.Navigation_nav{position:fixed;top:0;left:0;right:0;z-index:100;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fbfbfdcc;border-bottom:1px solid rgba(0,0,0,.08)}.Navigation_navInner{max-width:1100px;margin:0 auto;padding:0 22px;height:var(--header-height);display:flex;align-items:center;justify-content:space-between}.Navigation_brand{display:flex;align-items:center;gap:9px;flex-shrink:0}.Navigation_brandMark{border-radius:7px;object-fit:cover}.Navigation_brandName{font-weight:600;font-size:16px;color:var(--text);letter-spacing:-.01em}.Navigation_navLinks{display:flex;align-items:center;gap:30px;font-size:12.5px;font-weight:400;color:var(--text-2)}.Navigation_navLinks a{color:var(--text-2);transition:color .18s}.Navigation_navLinks a:hover{color:var(--text)}.Navigation_navCta{display:flex;align-items:center;gap:10px}.Navigation_btnPrimary{background:var(--violet);color:#fff;padding:6px 15px;border-radius:999px;font-weight:500;font-size:12.5px;transition:background .2s,transform .18s}.Navigation_btnPrimary:hover{background:var(--violet-dark);transform:translateY(-1px)}.Navigation_hamburger{display:none;flex-direction:column;gap:4px;width:32px;height:32px;align-items:center;justify-content:center}.Navigation_hamburger span{display:block;width:20px;height:2px;background:var(--text);border-radius:2px;transition:transform .25s,opacity .25s}.Navigation_hamburger.Navigation_open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.Navigation_hamburger.Navigation_open span:nth-child(2){opacity:0}.Navigation_hamburger.Navigation_open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Navigation_mobileMenu{position:fixed;top:var(--header-height);left:0;right:0;z-index:99;background:#fbfbfdf5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:20px 22px 28px;gap:4px;transform:translateY(-12px);opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.Navigation_mobileMenu.Navigation_open{transform:translateY(0);opacity:1;pointer-events:auto}.Navigation_mobileMenu a{color:var(--text);font-size:17px;font-weight:500;padding:12px 4px;border-bottom:1px solid rgba(0,0,0,.08)}.Navigation_mobileMenuCta{margin-top:16px;display:flex;flex-direction:column;gap:10px}.Navigation_mobileMenuCta .Navigation_btnPrimary{width:100%;padding:13px;font-size:15px;text-align:center}.Navigation_langToggle{background:#0000000f;color:var(--text);padding:6px 12px;border-radius:999px;font-weight:600;font-size:12.5px;letter-spacing:.02em;transition:background .2s}.Navigation_langToggle:hover{background:#0000001a}.Navigation_mobileMenuCta .Navigation_langToggle{align-self:flex-start;color:var(--text);padding:6px 12px;font-size:12.5px;font-weight:600;border-bottom:none}@media(min-width:761px){.Navigation_mobileMenu{display:none}}@media(max-width:760px){.Navigation_navLinks,.Navigation_navCta{display:none}.Navigation_hamburger{display:flex}}.Hero_hero{position:relative;background:var(--bg);color:var(--text);text-align:center;padding:calc(80px + var(--header-height)) 22px 0;overflow:hidden}.Hero_heroGlow{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:900px;max-width:130vw;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.22),rgba(124,92,255,.05) 42%,transparent 66%);pointer-events:none}.Hero_heroInner{position:relative;z-index:1;max-width:1000px;margin:0 auto}.Hero_kicker{font-size:19px;font-weight:600;color:var(--violet-light)}.Hero_display{font-size:clamp(46px,8vw,104px);line-height:.98;margin-top:8px}.Hero_lead{font-size:clamp(20px,2.4vw,28px);font-weight:500;color:var(--text-3);margin-top:24px;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.35}.Hero_heroCta{display:flex;gap:24px;justify-content:center;align-items:center;margin-top:34px;flex-wrap:wrap}.Hero_btnPrimary{background:var(--violet);color:#fff;padding:13px 28px;border-radius:999px;font-weight:500;font-size:18px;transition:background .2s,transform .18s}.Hero_btnPrimary:hover{background:var(--violet-dark);transform:translateY(-1px)}.Hero_link{color:var(--violet-light);font-weight:500;font-size:18px;transition:opacity .18s}.Hero_link:hover{text-decoration:underline}.Hero_heroCard{position:relative;margin:56px auto 0;width:560px;max-width:90vw;will-change:transform}.Hero_cardMock{position:relative;z-index:0;overflow:hidden;width:100%;aspect-ratio:1.586;border-radius:var(--radius-xl);background:var(--violet-gradient);box-shadow:var(--shadow-violet);padding:clamp(24px,4vw,44px);color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:left;animation:Hero_floatY 6s ease-in-out infinite}.Hero_cardSheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none}@keyframes Hero_floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){.Hero_cardMock{animation:none}}.Hero_cardTop{display:flex;justify-content:space-between;align-items:flex-start}.Hero_cardBrand{font-weight:600;font-size:clamp(18px,2.6vw,26px)}.Hero_cardChip{width:clamp(38px,5vw,52px);height:clamp(28px,3.6vw,38px);border-radius:7px;background:var(--gold-gradient)}.Hero_cardNum{font-family:JetBrains Mono,monospace;letter-spacing:3px;font-size:clamp(17px,2.6vw,26px)}.Hero_cardBottom{display:flex;justify-content:space-between;align-items:flex-end;font-size:clamp(11px,1.5vw,15px);letter-spacing:.15em;font-weight:500}.Hero_cardNet{font-style:italic;font-weight:800;font-size:clamp(22px,3.4vw,32px);letter-spacing:normal}.Hero_heroReflect{height:120px;margin-top:2px;background:linear-gradient(180deg,rgba(124,92,255,.32),transparent);border-radius:var(--radius-xl);transform:scaleY(-1);opacity:.5;filter:blur(2px)}.Hero_heroSub{font-size:13px;color:var(--text-3);margin-top:-40px;padding-bottom:40px}.Hero_scrollHint{display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.16em;padding-bottom:38px}.Hero_scrollPill{width:20px;height:31px;border-radius:11px;border:2px solid #c7c7cc;display:flex;justify-content:center;padding-top:6px}.Hero_scrollDot{width:3px;height:7px;border-radius:2px;background:#a1a1a6;animation:Hero_scrollDot 1.8s ease-in-out infinite}@keyframes Hero_scrollDot{0%{transform:translateY(0);opacity:1}70%{transform:translateY(15px);opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.Hero_scrollDot{animation:none}}@media(max-width:760px){.Hero_heroReflect{display:none}.Hero_heroSub{margin-top:20px!important}}@media(max-width:540px){.Hero_display{font-size:38px}.Hero_lead{font-size:18px}.Hero_heroCta{gap:14px}}.StickyStory_story{position:relative;height:340vh;background:var(--bg-2);color:var(--text)}.StickyStory_sticky{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.StickyStory_glow{position:absolute;width:760px;max-width:120vw;height:760px;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,.28),transparent 62%);pointer-events:none}.StickyStory_lineStage{position:relative;height:clamp(120px,17vw,220px);width:100%;display:flex;align-items:center;justify-content:center}.StickyStory_line{position:absolute;font-size:clamp(40px,7vw,88px);line-height:1;text-align:center;padding:0 20px}.StickyStory_italic{font-style:italic;font-weight:800}.StickyStory_storyCard{position:relative;overflow:hidden;z-index:1;margin-top:80px;width:420px;max-width:82vw;aspect-ratio:1.586;border-radius:var(--radius-lg);background:var(--violet-gradient);box-shadow:var(--shadow-violet);padding:30px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;will-change:transform}.StickyStory_cardSheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none}.StickyStory_cardTop{display:flex;justify-content:space-between;align-items:flex-start}.StickyStory_cardBrand{font-weight:600;font-size:20px}.StickyStory_cardChip{width:42px;height:31px;border-radius:6px;background:var(--gold-gradient)}.StickyStory_cardNum{font-family:JetBrains Mono,monospace;letter-spacing:2px;font-size:19px}.StickyStory_cardBottom{display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;letter-spacing:.15em;font-weight:500}.StickyStory_cardNet{font-style:italic;font-weight:800;font-size:24px;letter-spacing:normal}.StickyStory_cta{position:relative;z-index:1;margin-top:76px;background:var(--violet);color:#fff;padding:19px 44px;border-radius:999px;font-weight:600;font-size:20px;box-shadow:0 24px 50px -20px #7c5cffa6;transition:background .2s,transform .18s,box-shadow .2s}.StickyStory_cta:hover{background:var(--violet-dark);transform:translateY(-2px);box-shadow:0 28px 56px -18px #7c5cffbf}@media(prefers-reduced-motion:reduce){.StickyStory_storyCard,.StickyStory_line{transition:none}.StickyStory_story{height:auto}.StickyStory_sticky{position:static;height:auto;padding:80px 22px}.StickyStory_lineStage{position:static;height:auto;display:flex;flex-direction:column;gap:16px}.StickyStory_line{position:static;opacity:1!important;transform:none!important}.StickyStory_storyCard{transform:none}.StickyStory_cta{opacity:1!important;transform:none!important}}.HighlightsBento_section{max-width:1000px;margin:0 auto;padding:var(--pad-y) 22px}.HighlightsBento_h2{font-size:clamp(32px,4vw,54px);text-align:center;color:var(--text)}.HighlightsBento_bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:180px;gap:14px;margin-top:48px}.HighlightsBento_tile{border-radius:var(--radius-lg);padding:32px;display:flex;flex-direction:column;justify-content:center}.HighlightsBento_tileHero{grid-column:span 3;grid-row:span 2;background:linear-gradient(150deg,#efeafc,#f6f3fc);color:var(--text);justify-content:space-between;padding:36px}.HighlightsBento_iconBadge{width:52px;height:52px;border-radius:15px;background:#fff;display:flex;align-items:center;justify-content:center}.HighlightsBento_wideIcon{display:none}.HighlightsBento_bigNum{font-size:clamp(48px,6vw,80px);font-weight:600;letter-spacing:-.04em;line-height:.9;background:linear-gradient(120deg,#a78bfa,#6d5ec6);-webkit-background-clip:text;background-clip:text;color:transparent}.HighlightsBento_tileWide .HighlightsBento_bigNum{font-size:clamp(38px,4.5vw,58px);line-height:.95}.HighlightsBento_tileTitle{font-size:22px;font-weight:600;margin-top:12px;color:var(--text)}.HighlightsBento_tileText{color:var(--text-2);margin-top:10px;font-size:15px;line-height:1.5;max-width:340px}.HighlightsBento_tileWide{grid-column:span 3;background:linear-gradient(150deg,#efeafc,#f6f3fc)}.HighlightsBento_tileWide .HighlightsBento_tileText{max-width:360px}.HighlightsBento_tileMedium{grid-column:span 2;background:var(--bg-2)}.HighlightsBento_infinitySymbol{font-size:38px;font-weight:600;color:var(--violet)}.HighlightsBento_tileLabel{font-size:15px;font-weight:500;color:var(--text-2);margin-top:4px}.HighlightsBento_tileSmall{grid-column:span 1;background:var(--bg-2);align-items:center;text-align:center;padding:24px}.HighlightsBento_iconOnly{margin-bottom:10px}.HighlightsBento_tileLabelSmall{font-size:14px;font-weight:600;color:var(--text)}.HighlightsBento_tileDark{grid-column:span 2;background:#000;color:#f5f5f7}.HighlightsBento_iconBadgeDark{width:46px;height:46px;border-radius:13px;background:#7c5cff2e;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.HighlightsBento_tileTitleDark{font-size:20px;font-weight:600}.HighlightsBento_tileTextDark{color:#a1a1a6;margin-top:8px;font-size:15px;line-height:1.45}.HighlightsBento_tileLime{grid-column:span 3;background:linear-gradient(150deg,var(--lime),#a5d63a);color:#12140a}.HighlightsBento_iconBadgeLime{width:46px;height:46px;border-radius:13px;background:#0000001f;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.HighlightsBento_tileTitleLime{font-size:22px;font-weight:600}.HighlightsBento_tileTextLime{margin-top:8px;font-size:15px;line-height:1.45;opacity:.72}.HighlightsBento_tileFull{grid-column:span 6;background:var(--bg-2);color:var(--text);flex-direction:row;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.HighlightsBento_tileTitleBig{font-size:clamp(26px,3vw,36px);font-weight:600}.HighlightsBento_walletBadges{display:flex;gap:12px;flex-wrap:wrap}.HighlightsBento_walletBadge{width:64px;height:64px;border-radius:18px;background:#1c1c1e;display:flex;align-items:center;justify-content:center}@media(max-width:760px){.HighlightsBento_bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.HighlightsBento_tile{grid-column:1 / -1!important;grid-row:auto!important;min-height:150px}.HighlightsBento_tileSmall{grid-column:span 1!important}.HighlightsBento_tileFull{flex-direction:column;align-items:flex-start}.HighlightsBento_tileHero .HighlightsBento_iconBadge{margin-bottom:24px}.HighlightsBento_wideIcon{display:flex;margin-bottom:20px}.HighlightsBento_infinitySymbol{width:52px;height:52px;border-radius:15px;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}}.CardsLineup_section{background:var(--bg-2);padding:110px 22px}.CardsLineup_inner{max-width:1000px;margin:0 auto}.CardsLineup_h2{font-size:clamp(32px,4vw,54px);text-align:center;color:var(--text)}.CardsLineup_sub{text-align:center;font-size:20px;color:var(--text-3);margin-top:14px;font-weight:500}.CardsLineup_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:52px}.CardsLineup_card{background:var(--bg-card);border-radius:var(--radius-lg);padding:32px;display:flex;flex-direction:column;text-align:center;cursor:pointer}.CardsLineup_cardOutlined{outline:2px solid var(--lime)}.CardsLineup_cardArt{position:relative;z-index:0;overflow:hidden;margin:0 auto 22px;width:78%;aspect-ratio:1.586;border-radius:var(--radius-sm);padding:16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.CardsLineup_cardSheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none}.CardsLineup_cardArtViolet{background:var(--violet-gradient);box-shadow:0 18px 34px -16px #7c5cff99}.CardsLineup_cardArtUltimate{background:radial-gradient(120% 140% at 80% 0%,#22280f,#0a0b09);box-shadow:0 18px 34px -16px #00000080;border:1px solid rgba(196,242,77,.18)}.CardsLineup_cardArtDark{background:linear-gradient(150deg,#2a2830,#0c0b0f);border:1px solid rgba(0,0,0,.1)}.CardsLineup_artTop{display:flex;justify-content:space-between}.CardsLineup_artBrand{font-weight:600;font-size:13px}.CardsLineup_artBrandLime{color:var(--lime)}.CardsLineup_artChip{width:26px;height:19px;border-radius:4px;background:var(--gold-gradient)}.CardsLineup_artBottom{display:flex;justify-content:space-between;align-items:flex-end}.CardsLineup_artTier{font-size:8px;letter-spacing:.14em}.CardsLineup_artTierLime{color:var(--lime)}.CardsLineup_artNet{font-style:italic;font-weight:800;font-size:15px}.CardsLineup_eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--violet)}.CardsLineup_eyebrowLime{color:var(--lime-dark)}.CardsLineup_cardTitle{font-size:26px;color:var(--text);margin-top:8px}.CardsLineup_cardSub{color:var(--text-3);font-size:14px;line-height:1.4;margin-top:6px;min-height:2.8em}.CardsLineup_price{margin-top:16px;font-size:15px;color:var(--text-2)}.CardsLineup_price span{color:var(--text);font-weight:600}.CardsLineup_issueBtn{margin-top:24px;width:100%;background:var(--violet);color:#fff;padding:13px 20px;border-radius:999px;font-weight:500;font-size:16px;text-align:center;transition:background .2s,transform .18s}.CardsLineup_issueBtn:hover{background:var(--violet-dark);transform:translateY(-1px)}.CardsLineup_issueBtnLime{background:var(--lime);color:#12140a}.CardsLineup_issueBtnLime:hover{background:var(--lime-dark)}.CardsLineup_linkMuted{margin-top:4px;font-size:13.5px;background:none;padding:0;text-align:left;color:var(--text-3);text-decoration:underline;align-self:flex-start}.CardsLineup_features{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:12px;font-size:15px;color:var(--text);text-align:left;flex:1}.CardsLineup_features li{display:flex;gap:10px}.CardsLineup_tick{flex:none;margin-top:2px}.CardsLineup_cardComingSoon{position:relative;overflow:hidden;border:none;cursor:pointer;font-family:inherit;width:100%}.CardsLineup_comingSoonContent{filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none;display:flex;flex-direction:column;flex:1}.CardsLineup_comingSoonOverlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:20px}.CardsLineup_comingSoonBadge{background:#1d1d1f;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:11px 24px;border-radius:999px}.CardsLineup_comingSoonPrice{color:var(--text);font-size:14px;font-weight:600}@media(max-width:760px){.CardsLineup_grid{grid-template-columns:1fr}}.PaymentFlow_section{background:var(--bg);padding:90px 22px}.PaymentFlow_inner{max-width:1000px;margin:0 auto;text-align:center}.PaymentFlow_h2{font-size:clamp(28px,3.4vw,44px);color:var(--text)}.PaymentFlow_flow{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:44px;flex-wrap:wrap}.PaymentFlow_card{flex:1;min-width:220px;max-width:300px;background:var(--bg-card);border-radius:var(--radius);padding:30px 26px;text-align:left;box-shadow:var(--shadow)}.PaymentFlow_num{font-family:JetBrains Mono,monospace;font-size:14px}.PaymentFlow_title{font-size:19px;font-weight:600;margin-top:14px;color:var(--text)}.PaymentFlow_text{color:var(--text-3);font-size:14.5px;line-height:1.5;margin-top:8px}.PaymentFlow_arrow{color:#c7c7cc;font-size:26px;font-weight:300}@media(max-width:760px){.PaymentFlow_card{flex-basis:100%;max-width:100%}.PaymentFlow_arrow{flex-basis:100%;text-align:center;transform:rotate(90deg)}}.SectionCta_wrap{display:flex;justify-content:center;margin-top:48px}.SectionCta_btn{border:1.5px solid var(--violet);color:var(--violet);background:transparent;padding:12px 26px;border-radius:999px;font-weight:500;font-size:16px;transition:background .2s,color .2s,transform .18s}.SectionCta_btn:hover{background:var(--violet);color:#fff;transform:translateY(-1px)}.WhereToPay_section{background:var(--bg-card);padding:110px 22px}.WhereToPay_inner{max-width:1000px;margin:0 auto}.WhereToPay_h2{font-size:clamp(32px,4vw,54px);text-align:center;color:var(--text)}.WhereToPay_sub{text-align:center;font-size:20px;color:var(--text-3);margin-top:14px;font-weight:500}.WhereToPay_filters{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:40px}.WhereToPay_filterPill{background:var(--bg-2);color:var(--text);padding:9px 18px;border-radius:999px;font-weight:500;font-size:14px;transition:background .2s,color .2s}.WhereToPay_filterActive{background:#1d1d1f;color:#fff}.WhereToPay_grid{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;margin-top:34px}.WhereToPay_tile{background:var(--bg-2);border-radius:var(--radius);padding:22px 10px;display:flex;flex-direction:column;align-items:center;gap:13px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.WhereToPay_tile:hover{transform:translateY(-5px)}.WhereToPay_tileMark{width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:22px}.WhereToPay_tileName{font-weight:500;font-size:13px;text-align:center;color:var(--text)}.WhereToPay_footRow{display:flex;justify-content:center;margin-top:32px}.WhereToPay_fullListBtn{background:#1d1d1f;color:#fff;padding:14px 30px;border-radius:999px;font-weight:500;font-size:16px;transition:transform .18s}.WhereToPay_fullListBtn:hover{transform:translateY(-1px)}@media(max-width:760px){.WhereToPay_grid{grid-template-columns:repeat(3,1fr)}.WhereToPay_grid>*:nth-child(n+7){display:none}}@media(max-width:480px){.WhereToPay_grid{grid-template-columns:repeat(2,1fr)}}.SecurityStatement_section{background:var(--bg);color:var(--text);padding:150px 22px;text-align:center}.SecurityStatement_statement{max-width:900px;margin:0 auto;font-size:clamp(32px,4.6vw,68px);line-height:1.08}.SecurityStatement_muted{color:#a1a1a6}@media(max-width:540px){.SecurityStatement_section{padding:90px 22px}}.HowItWorks_section{max-width:1000px;margin:0 auto;padding:var(--pad-y) 22px}.HowItWorks_h2{font-size:clamp(32px,4vw,54px);text-align:center;color:var(--text)}.HowItWorks_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:52px}.HowItWorks_card{background:var(--bg-2);border-radius:var(--radius-lg);padding:34px}.HowItWorks_num{font-family:JetBrains Mono,monospace;color:var(--violet);font-weight:500;font-size:15px}.HowItWorks_title{font-size:23px;color:var(--text);margin-top:20px}.HowItWorks_text{color:var(--text-3);margin-top:12px;line-height:1.55;font-size:16px}@media(max-width:760px){.HowItWorks_grid{grid-template-columns:1fr}}.Referral_section{background:var(--bg-2);padding:110px 22px}.Referral_grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.Referral_eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--violet)}.Referral_h2{font-size:clamp(34px,4.4vw,58px);color:var(--text);margin-top:14px;line-height:1.02}.Referral_text{font-size:19px;color:var(--text-2);margin-top:20px;line-height:1.5;max-width:440px}.Referral_text b{color:var(--text)}.Referral_ctaRow{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.Referral_btnPrimary{background:var(--violet);color:#fff;padding:14px 28px;border-radius:999px;font-weight:500;font-size:17px;transition:background .2s,transform .18s}.Referral_btnPrimary:hover{background:var(--violet-dark);transform:translateY(-1px)}.Referral_btnGhost{background:var(--bg-card);color:var(--text);padding:14px 26px;border-radius:999px;font-weight:500;font-size:17px;transition:transform .18s}.Referral_btnGhost:hover{transform:translateY(-1px)}.Referral_visualGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.Referral_bigCard{grid-column:span 2;background:#000;border-radius:var(--radius-lg);padding:34px;display:flex;align-items:center;gap:20px;color:#f5f5f7}.Referral_giftIcon{width:66px;height:66px;flex:none;border-radius:19px;background:var(--violet-gradient);display:flex;align-items:center;justify-content:center}.Referral_bigTitle{font-size:26px;font-weight:600}.Referral_bigSub{color:#a1a1a6;font-size:14px;margin-top:4px}.Referral_smallCard{background:var(--bg-card);border-radius:var(--radius-lg);padding:30px;text-align:center}.Referral_smallNum{font-size:40px;font-weight:600;color:var(--violet)}.Referral_smallLabel{font-weight:500;color:var(--text);margin-top:8px;font-size:13px}@media(max-width:760px){.Referral_grid{grid-template-columns:1fr}}.FAQ_section{background:var(--bg-card);padding:110px 22px}.FAQ_inner{max-width:760px;margin:0 auto}.FAQ_h2{font-size:clamp(32px,4vw,54px);text-align:center;color:var(--text);margin-bottom:44px}.FAQ_list{display:flex;flex-direction:column}.FAQ_item{border-top:1px solid var(--hairline)}.FAQ_question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;padding:24px 4px;text-align:left;font-weight:500;font-size:19px;color:var(--text)}.FAQ_icon{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:var(--violet)}.FAQ_answer{padding:0 4px 26px;color:var(--text-2);line-height:1.65;font-size:16px}@media(max-width:540px){.FAQ_question{font-size:16px}}.CTA_section{position:relative;background:var(--bg-2);color:var(--text);text-align:center;padding:150px 22px;overflow:hidden}.CTA_glowLayer{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at 50% 35%,rgba(124,92,255,.2),transparent 60%);pointer-events:none;transition:background .2s}.CTA_inner{position:relative;z-index:1}.CTA_h2{font-size:clamp(40px,7vw,92px);line-height:.98;color:var(--text)}.CTA_text{font-size:20px;color:var(--text-3);margin-top:24px;font-weight:500}.CTA_ctaRow{display:flex;gap:24px;justify-content:center;align-items:center;margin-top:34px;flex-wrap:wrap}.CTA_btnPrimary{background:var(--violet);color:#fff;padding:13px 30px;border-radius:999px;font-weight:500;font-size:18px;transition:background .2s,transform .18s}.CTA_btnPrimary:hover{background:var(--violet-dark);transform:translateY(-1px)}.CTA_link{color:var(--violet-light);font-weight:500;font-size:18px}.CTA_link:hover{text-decoration:underline}@media(max-width:540px){.CTA_section{padding:90px 22px}}.Footer_footer{background:var(--bg-2);color:var(--text-2);font-size:12px;line-height:1.5}.Footer_inner{max-width:1000px;margin:0 auto;padding:40px 22px}.Footer_disclaimer{max-width:100%;padding-bottom:18px;border-bottom:1px solid var(--hairline)}.Footer_columns{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:26px 0;border-bottom:1px solid var(--hairline)}.Footer_colTitle{font-weight:600;color:var(--text);margin-bottom:12px}.Footer_colItems{display:flex;flex-direction:column;gap:9px;align-items:flex-start}.Footer_colLink{background:none;padding:0;color:var(--text-2);font-size:12px;text-align:left;transition:color .18s}.Footer_colLink:hover{color:var(--text)}.Footer_bottom{display:flex;justify-content:space-between;align-items:center;padding-top:18px;flex-wrap:wrap;gap:10px}@media(max-width:760px){.Footer_columns{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Footer_columns{grid-template-columns:1fr}}.SupportFAB_fab{position:fixed;right:24px;bottom:24px;z-index:80;width:54px;height:54px;border-radius:50%;background:var(--violet);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 14px 30px -8px #7c5cffb3;transition:transform .2s ease,box-shadow .25s ease,background .2s ease}.SupportFAB_fab:hover{background:var(--violet-dark);transform:translateY(-3px) scale(1.04);box-shadow:0 18px 36px -8px #7c5cffcc}@media(max-width:540px){.SupportFAB_fab{right:16px;bottom:16px;width:48px;height:48px}.SupportFAB_fab svg{width:22px;height:22px}}.ModalRoot_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#14121c66;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:22px;animation:ModalRoot_fadeIn .2s ease}@keyframes ModalRoot_fadeIn{0%{opacity:0}to{opacity:1}}.ModalRoot_modal{position:relative;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:var(--bg-card);border-radius:var(--radius-lg);padding:38px;box-shadow:0 40px 90px -30px #00000080;animation:ModalRoot_modalIn .25s ease}@keyframes ModalRoot_modalIn{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.ModalRoot_closeBtn{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;background:var(--bg-2);color:var(--text-2);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.ModalRoot_closeBtn:hover{background:var(--hairline);color:var(--text)}.ModalRoot_eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--violet);text-transform:uppercase}.ModalRoot_title{font-size:26px;color:var(--text);margin-top:10px}.ModalRoot_body{margin-top:14px;max-height:56vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.ModalRoot_blockHeading{color:var(--text);font-size:16px;font-weight:600;margin-top:10px;line-height:1.4}.ModalRoot_blockText{color:var(--text-2);font-size:14.5px;line-height:1.62}.ModalRoot_searchInput{width:100%;margin-top:16px;padding:14px 18px;border-radius:14px;border:1px solid var(--hairline);font-size:15px;font-family:inherit;outline:none;color:var(--text);background:var(--bg-2)}.ModalRoot_serviceList{margin-top:14px;max-height:52vh;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.ModalRoot_serviceRow{display:flex;align-items:center;gap:14px;background:var(--bg-2);border-radius:16px;padding:12px 14px}.ModalRoot_serviceMark{flex:none;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.ModalRoot_serviceInfo{flex:1}.ModalRoot_serviceName{font-weight:600;font-size:15px;color:var(--text)}.ModalRoot_serviceCat{font-size:12px;color:var(--text-3)}.ModalRoot_serviceAvailable{flex:none;display:flex;align-items:center;gap:5px;background:#e6f6ec;color:#1a9e52;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px}.ModalRoot_noResults{color:var(--text-3);font-size:14.5px;text-align:center;padding:20px 0}.ModalRoot_ctaBtn{width:100%;margin-top:20px;background:var(--violet);color:#fff;padding:15px;border-radius:16px;font-weight:600;font-size:16px;transition:transform .18s,box-shadow .25s}.ModalRoot_ctaBtn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -6px #7c5cff73}@media(max-width:540px){.ModalRoot_modal{padding:28px 22px;border-radius:var(--radius)}.ModalRoot_title{font-size:22px}}.ModalRoot_legalNotice{margin-top:12px;padding:12px 14px;background:var(--bg-2);border:1px solid var(--hairline);border-radius:12px;color:var(--text-2);font-size:13.5px;line-height:1.5;font-style:italic}.PseoLayout_page{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.PseoLayout_header{display:flex;align-items:center;justify-content:space-between;padding:16px var(--pad-x);border-bottom:1px solid var(--hairline)}.PseoLayout_brand{display:flex;align-items:center;gap:8px;font-weight:600}.PseoLayout_brandMark{border-radius:6px}.PseoLayout_headerCta{padding:8px 16px;border-radius:var(--radius-sm);background:var(--violet);color:#fff;font-size:14px;font-weight:500}.PseoLayout_main{flex:1;max-width:760px;width:100%;margin:0 auto;padding:var(--pad-y) var(--pad-x)}.PseoLayout_footer{display:flex;gap:20px;padding:20px var(--pad-x);border-top:1px solid var(--hairline);color:var(--text-3);font-size:13px}.PseoLayout_footer a{color:var(--text-2)}.Breadcrumbs_breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:14px;color:var(--text-3);margin-bottom:24px}.Breadcrumbs_breadcrumbs a{color:var(--text-2)}.Breadcrumbs_breadcrumbs a:hover{color:var(--violet)}.Breadcrumbs_sep{margin-left:6px;color:var(--text-3)}.PseoHubPage_h1{font-size:28px;margin-bottom:12px}.PseoHubPage_lead{color:var(--text-2);margin-bottom:32px}.PseoHubPage_group{margin-bottom:32px}.PseoHubPage_groupTitle{font-size:18px;margin-bottom:12px}.PseoHubPage_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.PseoHubPage_card{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--hairline-soft);box-shadow:var(--shadow-sm)}.PseoHubPage_card:hover{border-color:var(--violet-light)}.PseoHubPage_mark{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600}.PseoHubPage_name{font-size:14px;font-weight:500}.RelatedPages_section{margin-top:48px;padding-top:32px;border-top:1px solid var(--hairline)}.RelatedPages_heading{font-size:18px;margin-bottom:16px}.RelatedPages_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.RelatedPages_card{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--hairline-soft);box-shadow:var(--shadow-sm)}.RelatedPages_card:hover{border-color:var(--violet-light)}.RelatedPages_mark{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600}.RelatedPages_name{font-size:14px;font-weight:500}.NotFoundPage_page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--pad-x);background:var(--bg)}.NotFoundPage_content{text-align:center;max-width:420px}.NotFoundPage_code{display:block;font-size:72px;font-weight:600;letter-spacing:-.03em;background:var(--violet-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.NotFoundPage_h1{margin:12px 0 8px;font-size:24px}.NotFoundPage_text{color:var(--text-2);margin-bottom:28px}.NotFoundPage_cta{display:inline-block;padding:12px 24px;border-radius:var(--radius);background:var(--violet);color:#fff;font-weight:500}.PseoServicePage_h1{font-size:26px;margin-bottom:16px}.PseoServicePage_intro{color:var(--text-2);margin-bottom:28px}.PseoServicePage_h2{font-size:18px;margin:28px 0 12px}.PseoServicePage_steps{padding-left:20px;display:flex;flex-direction:column;gap:8px}.PseoServicePage_cta{display:inline-block;margin-top:24px;padding:12px 24px;border-radius:var(--radius);background:var(--violet);color:#fff;font-weight:500}.PseoServicePage_faq{display:flex;flex-direction:column;gap:16px}.PseoServicePage_faqItem dt{font-weight:600;margin-bottom:4px}.PseoServicePage_faqItem dd{margin:0;color:var(--text-2)}:root{--bg: #fbfbfd;--bg-2: #f5f5f7;--bg-card: #ffffff;--bg-dark: #000000;--text: #1d1d1f;--text-2: #6e6e73;--text-3: #86868b;--hairline: #d2d2d7;--hairline-soft: rgba(0, 0, 0, .08);--violet: #7c5cff;--violet-light: #a78bfa;--violet-dark: #5a45c0;--violet-mid: #b6a6f2;--violet-gradient: linear-gradient(155deg, #b6a6f2 0%, #7c5cff 55%, #5a45c0 100%);--lime: #c4f24d;--lime-dark: #8fb52e;--gold-gradient: linear-gradient(135deg, #f0d488 0%, #c99b3f 100%);--radius-sm: 14px;--radius: 20px;--radius-lg: 26px;--radius-xl: 32px;--shadow-sm: 0 4px 14px -8px rgba(0, 0, 0, .12);--shadow: 0 16px 40px -28px rgba(0, 0, 0, .5);--shadow-violet: 0 50px 90px -30px rgba(124, 92, 255, .7);--pad-x: clamp(16px, 4vw, 80px);--pad-y: clamp(48px, 8vw, 110px);--header-height: 48px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}::selection{background:#d9d0f5}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}h1,h2,h3{margin:0;letter-spacing:-.03em;font-weight:600}h4,p{margin:0}ul{list-style:none;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
