.c8-mockup[data-astro-cid-gecbn5df]{padding-block:var(--space-small,4.6875rem)}.c8-mockup--hero[data-astro-cid-gecbn5df]{padding:0}.c8-mockup__heading[data-astro-cid-gecbn5df]{font-size:var(--fs-50);letter-spacing:-.03em;max-width:20ch;color:var(--color-ink);margin:0 0 2rem;font-weight:400;line-height:1}.c8-mockup__frame[data-astro-cid-gecbn5df]{background:var(--color-ink);color:#ffffffe6;border:1px solid #ffffff0f;border-radius:20px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.3;overflow:hidden;box-shadow:0 30px 80px -20px #00000059,0 2px 6px #0000000d}.c8-mockup__topbar[data-astro-cid-gecbn5df]{background:#0f1218;border-bottom:1px solid #ffffff0f;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid}.c8-mockup__pair[data-astro-cid-gecbn5df]{align-items:baseline;gap:.9rem;display:flex}.c8-mockup__pairname[data-astro-cid-gecbn5df]{color:#f5f6fa;letter-spacing:.02em;font-size:.95rem;font-weight:600}.c8-mockup__pairlast[data-astro-cid-gecbn5df]{color:#fff;letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.c8-mockup__pairchange[data-astro-cid-gecbn5df]{border-radius:3px;padding:.2em .55em;font-size:.78rem;font-weight:600}.c8-mockup__pairchange[data-astro-cid-gecbn5df].up{color:#22c07c;background:#22c07c24}.c8-mockup__pairchange[data-astro-cid-gecbn5df].down{color:#ff5c7a;background:#ff5c7a24}.c8-mockup__topnav[data-astro-cid-gecbn5df]{color:#e6e8ee8c;justify-content:center;gap:1.25rem;font-size:.8rem;display:flex}.c8-mockup__topnav[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]:first-child{color:#f5f6fa;font-weight:600}.c8-mockup__topctrl[data-astro-cid-gecbn5df]{gap:.4rem;display:flex}.c8-mockup__dot[data-astro-cid-gecbn5df]{border-radius:50%;width:10px;height:10px;display:inline-block}.c8-mockup__dot--green[data-astro-cid-gecbn5df]{background:#22c07c}.c8-mockup__dot--amber[data-astro-cid-gecbn5df]{background:#e4b03a}.c8-mockup__dot--red[data-astro-cid-gecbn5df]{background:#ff5c7a}.c8-mockup__grid[data-astro-cid-gecbn5df]{grid-template-columns:220px 1fr 220px;min-height:420px;display:grid}.c8-mockup__book[data-astro-cid-gecbn5df]{border-right:1px solid #ffffff0d;padding:.6rem .5rem}.c8-mockup__bookhead[data-astro-cid-gecbn5df],.c8-mockup__tradeshead[data-astro-cid-gecbn5df]{color:#e6e8ee80;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr .8fr .9fr;gap:.4rem;padding:.35rem .5rem .5rem;font-size:.7rem;display:grid}.c8-mockup__asks[data-astro-cid-gecbn5df],.c8-mockup__bids[data-astro-cid-gecbn5df]{flex-direction:column;display:flex}.c8-mockup__row[data-astro-cid-gecbn5df]{font-variant-numeric:tabular-nums;grid-template-columns:1fr .8fr .9fr;gap:.4rem;padding:.2rem .5rem;display:grid;position:relative}.c8-mockup__row[data-astro-cid-gecbn5df]:before{content:"";width:var(--depth,0%);opacity:.16;position:absolute;inset:0 0 0 auto}.c8-mockup__row--ask[data-astro-cid-gecbn5df]:before{background:#ff5c7a}.c8-mockup__row--bid[data-astro-cid-gecbn5df]:before{background:#22c07c}.c8-mockup__row--ask[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]:first-child{color:#ff5c7a;position:relative}.c8-mockup__row--bid[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]:first-child{color:#22c07c;position:relative}.c8-mockup__row[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]{position:relative}.c8-mockup__midprice[data-astro-cid-gecbn5df]{background:#f2bf2214;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;margin:.3rem 0;padding:.5rem .75rem;font-size:.9rem;display:flex}.c8-mockup__midvalue[data-astro-cid-gecbn5df]{color:var(--color-accent,#b7ff3a);font-weight:600}.c8-mockup__midlabel[data-astro-cid-gecbn5df]{color:#e6e8ee80;font-size:.7rem}.c8-mockup__chart[data-astro-cid-gecbn5df]{flex-direction:column;min-height:0;padding:.6rem .8rem;display:flex}.c8-mockup__chartbar[data-astro-cid-gecbn5df]{color:#e6e8ee8c;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem 0 .6rem;font-size:.7rem;display:flex}.c8-mockup__tf[data-astro-cid-gecbn5df]{border-radius:3px;padding:.15rem .5rem}.c8-mockup__tf--active[data-astro-cid-gecbn5df]{color:var(--color-accent,#b7ff3a);background:#f2bf222e;font-weight:600}.c8-mockup__chartstat[data-astro-cid-gecbn5df]{font-variant-numeric:tabular-nums;margin-left:auto}.c8-mockup__svg[data-astro-cid-gecbn5df]{flex:1;width:100%;height:280px;min-height:0}.c8-mockup__vol[data-astro-cid-gecbn5df]{align-items:flex-end;gap:2px;height:36px;padding-top:.5rem;display:flex}.c8-mockup__volbar[data-astro-cid-gecbn5df]{opacity:.55;border-radius:1px;flex:1}.c8-mockup__volbar[data-astro-cid-gecbn5df].up{background:#22c07c}.c8-mockup__volbar[data-astro-cid-gecbn5df].down{background:#ff5c7a}.c8-mockup__side[data-astro-cid-gecbn5df]{border-left:1px solid #ffffff0d;flex-direction:column;display:flex}.c8-mockup__sidehead[data-astro-cid-gecbn5df]{color:#e6e8eea6;text-transform:uppercase;letter-spacing:.06em;padding:.65rem .75rem .4rem;font-size:.7rem;font-weight:600}.c8-mockup__trades[data-astro-cid-gecbn5df]{border-bottom:1px solid #ffffff0d}.c8-mockup__traderow[data-astro-cid-gecbn5df]{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr .8fr;gap:.4rem;padding:.2rem .75rem;display:grid}.c8-mockup__traderow--buy[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]:nth-child(2){color:#22c07c}.c8-mockup__traderow--sell[data-astro-cid-gecbn5df] span[data-astro-cid-gecbn5df]:nth-child(2){color:#ff5c7a}.c8-mockup__form[data-astro-cid-gecbn5df]{flex-direction:column;gap:.55rem;padding:.65rem .75rem .95rem;display:flex}.c8-mockup__formtabs[data-astro-cid-gecbn5df]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.c8-mockup__formtab[data-astro-cid-gecbn5df]{text-align:center;border-radius:3px;padding:.4rem;font-size:.78rem;font-weight:600}.c8-mockup__formtab--buy[data-astro-cid-gecbn5df]{color:#0b0d11;background:#22c07c}.c8-mockup__formtab--sell[data-astro-cid-gecbn5df]{color:#ff5c7a;background:#ff5c7a1f}.c8-mockup__formtypes[data-astro-cid-gecbn5df]{color:#e6e8ee99;gap:.5rem;padding:.1rem 0;font-size:.72rem;display:flex}.c8-mockup__formtype--active[data-astro-cid-gecbn5df]{color:#f5f6fa;font-weight:600}.c8-mockup__field[data-astro-cid-gecbn5df]{background:#0f1218;border:1px solid #ffffff0f;border-radius:3px;justify-content:space-between;padding:.45rem .6rem;font-size:.78rem;display:flex}.c8-mockup__field[data-astro-cid-gecbn5df]>span[data-astro-cid-gecbn5df]:first-child{color:#e6e8ee8c}.c8-mockup__val[data-astro-cid-gecbn5df]{color:#f5f6fa;font-variant-numeric:tabular-nums}.c8-mockup__buybtn[data-astro-cid-gecbn5df]{color:#0b0d11;cursor:default;background:#22c07c;border:none;border-radius:3px;margin-top:.3rem;padding:.6rem;font-family:inherit;font-size:.85rem;font-weight:700}.c8-mockup__caption[data-astro-cid-gecbn5df]{color:var(--color-ink-mute);font-size:.85rem;font-family:var(--font-display);text-align:center;margin:1.25rem 0 0;max-width:62ch;margin-inline:auto;font-style:italic;font-weight:400}@media (width<=960px){.c8-mockup__grid[data-astro-cid-gecbn5df]{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.c8-mockup__chart[data-astro-cid-gecbn5df]{order:-1;grid-column:span 2}.c8-mockup__side[data-astro-cid-gecbn5df]{border-top:1px solid #ffffff0d;border-left:0}}@media (width<=640px){.c8-mockup__grid[data-astro-cid-gecbn5df]{grid-template-rows:auto;grid-template-columns:1fr}.c8-mockup__chart[data-astro-cid-gecbn5df]{grid-column:span 1}.c8-mockup__book[data-astro-cid-gecbn5df],.c8-mockup__side[data-astro-cid-gecbn5df]{border-top:1px solid #ffffff0d;border-left:0}.c8-mockup__topnav[data-astro-cid-gecbn5df]{display:none}}:root{--xs-gold:#f2bf22;--xs-gold-dark:#c99a12;--xs-gold-glow:#f2bf2266}.xs-answer-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xs-eyebrow{font-family:var(--montreal);letter-spacing:.22em;text-transform:uppercase;color:var(--xs-gold);margin:0 0 1rem;font-size:.75rem;font-weight:600}.xs-eyebrow--dark{color:var(--xs-gold-dark)}.xs-cta{font-family:var(--montreal);border-radius:999px;align-items:center;gap:.55rem;padding:1rem 1.7rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s;display:inline-flex}.xs-cta--primary{background:var(--xs-gold);color:#0a0a0a;box-shadow:0 18px 38px -16px var(--xs-gold-glow)}.xs-cta--primary:hover{background:#fff;transform:translateY(-2px)}.xs-cta--ghost{color:#fff;background:0 0;border:1px solid #ffffff52}.xs-cta--ghost:hover{background:#ffffff0f;border-color:#fff;transform:translateY(-2px)}.xs-hero{isolation:isolate;color:#fff;background:#08090c;padding:clamp(7rem,15vh,10rem) clamp(1.5rem,5vw,5rem) clamp(4rem,8vh,6rem);position:relative;overflow:hidden}.xs-hero__glow{filter:blur(60px);z-index:-1;border-radius:50%;position:absolute}.xs-hero__glow--gold{background:radial-gradient(closest-side,#f2bf2247 0%,#0000 70%);width:55%;height:70%;top:-15%;right:-10%}.xs-hero__glow--green{background:radial-gradient(closest-side,#22c07c29 0%,#0000 70%);width:45%;height:55%;bottom:-10%;left:15%}.xs-hero__inner{text-align:center;max-width:1180px;margin:0 auto}.xs-crumbs{text-align:left;margin-bottom:2rem}.xs-crumbs ol{font-family:var(--montreal);color:#ffffff80;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.xs-crumbs li:not(:last-child):after{content:"/";color:#ffffff4d;margin-left:.4rem}.xs-crumbs a{color:#fff9;text-decoration:none}.xs-crumbs a:hover{color:#fff}.xs-hero__eyebrow{font-family:var(--montreal);letter-spacing:.24em;text-transform:uppercase;color:var(--xs-gold);margin:0 auto 1.2rem;font-size:.78rem;font-weight:600}.xs-hero__title{max-width:20ch;font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0 auto 1.1rem;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:350;line-height:1.04}.xs-hero__subtitle{max-width:44rem;font-family:var(--montreal);color:#ffffffd9;margin:0 auto 1.4rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}.xs-hero__sub{max-width:46rem;font-family:var(--montreal);color:#ffffff9e;margin:0 auto 2.2rem;font-size:1rem;line-height:1.65}.xs-hero__ctas{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-bottom:clamp(3rem,7vh,5rem);display:flex}.xs-hero__mockup-stage{perspective:1800px;padding:1rem 0 2rem}.xs-hero__mockup-tilt{width:min(100%,980px);transform-style:preserve-3d;animation:8s ease-in-out infinite xs-mockup-float;display:inline-block;transform:rotateX(10deg)rotateY(-14deg)rotate(1deg)}@keyframes xs-mockup-float{0%,to{transform:rotateX(10deg)rotateY(-14deg)rotate(1deg)translateY(0)}50%{transform:rotateX(9deg)rotateY(-13deg)rotate(1deg)translateY(-10px)}}.xs-hero__mockup-frame{box-shadow:0 60px 120px -30px #000c, 0 0 90px -20px var(--xs-gold-glow);background:#16181d;border:6px solid #16181d;border-radius:16px}.xs-hero__mockup-frame :global(.c8-mockup--hero){padding:0}.xs-hero__mockup-frame :global(.c8-mockup__frame){box-shadow:none;border:none;border-radius:10px}.xs-hero__mockup-stand{clip-path:polygon(30% 0%,70% 0%,100% 100%,0% 100%);opacity:.85;background:linear-gradient(#2a2d33 0%,#16181d 100%);width:140px;height:46px;margin:0 auto}.xs-hero__mockup-caption{max-width:52ch;font-family:var(--montreal);color:#ffffff73;margin:2rem auto 0;font-size:.85rem;font-style:italic}@media (width<=700px){.xs-hero__mockup-tilt{animation:none;transform:none}.xs-hero__mockup-stand{display:none}}.xs-intro{color:#fff;text-align:center;background:#08090c;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-intro--light{color:#0a0a0a;background:#fff}.xs-intro__inner{max-width:860px;margin:0 auto}.xs-intro__heading{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 1.3rem;font-size:clamp(1.85rem,3.6vw,2.7rem);font-weight:350;line-height:1.1}.xs-intro__body{font-family:var(--montreal);font-size:1.02rem;line-height:1.72}.xs-intro--light .xs-intro__body{color:#444}.xs-intro:not(.xs-intro--light) .xs-intro__body{color:#ffffffb3}.xs-intro__body :global(p){margin:0 0 1rem}.xs-intro__body :global(strong){color:inherit;font-weight:600}.xs-context{color:#fff;background:#0a0a0a;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-context__inner{max-width:860px;margin:0 auto}.xs-context__pull{font-family:var(--font-display);color:var(--xs-gold);margin:0 0 1.5rem;font-size:clamp(1.3rem,2.4vw,1.7rem);font-style:italic;font-weight:350;line-height:1.4}.xs-context__heading{font-family:var(--font-display);margin:0 0 1.3rem;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:350;line-height:1.15}.xs-context__body{font-family:var(--montreal);color:#ffffffb8;font-size:1.02rem;line-height:1.75}.xs-context__body :global(p){margin:0 0 1.1rem}.xs-context__body :global(strong){color:#fff;font-weight:600}.xs-context__body :global(em){color:var(--xs-gold);font-style:italic}.xs-solutions{color:#fff;background:#0a0a0a;padding-bottom:2rem}.xs-solutions--tight{padding-top:2rem}.xs-solutions__head{max-width:1180px;margin:0 auto;padding:clamp(3rem,7vh,5rem) clamp(1.5rem,5vw,5rem) clamp(2rem,5vh,3rem)}.xs-solutions__intro{font-family:var(--montreal);color:#ffffffa6;max-width:60rem;margin:0;font-size:1.02rem;line-height:1.7}.xs-solution{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);max-width:1180px;margin:0 auto;padding:clamp(3rem,7vh,5rem) clamp(1.5rem,5vw,5rem);display:grid}.xs-solution--reverse{direction:rtl}.xs-solution--reverse>*{direction:ltr}.xs-solution__num{font-family:var(--font-display);color:var(--xs-gold);letter-spacing:.1em;margin-bottom:.8rem;font-size:.9rem;font-weight:600;display:block}.xs-solution__heading{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:350;line-height:1.15}.xs-solution__body{font-family:var(--montreal);color:#ffffffad;margin:0;font-size:.98rem;line-height:1.72}.xs-solution__body :global(strong){color:#fff;font-weight:600}.xs-solution__body :global(em){color:var(--xs-gold);font-style:italic}.xs-solution__visual{justify-content:center;align-items:center;display:flex}.xs-solution__badge{width:clamp(160px,22vw,240px);height:clamp(160px,22vw,240px);color:var(--xs-gold);background:radial-gradient(circle at 35% 30%,#f2bf222e 0%,#f2bf220a 55%,#0000 75%);border:1px solid #f2bf2240;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.xs-solution__badge--stack{color:#22c07c;background:radial-gradient(circle at 35% 30%,#22c07c29 0%,#22c07c08 55%,#0000 75%);border-color:#22c07c38}.xs-solution__icon{width:46%;height:46%}@media (width<=860px){.xs-solution{text-align:center;grid-template-columns:1fr}.xs-solution--reverse{direction:ltr}.xs-solution__visual{order:-1}}.xs-grid-section{background:#fff;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-grid-section--alt{background:#f7f6f3}.xs-grid-section__inner{max-width:1180px;margin:0 auto}.xs-grid-section__head{max-width:52rem;margin:0 0 clamp(2.5rem,5vh,3.5rem)}.xs-grid-section__heading{font-family:var(--font-display);letter-spacing:-.03em;color:#0a0a0a;margin:0;font-size:clamp(1.85rem,3.6vw,2.6rem);font-weight:350;line-height:1.08}.xs-grid-section__intro{font-family:var(--montreal);color:#555;margin:.9rem 0 0;font-size:1rem;line-height:1.65}.xs-grid-section__heading--onDark{color:#fff}.xs-grid-section__intro--onDark{color:#ffffff9e;max-width:60rem}.xs-type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}.xs-type-card{background:#f7f6f3;border:1px solid #0000000f;border-radius:14px;padding:1.5rem;transition:transform .3s,box-shadow .3s,border-color .3s}.xs-type-card:hover{border-color:#f2bf2266;transform:translateY(-3px);box-shadow:0 18px 32px -22px #0003}.xs-type-card h3{font-family:var(--font-display);color:#0a0a0a;margin:0 0 .55rem;font-size:1.02rem;font-weight:400}.xs-type-card p{font-family:var(--montreal);color:#555;margin:0;font-size:.86rem;line-height:1.55}@media (width<=1000px){.xs-type-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.xs-type-grid{grid-template-columns:1fr}}.xs-ai{background:#0d0f13;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-ai__inner{max-width:1180px;margin:0 auto}.xs-ai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.xs-ai-card{background:#22c07c0d;border:1px solid #22c07c2e;border-radius:14px;padding:1.6rem 1.7rem}.xs-ai-card h3{font-family:var(--font-display);color:#fff;margin:0 0 .6rem;font-size:1.04rem;font-weight:400}.xs-ai-card p{font-family:var(--montreal);color:#ffffff9e;margin:0;font-size:.9rem;line-height:1.6}@media (width<=900px){.xs-ai-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.xs-ai-grid{grid-template-columns:1fr}}.xs-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.xs-signal-card{background:#f7f6f3;border:1px solid #0000000f;border-radius:14px;align-items:flex-start;gap:.9rem;padding:1.4rem 1.5rem;display:flex}.xs-signal-card__tick{width:26px;height:26px;color:var(--xs-gold-dark);background:#f2bf2229;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.xs-signal-card p{font-family:var(--montreal);color:#333;margin:0;font-size:.92rem;line-height:1.55}@media (width<=900px){.xs-signal-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.xs-signal-grid{grid-template-columns:1fr}}.xs-factor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.xs-factor-card{background:#fff;border:1px solid #00000012;border-radius:14px;padding:1.6rem 1.7rem;box-shadow:0 14px 28px -22px #00000026}.xs-factor-card--warn{background:#fffaf3;border-color:#e5842c47}.xs-factor-card h3{font-family:var(--font-display);color:#0a0a0a;margin:0 0 .6rem;font-size:1.08rem;font-weight:400}.xs-factor-card p{font-family:var(--montreal);color:#555;margin:0;font-size:.9rem;line-height:1.6}@media (width<=900px){.xs-factor-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.xs-factor-grid{grid-template-columns:1fr}}.xs-cases{background:#f7f6f3;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-cases__inner{max-width:1180px;margin:0 auto}.xs-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.xs-case-card{background:#fff;border:1px solid #00000012;border-radius:16px;padding:1.7rem 1.8rem;box-shadow:0 18px 36px -26px #0000002e}.xs-case-card__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.xs-case-card__meta{font-family:var(--montreal);letter-spacing:.12em;text-transform:uppercase;color:var(--xs-gold-dark);font-size:.72rem;font-weight:600}.xs-case-card__situation{font-family:var(--montreal);color:#444;margin:0 0 1.1rem;font-size:.92rem;line-height:1.62}.xs-case-card__foot{border-top:1px solid #0000000f;flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.xs-case-card__outcome{font-family:var(--font-display);color:var(--xs-gold-dark);font-size:1.05rem;font-weight:400}.xs-case-card__secondary{font-family:var(--montreal);color:#888;font-size:.78rem}@media (width<=800px){.xs-cases__grid{grid-template-columns:1fr}}.xs-stats{color:#fff;text-align:center;background:#0a0a0a;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-stats__inner{max-width:900px;margin:0 auto}.xs-stats__body{max-width:52rem;font-family:var(--montreal);color:#fff9;margin:.8rem auto 3rem;font-size:1rem;line-height:1.7}.xs-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.xs-stat{flex-direction:column;gap:.4rem;display:flex}.xs-stat__value{font-family:var(--font-display);color:var(--xs-gold);font-size:clamp(1.9rem,4vw,2.7rem);font-weight:350}.xs-stat__label{font-family:var(--montreal);color:#ffffff8c;font-size:.8rem}@media (width<=700px){.xs-stats__grid{grid-template-columns:1fr 1fr}}.xs-testimonials{background:#fff;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-testimonials__inner{text-align:center;max-width:1180px;margin:0 auto}.xs-testimonials__grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1rem;display:grid}.xs-testimonial{background:#f7f6f3;border:1px solid #0000000f;border-radius:16px;margin:0;padding:1.7rem 1.8rem}.xs-testimonial blockquote{font-family:var(--montreal);color:#333;margin:0 0 1.2rem;font-size:.92rem;font-style:italic;line-height:1.62}.xs-testimonial figcaption{flex-direction:column;display:flex}.xs-testimonial__author{font-family:var(--font-display);color:#0a0a0a;font-size:.95rem}.xs-testimonial__role{font-family:var(--montreal);color:#888;font-size:.78rem}@media (width<=900px){.xs-testimonials__grid{grid-template-columns:1fr}}.xs-faq{background:#f7f6f3;padding:clamp(4rem,9vh,6rem) clamp(1.5rem,5vw,5rem)}.xs-faq__inner{max-width:860px;margin:0 auto}.xs-faq__inner .xs-grid-section__heading{margin-bottom:2.5rem}.xs-faq__list{flex-direction:column;gap:.7rem;display:flex}.xs-faq__item{background:#fff;border:1px solid #00000012;border-radius:12px;padding:.3rem 1.3rem}.xs-faq__q{font-family:var(--font-display);color:#0a0a0a;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:1.02rem;font-weight:400;list-style:none;display:flex}.xs-faq__q::-webkit-details-marker{display:none}.xs-faq__chev{color:var(--xs-gold-dark);flex:none;transition:transform .3s}.xs-faq__item[open] .xs-faq__chev{transform:rotate(180deg)}.xs-faq__a{font-family:var(--montreal);color:#444;padding:0 0 1.2rem;font-size:.92rem;line-height:1.65}.xs-faq__a :global(strong){color:#0a0a0a}.xs-final{isolation:isolate;text-align:center;color:#fff;padding:clamp(5rem,11vh,7.5rem) clamp(1.5rem,5vw,5rem);position:relative;overflow:hidden}.xs-final__bg{z-index:-1;background:radial-gradient(1200px at 20% 20%,#f2bf222e 0%,#0000 55%),radial-gradient(900px at 85% 80%,#22c07c24 0%,#0000 55%),linear-gradient(135deg,#0a0a0a 0%,#101216 60%,#0a0a0a 100%);position:absolute;inset:0}.xs-final__inner{max-width:780px;margin:0 auto}.xs-final__heading{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 1.2rem;font-size:clamp(2rem,4.4vw,3rem);font-weight:350;line-height:1.08}.xs-final__heading span{color:var(--xs-gold);display:block}.xs-final__subtitle{max-width:42rem;font-family:var(--montreal);color:#ffffffa6;margin:0 auto 2.2rem;font-size:1.02rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.xs-hero__mockup-tilt{animation:none;transform:none}}
