
:focus-visible{outline:3px solid #087c82;outline-offset:4px}img{max-width:100%}html{scroll-padding-top:110px}.skip-link{position:fixed;top:-90px;left:12px;z-index:100;background:#fff;padding:12px}.skip-link:focus{top:12px}.international{direction:ltr;text-align:left;font-family:Arial,sans-serif;line-height:1.7;padding:38px; background:#fff;border:1px solid #dae6e5;border-radius:20px;margin:35px auto;max-width:1180px}.international h2{font-size:30px;line-height:1.25}.international a{color:#07656a;text-decoration:underline}.international .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.international p,.international li{font-size:17px}.international .button{background:#082535;color:white;text-decoration:none}.navin{flex-wrap:wrap;padding-block:12px}.navlinks{flex-wrap:wrap;gap:12px 18px}.navlinks a{padding-block:8px}.brand{flex-shrink:0}input,select,textarea{min-width:0;max-width:100%}a{overflow-wrap:anywhere}@media(max-width:760px){.international{padding:24px;margin:24px 16px}.international .grid{grid-template-columns:1fr}.navin{gap:12px}.navlinks{display:flex!important;width:100%;order:4;justify-content:center}.navlinks a{font-size:13px}.phone-spot{display:none}.brand small{font-size:9px}.brand b{font-size:14px}.navbar{position:relative}.hero-inner{padding:42px 0;gap:28px}.hero-visual{transform:none}.visual-tag{right:8px}.hero h1{font-size:38px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
