.international-language{display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap;padding:10px 5%;background:#fffaf0;color:#493d30;font:13px/1.6 Montserrat,Arial,sans-serif}.international-language a{color:inherit;min-height:36px;display:inline-flex;align-items:center;text-underline-offset:4px}.international-language a[aria-current]{font-weight:600}.intl-main{max-width:1100px;margin:auto;padding:clamp(28px,6vw,64px);color:#493d30;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.85}.intl-main h1{font:500 clamp(36px,6vw,64px)/1.1 'Cormorant Garamond',Georgia,serif;color:#303778;overflow-wrap:break-word}.intl-main h2{font:500 clamp(28px,4vw,40px)/1.2 'Cormorant Garamond',Georgia,serif;color:#4b5736;margin:30px 0 16px}.intl-main a{color:#65481b;text-underline-offset:4px}.intl-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:36px;align-items:center}.intl-hero img{width:100%;height:390px;object-fit:cover;object-position:75% 40%;border-radius:18px}.intl-note{background:#f3eedf;border-left:3px solid #af8a3d;padding:20px 24px;margin:24px 0}.intl-actions{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}.intl-actions a{display:inline-flex;align-items:center;min-height:48px;padding:10px 22px;border-radius:28px;background:#4b5736;color:#fff;text-decoration:none;font-size:14px}.intl-main details{padding:16px 0;border-bottom:1px solid #ddd4bf}.intl-main summary{min-height:44px;cursor:pointer;font-weight:600}.intl-main :is(a,summary):focus-visible,.international-language a:focus-visible{outline:3px solid #846127;outline-offset:4px}.intl-history{text-align:center;padding:24px;background:#fffaf0}.intl-history strong{display:block;font:600 clamp(36px,6vw,56px)/1.25 'Cormorant Garamond',Georgia,serif;color:#7b581c}.intl-main .intl-small{font-size:13px}.intl-main p{overflow-wrap:break-word}.intl-main .intl-eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#625846}@media(max-width:760px){.intl-hero{grid-template-columns:1fr}.intl-hero img{height:300px}.intl-main{padding:28px 6%}.intl-main h1{font-size:clamp(34px,9vw,46px)}}