.L4B2Dq_hero{background:radial-gradient(circle at 78% 25%,#bbc5cc24,#0000 17%),radial-gradient(circle at 62% 74%,#cad2d857,#0000 15%),linear-gradient(130deg,#fff 0%,#e2e6e9 58% 100%);min-height:820px;position:relative;overflow:hidden}.L4B2Dq_hero:before,.L4B2Dq_hero:after{content:"";pointer-events:none;border:1px solid #406ec91f;border-radius:50%;position:absolute}.L4B2Dq_hero:before{width:830px;height:830px;top:-260px;right:-120px}.L4B2Dq_hero:after{width:520px;height:520px;bottom:-310px;right:180px}.L4B2Dq_heroInner{z-index:1;grid-template-columns:679px 628px;align-items:center;column-gap:32px;width:min(1280px,100% - 48px);min-height:820px;margin-inline:auto;display:grid;position:relative}.L4B2Dq_heroCopy{flex-direction:column;align-items:flex-start;gap:40px;width:679px;display:flex}.L4B2Dq_heroHeading{gap:16px;display:grid}.L4B2Dq_heroHeading p,.L4B2Dq_heroHeading h1,.L4B2Dq_journey h2,.L4B2Dq_journey p,.L4B2Dq_opportunities h2,.L4B2Dq_opportunityGrid h3,.L4B2Dq_opportunityGrid p,.L4B2Dq_opportunitiesNote,.L4B2Dq_sectionLabel,.L4B2Dq_bookingSummary h2,.L4B2Dq_bookingIntroduction,.L4B2Dq_datePreview h3,.L4B2Dq_finalCta h2,.L4B2Dq_finalDescription{margin:0}.L4B2Dq_heroHeading p,.L4B2Dq_sectionLabel{color:#5f727f;letter-spacing:-1px;font-size:20px;font-weight:700}.L4B2Dq_heroHeading h1{letter-spacing:-1px;font-size:68px;font-weight:700;line-height:normal}.L4B2Dq_heroHeading h1 span{white-space:nowrap;display:block}.L4B2Dq_heroHeading h1 span:first-child{color:#172a45}.L4B2Dq_heroHeading h1 span:last-child{color:#5f727f}.L4B2Dq_heroDescription{color:#5f727f;margin:0;font-size:20px;font-weight:500;line-height:1.5}.L4B2Dq_heroVisual{aspect-ratio:669.77/616;place-items:center;width:628px;display:grid;position:relative}.L4B2Dq_heroGlow{filter:blur(5px);background:radial-gradient(circle,#406ec933,#406ec909 54%,#0000 72%);border-radius:50%;position:absolute;inset:10%}.L4B2Dq_heroDevice{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 18px #172a452e);width:499px;height:516px;position:relative}.L4B2Dq_primaryButton{color:#fff;background:#4e5c65;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:61px;padding:20px;font-size:20px;font-weight:700;line-height:21px;display:inline-flex}.L4B2Dq_primaryButton:hover,.L4B2Dq_primaryButton:focus-visible{background:#39464f}.L4B2Dq_journey{text-align:center;background:#ffffff73;flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;min-height:1342px;padding:133px 24px 171px;display:flex}.L4B2Dq_journeyVideo{aspect-ratio:16/9;background:#000;border-radius:20px;width:min(1280px,100%);margin-top:97px;position:relative;overflow:hidden}.L4B2Dq_journeyVideo iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.L4B2Dq_videoToggle{z-index:1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0000006b;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:72px;height:72px;padding:0;transition:opacity .25s,background .25s,transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.L4B2Dq_videoToggle:hover{background:#0000009e;transform:translate(-50%,-50%)scale(1.06)}.L4B2Dq_videoToggle:active{transform:translate(-50%,-50%)scale(.96)}.L4B2Dq_videoToggle:focus-visible{outline-offset:4px;outline:3px solid #fff}.L4B2Dq_videoToggle:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){.L4B2Dq_journeyVideo[data-playing=true] .L4B2Dq_videoToggle{opacity:0}.L4B2Dq_journeyVideo:hover .L4B2Dq_videoToggle,.L4B2Dq_journeyVideo:focus-within .L4B2Dq_videoToggle{opacity:1}}@media (max-width:768px){.L4B2Dq_videoToggle{width:58px;height:58px}.L4B2Dq_videoToggle svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.L4B2Dq_videoToggle{transition:none}}.L4B2Dq_journey .L4B2Dq_videoError{color:#fff;background:#000000d9;margin:0;padding:8px 12px;font-size:12px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.L4B2Dq_videoError a{color:#fff;text-decoration:underline}.L4B2Dq_unmuteButton{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#000000c7;border:1px solid #ffffffa6;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:12px;right:12px}.L4B2Dq_unmuteButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.L4B2Dq_journey h2,.L4B2Dq_opportunities h2,.L4B2Dq_bookingSummary h2,.L4B2Dq_datePreview h3,.L4B2Dq_finalCta h2{color:#0000;background:linear-gradient(90deg,#17191a,#788287);-webkit-background-clip:text;background-clip:text}.L4B2Dq_journey h2,.L4B2Dq_opportunities h2{letter-spacing:-1px;font-size:68px;font-weight:700;line-height:normal}.L4B2Dq_journey p,.L4B2Dq_opportunitiesNote{color:#5f727f;font-size:28px;font-weight:500;line-height:1.5}.L4B2Dq_opportunities{background:linear-gradient(#e8eef2 0%,#bbc5cc 138%);min-height:951px;padding:145px 24px 96px}.L4B2Dq_opportunitiesInner{flex-direction:column;align-items:center;gap:69px;width:min(1280px,100%);margin-inline:auto;display:flex}.L4B2Dq_opportunityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid}.L4B2Dq_opportunityGrid article{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff6;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:444px;padding:40px;display:flex}.L4B2Dq_opportunityNumber{color:#5f727f;font-size:24px;font-weight:700}.L4B2Dq_opportunityCopy{margin-block:auto}.L4B2Dq_opportunityGrid h3{color:#172a45;font-size:30px;font-weight:700;line-height:normal}.L4B2Dq_opportunityGrid p{color:#5f727f;margin-top:20px;font-size:20px;font-weight:500;line-height:normal}.L4B2Dq_opportunityGrid a{color:#172a45;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:700;display:flex}.L4B2Dq_opportunityGrid a>span{font-size:28px;line-height:1}.L4B2Dq_opportunityGrid a:hover,.L4B2Dq_opportunityGrid a:focus-visible{color:#406ec9}.L4B2Dq_bookingPreview{background:#ffffff73;min-height:869px;padding:120px 24px;scroll-margin-top:24px}.L4B2Dq_bookingPreviewGrid{grid-template-columns:minmax(0,576px) minmax(0,676px);gap:28px;width:min(1280px,100%);margin-inline:auto;display:grid}.L4B2Dq_bookingSummary,.L4B2Dq_datePreview{border:1px solid #dce2e7;border-radius:24px;min-height:629px;padding:55px}.L4B2Dq_bookingSummary{background:radial-gradient(circle at 80% 15%,#5f727f21,#0000 30%),#e8eef2}.L4B2Dq_bookingSummary h2,.L4B2Dq_datePreview h3{letter-spacing:-.48px;margin-top:16px;font-size:48px;font-weight:700;line-height:normal}.L4B2Dq_bookingIntroduction{color:#17191a;margin-top:40px;font-size:14px;font-weight:400;line-height:21px}.L4B2Dq_bookingSummary ul{border-top:1px solid #dce2e7;margin:96px 0 0;padding:0;list-style:none}.L4B2Dq_bookingSummary li{color:#17191a;border-bottom:1px solid #dce2e7;align-items:center;gap:13px;min-height:58px;font-size:14px;line-height:21px;display:flex}.L4B2Dq_bookingSummary li:before{content:"✓";color:#5f727f;font-family:Arial,sans-serif;font-weight:900}.L4B2Dq_datePreview{background:#fff;flex-direction:column;display:flex}.L4B2Dq_dateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:40px 0 0;padding:0;list-style:none;display:grid}.L4B2Dq_dateGrid li{color:#172a45;text-align:center;border:1px solid #dce2e7;border-radius:13px;place-content:center;gap:12px;height:118px;display:grid}.L4B2Dq_dateGrid span{font-size:12px;font-weight:700}.L4B2Dq_dateGrid strong{font-size:18px;font-weight:700}.L4B2Dq_dateGrid .L4B2Dq_selectedDate{color:#5f727f;background:#e8eef2;border-color:#5f727f}.L4B2Dq_dateAction{text-align:center;gap:24px;margin-top:auto;display:grid}.L4B2Dq_dateAction .L4B2Dq_primaryButton{width:100%}.L4B2Dq_dateAction small{color:#5f727f;font-size:16px;font-weight:500;line-height:16.5px}.L4B2Dq_finalCta{text-align:center;background:radial-gradient(circle at 50% 30%,#ffffff7a,#0000 34%),linear-gradient(#e8eef2 0%,#bbc5cc 126%);flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:734px;padding:120px 24px;display:flex;position:relative;overflow:hidden}.L4B2Dq_finalCta:before{content:"";pointer-events:none;border:1px solid #406ec91a;border-radius:50%;width:752px;height:752px;position:absolute;top:0}.L4B2Dq_finalCta>*{z-index:1;position:relative}.L4B2Dq_finalCta h2{letter-spacing:-1px;width:min(1238px,100%);font-size:80px;font-weight:700;line-height:normal}.L4B2Dq_finalDescription{color:#757b80;font-size:20px;font-weight:500;line-height:1.5}.L4B2Dq_finalCta .L4B2Dq_primaryButton{width:min(1238px,100%)}:is(html[data-motion=ready] .L4B2Dq_hero[data-motion-state=pending],html[data-motion=ready] .L4B2Dq_journey[data-motion-state=pending],html[data-motion=ready] .L4B2Dq_opportunities[data-motion-state=pending],html[data-motion=ready] .L4B2Dq_bookingPreview[data-motion-state=pending],html[data-motion=ready] .L4B2Dq_finalCta[data-motion-state=pending]){opacity:1;transform:none}.L4B2Dq_hero[data-motion-state],.L4B2Dq_journey[data-motion-state],.L4B2Dq_opportunities[data-motion-state],.L4B2Dq_bookingPreview[data-motion-state],.L4B2Dq_finalCta[data-motion-state]{transition:none}@media (max-width:1199px){.L4B2Dq_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);width:min(960px,100% - 64px)}.L4B2Dq_heroCopy,.L4B2Dq_heroVisual{width:100%}.L4B2Dq_heroHeading h1{font-size:clamp(48px,6.4vw,64px)}.L4B2Dq_heroDevice{width:min(460px,90%);height:auto}.L4B2Dq_journey h2,.L4B2Dq_opportunities h2{font-size:56px}.L4B2Dq_opportunities{min-height:auto;padding:112px 32px}.L4B2Dq_opportunityGrid article{min-height:420px;padding:30px}.L4B2Dq_bookingPreview{min-height:auto;padding-inline:32px}.L4B2Dq_bookingPreviewGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.L4B2Dq_bookingSummary,.L4B2Dq_datePreview{padding:40px}.L4B2Dq_bookingSummary ul{margin-top:72px}.L4B2Dq_dateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.L4B2Dq_dateGrid li{height:92px}.L4B2Dq_finalCta h2{font-size:64px}}@media (max-width:900px){.L4B2Dq_hero,.L4B2Dq_heroInner{min-height:auto}.L4B2Dq_heroInner{grid-template-columns:1fr;gap:40px;padding-block:88px 64px}.L4B2Dq_heroCopy{max-width:680px}.L4B2Dq_heroVisual{width:min(620px,100%);margin-inline:auto}.L4B2Dq_journey{min-height:auto;padding-block:88px}.L4B2Dq_journeyVideo{margin-top:36px}.L4B2Dq_journey h2,.L4B2Dq_opportunities h2{font-size:48px}.L4B2Dq_journey p,.L4B2Dq_opportunitiesNote{font-size:22px}.L4B2Dq_opportunityGrid{grid-template-columns:1fr}.L4B2Dq_opportunityGrid article{min-height:300px}.L4B2Dq_bookingPreviewGrid{grid-template-columns:1fr}.L4B2Dq_bookingSummary,.L4B2Dq_datePreview{min-height:560px}.L4B2Dq_finalCta h2{font-size:56px}}@media (max-width:600px){.L4B2Dq_heroInner{gap:28px;width:100%;padding:64px 20px 44px}.L4B2Dq_heroCopy{gap:28px}.L4B2Dq_heroHeading p,.L4B2Dq_sectionLabel{font-size:14px}.L4B2Dq_heroHeading h1{font-size:clamp(39px,10.5vw,50px);line-height:1.05}.L4B2Dq_heroHeading h1 span{white-space:normal}.L4B2Dq_heroDescription{font-size:16px}.L4B2Dq_heroVisual{aspect-ratio:1/.92}.L4B2Dq_heroDevice{width:min(390px,88vw)}.L4B2Dq_primaryButton{width:100%;min-height:56px;padding:16px;font-size:16px}.L4B2Dq_journey{gap:20px;padding:72px 20px}.L4B2Dq_journeyVideo{border-radius:12px;margin-top:24px}.L4B2Dq_journey h2,.L4B2Dq_opportunities h2{font-size:36px;line-height:1.12}.L4B2Dq_opportunitiesNote{font-size:18px}.L4B2Dq_journey p{font-size:16px;line-height:24px}.L4B2Dq_journey br{display:none}.L4B2Dq_opportunities{padding:80px 20px}.L4B2Dq_opportunitiesInner{gap:44px}.L4B2Dq_opportunityGrid{gap:16px}.L4B2Dq_opportunityGrid article{min-height:320px;padding:28px}.L4B2Dq_opportunityGrid h3{font-size:28px}.L4B2Dq_opportunityGrid p{font-size:17px;line-height:1.35}.L4B2Dq_opportunitiesNote{text-align:center}.L4B2Dq_bookingPreview{padding:72px 20px}.L4B2Dq_bookingSummary,.L4B2Dq_datePreview{border-radius:20px;min-height:auto;padding:28px}.L4B2Dq_bookingSummary h2,.L4B2Dq_datePreview h3{font-size:36px}.L4B2Dq_bookingIntroduction{margin-top:32px;font-size:16px;line-height:24px}.L4B2Dq_bookingSummary ul{margin-top:56px}.L4B2Dq_bookingSummary li{padding-block:14px}.L4B2Dq_dateGrid{margin-top:32px}.L4B2Dq_dateAction{margin-top:48px}.L4B2Dq_dateAction small{font-size:14px;line-height:1.35}.L4B2Dq_finalCta{gap:32px;min-height:620px;padding:88px 20px}.L4B2Dq_finalCta h2{font-size:28px;line-height:normal}.L4B2Dq_finalDescription{font-size:16px}.L4B2Dq_finalDescription br{display:none}}@media (prefers-reduced-motion:reduce){.L4B2Dq_hero,.L4B2Dq_journey,.L4B2Dq_opportunities,.L4B2Dq_bookingPreview,.L4B2Dq_finalCta,.L4B2Dq_primaryButton,.L4B2Dq_opportunityGrid a{transition:none;animation:none}}
