.CesLanding-module__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}.CesLanding-module__L4B2Dq__hero:before,.CesLanding-module__L4B2Dq__hero:after{content:"";pointer-events:none;border:1px solid #406ec91f;border-radius:50%;position:absolute}.CesLanding-module__L4B2Dq__hero:before{width:830px;height:830px;top:-260px;right:-120px}.CesLanding-module__L4B2Dq__hero:after{width:520px;height:520px;bottom:-310px;right:180px}.CesLanding-module__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}.CesLanding-module__L4B2Dq__heroCopy{flex-direction:column;align-items:flex-start;gap:40px;width:679px;display:flex}.CesLanding-module__L4B2Dq__heroHeading{gap:16px;display:grid}.CesLanding-module__L4B2Dq__heroHeading p,.CesLanding-module__L4B2Dq__heroHeading h1,.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__journey p,.CesLanding-module__L4B2Dq__opportunities h2,.CesLanding-module__L4B2Dq__opportunityGrid h3,.CesLanding-module__L4B2Dq__opportunityGrid p,.CesLanding-module__L4B2Dq__opportunitiesNote,.CesLanding-module__L4B2Dq__sectionLabel,.CesLanding-module__L4B2Dq__bookingSummary h2,.CesLanding-module__L4B2Dq__bookingIntroduction,.CesLanding-module__L4B2Dq__datePreview h3,.CesLanding-module__L4B2Dq__finalCta h2,.CesLanding-module__L4B2Dq__finalDescription{margin:0}.CesLanding-module__L4B2Dq__heroHeading p,.CesLanding-module__L4B2Dq__sectionLabel{color:#5f727f;letter-spacing:-1px;font-size:20px;font-weight:700}.CesLanding-module__L4B2Dq__heroHeading h1{letter-spacing:-1px;font-size:68px;font-weight:700;line-height:normal}.CesLanding-module__L4B2Dq__heroHeading h1 span{white-space:nowrap;display:block}.CesLanding-module__L4B2Dq__heroHeading h1 span:first-child{color:#172a45}.CesLanding-module__L4B2Dq__heroHeading h1 span:last-child{color:#5f727f}.CesLanding-module__L4B2Dq__heroDescription{color:#5f727f;margin:0;font-size:20px;font-weight:500;line-height:1.5}.CesLanding-module__L4B2Dq__heroVisual{aspect-ratio:669.77/616;place-items:center;width:628px;display:grid;position:relative}.CesLanding-module__L4B2Dq__heroGlow{filter:blur(5px);background:radial-gradient(circle,#406ec933,#406ec909 54%,#0000 72%);border-radius:50%;position:absolute;inset:10%}.CesLanding-module__L4B2Dq__heroDevice{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 18px #172a452e);width:499px;height:516px;position:relative}.CesLanding-module__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}.CesLanding-module__L4B2Dq__primaryButton:hover,.CesLanding-module__L4B2Dq__primaryButton:focus-visible{background:#39464f}.CesLanding-module__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}.CesLanding-module__L4B2Dq__journeyVideo{aspect-ratio:16/9;background:#000;border-radius:20px;width:min(1280px,100%);margin-top:97px;position:relative;overflow:hidden}.CesLanding-module__L4B2Dq__journeyVideo iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.CesLanding-module__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%)}.CesLanding-module__L4B2Dq__videoToggle:hover{background:#0000009e;transform:translate(-50%,-50%)scale(1.06)}.CesLanding-module__L4B2Dq__videoToggle:active{transform:translate(-50%,-50%)scale(.96)}.CesLanding-module__L4B2Dq__videoToggle:focus-visible{outline-offset:4px;outline:3px solid #fff}.CesLanding-module__L4B2Dq__videoToggle:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){.CesLanding-module__L4B2Dq__journeyVideo[data-playing=true] .CesLanding-module__L4B2Dq__videoToggle{opacity:0}.CesLanding-module__L4B2Dq__journeyVideo:hover .CesLanding-module__L4B2Dq__videoToggle,.CesLanding-module__L4B2Dq__journeyVideo:focus-within .CesLanding-module__L4B2Dq__videoToggle{opacity:1}}@media (max-width:768px){.CesLanding-module__L4B2Dq__videoToggle{width:58px;height:58px}.CesLanding-module__L4B2Dq__videoToggle svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.CesLanding-module__L4B2Dq__videoToggle{transition:none}}.CesLanding-module__L4B2Dq__journey .CesLanding-module__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}.CesLanding-module__L4B2Dq__videoError a{color:#fff;text-decoration:underline}.CesLanding-module__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}.CesLanding-module__L4B2Dq__unmuteButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__opportunities h2,.CesLanding-module__L4B2Dq__bookingSummary h2,.CesLanding-module__L4B2Dq__datePreview h3,.CesLanding-module__L4B2Dq__finalCta h2{color:#0000;background:linear-gradient(90deg,#17191a,#788287);-webkit-background-clip:text;background-clip:text}.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__opportunities h2{letter-spacing:-1px;font-size:68px;font-weight:700;line-height:normal}.CesLanding-module__L4B2Dq__journey p,.CesLanding-module__L4B2Dq__opportunitiesNote{color:#5f727f;font-size:28px;font-weight:500;line-height:1.5}.CesLanding-module__L4B2Dq__opportunities{background:linear-gradient(#e8eef2 0%,#bbc5cc 138%);min-height:951px;padding:145px 24px 96px}.CesLanding-module__L4B2Dq__opportunitiesInner{flex-direction:column;align-items:center;gap:69px;width:min(1280px,100%);margin-inline:auto;display:flex}.CesLanding-module__L4B2Dq__opportunityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid}.CesLanding-module__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}.CesLanding-module__L4B2Dq__opportunityNumber{color:#5f727f;font-size:24px;font-weight:700}.CesLanding-module__L4B2Dq__opportunityCopy{margin-block:auto}.CesLanding-module__L4B2Dq__opportunityGrid h3{color:#172a45;font-size:30px;font-weight:700;line-height:normal}.CesLanding-module__L4B2Dq__opportunityGrid p{color:#5f727f;margin-top:20px;font-size:20px;font-weight:500;line-height:normal}.CesLanding-module__L4B2Dq__opportunityGrid a{color:#172a45;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:700;display:flex}.CesLanding-module__L4B2Dq__opportunityGrid a>span{font-size:28px;line-height:1}.CesLanding-module__L4B2Dq__opportunityGrid a:hover,.CesLanding-module__L4B2Dq__opportunityGrid a:focus-visible{color:#406ec9}.CesLanding-module__L4B2Dq__bookingPreview{background:#ffffff73;min-height:869px;padding:120px 24px;scroll-margin-top:24px}.CesLanding-module__L4B2Dq__bookingPreviewGrid{grid-template-columns:minmax(0,576px) minmax(0,676px);gap:28px;width:min(1280px,100%);margin-inline:auto;display:grid}.CesLanding-module__L4B2Dq__bookingSummary,.CesLanding-module__L4B2Dq__datePreview{border:1px solid #dce2e7;border-radius:24px;min-height:629px;padding:55px}.CesLanding-module__L4B2Dq__bookingSummary{background:radial-gradient(circle at 80% 15%,#5f727f21,#0000 30%),#e8eef2}.CesLanding-module__L4B2Dq__bookingSummary h2,.CesLanding-module__L4B2Dq__datePreview h3{letter-spacing:-.48px;margin-top:16px;font-size:48px;font-weight:700;line-height:normal}.CesLanding-module__L4B2Dq__bookingIntroduction{color:#17191a;margin-top:40px;font-size:14px;font-weight:400;line-height:21px}.CesLanding-module__L4B2Dq__bookingSummary ul{border-top:1px solid #dce2e7;margin:96px 0 0;padding:0;list-style:none}.CesLanding-module__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}.CesLanding-module__L4B2Dq__bookingSummary li:before{content:"✓";color:#5f727f;font-family:Arial,sans-serif;font-weight:900}.CesLanding-module__L4B2Dq__datePreview{background:#fff;flex-direction:column;display:flex}.CesLanding-module__L4B2Dq__dateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:40px 0 0;padding:0;list-style:none;display:grid}.CesLanding-module__L4B2Dq__dateGrid li{color:#172a45;text-align:center;border:1px solid #dce2e7;border-radius:13px;place-content:center;gap:12px;height:118px;display:grid}.CesLanding-module__L4B2Dq__dateGrid span{font-size:12px;font-weight:700}.CesLanding-module__L4B2Dq__dateGrid strong{font-size:18px;font-weight:700}.CesLanding-module__L4B2Dq__dateGrid .CesLanding-module__L4B2Dq__selectedDate{color:#5f727f;background:#e8eef2;border-color:#5f727f}.CesLanding-module__L4B2Dq__dateAction{text-align:center;gap:24px;margin-top:auto;display:grid}.CesLanding-module__L4B2Dq__dateAction .CesLanding-module__L4B2Dq__primaryButton{width:100%}.CesLanding-module__L4B2Dq__dateAction small{color:#5f727f;font-size:16px;font-weight:500;line-height:16.5px}.CesLanding-module__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}.CesLanding-module__L4B2Dq__finalCta:before{content:"";pointer-events:none;border:1px solid #406ec91a;border-radius:50%;width:752px;height:752px;position:absolute;top:0}.CesLanding-module__L4B2Dq__finalCta>*{z-index:1;position:relative}.CesLanding-module__L4B2Dq__finalCta h2{letter-spacing:-1px;width:min(1238px,100%);font-size:80px;font-weight:700;line-height:normal}.CesLanding-module__L4B2Dq__finalDescription{color:#757b80;font-size:20px;font-weight:500;line-height:1.5}.CesLanding-module__L4B2Dq__finalCta .CesLanding-module__L4B2Dq__primaryButton{width:min(1238px,100%)}:is(html[data-motion=ready] .CesLanding-module__L4B2Dq__hero[data-motion-state=pending],html[data-motion=ready] .CesLanding-module__L4B2Dq__journey[data-motion-state=pending],html[data-motion=ready] .CesLanding-module__L4B2Dq__opportunities[data-motion-state=pending],html[data-motion=ready] .CesLanding-module__L4B2Dq__bookingPreview[data-motion-state=pending],html[data-motion=ready] .CesLanding-module__L4B2Dq__finalCta[data-motion-state=pending]){opacity:1;transform:none}.CesLanding-module__L4B2Dq__hero[data-motion-state],.CesLanding-module__L4B2Dq__journey[data-motion-state],.CesLanding-module__L4B2Dq__opportunities[data-motion-state],.CesLanding-module__L4B2Dq__bookingPreview[data-motion-state],.CesLanding-module__L4B2Dq__finalCta[data-motion-state]{transition:none}@media (max-width:1199px){.CesLanding-module__L4B2Dq__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);width:min(960px,100% - 64px)}.CesLanding-module__L4B2Dq__heroCopy,.CesLanding-module__L4B2Dq__heroVisual{width:100%}.CesLanding-module__L4B2Dq__heroHeading h1{font-size:clamp(48px,6.4vw,64px)}.CesLanding-module__L4B2Dq__heroDevice{width:min(460px,90%);height:auto}.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__opportunities h2{font-size:56px}.CesLanding-module__L4B2Dq__opportunities{min-height:auto;padding:112px 32px}.CesLanding-module__L4B2Dq__opportunityGrid article{min-height:420px;padding:30px}.CesLanding-module__L4B2Dq__bookingPreview{min-height:auto;padding-inline:32px}.CesLanding-module__L4B2Dq__bookingPreviewGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.CesLanding-module__L4B2Dq__bookingSummary,.CesLanding-module__L4B2Dq__datePreview{padding:40px}.CesLanding-module__L4B2Dq__bookingSummary ul{margin-top:72px}.CesLanding-module__L4B2Dq__dateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CesLanding-module__L4B2Dq__dateGrid li{height:92px}.CesLanding-module__L4B2Dq__finalCta h2{font-size:64px}}@media (max-width:900px){.CesLanding-module__L4B2Dq__hero,.CesLanding-module__L4B2Dq__heroInner{min-height:auto}.CesLanding-module__L4B2Dq__heroInner{grid-template-columns:1fr;gap:40px;padding-block:88px 64px}.CesLanding-module__L4B2Dq__heroCopy{max-width:680px}.CesLanding-module__L4B2Dq__heroVisual{width:min(620px,100%);margin-inline:auto}.CesLanding-module__L4B2Dq__journey{min-height:auto;padding-block:88px}.CesLanding-module__L4B2Dq__journeyVideo{margin-top:36px}.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__opportunities h2{font-size:48px}.CesLanding-module__L4B2Dq__journey p,.CesLanding-module__L4B2Dq__opportunitiesNote{font-size:22px}.CesLanding-module__L4B2Dq__opportunityGrid{grid-template-columns:1fr}.CesLanding-module__L4B2Dq__opportunityGrid article{min-height:300px}.CesLanding-module__L4B2Dq__bookingPreviewGrid{grid-template-columns:1fr}.CesLanding-module__L4B2Dq__bookingSummary,.CesLanding-module__L4B2Dq__datePreview{min-height:560px}.CesLanding-module__L4B2Dq__finalCta h2{font-size:56px}}@media (max-width:600px){.CesLanding-module__L4B2Dq__heroInner{gap:28px;width:100%;padding:64px 20px 44px}.CesLanding-module__L4B2Dq__heroCopy{gap:28px}.CesLanding-module__L4B2Dq__heroHeading p,.CesLanding-module__L4B2Dq__sectionLabel{font-size:14px}.CesLanding-module__L4B2Dq__heroHeading h1{font-size:clamp(39px,10.5vw,50px);line-height:1.05}.CesLanding-module__L4B2Dq__heroHeading h1 span{white-space:normal}.CesLanding-module__L4B2Dq__heroDescription{font-size:16px}.CesLanding-module__L4B2Dq__heroVisual{aspect-ratio:1/.92}.CesLanding-module__L4B2Dq__heroDevice{width:min(390px,88vw)}.CesLanding-module__L4B2Dq__primaryButton{width:100%;min-height:56px;padding:16px;font-size:16px}.CesLanding-module__L4B2Dq__journey{gap:20px;padding:72px 20px}.CesLanding-module__L4B2Dq__journeyVideo{border-radius:12px;margin-top:24px}.CesLanding-module__L4B2Dq__journey h2,.CesLanding-module__L4B2Dq__opportunities h2{font-size:36px;line-height:1.12}.CesLanding-module__L4B2Dq__opportunitiesNote{font-size:18px}.CesLanding-module__L4B2Dq__journey p{font-size:16px;line-height:24px}.CesLanding-module__L4B2Dq__journey br{display:none}.CesLanding-module__L4B2Dq__opportunities{padding:80px 20px}.CesLanding-module__L4B2Dq__opportunitiesInner{gap:44px}.CesLanding-module__L4B2Dq__opportunityGrid{gap:16px}.CesLanding-module__L4B2Dq__opportunityGrid article{min-height:320px;padding:28px}.CesLanding-module__L4B2Dq__opportunityGrid h3{font-size:28px}.CesLanding-module__L4B2Dq__opportunityGrid p{font-size:17px;line-height:1.35}.CesLanding-module__L4B2Dq__opportunitiesNote{text-align:center}.CesLanding-module__L4B2Dq__bookingPreview{padding:72px 20px}.CesLanding-module__L4B2Dq__bookingSummary,.CesLanding-module__L4B2Dq__datePreview{border-radius:20px;min-height:auto;padding:28px}.CesLanding-module__L4B2Dq__bookingSummary h2,.CesLanding-module__L4B2Dq__datePreview h3{font-size:36px}.CesLanding-module__L4B2Dq__bookingIntroduction{margin-top:32px;font-size:16px;line-height:24px}.CesLanding-module__L4B2Dq__bookingSummary ul{margin-top:56px}.CesLanding-module__L4B2Dq__bookingSummary li{padding-block:14px}.CesLanding-module__L4B2Dq__dateGrid{margin-top:32px}.CesLanding-module__L4B2Dq__dateAction{margin-top:48px}.CesLanding-module__L4B2Dq__dateAction small{font-size:14px;line-height:1.35}.CesLanding-module__L4B2Dq__finalCta{gap:32px;min-height:620px;padding:88px 20px}.CesLanding-module__L4B2Dq__finalCta h2{font-size:28px;line-height:normal}.CesLanding-module__L4B2Dq__finalDescription{font-size:16px}.CesLanding-module__L4B2Dq__finalDescription br{display:none}}@media (prefers-reduced-motion:reduce){.CesLanding-module__L4B2Dq__hero,.CesLanding-module__L4B2Dq__journey,.CesLanding-module__L4B2Dq__opportunities,.CesLanding-module__L4B2Dq__bookingPreview,.CesLanding-module__L4B2Dq__finalCta,.CesLanding-module__L4B2Dq__primaryButton,.CesLanding-module__L4B2Dq__opportunityGrid a{transition:none;animation:none}}
