.home_hero__4zZjE{color:#f4f7fb;background:radial-gradient(circle at 68% 22%,#276fe2 0,#1769ff 28%,#0c4fc5 62%,#0c1730 100%)}.home_heroGrid__2j9A9{min-height:min(650px,calc(100dvh - 104px));display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:2.5rem;padding-block:3rem}.home_copy__TesuA{position:relative;z-index:2;padding-block:1rem}.home_kicker__nwLL6{margin:0 0 1.15rem;color:#d8e7ff;font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.home_copy__TesuA h1{max-width:720px;margin:0;font-size:clamp(3.25rem,6.2vw,6rem);font-weight:850;letter-spacing:-.07em;line-height:.94;text-wrap:balance}.home_subhead__pMiTb{max-width:540px;margin:1.5rem 0 0;color:#dbe7fc;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.55}.home_search__SfC17{position:relative;max-width:620px;min-height:60px;display:flex;align-items:center;gap:.7rem;margin-top:1.75rem;border:1px solid rgb(255 255 255/.35);border-radius:12px;background:#fff;padding:.35rem .4rem .35rem 1rem;color:#647086;box-shadow:0 22px 50px rgb(5 20 55/.22)}.home_search__SfC17 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#171b26}.home_search__SfC17 button{min-height:48px;border:0;border-radius:9px;background:#0c1730;padding-inline:1.35rem;color:white;font-size:.875rem;font-weight:800;transition:transform .18s ease,background-color .18s ease}.home_search__SfC17 button:hover{background:#15284f}.home_search__SfC17 button:active{transform:scale(.98)}.home_chips___nRZo{width:min(100%,620px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem}.home_chips___nRZo a{display:grid;place-items:center;border:1px solid rgb(255 255 255/.32);border-radius:9px;background:rgb(8 33 84/.22);padding:.55rem .65rem;color:#f2f7ff;font-size:.78rem;font-weight:700;text-align:center;transition:background-color .18s ease,transform .18s ease}.home_chips___nRZo a:hover{background:rgb(255 255 255/.16);transform:translateY(-1px)}.home_media___rCMJ{position:relative;min-height:485px;overflow:hidden;border:1px solid rgb(255 255 255/.3);border-radius:18px;box-shadow:0 30px 80px rgb(3 18 52/.38)}.home_media___rCMJ:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgb(4 15 39/.58));pointer-events:none}.home_stamp__agWvO{position:absolute;z-index:2;right:1.4rem;bottom:1.25rem;color:white;font-size:1.45rem;font-weight:760;line-height:1.05;letter-spacing:-.04em;text-align:right;transform:rotate(-5deg)}.home_featureStrip__J4Ns6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border-block:1px solid var(--line);background:var(--surface-strong)}.home_featureItem__mMMre{min-width:0;min-height:126px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:1rem;padding:1.45rem 1.6rem}.home_featureItem__mMMre+.home_featureItem__mMMre{border-left:1px solid var(--line)}.home_featureIcon__pywXe{width:48px;height:48px;display:grid;place-items:center;border-radius:999px}.home_featureIconSeat__lodiV{background:#fff0f5;color:#ea3174;box-shadow:0 0 24px rgb(234 49 116/.12)}.home_featureIconInfo__XWQ1Y{background:#eef5ff;color:#1670ee;box-shadow:0 0 24px rgb(22 112 238/.11)}.home_featureIconPlan__CoxyQ{background:#f4edff;color:#6f2acb;box-shadow:0 0 24px rgb(111 42 203/.12)}.home_featureStrip__J4Ns6 h2{margin:.15rem 0 .45rem;font-size:1.05rem;font-weight:820;letter-spacing:-.025em;line-height:1.25}.home_featureStrip__J4Ns6 p{max-width:22rem;margin:0;color:var(--muted);font-size:.875rem;line-height:1.55}.home_journeySection__u_kfA{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding-block:3.5rem}.home_journeyCopy__2Qu4U h2{max-width:37rem;margin:1rem 0 0;font-size:clamp(2.7rem,4.5vw,3.65rem);font-weight:850;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.home_journeyCopy__2Qu4U>p:last-of-type{max-width:37rem;margin:1.45rem 0 0;color:var(--muted);font-size:1rem;line-height:1.7}.home_journeyCopy__2Qu4U a{margin-top:1.65rem;padding-inline:1.35rem}.home_journeyCard__NaN4D{min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);padding:1.35rem 1.6rem 1.05rem;box-shadow:0 18px 48px rgb(12 23 48/.06)}.home_journeyTitleRow___yie4{display:flex;align-items:center;gap:.65rem}.home_journeyTitleRow___yie4 h3{margin:0;color:var(--accent);font-size:1.35rem;font-weight:820;letter-spacing:-.035em;line-height:1}.home_journeyTitleRow___yie4 span{border-radius:999px;background:var(--accent-soft);padding:.25rem .6rem;color:var(--accent);font-size:.72rem;font-weight:800;line-height:1}.home_journeyIntro__nfUo2{max-width:31rem;margin:.55rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.45}.home_journeySteps__Pr_CC{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.home_journeyStep__KakFP{position:relative;z-index:1;min-width:0;text-align:center}.home_journeyStep__KakFP:not(:last-child):after{content:"";position:absolute;z-index:0;top:54px;left:50%;width:calc(100% + .75rem);height:1px;background:var(--line)}.home_journeyStepIcon__MXxdI{width:40px;height:40px;display:grid;place-items:center;margin-inline:auto;border-radius:999px}.home_journeyStepVenue__EMLd0{background:#fff0f5;color:#f34b91}.home_journeyStepChecklist__h7XSf{background:#edf5ff;color:#1670ee}.home_journeyStepSquad__HW7Le{background:#f4edff;color:#8437d8}.home_journeyStepReminder__xRiRL{background:#fff4e6;color:#f58a0b}.home_journeyDot__xgMXe{position:relative;z-index:2;width:8px;height:8px;display:block;margin:10px auto 0;border:2px solid var(--surface-strong);border-radius:999px}.home_journeyDotVenue__y6LwL{background:#f34b91}.home_journeyDotChecklist__vk0Fo{background:#1670ee}.home_journeyDotSquad__VErYV{background:#8437d8}.home_journeyDotReminder__YCpXs{background:#f58a0b}.home_journeyStep__KakFP h4{min-height:2.35rem;margin:.7rem 0 .3rem;color:var(--ink);font-size:.78rem;font-weight:820;line-height:1.2}.home_journeyStep__KakFP p{max-width:7.5rem;margin:0 auto;color:var(--muted);font-size:.68rem;line-height:1.45}.home_journeyPrivacy__AV3m0{display:flex;align-items:center;gap:.75rem;margin-top:1rem;border-top:1px solid var(--line);padding-top:.8rem;color:var(--muted)}.home_journeyPrivacy__AV3m0 p{margin:0;font-size:.72rem;line-height:1.45}.home_journeyPrivacyIcon__9psUc{position:relative;flex:0 0 auto;line-height:0}.home_journeyPrivacyIcon__9psUc:after{content:"";position:absolute;top:50%;left:-2px;width:25px;height:1.5px;border-radius:999px;background:currentColor;transform:rotate(45deg)}@media (max-width:900px){.home_heroGrid__2j9A9{min-height:auto;grid-template-columns:1fr;padding-top:3.2rem}.home_media___rCMJ{min-height:390px}.home_journeySection__u_kfA{grid-template-columns:1fr}.home_journeyCopy__2Qu4U h2{max-width:43rem}}@media (max-width:680px){.home_heroGrid__2j9A9{gap:2rem;padding-block:2.6rem}.home_copy__TesuA h1{font-size:clamp(3rem,15vw,4.4rem)}.home_search__SfC17{min-height:56px}.home_search__SfC17 button{min-height:44px;padding-inline:.85rem}.home_media___rCMJ{min-height:310px}.home_featureStrip__J4Ns6{grid-template-columns:1fr}.home_featureItem__mMMre{min-height:auto;padding:1.35rem 1.1rem}.home_featureItem__mMMre+.home_featureItem__mMMre{border-top:1px solid var(--line);border-left:0}.home_journeySection__u_kfA{gap:2.25rem;padding-block:3rem}.home_journeyCopy__2Qu4U h2{font-size:clamp(2.65rem,12vw,3.45rem)}.home_journeyCard__NaN4D{padding:1.25rem 1rem 1rem}.home_journeySteps__Pr_CC{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1rem}.home_journeyDot__xgMXe,.home_journeyStep__KakFP:after{display:none}.home_journeyStep__KakFP h4{min-height:auto;margin-top:.6rem}}