.v3-wrapper[data-v-dc06ee10]{--bg:#f4f2fa;--surface:#fff;--ink:#1a1238;--muted:#5f5a78;--line:#ddd9ec;--navy:#1c1150;--bar:#e9e6f3;--gold:#e0b13c;--cream:#fbeec0;--amber:#b8700f;--teal:#2c8f7a}.dark .v3-wrapper[data-v-dc06ee10],.dark,:root[data-theme=dark],[data-theme=dark],html.dark{--bg:#0d0820;--surface:#181040;--ink:#efecfa;--muted:#aaa4c6;--line:#2b2260;--bar:#1a1342}.wrap[data-v-dc06ee10]{max-width:1120px;margin:0 auto;padding:0 20px}.serif[data-v-dc06ee10]{font-family:Playfair Display,Georgia,Times New Roman,serif}.btn[data-v-dc06ee10]{cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn[data-v-dc06ee10]:hover{transform:translateY(-1px)}.b-navy[data-v-dc06ee10]{background:var(--navy);color:#fff;padding:9px 18px;font-size:14px}.b-amber[data-v-dc06ee10]{background:var(--amber);color:#fff}.b-amber[data-v-dc06ee10]:hover{background:#9e5f0a}.b-ghost[data-v-dc06ee10]{color:#efecfa;background:#2b2073;border:1px solid #46399a}.b-ghost[data-v-dc06ee10]:hover{border-color:var(--gold);background:#36288a}.hero[data-v-dc06ee10]{color:#fff;background:linear-gradient(160deg,#120a2e,#251660 60%,#36228a);padding:72px 0 120px;position:relative;overflow:hidden}.hero[data-v-dc06ee10]:after{content:"";opacity:.55;background:#3a2a8c;border-radius:50%;height:160px;position:absolute;bottom:-90px;left:-10%;right:-10%}.hero .wrap[data-v-dc06ee10]{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.badge[data-v-dc06ee10]{color:#ddd8f2;background:#231a5c;border:1px solid #3d3280;border-radius:10px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-size:13px;display:inline-flex}.badge span[data-v-dc06ee10],h1 em[data-v-dc06ee10]{color:var(--gold)}h1[data-v-dc06ee10]{color:#fff;margin:0 0 22px;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(36px,5.4vw,60px));font-weight:700;line-height:1.08}.adv header i[data-v-dc06ee10],.cat i[data-v-dc06ee10],.node i[data-v-dc06ee10],h1 em[data-v-dc06ee10]{font-style:normal}h1 em[data-v-dc06ee10],h1 u[data-v-dc06ee10]{display:block}h1 u[data-v-dc06ee10]{color:var(--cream);text-decoration:none}.hero p.sub[data-v-dc06ee10]{color:#d6d0f0;max-width:46ch;margin:0 0 30px;font-size:18px}.cta[data-v-dc06ee10]{gap:14px;margin-bottom:44px}.cta[data-v-dc06ee10],.stats[data-v-dc06ee10]{flex-wrap:wrap;display:flex}.stats[data-v-dc06ee10]{gap:40px}.stats b[data-v-dc06ee10]{color:var(--gold);font-family:Playfair Display,Georgia,serif;font-size:28px;line-height:1.2;display:block}.stats small[data-v-dc06ee10]{color:#b9b2dc;font-size:13px}.glass[data-v-dc06ee10]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#281c64c7;border:1px solid #44378f;border-radius:18px;padding:28px;position:relative}.route[data-v-dc06ee10]{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.node[data-v-dc06ee10]{text-align:center;color:#aaa3d0;font-size:12px}.node i[data-v-dc06ee10]{color:#c0b9e2;background:#3b3190;border-radius:12px;place-items:center;width:46px;height:46px;margin:0 auto 6px;font-family:Playfair Display,serif;font-weight:700;display:grid}.node.t i[data-v-dc06ee10]{color:#9fe0cf;background:#1d5a55}.arrow[data-v-dc06ee10]{color:var(--gold);letter-spacing:6px;font-size:18px}.glass h3[data-v-dc06ee10]{text-align:center;color:#efecfa;margin:0 0 8px;font-family:Playfair Display,serif;font-size:19px}.glass p[data-v-dc06ee10]{color:#b2abd6;margin:0}.float[data-v-dc06ee10],.glass p[data-v-dc06ee10]{text-align:center;font-size:13px}.float[data-v-dc06ee10]{background:var(--amber);color:#fff;border-radius:50%;min-width:56px;padding:14px 10px;font-family:Playfair Display,serif;font-weight:700;position:absolute;top:-16px;right:-14px}.adv[data-v-dc06ee10]{background:#1c124cd9;border:1px solid #3d3280;border-radius:14px;margin:18px 0 0 24px;padding:18px 20px}.adv header[data-v-dc06ee10]{all:unset;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adv header i[data-v-dc06ee10]{background:#6a4a1c;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.adv header b[data-v-dc06ee10]{color:#efecfa;font-family:Playfair Display,serif;font-size:15px;display:block}.adv header small[data-v-dc06ee10]{color:#9d96c8;font-size:12px}.adv ul[data-v-dc06ee10]{color:#cfc9ea;flex-wrap:wrap;gap:16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.adv li[data-v-dc06ee10]:before{content:"★ ";color:var(--gold)}@media (width<=900px){.hero .wrap[data-v-dc06ee10]{grid-template-columns:1fr}.hero[data-v-dc06ee10]{padding:48px 0 110px}.adv[data-v-dc06ee10]{margin-left:0}}section[data-v-dc06ee10]{padding:80px 0}h2[data-v-dc06ee10]{margin:0 0 12px;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(28px,3.6vw,40px));font-weight:700;line-height:1.15}.lead[data-v-dc06ee10]{color:var(--muted);max-width:60ch;margin:0 0 38px}.biz[data-v-dc06ee10]{grid-template-columns:1.25fr 1fr;gap:22px;display:grid}.card[data-v-dc06ee10]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:28px}.dark .card[data-v-dc06ee10],.dark,[data-theme=dark],:root[data-theme=dark] .card[data-v-dc06ee10]{background:var(--surface);border-color:var(--line)}.card h3[data-v-dc06ee10]{margin:0 0 2px;font-family:Playfair Display,serif;font-size:21px}.card .vi[data-v-dc06ee10]{color:var(--amber);margin:0 0 14px;font-size:14px;font-weight:600}.card ul[data-v-dc06ee10]{margin:0;padding:0;list-style:none}.card li[data-v-dc06ee10]{border-bottom:1px solid var(--line);padding:8px 0 8px 24px;position:relative}.card li[data-v-dc06ee10]:last-child{border:0}.card li[data-v-dc06ee10]:before{content:"★";color:var(--gold);font-size:13px;position:absolute;top:11px;left:0}.card p[data-v-dc06ee10]{margin:0}.stack[data-v-dc06ee10]{gap:22px;display:grid}@media (width<=860px){.biz[data-v-dc06ee10]{grid-template-columns:1fr}}.prod[data-v-dc06ee10]{color:#fff;background:linear-gradient(160deg,#120a2e,#251660)}.prod .lead[data-v-dc06ee10]{color:#c0b9e2}.cats[data-v-dc06ee10]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.cat[data-v-dc06ee10]{min-height:156px;color:inherit;background:#281c64b3;border:1px solid #44378f;border-radius:16px;flex-direction:column;justify-content:space-between;padding:22px 18px;transition:border-color .2s,transform .2s;display:flex}.cat[data-v-dc06ee10]:hover{border-color:var(--gold);transform:translateY(-3px)}.cat i[data-v-dc06ee10]{font-size:26px}.cat b[data-v-dc06ee10]{color:#efecfa;letter-spacing:.02em;font-size:13px;line-height:1.35}@media (width<=960px){.cats[data-v-dc06ee10]{grid-template-columns:repeat(2,1fr)}}.steps[data-v-dc06ee10]{counter-reset:s;grid-template-columns:repeat(5,1fr);margin:0 0 26px;padding:0;list-style:none;display:grid}.steps li[data-v-dc06ee10]{counter-increment:s;padding:56px 14px 0 0;font-weight:500;position:relative}.steps li[data-v-dc06ee10]:before{content:counter(s);background:var(--navy);width:42px;height:42px;color:var(--gold);border-radius:12px;place-items:center;font:700 18px Playfair Display,serif;display:grid;position:absolute;top:0;left:0}.steps li[data-v-dc06ee10]:after{content:"";border-top:2px dashed var(--line);position:absolute;top:20px;left:54px;right:10px}.steps li[data-v-dc06ee10]:last-child:after{display:none}.note[data-v-dc06ee10]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=860px){.steps[data-v-dc06ee10]{grid-template-columns:1fr;gap:16px}.steps li[data-v-dc06ee10]{min-height:42px;padding:8px 0 8px 58px}.steps li[data-v-dc06ee10]:after{display:none}}.partners[data-v-dc06ee10]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.partners div[data-v-dc06ee10]{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:20px;font-weight:500;display:flex}.partners div[data-v-dc06ee10]:before{content:"★";color:var(--gold)}@media (width<=760px){.partners[data-v-dc06ee10]{grid-template-columns:1fr 1fr}}
