.market-hero.simple-hero{display:block;max-width:1240px;margin:24px auto}.simple-hero .cinematic-hero{min-height:560px;width:100%}.core-offer{padding-top:36px;padding-bottom:36px}.core-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.core-grid article{padding:28px;background:#fff;border:1px solid #c5d6df;border-top:4px solid #0d7685;border-radius:8px}.core-grid h2{font-size:1.6rem;letter-spacing:-.02em;line-height:1.25;color:#14354a}.core-grid p{font-size:16px;line-height:1.7;color:#334e60}.core-grid .button{margin-top:16px}.further-resources{padding:28px 0;margin-top:30px;margin-bottom:40px}.further-resources>summary{cursor:pointer;font-size:1.25rem;font-weight:700;color:#163f53;padding:20px;border:1px solid #c8d8e0;border-radius:8px}.further-resources .wrap{max-width:100%;padding-left:16px;padding-right:16px}.support-promise{max-width:1120px;margin:24px auto;padding:24px;font-size:16px;line-height:1.65;background:#eef5f8;color:#15394a;border-radius:10px}.delivery-scope{margin:24px 0;padding:20px;border-left:4px solid #117185;background:#f0f6f9;font-size:16px}.delivery-scope h2{font-size:1.3rem}.delivery-scope strong{font-size:1.5rem}#main-nav>a{font-size:14px}.site-header>.wordmark.site-logo{width:112px;height:100px;flex:0 0 112px;overflow:visible}.site-header .site-logo>img{position:static;inset:auto;width:100%;height:100%;max-width:100%;object-fit:contain;transform:none}.customer-footer .footer-brand img{width:112px;height:112px;object-fit:contain}@media(max-width:760px){.core-grid{grid-template-columns:1fr;gap:16px}.core-grid article{padding:22px}.simple-hero .cinematic-hero{min-height:500px}.market-hero.simple-hero{margin-top:12px}.further-resources{padding:16px}.support-promise{margin:16px;padding:18px}.core-offer{padding-top:20px}.site-header>.wordmark.site-logo{width:92px;height:84px;flex-basis:92px}}@media(prefers-reduced-motion:reduce){.world-clocks-track,.discipline-strip{animation:none!important}}

@media(max-width:800px){.support-widget,.support-launcher,.support-trigger{display:none!important}.academy-availability{background:#e6f3f4;color:#12364e;border-color:#138a98}.academy-price .button{white-space:normal}.care-form-panel{scroll-margin-top:80px}}
