.nav{height:auto;min-height:76px;flex-wrap:wrap;gap:12px;padding-top:14px;padding-bottom:14px}.nav nav{gap:22px}.nav-cta{display:inline-flex!important;background:#ff5938;border-color:#ff5938;color:white}.top-contacts{padding:12px 5vw;background:#142c32;text-align:left}.top-contacts>.follow-mascot,.top-contacts>h2,.top-contacts>p{display:none}.top-contacts .socials{margin:0;justify-content:flex-start;gap:12px;flex-direction:row;flex-wrap:wrap}.top-contacts .socials a{min-width:0;width:auto;padding:9px 15px;font-size:13px}.top-contacts .socials a:first-child{background:#d8ff64;color:#142c32;border-color:#d8ff64}.nav a:focus-visible,.socials a:focus-visible{outline:3px solid #ff5938;outline-offset:4px}@media(max-width:800px){.nav{padding:12px 20px}.nav .brand{font-size:21px}.nav nav{display:flex;order:3;width:100%;overflow-x:auto;gap:22px;padding:7px 0 3px;white-space:nowrap}.nav-actions{margin-left:auto}.nav-cta{padding:10px 13px;font-size:13px}.top-contacts{padding:10px 20px}.top-contacts .socials{gap:8px;flex-wrap:wrap;justify-content:flex-start}.top-contacts .socials a{flex-shrink:0}.hero{height:680px}}

.useful-highlight{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:48px 6vw;background:#d8ff64;color:#142c32}.useful-highlight h2{font-size:clamp(34px,5vw,56px);margin:12px 0;letter-spacing:-2px}.useful-highlight p{line-height:1.6}.useful-highlight>a{background:#142c32;color:#fff;padding:17px 24px;border-radius:99px;white-space:nowrap;font-weight:800}.useful-highlight a:focus-visible{outline:3px solid #ff5938;outline-offset:4px}@media(max-width:600px){.useful-highlight{display:block;padding:32px 20px}.useful-highlight>a{display:inline-block;margin-top:12px}.top-contacts .socials a{font-size:13px;padding:10px 14px}}
