@font-face{font-family:tajawal;src:url(/_next/static/media/d29442cd0dfc37bc-s.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/8e77e85e948c0db5-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/2de0316821983daa-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/99d36556bfb0beb3-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/7ecff704cb745bb0-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/a6ce8f0f11ab2177-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:tajawal;src:url(/_next/static/media/9bebe786e77e644a-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:tajawal Fallback;src:local("Arial");ascent-override:64.30%;descent-override:35.70%;line-gap-override:20.00%;size-adjust:100.00%}.__className_22917e{font-family:tajawal,tajawal Fallback}.__variable_22917e{--font-tajawal:"tajawal","tajawal Fallback"}@font-face{font-family:Tajawal;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/tajawal-200-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/tajawal-300-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/tajawal-900-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--nav-h) + var(--sp-7));-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:var(--font);font-size:var(--fs-body);font-weight:var(--w-regular);line-height:var(--lh-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 0;overflow-x:clip;min-height:100vh}body.is-locked{overflow:hidden}a{color:inherit;text-decoration:none}canvas,img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit;background:none;border:0}button{cursor:pointer}ol,ul{list-style:none}table{border-collapse:collapse;inline-size:100%}hr{border:0;border-block-start:1px solid var(--line)}::-moz-selection{background:var(--g-500);color:var(--s-50)}::selection{background:var(--g-500);color:var(--s-50)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--g-400);outline-offset:3px;border-radius:var(--r-xs)}.on-dark [tabindex]:focus-visible,.on-dark a:focus-visible,.on-dark button:focus-visible,.on-dark input:focus-visible,.on-dark select:focus-visible{outline-color:var(--g-200)}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3);z-index:200;transform:translateY(-160%);background:var(--g-500);color:var(--s-50);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-sm);font-weight:var(--w-bold);font-size:var(--fs-sm);transition:transform var(--dur-2) var(--ease)}.skip-link:focus{transform:translateY(0)}.print-only{display:none}h1,h2,h3,h4,h5,h6{font-weight:var(--w-black);line-height:var(--lh-heading);color:inherit;text-wrap:balance;letter-spacing:0}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4);font-weight:var(--w-bold)}p{text-wrap:pretty}.display{font-size:var(--fs-display);font-weight:var(--w-black);line-height:var(--lh-display)}.lead{font-size:var(--fs-lead);font-weight:var(--w-light);line-height:1.78;color:var(--ink-2)}.on-dark .lead,.section--dark .lead,.section--deep .lead{color:var(--paper-2)}.muted{color:var(--ink-3)}.muted-2{color:var(--ink-4)}.on-dark .muted,.section--dark .muted,.section--deep .muted{color:var(--paper-3)}.on-dark .muted-2,.section--dark .muted-2,.section--deep .muted-2{color:var(--paper-4)}.t-sm{font-size:var(--fs-sm)}.t-xs{font-size:var(--fs-xs);line-height:1.7}.t-light{font-weight:var(--w-light)}.t-medium{font-weight:var(--w-medium)}.t-bold{font-weight:var(--w-bold)}.t-black{font-weight:var(--w-black)}.measure{max-inline-size:62ch}.measure-sm{max-inline-size:48ch}.measure-xs{max-inline-size:36ch}.tk{font-family:var(--font);font-weight:var(--w-medium);letter-spacing:.08em;font-size:.92em;direction:ltr;display:inline-block}.num,.tk{unicode-bidi:isolate}.num{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.num--display{font-size:var(--fs-num-xl);line-height:1}.num--display,.num--lg{font-weight:var(--w-black)}.num--lg{font-size:var(--fs-num-lg);line-height:1.05}.num--md{font-size:var(--fs-num-md);line-height:1.15}.kicker,.num--md{font-weight:var(--w-bold)}.kicker{display:inline-flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--g-500);line-height:1.4}.kicker:before{content:"";inline-size:26px;block-size:1px;background:currentColor;flex:none;opacity:.55}.on-dark .kicker,.section--dark .kicker,.section--deep .kicker{color:var(--g-200)}.kicker--brass{color:var(--brass-600)}.on-dark .kicker--brass,.section--dark .kicker--brass,.section--deep .kicker--brass{color:var(--brass-300)}.section-no{font-size:var(--fs-micro);font-weight:var(--w-bold);letter-spacing:.14em;color:var(--ink-4);direction:ltr;unicode-bidi:isolate}.on-dark .section-no,.section--dark .section-no,.section--deep .section-no{color:var(--paper-4)}.section-head{display:grid;gap:var(--sp-5);margin-block-end:var(--sp-9)}.section-head__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-5);padding-block-end:var(--sp-4);border-block-end:1px solid var(--line);flex-wrap:wrap}.on-dark .section-head__top,.section--dark .section-head__top,.section--deep .section-head__top{border-block-end-color:var(--line-d)}.section-head__title{font-size:var(--fs-h2);max-inline-size:20ch}.on-dark .section-head__title,.section--dark .section-head__title,.section--deep .section-head__title{color:var(--paper)}.section-head__body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(var(--sp-5),4vw,var(--sp-10));align-items:end}@media (max-width:860px){.section-head__body{grid-template-columns:1fr;gap:var(--sp-5)}.section-head{margin-block-end:var(--sp-7)}}.container{inline-size:100%;max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-inline-size:var(--container-narrow)}.container--wide{max-inline-size:var(--container-wide)}.section{padding-block:var(--section-y);position:relative}.section+.section{border-block-start:1px solid transparent}.section--dark+.section--deep,.section--deep+.section--dark{border-block-start-color:rgba(245,242,234,.08)}.section--sand+.section:not(.section--dark):not(.section--deep),.section:not(.section--dark):not(.section--deep):not(.section--sand)+.section--sand{border-block-start-color:var(--line)}.section--lg{padding-block:var(--section-y-lg)}.section--tight{padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.section--dark{background:var(--bg-dark);color:var(--paper)}.section--deep{background:var(--g-950);color:var(--paper)}.section--sand{background:var(--bg-sink)}.section--paper{background:var(--bg-raise)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sp-6)}@media (max-width:900px){.grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-5)}}@media (max-width:560px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}}.stack{display:flex;flex-direction:column}.stack-2>*+*{margin-block-start:var(--sp-2)}.stack-3>*+*{margin-block-start:var(--sp-3)}.stack-4>*+*{margin-block-start:var(--sp-4)}.stack-5>*+*{margin-block-start:var(--sp-5)}.stack-6>*+*{margin-block-start:var(--sp-6)}.stack-7>*+*{margin-block-start:var(--sp-7)}.row{display:flex;align-items:center;gap:var(--sp-3)}.row--wrap{flex-wrap:wrap}.row--between{justify-content:space-between}.row--end{justify-content:flex-end}.row--start{align-items:flex-start}.row--baseline{align-items:baseline}.ticked{position:relative}.ticked:after,.ticked:before{content:"";position:absolute;inline-size:9px;block-size:9px;border:1px solid var(--line-2);pointer-events:none}.ticked:before{inset-block-start:-1px;inset-inline-start:-1px;border-block-end:0;border-inline-end:0}.ticked:after{inset-block-end:-1px;inset-inline-end:-1px;border-block-start:0;border-inline-start:0}.on-dark .ticked:after,.on-dark .ticked:before,.section--dark .ticked:after,.section--dark .ticked:before,.section--deep .ticked:after,.section--deep .ticked:before{border-color:var(--line-d-2)}.grid-bg{position:absolute;inset:0;background-image:var(--pattern-grid);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 25%,transparent 78%);pointer-events:none}.grid-bg--ink{background-image:var(--pattern-grid-ink)}.najdi-bg{position:absolute;inset:0;background-image:var(--pattern-najdi);background-size:72px 42px;pointer-events:none;opacity:.9}.reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-4) var(--ease-out),transform var(--dur-4) var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.no-js .reveal,.reveal.is-in{opacity:1;transform:none}.rule-draw{block-size:1px;background:var(--line-2);transform:scaleX(0);transform-origin:var(--rule-origin,right);transition:transform var(--dur-4) var(--ease-out)}.rule-draw.is-in{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}.rule-draw{transform:scaleX(1)}}.btn{--btn-bg:var(--g-500);--btn-fg:var(--s-50);--btn-bd:var(--g-500);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);padding:.82em 1.55em;font-size:var(--fs-sm);font-weight:var(--w-bold);line-height:1.4;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:var(--r-xs);transition:background var(--dur-2) var(--ease),color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),transform var(--dur-1) var(--ease);white-space:nowrap;isolation:isolate}.btn:hover{--btn-bg:var(--g-600);--btn-bd:var(--g-600)}.btn:active{transform:translateY(1px)}.btn__arrow{flex:none;inline-size:16px;block-size:16px;transition:transform var(--dur-2) var(--ease)}.btn:hover .btn__arrow{transform:translateX(-4px)}.btn--lg{padding:1em 1.9em;font-size:var(--fs-body)}.btn--sm{padding:.6em 1.1em;font-size:var(--fs-xs)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--line-2)}.btn--ghost:hover{--btn-bg:transparent;--btn-fg:var(--g-500);--btn-bd:var(--g-500)}.btn--brass{--btn-bg:transparent;--btn-fg:var(--brass-600);--btn-bd:var(--brass-500)}.btn--brass:hover{--btn-bg:var(--brass-500);--btn-fg:#fff;--btn-bd:var(--brass-500)}.hero .btn--ghost,.on-dark .btn--ghost,.section--dark .btn--ghost,.section--deep .btn--ghost{--btn-fg:var(--paper);--btn-bd:var(--line-d-2)}.hero .btn--ghost:hover,.on-dark .btn--ghost:hover,.section--dark .btn--ghost:hover,.section--deep .btn--ghost:hover{--btn-fg:var(--g-100);--btn-bd:var(--g-300);--btn-bg:rgba(58,168,112,0.1)}.btn--paper{--btn-bg:var(--paper);--btn-fg:var(--g-900);--btn-bd:var(--paper)}.btn--paper:hover{--btn-bg:#fff;--btn-bd:#fff}.link{position:relative;display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--w-bold);font-size:var(--fs-sm);color:var(--g-500);padding-block-end:2px}.link:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:1px;background:currentColor;transform:scaleX(0);transform-origin:inline-end;transition:transform var(--dur-2) var(--ease)}.link:hover:after{transform:scaleX(1);transform-origin:inline-start}.link__arrow{inline-size:14px;block-size:14px;transition:transform var(--dur-2) var(--ease)}.link:hover .link__arrow{transform:translateX(-3px)}.on-dark .link,.section--dark .link,.section--deep .link{color:var(--g-200)}.badge{display:inline-flex;align-items:center;gap:var(--sp-2);padding:.28em .62em;font-size:var(--fs-xs);font-weight:var(--w-bold);line-height:1.5;border-radius:var(--r-xs);border:1px solid transparent;white-space:nowrap}.badge--verified{color:var(--ok);background:var(--ok-soft);border-color:rgba(18,135,74,.24)}.badge--pending{color:var(--brass-700);background:#f6efe1;border-color:rgba(138,100,39,.24)}.badge--live{color:var(--live);background:var(--live-soft);border-color:rgba(196,98,42,.26)}.badge--neutral{color:var(--ink-2);background:var(--s-200);border-color:var(--line)}.badge--auction{color:var(--brass-600);background:transparent;border-color:var(--brass-400)}.badge--direct{color:var(--g-600);background:transparent;border-color:var(--g-300)}.on-dark .badge--verified,.section--dark .badge--verified,.section--deep .badge--verified{color:var(--g-200);background:rgba(58,168,112,.12);border-color:rgba(58,168,112,.32)}.on-dark .badge--neutral,.section--dark .badge--neutral,.section--deep .badge--neutral{color:var(--paper-2);background:rgba(245,242,234,.06);border-color:var(--line-d-2)}.on-dark .badge--live,.section--dark .badge--live,.section--deep .badge--live{color:#f0a575;background:rgba(196,98,42,.14);border-color:rgba(196,98,42,.4)}.badge__check{inline-size:12px;block-size:12px;flex:none}.dot-live{position:relative;inline-size:7px;block-size:7px;background:var(--live);flex:none}.dot-live,.dot-live:after{border-radius:var(--r-pill)}.dot-live:after{content:"";position:absolute;inset:-3px;border:1px solid;color:var(--live);opacity:0;animation:pulse-ring 2.4s var(--ease-out) infinite}.dot-live--ok{background:var(--g-400)}.dot-live--ok:after{color:var(--g-400)}@keyframes pulse-ring{0%{transform:scale(.7);opacity:.9}70%{transform:scale(1.9);opacity:0}to{opacity:0}}.delta{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-xs);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.delta--up{color:var(--ok)}.delta--down{color:var(--danger)}.delta--flat{color:var(--ink-3)}.on-dark .delta--up{color:var(--g-300)}.on-dark .delta--down{color:#d9755f}.panel{background:var(--bg-raise);border:1px solid var(--line);border-radius:var(--r-sm)}.panel--sink{background:var(--bg-sink)}.panel--flat{background:transparent}.panel--dark{background:var(--bg-dark-2);border-color:var(--line-d);color:var(--paper)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line);flex-wrap:wrap}.panel--dark .panel__head{border-block-end-color:var(--line-d)}.panel__title{font-size:var(--fs-sm);font-weight:var(--w-bold)}.panel__body{padding:var(--sp-5)}.matrix,.panel__body--flush{padding:0}.matrix{display:grid;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;background:var(--line);gap:1px;list-style:none;margin:0}@media (max-width:900px){.matrix--3{grid-template-columns:1fr}.matrix--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.matrix>*{background:var(--bg-raise);padding:var(--sp-6)}.on-dark .matrix,.section--dark .matrix,.section--deep .matrix{border-color:var(--line-d);background:var(--line-d)}.on-dark .matrix>*,.section--dark .matrix>*,.section--deep .matrix>*{background:var(--bg-dark)}@media (max-width:900px){.matrix--4{grid-template-columns:repeat(2,minmax(0,1fr))}.matrix--3{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:520px){.matrix--2,.matrix--4{grid-template-columns:1fr}.matrix>*{padding:var(--sp-5)}}.stat{display:grid;gap:var(--sp-2);align-content:start}.stat__value{font-size:var(--fs-num-lg);font-weight:var(--w-black);line-height:1.05;font-variant-numeric:tabular-nums lining-nums;unicode-bidi:isolate;display:flex;align-items:baseline;gap:.28em}.stat__unit{font-size:.44em;font-weight:var(--w-medium);color:var(--ink-3);unicode-bidi:plaintext}.on-dark .stat__unit,.section--dark .stat__unit,.section--deep .stat__unit{color:var(--paper-3)}.stat__label{font-size:var(--fs-xs);font-weight:var(--w-medium);color:var(--ink-3);line-height:1.55}.on-dark .stat__label,.section--dark .stat__label,.section--deep .stat__label{color:var(--paper-3)}.stat--inline{gap:var(--sp-1)}.stat-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}.stat-rail>*{background:var(--bg);padding:var(--sp-5)}.on-dark .stat-rail,.section--dark .stat-rail,.section--deep .stat-rail{background:var(--line-d);border-block-color:var(--line-d)}.on-dark .stat-rail>*,.section--dark .stat-rail>*,.section--deep .stat-rail>*{background:var(--bg-dark)}.stat-rail--glass,.stat-rail--glass>*{background:transparent}.stat-rail--glass{background:var(--line-d);border-block-color:var(--line-d)}.tabs{display:flex;gap:0;border-block-end:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;padding:var(--sp-4) var(--sp-5);font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-3);white-space:nowrap;transition:color var(--dur-2) var(--ease)}.tab:after{content:"";position:absolute;inset-block-end:-1px;inset-inline:0;block-size:2px;background:var(--g-500);transform:scaleX(0);transition:transform var(--dur-2) var(--ease)}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--g-500);font-weight:var(--w-bold)}.tab[aria-selected=true]:after{transform:scaleX(1)}.on-dark .tabs,.section--dark .tabs,.section--deep .tabs{border-block-end-color:var(--line-d)}.on-dark .tab,.section--dark .tab,.section--deep .tab{color:var(--paper-3)}.on-dark .tab:hover,.section--dark .tab:hover,.section--deep .tab:hover{color:var(--paper)}.on-dark .tab[aria-selected=true],.section--dark .tab[aria-selected=true],.section--deep .tab[aria-selected=true]{color:var(--g-200)}.on-dark .tab:after,.section--dark .tab:after,.section--deep .tab:after{background:var(--g-300)}.segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-raise);overflow:hidden;position:relative}.segmented__item{position:relative;z-index:1;padding:var(--sp-4) var(--sp-4);display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:start;font-weight:var(--w-bold);font-size:var(--fs-sm);color:var(--ink-2);border-inline-start:1px solid var(--line);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.segmented__item:first-child{border-inline-start:0}.segmented__item small{font-size:var(--fs-xs);font-weight:var(--w-regular);color:var(--ink-4);transition:color var(--dur-2) var(--ease)}.segmented__item:hover{background:var(--s-150)}.segmented__item[aria-selected=true]{background:var(--g-500);color:#fff}.segmented__item[aria-selected=true] small{color:rgba(255,255,255,.72)}@media (max-width:720px){.segmented{grid-auto-flow:row;grid-auto-columns:auto}.segmented__item{border-inline-start:0;border-block-start:1px solid var(--line)}.segmented__item:first-child{border-block-start:0}}.filters{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.field{display:grid;gap:var(--sp-2)}.field__label{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--ink-3)}.input,.select{inline-size:100%;padding:.72em .9em;font-size:var(--fs-sm);background:var(--bg-raise);border:1px solid var(--line-2);border-radius:var(--r-xs);color:var(--ink);transition:border-color var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease)}.input::-moz-placeholder{color:var(--ink-4)}.input::placeholder{color:var(--ink-4)}.input:hover,.select:hover{border-color:var(--line-3)}.input:focus,.select:focus{outline:none;border-color:var(--g-500);box-shadow:0 0 0 3px rgba(0,108,53,.12)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%236b7a73' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left .9em center;padding-inline-end:.9em;padding-inline-start:2.4em;cursor:pointer}.search{position:relative;flex:1 1 240px;min-inline-size:200px}.search .input{padding-inline-start:2.7em}.search__icon{position:absolute;inset-inline-start:.9em;inset-block-start:50%;transform:translateY(-50%);inline-size:15px;block-size:15px;color:var(--ink-4);pointer-events:none}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.chip{padding:.44em .85em;font-size:var(--fs-xs);font-weight:var(--w-medium);color:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--r-xs);background:transparent;transition:all var(--dur-2) var(--ease)}.chip:hover{border-color:var(--g-400);color:var(--g-600)}.chip[aria-pressed=true]{background:var(--g-500);border-color:var(--g-500);color:#fff}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-raise)}.table{inline-size:100%;min-inline-size:640px;font-size:var(--fs-sm)}.table thead th{text-align:start;font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--ink-3);padding:var(--sp-3) var(--sp-4);border-block-end:1px solid var(--line-2);background:var(--bg-sink);white-space:nowrap}.table tbody td{padding:var(--sp-4);border-block-end:1px solid var(--line);vertical-align:middle}.table tbody tr:last-child td{border-block-end:0}.table tbody tr{transition:background var(--dur-1) var(--ease)}.table tbody tr:hover{background:var(--s-150)}.table .num{white-space:nowrap}.table-wrap--dark{background:transparent;border-color:var(--line-d)}.panel--dark .table thead th,.table-wrap--dark .table thead th{background:rgba(255,255,255,.03);color:var(--paper-3);border-block-end-color:var(--line-d-2)}.panel--dark .table tbody td,.table-wrap--dark .table tbody td{border-block-end-color:var(--line-d)}.panel--dark .table tbody tr:hover,.table-wrap--dark .table tbody tr:hover{background:rgba(255,255,255,.035)}.mat{--mat-a:#7c848a;--mat-b:#b6bec3;--mat-c:#545c62;position:relative;display:block;inline-size:100%;block-size:100%;min-block-size:2rem;aspect-ratio:16/10;border-radius:var(--r-xs);overflow:hidden;background:repeating-linear-gradient(115deg,rgba(255,255,255,.09) 0 2px,rgba(0,0,0,.07) 2px 4px,rgba(255,255,255,0) 4px 9px),linear-gradient(150deg,var(--mat-b) 0,var(--mat-a) 46%,var(--mat-c) 100%);isolation:isolate}.mat:after{content:"";position:absolute;inset:0;background-image:var(--pattern-grid);background-size:16px 16px;opacity:.5;mix-blend-mode:overlay}.mat--iron{--mat-a:#6d757b;--mat-b:#a4adb3;--mat-c:#414a50}.mat--copper{--mat-a:#a45f34;--mat-b:#d08f5c;--mat-c:#6f3b1d}.mat--alum{--mat-a:#9aa3a8;--mat-b:#ccd3d6;--mat-c:#6d767b}.mat--paper{--mat-a:#b0895c;--mat-b:#d8b98e;--mat-c:#80603a}.mat--plastic{--mat-a:#3f6f77;--mat-b:#74a3a8;--mat-c:#29494f}.mat--wood{--mat-a:#8a6134;--mat-b:#b98d59;--mat-c:#5d3f20}.mat--ewaste{--mat-a:#2f5a45;--mat-b:#5d8a71;--mat-c:#1b382a}.mat-chip{display:block;inline-size:34px;block-size:34px;border-radius:var(--r-xs);flex:none;border:1px solid rgba(0,0,0,.16);aspect-ratio:auto;min-block-size:0}.listing{display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--sp-5);padding:var(--sp-5) 0;background:transparent;border:0;border-block-end:1px solid var(--line);border-radius:0;transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.listing:hover{border-block-end-color:var(--line-3);background:rgba(251,250,246,.55)}.listing__visual{position:relative;aspect-ratio:1;border-radius:var(--r-xs);overflow:hidden;background:var(--bg-sink);border:1px solid var(--line)}.listing__visual .mat{position:absolute;inset:0;inline-size:100%;block-size:100%;aspect-ratio:auto;border-radius:0;min-block-size:0}.listing__ref{position:absolute;inset-block-end:0;inset-inline:0;background:rgba(3,18,11,.78);color:var(--paper-2);font-size:10px;font-weight:var(--w-bold);text-align:center;padding:2px 0;direction:ltr;letter-spacing:.06em}.listing__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.listing__title{font-size:var(--fs-h4);font-weight:var(--w-bold);line-height:1.4}.listing__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);color:var(--ink-3);margin-block-start:var(--sp-2)}.listing__meta span{display:inline-flex;align-items:center;gap:5px}.listing__specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xs);margin-block-start:var(--sp-4);overflow:hidden}.listing__spec{background:var(--bg-raise);padding:var(--sp-3) var(--sp-4);display:grid;gap:2px}.listing__spec dt{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--ink-3)}.listing__spec dd{font-size:var(--fs-sm);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.listing__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-block-start:var(--sp-4);padding-block-start:var(--sp-4);border-block-start:1px solid var(--line);flex-wrap:wrap}.listing__price{display:flex;align-items:baseline;gap:var(--sp-2)}.listing__price b{font-size:var(--fs-num-md);font-weight:var(--w-black);font-variant-numeric:tabular-nums;unicode-bidi:isolate}@media (max-width:560px){.listing{grid-template-columns:1fr;gap:var(--sp-4)}.listing__visual{aspect-ratio:3/1}}.auction{position:relative;background:var(--bg-dark-2);border:1px solid var(--line-d);border-radius:var(--r-sm);color:var(--paper);overflow:hidden}.auction--featured{background:linear-gradient(150deg,var(--g-800) 0,var(--g-950) 72%);border-color:rgba(196,98,42,.32)}.auction__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-block-end:1px solid var(--line-d);font-size:var(--fs-xs);flex-wrap:wrap}.auction__body{padding:var(--sp-6) var(--sp-5);display:grid;gap:var(--sp-5)}.auction__title{font-size:var(--fs-h3);font-weight:var(--w-black);line-height:1.35}.auction__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;background:var(--line-d);border:1px solid var(--line-d);border-radius:var(--r-xs);overflow:hidden}.auction__cell{background:rgba(3,18,11,.55);padding:var(--sp-4);display:grid;gap:3px}.auction__cell dt{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-4)}.auction__cell dd{font-size:var(--fs-sm);font-weight:var(--w-bold);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.auction__bid{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.auction__bid b{font-size:var(--fs-num-lg);font-weight:var(--w-black);color:var(--brass-300);font-variant-numeric:tabular-nums;unicode-bidi:isolate;transition:color var(--dur-2) var(--ease)}.auction__bid.is-bumped b{animation:bid-bump var(--dur-4) var(--ease-out)}@keyframes bid-bump{0%{color:#fff;transform:translateY(-3px)}to{color:var(--brass-300);transform:none}}.countdown{display:inline-flex;align-items:center;gap:var(--sp-2);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.countdown__unit{min-inline-size:2.35em;padding:.3em .4em;text-align:center;background:rgba(245,242,234,.06);border:1px solid var(--line-d-2);border-radius:var(--r-xs);font-weight:var(--w-bold);font-size:var(--fs-sm);line-height:1.3}.countdown__unit small{display:block;font-size:9px;font-weight:var(--w-medium);color:var(--paper-4);line-height:1.2}.countdown--urgent .countdown__unit{border-color:rgba(196,98,42,.5);color:#f0a575}.countdown--light .countdown__unit{background:var(--s-200);border-color:var(--line-2);color:var(--ink)}.countdown--light .countdown__unit small{color:var(--ink-4)}.bid-feed{display:grid;gap:0;font-size:var(--fs-xs)}.bid-feed__row{display:grid;grid-template-columns:1fr auto auto;gap:var(--sp-4);align-items:center;padding:var(--sp-3) 0;border-block-end:1px solid var(--line-d);color:var(--paper-2)}.bid-feed__row:last-child{border-block-end:0}.bid-feed__row.is-new{animation:feed-in var(--dur-4) var(--ease-out)}@keyframes feed-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.kpi{display:grid;padding:var(--sp-5)}.kpi,.kpi__top{gap:var(--sp-3)}.kpi__top{display:flex;align-items:center;justify-content:space-between}.kpi__label{font-size:var(--fs-xs);font-weight:var(--w-medium);color:var(--paper-3)}.kpi__value{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.05rem);font-weight:var(--w-black);line-height:1.1;font-variant-numeric:tabular-nums lining-nums;unicode-bidi:isolate}.spark{inline-size:100%;block-size:34px;overflow:visible}.spark path{fill:none;stroke:var(--g-300);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.meter{display:grid;gap:var(--sp-2)}.meter__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs)}.meter__track{block-size:6px;background:rgba(245,242,234,.09);border-radius:var(--r-xs);overflow:hidden}.meter__fill{block-size:100%;background:var(--g-400);inline-size:0;transition:inline-size 1.1s var(--ease-out);border-radius:var(--r-xs)}.meter__fill--brass{background:var(--brass-400)}.meter__fill--steel{background:var(--steel-400)}.meter--light .meter__track{background:var(--s-300)}.meter--light .meter__fill{background:var(--g-500)}.chart{position:relative;inline-size:100%}.chart svg{inline-size:100%;block-size:auto;display:block}.chart__axis text{font-family:var(--font);font-size:10px;fill:var(--paper-4)}.chart__grid line{stroke:rgba(245,242,234,.09);stroke-width:1}.chart__line{fill:none;stroke:var(--g-300);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len,1200);stroke-dashoffset:var(--len,1200)}.chart.is-in .chart__line{transition:stroke-dashoffset 1.6s var(--ease-out);stroke-dashoffset:0}.chart__area{fill:url(#cxAreaFill);opacity:0;transition:opacity 1.1s var(--ease-out) .35s}.chart.is-in .chart__area{opacity:1}.chart__col{fill:var(--g-500);transform-origin:bottom;transform:scaleY(0);transition:transform .85s var(--ease-out)}.chart.is-in .chart__col{transform:scaleY(1)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}.form-grid .field--full{grid-column:1/-1}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.form-note{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.7}.field__error{font-size:var(--fs-xs);color:var(--danger);font-weight:var(--w-medium);min-block-size:1.2em}.input[aria-invalid=true]{border-color:var(--danger)}.form-success{display:none;padding:var(--sp-6);border:1px solid rgba(18,135,74,.34);background:var(--ok-soft);border-radius:var(--r-sm);color:var(--g-700)}.form-success.is-shown{display:block}.disclosure{border-block-end:1px solid var(--line)}.disclosure__btn{inline-size:100%;display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-5) 0;text-align:start;transition:color var(--dur-2) var(--ease)}.disclosure__btn:hover{color:var(--g-500)}.disclosure__no{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--ink-4);direction:ltr;unicode-bidi:isolate;flex:none;inline-size:2.2em}.disclosure__title{flex:1;font-size:var(--fs-h4);font-weight:var(--w-bold);line-height:1.45}.disclosure__sign{flex:none;inline-size:22px;block-size:22px;position:relative}.disclosure__sign:after,.disclosure__sign:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;background:currentColor;transition:transform var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease)}.disclosure__sign:before{inline-size:13px;block-size:1.5px;transform:translate(-50%,-50%)}.disclosure__sign:after{inline-size:1.5px;block-size:13px;transform:translate(-50%,-50%)}.disclosure__btn[aria-expanded=true] .disclosure__sign:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.disclosure__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--ease)}.disclosure__panel>div{overflow:hidden}.disclosure__btn[aria-expanded=true]+.disclosure__panel{grid-template-rows:1fr}.disclosure__content{padding-block:0 var(--sp-6);padding-inline-start:3.2em}@media (max-width:560px){.disclosure__content{padding-inline-start:0}}.notice{display:flex;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line-2);border-inline-start:2px solid var(--brass-500);border-radius:var(--r-xs);background:var(--bg-raise);font-size:var(--fs-xs);line-height:1.75;color:var(--ink-2)}.notice__icon{flex:none;inline-size:16px;block-size:16px;color:var(--brass-600);margin-block-start:3px}.on-dark .notice,.section--dark .notice,.section--deep .notice{background:rgba(245,242,234,.04);border-color:var(--line-d);border-inline-start-color:var(--brass-400);color:var(--paper-2)}.on-dark .notice__icon,.section--dark .notice__icon,.section--deep .notice__icon{color:var(--brass-300)}.ico{inline-size:1em;block-size:1em;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ico--lg{inline-size:22px;block-size:22px}.ico--xl{inline-size:28px;block-size:28px;stroke-width:1.35}.dg-brand{stroke:var(--g-200)}.dg-brand-2{stroke:var(--g-300)}.dg-ok{stroke:var(--g-400)}.dg-accent{stroke:var(--brass-400)}.dg-alert{stroke:var(--live)}.dg-stroke-paper{stroke:var(--paper)}.dg-line{stroke:var(--line-d)}.dg-line-2{stroke:var(--line-d-2)}.dg-line-3{stroke:var(--line-d-3)}.dg-fill-brand{fill:var(--g-200)}.dg-fill-brand-2{fill:var(--g-300)}.dg-fill-brand-3{fill:var(--g-400)}.dg-fill-accent{fill:var(--brass-400)}.dg-fill-alert{fill:var(--live)}.dg-fill-ok{fill:var(--g-400)}.dg-fill-paper,.dg-label{fill:var(--paper)}.dg-label{font-family:var(--font);fill-opacity:.55}.dg-label--faint{fill-opacity:.35}.dg-label--alert{fill:var(--live);fill-opacity:1}.dg-label--brand{fill:var(--g-200);fill-opacity:.75}.chart__col--last{fill:var(--g-300)}.chart__col--base{fill:var(--g-400)}.chart__point{fill:var(--g-200)}.spark--down path{stroke:var(--danger)}.ticker{position:relative;z-index:60;block-size:var(--ticker-h);color:var(--paper-2);border-block-end:1px solid rgba(245,242,234,.09);overflow:hidden;display:flex}.ticker,.ticker__label{background:var(--g-950);align-items:center}.ticker__label{flex:none;display:inline-flex;gap:var(--sp-2);block-size:100%;padding-inline:var(--gutter) var(--sp-4);font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--g-200);border-inline-end:1px solid rgba(245,242,234,.12);z-index:2;white-space:nowrap}.ticker__viewport{flex:1;overflow:hidden;position:relative}.ticker__viewport:after,.ticker__viewport:before{content:"";position:absolute;inset-block:0;inline-size:44px;z-index:1;pointer-events:none}.ticker__viewport:before{inset-inline-start:0;background:linear-gradient(to left,transparent,var(--g-950))}.ticker__viewport:after{inset-inline-end:0;background:linear-gradient(to right,transparent,var(--g-950))}.ticker__track{display:flex;align-items:center;gap:var(--sp-7);inline-size:-moz-max-content;inline-size:max-content;animation:ticker-run 58s linear infinite;will-change:transform}.ticker:hover .ticker__track{animation-play-state:paused}@keyframes ticker-run{0%{transform:translateX(0)}to{transform:translateX(50%)}}.ticker__item{display:inline-flex;align-items:baseline;gap:var(--sp-2);font-size:var(--fs-xs);white-space:nowrap}.ticker__item b{font-weight:var(--w-bold);color:var(--paper);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.ticker__item span{color:var(--paper-4)}@media (max-width:720px){.ticker__label{padding-inline-start:var(--sp-4)}}.nav{position:sticky;inset-block-start:0;z-index:90;block-size:var(--nav-h);background:rgba(245,242,234,.88);backdrop-filter:saturate(150%) blur(14px);-webkit-backdrop-filter:saturate(150%) blur(14px);border-block-end:1px solid var(--line);transition:box-shadow var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.nav.is-stuck{box-shadow:0 1px 0 var(--line),0 8px 24px rgba(5,28,17,.06)}.nav__inner{block-size:100%;display:flex;align-items:center;gap:var(--sp-6)}.brand{display:inline-flex;align-items:center;gap:var(--sp-3);flex:none}.brand__slot{display:none;block-size:32px;inline-size:auto}.brand__slot img{block-size:100%;inline-size:auto}.brand:has(.brand__slot img) .brand__wordmark{display:none}.brand:has(.brand__slot img) .brand__slot{display:block}.brand__wordmark{font-size:1.32rem;font-weight:var(--w-black);color:var(--g-700);direction:ltr;unicode-bidi:isolate;line-height:1}.nav__menu{display:flex;align-items:center;gap:var(--sp-2);margin-inline-start:var(--sp-4)}.nav__link{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);border-radius:var(--r-xs);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease);position:relative}.nav__link:hover{color:var(--g-600);background:rgba(0,108,53,.06)}.nav__link.is-active{color:var(--g-600);font-weight:var(--w-bold)}.nav__actions{display:flex;gap:var(--sp-3)}.nav__actions,.nav__toggle{align-items:center;margin-inline-start:auto}.nav__toggle{display:none;inline-size:40px;block-size:40px;justify-content:center;border:1px solid var(--line-2);border-radius:var(--r-xs)}.nav__toggle span{position:relative;display:block;inline-size:17px;block-size:1.5px;background:var(--ink);transition:transform var(--dur-2) var(--ease),background var(--dur-1) var(--ease)}.nav__toggle span:after,.nav__toggle span:before{content:"";position:absolute;inset-inline-start:0;inline-size:100%;block-size:1.5px;background:var(--ink);transition:transform var(--dur-2) var(--ease)}.nav__toggle span:before{inset-block-start:-5px}.nav__toggle span:after{inset-block-start:5px}.nav__toggle[aria-expanded=true] span{background:transparent}.nav__toggle[aria-expanded=true] span:before{transform:translateY(5px) rotate(45deg)}.nav__toggle[aria-expanded=true] span:after{transform:translateY(-5px) rotate(-45deg)}@media (max-width:1080px){.nav__actions .btn--ghost,.nav__menu{display:none}.nav__toggle{display:flex}.nav__actions{margin-inline-start:0}}@media (max-width:560px){.nav__actions .btn{display:none}}.drawer{position:fixed;inset:0;z-index:120;visibility:hidden;pointer-events:none}.drawer.is-open{visibility:visible;pointer-events:auto}.drawer__scrim{position:absolute;inset:0;background:rgba(3,18,11,.5);opacity:0;transition:opacity var(--dur-3) var(--ease)}.drawer.is-open .drawer__scrim{opacity:1}.drawer__panel{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(400px,88vw);background:var(--bg-dark);color:var(--paper);transform:translateX(100%);transition:transform var(--dur-3) var(--ease-out);display:flex;flex-direction:column;overflow-y:auto;padding:var(--sp-6);gap:var(--sp-4)}[dir=rtl] .drawer__panel{transform:translateX(-100%)}.drawer.is-open .drawer__panel{transform:translateX(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding-block-end:var(--sp-5);border-block-end:1px solid var(--line-d)}.drawer__head .brand__wordmark{color:var(--paper)}.drawer__close{inline-size:38px;block-size:38px;display:grid;place-items:center;border:1px solid var(--line-d-2);border-radius:var(--r-xs);color:var(--paper)}.drawer__link{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) 0;border-block-end:1px solid var(--line-d);font-size:var(--fs-h4);font-weight:var(--w-bold);color:var(--paper)}.drawer__link span{font-size:var(--fs-micro);color:var(--paper-4);direction:ltr}.drawer__actions{margin-block-start:auto;display:grid;gap:var(--sp-3)}.footer{background:var(--g-950);color:var(--paper);position:relative;overflow:hidden}.footer__top{position:relative;z-index:2;padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) var(--sp-9);display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:clamp(var(--sp-6),3vw,var(--sp-9))}.footer__brand{display:grid;gap:var(--sp-5);align-content:start}.footer__brand .brand__wordmark{color:var(--paper);font-size:1.55rem}.footer__tagline{font-size:var(--fs-sm);color:var(--paper-2);line-height:1.8;max-inline-size:30ch}.footer__contact{display:grid;gap:var(--sp-2);font-size:var(--fs-sm)}.footer__contact a{display:inline-flex;align-items:center;gap:var(--sp-3);color:var(--paper-2);direction:ltr;unicode-bidi:isolate;transition:color var(--dur-2) var(--ease);justify-content:flex-start}[dir=rtl] .footer__contact a{flex-direction:row-reverse;justify-content:flex-end}.footer__contact a:hover{color:var(--g-200)}.footer__col{display:grid;gap:var(--sp-4);align-content:start}.footer__col h3{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-4);letter-spacing:0}.footer__col ul{display:grid;gap:var(--sp-3)}.footer__col a{font-size:var(--fs-sm);color:var(--paper-2);transition:color var(--dur-2) var(--ease)}.footer__col a:hover{color:var(--g-200)}.footer__legal{padding-block:var(--sp-5) var(--sp-7);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;color:var(--paper-4)}.footer__disclaimer,.footer__legal{position:relative;z-index:2;border-block-start:1px solid var(--line-d);font-size:var(--fs-xs)}.footer__disclaimer{padding-block:var(--sp-5);color:var(--paper-3);line-height:1.8;max-inline-size:90ch}@media (max-width:900px){.footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.footer__top{grid-template-columns:1fr}}.hero{position:relative;background:var(--g-950);color:var(--paper);overflow:hidden;isolation:isolate}.hero__bg{z-index:0;pointer-events:none}.hero__bg,.hero__wash{position:absolute;inset:0}.hero__wash{background:radial-gradient(ellipse 120% 80% at 88% 8%,rgba(0,108,53,.34) 0,transparent 58%),radial-gradient(ellipse 90% 70% at 8% 96%,rgba(168,124,51,.13) 0,transparent 62%)}.hero__scene{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:min(1180px,108%);block-size:auto;opacity:.5}.hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(var(--sp-7),5vw,var(--sp-12));align-items:center;padding-block:clamp(3.5rem,2rem + 7vw,7rem) clamp(3rem,2rem + 5vw,5.5rem)}.hero__copy{max-inline-size:40rem}.hero__title{font-size:var(--fs-display);font-weight:var(--w-black);line-height:var(--lh-display);margin-block:var(--sp-6) var(--sp-6)}.hero__title em{font-style:normal;color:var(--g-200)}.hero__lead{font-size:var(--fs-lead);font-weight:var(--w-light);line-height:1.8;color:var(--paper-2);max-inline-size:34rem}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4);margin-block-start:var(--sp-8)}@media (max-width:560px){.hero__actions{flex-direction:column;align-items:stretch}.hero__actions .btn,.hero__actions .link{justify-content:center}.hero__trust{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}.hero__trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-6);margin-block-start:var(--sp-8);padding-block-start:var(--sp-6);border-block-start:1px solid var(--line-d);font-size:var(--fs-xs);color:var(--paper-3)}.hero__trust span{display:inline-flex;align-items:center;gap:var(--sp-2)}.hero__trust .ico{color:var(--g-300)}@media (max-width:1024px){.hero__inner{grid-template-columns:1fr;gap:var(--sp-9)}.hero__copy{max-inline-size:none}.hero__scene{opacity:.32}}.instrument{position:relative;background:linear-gradient(168deg,rgba(10,58,36,.92),rgba(3,18,11,.96) 68%);border:1px solid var(--line-d-2);border-radius:var(--r-sm);box-shadow:var(--e-dark);backdrop-filter:blur(2px);overflow:hidden}.instrument__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line-d)}.instrument__title{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--paper)}.instrument__index{padding:var(--sp-5);display:grid;gap:var(--sp-4);border-block-end:1px solid var(--line-d)}.instrument__value{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.instrument__value b{font-size:clamp(1.9rem,1.5rem + 1.5vw,2.6rem);font-weight:var(--w-black);line-height:1;font-variant-numeric:tabular-nums;unicode-bidi:isolate}.instrument__rows{display:grid}.instrument__row{display:grid;grid-template-columns:26px minmax(0,1fr) 62px auto auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-block-end:1px solid var(--line-d);font-size:var(--fs-xs);transition:background var(--dur-1) var(--ease)}.instrument__row:hover{background:rgba(245,242,234,.04)}.instrument__row .mat-chip{inline-size:22px;block-size:22px}.instrument__row-name{font-weight:var(--w-medium);color:var(--paper-2)}.instrument__row-price{font-weight:var(--w-bold);font-variant-numeric:tabular-nums;unicode-bidi:isolate;text-align:end;color:var(--paper)}.instrument__row .spark{inline-size:62px;block-size:20px}.instrument__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);font-size:var(--fs-micro);color:var(--paper-4);background:rgba(0,0,0,.24);flex-wrap:wrap}@media (max-width:480px){.instrument__row{grid-template-columns:22px minmax(0,1fr) auto auto}.instrument__row .spark{display:none}}.manifesto{background:var(--bg-sink);border-block-end:1px solid var(--line)}.manifesto__inner{padding-block:clamp(3.5rem,2.4rem + 4.5vw,6.5rem);display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(var(--sp-6),4vw,var(--sp-10));align-items:start}.manifesto__text{font-size:clamp(1.35rem,1rem + 1.6vw,2.15rem);font-weight:var(--w-light);line-height:1.6;color:var(--ink)}.manifesto__text b{font-weight:var(--w-black);color:var(--g-600)}.manifesto__aside{display:grid;gap:var(--sp-5);padding-inline-start:clamp(var(--sp-5),3vw,var(--sp-8));border-inline-start:1px solid var(--line-2)}@media (max-width:860px){.manifesto__inner{grid-template-columns:1fr}.manifesto__aside{padding-inline-start:0;border-inline-start:0;padding-block-start:var(--sp-6);border-block-start:1px solid var(--line-2)}}.problem__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(var(--sp-7),4.5vw,var(--sp-11));align-items:start}.problem__list{border-block-start:1px solid var(--line)}.problem__item{border-block-end:1px solid var(--line)}.problem__btn{inline-size:100%;display:grid;grid-template-columns:2.6em minmax(0,1fr) 20px;gap:var(--sp-4);align-items:baseline;padding-block:var(--sp-5);text-align:start;transition:color var(--dur-2) var(--ease)}.problem__btn:hover{color:var(--g-600)}.problem__no{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--ink-4);direction:ltr;unicode-bidi:isolate;transition:color var(--dur-2) var(--ease)}.problem__title{font-size:clamp(1.12rem,1rem + .55vw,1.42rem);font-weight:var(--w-bold);line-height:1.45}.problem__mark{align-self:center;inline-size:18px;block-size:18px;color:var(--ink-4);transition:transform var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.problem__item.is-active .problem__no{color:var(--g-500)}.problem__item.is-active .problem__title{color:var(--g-700)}.problem__item.is-active .problem__mark{color:var(--g-500);transform:rotate(-90deg)}.problem__reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--ease)}.problem__reveal>div{overflow:hidden}.no-js .problem__reveal,.problem__item.is-active .problem__reveal{grid-template-rows:1fr}.problem__body{padding-inline-start:3.6em;padding-block-end:var(--sp-6);display:grid;gap:var(--sp-4)}.problem__impact{display:flex;flex-wrap:wrap;gap:var(--sp-6);padding:var(--sp-4) var(--sp-5);background:var(--bg-sink);border-inline-start:2px solid var(--brass-500);border-radius:var(--r-xs)}.problem__figure{position:sticky;inset-block-start:calc(var(--nav-h) + var(--sp-7));background:var(--g-950);color:var(--paper);border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line-d)}.problem__figure-head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line-d);font-size:var(--fs-micro);color:var(--paper-3);font-weight:var(--w-bold)}.problem__stage{position:relative;aspect-ratio:4/3}.problem__frame{position:absolute;inset:0;opacity:0;transform:scale(.985);transition:opacity var(--dur-3) var(--ease),transform var(--dur-3) var(--ease);pointer-events:none}.problem__frame.is-shown{opacity:1;transform:none}.problem__frame svg{inline-size:100%;block-size:100%}.problem__caption{padding:var(--sp-4) var(--sp-5);border-block-start:1px solid var(--line-d);font-size:var(--fs-xs);color:var(--paper-2);min-block-size:4.6em}@media (max-width:980px){.problem__grid{grid-template-columns:1fr}.problem__figure{position:relative;inset-block-start:auto;order:-1}}@media (max-width:560px){.problem__body{padding-inline-start:0}.problem__btn{grid-template-columns:2.4em minmax(0,1fr) 16px;gap:var(--sp-3)}}.loop{position:relative}.loop__grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1fr);gap:clamp(var(--sp-7),4.5vw,var(--sp-11));align-items:center}.loop__stage{position:relative;inline-size:100%;max-inline-size:620px;margin-inline:auto;aspect-ratio:1}.loop__ring{position:absolute;inset:0;inline-size:100%;block-size:100%}.loop__ring .ring-track{fill:none;stroke:var(--line-d-2);stroke-width:1}.loop__ring .ring-progress{fill:none;stroke:var(--g-400);stroke-width:2;stroke-linecap:round;transition:stroke-dashoffset var(--dur-4) var(--ease-out)}.loop__ring .node-hit{cursor:pointer}.loop__ring .node-ring{fill:var(--g-950);stroke:var(--line-d-2);stroke-width:1;transition:stroke var(--dur-2) var(--ease),fill var(--dur-2) var(--ease)}.loop__ring .node-dot{fill:var(--paper-4);transition:fill var(--dur-2) var(--ease),r var(--dur-2) var(--ease)}.loop__ring .node-label{font-size:13px;font-weight:500;fill:var(--paper-3)}.loop__ring .node-label,.loop__ring .node-no{font-family:var(--font);transition:fill var(--dur-2) var(--ease)}.loop__ring .node-no{font-size:11px;font-weight:700;fill:var(--paper-4)}.loop__ring g.is-active .node-ring{stroke:var(--g-300);fill:var(--g-700)}.loop__ring g.is-active .node-dot{fill:var(--g-200)}.loop__ring g.is-active .node-label{fill:var(--paper);font-weight:700}.loop__ring g.is-active .node-no{fill:var(--g-200)}.loop__ring g.is-done .node-ring{stroke:var(--g-600)}.loop__ring g.is-done .node-dot{fill:var(--g-400)}.loop__hub{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%);inline-size:44%;text-align:center;display:grid;gap:var(--sp-2);justify-items:center;pointer-events:none}[dir=ltr] .loop__hub{transform:translate(-50%,-50%)}.loop__hub-label{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--g-200)}.loop__hub-value{font-size:clamp(1.1rem,.85rem + 1vw,1.55rem);font-weight:var(--w-black);line-height:1.35}.loop__hub-sub{font-size:var(--fs-xs);color:var(--paper-3)}.loop__steps{display:grid}.loop__step{border-block-end:1px solid var(--line-d)}.loop__step:first-child{border-block-start:1px solid var(--line-d)}.loop__step-btn{inline-size:100%;display:grid;grid-template-columns:2.4em minmax(0,1fr) auto;gap:var(--sp-4);align-items:center;padding-block:var(--sp-4);text-align:start}.loop__step-no{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--paper-4);direction:ltr;unicode-bidi:isolate}.loop__step-title{font-size:var(--fs-h4);font-weight:var(--w-medium);color:var(--paper-2);transition:color var(--dur-2) var(--ease)}.loop__step-tag{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-4);padding:.25em .55em;border:1px solid var(--line-d);border-radius:var(--r-xs)}.loop__step.is-active .loop__step-title{color:var(--paper);font-weight:var(--w-bold)}.loop__step.is-active .loop__step-no{color:var(--g-200)}.loop__step.is-active .loop__step-tag{color:var(--g-200);border-color:rgba(58,168,112,.4)}.loop__step-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-3) var(--ease)}.loop__step-reveal>div{overflow:hidden}.loop__step.is-active .loop__step-reveal,.no-js .loop__step-reveal{grid-template-rows:1fr}.loop__step-body{padding-inline-start:3.4em;padding-block-end:var(--sp-5);display:grid;gap:var(--sp-3);color:var(--paper-2);font-size:var(--fs-sm);line-height:1.8}.loop__step-meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-xs);color:var(--paper-3)}.loop__step-meta b{color:var(--g-200);font-weight:var(--w-bold)}@media (max-width:980px){.loop__grid{grid-template-columns:1fr;gap:var(--sp-8)}.loop__stage{max-inline-size:460px}.loop__ring .node-label{font-size:15px}}@media (max-width:560px){.loop__stage{max-inline-size:340px}.loop__ring .node-label{display:none}.loop__step-body{padding-inline-start:0}}.layers__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.24fr);gap:clamp(var(--sp-7),4vw,var(--sp-10));align-items:start}.layers__stack{border:1px solid var(--line-d);border-radius:var(--r-sm);overflow:hidden;background:rgba(245,242,234,.02)}.layer{display:grid;grid-template-columns:3.4em minmax(0,1fr) auto;gap:var(--sp-4);align-items:center;inline-size:100%;padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line-d);text-align:start;transition:background var(--dur-2) var(--ease);position:relative}.layer:last-child{border-block-end:0}.layer:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:var(--g-400);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-2) var(--ease)}.layer:hover{background:rgba(245,242,234,.045)}.layer.is-active{background:rgba(0,108,53,.16)}.layer.is-active:before{transform:scaleY(1)}.layer__no{font-size:var(--fs-micro);color:var(--paper-4);direction:ltr;unicode-bidi:isolate}.layer__name,.layer__no{font-weight:var(--w-bold)}.layer__name{font-size:var(--fs-sm);color:var(--paper-2);display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.layer__name em{font-style:normal;font-size:var(--fs-micro);font-weight:var(--w-medium);color:var(--paper-4);letter-spacing:.08em;direction:ltr;unicode-bidi:isolate}.layer.is-active .layer__name{color:var(--paper)}.layer.is-active .layer__name em{color:var(--g-200)}.layer__state{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-4);white-space:nowrap}.layer__state--live{color:var(--g-200)}.layer__state--next{color:var(--brass-300)}.layers__detail{position:sticky;inset-block-start:calc(var(--nav-h) + var(--sp-7));border:1px solid var(--line-d);border-radius:var(--r-sm);padding:clamp(var(--sp-6),3vw,var(--sp-8));background:linear-gradient(158deg,rgba(10,58,36,.55),rgba(3,18,11,.2));display:grid;gap:var(--sp-5);min-block-size:360px;align-content:start}.layers__detail-title{font-size:var(--fs-h3);font-weight:var(--w-black)}.layers__detail-caps,.layers__detail-caps li{display:grid;gap:var(--sp-3)}.layers__detail-caps li{grid-template-columns:16px minmax(0,1fr);align-items:start;font-size:var(--fs-sm);color:var(--paper-2);line-height:1.75}.layers__detail-caps .ico{color:var(--g-300);margin-block-start:6px}@media (max-width:980px){.layers__grid{grid-template-columns:1fr}.layers__detail{position:relative;inset-block-start:auto;min-block-size:0}}.stake__panel{margin-block-start:var(--sp-7);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-raise);overflow:hidden}.stake__view{display:none;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.no-js .stake__view,.stake__view.is-shown{display:grid}.stake__copy{padding:clamp(var(--sp-6),3.5vw,var(--sp-9));display:grid;gap:var(--sp-5);align-content:start}.stake__benefits{display:grid;gap:var(--sp-4)}.stake__benefit{display:grid;grid-template-columns:1.9em minmax(0,1fr);gap:var(--sp-3);align-items:start;padding-block-end:var(--sp-4);border-block-end:1px solid var(--line)}.stake__benefit:last-child{border-block-end:0;padding-block-end:0}.stake__benefit-no{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--g-500);direction:ltr;unicode-bidi:isolate;padding-block-start:6px}.stake__benefit b{display:block;font-size:var(--fs-sm);font-weight:var(--w-bold)}.stake__benefit p{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.75}.stake__mock{background:var(--g-950);color:var(--paper);padding:clamp(var(--sp-5),3vw,var(--sp-7));display:grid;gap:var(--sp-4);align-content:start;position:relative}.stake__mock-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-block-end:var(--sp-4);border-block-end:1px solid var(--line-d);font-size:var(--fs-micro);color:var(--paper-3);font-weight:var(--w-bold)}@media (max-width:900px){.stake__view.is-shown{grid-template-columns:1fr}}.cats{grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.cat,.cats{display:grid}.cat{background:var(--bg-raise);padding:0;text-align:start;transition:background var(--dur-2) var(--ease);position:relative}.cat:hover{background:var(--s-150)}.cat[aria-pressed=true]{background:var(--g-050)}.cat[aria-pressed=true]:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:2px;background:var(--g-500)}.cat__swatch{aspect-ratio:3/2}.cat__body{padding:var(--sp-4);display:grid;gap:var(--sp-1)}.cat__name{font-size:var(--fs-sm);font-weight:var(--w-bold)}.cat__price{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;unicode-bidi:isolate}@media (max-width:1080px){.cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.cats{grid-template-columns:repeat(2,minmax(0,1fr))}}.listings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-7);margin-block-start:var(--sp-7);border-block-start:1px solid var(--line)}@media (max-width:900px){.listings{grid-template-columns:1fr}}.auctions__grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:var(--sp-6);align-items:start}.auction-row,.auctions__side{display:grid;gap:var(--sp-4)}.auction-row{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:var(--sp-4);border:1px solid var(--line-d);border-radius:var(--r-sm);background:rgba(245,242,234,.025);transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}.auction-row:hover{border-color:var(--line-d-3);background:rgba(245,242,234,.05)}.auction-row__name{font-size:var(--fs-sm);font-weight:var(--w-bold)}.auction-row__meta{font-size:var(--fs-micro);color:var(--paper-3)}.auction-row__bid{text-align:end;font-size:var(--fs-sm);font-weight:var(--w-black);color:var(--brass-300);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.auction-row__time{font-size:var(--fs-micro);color:var(--paper-3);direction:ltr;unicode-bidi:isolate}@media (max-width:980px){.auctions__grid{grid-template-columns:1fr}}.console{border:1px solid var(--line-d);border-radius:var(--r-sm);overflow:hidden;background:var(--bg-dark-2);display:grid;grid-template-columns:232px minmax(0,1fr)}.console__rail{border-inline-end:1px solid var(--line-d);background:rgba(0,0,0,.24);display:grid;align-content:start}.console__rail-head{padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line-d);font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-3)}.console__mod{display:flex;align-items:center;gap:var(--sp-3);inline-size:100%;padding:var(--sp-3) var(--sp-5);text-align:start;font-size:var(--fs-sm);color:var(--paper-3);border-inline-start:2px solid transparent;transition:all var(--dur-2) var(--ease)}.console__mod .ico{color:var(--paper-4);transition:color var(--dur-2) var(--ease)}.console__mod:hover{color:var(--paper);background:rgba(245,242,234,.04)}.console__mod[aria-selected=true]{color:var(--paper);font-weight:var(--w-bold);background:rgba(0,108,53,.2);border-inline-start-color:var(--g-400)}.console__mod[aria-selected=true] .ico{color:var(--g-200)}.console__mod-count{margin-inline-start:auto;font-size:var(--fs-micro);color:var(--paper-4);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.console__view{padding:clamp(var(--sp-5),2.5vw,var(--sp-7));display:none;gap:var(--sp-5)}.console__view.is-shown,.no-js .console__view{display:grid}.console__topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block-end:var(--sp-5);border-block-end:1px solid var(--line-d);flex-wrap:wrap}.console__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line-d);border:1px solid var(--line-d);border-radius:var(--r-xs);overflow:hidden}.console__kpis>*{background:var(--bg-dark)}.console__split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--sp-5)}@media (max-width:1080px){.console{grid-template-columns:1fr}.console__rail{border-inline-end:0;border-block-end:1px solid var(--line-d);display:flex;overflow-x:auto;scrollbar-width:none}.console__rail::-webkit-scrollbar{display:none}.console__rail-head{display:none}.console__mod{inline-size:auto;white-space:nowrap;border-inline-start:0;border-block-end:2px solid transparent}.console__mod[aria-selected=true]{border-block-end-color:var(--g-400)}.console__mod-count{display:none}}@media (max-width:900px){.console__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.console__split{grid-template-columns:1fr}}.rev__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(var(--sp-7),4vw,var(--sp-10));align-items:start}.rev__composition{display:flex;block-size:12px;border-radius:var(--r-xs);overflow:hidden;border:1px solid var(--line-2);background:var(--s-200)}.rev__seg{block-size:100%;inline-size:0;transition:inline-size 1.2s var(--ease-out);border-inline-end:1px solid rgba(255,255,255,.5)}.rev__seg:last-child{border-inline-end:0}.rev__legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-3) var(--sp-5);margin-block-start:var(--sp-5)}.rev__legend-item{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:var(--sp-3);align-items:baseline;font-size:var(--fs-xs);padding-block:var(--sp-2);border-block-end:1px solid var(--line)}.rev__swatch{inline-size:10px;block-size:10px;border-radius:1px;align-self:center}.rev__legend-val{font-weight:var(--w-bold);font-variant-numeric:tabular-nums;unicode-bidi:isolate;color:var(--ink-2)}.calc{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-raise);overflow:hidden}.calc__head{padding:var(--sp-4) var(--sp-5);border-block-end:1px solid var(--line);background:var(--bg-sink);font-size:var(--fs-sm);font-weight:var(--w-bold)}.calc__body{padding:var(--sp-5);display:grid;gap:var(--sp-5)}.calc__control{display:grid;gap:var(--sp-2)}.calc__control-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs)}.calc__control-top b{font-size:var(--fs-sm);font-weight:var(--w-black);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.range{inline-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:22px;background:transparent;cursor:pointer;direction:rtl}.range::-webkit-slider-runnable-track{block-size:3px;background:var(--s-300);border-radius:var(--r-xs)}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:16px;block-size:16px;margin-block-start:-6.5px;background:var(--g-500);border:2px solid var(--bg-raise);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--g-500)}.range::-moz-range-track{block-size:3px;background:var(--s-300);border-radius:var(--r-xs)}.range::-moz-range-thumb{inline-size:14px;block-size:14px;background:var(--g-500);border:2px solid var(--bg-raise);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--g-500)}.calc__out{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xs);overflow:hidden}.calc__out-row{background:var(--bg-sink);display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm)}.calc__out-row b{font-weight:var(--w-black);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.calc__out-row--total{background:var(--g-500);color:#fff}.calc__out-row--total b{font-size:var(--fs-h4)}@media (max-width:980px){.rev__grid{grid-template-columns:1fr}}.why__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;background:var(--line-d);border:1px solid var(--line-d);border-radius:var(--r-sm);overflow:hidden}.why__cell{background:var(--bg-dark);padding:clamp(var(--sp-5),2.5vw,var(--sp-7));display:grid;gap:var(--sp-3);align-content:start;grid-column:span 4;transition:background var(--dur-2) var(--ease)}.why__cell:hover{background:var(--bg-dark-3)}.why__cell--wide{grid-column:span 6}.why__cell--full{grid-column:span 12}.why__cell .ico{color:var(--g-300)}@media (max-width:900px){.why__cell,.why__cell--wide{grid-column:span 6}}@media (max-width:620px){.why__cell,.why__cell--full,.why__cell--wide{grid-column:span 12}}.moat{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sp-6)}.moat__item{grid-column:span 4;display:grid;gap:var(--sp-4);align-content:start;padding-block-start:var(--sp-5);border-block-start:2px solid var(--ink)}.moat__item--lead{grid-column:span 6}.moat__no{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--ink-4);direction:ltr;unicode-bidi:isolate}.moat__title{font-size:var(--fs-h3);font-weight:var(--w-black);display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.moat__title em{font-style:normal;font-size:var(--fs-xs);font-weight:var(--w-medium);color:var(--ink-4);letter-spacing:.08em;direction:ltr;unicode-bidi:isolate}.moat__ai{grid-column:span 12;margin-block-start:var(--sp-6);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:clamp(var(--sp-5),3vw,var(--sp-8));background:var(--bg-raise);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(var(--sp-5),3vw,var(--sp-8));align-items:start}.moat__ai-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xs);overflow:hidden}.moat__ai-list li{background:var(--bg-sink);padding:var(--sp-4);display:grid;gap:var(--sp-2);font-size:var(--fs-sm)}.moat__ai-list b{font-weight:var(--w-bold)}.moat__ai-list span{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.7}@media (max-width:980px){.moat__item,.moat__item--lead{grid-column:span 6}.moat__ai{grid-template-columns:1fr}}@media (max-width:620px){.moat__item,.moat__item--lead{grid-column:span 12}}.road{position:relative;margin-block-start:var(--sp-9)}.road__track{inset-block-start:13px;inset-inline:0;background:var(--line-d-2)}.road__progress,.road__track{position:absolute;block-size:1px}.road__progress{inset-block-start:13px;inset-inline-start:0;background:var(--g-300);inline-size:0;transition:inline-size 1.6s var(--ease-out)}.road__grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-5)}.road__stage{display:grid;gap:var(--sp-4);align-content:start}.road__node{inline-size:27px;block-size:27px;border-radius:var(--r-pill);border:1px solid var(--line-d-2);background:var(--bg-dark);display:grid;place-items:center;font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--paper-3);direction:ltr;transition:all var(--dur-3) var(--ease)}.road__stage.is-in .road__node{border-color:var(--g-300);background:var(--g-700);color:var(--paper)}.road__stage-title{font-size:var(--fs-h4);font-weight:var(--w-black)}.road__stage-phase{font-size:var(--fs-micro);font-weight:var(--w-bold);color:var(--g-200)}.road__items,.road__items li{display:grid;gap:var(--sp-3)}.road__items li{grid-template-columns:13px minmax(0,1fr);align-items:start;font-size:var(--fs-sm);color:var(--paper-2);line-height:1.7}.road__items .ico{color:var(--g-300);margin-block-start:6px;inline-size:13px;block-size:13px}@media (max-width:1080px){.road__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-8) var(--sp-6)}.road__progress,.road__track{display:none}.road__stage{border-block-start:1px solid var(--line-d);padding-block-start:var(--sp-5)}}@media (max-width:620px){.road__grid{grid-template-columns:1fr}}.horizon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}.horizon__col{background:var(--bg);padding:clamp(var(--sp-5),2.6vw,var(--sp-8)) clamp(var(--sp-4),2vw,var(--sp-6));display:grid;gap:var(--sp-4);align-content:start;position:relative;transition:background var(--dur-2) var(--ease)}.horizon__col:hover{background:var(--bg-raise)}.horizon__year{display:flex;align-items:baseline;gap:var(--sp-2)}.horizon__year b{font-size:clamp(2rem,1.5rem + 2vw,3.2rem);font-weight:var(--w-black);line-height:1;color:var(--g-600);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.horizon__year span{font-size:var(--fs-sm);color:var(--ink-3);font-weight:var(--w-medium)}.horizon__col ul{display:grid;gap:var(--sp-3)}.horizon__col li{font-size:var(--fs-sm);padding-block-end:var(--sp-3);border-block-end:1px solid var(--line);color:var(--ink-2)}.horizon__col li:last-child{border-block-end:0;padding-block-end:0}@media (max-width:900px){.horizon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.horizon{grid-template-columns:1fr}}.vision{position:relative;background:var(--g-950);color:var(--paper);overflow:hidden}.vision__inner{position:relative;z-index:2;padding-block:clamp(4.5rem,3rem + 7vw,9rem);display:grid;gap:var(--sp-7);justify-items:center;text-align:center}.vision__text{font-size:clamp(1.55rem,1rem + 2.5vw,3.1rem);font-weight:var(--w-black);line-height:1.5;max-inline-size:22ch}.vision__text em{font-style:normal;color:var(--g-200)}.register__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(var(--sp-7),4vw,var(--sp-10));align-items:start}.register__form{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-raise);padding:clamp(var(--sp-5),3vw,var(--sp-8))}.register__steps{display:grid;gap:var(--sp-5)}.register__step{display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--sp-4);align-items:start}.register__step-no{inline-size:30px;block-size:30px;border-radius:var(--r-pill);border:1px solid var(--line-2);display:grid;place-items:center;font-size:var(--fs-xs);font-weight:var(--w-bold);direction:ltr;color:var(--g-600)}@media (max-width:900px){.register__grid{grid-template-columns:1fr}}