@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-display/ClashDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-display/ClashDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-display/ClashDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{color-scheme:light;--bs-purple:#063bff;--bs-blue:#063bff;--bs-blue-deep:#001ea8;--bs-purple-dark:#0027c7;--bs-lime:#d9ff57;--bs-black:#09090b;--bs-black-soft:#121216;--bs-bg:#fff;--bs-white:#fff;--bs-ink:#17171b;--bs-copy:#5f5f69;--bs-muted:#888894;--bs-line:#1414191c;--bs-surface:#f6f6f8;--bs-surface-2:#ededf2;--bs-blue-soft:#e9eeff;--bs-purple-soft:#e9eeff;--bs-hero-bg:radial-gradient(circle at 82% 12%, #063bff2e, transparent 32%), radial-gradient(circle at 18% 88%, #063bff14, transparent 28%), linear-gradient(180deg, #fbfcff 0%, #eef2ff 58%, #f7f8fc 100%);--bs-section-tint:linear-gradient(180deg, #f5f7ff 0%, #eef2ff 48%, #f7f8fc 100%);--bs-card-hover:#f4f6ff;--bs-chip-bg:#ffffffb8;--bs-elevated:#fff;--bs-heading:ClashDisplay, "Clash Display", sans-serif;--bs-body:"Kumbh Sans", sans-serif;--bs-heading-weight:400}html[data-theme=dark]{color-scheme:dark;--bs-bg:#09090b;--bs-white:#09090b;--bs-ink:#f3f3f6;--bs-copy:#a7a7b2;--bs-muted:#7e7e8a;--bs-line:#ffffff1a;--bs-surface:#121218;--bs-surface-2:#1a1a22;--bs-black-soft:#16161d;--bs-blue-soft:#121a3a;--bs-purple-soft:#121a3a;--bs-hero-bg:radial-gradient(circle at 82% 12%, #063bff52, transparent 34%), radial-gradient(circle at 18% 88%, #063bff24, transparent 30%), linear-gradient(180deg, #07070c 0%, #0a0e1c 55%, #09090b 100%);--bs-section-tint:linear-gradient(180deg, #0a0c14 0%, #0c1020 48%, #09090b 100%);--bs-card-hover:#161622;--bs-chip-bg:#ffffff0f;--bs-elevated:#14141c}.pq-body{color:var(--bs-ink);font-family:var(--bs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#e8eefc;margin:0}.pq-page{--hm-ease:cubic-bezier(.32, .72, 0, 1);--hm-radius:32px;--hm-radius-sm:24px;color:var(--bs-ink);background:#e8eefc;position:relative;overflow:clip}.pq-page:before{content:"";z-index:80;pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pq-container{z-index:1;width:min(100% - 48px,1240px);margin-inline:auto;position:relative}.pq-section{padding:clamp(88px,11vw,140px) 0;position:relative;overflow:hidden}.pq-section--tight{padding-top:clamp(48px,6vw,72px)}.pq-section--tint{background:radial-gradient(circle at 88% 8%,#063bff38,#0000 38%),radial-gradient(circle at 6% 88%,#063bff1f,#0000 34%),linear-gradient(#f5f7ff 0%,#e4ebff 48%,#eef2ff 100%)}.pq-section--surface{background:radial-gradient(70% 55% at 50% -10%,#063bff29,#0000 58%),linear-gradient(#ebeffc 0%,#e2e8f8 100%)}.pq-section--mesh{background:radial-gradient(circle at 18% 18%,#063bff2e,#0000 38%),radial-gradient(circle at 92% 72%,#d9ff5738,#0000 32%),radial-gradient(circle at 50% 100%,#063bff1a,#0000 40%),linear-gradient(#f3f6ff 0%,#e8eeff 100%)}.pq-bar{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#09090bc7;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.pq-bar__inner{justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 0;display:flex}.pq-bar__brand{align-items:center;gap:14px;min-width:0;display:flex}.pq-bar__logo{filter:brightness(0)invert();width:118px;height:auto}.pq-bar__meta{gap:2px;min-width:0;display:grid}.pq-bar__meta strong{color:#f3f3f6;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.pq-bar__meta span{color:#7e7e8a;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.pq-bar__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pq-bar .pq-btn--ghost{color:#fff;border-color:#fff3}.pq-bar .pq-btn--ghost:hover{color:#fff;background:#ffffff14}.pq-btn{letter-spacing:.01em;cursor:pointer;min-height:50px;transition:transform .45s var(--hm-ease), background .35s var(--hm-ease), border-color .35s var(--hm-ease), box-shadow .45s var(--hm-ease), filter .35s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pq-btn:active{transform:scale(.98)}.pq-btn--lime{color:#09090b;background:#d9ff57;box-shadow:0 14px 36px #d9ff5752,inset 0 1px #fff6}.pq-btn--lime:hover{filter:brightness(1.03);color:#09090b;transform:translateY(-2px)}.pq-btn--blue{color:#fff;background:var(--bs-blue);box-shadow:0 14px 32px #063bff52}.pq-btn--blue:hover{background:var(--bs-blue-deep);color:#fff;transform:translateY(-2px)}.pq-btn--ghost{color:var(--bs-blue);background:0 0;border:1px solid #063bff38}.pq-btn--ghost:hover{background:var(--bs-blue-soft)}.pq-btn--glass{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff1a;border:1px solid #ffffff38}.pq-btn--glass:hover{color:#fff;background:#ffffff29}.pq-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pq-kicker{color:var(--bs-blue);font-family:var(--bs-heading);letter-spacing:.16em;text-transform:uppercase;background:#ffffffb8;border:1px solid #063bff29;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.pq-heading{max-width:760px;margin-bottom:clamp(36px,5vw,64px)}.pq-heading--split{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:end;gap:28px 64px;max-width:none;display:grid}.pq-heading h2{font-family:var(--bs-heading);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,1.25rem + 3.2vw,3.8rem);font-weight:400;line-height:1.02}.pq-heading h2 em,.pq-accent{color:var(--bs-blue);font-style:normal}.pq-heading>p,.pq-heading--split>p{max-width:42ch;color:var(--bs-copy);margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.7}.pq-hero{color:#f3f3f6;background:#05060d;align-items:start;min-height:auto;padding:104px 0 clamp(48px,6vw,72px);display:grid;position:relative;overflow:hidden}.pq-hero__glow{pointer-events:none;filter:blur(8px);height:85%;animation:pq-glow 12s var(--hm-ease) infinite alternate;background:radial-gradient(circle at 72% 28%,#063bff8c,#0000 42%),radial-gradient(circle at 18% 70%,#d9ff5729,#0000 34%),radial-gradient(circle at 48% 8%,#063bff47,#0000 40%);position:absolute;inset:-10% -10% auto}.pq-hero__veil{pointer-events:none;background:linear-gradient(#05060d59 0%,#0000 28% 55%,#05060de0 100%),radial-gradient(70% 55% at 50% 40%,#0000 0%,#05060d8c 100%);position:absolute;inset:0}.pq-hero__grain{pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.pq-hero__orb{pointer-events:none;filter:blur(40px);border-radius:50%;position:absolute}.pq-hero__orb--a{width:280px;height:280px;animation:pq-float 9s var(--hm-ease) infinite alternate;background:#063bff73;top:18%;right:8%}.pq-hero__orb--b{width:180px;height:180px;animation:pq-float 11s var(--hm-ease) infinite alternate-reverse;background:#d9ff572e;bottom:22%;left:6%}@keyframes pq-glow{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}@keyframes pq-float{0%{transform:translateY(0)translate(0)}to{transform:translateY(-18px)translate(10px)}}.pq-hero__grid{z-index:2;grid-template-columns:minmax(0,1.2fr) minmax(280px,.72fr);align-items:center;gap:36px 48px;display:grid;position:relative}.pq-hero__award{backdrop-filter:blur(16px);color:#ffffffd1;background:#080a1480;border:1px solid #d9ff5738;border-radius:999px;align-items:center;gap:10px;margin:0 0 16px;padding:7px 14px 7px 10px;font-size:12px;font-weight:600;display:inline-flex}.pq-hero__award img{object-fit:contain;width:22px;height:22px}.pq-hero__badge{color:#a7a7b2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;font-size:12px;font-weight:700;display:inline-flex}.pq-hero__badge-dot{background:#d9ff57;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d9ff5729}.pq-hero h1{font-family:var(--bs-heading);letter-spacing:-.052em;text-wrap:balance;color:#fff;margin:0 0 18px;font-size:clamp(2.7rem,1.9rem + 3.6vw,4.6rem);font-weight:400;line-height:.96}.pq-hero h1 span{display:block}.pq-hero h1 .pq-accent{color:#d9ff57}.pq-hero__lead{color:#a7a7b2;max-width:48ch;margin:0 0 28px;font-size:clamp(16px,1.25vw,18px);line-height:1.7}.pq-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.pq-hero__aside{border-radius:var(--hm-radius);-webkit-backdrop-filter:blur(20px)saturate(140%);background:#14141cb8;border:1px solid #ffffff1a;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 28px 60px #00000059,inset 0 1px #ffffff0f}.pq-hero__aside-top{background:linear-gradient(135deg,#063bff59,#063bff14);border-bottom:1px solid #ffffff14;padding:20px 24px}.pq-hero__aside-top span{color:#a7a7b2;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.pq-hero__aside-top strong{font-family:var(--bs-heading);letter-spacing:-.035em;color:#d9ff57;font-size:1.55rem;font-weight:400}.pq-hero__aside dl{gap:0;margin:0;padding:8px 0;display:grid}.pq-hero__aside dl>div{border-bottom:1px solid #ffffff0f;grid-template-columns:90px 1fr;gap:12px;padding:14px 24px;display:grid}.pq-hero__aside dl>div:last-child{border-bottom:0}.pq-hero__aside dt{color:#7e7e8a;letter-spacing:.1em;text-transform:uppercase;align-self:center;margin:0;font-size:11px;font-weight:700}.pq-hero__aside dd{font-family:var(--bs-heading);letter-spacing:-.025em;color:#f3f3f6;margin:0;font-size:1.05rem;font-weight:400}.pq-snap{z-index:3;margin-top:-48px;margin-bottom:clamp(8px,2vw,20px);position:relative}.pq-snap__inner{border-radius:var(--hm-radius);background:#063bff2e;border:1px solid #063bff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 32px 64px #063bff29,0 8px 24px #141e5014}.pq-snap article{background:linear-gradient(#fff 0%,#f2f5ff 100%);padding:28px 24px}.pq-snap strong{font-family:var(--bs-heading);letter-spacing:-.04em;color:var(--bs-blue);font-size:clamp(1.7rem,1.2rem + 1.4vw,2.4rem);font-weight:400;line-height:1;display:block}.pq-snap span{color:var(--bs-muted);letter-spacing:.04em;margin-top:10px;font-size:12px;font-weight:600;display:block}.pq-stats{border-radius:var(--hm-radius);background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pq-stats article{background:#14141c;padding:28px 24px}.pq-stats strong{font-family:var(--bs-heading);letter-spacing:-.04em;color:#d9ff57;font-size:clamp(2rem,1.4rem + 1.6vw,2.8rem);font-weight:400;line-height:1;display:block}.pq-stats span{color:#7e7e8a;letter-spacing:.04em;margin-top:10px;font-size:12px;font-weight:600;display:block}.pq-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pq-board--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pq-board--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pq-card{border-radius:var(--hm-radius-sm);transition:transform .5s var(--hm-ease), border-color .35s ease, background .35s ease, box-shadow .5s var(--hm-ease);background:linear-gradient(165deg,#fffffffa,#f4f7fff0);border:1px solid #063bff1f;padding:28px 26px;position:relative;overflow:hidden;box-shadow:0 18px 40px #141e5014,inset 0 1px #fffc}.pq-card:before{content:"";background:linear-gradient(90deg, var(--bs-blue), #d9ff57);opacity:.55;height:3px;transition:opacity .35s;position:absolute;inset:0 0 auto}.pq-card:hover{background:#fff;border-color:#063bff59;transform:translateY(-6px);box-shadow:0 28px 50px #141e5024}.pq-card:hover:before{opacity:1}.pq-card--feature{background:radial-gradient(circle at 100% 0,#063bff24,#0000 46%),linear-gradient(165deg,#fff,#eef2ff)}.pq-card h3{font-family:var(--bs-heading);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.35rem,1rem + 1vw,1.75rem);font-weight:400;line-height:1.15}.pq-card p{color:var(--bs-copy);max-width:36ch;margin:0;font-size:15px;line-height:1.65}.pq-card__n{color:var(--bs-blue);font-family:var(--bs-heading);letter-spacing:-.02em;margin-bottom:14px;font-size:1.15rem;font-weight:400;display:block}.pq-card__index{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pq-card__index strong{font-family:var(--bs-heading);letter-spacing:-.04em;color:var(--bs-blue);font-size:1.8rem;font-weight:400;line-height:1}.pq-card__index span{color:var(--bs-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.pq-story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:28px 48px;display:grid}.pq-story__panel{border-radius:var(--hm-radius);color:#f3f3f6;background:#09090b;padding:clamp(28px,4vw,40px);box-shadow:0 28px 60px #09090b38}.pq-story__panel .pq-kicker{color:#d9ff57;background:#ffffff0a;border-color:#d9ff5747}.pq-story__panel p{letter-spacing:-.02em;color:#f3f3f6;margin:0;font-size:clamp(1.35rem,1rem + 1.1vw,1.85rem);font-weight:500;line-height:1.4}.pq-story__copy{align-content:center;gap:18px;padding:clamp(8px,2vw,20px) 0;display:grid}.pq-story__copy p{color:var(--bs-copy);max-width:48ch;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.7}.pq-arch{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pq-arch__col{border-radius:var(--hm-radius-sm);border:1px solid var(--bs-line);background:#ffffffd9;padding:28px 24px;box-shadow:0 16px 36px #141e500d}.pq-arch__col h3{font-family:var(--bs-heading);letter-spacing:-.03em;margin:0 0 6px;font-size:1.55rem;font-weight:400}.pq-arch__col>p{color:var(--bs-muted);margin:0 0 22px;font-size:13px;font-weight:600}.pq-arch__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pq-arch__col li{background:var(--bs-surface);border:1px solid var(--bs-line);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600}.pq-arch__col li span{color:var(--bs-muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.pq-arch__col--core{color:#f3f3f6;background:radial-gradient(circle at 80% 0,#063bff73,#0000 42%),#09090b;border-color:#0000;box-shadow:0 24px 48px #09090b47}.pq-arch__col--core>p{color:#7e7e8a}.pq-arch__col--core h3{color:#d9ff57}.pq-arch__col--core li{color:#f3f3f6;background:#14141c;border-color:#ffffff14}.pq-arch__col--core li span{color:#a7a7b2}.pq-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pq-sprint{min-height:100%;transition:transform .45s var(--hm-ease), border-color .35s ease;background:#14141c;border:1px solid #ffffff14;border-radius:22px;padding:22px 20px}.pq-sprint:hover{border-color:#d9ff5747;transform:translateY(-4px)}.pq-sprint__top{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.pq-sprint__top strong{font-family:var(--bs-heading);letter-spacing:-.03em;color:#d9ff57;font-size:1.45rem;font-weight:400}.pq-sprint__top span{color:#7e7e8a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.pq-sprint h3{letter-spacing:-.015em;color:#f3f3f6;margin:0 0 8px;font-size:16px;font-weight:700}.pq-sprint p{color:#a7a7b2;margin:0;font-size:14px;line-height:1.55}.pq-note{color:var(--bs-ink);background:#063bff1a;border:1px solid #063bff24;border-radius:16px;margin-top:22px;padding:16px 18px;font-size:14px;font-weight:600;line-height:1.5}.pq-dark .pq-note{color:#f3f3f6;background:#d9ff5714;border-color:#d9ff572e}.pq-phase-banner{grid-template-columns:1.2fr .8fr;gap:16px;margin-bottom:28px;display:grid}.pq-phase-banner>div{border-radius:var(--hm-radius-sm);color:#f3f3f6;background:radial-gradient(circle at 100% 0,#063bff66,#0000 45%),#14141c;border:1px solid #ffffff14;padding:24px 26px}.pq-phase-banner>div:last-child{background:radial-gradient(circle at 0 0,#d9ff5729,#0000 45%),#14141c}.pq-phase-banner strong{font-family:var(--bs-heading);letter-spacing:-.03em;color:#d9ff57;font-size:1.45rem;font-weight:400;display:block}.pq-phase-banner p{color:#a7a7b2;margin:8px 0 0;font-size:14px;line-height:1.55}.pq-tech{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.pq-tech article{transition:transform .4s var(--hm-ease), border-color .3s ease;background:linear-gradient(#fffffff2,#e9eeffb3);border:1px solid #063bff24;border-radius:18px;padding:18px 16px}.pq-tech article:hover{border-color:#063bff52;transform:translateY(-4px)}.pq-tech span{color:var(--bs-blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.pq-tech strong{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.35}.pq-table-wrap{border:1px solid var(--bs-line);border-radius:var(--hm-radius-sm);background:#fff;overflow-x:auto;box-shadow:0 18px 40px #141e500f}.pq-table{border-collapse:collapse;width:100%;min-width:560px}.pq-table th,.pq-table td{text-align:left;border-bottom:1px solid var(--bs-line);padding:16px 20px;font-size:14px}.pq-table th{color:var(--bs-muted);letter-spacing:.1em;text-transform:uppercase;background:var(--bs-surface);font-size:11px;font-weight:700}.pq-table tr:last-child td{background:var(--bs-blue-soft);border-bottom:0;font-weight:700}.pq-table td:nth-child(2),.pq-table td:nth-child(3),.pq-table th:nth-child(2),.pq-table th:nth-child(3){text-align:right;white-space:nowrap}.pq-invest{color:#f3f3f6;background:radial-gradient(circle at 12% 20%,#063bff59,#0000 34%),radial-gradient(circle at 88% 70%,#d9ff571a,#0000 28%),#09090b}.pq-invest .pq-kicker{color:#d9ff57;background:#ffffff0a;border-color:#d9ff5747}.pq-invest .pq-heading h2{color:#f3f3f6}.pq-invest .pq-heading h2 em,.pq-invest .pq-accent{color:#d9ff57}.pq-invest .pq-heading>p{color:#a7a7b2}.pq-price{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:20px 28px;margin-bottom:28px;display:grid}.pq-price__main{border-radius:var(--hm-radius);background:radial-gradient(circle at 100% 0,#063bff66,#0000 45%),#14141c;border:1px solid #ffffff1a;padding:clamp(32px,4.5vw,48px);position:relative;overflow:hidden;box-shadow:0 32px 64px #00000059}.pq-price__main>span{color:#7e7e8a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.pq-price__main strong{font-family:var(--bs-heading);letter-spacing:-.05em;color:#d9ff57;font-size:clamp(3rem,2rem + 3.8vw,4.8rem);font-weight:400;line-height:.98;display:block}.pq-price__main p{color:#a7a7b2;max-width:36ch;margin:16px 0 0;font-size:14px;line-height:1.55}.pq-price__rows{align-content:center;gap:12px;display:grid}.pq-price__rows article{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.pq-price__rows span{color:#a7a7b2;font-size:14px;font-weight:600}.pq-price__rows strong{letter-spacing:-.01em;color:#f3f3f6;font-size:15px;font-weight:700}.pq-invest .pq-card{box-shadow:none;color:#f3f3f6;background:#14141c;border-color:#ffffff14}.pq-invest .pq-card:hover{background:#181822;border-color:#d9ff5747}.pq-invest .pq-card h3{color:#f3f3f6}.pq-invest .pq-card p{color:#a7a7b2}.pq-invest .pq-card__n{color:#d9ff57}.pq-dark{color:#f3f3f6;background:radial-gradient(circle at 80% 10%,#063bff47,#0000 36%),radial-gradient(circle at 10% 90%,#d9ff5714,#0000 28%),#09090b}.pq-dark .pq-kicker{color:#d9ff57;background:#ffffff0a;border-color:#d9ff5747}.pq-dark .pq-heading h2{color:#f3f3f6}.pq-dark .pq-heading h2 em,.pq-dark .pq-accent{color:#d9ff57}.pq-dark .pq-heading>p,.pq-dark .pq-heading--split>p,.pq-dark .pq-card p{color:#a7a7b2}.pq-dark .pq-card{box-shadow:none;background:#14141c;border-color:#ffffff14}.pq-dark .pq-card:hover{background:#181822;border-color:#d9ff5747}.pq-dark .pq-card h3,.pq-dark .pq-card__index strong{color:#f3f3f6}.pq-dark .pq-card__n,.pq-dark .pq-card__index strong{color:#d9ff57}.pq-prereq{gap:10px;margin:0;padding:0;display:grid}.pq-prereq li{transition:transform .4s var(--hm-ease), border-color .3s ease;background:#ffffffe6;border:1px solid #1414191a;border-radius:16px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;padding:16px 18px;list-style:none;display:grid;box-shadow:0 10px 24px #141e500a}.pq-prereq li:hover{border-color:#063bff40;transform:translate(4px)}.pq-prereq span{background:var(--bs-blue-soft);min-height:28px;color:var(--bs-blue);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.pq-prereq strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.pq-close{color:#f3f3f6;text-align:center;background:#05060d;padding:clamp(110px,14vw,160px) 0;position:relative;overflow:hidden}.pq-close__glow{pointer-events:none;background:radial-gradient(circle at 50% 30%,#063bff66,#0000 42%),radial-gradient(circle at 30% 80%,#d9ff571f,#0000 30%);position:absolute;inset:0}.pq-close .pq-kicker{color:#d9ff57;background:#ffffff0a;border-color:#d9ff5747}.pq-close h2{max-width:14ch;font-family:var(--bs-heading);letter-spacing:-.05em;text-wrap:balance;color:#fff;margin:0 auto 18px;font-size:clamp(2.8rem,1.7rem + 3.8vw,4.6rem);font-weight:400;line-height:1;position:relative}.pq-close h2 .pq-accent{color:#d9ff57}.pq-close>.pq-container>p{color:#a7a7b2;max-width:42ch;margin:0 auto 28px;font-size:17px;line-height:1.65;position:relative}.pq-close .pq-hero__actions{justify-content:center;position:relative}.pq-close__contact{color:#7e7e8a;justify-items:center;gap:6px;margin-top:36px;font-size:14px;font-weight:600;display:grid;position:relative}.pq-close__contact strong{color:#f3f3f6}.pq-close__contact a{color:#d9ff57;text-decoration:none}.pq-close__contact a:hover{text-decoration:underline}.pq-reveal{opacity:0;transition:opacity .65s var(--hm-ease), transform .65s var(--hm-ease);will-change:opacity, transform;transform:translateY(18px)}.pq-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pq-reveal{opacity:1;transform:none}}@media (width<=980px){.pq-hero__grid,.pq-heading--split,.pq-story,.pq-price,.pq-phase-banner,.pq-arch{grid-template-columns:1fr}.pq-board,.pq-board--4,.pq-timeline,.pq-tech,.pq-stats,.pq-snap__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.pq-bar__meta{display:none}.pq-hero{align-items:start;min-height:auto;padding-top:88px;padding-bottom:40px}.pq-snap{margin-top:-28px}}@media (width<=640px){.pq-container{width:min(100% - 32px,1240px)}.pq-board,.pq-board--4,.pq-board--2,.pq-timeline,.pq-tech,.pq-stats,.pq-snap__inner{grid-template-columns:1fr}.pq-bar__actions .pq-btn--ghost{display:none}.pq-prereq li{grid-template-columns:1fr;gap:8px}.pq-hero__actions{flex-direction:column;align-items:stretch}.pq-btn{width:100%}.pq-hero__aside dl>div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.pq-reveal{opacity:1;transition:none;transform:none}.pq-card:hover,.pq-btn:hover,.pq-sprint:hover,.pq-tech article:hover{transform:none}.pq-hero__glow,.pq-hero__orb--a,.pq-hero__orb--b{animation:none}}
