@font-face{font-family:montserrat;src:url(../media/Montserrat-s.p.3jtw53q37e1ol.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_e7cc14fb-module__7TZ2gG__className{font-family:montserrat,montserrat Fallback}.montserrat_e7cc14fb-module__7TZ2gG__variable{--font-corporate:"montserrat", "montserrat Fallback"}
.corporate-page{background:var(--surface-app);color:var(--text-primary);font-family:var(--font-corporate), Arial, sans-serif}.corp-content h1,.corp-content h2,.corp-content h3,.corp-content p,.corp-content figure,.corp-content dd{margin:0}.corp-content p,.corp-content dd{font-size:16px;line-height:1.7}.corp-shell{width:min(100% - 40px,1200px);margin-inline:auto}.corp-header{justify-content:space-between;align-items:center;gap:20px;min-height:88px;display:flex}.corp-logo{color:#fff;flex-direction:column;gap:8px;padding-block:10px;display:flex}.corp-logo img{width:160px;height:auto;display:block}.corp-logo span{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.corp-languages{gap:4px;display:flex}.corp-languages a{min-width:48px;min-height:48px;color:var(--text-secondary);border-bottom:2px solid #0000;place-items:center;font-size:13px;font-weight:700;display:grid}.corp-languages a[aria-current=page]{color:#fff;border-color:var(--aw-red-500)}.corp-content a:hover{color:#fff}.corp-content a:focus-visible,.corp-content button:focus-visible,.corp-content summary:focus-visible{outline-offset:4px;outline:3px solid #fff}.corp-skip{z-index:300;background:var(--aw-red-500);color:#fff;padding:14px;position:fixed;top:8px;left:16px;transform:translateY(-180%)}.corp-skip:focus{transform:none}.corp-content h1{letter-spacing:-.045em;text-wrap:balance;max-width:19ch;font-size:38px;font-weight:900;line-height:1.12}.corp-content h2{letter-spacing:-.035em;text-wrap:balance;max-width:26ch;font-size:30px;font-weight:800;line-height:1.2}.corp-content h3{font-size:18px;font-weight:700;line-height:1.4}.corp-eyebrow{color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:20px!important;font-size:11px!important}.corp-hero{gap:32px;padding-top:36px;padding-bottom:48px;display:grid}.corp-hero-copy{align-self:center}.corp-intro{max-width:52ch;color:var(--text-secondary);margin-top:24px!important}.corp-hero-facts{flex-wrap:wrap;gap:8px 16px;margin:28px 0 0;padding:0;font-size:13px;font-weight:700;line-height:1.6;list-style:none;display:flex}.corp-hero-facts li{border-left:2px solid var(--aw-red-500);padding-left:12px}.corp-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.corp-content .corp-actions button[style],.corp-content .corp-draft button[style],.corp-content .corp-other-size button[style]{min-height:52px;font-family:var(--font-corporate), Arial, sans-serif!important;border-radius:6px!important;font-weight:700!important}.corp-link{color:#fff;text-underline-offset:5px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.corp-caption{color:var(--text-secondary);max-width:58ch;line-height:1.7;margin-top:20px!important;font-size:13px!important}.corp-hero-photo{min-height:360px;position:relative}.corp-hero-photo img{object-fit:cover;object-position:50% 42%;border-radius:6px;width:100%;height:100%;max-height:680px;display:block}.corp-hero-photo figcaption{background:var(--surface-app);padding:8px 12px;font-size:11px;font-weight:700;position:absolute;bottom:16px;left:16px}.corp-section{border-top:1px solid var(--border-subtle);padding-block:56px}.corp-experience{gap:36px;display:grid}.corp-play-photo img{object-fit:cover;border-radius:6px;width:100%;height:100%;max-height:600px;display:block}.corp-play-photo{order:2}.corp-benefits{gap:24px;margin:32px 0 0;display:grid}.corp-benefits dt{margin-bottom:8px;font-size:17px;font-weight:700;line-height:1.4}.corp-benefits dd{color:var(--text-secondary)}.corp-package{background:var(--aw-navy-900);padding-block:56px;scroll-margin-top:24px}.corp-package-grid{gap:40px;display:grid}.corp-package .corp-intro,.corp-package .corp-caption,.corp-package .corp-eyebrow{color:var(--aw-ink-200)}.corp-prices{gap:20px;margin:32px 0 0;display:grid}.corp-prices div{border-top:1px solid var(--aw-navy-700);padding-top:20px}.corp-prices dt{margin-bottom:8px;font-size:13px;font-weight:600}.corp-prices dd{letter-spacing:-.04em;white-space:nowrap;font-size:30px;font-weight:800;line-height:1.15}.corp-prices dd span{letter-spacing:normal;font-size:13px;font-weight:600}.corp-inclusions ul{gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.corp-inclusions li{padding-left:24px;font-size:16px;line-height:1.6;position:relative}.corp-inclusions li:before{content:"";background:var(--aw-red-500);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.corp-excluded{color:#fff;border-top:1px solid var(--aw-navy-700);padding-top:24px;font-weight:600}.corp-other-size{margin-top:32px}.corp-other-size p{color:var(--aw-ink-200);margin-top:12px}.corp-other-size button{margin-top:12px}.corp-steps{gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.corp-steps li{padding-left:56px;position:relative}.corp-step-number{border:1px solid var(--aw-red-500);border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid;position:absolute;top:0;left:0}.corp-steps p{color:var(--text-secondary);margin-top:12px}.corp-faq{gap:28px;display:grid}.corp-faq details{border-bottom:1px solid var(--border-subtle)}.corp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:20px;font-size:15px;font-weight:600;line-height:1.6;list-style:none;display:flex}.corp-faq summary::-webkit-details-marker{display:none}.corp-faq summary span{color:var(--aw-red-500);flex-shrink:0;font-size:24px}.corp-faq details[open] summary span{transform:rotate(45deg)}.corp-faq details p{max-width:65ch;color:var(--text-secondary);padding-bottom:24px}.corp-contact{background:var(--surface-raised);border-block:1px solid var(--border-subtle);padding-block:56px;scroll-margin-top:24px}.corp-contact-grid{gap:36px;display:grid}.corp-contact-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.corp-contact-primary{background:var(--aw-red-500);color:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:14px 20px;font-size:14px;font-weight:700;line-height:1.6;display:inline-flex}.corp-contact-primary:hover{background:var(--aw-red-600)}.corp-contact address{border-top:1px solid var(--border-subtle);margin-top:32px;padding-top:32px;font-style:normal}.corp-contact address p{color:var(--text-secondary);margin-top:12px}.corp-contact address .corp-link{margin-right:24px}.corp-draft{min-width:0}.corp-draft label{font-size:17px;font-weight:700}.corp-draft .corp-caption{margin-top:12px!important}.corp-draft textarea{resize:vertical;border:1px solid var(--border-default);background:var(--surface-canvas);width:100%;min-height:320px;color:var(--text-primary);font:400 16px/1.65 var(--font-corporate), Arial, sans-serif;overflow-wrap:anywhere;border-radius:6px;margin:20px 0 16px;padding:16px;display:block}.corp-draft textarea:focus-visible{outline:2px solid var(--border-focus);outline-offset:0}.corp-copy-status{min-height:44px;color:var(--aw-ink-200);margin-top:12px!important;font-size:13px!important}.corp-footer{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:24px;font-size:12px;line-height:1.6;display:flex}@media (min-width:680px){.corp-shell{width:min(100% - 80px,1200px)}.corp-content h1{font-size:52px}.corp-benefits{grid-template-columns:1fr 1fr;gap:28px}.corp-steps{grid-template-columns:1fr 1fr;gap:36px}.corp-prices{grid-template-columns:1fr 1fr;gap:24px}}@media (min-width:1000px){.corp-header{min-height:104px}.corp-logo img{width:190px}.corp-hero{grid-template-columns:1.1fr 1fr;gap:64px;padding-block:48px 80px}.corp-content h1{font-size:58px}.corp-content h2{font-size:36px}.corp-section{padding-block:80px}.corp-experience{grid-template-columns:.95fr 1.1fr;align-items:center;gap:64px}.corp-play-photo{order:0}.corp-benefits{grid-template-columns:1fr;gap:24px}.corp-package{padding-block:80px}.corp-package-grid{grid-template-columns:1.1fr 1fr;gap:80px}.corp-prices{grid-template-columns:1fr}.corp-prices dd{font-size:36px}.corp-inclusions{border-left:1px solid var(--aw-navy-700);padding-left:48px}.corp-steps{grid-template-columns:repeat(4,1fr);gap:28px}.corp-steps li{padding:64px 0 0}.corp-step-number{width:40px;height:40px}.corp-faq{grid-template-columns:.7fr 1.3fr;gap:80px}.corp-contact{padding-block:80px}.corp-contact-grid{grid-template-columns:1.1fr 1fr;gap:80px}}@media (max-width:360px){.corp-content h1{font-size:34px}.corp-logo img{width:138px}.corp-languages a{min-width:44px}}@media (prefers-reduced-motion:reduce){.corp-content *,.corp-content :before{scroll-behavior:auto!important;transition:none!important}}
