.international-section{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#0b3027;color:#f6f2e7;position:relative}.international-intro h2{font-size:clamp(3rem,5.5vw,6rem);font-weight:400;line-height:1.02;max-width:600px;margin:25px 0 35px}.international-intro>p:not(.eyebrow){font-size:1.15rem;line-height:1.9;color:#d0d8ca;max-width:610px}.international-section .text-link{color:#d1b878;display:inline-block;margin-top:30px}.international-base{display:flex;align-items:center;gap:30px;border-bottom:1px solid #82957855;padding-bottom:30px;margin-bottom:30px}.international-base>strong{font:4rem Georgia,serif;color:#c8ad76}.international-base h3{font-size:1.55rem;font-weight:400;margin-bottom:9px}.international-base p{color:#bccabc;font-size:1rem}.country-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:25px 0;background:#a3ac8440}.country-grid>div{background:#0b3027;padding:24px 18px;display:flex;gap:20px;align-items:center}.country-grid span{font-size:.8rem;letter-spacing:.1em;color:#cdb582}.country-grid strong{font-weight:400;font-size:1.25rem}.international-note{font-size:.88rem;line-height:1.8;color:#bac8b9;max-width:640px}.social-links{display:flex;gap:20px;flex-wrap:wrap;font-size:.95rem}.social-links a{text-decoration:underline;text-underline-offset:5px}.preview-ribbon{position:fixed;bottom:15px;left:50%;transform:translateX(-50%);z-index:1000;background:#cfb77e;color:#102d24;padding:13px 25px;box-shadow:0 3px 20px #0002;font:14px Arial,sans-serif;text-align:center;max-width:90vw}.english-header{padding:30px 6vw;display:flex;justify-content:space-between;align-items:center;background:#0b3027;color:#f6f2e7;border-bottom:1px solid #81937d44}.english-header nav{display:flex;gap:25px;font-size:1rem}.english-services{background:#f5f1e7;color:#163b2e}.english-services h2{font-size:clamp(2.8rem,5vw,5rem);font-weight:400;margin-top:25px}.english-services .country-grid{grid-template-columns:repeat(3,1fr);gap:35px;background:transparent;margin:45px 0}.english-services h3{font-size:2rem;font-weight:400}.english-services p{line-height:1.8;font-size:1.05rem;margin:18px 0}.english-footer{display:flex;gap:24px;flex-wrap:wrap;padding:40px 6vw;background:#092c24;color:#e9edde;align-items:center;font-size:.95rem}.english-footer p{line-height:1.8}.site-footer{flex-wrap:wrap;gap:30px}@media(max-width:850px){.international-section{grid-template-columns:1fr;gap:50px}.international-intro h2{font-size:3.5rem}.english-services .country-grid{grid-template-columns:1fr}.english-header{gap:25px}.english-header nav{gap:15px;flex-direction:column;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.international-section *{scroll-behavior:auto}}
.international-section>*{min-width:0}.international-section .country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.international-section .country-grid>div:last-child:nth-child(odd){grid-column:1/-1}.international-base>div{min-width:0}.international-base p{white-space:normal}@media(max-width:550px){.international-section .country-grid>div{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px}.international-section .country-grid strong{font-size:1.12rem}.international-base{gap:22px}.international-intro .eyebrow{font-size:.64rem;letter-spacing:.14em}.international-intro h2{font-size:3rem}}
