.BlackWeekend_hero__kliTO{position:relative;overflow:hidden;padding:56px 24px;background:radial-gradient(ellipse 45% 70% at 14% 20%,#1f4650 0,rgba(31,70,80,0) 70%),radial-gradient(ellipse 50% 60% at 50% 115%,#1a3d47 0,rgba(26,61,71,0) 70%),radial-gradient(ellipse 40% 60% at 88% 40%,#173a45 0,rgba(23,58,69,0) 70%),#0b151a}.BlackWeekend_ring__hOMrr{position:absolute;border-radius:50%;pointer-events:none}.BlackWeekend_ring1__UAbCc{left:-10%;top:55px;width:120%;height:1100px;border:1px solid rgba(223,228,230,.22)}.BlackWeekend_ring2__rzMCT{left:20%;top:-620px;width:1500px;height:1500px;border:1px solid rgba(201,209,213,.333)}.BlackWeekend_ring3__7DkUC{left:-380px;top:-260px;width:900px;height:900px;border:1px solid hsla(0,0%,100%,.078)}.BlackWeekend_glow__vajhj{right:6%;top:50%;width:420px;height:420px;margin-top:-210px;background:radial-gradient(circle,rgba(27,157,172,.22) 0,rgba(27,157,172,0) 65%)}.BlackWeekend_silverLine__VLiVb{position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(100deg,#8f9aa0,#f4f6f7 22%,#b9c2c7 45%,#fff 62%,#9aa5ab 85%,#dfe4e6)}.BlackWeekend_inner__M8oLS{position:relative;max-width:1040px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.BlackWeekend_copy__HbZXL{flex:1 1 460px;display:flex;flex-direction:column;gap:14px;min-width:0}.BlackWeekend_pill__3lCvQ{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:#1b9dac;color:#fff;font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;padding:7px 14px;border-radius:999px}.BlackWeekend_title__liUWc{margin:0;color:#fff;font-weight:800;font-size:clamp(52px,6.5vw,88px);line-height:.92;letter-spacing:-2px}.BlackWeekend_titleSilver__Pavs5{background:linear-gradient(100deg,#8f9aa0,#f4f6f7 22%,#b9c2c7 45%,#fff 62%,#9aa5ab 85%,#dfe4e6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.BlackWeekend_lead__PkyM_{margin:0;color:#fff;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2}.BlackWeekend_sub__WpJQ6{margin:0;color:#c9d9de;font-size:17px;max-width:480px;line-height:1.5}.BlackWeekend_panel__xUkcj{flex:0 1 400px;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:24px;border-radius:18px;background:rgba(11,21,26,.6);border:1px solid rgba(201,209,213,.502);box-shadow:0 0 50px rgba(220,228,232,.12),inset 0 1px 0 hsla(0,0%,100%,.2)}.BlackWeekend_panelLabel__Y7Uzw{color:#fff;font-size:14px;letter-spacing:2px;text-transform:uppercase;text-align:center}.BlackWeekend_timer__Mj_Ha{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.BlackWeekend_unit__S6I18{display:flex;flex-direction:column;align-items:center;padding:14px 6px;background:hsla(0,0%,100%,.063);border:1px solid hsla(0,0%,100%,.149);border-radius:12px}.BlackWeekend_unitSeconds__GRbKd{background:#1b9dac;border-color:#1b9dac}.BlackWeekend_unitValue__wuKfu{color:#fff;font-size:38px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BlackWeekend_unitLabel__3REPi{color:#c9d9de;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-top:6px}.BlackWeekend_cta__uGMud,.BlackWeekend_unitSeconds__GRbKd .BlackWeekend_unitLabel__3REPi{color:#fff;font-weight:700}.BlackWeekend_cta__uGMud{display:flex;align-items:center;justify-content:center;gap:10px;font-size:19px;text-decoration:none;padding:16px 28px;border-radius:12px;background-color:#1b9dac}.BlackWeekend_cta__uGMud:hover{color:#fff}.BlackWeekend_ctaNote__p7o8U{color:#a9bec5;font-size:13px;text-align:center}.BlackWeekend_badge__g112x{background:#1b9dac;color:#fff;font-size:14px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.BlackWeekend_installments__T7L1V{align-self:center;width:613px;max-width:100%;margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(100deg,#0e4658,#153542);border:1px solid #1b9dac;box-shadow:0 8px 24px rgba(27,157,172,.22);color:#fff;font-size:18px;padding:14px 20px;border-radius:12px}.BlackWeekend_installmentsIcon__3FVT_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1b9dac;flex:none}.BlackWeekend_installmentsStrong__Cz87m{font-weight:700;color:#7fd3dc}.BlackWeekend_priceRow__6kBx3{display:flex;align-items:flex-end;gap:10px}.BlackWeekend_priceList__QSyRh{font-size:18px;color:#8a979e;text-decoration:line-through;padding-bottom:5px}.BlackWeekend_priceNow__Vwabu{font-size:40px;font-weight:600;line-height:1;color:#153542}.BlackWeekend_priceNow__Vwabu sup{font-size:14px;font-weight:400}.BlackWeekend_pricePer__vUJgq{font-size:17px;color:#6b7a82;white-space:nowrap;padding-bottom:4px}.BlackWeekend_annualLine__tTmtt{margin:6px 0 0;font-size:15px;color:#4b5d66}.BlackWeekend_savings__6J6nh{background:#eaf5f7;color:#0e4658;padding:10px 14px;font-size:15px;margin-top:12px}.BlackWeekend_buy__sViZh,.BlackWeekend_savings__6J6nh{display:flex;align-items:center;gap:10px;border-radius:10px}.BlackWeekend_buy__sViZh{justify-content:center;width:100%;margin-top:14px;font-size:18px;font-weight:700;cursor:pointer;color:#153542;background:#fff;border:2px solid #153542;padding:13px 18px}.BlackWeekend_buyPopular__QfX3l{color:#fff;background:linear-gradient(100deg,#0e4658,#153542);border:1px solid #1b9dac;box-shadow:0 8px 22px rgba(27,157,172,.3);padding:15px 18px}.BlackWeekend_buyPopular__QfX3l svg{stroke:#7fd3dc}.BlackWeekend_validity__iLsVx{margin:8px 0 14px;text-align:center;font-size:13px;color:#6b7a82}.PricingCard_pricingCard__SmNTI{border-radius:12px;transition:all .3s ease;min-width:280px;margin-right:10px}.PricingCard_pricingCard__SmNTI:hover{border-color:#1677ff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.PricingCard_pricingCard__SmNTI .PricingCard_ant-card-body__WxIIx{display:flex;flex-direction:column;gap:16px}.PricingCard_popularCardWrapper__UoQuC{background:linear-gradient(90deg,#4dd1e1,#5762fe);background-size:200% 200%;padding:2px;border-radius:12px;display:inline-block;transition:all .5s ease}.PricingCard_popularCardWrapper__UoQuC:hover{background:linear-gradient(90deg,#5762fe,#4dd1e1);background-size:200% 200%;background-position:100% 50%}.PricingCard_popularCard__8wy8c{background:#fff!important;border-radius:10px!important}.PricingCard_header__nxl_J{display:flex;justify-content:space-between;align-items:flex-start}.PricingCard_titleWrapper__3xLeW{flex:1 1}.PricingCard_titleWrapper__3xLeW h4{margin-bottom:4px!important}.PricingCard_description__LCBmA{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:0!important}.PricingCard_priceWrapper__5eqY5{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:1rem}.PricingCard_priceWrapper__5eqY5 h2{margin:0}.PricingCard_priceWrapper__5eqY5 .PricingCard_priceDetail___WMAy{font-size:14px;color:#6b7280}.PricingCard_priceMain__sBKRO{display:flex;align-items:baseline;gap:8px}.PricingCard_anniversaryRow__9EBJt{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.PricingCard_anniversaryBadge__adb0T{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#1a8a98,#22bcd4);box-shadow:0 1px 4px rgba(26,138,152,.35)}.PricingCard_anniversaryBadge__adb0T .PricingCard_anticon__5zxkN{font-size:12px}.PricingCard_priceOriginal__pWki_{font-size:16px;font-weight:600;color:#9ca3af;text-decoration:line-through}.PricingCard_anniversaryNote__g_UCa{font-size:12px;color:#1a8a98;font-weight:600}.PricingCard_features__bHNB1{margin-top:16px}.PricingCard_features__bHNB1 h4{font-weight:700;margin-bottom:8px}.PricingCard_features__bHNB1 .PricingCard_featureItem__0euUd{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#374151}@keyframes PricingCard_gradientAnimation__zTpml{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.PricingCard_popularBadge__SJEO6{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:50px;font-weight:500;font-size:14px;color:#000;background:linear-gradient(90deg,#d6f3ff,#e5dfff,#d6f3ff);background-size:200% 200%;animation:PricingCard_gradientAnimation__zTpml 3s ease-in-out infinite;box-shadow:0 1px 4px rgba(0,0,0,.1)}.PricingCard_icon__47b_Z{font-size:16px}.PricingCard_btnRegular__jhtbF{background-color:#fff}.PricingCard_btnPopular__P0nxZ,.PricingCard_btnRegular__jhtbF:hover{background-color:#1a8a98!important;color:#fff!important}.PricingCard_btnPopular__P0nxZ:hover{background-color:#0f4b53!important}.PricingCard_asterisk__9j0_u{font-size:.5em;vertical-align:super;color:#6b7280}.PricingCard_taxNote__Z1c18{margin-top:auto;padding-top:12px;font-size:12px;color:#9ca3af;text-align:left;margin-bottom:0}.FirstSection_hero__WhNQy{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,#02090f,#061722 55%,#072a38);text-align:center;padding:clamp(42px,7vw,66px) 24px}.FirstSection_heroBg__lw7hh{position:absolute;inset:0;z-index:-1;pointer-events:none}.FirstSection_heroBg__lw7hh:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 55%,rgba(2,9,15,.55),transparent 70%)}.FirstSection_blob__5QUPM{position:absolute;width:55vw;height:55vw;min-width:480px;min-height:480px;border-radius:50%;filter:blur(70px);mix-blend-mode:screen;opacity:.55;will-change:transform}.FirstSection_blob1__5aVPI{background:radial-gradient(circle at 30% 30%,rgba(32,160,176,.8),transparent 60%);top:-35%;left:-15%;animation:FirstSection_heroDriftA__VcUwB 26s ease-in-out infinite alternate}.FirstSection_blob2__fh1m1{background:radial-gradient(circle at 70% 60%,rgba(11,70,88,.95),transparent 65%);bottom:-45%;right:-12%;animation:FirstSection_heroDriftB__44Pjn 34s ease-in-out infinite alternate}.FirstSection_blob3__SBJXZ{background:radial-gradient(circle at 50% 50%,rgba(26,138,152,.55),transparent 60%);top:-15%;right:20%;animation:FirstSection_heroDriftC__M_Al5 40s ease-in-out infinite alternate}.FirstSection_arc__jn8sr{position:absolute;border-radius:50%;border:1.5px solid transparent;filter:blur(.5px);will-change:transform}.FirstSection_arc1__LBgXz{width:130vw;height:130vw;min-width:900px;min-height:900px;left:-25vw;top:25%;border-top-color:rgba(127,220,235,.28);border-left-color:rgba(127,220,235,.07);animation:FirstSection_heroSpin__F1594 90s linear infinite}.FirstSection_arc2__M_5yD{width:105vw;height:105vw;min-width:700px;min-height:700px;right:-35vw;top:-65%;border-top-color:rgba(32,160,176,.22);border-right-color:rgba(32,160,176,.06);animation:FirstSection_heroSpin__F1594 70s linear infinite reverse}.FirstSection_heroContent__GWb_T{position:relative;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.FirstSection_heroBadge__8DxHg{margin-bottom:24px;border-radius:20px}.FirstSection_heroTitle__pbM0F{color:#fff!important;font-weight:700!important;font-size:clamp(26px,4vw,40px)!important;margin-bottom:.5em!important}.FirstSection_heroSubtitle__2yZxd{color:hsla(0,0%,100%,.85)!important;max-width:640px;font-size:16px;margin-bottom:0!important}@keyframes FirstSection_heroDriftA__VcUwB{0%{transform:translateZ(0) rotate(0deg) scale(1)}to{transform:translate3d(10vw,6vh,0) rotate(30deg) scale(1.15)}}@keyframes FirstSection_heroDriftB__44Pjn{0%{transform:translateZ(0) rotate(0deg) scale(1.1)}to{transform:translate3d(-8vw,-8vh,0) rotate(-25deg) scale(.95)}}@keyframes FirstSection_heroDriftC__M_Al5{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-12vw,10vh,0) scale(1.25)}}@keyframes FirstSection_heroSpin__F1594{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.FirstSection_arc__jn8sr,.FirstSection_blob__5QUPM{animation:none}}.FirstSection_categoryTabs__fon2_{background:#f8f9fa;display:inline-flex;justify-content:center;align-items:center;padding:4px;border-radius:40px;gap:4px}.FirstSection_tab__Bpp59{color:#334155;cursor:pointer}.FirstSection_tab__Bpp59 i{font-size:16px}.FirstSection_paymentTabs__RSHtH{background:#f8f9fa;display:inline-flex;justify-content:center;align-items:center;padding:4px;border-radius:40px;gap:4px}.FirstSection_tab__Bpp59{display:flex;align-items:center;gap:8px;padding:10px 18px;font-weight:500;color:#374151;border-radius:30px;transition:background .3s ease,color .3s ease}.FirstSection_tab__Bpp59:hover{background:#e5e7eb}.FirstSection_active__DD70x{background:#fff;color:#000;box-shadow:0 1px 4px rgba(0,0,0,.08)}.FirstSection_badge__6QEOv{background:#1a8a98;color:#fff;font-size:12px;font-weight:500;padding:2px 10px;border-radius:20px}.PlansComparison_container__NzuSl{padding:20px;overflow-x:auto}.PlansComparison_title__ag0fF{text-align:center;margin-bottom:20px}.PlansComparison_toggle__B4n5b{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:20px}.PlansComparison_tableWrapper__eevVZ{width:100%;overflow-x:auto}.PlansComparison_table__Vq1_c{width:100%;border-collapse:collapse;border:none!important}.PlansComparison_table__Vq1_c td{text-align:center;padding:12px;border:1px solid #f0f0f0}.PlansComparison_sectionTitle___9GKM td{background:#fafafa;font-weight:700;text-align:left}.PlansComparison_price__RK18n{font-size:2.3rem;font-weight:700}.PlansComparison_check___dlfc{color:#20b096;font-size:18px}.PlansComparison_close__wP4Qd{color:#4c5566;font-size:18px}.PlansComparison_building__PSFfG{color:#1a8a98;font-size:18px}@media(max-width:768px){.PlansComparison_table__Vq1_c{font-size:14px}}.AnnualPaymentBanner_banner__Mn6GV{display:flex;align-items:center;justify-content:center;gap:10px;max-width:560px;margin:0 auto;padding:10px 20px;background:rgba(0,114,104,.1);color:#007268;border:1px solid rgba(0,114,104,.22);border-radius:10px;font-weight:500;font-size:14px;letter-spacing:.1px;line-height:1.4;text-align:center}.AnnualPaymentBanner_icon__Qomj6{font-size:16px;flex-shrink:0;opacity:.85}.AnnualPaymentBanner_text__TSwx3{display:inline-block}@media(max-width:575px){.AnnualPaymentBanner_banner__Mn6GV{font-size:13px;padding:9px 14px;gap:8px;border-radius:8px}.AnnualPaymentBanner_icon__Qomj6{font-size:15px}}.AnniversaryBanner_wrapper__dyXnd{position:relative;margin:0 auto;max-width:940px;padding:0 24px;font-family:inherit}.AnniversaryBanner_card__m_x8W{background:linear-gradient(135deg,#0b4658,#153542 50%,#0b4658);border-radius:20px;padding:32px 36px;position:relative;overflow:hidden;box-shadow:0 12px 48px rgba(11,70,88,.5);border:1px solid rgba(26,138,152,.6);color:#fff}.AnniversaryBanner_decorCircleBottom__IO_fB,.AnniversaryBanner_decorCircleTop__UfoqP{position:absolute;border-radius:50%;background:rgba(26,138,152,.1);pointer-events:none}.AnniversaryBanner_decorCircleTop__UfoqP{top:-50px;right:-50px;width:220px;height:220px}.AnniversaryBanner_decorCircleBottom__IO_fB{bottom:-80px;right:40px;width:300px;height:300px;background:rgba(26,138,152,.07)}.AnniversaryBanner_topAccent__zv2G5{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1a8a98,#22bcd4,#1a8a98);border-radius:20px 20px 0 0;pointer-events:none}.AnniversaryBanner_badges__T9oyu{display:flex;align-items:center;gap:10px;margin-bottom:18px;position:relative;z-index:1;flex-wrap:wrap}.AnniversaryBanner_badgePrimary__UacCE{background:#1a8a98;color:#fff;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;padding:6px 16px;border-radius:20px;box-shadow:0 2px 12px rgba(26,138,152,.45)}.AnniversaryBanner_badgeOutline__TecDM,.AnniversaryBanner_badgePrimary__UacCE{display:inline-flex;align-items:center;gap:8px;font-size:11px;white-space:nowrap}.AnniversaryBanner_badgeOutline__TecDM{background:rgba(26,138,152,.2);color:hsla(0,0%,100%,.85);border:1px solid rgba(26,138,152,.55);font-weight:600;padding:5px 14px;border-radius:20px}.AnniversaryBanner_body__tGHbc{display:flex;align-items:stretch;justify-content:space-between;gap:28px;position:relative;z-index:1}.AnniversaryBanner_left__O9_ll{flex:1 1;display:flex;flex-direction:column;justify-content:center}.AnniversaryBanner_title__5yH3U{margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.25;color:#fff}.AnniversaryBanner_subtitle__lotsD{margin:0 0 20px;font-size:13.5px;line-height:1.55;color:hsla(0,0%,100%,.8)}.AnniversaryBanner_accent__hIZTU{color:#22bcd4;font-weight:700}.AnniversaryBanner_equation__UHMJx{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.AnniversaryBanner_eqBox__eoOWL{border-radius:12px;padding:10px 14px;text-align:center;min-width:90px;background:rgba(26,138,152,.2);border:1px solid rgba(26,138,152,.4)}.AnniversaryBanner_eqBoxHighlight__H5GDX{background:rgba(26,138,152,.3);border:1.5px solid #1a8a98;min-width:100px}.AnniversaryBanner_eqBoxResult__u1btb{background:#1a8a98;border:none;min-width:100px;box-shadow:0 4px 16px rgba(26,138,152,.5);padding:10px 16px}.AnniversaryBanner_eqLabel__Nlf6_{font-size:9px;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;justify-content:center}.AnniversaryBanner_eqLabelDim__A9Egi{color:hsla(0,0%,100%,.6)}.AnniversaryBanner_eqLabelMid__lB7SP{color:hsla(0,0%,100%,.8)}.AnniversaryBanner_eqValue__eo13t{font-size:20px;font-weight:800;color:#fff}.AnniversaryBanner_eqValueAccent__3dwYS{color:#22bcd4}.AnniversaryBanner_eqValueResult__9p_ir{font-size:24px;font-weight:900}.AnniversaryBanner_eqSign__vQTWx{font-size:20px;font-weight:700;color:hsla(0,0%,100%,.45)}.AnniversaryBanner_right__Daxea{background:rgba(26,138,152,.15);border:1.5px solid rgba(26,138,152,.5);border-radius:16px;padding:24px 28px;text-align:center;width:220px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.AnniversaryBanner_rightLabel__mfwNw{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:4px;white-space:nowrap;color:hsla(0,0%,100%,.6)}.AnniversaryBanner_rightPercent__mMKxi{font-size:54px;font-weight:900;line-height:1;margin-bottom:2px;color:#fff}.AnniversaryBanner_rightSubLabel__zSpMe{font-size:13px;font-weight:600;margin-bottom:16px;color:hsla(0,0%,100%,.85)}.AnniversaryBanner_cta__hQC2C{background:#1a8a98;color:#fff;border:none;border-radius:30px;padding:11px 20px;font-size:13px;font-weight:700;cursor:pointer;width:100%;box-shadow:0 4px 14px rgba(26,138,152,.5);transition:background .2s ease,transform .2s ease}.AnniversaryBanner_cta__hQC2C:hover{background:#22bcd4;transform:translateY(-1px)}.AnniversaryBanner_cta__hQC2C:active{transform:translateY(0)}.AnniversaryBanner_rightFootnote__uCdZj{font-size:10px;margin-top:8px;color:hsla(0,0%,100%,.6)}@media(max-width:768px){.AnniversaryBanner_card__m_x8W{padding:24px 22px}.AnniversaryBanner_body__tGHbc{flex-direction:column;gap:22px}.AnniversaryBanner_right__Daxea{width:100%;padding:20px 22px}.AnniversaryBanner_title__5yH3U{font-size:20px}.AnniversaryBanner_equation__UHMJx{flex-wrap:wrap;justify-content:center}.AnniversaryBanner_eqBoxHighlight__H5GDX,.AnniversaryBanner_eqBoxResult__u1btb,.AnniversaryBanner_eqBox__eoOWL{min-width:0;flex:1 1 28%;padding:8px 10px}.AnniversaryBanner_eqValue__eo13t{font-size:18px}.AnniversaryBanner_rightPercent__mMKxi{font-size:44px}}@media(max-width:480px){.AnniversaryBanner_wrapper__dyXnd{padding:0 12px}.AnniversaryBanner_card__m_x8W{padding:20px 16px}.AnniversaryBanner_equation__UHMJx{gap:6px}.AnniversaryBanner_eqSign__vQTWx{font-size:16px}}