@font-face{font-family:Bodoni Moda;src:url(/assets/bodoni-moda-latin-400-normal-CIWtV3SY.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/assets/bodoni-moda-latin-400-italic-DB-bun8K.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/assets/bodoni-moda-latin-600-normal-DbXDFeqY.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Spectral;src:url(/assets/spectral-latin-300-normal-Csl9mA3s.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Spectral;src:url(/assets/spectral-latin-300-italic-naRpDz_b.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(/assets/spectral-latin-500-normal-nNjq7_Cd.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/noto-naskh-arabic-arabic-400-normal-U_i0HMfG.woff2)format("woff2");font-weight:400;font-display:swap}:root{--black:#0b0b0b;--ground:#111;--ground-2:#1a1915;--ground-3:#242217;--paper:#f2ede3;--paper-2:#c2b9a6;--paper-3:#8b8272;--stigma:#8b0000;--stigma-2:#c0392b;--gold:#c9a227;--gold-2:#9a7b1e;--petal:#332a0e;--petal-2:#e5c96b;--rule:#2a2822;--display:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--body:"Spectral", "Iowan Old Style", Palatino, Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--arabic:"Noto Naskh Arabic", serif;--t-xs:.694rem;--t-sm:.833rem;--t-base:1.0625rem;--t-md:1.33rem;--t-lg:1.66rem;--t-xl:2.08rem;--t-2xl:clamp(2.6rem, 5vw, 4.05rem);--t-hero:clamp(3.2rem, 9.5vw, 8.6rem);--measure:36rem;--gutter:clamp(1.25rem, 4vw, 4rem);--section-y:clamp(6rem, 14vh, 11rem);--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-luxe:cubic-bezier(.65, 0, .13, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:radial-gradient(120% 55% at 50% 115%, color-mix(in oklab, var(--stigma) 13%, transparent), transparent 62%) fixed, var(--ground);color:var(--paper);font-family:var(--body);font-weight:300;font-size:var(--t-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.66;overflow-x:clip}::selection{background:var(--stigma);color:var(--paper)}main{animation:page-in .9s var(--ease-out) both}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){main{animation:none}}img,video,canvas,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:1px}.grain{pointer-events:none;z-index:2000;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");width:300%;height:300%;animation:8s steps(10,end) infinite grain;position:fixed;top:-100%;bottom:-100%;left:-100%;right:-100%}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-8%)}20%{transform:translate(-13%,3%)}30%{transform:translate(6%,-10%)}40%{transform:translate(-4%,12%)}50%{transform:translate(-10%,5%)}60%{transform:translate(12%)}70%{transform:translateY(9%)}80%{transform:translate(3%,13%)}90%{transform:translate(-8%,8%)}}.d1,.d2,.d3{font-family:var(--display);letter-spacing:.005em;text-wrap:balance;font-weight:400;line-height:1.02}.d1{font-size:var(--t-hero)}.d2{font-size:var(--t-2xl);line-height:1.06}.d3{font-size:var(--t-xl);line-height:1.14}.ev,.evidence{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-3);font-weight:400}.ev b,.evidence b{color:var(--paper);font-weight:500}.ev .hi{color:var(--stigma-2)}.ev .au{color:var(--gold)}.lede{font-size:var(--t-md);color:var(--paper-2);text-wrap:balance;max-width:30ch;line-height:1.5}.prose{max-width:var(--measure)}.prose p+p{margin-top:1.1em}.prose em{color:var(--petal-2)}.prose strong{color:var(--paper);font-weight:500}.prose a{border-bottom:1px solid var(--gold-2);transition:border-color .3s,color .3s}.prose a:hover{color:var(--gold);border-color:var(--gold)}.ar{font-family:var(--arabic);direction:rtl}.shell{width:min(100% - 2 * var(--gutter), 90rem);margin-inline-start:auto;margin-inline-end:auto}.section{padding-block:var(--section-y);position:relative}.sec-head{flex-direction:column;gap:1.4rem;margin-bottom:clamp(3rem,7vh,5.5rem);display:flex}.sec-head .ev{align-items:center;gap:.9rem;display:flex}.sec-head .ev:before{content:"";background:var(--stigma);flex:none;width:2.4rem;height:1px}.rule{border:0;border-top:1px solid var(--rule)}.site-head{z-index:900;padding:1.1rem var(--gutter);transition:transform .5s var(--ease-luxe), background .4s, backdrop-filter .4s;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.site-head.scrolled{background:color-mix(in oklab, var(--black) 82%, transparent);-webkit-backdrop-filter:blur(14px)}.site-head.hidden{transform:translateY(-110%)}.brand{flex-direction:column;align-items:center;gap:.1rem;line-height:1;display:flex}.brand .b-pure{font-family:var(--display);letter-spacing:.58em;text-indent:.58em;text-transform:uppercase;color:var(--paper-3);font-size:.56rem}.brand .b-name{font-family:var(--display);letter-spacing:.1em;text-indent:.1em;text-transform:uppercase;color:var(--paper);white-space:nowrap;font-size:1.28rem}.brand .b-sub{font-family:var(--mono);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--gold-2);margin-top:.18rem;font-size:.5rem}.nav-desk{align-items:center;gap:2.2rem;display:flex}.nav-desk a:not(.btn){font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-2);padding:.3rem 0;font-size:.66rem;transition:color .3s;position:relative}.nav-desk a:not(.btn):hover,.nav-desk a[aria-current=page]{color:var(--paper)}.nav-desk a:not(.btn):after{content:"";background:var(--stigma-2);transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-luxe);position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav-desk a:not(.btn):hover:after,.nav-desk a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.nav-toggle{z-index:1001;width:2.6rem;height:2.6rem;display:none;position:relative}.nav-toggle span{background:var(--paper);width:60%;height:1px;transition:transform .45s var(--ease-luxe), top .45s var(--ease-luxe), opacity .3s;position:absolute;left:20%}.nav-toggle span:first-child{top:40%}.nav-toggle span:nth-child(2){top:60%}body.nav-open .nav-toggle span:first-child{top:50%;transform:rotate(45deg)}body.nav-open .nav-toggle span:nth-child(2){top:50%;transform:rotate(-45deg)}.nav-mobile{z-index:950;background:var(--black);padding:0 var(--gutter);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-luxe);visibility:hidden;flex-direction:column;justify-content:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}body.nav-open .nav-mobile{clip-path:inset(0 0 0%);visibility:visible}.nav-mobile a{font-family:var(--display);color:var(--paper-2);transition:color .3s, padding-left .4s var(--ease-luxe);align-items:baseline;gap:1rem;padding:.35rem 0;font-size:clamp(2rem,8vw,3.4rem);display:flex}.nav-mobile a:hover{color:var(--paper);padding-left:.8rem}.nav-mobile a .n{font-family:var(--mono);color:var(--stigma-2);letter-spacing:.2em;font-size:.6rem}.nav-mobile .nav-foot{gap:1.6rem;margin-top:3rem;display:flex}@media (max-width:900px){.nav-desk{display:none}.nav-toggle{display:block}}.btn{--btn-bg:var(--stigma);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);border:1px solid color-mix(in oklab, var(--btn-bg) 60%, transparent);isolation:isolate;white-space:nowrap;border-radius:100px;align-items:center;gap:.7rem;padding:1rem 1.7rem;font-size:.66rem;transition:color .35s,border-color .35s;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--btn-bg);transition:transform .5s var(--ease-luxe);border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(101%)}.btn:hover:before{transform:translateY(0)}.btn:focus-visible:before{transform:translateY(0)}.btn.solid:before{transform:translateY(0)}.btn.solid:hover{border-color:var(--stigma-2)}.btn.gold{--btn-bg:var(--gold-2);border-color:color-mix(in oklab, var(--gold) 45%, transparent)}.btn.ghost{--btn-bg:var(--ground-3);border-color:var(--rule);color:var(--paper-2)}.btn.ghost:hover{color:var(--paper)}.btn .wa{flex:none;width:.95rem;height:.95rem}.link-more{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.6rem;font-size:.66rem;display:inline-flex}.link-more:after{content:"→";transition:transform .35s var(--ease-out)}.link-more:hover:after{transform:translate(.4rem)}.hero{background:var(--black);place-items:center;min-height:100svh;display:grid;position:relative;overflow:clip}#gl{z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-film{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-veil{z-index:1;pointer-events:none;background:linear-gradient(color-mix(in oklab, var(--black) 42%, transparent), color-mix(in oklab, var(--black) 42%, transparent)), radial-gradient(ellipse 90% 60% at 50% 42%, transparent 30%, color-mix(in oklab, var(--black) 72%, transparent) 78%, var(--black) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-core{z-index:2;text-align:center;padding:0 var(--gutter);position:relative}.hero-kicker{justify-content:center;align-items:center;gap:1rem;margin-bottom:2.2rem;display:flex}.hero-kicker .line{background:var(--gold-2);width:3rem;height:1px}.hero-title{color:var(--paper)}.hero-title .row{display:block;overflow:hidden}.hero-title .row>span{display:block}.hero-title em{color:var(--gold);font-style:italic}.hero-sub{font-size:var(--t-md);color:var(--paper-2);margin-top:2.4rem;font-style:italic}.hero-sub .ar-inline{color:var(--petal-2);font-style:normal}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex}.hero-foot{z-index:2;padding:1.6rem calc(var(--gutter) + 4.2rem) 1.6rem var(--gutter);pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-foot .ev{font-size:.58rem}.scroll-cue{flex-direction:column;align-items:center;gap:.7rem;display:flex}.scroll-cue .stem{background:linear-gradient(var(--paper-3), transparent);width:1px;height:3.4rem;position:relative;overflow:hidden}.scroll-cue .stem:after{content:"";background:linear-gradient(var(--gold), transparent);animation:cue 2.4s var(--ease-luxe) infinite;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(-100%)}@keyframes cue{40%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-height:800px){.scroll-cue{visibility:hidden}}@media (max-width:720px){.hero-foot{justify-content:center}.hero-foot .ev,.hero-kicker .line{display:none}}.marquee{border-block:1px solid var(--rule);background:var(--black);padding:1.15rem 0;overflow:clip}.marquee-track{will-change:transform;gap:3.5rem;width:max-content;display:flex}.marquee-track span{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-3);white-space:nowrap;align-items:center;gap:3.5rem;font-size:.64rem;display:flex}.marquee-track span i{color:var(--stigma-2);font-style:normal}.frame{background:var(--ground-2);position:relative;overflow:clip}.frame img,.frame video{object-fit:cover;will-change:transform;width:100%;height:100%}.frame .parallax{width:100%;height:115%}.frame figcaption{z-index:2;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-2);background:color-mix(in oklab, var(--black) 65%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.45rem .7rem;font-size:.56rem;position:absolute;bottom:1rem;left:1rem}.sku-grid{background:var(--rule);border-block:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:1100px){.sku-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sku-grid{grid-template-columns:1fr}}.sku .sku-tile{aspect-ratio:4/5;text-align:center;background:radial-gradient(ellipse at 50% 115%, color-mix(in oklab, var(--gold) 14%, transparent), transparent 60%), var(--black);flex-direction:column;justify-content:center;align-items:center;gap:.55rem;display:flex;overflow:clip}.sku .sku-tile .ar-big{font-family:var(--arabic);color:var(--gold);font-size:clamp(2.6rem,5vw,4rem);line-height:1.4}.sku .sku-tile .tile-list{flex-direction:column;gap:.3rem;display:flex}.sku .sku-tile .tile-list span{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-2);font-size:.6rem}.sku .sku-tile.studs{background-image:radial-gradient(circle at 12px 12px, color-mix(in oklab, var(--gold) 42%, transparent) 1.2px, transparent 1.8px), radial-gradient(ellipse at 50% 115%, color-mix(in oklab, var(--gold) 16%, transparent), transparent 60%);background-size:34px 34px,cover;background-color:var(--black)}.pdp-tile{text-align:center;background:radial-gradient(ellipse at 50% 115%, color-mix(in oklab, var(--gold) 14%, transparent), transparent 60%), var(--black);flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:2rem;display:flex}.pdp-tile .ar-big{font-family:var(--arabic);color:var(--gold);font-size:clamp(3.4rem,7vw,5.4rem);line-height:1.4}.pdp-tile .t-name{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--paper);font-size:.72rem}.pdp-tile .t-purpose{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--paper-3);font-size:.6rem}.pdp-tile.studs{background-image:radial-gradient(circle at 12px 12px, color-mix(in oklab, var(--gold) 42%, transparent) 1.2px, transparent 1.8px), radial-gradient(ellipse at 50% 115%, color-mix(in oklab, var(--gold) 16%, transparent), transparent 60%);background-size:34px 34px,cover;background-color:var(--black)}.cart-btn{cursor:pointer;color:var(--paper);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.4rem;padding:.3rem 0;font-size:.68rem;display:inline-flex}.cart-btn:hover{color:var(--gold)}.cart-count{background:var(--ground-3);min-width:1.3rem;height:1.3rem;color:var(--paper-3);border-radius:100px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.6rem;transition:background .3s,color .3s;display:inline-flex}.cart-count.has{background:var(--stigma);color:var(--paper)}.cart-root{z-index:1500;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.cart-scrim{opacity:0;background:#0b060e99;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.cart-drawer{background:var(--ground-2);border-left:1px solid var(--rule);width:min(30rem,92vw);height:100%;transition:transform .45s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.cart-root.is-open{pointer-events:auto}.cart-root.is-open .cart-scrim{opacity:1}.cart-root.is-open .cart-drawer{transform:none}.cart-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:1.6rem 1.5rem;display:flex}.cart-title{font-family:var(--display);font-size:1.3rem}.cart-x{color:var(--paper-3);cursor:pointer;background:0 0;border:0;font-size:1rem}.cart-x:hover{color:var(--paper)}.cart-lines{flex:1;padding:.5rem 1.5rem;overflow-y:auto}.cart-line{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:1.2rem 0;display:grid}.cl-info{flex-direction:column;gap:.2rem;display:flex}.cl-name{font-family:var(--display);font-size:1.05rem}.cl-size{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-3);font-size:.6rem}.cl-price{font-family:var(--mono);color:var(--gold);font-size:.78rem}.cl-qty{border:1px solid var(--rule);border-radius:100px;align-items:center;gap:.7rem;padding:.3rem .7rem;display:inline-flex}.cl-qty button{color:var(--paper);cursor:pointer;background:0 0;border:0;font-size:1rem;line-height:1}.cl-qty button:hover{color:var(--gold)}.cl-qty span{font-family:var(--mono);text-align:center;min-width:1ch;font-size:.8rem}.cl-rm{color:var(--paper-3);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:.58rem}.cl-rm:hover{color:var(--stigma-2)}.cart-empty{color:var(--paper-3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}.cart-foot{border-top:1px solid var(--rule);padding:1.4rem 1.5rem}.cart-sub{font-family:var(--mono);letter-spacing:.04em;justify-content:space-between;margin-bottom:.5rem;font-size:.82rem;display:flex}.cart-sub span:last-child{color:var(--gold)}.cart-note{font-family:var(--mono);color:var(--paper-3);margin-bottom:1rem;font-size:.58rem;line-height:1.6}.cart-checkout{background:var(--stigma);border-color:var(--stigma);justify-content:center;width:100%;margin-bottom:.6rem}.cart-checkout:hover{filter:brightness(1.12)}.cart-wa{justify-content:center;width:100%}.sizes{flex-wrap:wrap;gap:.6rem;margin-block-start:.4rem;margin-block-end:1.2rem;display:flex}.size{background:var(--ground-2);color:var(--paper);border:1px solid var(--rule);cursor:pointer;font-family:var(--mono);letter-spacing:.04em;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.8rem 1.15rem;font-size:.82rem;transition:border-color .3s,background .3s;display:flex}.size span{color:var(--paper-3);letter-spacing:.1em;font-size:.62rem}.size:hover{border-color:var(--gold-2)}.size.is-active{border-color:var(--gold);background:var(--ground-3)}.size.is-active span{color:var(--gold)}.buy{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.4rem;display:flex}.buy .buy-now{background:var(--stigma);border-color:var(--stigma)}.buy .buy-now:hover{filter:brightness(1.15)}.buy-note{color:var(--paper-3);margin-top:1rem}.compare{border:1px solid var(--rule);background:var(--ground);flex-direction:column;display:flex}.compare .c-row{border-top:1px solid var(--rule);color:var(--paper-2);grid-template-columns:1fr 1fr 1.3fr;align-items:baseline;gap:1rem;padding:.95rem 1.2rem;font-size:.92rem;display:grid}.compare .c-row:first-child{border-top:0}.compare .c-head{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-3);font-size:.62rem}.compare .c-row>span:first-child{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-3);font-size:.66rem}.compare .au{color:var(--gold)}@media (max-width:640px){.compare .c-row{grid-template-columns:1fr;gap:.2rem;padding-block-start:.8rem;padding-block-end:.8rem}.compare .c-head{display:none}.compare .c-row>span:nth-child(2):before{content:"Typical — ";color:var(--paper-3)}.compare .c-row>span:nth-child(3):before{content:"PRG — ";color:var(--paper-3)}}.mandoos{border-block:1px solid var(--rule);background:var(--black);position:relative;overflow:clip}.mandoos:before{content:"مندوس";font-family:var(--arabic);color:color-mix(in oklab, var(--gold) 9%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:clamp(11rem,30vw,26rem);line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mandoos .shell{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex;position:relative}.mandoos .m-rule{background:var(--gold);width:3.4rem;height:1px}.mandoos .m-name{font-family:var(--display);letter-spacing:.3em;text-indent:.3em;color:var(--gold);text-transform:uppercase;font-size:clamp(2rem,5.5vw,3.8rem);font-weight:400}.mandoos .m-ar{font-family:var(--arabic);color:var(--paper-2);font-size:clamp(1.3rem,2.6vw,1.9rem)}.mandoos .prose{text-align:center}.sku{background:var(--ground);flex-direction:column;transition:background .5s;display:flex;position:relative;overflow:clip}.sku:hover{background:var(--ground-2)}.sku .sku-media{aspect-ratio:4/5;overflow:clip}.sku .sku-media img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out), filter 1.1s;filter:brightness(.92)}.sku:hover .sku-media img{filter:brightness(1.02);transform:scale(1.045)}.sku-body{flex-direction:column;flex:1;gap:.65rem;padding:1.5rem 1.4rem 1.7rem;display:flex}.sku-body .ev{justify-content:space-between;gap:1rem;font-size:.56rem;display:flex}.sku-name{font-family:var(--display);font-size:var(--t-lg);line-height:1.1}.sku-meta{font-family:var(--mono);letter-spacing:.1em;color:var(--paper-3);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:.9rem;font-size:.62rem;display:flex}.sku-meta .price{color:var(--gold);white-space:nowrap;font-size:.72rem}.sku>a.cover{z-index:3;position:absolute;top:0;bottom:0;left:0;right:0}.sku .peek{z-index:2;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper);opacity:0;transition:opacity .4s, transform .5s var(--ease-out);font-size:.58rem;position:absolute;bottom:5.2rem;right:1.1rem;transform:translateY(.5rem)}.sku:hover .peek{opacity:1;transform:none}.proof{border:1px solid var(--rule);background:linear-gradient(160deg, var(--ground-2), var(--ground) 65%);font-family:var(--mono);padding:clamp(1.5rem,4vw,2.8rem);position:relative;overflow:clip}.proof:before{content:"";background:linear-gradient(var(--stigma-2), var(--gold-2));width:2px;position:absolute;top:0;bottom:0;left:0;right:auto}.proof dl{grid-template-columns:minmax(8rem,11rem) 1fr;gap:.85rem 2rem;font-size:.78rem;display:grid}@media (max-width:560px){.proof dl{grid-template-columns:1fr;gap:.2rem}.proof dd{margin-bottom:.8rem}}.proof dt{color:var(--paper-3);letter-spacing:.18em;text-transform:uppercase;padding-top:.18em;font-size:.6rem}.proof dd{color:var(--paper);letter-spacing:.04em;font-variant-numeric:tabular-nums}.proof dd .note{color:var(--paper-3);letter-spacing:.06em;font-size:.64rem}.proof dd .hi{color:var(--stigma-2)}.proof dd .au{color:var(--gold)}.grades{border:1px solid var(--rule)}.grade-row{border-top:1px solid var(--rule);grid-template-columns:8rem 1fr auto;align-items:baseline;gap:1.6rem;padding:1.6rem clamp(1.2rem,3vw,2.2rem);transition:background .4s;display:grid}.grade-row:first-child{border-top:0}.grade-row:hover{background:var(--ground-2)}.grade-row .g-name{font-family:var(--display);font-size:var(--t-lg)}.grade-row .g-desc{color:var(--paper-2);max-width:46ch;font-size:.95rem}.grade-row .g-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);white-space:nowrap;font-size:.6rem}.grade-row.lead .g-tag{color:var(--stigma-2)}@media (max-width:720px){.grade-row{grid-template-columns:1fr;gap:.5rem}}.creds{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2.6rem;display:grid}@media (max-width:900px){.creds{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.creds{grid-template-columns:1fr}}.cred{background:var(--black);flex-direction:column;gap:.9rem;padding:clamp(1.6rem,3vw,2.4rem);display:flex}.cred .cred-k{font-family:var(--mono);letter-spacing:.2em;color:var(--gold-2);font-size:.6rem}.cred .cred-h{font-family:var(--display);font-size:var(--t-md);color:var(--paper);line-height:1.18}.cred .cred-b{color:var(--paper-2);flex:1;font-size:.9rem;line-height:1.65}.cred .link-more{margin-top:.3rem}.voices{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:2.6rem;display:grid}@media (max-width:820px){.voices{grid-template-columns:1fr}}.voice{border:1px solid var(--rule);background:var(--ground-2);flex-direction:column;gap:1.1rem;padding:1.9rem;display:flex}.voice blockquote{font-family:var(--body);color:var(--paper);font-size:1.02rem;line-height:1.6}.voice blockquote:before{content:"“";color:var(--gold);font-family:var(--display);vertical-align:-.35em;margin-right:.1em;font-size:2.2rem;line-height:0}.voice .v-by{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);margin-top:auto;font-size:.6rem}.faq-list{border-top:1px solid var(--rule)}.faq-item{border-bottom:1px solid var(--rule)}.faq-item summary{cursor:pointer;grid-template-columns:3.2rem 1fr 2rem;align-items:baseline;gap:1rem;padding:1.7rem 0;list-style:none;transition:color .3s;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .n{font-family:var(--mono);color:var(--paper-3);letter-spacing:.12em;font-size:.62rem}.faq-item summary h3{font-family:var(--display);font-weight:400;font-size:var(--t-md);line-height:1.25}.faq-item summary .x{place-self:center end;width:.9rem;height:.9rem;position:relative}.faq-item summary .x:before,.faq-item summary .x:after{content:"";background:var(--gold);transition:transform .45s var(--ease-luxe);position:absolute}.faq-item summary .x:before{height:1px;top:50%;bottom:auto;left:0;right:0}.faq-item summary .x:after{width:1px;top:0;bottom:0;left:50%;right:auto}.faq-item[open] summary .x:after{transform:rotate(90deg)}.faq-item[open] summary h3{color:var(--gold)}.faq-item .a{max-width:44rem;color:var(--paper-2);padding:0 0 1.9rem 4.2rem}.faq-item .a p+p{margin-top:.8em}@media (max-width:620px){.faq-item summary{grid-template-columns:1fr 2rem}.faq-item summary .n{display:none}.faq-item .a{padding-left:0}}.site-foot{background:var(--black);border-top:1px solid var(--rule);position:relative;overflow:clip}.foot-main{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:3rem;padding:4.5rem 0 3.5rem;display:grid}@media (max-width:900px){.foot-main{grid-template-columns:1fr 1fr}}@media (max-width:560px){.foot-main{grid-template-columns:1fr}}.foot-brand .b-name{font-size:1.6rem}.foot-col h4{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--paper-3);margin-bottom:1.2rem;font-size:.6rem;font-weight:400}.foot-col a,.foot-col address{color:var(--paper-2);padding:.28rem 0;font-size:.92rem;font-style:normal;transition:color .3s;display:block}.foot-col a:hover{color:var(--gold)}.foot-legal{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-3);flex-wrap:wrap;justify-content:space-between;gap:1rem 2.5rem;padding:1.6rem 0 2.2rem;font-size:.58rem;display:flex}.foot-word{font-family:var(--display);text-transform:uppercase;text-align:center;letter-spacing:.06em;color:#0000;-webkit-text-stroke:1px var(--ground-3);-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:-.18em;font-size:clamp(3rem,12.5vw,11.5rem);line-height:.85}.pdp{padding-top:calc(var(--section-y) * .75);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}@media (max-width:900px){.pdp{grid-template-columns:1fr}}.pdp-media{position:sticky;top:5.5rem}@media (max-width:900px){.pdp-media{position:static}}.pdp-media .frame{aspect-ratio:4/5}.pdp-info{flex-direction:column;gap:1.9rem;padding-top:1rem;display:flex}.pdp-info .crumbs{flex-wrap:wrap;gap:.6rem;display:flex}.pdp-info .crumbs a:hover{color:var(--gold)}.pdp-price{font-family:var(--mono);align-items:baseline;gap:1.2rem;display:flex}.pdp-price .p{font-size:var(--t-lg);color:var(--gold);letter-spacing:.02em}.pdp-price .u{letter-spacing:.12em;text-transform:uppercase;color:var(--paper-3);font-size:.64rem}.pdp-ctas{flex-wrap:wrap;gap:.9rem;display:flex}.pdp-note{font-family:var(--mono);letter-spacing:.08em;color:var(--paper-3);font-size:.62rem;line-height:1.8}.pdp-blocks details{border-top:1px solid var(--rule)}.pdp-blocks details:last-child{border-bottom:1px solid var(--rule)}.pdp-blocks summary{cursor:pointer;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-2);justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:.66rem;list-style:none;display:flex}.pdp-blocks summary::-webkit-details-marker{display:none}.pdp-blocks summary:after{content:"+";color:var(--gold);transition:transform .4s var(--ease-luxe);font-size:.9rem}.pdp-blocks details[open] summary:after{transform:rotate(45deg)}.pdp-blocks .b{color:var(--paper-2);max-width:var(--measure);padding:0 0 1.4rem;font-size:.95rem}.page-hero{padding:calc(var(--section-y) + 4rem) 0 calc(var(--section-y) * .6);position:relative;overflow:clip}.page-hero .d1{max-width:14ch;font-size:clamp(2.8rem,7vw,6rem)}.page-hero .lede{margin-top:2rem}.aura:before{content:"";z-index:-1;aspect-ratio:1.6;background:radial-gradient(ellipse at center, color-mix(in oklab, var(--petal) 50%, transparent), transparent 62%), radial-gradient(ellipse at center, color-mix(in oklab, var(--stigma) 16%, transparent), transparent 78%);filter:blur(30px);opacity:.6;pointer-events:none;width:min(120vw,70rem);position:absolute;top:-20%;left:50%;transform:translate(-50%)}[data-reveal]{opacity:0;transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out);transition-delay:var(--rd,0s);transform:translateY(2.2rem)}[data-reveal].in{opacity:1;transform:none}[data-reveal=fade]{transform:none}[data-reveal=mask]{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-luxe);transition-delay:var(--rd,0s);transform:none}[data-reveal=mask].in{clip-path:inset(0 0 0%)}.split-line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:clip}.split-line>span{transition:transform 1.15s var(--ease-luxe);transition-delay:var(--sd,0s);display:block;transform:translateY(110%)}.in .split-line>span,.split-line.in>span{transform:none}.wa-float{z-index:800;background:var(--stigma);width:3.4rem;height:3.4rem;box-shadow:0 8px 32px color-mix(in oklab, var(--stigma) 45%, transparent);transition:transform .4s var(--ease-out), background .3s;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:1.4rem;right:1.4rem}.wa-float:hover{background:var(--stigma-2);transform:scale(1.08)}.wa-float svg{width:1.45rem;height:1.45rem;fill:var(--paper)}.skip{z-index:2001;background:var(--stigma);color:var(--paper);font-family:var(--mono);letter-spacing:.1em;padding:.7rem 1.1rem;font-size:.7rem;transition:transform .3s;position:fixed;top:.8rem;left:.8rem;transform:translateY(-200%)}.skip:focus{transform:none}@media (prefers-reduced-motion:reduce){.grain,.scroll-cue .stem:after{animation:none}[data-reveal],[data-reveal=mask],.split-line>span{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[lang=ar] body{font-family:var(--arabic)}html[lang=ar] .prose,html[lang=ar] .hero-sub{font-family:var(--arabic);line-height:1.95}html[lang=ar] .d1,html[lang=ar] .d2,html[lang=ar] .d3,html[lang=ar] .hero-title,html[lang=ar] .sku-name,html[lang=ar] .cred-h,html[lang=ar] .g-name,html[lang=ar] .voice blockquote{font-family:var(--arabic);font-weight:500;line-height:1.5}html[lang=ar] .hero-title{line-height:1.35}html[lang=ar] .ev,html[lang=ar] .cred-k,html[lang=ar] .g-tag,html[lang=ar] .b-sub,html[lang=ar] .nav-desk a,html[lang=ar] .nav-mobile a,html[lang=ar] .foot-col h4,html[lang=ar] .foot-col a,html[lang=ar] .foot-legal,html[lang=ar] .marquee-track span,html[lang=ar] .buy-note,html[lang=ar] .peek,html[lang=ar] .proof dt,html[lang=ar] .proof dd,html[lang=ar] .link-more,html[lang=ar] .cred-b,html[lang=ar] .sku-meta,html[lang=ar] .crumbs,html[lang=ar] .cart-btn,html[lang=ar] .btn{font-family:var(--arabic);text-transform:none;letter-spacing:normal;text-indent:0}html[lang=ar] .num{font-family:var(--mono)}html[lang=ar] .b-pure,html[lang=ar] .b-name{font-family:var(--arabic);text-transform:none;letter-spacing:normal;text-indent:0}html[lang=ar] .b-name{white-space:nowrap}html[lang=ar] .link-more:after{content:"←"}html[lang=ar] .link-more:hover:after{transform:translate(-.4rem)}.lang-switch{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);border:1px solid var(--rule);padding:.5rem .8rem;font-size:.6rem;transition:color .3s,border-color .3s}.lang-switch:hover{color:var(--gold);border-color:var(--gold-2)}html[lang=ar] .lang-switch{font-family:var(--mono)}
