.country-context{background:#f2f9f8;border-block:1px solid #d3e9e6;color:#17342e;padding:14px 24px;font:400 .94rem/1.5 system-ui,sans-serif}.country-context>div{max-width:1160px;margin:auto}.country-context nav{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.country-context nav span{font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:#47625e}.country-context a{color:#0a756f;text-decoration:underline;text-underline-offset:3px}.country-context a[aria-current]{font-weight:700}.country-context p{margin:8px 0 0;max-width:105ch}.country-context p span{white-space:nowrap;font-size:.85rem;color:#47625e}.country-form-note{font:400 .9rem/1.5 system-ui,sans-serif!important;margin-top:14px!important;color:inherit;opacity:.85}.country-request{border:1px solid #d3e9e6;border-radius:16px;max-width:min(660px,calc(100vw - 32px));max-height:85vh;margin:auto;padding:28px;color:#10201e;background:#fff;box-shadow:0 24px 70px #08171366}.country-request::backdrop{background:#081713aa}.country-request h2{font:600 1.65rem/1.2 system-ui,sans-serif;margin:0 0 12px}.country-request p{font:400 1rem/1.6 system-ui,sans-serif;margin:12px 0}.country-request pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 .96rem/1.55 system-ui,sans-serif;border:1px solid #c9ded7;padding:16px;border-radius:10px;max-height:40vh;overflow:auto;background:#f2f9f8}.country-request footer{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.country-request a,.country-request button{font:600 .96rem/1.35 system-ui,sans-serif;border-radius:8px;border:1px solid #0a756f;padding:12px 18px;background:#0a756f;color:#fff;text-decoration:none;cursor:pointer}.country-request button{background:white;color:#0a756f}.country-context a:focus-visible,.country-request :focus-visible{outline:3px solid #0a756f;outline-offset:4px}@media(max-width:600px){.country-context{padding:14px 18px}.country-request{padding:20px}.country-request footer>*{width:100%;text-align:center}.country-context p span{white-space:normal}}
.country-context~* [data-country-action],button[data-country-action]{white-space:normal;line-height:1.4;max-width:100%}
@media(max-width:640px){body[data-brand="buzzard"] .hero-left,body[data-brand="buzzard"] .hero-right{min-width:0;max-width:100%}body[data-brand="buzzard"] .hero-badge{white-space:normal;text-align:center;max-width:100%;line-height:1.5}body[data-brand="buzzard"] .hero-left .btn,body[data-brand="buzzard"] .hero-left a{max-width:100%;white-space:normal;line-height:1.45}body[data-brand="buzzard"] .country-min-width{min-width:0!important;max-width:100%}body[data-brand="buzzard"] .case-grid{grid-template-columns:minmax(0,1fr)!important}body[data-brand="buzzard"] .case-copy,body[data-brand="buzzard"] .case-visual,body[data-brand="buzzard"] .case-stats,body[data-brand="buzzard"] .stat{min-width:0;max-width:100%}body[data-brand="buzzard"] .case-visual>div{min-width:0;max-width:100%}body[data-brand="buzzard"] .case-visual>div>div:first-child{font-size:clamp(1.8rem,8vw,2.4rem)!important}}
@media(max-width:640px){body[data-brand="buzzard"] .hero-badge{white-space:normal!important}body[data-brand="buzzard"] .hero-left .btn,body[data-brand="buzzard"] .hero-left a{white-space:normal!important}}
@media(max-width:640px){body[data-brand="buzzard"] [data-country-action]{white-space:normal!important;min-width:0!important}body[data-brand="buzzard"] .email-row{flex-wrap:wrap}body[data-brand="buzzard"] .email-row>input{min-width:0;flex-basis:100%!important}body[data-brand="buzzard"] .email-row>button{width:100%}}
/* Keep long navigation labels usable on narrow screens. */
.brotkrumen{flex-wrap:wrap;overflow-wrap:anywhere}
