@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400..700&family=IBM+Plex+Sans+Arabic:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&family=Source+Serif+4:ital,wght@1,400&display=swap");@property --seal-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --glass-alpha{syntax:"<number>";initial-value:.86;inherits:true}@property --chrome-pad{syntax:"<length>";initial-value:14px;inherits:true}:root{--surface-0:36 20% 97.5%;--surface-1:36 16% 95.4%;--surface-2:0 0% 100%;--surface-3:0 0% 100%;--surface-float:36 20% 99%;--surface-sunken:36 18% 93%;--ink-1:224 22% 11%;--ink-2:222 12% 33%;--ink-3:220 11% 41%;--ink-inv:36 20% 97.5%;--hairline:36 12% 91%;--border:34 12% 85%;--border-strong:32 10% 72%;--rim:0 0% 100%;--rim-2:.72;--rim-3:.88;--rim-4:1;--rim-shoulder-2:.34;--rim-shoulder-3:.48;--rim-shoulder-4:.62;--fresnel-under:226 32% 12%;--fresnel-alpha:.055;--contact:226 40% 10%;--contact-alpha:.05;--shadow:226 32% 12%;--elev-0:none;--elev-1:inset 0 1px 2px hsl(var(--shadow)/.055),inset 0 0 0 1px hsl(var(--shadow)/.035);--elev-2:inset 0 1px 0 hsl(var(--rim)/var(--rim-2)),0 1px 1px hsl(var(--shadow)/.045),0 2px 5px -2px hsl(var(--shadow)/.055);--elev-3:inset 0 1px 0 hsl(var(--rim)/var(--rim-3)),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 4px 8px -2px hsl(var(--shadow)/.06),0 12px 22px -8px hsl(var(--shadow)/.09);--elev-4:inset 0 1px 0 hsl(var(--rim)/var(--rim-4)),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 2px 4px -1px hsl(var(--shadow)/.06),0 12px 24px -6px hsl(var(--shadow)/.13),0 32px 48px -20px hsl(var(--shadow)/.16);--elev-5:inset 0 1px 0 hsl(var(--rim)/var(--rim-4)),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 4px 8px -2px hsl(var(--shadow)/.08),0 24px 48px -12px hsl(var(--shadow)/.20),0 48px 88px -28px hsl(var(--shadow)/.30);--glass-bg:36 20% 99%;--glass-alpha:.86;--glass-border:34 12% 85%;--glass-border-alpha:.70;--modal-alpha:.96;--blur-float:20px;--blur-modal:28px;--blur-scrim:4px;--sat-glass:1.60;--sat-modal:1.75;--scrim:226 32% 12%;--scrim-alpha:.42;--display-bg:36 22% 99%;--display-alpha:.58;--blur-display:34px;--sat-display:1.34;--chrome-pad:14px;--primary:150 92% 26%;--primary-foreground:0 0% 100%;--primary-ink:150 90% 24%;--primary-soft:150 52% 95%;--primary-edge:150 92% 17%;--ink-edge:224 34% 4%;--accent:200 62% 30%;--accent-foreground:0 0% 100%;--accent-ink:200 66% 26%;--accent-soft:200 44% 94%;--accent-edge:200 62% 19%;--brass:36 56% 42%;--brass-ink:34 60% 34%;--success:152 48% 28%;--success-soft:152 40% 94%;--success-ink:152 52% 24%;--success-rule:152 26% 80%;--success-foreground:0 0% 100%;--warning:30 78% 36%;--warning-soft:38 74% 94%;--warning-ink:26 80% 30%;--warning-rule:36 48% 80%;--warning-foreground:0 0% 100%;--danger:2 62% 42%;--danger-soft:2 62% 96%;--danger-ink:2 66% 36%;--danger-rule:2 42% 84%;--danger-foreground:0 0% 100%;--danger-edge:2 62% 28%;--neutral-soft:36 14% 93%;--neutral-rule:34 12% 85%;--neutral-ink:var(--ink-2);--field-a:150 66% 40%;--field-a-alpha:.075;--field-b:200 64% 44%;--field-b-alpha:.052;--field-c:36 56% 42%;--field-c-alpha:.026;--field-rule:var(--ink-1);--field-rule-alpha:.035;--field-noise:.022;--field-blur:64px;--field-intensity:1;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--state-hover:8%;--state-press:16%;--state-mix:var(--ink-1);--img-ratio-card:4/5;--img-ratio-hero:3/2;--img-inset:9%;--img-plate:var(--surface-1);--edge:32px;--ring:var(--primary);--ring-width:2px;--ring-offset-surface:var(--surface-2);--font-sans:"Inter";--font-display:"Inter";--font-sans-ar:"IBM Plex Sans Arabic";--font-display-ar:"Noto Kufi Arabic";--font-provenance:"Source Serif 4";--font-mono:"IBM Plex Mono";--fs-micro:11px;--lh-micro:16px;--tr-micro:.06em;--fs-meta:12px;--lh-meta:18px;--tr-meta:0;--fs-ui:13px;--lh-ui:20px;--tr-ui:0;--fs-body:15px;--lh-body:24px;--tr-body:0;--fs-lead:clamp(16px,.930rem + .29vw,19px);--lh-lead:1.58;--tr-lead:-.004em;--fs-h3:clamp(19px,1.118rem + .29vw,22px);--lh-h3:1.32;--tr-h3:-.009em;--fs-h2:clamp(24px,1.314rem + .76vw,32px);--lh-h2:1.14;--tr-h2:-.016em;--fs-h1:clamp(30px,1.550rem + 1.33vw,44px);--lh-h1:1.08;--tr-h1:-.022em;--fs-display:clamp(34px,2rem + 2.2vw,52px);--lh-display:1.05;--tr-display:-.026em;--fs-hero:clamp(40px,1.293rem + 4.95vw,92px);--lh-hero:0.98;--tr-hero:-.034em;--fw-hero:680;--fs-fig-inline:20px;--lh-fig-inline:28px;--fw-fig-inline:500;--fs-fig-card:22px;--lh-fig-card:26px;--fw-fig-card:600;--fs-fig-section:30px;--lh-fig-section:34px;--fw-fig-section:600;--fs-fig-hero:46px;--lh-fig-hero:48px;--fw-fig-hero:700;--tr-fig:-.02em;--fw-body:400;--fw-ui:500;--fw-head:600;--measure-prose:68ch;--measure-desc:60ch;--shell-max:96rem;--shell-gutter:clamp(1rem,3vw,3rem);--ease-out:cubic-bezier(.22,1,.36,1);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-drawer:var(--ease-standard);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-overshoot:cubic-bezier(.34,1.4,.5,1);--ease-spring:linear(0,.0021,.0083,.0187,.0332 8%,.0724,.1226,.1826 18%,.2513,.3275 26%,.41,.4977,.5891 38%,.683,.7778 46%,.8232,.8672,.9089 54%,.9474,.9819 62%,1.0117,1.0364 70%,1.0466,1.0479,1.0435 78%,1.0345,1.0234 84%,1.0119,1.0018 90%,.9962,.9945,.9954 96%,.9977,1);--dur-1:90ms;--dur-2:140ms;--dur-3:220ms;--dur-4:320ms;--dur-5:480ms;--stagger:40ms;--motion-scale:1;--t-press:calc(var(--dur-1) * var(--motion-scale));--t-hover:calc(var(--dur-2) * var(--motion-scale));--t-panel:calc(var(--dur-3) * var(--motion-scale));--t-layer:calc(var(--dur-4) * var(--motion-scale));--lift-y:-2px;--press-y:0.5px;--key-depth:3px;--origin-inline-start:left;--dir:1;--radius:14px;--radius-sm:8px;--radius-lg:20px;--radius-pill:999px;--row-h:44px;--control-h-sm:30px;--control-h-md:38px;--control-h-lg:46px;--space-unit:4px;--space-tight:8px;--space-stack:16px;--space-block:32px;--space-section:72px;--background:var(--surface-0);--foreground:var(--ink-1);--card:var(--surface-2);--card-foreground:var(--ink-1);--popover:var(--surface-float);--popover-foreground:var(--ink-1);--muted:var(--surface-1);--muted-foreground:var(--ink-3);--secondary:var(--surface-1);--secondary-foreground:var(--ink-1);--input:var(--border);--destructive:var(--danger);--destructive-foreground:var(--danger-foreground);--accent-2:var(--accent)}.dark{--surface-0:232 18% 4%;--surface-1:232 14% 8.5%;--surface-2:232 13% 11%;--surface-3:232 12% 15%;--surface-float:232 14% 16%;--surface-sunken:232 18% 4.5%;--ink-1:40 14% 94%;--ink-2:228 10% 72%;--ink-3:226 10% 65%;--ink-inv:232 16% 6%;--hairline:232 12% 15%;--border:232 12% 20%;--border-strong:232 10% 30%;--rim:0 0% 100%;--rim-2:.05;--rim-3:.075;--rim-4:.10;--rim-shoulder-2:.045;--rim-shoulder-3:.07;--rim-shoulder-4:.10;--fresnel-under:0 0% 0%;--fresnel-alpha:.34;--contact:232 60% 1%;--contact-alpha:.45;--shadow:232 60% 2%;--elev-0:none;--elev-1:inset 0 1px 0 rgba(0,0,0,.45),inset 0 0 0 1px hsl(var(--rim)/.035);--elev-2:inset 0 1px 0 hsl(var(--rim)/var(--rim-2)),0 1px 2px hsl(var(--shadow)/.50),0 3px 8px -3px hsl(var(--shadow)/.55);--elev-3:inset 0 1px 0 hsl(var(--rim)/var(--rim-3)),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 2px 4px hsl(var(--shadow)/.55),0 10px 24px -6px hsl(var(--shadow)/.65);--elev-4:inset 0 1px 0 hsl(var(--rim)/var(--rim-4)),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 4px 8px -2px hsl(var(--shadow)/.60),0 18px 36px -10px hsl(var(--shadow)/.72);--elev-5:inset 0 1px 0 hsl(var(--rim)/.12),inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha)),0 1px 1px hsl(var(--contact)/var(--contact-alpha)),0 8px 16px -4px hsl(var(--shadow)/.65),0 40px 80px -24px hsl(var(--shadow)/.85);--glass-bg:232 14% 16%;--glass-alpha:.84;--glass-border:0 0% 100%;--glass-border-alpha:.08;--modal-alpha:.96;--scrim:232 60% 2%;--scrim-alpha:.62;--sat-glass:1.30;--sat-modal:1.35;--display-bg:232 18% 18%;--display-alpha:.46;--blur-display:30px;--sat-display:1.10;--primary:150 60% 62%;--primary-foreground:150 45% 8%;--primary-ink:150 70% 70%;--primary-soft:150 30% 15%;--primary-edge:150 55% 40%;--ink-edge:40 10% 72%;--accent:200 56% 56%;--accent-foreground:200 60% 10%;--accent-ink:200 60% 62%;--accent-soft:200 38% 15%;--accent-edge:200 45% 34%;--brass:38 62% 60%;--brass-ink:38 66% 68%;--success:152 44% 58%;--success-soft:152 32% 13%;--success-ink:152 46% 66%;--success-rule:152 26% 26%;--success-foreground:152 60% 8%;--warning:38 88% 62%;--warning-soft:32 45% 13%;--warning-ink:40 88% 70%;--warning-rule:32 38% 27%;--warning-foreground:32 70% 8%;--danger:4 78% 66%;--danger-soft:2 42% 14%;--danger-ink:4 84% 74%;--danger-rule:2 38% 27%;--danger-foreground:2 60% 8%;--danger-edge:4 50% 44%;--neutral-soft:232 12% 15%;--neutral-rule:232 12% 20%;--field-a-alpha:.16;--field-b-alpha:.11;--field-c-alpha:.07;--field-rule:var(--rim);--field-rule-alpha:.045;--field-noise:.034;--state-mix:var(--ink-inv)}[data-portal=seller]{--radius:10px;--radius-sm:6px;--radius-lg:14px;--row-h:36px;--control-h-sm:28px;--control-h-md:34px;--control-h-lg:42px;--space-block:24px;--space-section:40px;--field-intensity:.30;--motion-scale:.85;--rim-shoulder-2:.26;--rim-shoulder-3:.38;--rim-shoulder-4:.48;--img-ratio-card:1/1;--img-inset:5%;--fs-fig-hero:38px;--lh-fig-hero:42px;--fs-hero:var(--fs-h1);--lh-hero:var(--lh-h1);--tr-hero:var(--tr-h1);--fw-hero:var(--fw-head)}[data-portal=admin]{--radius:8px;--radius-sm:4px;--radius-lg:12px;--row-h:32px;--control-h-sm:26px;--control-h-md:32px;--control-h-lg:40px;--space-block:16px;--space-section:32px;--field-intensity:.15;--motion-scale:.65;--rim-shoulder-2:.22;--rim-shoulder-3:.30;--rim-shoulder-4:.38;--img-ratio-card:1/1;--img-inset:0;--fs-body:14px;--lh-body:21px;--fs-fig-hero:34px;--lh-fig-hero:38px;--fs-fig-section:26px;--lh-fig-section:32px;--fs-hero:var(--fs-h1);--lh-hero:var(--lh-h1);--tr-hero:var(--tr-h1);--fw-hero:var(--fw-head)}[data-portal=admin] [data-reveal]{animation:none!important}[dir=rtl]{--dir:-1;--origin-inline-start:right;--tr-micro:0;--tr-h3:0;--tr-h2:0;--tr-h1:0;--tr-display:0;--tr-hero:0;--tr-fig:0;--tr-lead:0;--font-provenance:"Noto Naskh Arabic";--fs-body:16px;--lh-body:26px;--fs-ui:14px;--lh-ui:22px;--fs-meta:12.5px;--lh-meta:20px;--fs-micro:11.5px;--lh-micro:18px;--fs-h3:21px;--lh-h3:31px;--fs-h2:clamp(26px,1.439rem + 0.76vw,34px);--lh-h2:1.32;--fs-h1:clamp(32px,1.652rem + 1.43vw,47px);--lh-h1:1.26;--fs-display:clamp(34px,1.9rem + 2.8vw,66px);--lh-display:1.30;--fs-fig-card:22px;--lh-fig-card:30px;--fs-hero:clamp(38px,1.493rem + 3.62vw,76px);--lh-hero:1.20;--fw-hero:600;font-synthesis:none}[dir=rtl] :is(em,i,cite){font-style:normal;font-weight:500}@supports (font-size-adjust:from-font){[dir=rtl] :is(h1,h2,h3,p,.u-body,.u-lead){font-size-adjust:from-font}}html{scroll-behavior:smooth}body{background-color:hsl(var(--surface-0));color:hsl(var(--ink-1));font-family:var(--font-sans),Inter,system-ui,-apple-system,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"cv02","cv03","cv04","ss01";font-optical-sizing:auto}[dir=rtl] body{font-family:var(--font-sans-ar),"IBM Plex Sans Arabic",system-ui,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-head)}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}h1,h2{text-wrap:balance}.u-body,.u-lead,p{text-wrap:pretty}[dir=rtl] :is(h1,h2){text-wrap:pretty}:where([dir=ltr]) :is(.u-hero,h1,h2){text-box:trim-both cap alphabetic}::-moz-selection{background:hsl(var(--primary)/.22)}::selection{background:hsl(var(--primary)/.22)}.fig,.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1,"cv02" 1}[data-rung]{border-radius:var(--radius);transition:background-color var(--t-hover) var(--ease-standard),border-color var(--t-hover) var(--ease-standard),transform var(--t-hover) var(--ease-standard)}[data-rung="0"]{background-color:transparent;box-shadow:var(--elev-0)}[data-rung="1"]{background-color:hsl(var(--surface-1));box-shadow:var(--elev-1);--ring-offset-surface:var(--surface-1)}[data-rung="2"]{background-color:hsl(var(--surface-2));box-shadow:var(--elev-2)}[data-rung="3"]{background-color:hsl(var(--surface-3));box-shadow:var(--elev-3);--ring-offset-surface:var(--surface-3)}[data-rung="4"]{box-shadow:var(--elev-4)}[data-rung="4"],[data-rung="5"]{background-color:hsl(var(--surface-float));--ring-offset-surface:var(--surface-float)}[data-rung="5"]{box-shadow:var(--elev-5)}[data-rung][data-tone=success]{background-color:hsl(var(--success-soft));border-color:hsl(var(--success-rule))}[data-rung][data-tone=warning]{background-color:hsl(var(--warning-soft));border-color:hsl(var(--warning-rule))}[data-rung][data-tone=danger]{background-color:hsl(var(--danger-soft));border-color:hsl(var(--danger-rule))}[data-rung][data-tone=accent]{background-color:hsl(var(--accent-soft));border-color:hsl(var(--accent)/.28)}[data-interactive]{position:relative}[data-interactive]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--t-hover) var(--ease-standard)}[data-rung="2"][data-interactive]:after{box-shadow:var(--elev-3)}[data-rung="3"][data-interactive]:after{box-shadow:var(--elev-4)}[data-rung="1"][data-interactive]:after{box-shadow:var(--elev-2)}[data-interactive]:focus-within:after,[data-interactive]:hover:after{opacity:1}[data-lift]:hover{transform:translateY(var(--lift-y))}[data-lift]:active{transform:translateY(var(--press-y))}.u-key{box-shadow:0 var(--key-depth) 0 hsl(var(--key-edge)),var(--elev-3)}.u-key:hover:not(:disabled){box-shadow:0 var(--key-depth) 0 hsl(var(--key-edge)),var(--elev-4)}.u-key:active:not(:disabled){transform:translateY(var(--key-travel,var(--key-depth)));box-shadow:0 0 0 hsl(var(--key-edge)),var(--elev-1)}.u-sheen{position:relative;isolation:isolate}.u-sheen:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 90% at 78% 12%,hsl(var(--rim)/.16),transparent 62%),radial-gradient(80% 60% at 8% 100%,hsl(var(--shadow)/.18),transparent 70%);pointer-events:none}@keyframes u-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.u-float{animation:u-float 6s var(--ease-standard) infinite;will-change:transform}@keyframes u-sheen-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(-2.5%,1.5%,0)}}.u-sheen:before{animation:u-sheen-drift 18s var(--ease-standard) infinite}.u-arrow svg:last-child{transition:transform var(--t-hover) var(--ease-standard)}.u-arrow:hover svg:last-child{transform:translateX(calc(2px * var(--dir, 1)))}@media (prefers-reduced-motion:reduce){.u-float,.u-sheen:before{animation:none}.u-arrow svg:last-child{transition:none}.u-arrow:hover svg:last-child{transform:none}}@keyframes u-drift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.u-drift{background-size:160% 160%;animation:u-drift 24s var(--ease-standard) infinite}@keyframes u-shine{0%{transform:translateX(calc(-140% * var(--dir, 1)))}to{transform:translateX(calc(140% * var(--dir, 1)))}}.u-shine{position:relative;overflow:hidden}.u-shine:after{content:"";position:absolute;inset-block:0;inline-size:45%;inset-inline-start:0;background:linear-gradient(100deg,transparent,hsl(var(--rim)/.55),transparent);transform:translateX(calc(-140% * var(--dir, 1)));pointer-events:none}.u-shine:hover:after{animation:u-shine .7s var(--ease-out) 1}@media (prefers-reduced-motion:reduce){.u-drift{background-size:100% 100%}.u-drift,.u-shine:hover:after{animation:none}}@keyframes u-hop-in{0%{transform:translateY(0) scale(1)}18%{transform:translateY(0) scale(1.08,.9)}48%{transform:translateY(-24%) scale(.95,1.07)}72%{transform:translateY(0) scale(1.05,.94)}86%{transform:translateY(-6%) scale(.99,1.02)}to{transform:translateY(0) scale(1)}}@keyframes u-hop-over{0%{transform:translateY(0) scale(1)}18%{transform:translateY(0) scale(1.08,.9)}48%{transform:translateY(-24%) scale(.95,1.07)}72%{transform:translateY(0) scale(1.05,.94)}86%{transform:translateY(-6%) scale(.99,1.02)}to{transform:translateY(0) scale(1)}}.u-mark{box-shadow:0 var(--key-depth) 0 hsl(var(--ink-edge)),var(--elev-2);transform-origin:50% 100%;animation:u-hop-in .95s var(--ease-out) .35s 1 both}.group:hover .u-mark{animation:u-hop-over .8s var(--ease-out) 1}.u-mark-flat{box-shadow:0 var(--key-depth) 0 hsl(var(--ink-edge)),var(--elev-2)}.group:active .u-mark{animation:none;transform:translateY(var(--key-travel,var(--key-depth)));box-shadow:0 0 0 hsl(var(--ink-edge)),var(--elev-1)}@media (prefers-reduced-motion:reduce){.group:hover .u-mark,.u-mark{animation:none}}.u-logo img{filter:saturate(0) contrast(1.05);opacity:.72;transition:filter var(--t-hover) var(--ease-standard),opacity var(--t-hover) var(--ease-standard)}.u-logo:focus-within img,.u-logo:hover img{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.u-logo img{transition:none}}[data-rim]{position:relative}[data-rim]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg at 50% 50%,hsl(var(--rim)/var(--rim-shoulder-3)) 0deg,hsl(var(--rim)/calc(var(--rim-shoulder-3) * .38)) 68deg,hsl(var(--rim)/calc(var(--rim-shoulder-3) * .07)) 172deg,hsl(var(--rim)/calc(var(--rim-shoulder-3) * .07)) 188deg,hsl(var(--rim)/calc(var(--rim-shoulder-3) * .38)) 292deg,hsl(var(--rim)/var(--rim-shoulder-3)) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-rim][data-rung="2"]:before{--rim-shoulder-3:var(--rim-shoulder-2)}[data-rim][data-rung="4"]:before,[data-rim][data-rung="5"]:before{--rim-shoulder-3:var(--rim-shoulder-4)}@supports not ((-webkit-mask-composite:xor) or (mask-composite:exclude)){[data-rim]:before{background:none;box-shadow:inset 0 0 0 1px hsl(var(--rim)/calc(var(--rim-shoulder-3) * .5))}}[data-glass=true]{background-color:hsl(var(--glass-bg)/var(--glass-alpha));backdrop-filter:blur(var(--blur-float)) saturate(var(--sat-glass));-webkit-backdrop-filter:blur(var(--blur-float)) saturate(var(--sat-glass));--ring-offset-surface:var(--glass-bg)}[data-glass=display],[data-glass=true]{border:1px solid hsl(var(--glass-border)/var(--glass-border-alpha));box-shadow:inset 0 -1px 0 hsl(var(--fresnel-under)/var(--fresnel-alpha))}[data-glass=display]{background-color:hsl(var(--display-bg)/var(--display-alpha));backdrop-filter:blur(var(--blur-display)) saturate(var(--sat-display));-webkit-backdrop-filter:blur(var(--blur-display)) saturate(var(--sat-display));--ring-offset-surface:var(--display-bg)}[data-glass=true][data-rung="5"]{background-color:hsl(var(--glass-bg)/var(--modal-alpha));backdrop-filter:blur(var(--blur-modal)) saturate(var(--sat-modal));-webkit-backdrop-filter:blur(var(--blur-modal)) saturate(var(--sat-modal))}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass,.glass-strong,[data-glass=display],[data-glass=true]{background-color:hsl(var(--glass-bg))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (prefers-reduced-transparency:reduce){.glass,.glass-strong,[data-glass=display],[data-glass=true]{background-color:hsl(var(--surface-float));backdrop-filter:none;-webkit-backdrop-filter:none}}:is([data-glass=true],[data-glass=display]) :is([data-glass=true],[data-glass=display]){backdrop-filter:none;-webkit-backdrop-filter:none;background-color:hsl(var(--surface-2))}.u-focus:focus-visible,[data-focus-lift]:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring-offset-surface)),0 0 0 calc(2px + var(--ring-width)) hsl(var(--ring));transition:box-shadow var(--t-press) var(--ease-standard)}[data-clips-focus] :is(a,button,[role=button],[tabindex]):focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring-offset-surface)),inset 0 0 0 calc(2px + var(--ring-width)) hsl(var(--ring))}[data-rung][data-focus-lift]:focus-visible{box-shadow:var(--elev-3),0 0 0 2px hsl(var(--ring-offset-surface)),0 0 0 calc(2px + var(--ring-width)) hsl(var(--ring))}.u-drawn{display:block;block-size:2px;background-color:hsl(var(--brass));transform:scaleX(0);transform-origin:var(--origin-inline-start);transition:transform .16s var(--ease-in-out)}.u-drawn-host:hover .u-drawn,.u-drawn[data-on=true],[data-active=true]>.u-drawn{transform:scaleX(1)}.u-drawn[data-orientation=vertical]{block-size:auto;inline-size:2px;transform:scaleY(0);transform-origin:top}.u-drawn[data-orientation=vertical][data-on=true],[data-active=true]>.u-drawn[data-orientation=vertical]{transform:scaleY(1)}[data-specular]{position:relative;overflow:hidden}[data-specular]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:0;background:radial-gradient(220px circle at var(--mx,50%) var(--my,0) in oklab,hsl(var(--rim)/.34),transparent 58%),radial-gradient(560px circle at var(--mx,50%) var(--my,0) in oklab,hsla(36,30%,99%,.55),transparent 66%);transition:opacity var(--t-hover) var(--ease-standard)}.dark [data-specular]:before{background:radial-gradient(200px circle at var(--mx,50%) var(--my,0) in oklab,hsl(var(--rim)/.1),transparent 55%),radial-gradient(520px circle at var(--mx,50%) var(--my,0) in oklab,hsl(var(--primary)/.07),transparent 68%)}[data-specular]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:0;padding:1px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0) in oklab,hsl(var(--brass)/.55),transparent 62%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity var(--t-hover) var(--ease-standard)}.dark [data-specular]:after{background:radial-gradient(260px circle at var(--mx,50%) var(--my,0) in oklab,hsl(var(--brass)/.8),transparent 62%)}@media (hover:hover) and (pointer:fine){[data-specular]:hover:after,[data-specular]:hover:before{opacity:1}}[data-specular]>*{position:relative;z-index:1}.u-field{position:fixed;inset:-18vh -18vw;z-index:-1;pointer-events:none;overflow:hidden;contain:layout style paint;background-color:hsl(var(--surface-0))}.u-field__lobe{position:absolute;inset:0;filter:blur(var(--field-blur));will-change:transform}.u-field__lobe--a{background-image:radial-gradient(38% 44% at 16% 24% in oklab,hsl(var(--field-a)/calc(var(--field-a-alpha) * var(--field-intensity))) 0,transparent 68%),radial-gradient(44% 50% at 84% 16% in oklab,hsl(var(--field-b)/calc(var(--field-b-alpha) * var(--field-intensity))) 0,transparent 66%)}.u-field__lobe--b{background-image:radial-gradient(46% 42% at 62% 88% in oklab,hsl(var(--field-c)/calc(var(--field-c-alpha) * var(--field-intensity))) 0,transparent 70%)}@media (prefers-reduced-motion:no-preference){.u-field__lobe--a{animation:field-drift-a 34s var(--ease-in-out) infinite alternate}.u-field__lobe--b{animation:field-drift-b 47s var(--ease-in-out) infinite alternate}}@keyframes field-drift-a{0%{transform:translate3d(-2.4%,-1.6%,0) scale(1.05)}to{transform:translate3d(2.6%,1.8%,0) scale(1.11)}}@keyframes field-drift-b{0%{transform:translate3d(2.2%,1.4%,0) scale(1.08)}to{transform:translate3d(-2.8%,-1.2%,0) scale(1.03)}}.u-field:before{background-image:repeating-linear-gradient(to bottom,hsl(var(--field-rule)/var(--field-rule-alpha)) 0 1px,transparent 1px var(--lh-body));-webkit-mask-image:radial-gradient(118% 86% at 50% 0,#000 30%,transparent 76%);mask-image:radial-gradient(118% 86% at 50% 0,#000 30%,transparent 76%)}.u-field:after,.u-field:before,[data-grain]:after{content:"";position:absolute;inset:0;pointer-events:none}.u-field:after,[data-grain]:after{background-image:var(--noise);background-size:160px 160px;opacity:var(--field-noise)}[data-grain]{position:relative}@media (min-resolution:2dppx){.u-field:after,[data-grain]:after{opacity:calc(var(--field-noise) * .7)}}@media (prefers-reduced-data:reduce){.u-field__lobe{animation:none}.u-field:after,[data-grain]:after{display:none}}[data-save-data] .u-field__lobe{animation:none}[data-save-data] .u-field:after,[data-save-data] [data-grain]:after{display:none}[data-save-data]{--motion-scale:.5}.u-commit{--commit:var(--success);--commit-soft:var(--success-soft);position:relative;border-inline-start:3px solid transparent;transition:border-inline-start-color var(--t-press) var(--ease-standard),opacity .18s var(--ease-exit),transform .18s var(--ease-exit)}.u-commit[data-tone=danger]{--commit:var(--danger);--commit-soft:var(--danger-soft)}.u-commit[data-tone=warning]{--commit:var(--warning);--commit-soft:var(--warning-soft)}.u-commit:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-color:hsl(var(--commit-soft));transform:scaleX(0);transform-origin:var(--origin-inline-start);transition:transform .26s var(--ease-standard)}.u-commit>*{position:relative;z-index:1}.u-commit[data-commit=committed]{border-inline-start-color:hsl(var(--commit))}.u-commit[data-commit=committed]:before{transform:scaleX(1)}.u-commit[data-commit=failed]{border-inline-start-color:hsl(var(--danger));--commit-soft:var(--danger-soft)}.u-commit[data-commit=failed]:before{transform:scaleX(1)}.u-commit[data-commit=exiting]{opacity:0;transform:translateX(calc(12px * var(--dir)))}.u-meter-track{position:relative;overflow:hidden;background-color:hsl(var(--surface-1));box-shadow:var(--elev-1);border-radius:var(--radius-pill)}.u-meter-fill{display:block;block-size:100%;inline-size:100%;border-radius:inherit;background-color:hsl(var(--meter-tone,var(--primary)));transform:scaleX(var(--meter-value,0));transform-origin:var(--origin-inline-start);transition:transform .42s var(--ease-out)}.u-layer-root{display:contents}@keyframes layer-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes layer-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes layer-in-center{0%{opacity:0;transform:perspective(1000px) translate(calc(-50% * var(--dir)),-50%) translateZ(-40px) scale(.972) translateY(8px)}to{opacity:1;transform:perspective(1000px) translate(calc(-50% * var(--dir)),-50%) translateZ(0) scale(1) translateY(0)}}@keyframes layer-out-center{0%{opacity:1;transform:perspective(1000px) translate(calc(-50% * var(--dir)),-50%) translateZ(0) scale(1) translateY(0)}to{opacity:0;transform:perspective(1000px) translate(calc(-50% * var(--dir)),-50%) translateZ(-24px) scale(.98) translateY(4px)}}@keyframes layer-in-inline{0%{opacity:0;transform:translateX(calc(var(--slide) * var(--dir)))}to{opacity:1;transform:none}}@keyframes layer-out-inline{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(var(--slide) * var(--dir)))}}@keyframes layer-in-bottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes layer-out-bottom{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}.u-layer-scrim{position:fixed;inset:0;z-index:50;background-color:hsl(var(--scrim)/var(--scrim-alpha));backdrop-filter:blur(var(--blur-scrim));-webkit-backdrop-filter:blur(var(--blur-scrim))}.u-layer-scrim[data-state=open]{animation:layer-scrim-in var(--t-layer) var(--ease-out) both}.u-layer-scrim[data-state=closed]{animation:layer-scrim-out var(--t-panel) var(--ease-exit) both}.u-layer-panel{position:fixed;z-index:51}.u-layer-panel[data-side=center]{transform:translate(calc(-50% * var(--dir)),-50%)}.u-layer-panel[data-side=center][data-state=open]{animation:layer-in-center var(--t-layer) var(--ease-out) both}.u-layer-panel[data-side=center][data-state=closed]{animation:layer-out-center var(--t-panel) var(--ease-exit) both}.u-layer-panel[data-side=end]{--slide:24px}.u-layer-panel[data-side=start]{--slide:-24px}.u-layer-panel[data-side=end][data-state=open],.u-layer-panel[data-side=start][data-state=open]{animation:layer-in-inline var(--t-layer) var(--ease-out) both}.u-layer-panel[data-side=end][data-state=closed],.u-layer-panel[data-side=start][data-state=closed]{animation:layer-out-inline var(--t-panel) var(--ease-exit) both}.u-layer-panel[data-side=bottom][data-state=open]{animation:layer-in-bottom var(--t-layer) var(--ease-out) both}.u-layer-panel[data-side=bottom][data-state=closed]{animation:layer-out-bottom var(--t-panel) var(--ease-exit) both}.u-route{animation:u-route-in var(--t-panel) var(--ease-out) both}@keyframes u-route-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.u-route{animation:none}}[data-reveal][data-reveal-state=hidden]{opacity:0;transform:translateY(12px)}[data-reveal]{transition:opacity var(--t-layer) var(--ease-out),transform var(--t-layer) var(--ease-out);transition-delay:calc(var(--reveal-index, 0) * var(--stagger))}.skeleton{position:relative;overflow:hidden;background-color:hsl(var(--surface-1));border-radius:var(--radius-sm)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(calc(-100% * var(--dir)));background:linear-gradient(calc(90deg * var(--dir)),transparent,hsl(var(--rim)/.35),transparent);animation:skeleton-shimmer 1.6s infinite}.dark .skeleton:after{background:linear-gradient(calc(90deg * var(--dir)),transparent,hsl(var(--rim)/.07),transparent)}@keyframes skeleton-shimmer{to{transform:translateX(calc(100% * var(--dir)))}}.u-ledger-row{transition:background-color var(--t-press) var(--ease-standard)}.u-ledger-row:hover{background-color:hsl(var(--ink-1)/.03)}.dark .u-ledger-row:hover{background-color:hsl(var(--rim)/.04)}.u-hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,4vw,56px);align-items:end}.u-hero-copy,.u-hero-specimen{grid-column:1/span 12}@media (min-width:1024px){.u-hero-copy{grid-column:1/span 7}.u-hero-specimen{grid-column:9/span 4;align-self:end}}.u-stage{position:relative;perspective:900px;perspective-origin:50% 42%;transform-style:preserve-3d;contain:paint;min-block-size:clamp(420px,52vw,560px)}.u-plane{position:absolute;inset:0;transform-origin:50% 50%;pointer-events:none}.u-plane[data-z=front]{position:relative;transform:none;pointer-events:auto}.u-plane[data-z=mid]{transform:translateZ(-110px) scale(1.122)}.u-plane[data-z=back]{transform:translateZ(-260px) scale(1.289)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.u-plane[data-z=back]{animation:plane-drift linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@keyframes plane-drift{0%{translate:0 -22px}to{translate:0 22px}}[data-save-data] .u-plane[data-z=back],[data-save-data] .u-plane[data-z=mid]{display:none}.u-slides{display:grid}.u-slides>.u-slide{grid-area:1/1}.u-slide{opacity:0;visibility:hidden;transition:opacity var(--t-layer) var(--ease-exit),visibility 0s linear var(--t-layer)}.u-slide[data-active=true]{opacity:1;visibility:visible;z-index:1;transition:opacity calc(var(--dur-5) * var(--motion-scale)) var(--ease-out),visibility 0s}.u-slide__object{transform:scale(1.02);transition:transform calc(var(--dur-5) * var(--motion-scale)) var(--ease-out)}.u-slide[data-active=true] .u-slide__object{transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.u-slide__object{animation:hero-object-parallax linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@keyframes hero-object-parallax{0%{translate:0 -28px}to{translate:0 28px}}[data-save-data] .u-slide__object{animation:none;translate:none}.u-imgframe{position:relative;aspect-ratio:var(--img-ratio-card);overflow:hidden;display:grid;place-items:center;background-color:hsl(var(--img-plate));background-image:radial-gradient(58% 10% at 50% 93% in oklab,hsl(var(--shadow)/.11),transparent 72%),radial-gradient(120% 90% at 50% -20% in oklab,hsl(var(--rim)/.55),transparent 62%);border-block-end:1px solid hsl(var(--hairline))}.dark .u-imgframe{background-image:radial-gradient(58% 10% at 50% 93% in oklab,rgba(0,0,0,.38),transparent 72%),radial-gradient(120% 90% at 50% -20% in oklab,hsl(var(--rim)/.045),transparent 62%)}.u-imgframe[data-ratio=hero]{aspect-ratio:var(--img-ratio-hero)}.u-imgframe img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;padding:var(--img-inset);transition:transform var(--t-layer) var(--ease-out)}@media (hover:hover) and (pointer:fine){.group:hover .u-imgframe img,.u-frame-host:hover .u-imgframe img{transform:scale(1.035) translateY(-1.5%)}}.u-imgframe[data-state=out] img{filter:grayscale(.55) opacity(.72)}.u-imgframe__void{display:grid;gap:6px;place-items:center;align-content:center;block-size:100%;inline-size:100%;color:hsl(var(--ink-3));background:radial-gradient(120% 90% at 50% 18%,hsl(var(--ink-1)/.05),transparent 62%),hsl(var(--surface-1))}.u-seal{--seal-plate:var(--surface-2);position:relative;display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:var(--radius-pill);padding-inline:8px;padding-block:2px;background:linear-gradient(hsl(var(--seal-plate)),hsl(var(--seal-plate))) padding-box,conic-gradient(from var(--seal-angle),hsl(var(--brass)/0) 0deg,hsl(var(--brass)/.85) 62deg,hsl(var(--brass)/0) 148deg,hsl(var(--brass)/0) 1turn) border-box}@keyframes seal-turn{to{--seal-angle:360deg}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.u-seal:focus-visible,.u-seal:hover{animation:seal-turn 2.6s linear 1}}@supports not (background:conic-gradient(from 0deg,red,blue)){.u-seal{background:hsl(var(--seal-plate));border-color:hsl(var(--brass)/.5)}}.u-empty{position:relative;display:grid;gap:var(--space-stack);align-content:center;justify-items:start;min-block-size:clamp(280px,34vw,420px);padding-inline:clamp(24px,6vw,72px);padding-block:clamp(24px,5vw,56px);border-radius:var(--radius-lg);background-color:hsl(var(--surface-1));box-shadow:var(--elev-1);overflow:hidden}.u-empty[data-scale=hero]{min-block-size:clamp(360px,46vw,560px)}.u-empty>*{position:relative;z-index:1}.u-empty__glyph{position:absolute;z-index:0;inset-block-start:-10%;inset-inline-end:-6%;inline-size:44%;aspect-ratio:1;color:hsl(var(--ink-1)/.05);pointer-events:none}.u-empty__glyph>svg{inline-size:100%;block-size:100%;stroke-width:.6}[data-rule-ground]{position:relative}[data-rule-ground]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom,hsl(var(--field-rule)/var(--field-rule-alpha)) 0 1px,transparent 1px var(--lh-body));-webkit-mask-image:radial-gradient(120% 100% at 50% 0,#000 20%,transparent 78%);mask-image:radial-gradient(120% 100% at 50% 0,#000 20%,transparent 78%)}.u-plate{position:relative;overflow:hidden;border-radius:var(--radius-lg);background-color:hsl(var(--surface-2));background-image:conic-gradient(from calc(210deg * var(--dir)) at calc(50% + (28% * var(--dir))) 12% in oklab,hsl(var(--field-a)/.16),hsl(var(--field-b)/.13),hsl(var(--field-c)/.1),hsl(var(--field-a)/.16)),radial-gradient(120% 90% at 50% -18% in oklab,hsl(var(--rim)/.5),transparent 62%);box-shadow:var(--elev-3)}.dark .u-plate{background-image:conic-gradient(from calc(210deg * var(--dir)) at calc(50% + (28% * var(--dir))) 12% in oklab,hsl(var(--field-a)/.3),hsl(var(--field-b)/.22),hsl(var(--field-c)/.16),hsl(var(--field-a)/.3)),radial-gradient(120% 90% at 50% -18% in oklab,hsl(var(--rim)/.05),transparent 62%)}.qty-ladder{inline-size:100%;border-collapse:collapse;font-size:var(--fs-meta);line-height:var(--lh-meta)}.qty-ladder th{text-align:start;font-weight:var(--fw-ui);color:hsl(var(--ink-3));padding-block:2px;padding-inline:8px}.qty-ladder th:last-child{text-align:end}.qty-ladder td{padding-block:3px;padding-inline:8px;color:hsl(var(--ink-2))}.qty-ladder td:last-child{text-align:end;color:hsl(var(--ink-1));font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.qty-ladder tbody tr{border-inline-start:3px solid transparent;transition:border-inline-start-color var(--t-press) var(--ease-standard),background-color var(--t-press) var(--ease-standard)}.qty-ladder tbody tr[data-active=true]{border-inline-start-color:hsl(var(--brass));background-color:hsl(var(--surface-1))}.u-dot{display:inline-block;inline-size:6px;block-size:6px;border-radius:var(--radius-pill);background-color:hsl(var(--dot-tone,var(--ink-3)));box-shadow:0 0 0 3px hsl(var(--dot-tone,var(--ink-3))/.15)}.u-edge-fade-inline{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--edge),#000 calc(100% - var(--edge)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--edge),#000 calc(100% - var(--edge)),transparent 100%)}.u-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,22%);gap:var(--space-stack);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px}.u-rail>*{scroll-snap-align:start}.u-facet>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;padding-block:8px}.u-facet>summary::-webkit-details-marker{display:none}.u-facet__chev{inline-size:7px;block-size:7px;border-inline-end:1.5px solid hsl(var(--ink-3));border-block-end:1.5px solid hsl(var(--ink-3));transform:rotate(45deg);transition:transform var(--t-press) var(--ease-standard);flex:none}.u-facet[open]>summary .u-facet__chev{transform:rotate(-135deg)}.u-chrome{position:relative;--glass-alpha:.55;--chrome-pad:18px;padding-block:var(--chrome-pad);transition:background-color var(--t-panel) var(--ease-standard)}.u-chrome[data-at-top=false]{--glass-alpha:.92}.u-chrome:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:0;box-shadow:var(--elev-3);transition:opacity var(--t-panel) var(--ease-standard)}.u-chrome[data-at-top=false]:after{opacity:1}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.u-chrome{animation:chrome-settle linear both;animation-timeline:scroll(root block);animation-range:0 96px}.u-chrome:after{animation:chrome-shadow linear both;animation-timeline:scroll(root block);animation-range:0 96px}}}@keyframes chrome-settle{0%{--glass-alpha:.55;--chrome-pad:18px}to{--glass-alpha:.92;--chrome-pad:8px}}@keyframes chrome-shadow{0%{opacity:0}to{opacity:1}}.u-scroll-progress{position:fixed;inset-block-start:0;inset-inline:0;block-size:2px;z-index:40;pointer-events:none;background-color:hsl(var(--brass));transform:scaleX(0);transform-origin:var(--origin-inline-start)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.u-scroll-progress{animation:scroll-progress linear both;animation-timeline:scroll(root block)}}}@keyframes scroll-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.u-chrome>.u-chrome__progress{position:absolute;inset-block:auto 0;inset-inline:0;z-index:1}:root:has(.u-chrome__progress) .u-scroll-progress:not(.u-chrome__progress){display:none}@keyframes badge-pulse{0%{transform:scale(1);animation-timing-function:var(--ease-out)}38%{transform:scale(1.18);animation-timing-function:var(--ease-spring)}to{transform:scale(1)}}.u-badge-pulse[data-pulse=on]{animation:badge-pulse .32s 1}.u-badge-pulse[data-tone=danger]{color:hsl(var(--danger-ink))}.u-wipe{display:inline-grid}.u-wipe>*{grid-area:1/1}.u-wipe__from{transition:clip-path .2s var(--ease-in-out);clip-path:inset(0 0 0 0)}.u-wipe[data-state=on] .u-wipe__from{clip-path:inset(0 0 0 100%)}[dir=rtl] .u-wipe[data-state=on] .u-wipe__from{clip-path:inset(0 100% 0 0)}.u-state{transition:background-color var(--t-hover) ease}@media (hover:hover) and (pointer:fine){.u-state:hover{background-color:color-mix(in oklab,hsl(var(--state-base,var(--primary))),hsl(var(--state-mix)) var(--state-hover))}}.u-state:active{background-color:color-mix(in oklab,hsl(var(--state-base,var(--primary))),hsl(var(--state-mix)) var(--state-press))}.u-state-wash{transition:background-color var(--t-hover) ease}@media (hover:hover) and (pointer:fine){.u-state-wash:hover{background-color:color-mix(in oklab,hsl(var(--state-base,var(--ink-1))) 8%,transparent)}}.u-state-wash:active{background-color:color-mix(in oklab,hsl(var(--state-base,var(--ink-1))) 14%,transparent)}.u-pop{transform-origin:var(--origin-inline-start) top;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){@starting-style{.u-pop{opacity:0;transform:translate(calc(-8px * var(--dir)),10px) scale(.965)}}}}.u-micro{font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:var(--tr-micro);font-weight:var(--fw-head);text-transform:uppercase}.u-meta{font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--tr-meta)}.u-ui{font-size:var(--fs-ui);line-height:var(--lh-ui);letter-spacing:var(--tr-ui)}.u-body{font-size:var(--fs-body);line-height:var(--lh-body)}.u-lead{font-size:var(--fs-lead);line-height:var(--lh-lead)}.u-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.u-h2,.u-h3{font-weight:var(--fw-head)}.u-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.u-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1)}.u-display,.u-h1{font-weight:var(--fw-head)}.u-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display)}.u-fig-card{font-size:var(--fs-fig-card);line-height:var(--lh-fig-card);letter-spacing:var(--tr-fig);font-weight:var(--fw-fig-card)}.u-hero{font-family:var(--font-display),Inter,system-ui,sans-serif;font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--tr-hero);font-weight:var(--fw-hero);font-variation-settings:"opsz" 32;text-wrap:balance;word-spacing:.1em}[dir=rtl] .u-hero{font-family:var(--font-display-ar),"Noto Kufi Arabic",system-ui,sans-serif;font-variation-settings:normal;text-wrap:pretty}[dir=rtl] .u-micro{text-transform:none;letter-spacing:0}.u-provenance{font-family:var(--font-provenance),Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;font-size:var(--fs-meta);line-height:var(--lh-meta);color:hsl(var(--ink-3))}[dir=rtl] .u-provenance{font-family:var(--font-provenance),"Noto Naskh Arabic",var(--font-sans-ar),"IBM Plex Sans Arabic",system-ui,sans-serif;font-style:normal}.u-mono{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.u-measure{max-inline-size:var(--measure-prose)}.u-measure-desc{max-inline-size:var(--measure-desc)}.glass,.glass-strong{background-color:hsl(var(--glass-bg)/var(--glass-alpha));backdrop-filter:blur(var(--blur-float)) saturate(var(--sat-glass));-webkit-backdrop-filter:blur(var(--blur-float)) saturate(var(--sat-glass));border:1px solid hsl(var(--glass-border)/var(--glass-border-alpha));box-shadow:var(--elev-4)}.text-gradient{background-image:none;background-clip:border-box;-webkit-background-clip:border-box;color:hsl(var(--ink-1));-webkit-text-fill-color:hsl(var(--ink-1))}.bg-grid{background-image:linear-gradient(to right,hsl(var(--ink-1)/.04) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--ink-1)/.04) 1px,transparent 1px);background-size:40px 40px}.dark .bg-grid{background-image:linear-gradient(to right,hsl(var(--rim)/.05) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--rim)/.05) 1px,transparent 1px)}.mask-fade-b{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:hsl(var(--border-strong)) transparent}.scrollbar-thin::-webkit-scrollbar{height:8px;width:8px}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:hsl(var(--border-strong));border-radius:var(--radius-pill)}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.theme-transition [data-rung],.theme-transition body{transition:background-color .2s var(--ease-standard),border-color .2s var(--ease-standard),color .2s var(--ease-standard)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}html{scroll-behavior:auto}:root{--motion-scale:0;--lift-y:0px;--press-y:0px;--stagger:0ms;--blur-scrim:0px;--key-travel:0px}[data-layer],[data-lift],[data-reveal]{transform:none!important}[data-specular]:after,[data-specular]:before{opacity:0!important}.u-field__lobe{animation:none!important;will-change:auto}.u-plane[data-z=back]{translate:none!important}.u-chrome,.u-chrome:after,.u-plane[data-z=back],.u-scroll-progress,.u-slide__object{animation:none!important}.u-slide__object{translate:none!important}.u-imgframe img,.u-slide__object{transform:none!important}.skeleton:after{animation:none;opacity:.5}.u-seal{--seal-angle:62deg;animation:none!important;opacity:.6}[data-reveal]{transition:opacity .2s var(--ease-out)!important;transform:none!important}.u-slide{transition:opacity .2s var(--ease-out),visibility 0s linear .2s!important}.u-slide[data-active=true]{transition:opacity .2s var(--ease-out),visibility 0s!important}.u-commit{transition:border-inline-start-color .2s var(--ease-out),background-color .2s var(--ease-out)!important}.qty-ladder tbody tr,.u-ledger-row,.u-state,.u-state-wash,[role=button],a,button{transition:background-color .16s ease,color .16s ease,border-color .16s ease!important}}