._4yppQa_site{--ink:#e8eef6;--muted:#a4b0bf;--rule:#29323f;--accent:#30d2e6;color:var(--ink);font-family:var(--body);background:#080e1b;overflow:clip}._4yppQa_site :is(h1,h2,h3):not(._4yppQa_exactEvent *){font-family:var(--heading);letter-spacing:-.025em;font-weight:600}._4yppQa_site a:focus-visible,._4yppQa_site button:focus-visible,._4yppQa_site summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}._4yppQa_skip{background:var(--ink);color:#080e1b;z-index:50;padding:12px;position:fixed;top:-80px;left:16px}._4yppQa_skip:focus{top:12px}._4yppQa_header,._4yppQa_hero,._4yppQa_product,._4yppQa_privacy,._4yppQa_faq,._4yppQa_footer{max-width:1280px;margin:auto;padding-inline:48px}._4yppQa_header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;height:116px;display:flex}._4yppQa_brand{flex-shrink:0;width:230px;display:block}._4yppQa_brand img{width:100%;height:auto;display:block}._4yppQa_nav{align-items:center;gap:32px;display:flex}._4yppQa_nav a{color:var(--ink);font-size:12px}._4yppQa_nav ._4yppQa_navCta{border-bottom:1px solid var(--accent);align-items:center;gap:18px;padding:12px 0;display:flex}._4yppQa_hero{padding-top:58px}._4yppQa_heroTop,._4yppQa_sectionLine{justify-content:space-between;align-items:center;display:flex}._4yppQa_label,._4yppQa_edition,._4yppQa_sectionLine,._4yppQa_features article>span,._4yppQa_screenBar,._4yppQa_budgetHeading{letter-spacing:1.8px;font-size:10px;font-weight:600}._4yppQa_label{color:var(--accent)}._4yppQa_edition{color:var(--muted)}._4yppQa_hero h1{text-transform:uppercase;letter-spacing:-.025em;margin:45px 0 40px;font-size:clamp(90px,11.8vw,170px);font-weight:700;line-height:.88}._4yppQa_heroBottom{grid-template-columns:1fr 1fr;gap:80px;padding-bottom:68px;display:grid}._4yppQa_heroBottom>p{letter-spacing:-.7px;font-size:23px;line-height:1.5}._4yppQa_intro{color:var(--muted);max-width:440px;margin:0 0 25px;font-size:15px;line-height:1.8}._4yppQa_primary{background:var(--accent);color:#080e1b;border-radius:2px;justify-content:space-between;align-items:center;gap:35px;min-height:50px;padding:14px 22px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}._4yppQa_primary:hover{background:#7be4ed}._4yppQa_primary svg,._4yppQa_nav svg{width:19px;height:19px}._4yppQa_note{color:var(--muted);margin-top:14px;font-size:11px;display:block}._4yppQa_sectionLine{border-top:1px solid var(--rule);color:var(--muted);padding:20px 0}._4yppQa_sectionLine a{padding:5px;display:flex}._4yppQa_product{padding-top:78px;padding-bottom:100px}._4yppQa_productIntro{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;margin-bottom:38px;display:grid}._4yppQa_productIntro h2,._4yppQa_privacy h2{margin:0;font-size:clamp(40px,4.5vw,64px);line-height:1.04}._4yppQa_productIntro p,._4yppQa_privacy p{color:var(--muted);max-width:430px;margin:0;font-size:14px;line-height:1.85}._4yppQa_screen{margin:0}._4yppQa_screenBar{border:1px solid var(--rule);color:var(--muted);background:#101927;border-bottom:0;justify-content:space-between;padding:15px 20px;display:flex}._4yppQa_screen a{border:1px solid var(--rule);display:block}._4yppQa_screen img{width:100%;height:auto;display:block}._4yppQa_screen figcaption{color:var(--muted);padding:12px 0;font-size:10px}._4yppQa_features{grid-template-columns:repeat(3,1fr);gap:42px;margin-top:55px;display:grid}._4yppQa_features article{border-top:1px solid var(--rule);padding-top:24px}._4yppQa_features h3{margin:22px 0 16px;font-size:35px;line-height:1.06}._4yppQa_features p{color:var(--muted);max-width:310px;margin:0;font-size:13px;line-height:1.85}._4yppQa_planning{color:#16212b;background:#e9e8e2;grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding:100px max(48px,50vw - 592px);display:grid}._4yppQa_planning ._4yppQa_label{color:#48636a}._4yppQa_planningCopy h2{margin:28px 0;font-size:clamp(52px,5.5vw,78px);line-height:1.02}._4yppQa_planningCopy h2 em{color:#287781;font-style:normal}._4yppQa_planningCopy p{max-width:380px;font-size:15px;line-height:1.8}._4yppQa_planningCopy ._4yppQa_subtle{color:#51606a;font-size:12px}._4yppQa_textLink{color:#16212b;border-bottom:1px solid #536c70;align-items:center;gap:20px;margin-top:12px;padding:10px 0;font-size:13px;display:inline-flex}._4yppQa_budget{background:#f8f7f1;border:1px solid #cbcec7;padding:30px;box-shadow:0 12px 35px #1320280a}._4yppQa_budgetHeading{letter-spacing:1px;color:#4a656b;justify-content:space-between;gap:10px;display:flex}._4yppQa_budgetHeading span:last-child{letter-spacing:0;font-weight:400}._4yppQa_budget h3{margin:22px 0 5px;font-size:34px}._4yppQa_budget>p{color:#57616a;font-size:12px}._4yppQa_entry{border-top:1px solid #d7d9d2;align-items:center;gap:15px;padding:18px 0;display:flex}._4yppQa_date{flex-direction:column;align-items:center;min-width:30px;display:flex}._4yppQa_date span{letter-spacing:1px;color:#586b71;font-size:9px}._4yppQa_date b{font:600 28px/1.2 var(--heading)}._4yppQa_eventName{flex-direction:column;flex:1;gap:3px;display:flex}._4yppQa_eventName strong{font-size:13px}._4yppQa_eventName span{color:#56636a;font-size:11px}._4yppQa_stepper{border:1px solid #bec7c6;align-items:center;display:flex}._4yppQa_stepper button{color:#183f48;background:0 0;width:34px;height:40px;font-size:20px}._4yppQa_stepper output{text-align:center;font-variant-numeric:tabular-nums;width:24px;font-size:13px}._4yppQa_breakdown{border-top:1px solid #acb7b2;margin:0;padding-top:20px}._4yppQa_breakdown>div{justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}._4yppQa_breakdown dd{font-variant-numeric:tabular-nums;margin:0}._4yppQa_budgetTotal{border-top:1px solid #acb7b2;justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:18px;display:flex}._4yppQa_budgetTotal span{font-size:12px}._4yppQa_budgetTotal output{font:600 48px/1 var(--heading);color:#196b76;font-variant-numeric:tabular-nums}._4yppQa_budget>small{color:#59696d;margin-top:20px;font-size:10px;display:block}._4yppQa_privacy{border-bottom:1px solid var(--rule);grid-template-columns:1fr 2fr;gap:60px;padding-top:100px;padding-bottom:95px;display:grid}._4yppQa_privacy p{max-width:600px;margin:25px 0}._4yppQa_privacyLinks{color:var(--muted);flex-wrap:wrap;gap:20px;font-size:11px;display:flex}._4yppQa_privacyLinks a{color:var(--ink);align-items:center;gap:8px;display:flex}._4yppQa_faq{grid-template-columns:1fr 2fr;gap:60px;padding-top:70px;padding-bottom:80px;display:grid}._4yppQa_faq h2{font-size:38px}._4yppQa_faq details{border-bottom:1px solid var(--rule)}._4yppQa_faq summary{cursor:pointer;padding:23px 4px;font-size:15px}._4yppQa_faq details p{color:var(--muted);max-width:590px;padding:0 4px 15px;font-size:13px;line-height:1.85}._4yppQa_closing{text-align:center;border-block:1px solid var(--rule);padding:75px 24px 85px}._4yppQa_closing>img{border-radius:15px;margin:0 auto 25px;display:block}._4yppQa_closing h2{margin:0 0 28px;font-size:clamp(42px,5vw,68px);line-height:1.05}._4yppQa_closing p{color:var(--muted);margin-top:18px;font-size:11px}._4yppQa_footer{justify-content:space-between;align-items:center;gap:25px;padding-block:35px;font-size:14px;display:flex}._4yppQa_footer small{color:var(--muted);margin-top:8px;font-size:10px;display:block}._4yppQa_footer nav{gap:25px;display:flex}._4yppQa_footer a{color:var(--muted);font-size:11px}@media (max-width:850px){._4yppQa_header,._4yppQa_hero,._4yppQa_product,._4yppQa_privacy,._4yppQa_faq,._4yppQa_footer{padding-inline:25px}._4yppQa_nav{gap:20px}._4yppQa_nav>a:not(._4yppQa_navCta){display:none}._4yppQa_brand{width:180px}._4yppQa_header{height:92px}._4yppQa_heroBottom,._4yppQa_productIntro{gap:35px}._4yppQa_planning{gap:35px;padding:70px 25px}._4yppQa_budget{padding:22px}._4yppQa_budgetHeading{flex-direction:column}._4yppQa_features{gap:24px}._4yppQa_privacy,._4yppQa_faq{grid-template-columns:1fr;gap:28px}._4yppQa_privacyLinks{gap:15px}._4yppQa_edition{font-size:9px}}@media (max-width:600px){._4yppQa_hero{padding-top:36px}._4yppQa_hero h1{margin:35px 0;font-size:clamp(48px,15.7vw,96px)}._4yppQa_heroBottom{grid-template-columns:1fr;gap:18px;padding-bottom:45px}._4yppQa_heroBottom>p{margin:0;font-size:20px}._4yppQa_intro{font-size:14px}._4yppQa_edition{display:none}._4yppQa_heroBottom ._4yppQa_primary{width:100%}._4yppQa_product{padding-block:50px}._4yppQa_productIntro{grid-template-columns:1fr;gap:20px}._4yppQa_productIntro h2{font-size:42px}._4yppQa_screenBar{letter-spacing:.7px;padding:12px;font-size:8px}._4yppQa_screen figcaption{line-height:1.7}._4yppQa_features{grid-template-columns:1fr;gap:30px;margin-top:25px}._4yppQa_features h3{margin:15px 0 12px;font-size:32px}._4yppQa_features p{max-width:none}._4yppQa_planning{grid-template-columns:1fr;gap:35px;padding-block:60px}._4yppQa_planningCopy h2{font-size:60px}._4yppQa_planningCopy p{max-width:none}._4yppQa_budget{padding:20px}._4yppQa_entry{gap:10px}._4yppQa_stepper button{width:32px;min-height:44px}._4yppQa_budgetTotal output{font-size:44px}._4yppQa_privacy{padding-block:60px}._4yppQa_faq{padding-block:45px}._4yppQa_faq h2{margin:0}._4yppQa_footer{flex-direction:column;align-items:flex-start}._4yppQa_footer nav{flex-wrap:wrap;gap:20px}._4yppQa_brand{width:150px}._4yppQa_nav ._4yppQa_navCta{gap:12px;font-size:11px}._4yppQa_closing{padding-block:55px}}@media (max-width:380px){._4yppQa_entry ._4yppQa_date{display:none}._4yppQa_eventName{min-width:0}}@media (prefers-reduced-motion:reduce){._4yppQa_primary{transition:none}}._4yppQa_site{background:radial-gradient(at 85% 8%,#11303f88,#0000 35%),#080e1b}._4yppQa_header{border-color:#263b4b}._4yppQa_hero{position:relative}._4yppQa_hero h1{text-transform:none;font-size:clamp(80px,9.8vw,138px);line-height:.96}._4yppQa_hero h1>span{color:#38d9ef}._4yppQa_primary{border-radius:10px;box-shadow:0 8px 28px #30d2e620}._4yppQa_nav ._4yppQa_navCta{background:#162735;border:1px solid #335462;border-radius:9px;padding:12px 18px}._4yppQa_screenBar{background:#152332;border-radius:16px 16px 0 0}._4yppQa_screen a{border-radius:0 0 16px 16px;overflow:hidden;box-shadow:0 22px 70px #0005}._4yppQa_features{gap:20px}._4yppQa_features article{background:linear-gradient(145deg,#142131,#0d1723);border:1px solid #263748;border-radius:16px;padding:28px}._4yppQa_features article>span{color:#68cddc}._4yppQa_planning{color:var(--ink);background:radial-gradient(at 70%,#17425566,#0000 65%),#0c1522;border-block:1px solid #273949;gap:55px}._4yppQa_planning ._4yppQa_label,._4yppQa_planningCopy h2 em{color:var(--accent)}._4yppQa_planningCopy p{color:#b9c6d2}._4yppQa_planningCopy ._4yppQa_subtle{color:#96a7b8}._4yppQa_textLink{color:var(--accent);border-color:#355969}._4yppQa_budget{background:linear-gradient(150deg,#122131,#09131e);border:1px solid #304957;border-radius:22px;padding:30px;box-shadow:0 28px 70px #0005}._4yppQa_budgetHeading{color:#6ed3e0}._4yppQa_budgetHeading span:last-child{color:#b8d0dc;background:#233949;border-radius:20px;padding:4px 9px}._4yppQa_budget h3{text-transform:uppercase;font-size:38px}._4yppQa_budget>p,._4yppQa_budget>small{color:#9aacbc}._4yppQa_budgetOverview{border-top:1px solid #2a3c4b;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}._4yppQa_budgetOverview output{font:600 clamp(45px, 4.5vw, 64px)/1 var(--heading);color:#65d4e4;font-variant-numeric:tabular-nums;display:block}._4yppQa_budgetOverview span{font:600 18px var(--heading);margin-top:10px;display:block}._4yppQa_donut{background:conic-gradient(#63d0de 0 var(--buyins), #5798df var(--buyins) var(--hotel), #c9e535 var(--hotel) 100%);border-radius:50%;flex-shrink:0;width:90px;height:90px;position:relative}._4yppQa_donut:after{content:"";background:#101d2b;border-radius:50%;position:absolute;inset:14px}._4yppQa_legend{color:#b9c8d6;flex-wrap:wrap;gap:15px;margin:18px 0 24px;font-size:10px;display:flex}._4yppQa_legend span:before{content:"";background:#63d0de;border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}._4yppQa_legend span:nth-child(2):before{background:#5798df}._4yppQa_legend span:nth-child(3):before{background:#c9e535}._4yppQa_planMetrics{border-block:1px solid #2b3e4e;grid-template-columns:repeat(3,1fr);padding:18px 0;display:grid}._4yppQa_planMetrics>div{text-align:center;border-right:1px solid #2b3e4e}._4yppQa_planMetrics>div:last-child{border:0}._4yppQa_planMetrics span{color:#70d4df;font:600 14px var(--heading);letter-spacing:1px;display:block}._4yppQa_planMetrics strong{font:600 29px var(--heading);margin-top:8px;display:block}._4yppQa_planTitle{text-transform:uppercase;font:600 26px var(--heading);margin:26px 0 15px}._4yppQa_entries{margin-top:0}._4yppQa_entry{background:#142230;border:1px solid #2c4150;border-radius:10px;gap:12px;margin-bottom:10px;padding:13px 12px}._4yppQa_date{border-right:1px solid #315062;padding-right:12px}._4yppQa_date span{color:#6ad2df}._4yppQa_date b{color:#e8eef6}._4yppQa_eventName strong{color:#e8eef6;font:600 20px var(--heading);text-transform:uppercase}._4yppQa_eventName span{color:#a8bdcf;margin-top:3px}._4yppQa_stepper{border-color:#37515f;border-radius:7px;flex-shrink:0;overflow:hidden}._4yppQa_stepper button{color:#71d6e2}._4yppQa_stepper button:hover:not(:disabled){background:#264253}._4yppQa_stepper button:disabled{opacity:.35}._4yppQa_travelRow{background:#1b2b3b;border:1px solid #314658;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:15px;font-size:13px;display:flex}._4yppQa_travelRow span{color:#a8bdcf;margin-top:5px;font-size:10px;display:block}._4yppQa_closing{background:radial-gradient(at 50% 20%,#16435288,#0000 70%),#101b2a;border:1px solid #2f4859;border-radius:24px;max-width:1184px;margin:0 auto 35px}._4yppQa_closing>img{border-radius:21px;width:104px;height:104px;box-shadow:0 12px 32px #0004}@media (max-width:850px){._4yppQa_planning{grid-template-columns:1fr}._4yppQa_budget,._4yppQa_planningCopy{width:100%;max-width:620px;margin:auto}._4yppQa_planningCopy p{max-width:540px}._4yppQa_features article{padding:20px}._4yppQa_closing{margin-inline:25px}}@media (max-width:600px){._4yppQa_hero h1{font-size:clamp(48px,15.7vw,90px)}._4yppQa_budget{padding:20px 16px}._4yppQa_entry{gap:8px;padding:12px 8px}._4yppQa_eventName strong{font-size:18px}._4yppQa_stepper button{width:28px}._4yppQa_stepper output{width:20px}._4yppQa_budgetHeading{align-items:flex-start}._4yppQa_closing{border-radius:18px}._4yppQa_nav ._4yppQa_navCta{padding:10px}}._4yppQa_planning{grid-template-columns:minmax(0,1fr)}._4yppQa_planningCopy{max-width:none}._4yppQa_exactEvent{--muted:#8c9eae;color:var(--text);font:14px/1.6 var(--body);width:100%;min-width:0}
