.home-v2-module__n0iV2W__page{--bg:#fdfcfa;--tint:#f6f3ee;--surface:#fff;--ink:#0f172a;--ink2:#475569;--ink3:#64748b;--line:#e6e2db;--line2:#d6d0c6;--accent:#e8590c;--accent-text:#c2410c;--on-accent:#fff;--accent-soft:#fff1e8;--panel:#0f172a;--on-panel:#f8fafc;--on-panel2:#cbd5e1;--on-panel3:#94a3b8;--panel-line:#ffffff21;--panel-accent:#fb923c;--glow-a:#fb923c33;--glow-b:#94a3b82e;--shadow:0 24px 50px -30px #0f172a47;--ease:cubic-bezier(.16,1,.3,1);background:var(--bg);color:var(--ink);font-family:var(--font-sans),Inter,system-ui,sans-serif;font-weight:400;overflow-x:clip}.dark .home-v2-module__n0iV2W__page{--bg:#0b0f19;--tint:#111724;--surface:#161d2c;--ink:#f1f5f9;--ink2:#cbd5e1;--ink3:#94a3b8;--line:#263043;--line2:#34405a;--accent:#f97316;--accent-text:#fb923c;--on-accent:#190c03;--accent-soft:#2a1a10;--panel:#161d2c;--panel-line:#ffffff1a;--glow-a:#f9731629;--glow-b:#47556938;--shadow:0 24px 50px -30px #000c}.home-v2-module__n0iV2W__contents{display:contents}.home-v2-module__n0iV2W__wrap{max-width:1280px;margin:0 auto;padding:0 40px}.home-v2-module__n0iV2W__page em{color:var(--accent-text);font-style:normal}.home-v2-module__n0iV2W__eyebrow{letter-spacing:.02em;color:var(--accent-text);font-size:13px;font-weight:700;display:block}.home-v2-module__n0iV2W__btn{white-space:nowrap;cursor:pointer;min-height:50px;transition:transform .4s var(--ease),box-shadow .4s,border-color .3s,background .3s;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex}.home-v2-module__n0iV2W__btn:hover{transform:translateY(-2px)}.home-v2-module__n0iV2W__btnGold{background:var(--accent);color:var(--on-accent);box-shadow:0 12px 24px -14px #e8590ccc}.home-v2-module__n0iV2W__btnGold:hover{box-shadow:0 18px 30px -14px #e8590cd9}.home-v2-module__n0iV2W__btnLine{border-color:var(--line2);background:var(--surface);color:var(--ink)}.home-v2-module__n0iV2W__btnLine:hover{border-color:var(--ink)}.home-v2-module__n0iV2W__hero{border-bottom:1px solid var(--line);padding:72px 0 96px;position:relative;overflow:hidden}.home-v2-module__n0iV2W__aurora,.home-v2-module__n0iV2W__auroraTwo{pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.home-v2-module__n0iV2W__aurora{background:var(--glow-a);width:640px;height:640px;animation:18s ease-in-out infinite alternate home-v2-module__n0iV2W__drift;top:-180px;right:-40px}.home-v2-module__n0iV2W__auroraTwo{background:var(--glow-b);width:520px;height:520px;animation:22s ease-in-out infinite alternate-reverse home-v2-module__n0iV2W__drift;bottom:-260px;left:-220px}.home-v2-module__n0iV2W__heroGrid{display:none}@keyframes home-v2-module__n0iV2W__drift{to{transform:translate(-60px,50px)scale(1.1)}}.home-v2-module__n0iV2W__heroInner{grid-template-columns:1.08fr .92fr;align-items:center;gap:40px;display:grid;position:relative}.home-v2-module__n0iV2W__heroEyebrow{border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.home-v2-module__n0iV2W__heroEyebrow i{background:#16a34a;border-radius:50%;width:8px;height:8px;animation:2.6s ease-out infinite home-v2-module__n0iV2W__ping;box-shadow:0 0 #16a34a80}@keyframes home-v2-module__n0iV2W__ping{to{box-shadow:0 0 0 10px #16a34a00}}.home-v2-module__n0iV2W__heroTabs{border:1px solid var(--line);background:var(--tint);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;margin-bottom:26px;padding:4px;display:inline-flex;overflow-x:auto}.home-v2-module__n0iV2W__heroTab{min-height:42px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:600;transition:background .3s,color .3s}.home-v2-module__n0iV2W__heroTab:hover{color:var(--ink)}.home-v2-module__n0iV2W__heroTab[aria-selected=true]{background:var(--ink);color:var(--bg)}.home-v2-module__n0iV2W__h1{letter-spacing:-.035em;min-height:3.12em;color:var(--ink);animation:home-v2-module__n0iV2W__textIn .6s var(--ease);margin:0 0 22px;font-size:clamp(40px,4.6vw,66px);font-weight:800;line-height:1.04}.home-v2-module__n0iV2W__heroSub{max-width:32em;min-height:3.2em;color:var(--ink2);animation:home-v2-module__n0iV2W__textIn .6s var(--ease);margin:0 0 28px;font-size:19px;line-height:1.55}@keyframes home-v2-module__n0iV2W__textIn{0%{transform:translateY(8px)}to{transform:none}}.home-v2-module__n0iV2W__heroForm{border:1px solid var(--line2);background:var(--surface);max-width:620px;box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:6px;padding:7px;transition:border-color .3s,box-shadow .4s;display:flex}.home-v2-module__n0iV2W__heroForm:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),var(--shadow)}.home-v2-module__n0iV2W__heroFormIcon{width:19px;height:19px;color:var(--ink3);flex:none;margin-left:12px}.home-v2-module__n0iV2W__heroForm input{min-width:0;min-height:50px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 8px;font-size:16px}.home-v2-module__n0iV2W__heroForm input::placeholder{color:var(--ink3)}.home-v2-module__n0iV2W__chips{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;display:flex}.home-v2-module__n0iV2W__chips span{margin-right:4px}.home-v2-module__n0iV2W__chips a{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--ink2);border-radius:999px;align-items:center;padding:0 13px;font-weight:600;transition:border-color .3s,color .3s;display:inline-flex}.home-v2-module__n0iV2W__chips a:hover{border-color:var(--accent);color:var(--accent-text)}.home-v2-module__n0iV2W__facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:18px 40px;margin:36px 0 0;padding-top:22px;display:flex}.home-v2-module__n0iV2W__facts div{flex-direction:column-reverse;display:flex}.home-v2-module__n0iV2W__facts dt{color:var(--ink3);font-size:13px}.home-v2-module__n0iV2W__facts dd{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;font-weight:800}.home-v2-module__n0iV2W__stage{--s:560px;width:var(--s);height:var(--s);place-items:center;max-width:100%;margin-left:auto;display:grid;position:relative}.home-v2-module__n0iV2W__ringOuter,.home-v2-module__n0iV2W__ringInner{border:1px solid var(--line2);border-radius:50%;animation:120s linear infinite home-v2-module__n0iV2W__spin;position:absolute;top:50%;left:50%}.home-v2-module__n0iV2W__ringOuter{--r:calc(var(--s) * .48);width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1)}.home-v2-module__n0iV2W__ringInner{--r:calc(var(--s) * .38);width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1);border-style:dashed;animation-duration:84s;animation-direction:reverse}.home-v2-module__n0iV2W__sat{width:0;height:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.home-v2-module__n0iV2W__satUpright{animation:120s linear infinite reverse home-v2-module__n0iV2W__spin;display:block;position:absolute;top:-26px;left:-26px}.home-v2-module__n0iV2W__ringInner .home-v2-module__n0iV2W__satUpright{animation-duration:84s;animation-direction:normal}@keyframes home-v2-module__n0iV2W__spin{to{transform:rotate(360deg)}}.home-v2-module__n0iV2W__avatar,.home-v2-module__n0iV2W__avatarSmall{border:3px solid var(--surface);background:var(--accent-soft);color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #0f172a73}.home-v2-module__n0iV2W__avatar{width:60px;height:60px;font-size:23px}.home-v2-module__n0iV2W__avatarSmall{width:52px;height:52px;font-size:20px}.home-v2-module__n0iV2W__avatar img,.home-v2-module__n0iV2W__avatarSmall img{object-fit:cover;color:#0000;width:100%;height:100%;position:absolute;inset:0}.home-v2-module__n0iV2W__tag{z-index:3;border:1px solid var(--line);background:var(--surface);max-width:300px;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:12px;padding:9px 16px 9px 9px;transition:border-color .3s;display:flex;position:absolute}.home-v2-module__n0iV2W__tag:hover{border-color:var(--accent)}.home-v2-module__n0iV2W__tag b{white-space:nowrap;color:var(--ink);font-size:14px;font-weight:700;display:block}.home-v2-module__n0iV2W__tag small{max-width:190px;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.home-v2-module__n0iV2W__tagA{animation:7s ease-in-out infinite home-v2-module__n0iV2W__float;top:0;left:-26px}.home-v2-module__n0iV2W__tagB{animation:8s ease-in-out infinite reverse home-v2-module__n0iV2W__float;bottom:-3%;right:-14px}@keyframes home-v2-module__n0iV2W__float{50%{transform:translateY(-10px)}}.home-v2-module__n0iV2W__frame{border-radius:22px;position:relative;box-shadow:0 40px 70px -34px #0f172a99}.home-v2-module__n0iV2W__stage>.home-v2-module__n0iV2W__frame{z-index:2;width:318px}.home-v2-module__n0iV2W__escrow{border:1px solid var(--panel-line);background:var(--panel);color:var(--on-panel);border-radius:22px;padding:24px}.home-v2-module__n0iV2W__escrowTop{color:var(--panel-accent);justify-content:space-between;font-size:13px;font-weight:700;display:flex}.home-v2-module__n0iV2W__escrowTop span:last-child{color:var(--on-panel3);font-weight:500}.home-v2-module__n0iV2W__amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:12px 0 2px;font-size:46px;font-weight:800;line-height:1.05}.home-v2-module__n0iV2W__held{min-height:21px;color:var(--panel-accent);margin-bottom:12px;font-size:13px;font-weight:500}.home-v2-module__n0iV2W__steps{margin:0;padding:0;list-style:none}.home-v2-module__n0iV2W__step,.home-v2-module__n0iV2W__stepOn{color:var(--on-panel3);gap:13px;padding:7px 0;transition:color .4s;display:flex;position:relative}.home-v2-module__n0iV2W__step:before,.home-v2-module__n0iV2W__stepOn:before{content:"";background:var(--panel-line);width:2px;position:absolute;top:-8px;bottom:50%;left:9px}.home-v2-module__n0iV2W__step:first-child:before,.home-v2-module__n0iV2W__stepOn:first-child:before{display:none}.home-v2-module__n0iV2W__stepOn{color:var(--on-panel)}.home-v2-module__n0iV2W__stepOn:before{background:#22c55e}.home-v2-module__n0iV2W__step i,.home-v2-module__n0iV2W__stepOn i{z-index:1;border:2px solid var(--panel-line);background:var(--panel);width:20px;height:20px;transition:all .4s var(--ease);border-radius:50%;flex:none;margin-top:1px;position:relative}.home-v2-module__n0iV2W__stepOn i{background:radial-gradient(circle,#22c55e 0 4px,var(--panel) 4.5px);border-color:#22c55e}.home-v2-module__n0iV2W__step b,.home-v2-module__n0iV2W__stepOn b{font-size:14px;font-weight:600;display:block}.home-v2-module__n0iV2W__step small,.home-v2-module__n0iV2W__stepOn small{color:var(--on-panel3);font-size:12px;line-height:1.35;display:block}.home-v2-module__n0iV2W__page section{padding:112px 0;position:relative}.home-v2-module__n0iV2W__tint{background:var(--tint)}.home-v2-module__n0iV2W__plain{background:var(--bg)}.home-v2-module__n0iV2W__head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.home-v2-module__n0iV2W__h2{letter-spacing:-.03em;max-width:17em;color:var(--ink);margin:12px 0 0;font-size:clamp(32px,3.9vw,54px);font-weight:800;line-height:1.08}.home-v2-module__n0iV2W__lead{max-width:38em;color:var(--ink2);margin:-28px 0 44px;font-size:18px}.home-v2-module__n0iV2W__more{white-space:nowrap;color:var(--accent-text);font-size:15px;font-weight:700;transition:opacity .3s}.home-v2-module__n0iV2W__more:hover{opacity:.75}.home-v2-module__n0iV2W__missions{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.home-v2-module__n0iV2W__mission{border:1px solid var(--line);background:var(--surface);min-height:270px;transition:transform .5s var(--ease),border-color .3s,box-shadow .5s;border-radius:20px;flex-direction:column;padding:26px 22px;display:flex}.home-v2-module__n0iV2W__mission:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-5px)}.home-v2-module__n0iV2W__mission i{display:none}.home-v2-module__n0iV2W__mission h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.15}.home-v2-module__n0iV2W__mission p{color:var(--ink2);margin:0;font-size:15px}.home-v2-module__n0iV2W__arrow{color:var(--accent-text);transition:transform .5s var(--ease);margin-top:auto;padding-top:18px;font-size:14px;font-weight:700}.home-v2-module__n0iV2W__mission:hover .home-v2-module__n0iV2W__arrow{transform:translate(6px)}.home-v2-module__n0iV2W__subLabel{margin:56px 0 16px;font-size:13px}.home-v2-module__n0iV2W__expertise{flex-wrap:wrap;gap:10px;display:flex}.home-v2-module__n0iV2W__expertise a{border:1px solid var(--line);background:var(--surface);min-height:50px;color:var(--ink);transition:border-color .3s,color .3s,transform .4s var(--ease);border-radius:14px;align-items:center;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex}.home-v2-module__n0iV2W__expertise a:hover{border-color:var(--accent);color:var(--accent-text);transform:translateY(-2px)}.home-v2-module__n0iV2W__cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-v2-module__n0iV2W__card{border:1px solid var(--line);background:var(--surface);min-height:260px;transition:transform .5s var(--ease),border-color .3s,box-shadow .5s;border-radius:20px;flex-direction:column;padding:28px;display:flex}a.home-v2-module__n0iV2W__card:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-5px)}.home-v2-module__n0iV2W__card h3{letter-spacing:-.02em;color:var(--ink);margin:12px 0 10px;font-size:22px;font-weight:800;line-height:1.2}.home-v2-module__n0iV2W__card p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;display:-webkit-box;overflow:hidden}.home-v2-module__n0iV2W__cardFoot{color:var(--ink3);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:13.5px;display:flex}.home-v2-module__n0iV2W__cardFoot b{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:23px;font-weight:800}.home-v2-module__n0iV2W__cardFoot small{font-size:13px;font-weight:500}.home-v2-module__n0iV2W__person{align-items:center;gap:14px;display:flex}.home-v2-module__n0iV2W__person h3{margin:0;font-size:19px}.home-v2-module__n0iV2W__person small{color:var(--ink3);font-size:13.5px}.home-v2-module__n0iV2W__card .home-v2-module__n0iV2W__skills{margin-top:16px}.home-v2-module__n0iV2W__split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.home-v2-module__n0iV2W__aiList{gap:10px;display:grid}.home-v2-module__n0iV2W__aiBtn{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink2);text-align:left;cursor:pointer;border-radius:18px;padding:20px 22px;transition:border-color .3s,box-shadow .4s;display:block}.home-v2-module__n0iV2W__aiBtn b{letter-spacing:-.015em;color:var(--ink);margin-bottom:2px;font-size:19px;font-weight:800;display:block}.home-v2-module__n0iV2W__aiBtn small{font-size:14px}.home-v2-module__n0iV2W__aiBtn[aria-selected=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.home-v2-module__n0iV2W__term{color:#cbd5e1;background:#0f172a;border-radius:22px;min-height:300px;padding:24px;font:400 14px/1.9 ui-monospace,Menlo,monospace}.home-v2-module__n0iV2W__termBar{color:#94a3b8;justify-content:space-between;margin-bottom:16px;font-size:12px;display:flex}.home-v2-module__n0iV2W__termLine{animation:home-v2-module__n0iV2W__lineIn .5s var(--ease) both}.home-v2-module__n0iV2W__termGold{color:#fdba74}@keyframes home-v2-module__n0iV2W__lineIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.home-v2-module__n0iV2W__quote{text-align:center}.home-v2-module__n0iV2W__quote figure{margin:0 auto}.home-v2-module__n0iV2W__quote blockquote{letter-spacing:-.025em;max-width:24em;color:var(--ink);margin:20px auto 0;font-size:clamp(26px,3.2vw,42px);font-weight:700;line-height:1.22}.home-v2-module__n0iV2W__quote figcaption{color:var(--ink2);margin-top:28px;font-size:15px}.home-v2-module__n0iV2W__quote b{color:var(--ink);font-weight:700}.home-v2-module__n0iV2W__two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.home-v2-module__n0iV2W__side{border:1px solid var(--line);background:var(--surface);border-radius:24px;flex-direction:column;align-items:flex-start;padding:44px;display:flex}.home-v2-module__n0iV2W__side h3{letter-spacing:-.025em;color:var(--ink);margin:12px 0 10px;font-size:32px;font-weight:800;line-height:1.12}.home-v2-module__n0iV2W__side>p{color:var(--ink2);margin:0 0 22px;font-size:16px}.home-v2-module__n0iV2W__ticks{width:100%;margin:0 0 30px;padding:0;list-style:none}.home-v2-module__n0iV2W__ticks li{border-top:1px solid var(--line);color:var(--ink2);gap:12px;padding:11px 0;font-size:15px;display:flex}.home-v2-module__n0iV2W__ticks li:before{content:"✓";color:#16a34a;flex:none;font-weight:800}.home-v2-module__n0iV2W__side .home-v2-module__n0iV2W__btn{margin-top:auto}.home-v2-module__n0iV2W__vault{background:var(--panel);color:var(--on-panel);border-radius:22px;justify-content:space-between;align-items:center;gap:40px;margin-top:16px;padding:32px 40px;display:flex}.home-v2-module__n0iV2W__vault h3{letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:800}.home-v2-module__n0iV2W__vault p{color:var(--on-panel2);margin:0;font-size:15px}.home-v2-module__n0iV2W__vault .home-v2-module__n0iV2W__btnLine{background:var(--on-panel);color:#0f172a;border-color:#0000}.home-v2-module__n0iV2W__stack{gap:14px;display:grid}.home-v2-module__n0iV2W__cap{border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:.28fr 1fr .6fr;gap:36px;padding:38px;display:grid;position:sticky;box-shadow:0 -18px 40px -32px #0f172a66}.home-v2-module__n0iV2W__cap h3{letter-spacing:-.022em;color:var(--ink);margin:0 0 10px;font-size:27px;font-weight:800;line-height:1.14}.home-v2-module__n0iV2W__cap p{color:var(--ink2);margin:0;font-size:15.5px}.home-v2-module__n0iV2W__cap ul{color:var(--ink2);margin:0 0 16px;padding:0;font-size:14px;list-style:none}.home-v2-module__n0iV2W__cap li{border-top:1px solid var(--line);padding:7px 0}.home-v2-module__n0iV2W__plans{background:var(--panel);color:var(--on-panel);border-radius:28px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:52px;margin-top:56px;padding:52px;display:grid}.home-v2-module__n0iV2W__plans .home-v2-module__n0iV2W__eyebrow{color:var(--panel-accent)}.home-v2-module__n0iV2W__plans h3{letter-spacing:-.028em;margin:12px 0;font-size:36px;font-weight:800;line-height:1.1}.home-v2-module__n0iV2W__plans p{color:var(--on-panel2);margin:0 0 22px}.home-v2-module__n0iV2W__tiers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-v2-module__n0iV2W__tier,.home-v2-module__n0iV2W__tierHot{border:1px solid var(--panel-line);background:#ffffff0d;border-radius:16px;padding:22px;transition:background .3s,border-color .3s}.home-v2-module__n0iV2W__tier:hover,.home-v2-module__n0iV2W__tierHot:hover{background:#ffffff17}.home-v2-module__n0iV2W__tierHot{border-color:var(--panel-accent)}.home-v2-module__n0iV2W__tier b,.home-v2-module__n0iV2W__tierHot b{font-size:15px;font-weight:700;display:block}.home-v2-module__n0iV2W__tier small,.home-v2-module__n0iV2W__tierHot small{min-height:36px;color:var(--on-panel3);font-size:13px;display:block}.home-v2-module__n0iV2W__tier strong,.home-v2-module__n0iV2W__tierHot strong{letter-spacing:-.025em;margin-top:8px;font-size:32px;font-weight:800;display:block}.home-v2-module__n0iV2W__tier strong span,.home-v2-module__n0iV2W__tierHot strong span{letter-spacing:0;color:var(--on-panel2);font-size:14px;font-weight:500}.home-v2-module__n0iV2W__tier em,.home-v2-module__n0iV2W__tierHot em{color:var(--panel-accent);font-size:13px;font-weight:600}.home-v2-module__n0iV2W__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.home-v2-module__n0iV2W__track{gap:16px;width:max-content;animation:70s linear infinite home-v2-module__n0iV2W__slide;display:flex}.home-v2-module__n0iV2W__marquee:hover .home-v2-module__n0iV2W__track{animation-play-state:paused}@keyframes home-v2-module__n0iV2W__slide{to{transform:translate(-50%)}}.home-v2-module__n0iV2W__persona{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex:none;width:330px;padding:28px}.home-v2-module__n0iV2W__persona h3{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:800}.home-v2-module__n0iV2W__persona p{min-height:48px;color:var(--ink2);margin:0 0 14px;font-size:15px}.home-v2-module__n0iV2W__persona span{color:var(--accent-text);font-size:14px;font-weight:600}.home-v2-module__n0iV2W__ecoTabs{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.home-v2-module__n0iV2W__ecoTab{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink2);cursor:pointer;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;transition:all .3s}.home-v2-module__n0iV2W__ecoTab:hover{border-color:var(--ink3)}.home-v2-module__n0iV2W__ecoTab[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.home-v2-module__n0iV2W__techGroup{margin-top:56px}.home-v2-module__n0iV2W__techGroup:first-of-type{margin-top:0}.home-v2-module__n0iV2W__techHead{border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:18px;padding-bottom:16px;display:flex}.home-v2-module__n0iV2W__techHead span{display:none}.home-v2-module__n0iV2W__techHead h3{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:24px;font-weight:800}.home-v2-module__n0iV2W__techHead p{color:var(--ink3);margin:0;font-size:14.5px}.home-v2-module__n0iV2W__techGrid{gap:14px;display:grid}.home-v2-module__n0iV2W__techGrid2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(40% + 14px)}.home-v2-module__n0iV2W__techGrid4{grid-template-columns:repeat(4,minmax(0,1fr))}.home-v2-module__n0iV2W__techGrid5{grid-template-columns:repeat(5,minmax(0,1fr))}.home-v2-module__n0iV2W__techCard{border:1px solid var(--line);background:var(--surface);transition:transform .5s var(--ease),border-color .3s,box-shadow .5s;border-radius:18px;padding:10px 10px 18px}.home-v2-module__n0iV2W__techCard:hover{border-color:var(--line2);box-shadow:var(--shadow);transform:translateY(-4px)}.home-v2-module__n0iV2W__techLogo{background:#fff;border-radius:12px;place-items:center;height:86px;margin-bottom:14px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #eeeae3}.home-v2-module__n0iV2W__techLogo img{object-fit:contain;width:auto;max-width:82%;height:auto;max-height:46px;transition:transform .5s var(--ease)}.home-v2-module__n0iV2W__techCard:hover .home-v2-module__n0iV2W__techLogo img{transform:scale(1.05)}.home-v2-module__n0iV2W__techCard h4{color:var(--ink);margin:0 8px 2px;font-size:16px;font-weight:700}.home-v2-module__n0iV2W__techCard p{color:var(--ink3);margin:0 8px;font-size:13.5px;line-height:1.4}.home-v2-module__n0iV2W__fine{text-align:center;color:var(--ink3);margin:32px auto 0;font-size:13px}.home-v2-module__n0iV2W__centerHead{text-align:center;margin-bottom:48px}.home-v2-module__n0iV2W__centerHead .home-v2-module__n0iV2W__h2{margin-inline:auto}.home-v2-module__n0iV2W__faqGroups{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.home-v2-module__n0iV2W__faqTitle{letter-spacing:-.015em;color:var(--ink);margin:0 0 14px;font-size:18px;font-weight:800}.home-v2-module__n0iV2W__faq{gap:10px;display:grid}.home-v2-module__n0iV2W__faq details{border:1px solid var(--line);background:var(--surface);border-radius:16px;transition:border-color .3s}.home-v2-module__n0iV2W__faq details[open]{border-color:var(--line2)}.home-v2-module__n0iV2W__faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;gap:20px;padding:18px 20px;font-size:16.5px;font-weight:700;line-height:1.3;list-style:none;display:flex}.home-v2-module__n0iV2W__faq summary::-webkit-details-marker{display:none}.home-v2-module__n0iV2W__faq summary:hover{color:var(--accent-text)}.home-v2-module__n0iV2W__faq summary:after{content:"+";color:var(--accent-text);transition:transform .4s var(--ease);flex:none;font-size:22px;font-weight:500;line-height:1}.home-v2-module__n0iV2W__faq details[open] summary:after{transform:rotate(45deg)}.home-v2-module__n0iV2W__faq details p{color:var(--ink2);margin:0;padding:0 44px 20px 20px;font-size:15px;line-height:1.6}.home-v2-module__n0iV2W__page section.home-v2-module__n0iV2W__seoBlock{padding:72px 0}.home-v2-module__n0iV2W__seoTitle{letter-spacing:-.022em;color:var(--ink);margin:0 0 10px;font-size:26px;font-weight:800}.home-v2-module__n0iV2W__seoIntro{max-width:50em;color:var(--ink2);margin:0 0 36px;font-size:16px}.home-v2-module__n0iV2W__seoGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.home-v2-module__n0iV2W__seoGrid h3{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:800}.home-v2-module__n0iV2W__seoGrid ul{margin:0;padding:0;list-style:none}.home-v2-module__n0iV2W__seoGrid a{color:var(--ink2);padding:6px 0;font-size:15px;transition:color .3s;display:inline-block}.home-v2-module__n0iV2W__seoGrid a:hover{color:var(--accent-text)}.home-v2-module__n0iV2W__page section.home-v2-module__n0iV2W__cta{background:var(--panel);color:var(--on-panel);text-align:center;padding:112px 0}.home-v2-module__n0iV2W__ctaTitle{letter-spacing:-.035em;margin:0;font-size:clamp(40px,6vw,84px);font-weight:800;line-height:1.05}.home-v2-module__n0iV2W__page .home-v2-module__n0iV2W__ctaTitle em{color:var(--panel-accent)}.home-v2-module__n0iV2W__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.home-v2-module__n0iV2W__cta .home-v2-module__n0iV2W__btnLine{border-color:var(--panel-line);color:var(--on-panel);background:0 0}.home-v2-module__n0iV2W__cta .home-v2-module__n0iV2W__btnLine:hover{border-color:var(--on-panel)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-v2-module__n0iV2W__reveal{animation:linear both home-v2-module__n0iV2W__revealIn;animation-timeline:view();animation-range:entry entry 26%}@keyframes home-v2-module__n0iV2W__revealIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.home-v2-module__n0iV2W__page *,.home-v2-module__n0iV2W__page :before,.home-v2-module__n0iV2W__page :after{transition:none!important;animation:none!important}.home-v2-module__n0iV2W__marquee{overflow-x:auto}}@media (max-width:1180px){.home-v2-module__n0iV2W__heroInner{grid-template-columns:1fr;gap:56px}.home-v2-module__n0iV2W__h1,.home-v2-module__n0iV2W__heroSub{min-height:0}.home-v2-module__n0iV2W__stage{margin:0 auto}.home-v2-module__n0iV2W__missions{grid-template-columns:repeat(2,1fr)}.home-v2-module__n0iV2W__cap{grid-template-columns:1fr;gap:14px}.home-v2-module__n0iV2W__plans{grid-template-columns:1fr;padding:36px}.home-v2-module__n0iV2W__cards{grid-template-columns:1fr 1fr}.home-v2-module__n0iV2W__techGrid2{max-width:none}.home-v2-module__n0iV2W__techGrid4,.home-v2-module__n0iV2W__techGrid5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.home-v2-module__n0iV2W__wrap{padding:0 16px}.home-v2-module__n0iV2W__hero{padding:28px 0 64px}.home-v2-module__n0iV2W__heroEyebrow{margin-bottom:16px}.home-v2-module__n0iV2W__heroTabs{width:100%;margin-bottom:20px;display:flex}.home-v2-module__n0iV2W__heroTab{flex:1;padding:0 10px;font-size:13px}.home-v2-module__n0iV2W__h1{margin-bottom:14px;font-size:40px}.home-v2-module__n0iV2W__heroSub{margin-bottom:20px;font-size:16.5px}.home-v2-module__n0iV2W__facts{gap:14px 26px}.home-v2-module__n0iV2W__facts dd{font-size:24px}.home-v2-module__n0iV2W__page section,.home-v2-module__n0iV2W__page section.home-v2-module__n0iV2W__cta{padding:72px 0}.home-v2-module__n0iV2W__page section.home-v2-module__n0iV2W__seoBlock{padding:56px 0}.home-v2-module__n0iV2W__head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:30px}.home-v2-module__n0iV2W__lead{margin:-14px 0 30px;font-size:16px}.home-v2-module__n0iV2W__missions,.home-v2-module__n0iV2W__cards,.home-v2-module__n0iV2W__tiers,.home-v2-module__n0iV2W__split,.home-v2-module__n0iV2W__two,.home-v2-module__n0iV2W__faqGroups,.home-v2-module__n0iV2W__seoGrid{grid-template-columns:1fr}.home-v2-module__n0iV2W__mission,.home-v2-module__n0iV2W__card{min-height:0}.home-v2-module__n0iV2W__split{gap:24px}.home-v2-module__n0iV2W__side{padding:28px 20px}.home-v2-module__n0iV2W__side h3{font-size:27px}.home-v2-module__n0iV2W__vault{flex-direction:column;align-items:flex-start;padding:26px 20px}.home-v2-module__n0iV2W__cap{padding:26px 20px;position:static}.home-v2-module__n0iV2W__plans{border-radius:22px;margin-top:32px;padding:28px 18px}.home-v2-module__n0iV2W__plans h3{font-size:28px}.home-v2-module__n0iV2W__persona{width:280px}.home-v2-module__n0iV2W__faqGroups{gap:32px}.home-v2-module__n0iV2W__faq details p{padding-right:20px}.home-v2-module__n0iV2W__techGroup{margin-top:40px}.home-v2-module__n0iV2W__techHead h3{font-size:21px}.home-v2-module__n0iV2W__techGrid2,.home-v2-module__n0iV2W__techGrid4,.home-v2-module__n0iV2W__techGrid5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-v2-module__n0iV2W__techLogo{height:70px;margin-bottom:10px;padding:12px}.home-v2-module__n0iV2W__techCard{padding:8px 8px 12px}.home-v2-module__n0iV2W__techCard h4{margin-inline:5px;font-size:14.5px}.home-v2-module__n0iV2W__techCard p{margin-inline:5px;font-size:12.5px}.home-v2-module__n0iV2W__stage{--s:min(calc(100vw - 32px),440px);height:auto;min-height:var(--s);padding:44px 0}.home-v2-module__n0iV2W__stage>.home-v2-module__n0iV2W__frame{width:min(290px,76vw)}.home-v2-module__n0iV2W__tag,.home-v2-module__n0iV2W__ringInner{display:none}.home-v2-module__n0iV2W__avatarSmall{width:42px;height:42px;font-size:16px}.home-v2-module__n0iV2W__satUpright{top:-21px;left:-21px}}@media (max-width:520px){.home-v2-module__n0iV2W__heroForm{flex-direction:column;align-items:stretch}.home-v2-module__n0iV2W__heroFormIcon{display:none}.home-v2-module__n0iV2W__heroForm input{padding:0 12px}.home-v2-module__n0iV2W__btn{white-space:normal;text-align:center}}
