:root{--dp-night-950:#050607;--dp-ink-900:#181c14;--dp-coal-700:#3c3d37;--dp-steel-400:#8f968d;--dp-cream-200:#ecdfcc;--dp-ice-100:#e7efe2;--dp-orange-500:#fe8100;--dp-moss-500:#697565;--dp-danger-500:#c94b35;--dp-radius-sm:4px;--dp-radius-md:6px;--dp-radius-lg:8px;--dp-focus-ring:0 0 0 3px #fe810047;--dp-shadow-sm:0 8px 20px #0000002e;--dp-shadow-md:0 18px 40px #00000038;--dp-shadow-lg:0 28px 70px #00000047;--ink:var(--dp-ink-900);--night:var(--dp-night-950);--coal:var(--dp-coal-700);--steel:var(--dp-steel-400);--fog:var(--dp-cream-200);--ice:var(--dp-ice-100);--blood:var(--dp-orange-500);--safety-orange:var(--dp-orange-500);--moss:var(--dp-moss-500);--gold:var(--dp-orange-500);--line:#f2f0ea2e;--max:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--fog);background:var(--night);margin:0;font-family:Avenir,Avenir Next,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}img{width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-header{z-index:20;color:var(--fog);justify-content:space-between;align-items:center;padding:18px clamp(18px,4vw,48px);transition:background .18s,border-color .18s;display:flex;position:fixed;inset:0 0 auto}.site-header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607e6;border-bottom:1px solid #ffffff1a}.brand-mark,.site-nav,.hero-actions,.input-row,.site-footer{align-items:center;display:flex}.brand-mark{width:clamp(174px,18vw,248px)}.brand-mark img{width:100%;height:auto}.site-nav{color:#f2f0eac7;gap:clamp(18px,3vw,36px);font-size:.86rem}.site-nav-item{position:relative}.site-nav-dropdown:after{content:"";height:18px;position:absolute;top:100%;left:-12px;right:-12px}.site-nav a{transition:color .16s}.site-nav a:hover{color:var(--fog)}.site-nav-link{display:block}.site-nav-menu{opacity:0;pointer-events:none;visibility:hidden;background:#0a0c0afa;border:1px solid #fe810057;border-radius:8px;gap:2px;min-width:246px;padding:8px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,8px);box-shadow:0 22px 50px #00000052}.site-nav-dropdown:hover .site-nav-menu,.site-nav-dropdown:focus-within .site-nav-menu{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}.site-nav-menu a{color:#f2f0eac7;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:4px;padding:11px 12px;font-size:.75rem;font-weight:900}.site-nav-menu a:hover{color:var(--fog);background:#69756547;border-color:#fe810094}.nav-toggle{transition:border-color .18s;display:none}.hero{align-items:end;min-height:92vh;padding:138px clamp(18px,5vw,64px) 88px;display:grid;position:relative;overflow:hidden}.hero-media{background:radial-gradient(circle at 68% 54%, #f3eadc1f, transparent 28%), linear-gradient(0deg, var(--night) 0%, #05060700 38%), url(/assets/images/hero-video-first-frame.jpg) center / cover, var(--night);position:absolute;inset:0}.hero-media:after{content:"";background:linear-gradient(90deg, #050607f0 0%, #050607c2 36%, #05060733 66%, #0506078f 100%), linear-gradient(0deg, var(--night) 0%, #05060700 38%);pointer-events:none;position:absolute;inset:0}.hero-video{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.08)brightness(.82);width:100%;height:100%;position:absolute;inset:0}.hero-content{z-index:2;max-width:780px;position:relative}.eyebrow{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;text-transform:uppercase;max-width:11ch;margin-bottom:20px;font-size:clamp(4.1rem,12vw,10.5rem);line-height:.82}h2{letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-size:clamp(2.2rem,5vw,5.4rem);line-height:.94}h3{letter-spacing:0;margin-bottom:8px;font-size:1.18rem}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.button{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:.86rem;font-weight:800;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.button.primary{background:var(--fog);color:var(--ink);border-color:#f2f0ea29}.button.ghost{color:var(--fog);background:#f2f0ea0a;border-color:#f2f0ea47}.button:hover,.feature-button:hover,.filter-button:hover,.category-nav a:hover,.nav-toggle:hover,.play-button:hover{border-color:var(--gold)}.button:hover,.feature-button:hover,.filter-button:hover,.category-nav a:hover{transform:translateY(-2px)}.release-strip{z-index:2;color:#f2f0eabd;border-top:1px solid #f2f0ea59;gap:6px;width:min(310px,100% - 36px);padding:16px 0 0;display:grid;position:absolute;bottom:34px;right:clamp(18px,5vw,64px)}.release-strip strong{color:var(--fog);font-size:1.12rem}.intro-band,.scroll-gallery,.section-shell,.story-feature,.story-section,.signup-band,.article-page{width:min(var(--max), calc(100% - 36px));margin-inline:auto}.intro-band{border-bottom:1px solid #f2f0ea1f;padding:72px 0}.intro-band p{max-width:980px;color:var(--ice);margin-bottom:0;font-size:clamp(1.6rem,4vw,3.5rem);line-height:1.08}.pressure-word{color:var(--gold);transform-origin:bottom;transition:transform .18s,color .18s;display:inline-block}.pressure-word:hover{transform:scale(1.12)}.scroll-gallery{padding:96px 0 30px}.lookbook-feature{gap:18px;display:grid}.lookbook-switchbar{background:linear-gradient(135deg,#fe81001f,#0000 38%),#f2f0ea0e;border:1px solid #fe810061;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex;box-shadow:0 18px 60px #0000002e}.lookbook-switchbar .eyebrow{color:var(--gold);flex:none;margin:0}.lookbook-switcher{scrollbar-width:none;flex:1;justify-content:flex-end;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.lookbook-switcher::-webkit-scrollbar{display:none}.lookbook-switch{min-width:min(260px,46vw);min-height:52px;color:var(--fog);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#0506078f;border:1px solid #fe8100b3;border-radius:6px;flex:none;padding:0 22px;font-size:.82rem;font-weight:900;transition:background .18s,border-color .18s,color .18s,transform .18s}.lookbook-switch:hover,.lookbook-switch:focus-visible{border-color:var(--blood);transform:translateY(-1px)}.lookbook-switch.active{border-color:var(--blood);background:var(--fog);color:var(--ink)}.lookbook-slider{min-width:0;overflow:hidden}.lookbook-track{transform:translateX(calc(var(--lookbook-index,0) * -100%));transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex}.lookbook-panel{opacity:.32;flex:0 0 100%;gap:18px;min-width:0;transition:opacity .26s;display:grid}.lookbook-panel.is-active{opacity:1}.lookbook-panel[aria-hidden=true]{pointer-events:none}.lookbook-heading{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);align-items:end;gap:clamp(24px,6vw,84px);padding-bottom:10px;display:grid}.lookbook-heading h2{max-width:920px}.lookbook-heading p:not(.eyebrow){color:#f2f0eab8;max-width:520px;margin:0 0 8px;font-size:1rem;line-height:1.7}.lookbook-stage{gap:18px;min-width:0;display:grid}.lookbook-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - clamp(12px,2vw,18px)/1.5);grid-auto-flow:column;gap:clamp(12px,2vw,18px);padding:0 clamp(18px,5vw,56px) 16px 0;scroll-padding-inline:0;display:grid;overflow-x:auto}.lookbook-rail::-webkit-scrollbar{display:none}.lookbook-card{aspect-ratio:3/4;scroll-snap-align:start;background:#0d0f0d;border:1px solid #f2f0ea1f;border-radius:8px;margin:0;overflow:hidden}.lookbook-card img{object-fit:contain;filter:saturate(.92)contrast(1.04)brightness(.88);width:100%;height:100%;display:block}.lookbook-notes span,.capsule-thumb span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:900}.lookbook-notes p{color:#f2f0eac2;max-width:420px;margin:0;line-height:1.6}.lookbook-notes{justify-content:space-between;align-items:center;gap:clamp(14px,3vw,28px);padding:0 0 0 1px;display:flex}.lookbook-notes strong{color:var(--fog);text-transform:uppercase;margin-top:6px;font-size:clamp(1.3rem,2.6vw,2.4rem);line-height:1;display:block}.lookbook-actions,.lookbook-nav{align-items:center;display:flex}.lookbook-actions{flex:none;gap:10px}.lookbook-nav{gap:8px}.lookbook-nav button{width:46px;height:46px;color:var(--fog);cursor:pointer;background:#05060766;border:1px solid #fe81006b;border-radius:999px;transition:border-color .18s,color .18s,transform .18s}.lookbook-nav button:hover,.lookbook-nav button:focus-visible{border-color:var(--blood);color:var(--blood);transform:translateY(-1px)}.lookbook-nav button:disabled{color:#f2f0ea52;cursor:default;border-color:#f2f0ea24;transform:none}.section-shell{padding:96px 0}.capsule-section{border-radius:var(--dp-radius-lg);background:radial-gradient(circle at 82% 0%, #fe810014, transparent 30%), linear-gradient(180deg, #181c14fa, #0b0f0afa), var(--dp-ink-900);border:1px solid #ecdfcc1f;padding:clamp(44px,5vw,68px) clamp(20px,3vw,34px);position:relative;overflow:visible}.capsule-section:before{content:none}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.filter-bar{margin-inline:-8px;gap:8px;margin-top:-8px;margin-bottom:22px;padding:8px;display:flex;overflow-x:auto}.filter-button{color:#f2f0eac2;cursor:pointer;background:#f2f0ea08;border:1px solid #f2f0ea24;border-radius:4px;min-height:38px;padding:0 15px;transition:border-color .18s,background .18s,color .18s,transform .18s}.filter-button.active:hover{border-color:var(--gold)}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.product-card{min-height:0;color:inherit;background:#10120f;border:1px solid #f2f0ea1f;border-radius:8px;grid-template-rows:auto 1fr;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.product-card:hover{border-color:#fe81008c;transform:translateY(-3px)}.product-card.hidden{display:none}.product-card-media,.product-hero-image,.product-support-image{aspect-ratio:3/4}.product-card-media,.blog-card-media{background:radial-gradient(circle at 50% 44%,#ecdfcc1a,#0000 42%),#0d0f0d;overflow:hidden}.product-card img,.blog-card img{object-fit:cover;filter:saturate(.92)contrast(1.04);width:100%;height:100%}.product-card img.mockup-card{object-fit:contain;background:radial-gradient(circle at 50% 44%,#ecdfcc1a,#0000 42%),#0d0f0d;padding:18px}.product-card p,.product-card span,.track-meta span,.site-footer{color:var(--steel)}.product-card p{margin-bottom:18px;font-size:.78rem}.product-card span{line-height:1.45}.story-feature{border-block:1px solid #f2f0ea1f;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);align-items:center;gap:40px;padding:98px 0;display:grid}.story-copy p:not(.eyebrow){color:#f2f0eab8;max-width:620px;margin-top:22px;font-size:1.05rem;line-height:1.7}.video-panel{background:linear-gradient(135deg,#4f654447,#05060766),url(/assets/editorial/drop-001-bold-hoodie-street.png) 50%/cover;border:1px solid #f2f0ea24;border-radius:8px;justify-content:center;gap:24px;min-height:360px;padding:28px;display:grid}.video-panel.active{border-color:#d46a28b3;box-shadow:0 0 0 1px #d46a282e,0 18px 70px #00000038}.video-frame{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1718176b;border:1px solid #f2f0ea38;border-radius:8px;place-items:center;min-height:220px;display:grid}.track-meta{gap:8px;max-width:330px;display:grid}.track-meta strong{font-size:1.28rem;line-height:1.1}.play-button{background:var(--fog);cursor:pointer;border:1px solid #f2f0ea29;border-radius:50%;place-items:center;width:52px;height:52px;transition:border-color .18s,transform .18s;display:grid}.play-button span{border-block:10px solid #0000;border-left:15px solid var(--ink);width:0;height:0;margin-left:4px}.story-section{grid-template-columns:.9fr 1.1fr;gap:42px;padding:96px 0;display:grid}.story-grid{color:#f2f0eabd;grid-template-columns:1fr .75fr;gap:28px;font-size:1.05rem;line-height:1.7;display:grid}.story-grid ul{margin:0;padding:0;list-style:none}.story-grid li{border-bottom:1px solid #f2f0ea1f;padding:13px 0}.story-grid li:last-child{border-bottom:0}.category-link-list a{color:var(--fog);justify-content:space-between;align-items:center;gap:16px;font-weight:700;transition:color .18s;display:flex}.category-link-list a:after{content:"View";color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.category-link-list a:hover{color:var(--gold)}.signup-band{background:var(--fog);color:var(--ink);border-radius:8px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:32px;margin-bottom:40px;padding:38px;display:grid}.signup-band .eyebrow{color:var(--blood)}.signup-form{gap:10px;display:grid}.signup-form label,.checkout-form label{text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:800}.input-row{gap:10px}input{width:100%;min-height:50px;color:var(--ink);background:#fff;border:1px solid #c9c4b8;border-radius:4px;padding:0 15px}.signup-form .button.primary{background:var(--ink);color:var(--fog);white-space:nowrap}.product-waitlist-form{background:#f2f0ea0f;border:1px solid #f2f0ea24;border-radius:8px;width:100%;padding:18px}.product-checkout-form{background:#ff7a0014;border:1px solid #ff7a006b;border-radius:8px;width:100%;padding:18px}.checkout-form{gap:10px;display:grid}.checkout-row{grid-template-columns:minmax(130px,.6fr) minmax(170px,1fr);gap:10px;display:grid}.product-waitlist-form input,.product-checkout-form select{background:#f2f0eaf0;border-color:#f2f0ea33}.product-checkout-form select{width:100%;min-height:50px;color:var(--ink);border:1px solid #f2f0ea33;border-radius:4px;padding:0 14px}.product-waitlist-form .form-note,.product-checkout-form .form-note{color:#f2f0eab3}.form-note{color:#555a60;min-height:22px;margin-bottom:0}.site-footer{width:min(var(--max), calc(100% - 36px));border-top:1px solid #f2f0ea1f;justify-content:space-between;gap:18px;margin:0 auto;padding:26px 0 40px}.blog-card-media,.blog-card--video .blog-card-media{aspect-ratio:16/9}.site-footer img{width:min(230px,54vw);height:auto}.blog-section{border-top:1px solid #f2f0ea1f}#blog-intro{padding-bottom:clamp(30px,4vw,52px)}#blog-intro+.blog-section{border-top:0;padding-top:0}.blog-page{width:min(var(--max), calc(100% - 36px));gap:clamp(30px,5vw,58px);margin-inline:auto;padding:132px 0 76px;display:grid}.blog-hero{background:linear-gradient(135deg,#181c14eb,#090b09fa),#10120f;border:1px solid #f2f0ea1f;border-radius:8px;gap:18px;padding:clamp(22px,4vw,36px);display:grid}.blog-hero h1{max-width:920px;font-size:clamp(3rem,7vw,6rem);line-height:.9}.blog-hero p:not(.eyebrow){color:#f2f0eabd;max-width:740px;font-size:clamp(1rem,2vw,1.15rem);line-height:1.7}.blog-category-hero{border-bottom:1px solid #f2f0ea1f;gap:12px;padding-bottom:clamp(24px,4vw,38px);display:grid}.blog-category-hero h1{max-width:760px;margin-bottom:0;font-size:clamp(2.35rem,5vw,5rem);line-height:.92}.blog-category-hero p:not(.eyebrow){color:#f2f0eabd;max-width:720px;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}.blog-index{gap:clamp(56px,7vw,92px);display:grid}.blog-index-heading{margin-bottom:0}.journal-feature-section,.journal-browser{gap:18px;display:grid}.blog-category,.blog-category-section{background:linear-gradient(#10120ffa,#0a0c0afa),#10120f;border:1px solid #f2f0ea1f;border-radius:8px;gap:24px;padding:clamp(24px,4vw,40px);display:grid}.blog-category-section--featured{background:radial-gradient(circle at 86% 0,#fe81001f,#0000 32%),linear-gradient(#181c14fa,#0a0c0afa),#10120f;border-color:#fe810075}.blog-category-stack{gap:clamp(18px,3vw,30px)}.blog-category-feature{background:#0d0f0d;border:1px solid #f2f0ea24;border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.blog-category-feature-media{aspect-ratio:16/9;background:radial-gradient(circle at 50% 45%,#ecdfcc1f,#0000 42%),#10120f;min-height:0}.blog-category-feature-media img{object-fit:cover;filter:saturate(.94)contrast(1.04)brightness(.92);width:100%;height:100%}.blog-category-feature-copy{gap:14px;min-width:0;padding:clamp(22px,3vw,36px);display:grid}.blog-category-feature-copy h2{margin:0;font-size:clamp(1.65rem,3vw,3.15rem);line-height:1.02}.blog-category-feature-copy p:not(.eyebrow){color:#f2f0eab8;margin:0;line-height:1.6}.blog-category-next-grid,.blog-category-archive-grid{gap:14px;display:grid}.blog-category-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-category-archive-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.blog-category-archive-grid .blog-card-copy{gap:10px;padding:16px}.blog-category-archive-grid .blog-card h3{font-size:clamp(1rem,1.4vw,1.2rem)}.blog-category-archive-grid .blog-card span{font-size:.92rem}.blog-category-link-section{border-top:1px solid #f2f0ea1f;gap:14px;padding-top:clamp(10px,2vw,20px);display:grid}.blog-category-link-section .eyebrow{color:var(--gold);margin:0}.blog-category-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;display:grid}.blog-category-link-grid a{color:#f2f0ead1;border-bottom:1px solid #f2f0ea1f;padding:12px 0;font-weight:800;line-height:1.25;transition:color .18s,border-color .18s,transform .18s}.blog-category-link-grid a:hover,.blog-category-link-grid a:focus-visible{color:var(--gold);border-color:#fe8100b8;transform:translate(2px)}.journal-section-kicker,.journal-row-heading,.journal-browser-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.journal-section-kicker{border-top:1px solid #f2f0ea1f;padding-top:14px}.journal-section-kicker .eyebrow{margin:0}.journal-section-kicker a,.journal-row-heading a{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.journal-feature{background:#10120f;border:1px solid #f2f0ea24;border-radius:8px;grid-template-columns:minmax(0,1fr);transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.journal-feature:hover{border-color:#fe810094;transform:translateY(-3px)}.journal-feature-media{aspect-ratio:16/9;background:radial-gradient(circle at 50% 44%,#ecdfcc1a,#0000 42%),#0d0f0d;min-height:0}.journal-feature-media img{object-fit:cover;filter:saturate(.94)contrast(1.04)brightness(.9);width:100%;height:100%}.journal-feature-media iframe{border:0;width:100%;height:100%}.journal-feature--video .journal-feature-media{aspect-ratio:16/9}.journal-feature-copy{gap:14px;min-width:0;padding:clamp(22px,3.2vw,34px);display:grid}.journal-feature-copy p{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.journal-feature-copy h2{margin:0;font-size:clamp(1.65rem,2.55vw,2.85rem);line-height:1.02}.journal-feature-copy span,.journal-row-heading h2{color:#f2f0eabd;line-height:1.55}.journal-feature-link{width:fit-content;color:var(--fog);background:var(--moss);letter-spacing:.1em;text-transform:uppercase;border:1px solid #fe81009e;border-radius:4px;margin-top:4px;padding:13px 16px;font-size:.78rem;font-weight:900;transition:border-color .18s,background .18s,transform .18s}.journal-feature-link:hover{border-color:var(--blood);background:#566052;transform:translateY(-1px)}.journal-browser{color:var(--fog);background:#10120f;border:1px solid #fe810057;border-radius:8px;padding:clamp(24px,4vw,40px)}.journal-browser-heading .eyebrow{color:var(--blood)}.journal-browser-heading h2{color:#f2f0eac7;text-transform:none;max-width:520px;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.45}.journal-row-heading h2{text-transform:none;max-width:760px;margin:0;font-size:clamp(1.15rem,1.85vw,1.65rem)}.journal-row-heading span{color:#f2f0ea9e;max-width:680px;margin-top:10px;line-height:1.55;display:block}.journal-browser .category-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0;display:grid;position:static;top:auto}.journal-browser .category-nav a{color:var(--fog);text-align:center;background:var(--moss);border-color:#fe81009e;justify-content:center;align-items:center;display:flex}.journal-browser .category-nav a:hover{border-color:var(--blood);color:var(--fog);background:#566052}.journal-category-map{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.journal-category-card{background:#ecdfcc0b;border:1px solid #f2f0ea24;border-radius:8px;align-content:start;gap:10px;min-height:190px;padding:18px;transition:border-color .18s,background .18s,transform .18s;display:grid}.journal-category-card:hover{background:#ecdfcc12;border-color:#fe8100ad;transform:translateY(-3px)}.journal-category-card span,.journal-category-card small{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:900}.journal-category-card strong{color:var(--fog);font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.05}.journal-category-card small{color:#f2f0ea8f}.journal-category-card p{color:#f2f0eaad;margin:0;font-size:.92rem;line-height:1.48}.journal-category-card--featured{background:linear-gradient(#6975656b,#ecdfcc0e),#ecdfcc0a;border-color:#fe810080}.category-nav{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#050607d1;flex-wrap:wrap;gap:8px;padding:10px 0;display:flex;position:sticky;top:92px}.category-nav::-webkit-scrollbar{display:none}.category-nav a{color:#f2f0eac7;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f2f0ea29;border-radius:4px;padding:11px 14px;font-size:.82rem;font-weight:800;transition:border-color .18s,color .18s}.category-nav a:hover{color:var(--fog);border-color:#fe8100a6}.blog-category,.blog-category-section{scroll-margin-top:154px}.category-heading,.journal-row-heading{border-top:0;justify-content:space-between;align-items:end;gap:20px;padding-top:0;display:flex}.category-heading h2{margin-bottom:0;font-size:clamp(2.3rem,5vw,5rem)}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blog-card{background:#10120f;border:1px solid #f2f0ea1f;border-radius:8px;grid-template-rows:auto 1fr;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.blog-card img{filter:saturate(.92)contrast(1.04)brightness(.92)}.blog-card-copy{align-content:start;gap:12px;padding:20px;display:grid}.blog-card:hover{border-color:#fe81008c;transform:translateY(-3px)}.blog-card p{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-size:.74rem;font-weight:800}.blog-card span{color:#f2f0eab8;line-height:1.55}.section-cta{justify-content:center;margin-top:24px;display:flex}.article-page{padding:132px 0 70px}.article-shell{background:linear-gradient(#181c14f0,#10120ff7),#10120f;border:1px solid #f2f0ea1f;border-radius:8px;max-width:880px;padding:clamp(22px,4vw,46px);box-shadow:0 24px 90px #00000038}.article-shell h1{max-width:12ch;font-size:clamp(3.7rem,8vw,8.5rem)}.article-post-shell h1,.article-post-hero h1{max-width:980px;margin-bottom:14px;font-size:clamp(2.15rem,4.8vw,4.8rem);line-height:.96}.article-post-hero{border-bottom:1px solid #f2f0ea1f;gap:10px;padding-bottom:clamp(24px,4vw,38px);display:grid}.article-post-hero .article-dek{max-width:780px}.article-dek,.article-placeholder{color:#f2f0ead6;font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.65}.article-video,.article-image{background:#10120f;border:1px solid #f2f0ea1f;border-radius:8px;margin:34px 0;overflow:hidden}.article-video{aspect-ratio:16/9}.article-video iframe{border:0;width:100%;height:100%}.article-image img{object-fit:cover;max-height:560px}.article-placeholder{background:#ecdfcc0e;border:1px solid #f2f0ea29;border-radius:8px;gap:14px;margin:34px 0;padding:28px;display:grid}.article-copy-card{background:linear-gradient(180deg, #fffcf5c2, #ecdfccfa), var(--fog);color:var(--ink);border:1px solid #181c1424;border-radius:8px;gap:16px;margin:34px 0;padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 24px 70px #0000003d}.article-copy-card h2,.article-copy-card h3,.article-copy-card h4{color:var(--ink);margin:0}.article-copy-card p,.article-copy-card li{color:#181c14db;line-height:1.78}.article-copy-card a{color:var(--ink);text-underline-offset:4px;font-weight:800;-webkit-text-decoration:underline #fe8100b8;text-decoration:underline #fe8100b8}.article-copy-card code{color:var(--ink);background:#181c1414;border-color:#181c1424}.article-sources{background:#ecdfcc12;border:1px solid #fe810047;border-radius:8px;gap:14px;margin:34px 0;padding:24px;display:grid}.article-sources h2{color:var(--gold);letter-spacing:.14em;margin:0;font-size:.82rem}.article-sources ul{gap:10px;margin:0;padding-left:20px;display:grid}.article-sources a{color:var(--fog);text-underline-offset:4px;-webkit-text-decoration:underline #fe8100b8;text-decoration:underline #fe8100b8}.article-sources a:hover{color:var(--gold)}.product-page{width:min(var(--max), calc(100% - 36px));margin-inline:auto;padding:132px 0 70px}.product-detail{grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);align-items:start;gap:clamp(28px,5vw,68px);display:grid}.product-media-grid{gap:14px;display:grid}.product-hero-image,.product-support-image{background:radial-gradient(circle at 50% 42%,#ecdfcc14,#0000 44%),#0d0f0d;border:1px solid #f2f0ea1f;border-radius:8px;overflow:hidden}.product-hero-image img{object-fit:cover;width:100%;height:100%;min-height:0}.product-hero-image--mockup img,.product-support-image--mockup img{object-fit:cover;background:#f4f1ea;padding:0}.product-support-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.product-support-row:has(.product-support-image:only-child){grid-template-columns:1fr}.product-support-image img{object-fit:cover;width:100%;height:100%}.product-support-image:not(.product-support-image--mockup) img{object-fit:cover;padding:0}.product-info{gap:24px;display:grid;position:sticky;top:110px}.product-info h1{max-width:12ch;margin-bottom:0;font-size:clamp(3.8rem,8vw,8rem)}.zoomable-image{cursor:zoom-in}.zoomable-image:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.lightbox-open{overflow:hidden}.image-lightbox{z-index:200;background:#000000db;place-items:center;padding:clamp(18px,4vw,48px);display:none;position:fixed;inset:0}.image-lightbox.open{display:grid}.image-lightbox-frame{aspect-ratio:3/4;background:#f4f1ea;border:1px solid #f2f0ea2e;border-radius:8px;width:min(900px,100vw - 36px,75vh - 72px);overflow:hidden}.image-lightbox img{object-fit:cover;width:100%;height:100%}.image-lightbox-close{min-height:44px;color:var(--fog);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#10120f;border:1px solid #f2f0ea38;border-radius:4px;padding:0 16px;font-family:inherit;font-size:.72rem;font-weight:800;position:fixed;top:18px;right:18px}.capsule-lightbox{z-index:220;background:radial-gradient(circle at 78% 18%,#fe81002e,#0000 32%),#000000eb;justify-content:center;align-items:center;padding:clamp(16px,3vw,34px);display:none;position:fixed;inset:0}.capsule-lightbox.open{display:flex}.capsule-shell{grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr);gap:14px;width:min(1380px,100%);height:min(900px,92vh);max-height:min(900px,92vh);display:grid;position:relative}.capsule-main,.capsule-panel{background:#080908;border:1px solid #f2f0ea29;border-radius:8px;min-height:0;overflow:hidden}.capsule-main{aspect-ratio:3/4;place-self:center;width:min(100%,570px);min-height:0;margin:0;position:relative}.capsule-main img{width:100%;height:100%;min-height:inherit;object-fit:contain;filter:saturate(.94)contrast(1.04)brightness(.9);transition:opacity .18s,transform .26s;position:absolute;inset:0}.capsule-lightbox.is-changing .capsule-main img{opacity:.35;transform:scale(1.012)}.capsule-main:after{content:"";pointer-events:none;background:linear-gradient(#05060738,#0000 24%,#05060733),linear-gradient(90deg,#05060738,#0000 48%);position:absolute;inset:0}.capsule-panel{background:linear-gradient(#121711f0,#070807f7),#10120f;grid-template-rows:1fr auto;gap:18px;padding:clamp(18px,3vw,30px);display:grid}.capsule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding-right:3px;display:grid;overflow-y:auto}.capsule-thumb{cursor:pointer;background:#080908;border:1px solid #f2f0ea1f;border-radius:6px;padding:0;transition:border-color .18s,transform .18s;position:relative;overflow:hidden}.capsule-thumb:hover,.capsule-thumb.active{border-color:#fe8100b8}.capsule-thumb:hover{transform:translateY(-2px)}.capsule-thumb img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.86)contrast(1.02)brightness(.78);height:100%}.capsule-thumb.active img{filter:saturate(.96)contrast(1.05)brightness(.94)}.capsule-thumb span{color:var(--fog);text-shadow:0 2px 10px #000000d9;position:absolute;bottom:10px;left:10px}.capsule-actions{gap:10px;display:flex}.capsule-nav,.capsule-close{min-height:44px;color:var(--fog);cursor:pointer;background:#f2f0ea0a;border:1px solid #f2f0ea38;border-radius:4px;font-weight:900;transition:border-color .18s,transform .18s}.capsule-nav{flex:1;font-size:1.2rem}.capsule-close{z-index:1;letter-spacing:.12em;text-transform:uppercase;background:#10120f;padding:0 16px;font-size:.72rem;position:fixed;top:18px;right:18px}.capsule-nav:hover,.capsule-close:hover{border-color:var(--gold);transform:translateY(-2px)}.product-lede{color:#f2f0eac7;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.62}.product-meta{color:#f2f0eab8;border-block:1px solid #f2f0ea24;gap:10px;padding-block:22px;display:grid}.product-meta div{justify-content:space-between;gap:18px;display:flex}.product-notes{color:#f2f0eab8;margin:0;padding:0;list-style:none}.product-notes li{border-bottom:1px solid #f2f0ea1c;padding:12px 0}.product-materials{color:#f2f0eac7;background:#f2f0ea0b;border:1px solid #f2f0ea24;border-radius:8px;gap:14px;padding:clamp(18px,3vw,24px);display:grid}.product-materials span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:900}.product-materials h2{color:var(--fog);text-transform:uppercase;margin:6px 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem);line-height:1}.product-materials p{margin:0;line-height:1.65}.product-materials ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.product-materials li{padding-left:16px;line-height:1.5;position:relative}.product-materials li:before{background:var(--gold);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:0}.product-colorways{gap:14px;display:grid}.product-colorway-heading{color:#f2f0eab8;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:.82rem;display:flex}.product-colorway-heading strong{color:var(--cream)}.product-colorway-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-colorway-card{background:#ecdfcc0d;border:1px solid #f2f0ea24;border-radius:8px;overflow:hidden}.product-colorway-card img{aspect-ratio:3/4;object-fit:cover;width:100%}.product-colorway-card div{color:var(--cream);align-items:center;gap:9px;padding:10px;font-size:.82rem;display:flex}.color-swatch{border:1px solid #f2f0ea5c;border-radius:999px;flex:0 0 16px;width:16px;height:16px}.product-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.site-nav{background:#0b0c0ef2;border:1px solid #f2f0ea24;border-radius:8px;gap:10px;padding:16px;display:none;position:fixed;inset:76px 18px auto}.site-nav.open{display:grid}.site-nav-item{gap:8px;display:grid}.site-nav-dropdown:after{display:none}.site-nav-menu{min-width:0;box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;background:#ecdfcc0a;border-color:#f2f0ea1f;padding:8px;position:static;transform:none}.site-nav-dropdown:hover .site-nav-menu,.site-nav-dropdown:focus-within .site-nav-menu{transform:none}.nav-toggle{background:#f2f0ea0d;border:1px solid #f2f0ea29;border-radius:4px;place-items:center;width:44px;height:44px;display:grid}.nav-toggle span{background:var(--fog);width:20px;height:2px}.product-grid,.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-category-feature,.blog-category-next-grid{grid-template-columns:1fr}.blog-category-archive-grid,.blog-category-link-grid,.journal-category-map{grid-template-columns:repeat(2,minmax(0,1fr))}.lookbook-heading,.lookbook-stage,.story-feature,.story-section,.story-grid,.signup-band,.product-detail,.journal-feature{grid-template-columns:1fr}.product-info{position:static}.video-panel{min-height:300px}}@media (max-width:620px){.hero{align-items:start;min-height:auto;padding:128px 18px 92px}.hero-media{background:radial-gradient(circle at 66% 52%, #f3eadc1f, transparent 34%), linear-gradient(0deg, var(--night) 0%, #05060738 70%), linear-gradient(90deg, #050607f0, #05060757), url(/assets/images/hero-video-first-frame.jpg) center / cover, var(--night)}.hero h1{overflow-wrap:normal;max-width:100%;font-size:clamp(3.15rem,14vw,4.55rem);line-height:.9}.hero-copy{max-width:100%;font-size:1.02rem}.release-strip{width:100%;margin-top:34px;position:relative;bottom:auto;right:auto}.button,.input-row,.input-row .button{width:100%}.input-row,.checkout-row,.hero-actions{align-items:stretch}.input-row,.checkout-row{grid-template-columns:1fr;display:grid}.product-grid,.blog-grid,.blog-category-archive-grid,.blog-category-link-grid,.journal-category-map{grid-template-columns:1fr}.journal-category-card{min-height:auto}.lookbook-rail{grid-auto-columns:82%;padding-right:18px}.lookbook-switchbar{gap:12px;display:grid}.lookbook-switcher{justify-content:flex-start}.lookbook-notes{gap:16px;display:grid}.lookbook-actions{gap:12px;display:grid}.lookbook-switch{min-height:42px}.lookbook-nav{justify-content:space-between}.capsule-lightbox{background:#050607;align-items:stretch;padding:72px 14px 14px;overflow-y:auto}.capsule-shell{flex-direction:column;gap:12px;height:auto;max-height:none;display:flex;overflow:visible}.capsule-main{flex:none;width:min(100%,520px)}.capsule-panel{background:0 0;border:0;flex:none;min-height:auto;padding:0;overflow:visible}.capsule-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(124px,34vw);grid-auto-flow:column;padding-bottom:8px;overflow:auto hidden}.capsule-thumb{scroll-snap-align:start}.capsule-actions{display:none}.section-heading,.category-heading,.journal-row-heading,.journal-browser-heading,.site-footer{display:grid}.journal-section-kicker{justify-content:space-between;align-items:center;gap:14px;display:flex}.journal-section-kicker a{letter-spacing:.1em;font-size:.7rem}.category-nav{flex-wrap:nowrap;margin-inline:-18px;padding-inline:18px;top:76px;overflow-x:auto}.journal-browser .category-nav{grid-template-columns:1fr;margin-inline:0;padding-inline:0;overflow:visible}.category-nav a{white-space:nowrap}.signup-band{padding:24px}.product-support-row{grid-template-columns:1fr}.product-page,.article-page{padding-top:118px}.product-info h1,.article-shell h1{max-width:100%;font-size:clamp(3rem,13vw,4.25rem)}.article-post-shell h1,.article-post-hero h1{font-size:clamp(2.15rem,9vw,3.35rem);line-height:1}}@media (prefers-reduced-motion:reduce){.hero-video{display:none}}.site-header{padding-block:14px}.site-header.scrolled{background:#050607d1;border-bottom-color:#ecdfcc29}.site-header:before{z-index:-1;content:"";opacity:.9;pointer-events:none;background:linear-gradient(#050607f5,#050607ad 70%,#0000);position:absolute;inset:0}.site-nav{gap:clamp(14px,2.4vw,28px)}.site-nav a{border-radius:var(--dp-radius-sm);color:#ecdfcccc;font-weight:800}.site-nav>a,.site-nav-link{padding:9px 2px}.site-nav>a:hover,.site-nav-link:hover{color:var(--dp-orange-500)}.site-nav-menu{background:linear-gradient(180deg, #181c14fa, #050607fa), var(--dp-ink-900);border-color:#fe81006b;top:calc(100% + 10px)}.nav-toggle{border-radius:var(--dp-radius-md)}.hero{min-height:88vh;padding-bottom:clamp(82px,9vw,118px)}.hero-media:after{background:linear-gradient(90deg, #050607f5 0%, #050607d1 34%, #0506073d 68%, #0506079e 100%), linear-gradient(0deg, var(--dp-night-950) 0%, #05060724 46%)}.hero-content{width:100%;min-width:0;max-width:720px}.hero h1,.blog-hero h1,.product-info h1,.article-shell h1{text-wrap:balance;max-width:12ch;font-size:clamp(3.8rem,8vw,6rem);line-height:.9}.hero-copy{color:#ecdfccdb;max-width:650px;font-size:clamp(1.05rem,1.65vw,1.28rem);line-height:1.62}.button,.filter-button,.category-nav a,.journal-feature-link,.lookbook-switch,.capsule-nav,.capsule-close,.image-lightbox-close{border-radius:var(--dp-radius-md)}.button.primary{border-color:var(--dp-cream-200);box-shadow:inset 0 0 0 1px #181c1414}.button.ghost{background:#ecdfcc09;border-color:#ecdfcc57}.button:hover,.feature-button:hover,.filter-button:hover,.category-nav a:hover,.journal-feature-link:hover{box-shadow:var(--dp-focus-ring)}.button:focus-visible,.filter-button:focus-visible,.category-nav a:focus-visible,.journal-feature-link:focus-visible,.site-nav a:focus-visible,.lookbook-switch:focus-visible,.capsule-nav:focus-visible,.capsule-close:focus-visible,.image-lightbox-close:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--dp-orange-500);outline-offset:3px}.release-strip{border-radius:var(--dp-radius-lg);background:#181c149e;border:1px solid #ecdfcc2e;padding:18px}.intro-band{width:100%;padding:clamp(58px, 8vw, 104px) max(18px, calc((100vw - var(--max)) / 2));background:radial-gradient(circle at 84% 12%, #fe81001a, transparent 26%), linear-gradient(180deg, #181c14b8, #050607f0), var(--dp-night-950);border-block:1px solid #ecdfcc1f;margin:0}.intro-band p{text-wrap:balance;max-width:1040px;font-size:clamp(1.6rem,3.3vw,3rem);line-height:1.16}.scroll-gallery{padding-top:clamp(68px,8vw,106px)}.lookbook-switchbar{background:linear-gradient(90deg, #181c14f5, #050607d6), var(--dp-ink-900);border-color:#fe810080;padding:clamp(14px,2vw,20px)}.lookbook-switch{background:#ecdfcc0b;min-width:min(260px,48vw);min-height:48px}.lookbook-switch.active{background:var(--dp-orange-500);color:var(--dp-night-950)}.lookbook-heading{padding-block:clamp(14px,2vw,24px)}.lookbook-heading h2,.section-heading h2,.story-copy h2,.story-section h2,.signup-band h2{text-wrap:balance;font-size:clamp(2.25rem,5.5vw,4.8rem);line-height:.96}.lookbook-card,.product-card,.blog-card,.journal-feature,.blog-category-feature,.blog-category,.blog-category-section,.product-hero-image,.product-support-image,.product-materials,.article-shell,.article-copy-card{border-radius:var(--dp-radius-lg)}.lookbook-card{background:radial-gradient(circle at 50% 18%,#ecdfcc1f,#0000 34%),#0d0f0d}.lookbook-card img{filter:saturate(.98)contrast(1.03)brightness(.92)}.lookbook-nav button{place-items:center;font-weight:900;display:grid}.capsule-section:before{background:radial-gradient(circle at 82% 0%, #fe810014, transparent 30%), linear-gradient(180deg, #181c14fa, #0b0f0afa), var(--dp-ink-900);border-block-color:#ecdfcc1f}.section-heading{margin-bottom:clamp(24px,4vw,38px)}.section-heading .eyebrow{margin-bottom:0}.filter-bar{gap:10px;margin-bottom:26px}.filter-button{color:#ecdfccd1;min-height:42px;padding-inline:18px;font-weight:850}.filter-button.active{background:var(--dp-cream-200);border-color:var(--dp-orange-500);color:var(--dp-ink-900)}.product-grid{gap:clamp(14px,2vw,20px)}.product-card{background:linear-gradient(#10120ffa,#080908fa),#10120f}.product-card-media,.blog-card-media,.journal-feature-media,.blog-category-feature-media{background:radial-gradient(circle at 50% 34%, #ecdfcc29, transparent 44%), var(--dp-ink-900)}.product-card-copy{padding:clamp(18px,2.3vw,24px)}.product-card h3,.blog-card h3{font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.16}.product-card span,.blog-card span{font-size:.95rem}.product-card p,.blog-card p{color:var(--dp-orange-500)}.story-feature{border-block-color:#ecdfcc24}.video-panel{background:linear-gradient(#0506070f,#05060794),url(/assets/editorial/drop-001-bold-hoodie-street.png) 50%/cover;border-color:#fe810042}.story-section{gap:clamp(32px,6vw,68px)}.category-link-list a{padding-block:16px}.category-link-list a:after{transition:color .18s,transform .18s}.category-link-list a:hover:after{color:var(--dp-cream-200);transform:translate(3px)}.blog-hero,.journal-browser,.blog-category,.blog-category-section{background:linear-gradient(180deg, #181c14f5, #080a08fa), var(--dp-ink-900)}.blog-hero p:not(.eyebrow),.blog-category-hero p:not(.eyebrow),.journal-feature-copy span,.journal-row-heading h2,.journal-row-heading span,.blog-card span,.blog-category-feature-copy p:not(.eyebrow){color:#ecdfccc2}.journal-category-card{background:#ecdfcc0e;min-height:176px}.journal-category-card--featured{background:linear-gradient(#6975657a,#ecdfcc0f),#ecdfcc0a}.journal-section-kicker,.journal-row-heading,.journal-browser-heading,.category-heading{border-color:#ecdfcc24}.journal-browser .category-nav a,.journal-feature-link{background:var(--dp-moss-500);color:var(--dp-cream-200)}.journal-feature-copy h2{font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.blog-category-hero h1,.article-post-shell h1,.article-post-hero h1{text-wrap:balance;font-size:clamp(2.25rem,5vw,4.75rem);line-height:.98}.article-shell{margin-inline:auto}.article-post-hero{min-width:0;max-width:980px;margin-inline:auto}.article-back{width:fit-content;transition:color .18s}.article-back:hover{color:var(--dp-cream-200)}.article-image,.article-video{background:radial-gradient(circle at 50% 40%, #ecdfcc1f, transparent 42%), var(--dp-ink-900);border-color:#fe81003d;max-width:980px;margin-inline:auto}.article-image img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:none}.article-body.article-copy-card{font-size:1.04rem}.article-copy-card{min-width:0;max-width:980px;margin-inline:auto}.article-copy-card>*{width:min(100%,76ch);margin-inline:auto}.article-copy-card h2{margin-top:12px;font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.12}.article-copy-card h3{margin-top:8px;font-size:clamp(1.22rem,2vw,1.5rem);line-height:1.2}.article-copy-card blockquote{border-radius:var(--dp-radius-lg);background:#181c140f;border:1px solid #fe810047;margin:8px 0;padding:18px 20px}.article-copy-card ul,.article-copy-card ol{gap:10px;padding-left:22px;display:grid}.article-sources{background:linear-gradient(180deg, #181c14f5, #0a0c0afa), var(--dp-ink-900);border-color:#fe810057;max-width:980px;margin-inline:auto}.article-sources>*{width:min(100%,76ch);margin-inline:auto}.article-sources h2{text-transform:uppercase}.article-sources li{color:#ecdfccad}.product-detail{align-items:start}.product-info h1{font-size:clamp(2.8rem,6vw,5rem)}.product-media-grid{position:relative}.product-hero-image,.product-support-image{border-color:#ecdfcc29}.product-support-row{align-items:start}.product-support-image{transition:border-color .18s,transform .18s}.product-support-image:hover{border-color:#fe810080;transform:translateY(-2px)}.product-info{border-radius:var(--dp-radius-lg);background:linear-gradient(#181c14d1,#080a08eb),#10120fb8;border:1px solid #ecdfcc1f;padding:clamp(18px,3vw,28px)}.product-lede,.product-materials p,.product-notes{color:#ecdfccd1}.product-meta{border-color:#ecdfcc29}.product-meta strong,.product-colorway-heading strong{color:var(--dp-cream-200)}.product-meta span,.product-colorway-heading span{color:#ecdfccb3;text-align:right}.product-notes li{border-color:#ecdfcc1f}.product-waitlist-form,.product-checkout-form,.product-materials{background:#ecdfcc0e;border-color:#fe81003d}.product-colorway-card{transition:border-color .18s,transform .18s}.product-colorway-card:hover{border-color:#fe810085;transform:translateY(-2px)}.signup-band{background:linear-gradient(135deg, #ecdfccfa, #faf4eafa), var(--dp-cream-200)}.signup-band input{border-color:#181c143d}.signup-band .form-note{color:#181c14a8}.site-footer{color:#ecdfccb3}.site-footer span{color:#ecdfccbd}.order-status-page{background:radial-gradient(circle at 78% 20%, #fe81001f, transparent 30%), linear-gradient(180deg, #050607f5, #181c14f0), var(--dp-night-950)}.order-status-shell h1{overflow-wrap:anywhere;font-size:clamp(3rem,8vw,5.8rem);line-height:.92}.order-reference{border-radius:var(--dp-radius-md);background:#ecdfcc0e;border:1px solid #ecdfcc1f;padding:13px 14px}.image-lightbox{background:radial-gradient(circle at 76% 12%,#fe81002e,#0000 30%),#000000e6}.image-lightbox-frame{border-color:#fe810052}.image-lightbox-close{border-color:#fe81005c}@media (max-width:900px){.site-nav{background:linear-gradient(180deg, #181c14fa, #050607fa), var(--dp-ink-900)}.hero h1,.blog-hero h1,.product-info h1,.article-shell h1{font-size:clamp(3.1rem,11vw,5.25rem)}.journal-feature-media{aspect-ratio:16/9;min-height:auto}.product-info{position:static}.product-detail{gap:24px}.blog-category-feature-copy{align-content:start}}@media (max-width:620px){.site-header{padding-inline:16px}.brand-mark{width:min(196px,58vw)}.hero{min-height:100svh;padding-top:124px;padding-bottom:64px}.hero h1{max-width:min(8.35ch,100%);font-size:clamp(3rem,11.5vw,3.58rem);line-height:.96}.hero-copy{max-width:min(100%,34ch);font-size:1rem;line-height:1.58}.hero-content,.hero-actions,.release-strip{max-width:calc(100vw - 36px)}.hero-actions,.release-strip{width:calc(100vw - 36px)}.hero-actions,.hero-actions .button{max-width:100%}.release-strip{background:#181c14bd;padding:14px}.intro-band{padding-inline:18px}.intro-band p{font-size:clamp(1.38rem,7vw,2.15rem);line-height:1.22}.lookbook-switchbar{padding:14px}.lookbook-switch{min-width:min(240px,72vw)}.section-heading{gap:10px}.lookbook-heading h2,.section-heading h2,.story-copy h2,.story-section h2,.signup-band h2{font-size:clamp(2rem,10vw,3.25rem)}.product-card-copy,.blog-card-copy{padding:18px}.blog-page{gap:34px}.blog-hero{padding:22px}.blog-category-hero h1,.article-post-shell h1,.article-post-hero h1{font-size:clamp(2.1rem,9vw,3.25rem)}.article-copy-card{padding:22px}.article-page,.product-page,.blog-page{width:min(var(--max), calc(100vw - 28px));overflow-x:hidden}.article-post-hero,.article-image,.article-video,.article-copy-card,.article-sources{width:100%;max-width:100%}.article-post-shell h1,.article-post-hero h1,.blog-category-hero h1{overflow-wrap:anywhere;font-size:clamp(1.95rem,8.2vw,2.85rem);line-height:1.04}.article-dek{max-width:100%;font-size:1rem}.article-image,.article-video,.article-sources{margin-block:24px}.product-info{padding:18px}.product-meta div{gap:4px;display:grid}.product-meta span{text-align:left}.order-status-page{padding-inline:14px;overflow-x:hidden}.order-status-shell{width:calc(100vw - 28px);padding:22px}.order-status-shell h1{max-width:100%;font-size:clamp(2.45rem,11vw,3.28rem);line-height:.98}.order-status-shell .button{width:100%;padding-inline:12px}}.admin-entry{place-items:center;min-height:100vh;padding:120px 20px 48px;display:grid}.article-body:not(.article-copy-card) code{color:var(--cream);background:#eee5d31f;border:1px solid #eee5d32e;border-radius:4px;padding:.1em .35em}.order-status-page{place-items:center;min-height:100vh;padding:120px 18px 64px;display:grid}.order-status-shell{box-sizing:border-box;background:linear-gradient(180deg, #181c14f5, #080a08fa), var(--dp-ink-900);border-color:#fe810047;width:min(820px,100vw - 36px)}.order-status-shell h1{overflow-wrap:anywhere;max-width:9ch;font-size:clamp(3rem,8vw,5.8rem);line-height:.92}.order-reference{border-radius:var(--dp-radius-md);overflow-wrap:anywhere;color:#f2f0ea9e;background:#ecdfcc0e;border:1px solid #ecdfcc1f;padding:13px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem}@media (max-width:620px){.order-status-page{padding-inline:14px;overflow-x:hidden}.order-status-shell{width:calc(100vw - 28px);padding:22px}.order-status-shell h1{font-size:clamp(2.45rem,11vw,3.28rem);line-height:.98}.order-status-shell .button{width:100%;padding-inline:12px}}.dashboard-header{background:#080908f5}.dashboard-page{width:min(var(--max), calc(100% - 36px));margin:0 auto;padding:132px 0 72px}.dashboard-hero{border-bottom:1px solid #f2f0ea1f;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);align-items:end;gap:clamp(24px,5vw,64px);padding-bottom:34px;display:grid}.dashboard-hero--command{align-items:start}.dashboard-hero h1{max-width:14ch;margin:0;font-size:clamp(2.9rem,6vw,6.25rem)}.dashboard-hero p:not(.eyebrow){color:#f2f0eac7;max-width:620px;line-height:1.65}.dashboard-kpis,.dashboard-grid{gap:14px;display:grid}.dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-kpis article,.dashboard-panel,.dashboard-empty,.dashboard-product-card,.dashboard-checklist article,.dashboard-alert{background:linear-gradient(#181c14f5,#0c0d0cfa),#10120f;border:1px solid #f2f0ea1f;border-radius:8px}.dashboard-kpis small{color:#f2f0ea8a;margin-top:14px;line-height:1.35;display:block}.dashboard-kpis span,.dashboard-panel-head span,.dashboard-table th,.dashboard-muted,.dashboard-section-head p,.dashboard-product-card p{color:#f2f0ea9e}.dashboard-kpis strong{color:var(--fog);margin-top:18px;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1;display:block}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.dashboard-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-empty{max-width:760px}.dashboard-section{margin-top:clamp(34px,6vw,70px);scroll-margin-top:120px}.dashboard-section-head{border-bottom:1px solid #f2f0ea1f;grid-template-columns:minmax(0,.7fr) minmax(280px,.52fr);align-items:end;gap:24px;margin-bottom:22px;padding-bottom:18px;display:grid}.dashboard-section-head h2{max-width:16ch;margin:0;font-size:clamp(1.9rem,4vw,3.2rem)}.dashboard-section-head p:not(.eyebrow){margin:0;line-height:1.6}.dashboard-panel-head--split{justify-content:space-between;align-items:end;gap:18px;display:flex}.dashboard-panel h2{margin:0;font-size:clamp(1.6rem,3vw,2.6rem)}.dashboard-panel h3,.dashboard-product-card h3{margin:0;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.08}.dashboard-list{display:grid}.dashboard-list-row{border-top:1px solid #f2f0ea1a;justify-content:space-between;gap:18px;padding:14px 0;display:flex}.dashboard-tabs{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080908e6;border:1px solid #f2f0ea1a;border-radius:8px;gap:10px;margin:18px 0 8px;padding:10px;display:flex;position:sticky;top:82px;overflow-x:auto}.dashboard-tabs a,.dashboard-chip-row span,.dashboard-checklist span{color:var(--fog);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ff7d006b;border-radius:6px;font-size:.75rem;font-weight:800}.dashboard-tabs a{background:#717c6047;flex:none;padding:11px 14px}.dashboard-tabs a:hover{border-color:var(--safety-orange);color:var(--safety-orange)}.dashboard-alert{border-color:#ff7d0080;gap:6px;margin-top:18px;padding:18px 20px;display:grid}.dashboard-alert strong{color:var(--safety-orange);text-transform:uppercase;letter-spacing:.08em}.dashboard-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-product-commander,.dashboard-image-commander{gap:clamp(18px,3vw,28px);display:grid}.dashboard-product-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,260px);grid-auto-flow:column;gap:14px;padding:2px 2px 16px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.dashboard-image-rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(230px,280px);grid-auto-flow:column;gap:14px;padding:2px 2px 16px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.dashboard-product-rail-card{min-height:128px;color:var(--fog);cursor:pointer;scroll-snap-align:start;text-align:left;background:#181c14f5;border:1px solid #f2f0ea1f;border-radius:8px;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:10px;display:grid}.dashboard-image-rail-card{min-height:136px;color:var(--fog);cursor:pointer;scroll-snap-align:start;text-align:left;background:#181c14f5;border:1px solid #f2f0ea1f;border-radius:8px;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:10px;display:grid}.dashboard-product-rail-card:hover,.dashboard-product-rail-card.is-active,.dashboard-image-rail-card:hover,.dashboard-image-rail-card.is-active{border-color:var(--safety-orange)}.dashboard-product-rail-card.is-active,.dashboard-image-rail-card.is-active{box-shadow:0 0 0 2px #ff7a002e}.dashboard-product-rail-card__media,.dashboard-image-rail-card__media{aspect-ratio:3/4;background:#f3eee4;border-radius:6px;display:block;overflow:hidden}.dashboard-product-rail-card__media img,.dashboard-product-detail__media img,.dashboard-image-rail-card__media img{object-fit:cover;width:100%;height:100%}.dashboard-product-rail-card__body,.dashboard-image-rail-card__body{align-content:start;gap:7px;min-width:0;display:grid}.dashboard-product-rail-card__body strong,.dashboard-image-rail-card__body strong{color:var(--fog);line-height:1.12}.dashboard-product-rail-card__body>span:not(.eyebrow):not(.dashboard-product-rail-card__meta),.dashboard-image-rail-card__body>span:not(.eyebrow):not(.dashboard-image-rail-card__meta){color:#f2f0ea9e;font-size:.82rem}.dashboard-product-rail-card__meta,.dashboard-image-rail-card__meta{flex-wrap:wrap;gap:6px;display:flex}.dashboard-product-rail-card__meta span,.dashboard-image-rail-card__meta span{color:#f2f0eac2;letter-spacing:.04em;text-transform:uppercase;border:1px solid #ff7d0057;border-radius:999px;padding:5px 7px;font-size:.68rem;font-weight:800}.dashboard-product-detail-stack,.dashboard-image-detail-stack{display:grid}.dashboard-product-detail{background:linear-gradient(#181c14f5,#0c0d0cfa),#10120f;border:1px solid #f2f0ea1f;border-radius:8px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);display:grid;overflow:hidden}.dashboard-product-detail:not(.is-active),.dashboard-product-detail[hidden],.dashboard-image-detail:not(.is-active),.dashboard-image-detail[hidden]{display:none}.dashboard-product-detail__media{background:#f3eee4;border-right:1px solid #f2f0ea1f;min-height:100%}.dashboard-product-detail__body{align-content:start;gap:16px;padding:clamp(20px,3vw,32px);display:grid}.dashboard-product-detail__body p{margin:0;line-height:1.55}.dashboard-product-card{overflow:hidden}.dashboard-product-card__media{aspect-ratio:3/4;background:#f3eee4;border-bottom:1px solid #f2f0ea1f}.dashboard-product-card__media img{object-fit:cover;width:100%;height:100%;display:block}.dashboard-product-card__body{gap:14px;padding:18px;display:grid}.dashboard-product-card__body p{margin:0;line-height:1.5}.dashboard-edit-form{border-top:1px solid #f2f0ea1a;gap:12px;margin-top:4px;padding-top:16px;display:grid}.dashboard-upload-form,.dashboard-inline-edit-form,.dashboard-asset-row,.dashboard-campaign-form{gap:12px;display:grid}.dashboard-upload-form{border-top:1px solid #f2f0ea1a;margin-top:18px;padding-top:18px}.dashboard-upload-form--wide{margin-bottom:18px}.dashboard-form-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-form-heading strong{color:var(--fog);font-size:.9rem}.dashboard-form-heading span,.dashboard-edit-form label span,.dashboard-upload-form label span,.dashboard-inline-edit-form label span,.dashboard-asset-row label span,.dashboard-reorder-form label span{color:var(--safety-orange);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dashboard-edit-form label,.dashboard-upload-form label,.dashboard-inline-edit-form label,.dashboard-asset-row label,.dashboard-reorder-form label{gap:7px;display:grid}.dashboard-edit-form textarea,.dashboard-edit-form input,.dashboard-edit-form select,.dashboard-upload-form textarea,.dashboard-inline-edit-form textarea,.dashboard-asset-row textarea,.dashboard-campaign-form textarea{resize:vertical;min-height:84px}.dashboard-edit-form textarea,.dashboard-edit-form input,.dashboard-edit-form select,.dashboard-upload-form textarea,.dashboard-upload-form input,.dashboard-upload-form select,.dashboard-inline-edit-form textarea,.dashboard-inline-edit-form input,.dashboard-inline-edit-form select,.dashboard-asset-row textarea,.dashboard-asset-row input,.dashboard-asset-row select,.dashboard-variant-state-row select,.dashboard-campaign-form textarea{color:var(--fog);font:inherit;background:#00000038;border:1px solid #f2f0ea24;border-radius:6px;padding:10px;line-height:1.45}.dashboard-edit-form input,.dashboard-edit-form select,.dashboard-upload-form input,.dashboard-upload-form select,.dashboard-inline-edit-form input,.dashboard-inline-edit-form select,.dashboard-asset-row input,.dashboard-asset-row select,.dashboard-variant-state-row select{min-height:44px}.dashboard-edit-form textarea:focus,.dashboard-edit-form input:focus,.dashboard-edit-form select:focus,.dashboard-upload-form textarea:focus,.dashboard-upload-form input:focus,.dashboard-upload-form select:focus,.dashboard-inline-edit-form textarea:focus,.dashboard-inline-edit-form input:focus,.dashboard-inline-edit-form select:focus,.dashboard-asset-row textarea:focus,.dashboard-asset-row input:focus,.dashboard-asset-row select:focus,.dashboard-variant-state-row select:focus,.dashboard-campaign-form textarea:focus{outline-offset:2px;outline:2px solid #ff7d006b}.dashboard-edit-form .button{justify-self:start}.dashboard-media-list,.dashboard-asset-list{gap:12px;margin-top:18px;display:grid}.dashboard-media-row,.dashboard-asset-row{background:#00000029;border:1px solid #f2f0ea1a;border-radius:8px;gap:12px;padding:14px;display:grid}.dashboard-media-row>a{color:var(--fog);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;font-weight:800;display:grid}.dashboard-media-row img{aspect-ratio:3/4;object-fit:cover;background:#f3eee4;border:1px solid #f2f0ea1f;width:72px}.dashboard-asset-row--static{gap:14px}.dashboard-asset-preview{background:linear-gradient(135deg,#ffffff38,#181c1414),#b7b8b0;border:1px solid #f2f0ea1f;border-radius:6px;place-items:center;min-height:142px;padding:18px;display:grid}.dashboard-asset-preview img{object-fit:contain;width:min(100%,280px);max-height:118px;display:block}.dashboard-asset-copy{gap:12px;display:grid}.dashboard-asset-copy p{margin:0;line-height:1.48}.dashboard-reorder-form,.dashboard-action-row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.dashboard-reorder-form label{min-width:140px}.dashboard-checkbox{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px!important;display:flex!important}.dashboard-checkbox input{width:18px!important;min-height:18px!important}.dashboard-meter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.dashboard-meter span{background:#f2f0ea1a;border-radius:999px;height:8px;display:block;overflow:hidden}.dashboard-meter span:before{content:"";width:var(--score);border-radius:inherit;background:var(--safety-orange);height:100%;display:block}.dashboard-meter strong{color:var(--fog);font-size:.86rem}.dashboard-chip-row{align-items:center;gap:8px;display:flex}.dashboard-chip-row--wrap{flex-wrap:wrap}.dashboard-chip-row span{background:#f2f0ea0a;padding:7px 9px}.dashboard-chip-row span.is-ready{background:#717c6038;border-color:#717c60bf}.dashboard-warning,.dashboard-success{margin:18px 0 0;line-height:1.5}.dashboard-success{color:#f2f0eab8}.dashboard-checklist{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.dashboard-checklist article{min-height:160px;padding:20px}.dashboard-checklist span{color:var(--safety-orange);padding:7px 9px;display:inline-flex}.dashboard-checklist article.is-complete span{color:var(--fog);background:#717c6038;border-color:#717c60cc}.dashboard-checklist strong{color:var(--fog);margin-top:18px;font-size:1.15rem;display:block}.dashboard-checklist p{color:#f2f0ea9e;margin:10px 0 0;line-height:1.45}.dashboard-table-panel{margin-top:22px}.dashboard-table-wrap{overflow-x:auto}.dashboard-table{border-collapse:collapse;width:100%;min-width:760px}.dashboard-table th,.dashboard-table td{text-align:left;border-top:1px solid #f2f0ea1a;padding:15px 12px}.dashboard-table th{text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.dashboard-table td{color:#f2f0ead6}.dashboard-order-ops-panel{grid-column:1/-1}.dashboard-order-list{gap:14px;display:grid}.dashboard-order-detail{border:1px solid var(--dashboard-line);background:#fff8edad}.dashboard-order-detail summary{cursor:pointer;grid-template-columns:minmax(180px,1.2fr) minmax(110px,.5fr) minmax(150px,.7fr) minmax(220px,1fr) auto;align-items:center;gap:14px;min-height:74px;padding:16px;list-style:none;display:grid}.dashboard-order-detail summary::-webkit-details-marker{display:none}.dashboard-order-detail summary strong,.dashboard-order-detail summary span{color:var(--dashboard-ink)}.dashboard-order-detail summary small{color:var(--dashboard-muted);margin-top:4px;display:block}.dashboard-order-badges{flex-wrap:wrap;gap:7px;display:flex}.order-badge{min-height:26px;color:var(--dashboard-ink);letter-spacing:.08em;text-transform:uppercase;background:#ffffff85;border:1px solid #181c142e;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;font-weight:900;display:inline-flex}.dashboard-order-view{justify-self:end;min-height:38px}.dashboard-order-detail-body{gap:18px;padding:0 16px 18px;display:grid}.dashboard-order-grid,.dashboard-order-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dashboard-order-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-order-grid article,.dashboard-order-section{border:1px solid var(--dashboard-line);background:#ffffff8a;min-width:0;padding:16px}.dashboard-order-grid h3,.dashboard-order-section h3{color:var(--dashboard-ink);margin:0;font-size:1.1rem}.dashboard-order-grid p,.dashboard-order-section p,.dashboard-order-grid small,.dashboard-order-section small,.dashboard-order-line-item small,.dashboard-event-list small,.dashboard-note-list small{color:var(--dashboard-muted);line-height:1.45}.dashboard-order-line-items,.dashboard-event-list,.dashboard-note-list{gap:10px;display:grid}.dashboard-order-line-item,.dashboard-event-list>div,.dashboard-note-list>div{border-top:1px solid var(--dashboard-line);gap:4px;padding-top:10px;display:grid}.dashboard-order-line-item{grid-template-columns:minmax(160px,1.1fr) repeat(3,minmax(80px,.5fr));align-items:start}.dashboard-order-line-item small{grid-column:1/-1}.dashboard-order-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.dashboard-order-timeline li{border-left:2px solid #181c142e;gap:4px;padding:0 0 18px 24px;display:grid;position:relative}.dashboard-order-timeline li:before{content:"";background:var(--dashboard-muted);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:-7px}.dashboard-order-timeline time{color:var(--dashboard-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.dashboard-order-timeline strong{color:var(--dashboard-ink)}.dashboard-order-timeline span{color:var(--dashboard-muted)}.dashboard-order-note-form{margin-top:14px}.dashboard-user-pill{min-height:40px;color:var(--fog);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ff7a006b;align-items:center;padding:0 12px;font-size:.72rem;font-weight:800;display:inline-flex}.dashboard-login-page{background:radial-gradient(circle at 20% 12%,#ff7a002e,#0000 30%),linear-gradient(135deg,#070807 0%,#10140f 56%,#080908 100%);place-items:center;min-height:100dvh;padding:clamp(28px,7vw,96px) 20px;display:grid;overflow-x:hidden}.dashboard-login-card{background:#0f120ef0;border:1px solid #f2f0ea29;gap:26px;width:min(100%,640px);max-width:calc(100vw - 40px);padding:clamp(28px,5vw,48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0000006b}.dashboard-login-card>*{min-width:0}.dashboard-login-logo img{width:min(280px,72vw);height:auto}.dashboard-login-card h1{max-width:100%;color:var(--fog);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;margin:8px 0 12px;font-size:clamp(3rem,7.5vw,5rem);line-height:.9}.dashboard-login-card p{color:#f2f0eab8;margin:0;line-height:1.55}.dashboard-login-form{gap:18px;width:100%;min-width:0;display:grid}.dashboard-login-form label{color:var(--fog);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.78rem;font-weight:800;display:grid}.dashboard-login-form input{width:100%;max-width:100%;min-height:52px;color:var(--fog);font:inherit;letter-spacing:0;background:#0000003d;border:1px solid #f2f0ea2e;border-radius:0;padding:0 14px;font-size:1rem}.dashboard-login-form .button{width:100%;max-width:100%}.dashboard-login-form input:focus{outline-offset:2px;outline:2px solid #ff7a00a3}.dashboard-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dashboard-form-grid--media{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-user-create-form{margin-bottom:24px}.dashboard-user-create-form label,.dashboard-inline-user-form label{color:var(--fog);letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:.72rem;font-weight:800;display:grid}.dashboard-user-create-form input,.dashboard-user-create-form select,.dashboard-inline-user-form input,.dashboard-inline-user-form textarea,.dashboard-upload-form input,.dashboard-upload-form select,.dashboard-inline-edit-form input,.dashboard-inline-edit-form select,.dashboard-asset-row input,.dashboard-asset-row select,.dashboard-variant-state-row select,.dashboard-reorder-form input,.dashboard-table input,.dashboard-table select{width:100%;min-height:42px;color:var(--fog);font:inherit;letter-spacing:0;background:#00000038;border:1px solid #f2f0ea2e;border-radius:0;padding:0 10px;font-size:.95rem}.dashboard-user-create-form input:disabled,.dashboard-user-create-form select:disabled,.dashboard-inline-user-form input:disabled,.dashboard-inline-user-form textarea:disabled,.dashboard-upload-form input:disabled,.dashboard-upload-form select:disabled,.dashboard-inline-edit-form input:disabled,.dashboard-inline-edit-form select:disabled,.dashboard-asset-row input:disabled,.dashboard-asset-row select:disabled,.dashboard-table input:disabled,.dashboard-table select:disabled{opacity:.62}.dashboard-inline-user-form small{color:#f2f0ea94;margin-top:7px;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-form-message{color:var(--fog);background:#717c602e;border:1px solid #717c6085;padding:14px 16px}.dashboard-form-message.is-error{background:#ff7a001f;border-color:#ff7a0094}.dashboard-toast{z-index:90;width:min(420px,100vw - 32px);color:var(--dashboard-ink);background:#fffaf2;border:1px solid #181c142e;gap:8px;padding:18px 20px;display:grid;position:fixed;top:112px;right:22px;box-shadow:0 18px 48px #181c142e}.dashboard-toast strong{color:var(--safety-orange);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:900}.dashboard-toast span{color:var(--dashboard-muted);line-height:1.45}.dashboard-toast a{width:fit-content;color:var(--dashboard-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.dashboard-toast.is-error{background:#fff2df;border-color:#ff7a008a}.dashboard-page{--dashboard-cream:#ece0cf;--dashboard-paper:#f7f0e4;--dashboard-card:#fff8ed;--dashboard-ink:#181c14;--dashboard-muted:#181c14a3;--dashboard-line:#181c1429;--dashboard-green:#273024;--dashboard-moss:#697565;--dashboard-tabs-top:clamp(98px, 8vw, 116px);width:100%;min-height:100vh;padding:calc(var(--dashboard-tabs-top) + 10px) 0 0;color:var(--dashboard-ink);background:linear-gradient(180deg, #ff7a0014, transparent 320px), var(--dashboard-cream);margin:0}.dashboard-page>.dashboard-tabs,.dashboard-page>.dashboard-alert{width:min(var(--max), calc(100% - 36px));margin-inline:auto}.dashboard-workspace{width:100%;min-height:calc(100vh - var(--dashboard-tabs-top) - 70px);padding:clamp(38px, 6vw, 74px) max(18px, calc((100vw - var(--max)) / 2));border:0;border-top:1px solid var(--dashboard-line);background:var(--dashboard-paper);margin:0;scroll-margin-top:116px}.dashboard-page.dashboard-workspace-mode .dashboard-workspace:not(.is-active){display:none}.dashboard-page.dashboard-workspace-mode .dashboard-workspace.is-active{display:block}.dashboard-workspace--command{background:linear-gradient(135deg,#27302414,#ff7a000f),#f7f0e4e6;border-top:0;padding-top:clamp(32px,4vw,56px)}#product-ops,#content-ops{background:#f7f0e4}#drop-command{background:#f2e7d7}#commerce-ops,#team-security{background:#efe3d0}#asset-library{background:#ecdeca}.dashboard-hero{border-bottom-color:var(--dashboard-line)}.dashboard-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(24px,4vw,42px);display:grid}.dashboard-command-grid .dashboard-panel{min-width:0}.dashboard-command-grid .dashboard-list-row strong{text-align:right;overflow-wrap:anywhere;max-width:54%}.dashboard-capsule-command{align-items:stretch}.dashboard-capsule-stack{gap:clamp(22px,4vw,42px);display:grid}.dashboard-capsule-card{gap:clamp(18px,3vw,28px);display:grid}.dashboard-capsule-layout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:18px;display:grid}.dashboard-capsule-main,.dashboard-capsule-side{gap:16px;display:grid}.dashboard-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dashboard-readiness-grid div,.dashboard-alert-item,.dashboard-product-launch-card,.dashboard-variant-state-row{border:1px solid var(--dashboard-line);background:#fff8edb8;border-radius:8px}.dashboard-readiness-grid div{gap:8px;min-height:112px;padding:16px;display:grid}.dashboard-readiness-grid span,.dashboard-alert-item span{color:var(--blood);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dashboard-readiness-grid strong,.dashboard-alert-item strong{color:var(--dashboard-ink)}.dashboard-readiness-grid div.is-complete{background:#6975651f;border-color:#69756575}.dashboard-alert-list{gap:12px;display:grid}.dashboard-alert-item{gap:6px;padding:14px;display:grid}.dashboard-alert-item p{margin:0;line-height:1.45}.dashboard-cta-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dashboard-product-launch-card{gap:14px;padding:16px;display:grid}.dashboard-product-launch-card p{margin:0;line-height:1.45}.dashboard-variant-state-list{gap:8px;display:grid}.dashboard-variant-state-row{grid-template-columns:minmax(130px,1fr) minmax(130px,.75fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.dashboard-variant-state-row>span{color:var(--dashboard-ink);font-weight:800}.dashboard-hero p:not(.eyebrow),.dashboard-section-head p:not(.eyebrow),.dashboard-panel p,.dashboard-product-card p,.dashboard-checklist p,.dashboard-success,.dashboard-muted,.dashboard-inline-user-form small{color:var(--dashboard-muted)}.dashboard-hero h1,.dashboard-section-head h2,.dashboard-panel h2,.dashboard-panel h3,.dashboard-product-card h3,.dashboard-kpis strong,.dashboard-meter strong,.dashboard-form-heading strong,.dashboard-checklist strong,.dashboard-table td{color:var(--dashboard-ink)}.dashboard-page .dashboard-product-rail-card,.dashboard-page .dashboard-image-rail-card{border-color:var(--dashboard-line);color:var(--dashboard-ink);background:#fff8edc7;box-shadow:0 10px 24px #181c140d}.dashboard-page .dashboard-product-rail-card__body strong,.dashboard-page .dashboard-product-detail h3,.dashboard-page .dashboard-image-rail-card__body strong,.dashboard-page .dashboard-image-detail h3{color:var(--dashboard-ink)}.dashboard-page .dashboard-product-rail-card__body>span:not(.eyebrow):not(.dashboard-product-rail-card__meta),.dashboard-page .dashboard-product-detail__body p,.dashboard-page .dashboard-image-rail-card__body>span:not(.eyebrow):not(.dashboard-image-rail-card__meta){color:var(--dashboard-muted)}.dashboard-section{margin-top:clamp(28px,4vw,48px)}.dashboard-section-head{border-bottom-color:var(--dashboard-line)}.dashboard-workspace>.dashboard-section-head{border-bottom:1px solid #181c1433;padding-bottom:clamp(18px,3vw,28px)}.dashboard-workspace>.dashboard-section-head h2{max-width:14ch;font-size:clamp(2.1rem,4vw,4.2rem)}.dashboard-tabs{top:var(--dashboard-tabs-top);background:#f7f0e4eb;border-color:#181c142e;margin-top:0;margin-bottom:0;box-shadow:0 12px 30px #181c141f}.dashboard-tabs a,.dashboard-chip-row span,.dashboard-checklist span{color:var(--dashboard-ink);background:#6975651f}.dashboard-tabs a:hover{color:var(--blood)}.dashboard-kpis small,.dashboard-kpis span,.dashboard-panel-head span,.dashboard-table th,.dashboard-section-head p,.dashboard-product-card p{color:var(--dashboard-muted)}.dashboard-list-row,.dashboard-edit-form,.dashboard-upload-form,.dashboard-table th,.dashboard-table td,.dashboard-media-row,.dashboard-asset-row,.dashboard-product-detail__media,.dashboard-product-card__media{border-color:var(--dashboard-line)}.dashboard-list-row strong{color:var(--blood)}.dashboard-media-row,.dashboard-asset-row{background:#fff8edbd}.dashboard-media-row>a{color:var(--dashboard-ink)}.dashboard-edit-form textarea,.dashboard-upload-form textarea,.dashboard-inline-edit-form textarea,.dashboard-asset-row textarea,.dashboard-campaign-form textarea,.dashboard-user-create-form input,.dashboard-user-create-form select,.dashboard-inline-user-form input,.dashboard-inline-user-form textarea,.dashboard-upload-form input,.dashboard-upload-form select,.dashboard-inline-edit-form input,.dashboard-inline-edit-form select,.dashboard-asset-row input,.dashboard-asset-row select,.dashboard-reorder-form input,.dashboard-table input,.dashboard-table select{color:var(--dashboard-ink);background:#ffffffa3;border-color:#181c1433}.dashboard-edit-form textarea:focus,.dashboard-edit-form input:focus,.dashboard-edit-form select:focus,.dashboard-upload-form textarea:focus,.dashboard-inline-edit-form textarea:focus,.dashboard-asset-row textarea:focus,.dashboard-campaign-form textarea:focus,.dashboard-user-create-form input:focus,.dashboard-user-create-form select:focus,.dashboard-inline-user-form input:focus,.dashboard-inline-user-form textarea:focus,.dashboard-upload-form input:focus,.dashboard-upload-form select:focus,.dashboard-inline-edit-form input:focus,.dashboard-inline-edit-form select:focus,.dashboard-asset-row input:focus,.dashboard-asset-row select:focus,.dashboard-variant-state-row select:focus,.dashboard-reorder-form input:focus,.dashboard-table input:focus,.dashboard-table select:focus{outline-offset:2px;outline:2px solid #ff7a0085}.dashboard-form-heading span,.dashboard-edit-form label span,.dashboard-upload-form label span,.dashboard-inline-edit-form label span,.dashboard-asset-row label span,.dashboard-reorder-form label span{color:var(--blood)}.dashboard-chip-row span.is-ready,.dashboard-checklist article.is-complete span{color:var(--dashboard-green);background:#69756529;border-color:#6975659e}.dashboard-checklist article.is-complete{border-color:#69756575}.dashboard-alert{color:var(--dashboard-ink);background:#fff4e7}.dashboard-commerce-activation .dashboard-panel{border-color:#ff7a0038}.dashboard-readiness-grid--compact{grid-template-columns:1fr;gap:10px}.dashboard-readiness-grid--compact div{min-height:0}.dashboard-readiness-grid--compact small{color:var(--dashboard-muted);line-height:1.45}.dashboard-activation-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.dashboard-activation-metrics span{color:var(--dashboard-muted);letter-spacing:.08em;text-transform:uppercase;background:#fff8edb8;border:1px solid #181c141f;border-radius:8px;gap:6px;padding:12px;font-size:.76rem;font-weight:800;display:grid}.dashboard-activation-metrics strong{color:var(--dashboard-ink);font-size:1.35rem;line-height:1}.dashboard-test-checkout-form select{min-height:46px}.dashboard-header .site-nav a,.dashboard-header .dashboard-user-pill{color:#f2f0eac2}.dashboard-page{--dashboard-cream:#080a08;--dashboard-paper:#0c0f0c;--dashboard-card:#11150f;--dashboard-card-soft:#f2f0ea09;--dashboard-card-strong:#171c14;--dashboard-ink:#f2f0ea;--dashboard-muted:#f2f0eaad;--dashboard-subtle:#f2f0ea80;--dashboard-line:#f2f0ea21;--dashboard-line-strong:#f2f0ea38;--dashboard-green:#a7b09a;--dashboard-moss:#717c60;--dashboard-danger:#ff8f72;--dashboard-tabs-top:clamp(94px, 7vw, 108px);color:var(--dashboard-ink);background:radial-gradient(circle at 12% 0,#ff7a0029,#0000 28rem),linear-gradient(#080908 0%,#0c0f0c 38rem,#080908 100%)}.dashboard-workspace{--workspace-accent:#ff7a0014;min-height:calc(100vh - var(--dashboard-tabs-top) - 48px);padding:clamp(36px, 5vw, 64px) max(18px, calc((100vw - var(--max)) / 2));border-top:1px solid var(--dashboard-line);background:radial-gradient(circle at 12% 0%, var(--workspace-accent), transparent 28rem), linear-gradient(180deg, #f2f0ea06, transparent 18rem), var(--dashboard-paper)}.dashboard-workspace--command{--workspace-accent:#ff7a0024;border-top:0}#drop-command{--workspace-accent:#ff7a0029;background:radial-gradient(circle at 13% 0%, var(--workspace-accent), transparent 30rem), linear-gradient(180deg, #717c6014, transparent 22rem), #0b0e0b}#product-ops,#content-ops{--workspace-accent:#717c6024;background:radial-gradient(circle at 12% 0%, var(--workspace-accent), transparent 30rem), #0d100d}#commerce-ops,#team-security{--workspace-accent:#ff7a001c;background:radial-gradient(circle at 12% 0%, var(--workspace-accent), transparent 30rem), #0a0d0a}#asset-library{--workspace-accent:#f2f0ea1a;background:radial-gradient(circle at 12% 0%, var(--workspace-accent), transparent 30rem), #0e110d}.dashboard-hero{border-bottom-color:var(--dashboard-line);align-items:center;gap:clamp(24px,4vw,52px);padding-bottom:clamp(26px,4vw,42px)}.dashboard-hero h1{text-wrap:balance;max-width:13ch;font-size:clamp(2.7rem,5.4vw,4.85rem);line-height:.94}.dashboard-hero p:not(.eyebrow){color:var(--dashboard-muted);font-size:1.03rem;line-height:1.55}.dashboard-workspace>.dashboard-section-head{border-bottom-color:var(--dashboard-line);align-items:start;margin-bottom:clamp(24px,4vw,38px);padding-bottom:clamp(20px,3vw,30px)}.dashboard-workspace>.dashboard-section-head h2,.dashboard-section-head h2{text-wrap:balance;max-width:16ch;font-size:clamp(1.75rem,3vw,2.8rem);line-height:.98}.dashboard-workspace>.dashboard-section-head p:not(.eyebrow),.dashboard-section-head p:not(.eyebrow){max-width:64ch;color:var(--dashboard-muted)}.dashboard-section{scroll-margin-top:calc(var(--dashboard-tabs-top) + 76px);margin-top:clamp(32px,5vw,58px)}.dashboard-section+.dashboard-section{border-top:1px solid #f2f0ea14;padding-top:clamp(22px,4vw,40px)}.dashboard-panel-head{margin-bottom:14px}.dashboard-panel h2{font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.05}.dashboard-panel h3,.dashboard-product-card h3{font-size:clamp(1.05rem,1.4vw,1.32rem);line-height:1.15}.dashboard-kpis{gap:12px}.dashboard-kpis article{min-height:126px;padding:18px}.dashboard-kpis strong{margin-top:14px;font-size:clamp(1.7rem,2.7vw,2.35rem)}.dashboard-kpis small,.dashboard-kpis span,.dashboard-panel-head span,.dashboard-table th,.dashboard-section-head p,.dashboard-product-card p,.dashboard-page .dashboard-product-detail__body p,.dashboard-page .dashboard-image-rail-card__body>span:not(.eyebrow):not(.dashboard-image-rail-card__meta),.dashboard-page .dashboard-product-rail-card__body>span:not(.eyebrow):not(.dashboard-product-rail-card__meta),.dashboard-muted,.dashboard-success,.dashboard-inline-user-form small{color:var(--dashboard-muted)}.dashboard-hero h1,.dashboard-section-head h2,.dashboard-panel h2,.dashboard-panel h3,.dashboard-product-card h3,.dashboard-kpis strong,.dashboard-meter strong,.dashboard-form-heading strong,.dashboard-checklist strong,.dashboard-table td,.dashboard-readiness-grid strong,.dashboard-alert-item strong,.dashboard-variant-state-row>span,.dashboard-page .dashboard-product-rail-card__body strong,.dashboard-page .dashboard-product-detail h3,.dashboard-page .dashboard-image-rail-card__body strong,.dashboard-page .dashboard-image-detail h3,.dashboard-order-detail summary strong,.dashboard-order-detail summary span,.dashboard-order-grid h3,.dashboard-order-section h3,.dashboard-order-timeline strong{color:var(--dashboard-ink)}.dashboard-command-grid{gap:clamp(14px,2vw,20px);margin-top:clamp(24px,4vw,38px)}.dashboard-list-row{border-top-color:#f2f0ea14;align-items:start;padding:12px 0}.dashboard-list-row span{color:var(--dashboard-muted);line-height:1.35}.dashboard-list-row strong{color:#ff9b3d;line-height:1.25}.dashboard-tabs{top:var(--dashboard-tabs-top);border-color:var(--dashboard-line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b09e6;flex-wrap:wrap;gap:8px;padding:8px;overflow:visible}.dashboard-tab-group{flex:none;position:relative}.dashboard-tab-group:after{content:"";height:12px;display:none;position:absolute;top:100%;left:0;right:0}.dashboard-tab-group:hover:after,.dashboard-tab-group:focus-within:after,.dashboard-tab-group.is-menu-open:after{display:block}.dashboard-tabs a,.dashboard-chip-row span,.dashboard-checklist span{color:#f2f0eac7;background:#f2f0ea0b;border-color:#f2f0ea29;justify-content:center;align-items:center;min-height:36px;display:inline-flex}.dashboard-tabs a:hover{color:var(--dashboard-ink);background:#ff7a001f;border-color:#ff7a00b3}.dashboard-tabs a.is-active{border-color:var(--safety-orange);color:#0a0d0a;background:var(--safety-orange)}.dashboard-tab-menu{z-index:80;border:1px solid var(--dashboard-line);opacity:0;pointer-events:none;background:#090b09fa;border-radius:8px;gap:6px;min-width:230px;padding:8px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 4px);left:0;transform:translateY(-4px);box-shadow:0 16px 34px #00000057}.dashboard-tab-group:hover .dashboard-tab-menu,.dashboard-tab-group:focus-within .dashboard-tab-menu,.dashboard-tab-group.is-menu-open .dashboard-tab-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.dashboard-tab-group.is-menu-dismissed .dashboard-tab-menu{opacity:0;pointer-events:none;transform:translateY(-4px)}.dashboard-tab-menu a{min-height:34px;color:var(--dashboard-muted);white-space:nowrap;background:0 0;border-color:#0000;justify-content:flex-start;padding:9px 10px}.dashboard-tab-menu a:hover,.dashboard-tab-menu a.is-active,.dashboard-tab-menu a[aria-current=location]{border-color:var(--safety-orange);color:#0a0d0a;background:var(--safety-orange)}.dashboard-readiness-grid,.dashboard-alert-list,.dashboard-cta-state-grid,.dashboard-capsule-main,.dashboard-capsule-side{gap:12px}.dashboard-readiness-grid div,.dashboard-alert-item,.dashboard-product-launch-card,.dashboard-variant-state-row,.dashboard-media-row,.dashboard-asset-row,.dashboard-order-detail,.dashboard-order-grid article,.dashboard-order-section,.dashboard-activation-metrics span{border-color:var(--dashboard-line);background:var(--dashboard-card-soft);box-shadow:none}.dashboard-readiness-grid div{min-height:96px;padding:14px}.dashboard-readiness-grid span,.dashboard-alert-item span,.dashboard-form-heading span,.dashboard-edit-form label span,.dashboard-upload-form label span,.dashboard-inline-edit-form label span,.dashboard-asset-row label span,.dashboard-reorder-form label span{color:#ff9b3d}.dashboard-readiness-grid div.is-complete,.dashboard-chip-row span.is-ready,.dashboard-checklist article.is-complete,.dashboard-checklist article.is-complete span{color:var(--dashboard-green);background:#717c601f;border-color:#a7b09a61}.dashboard-readiness-grid div.is-complete span{color:var(--dashboard-green)}.dashboard-alert-item.is-warning,.dashboard-alert-item.is-danger{background:#ff7a0014;border-color:#ff7a0057}.dashboard-alert{color:var(--dashboard-ink);background:#ff7a0017;border-color:#ff7a0057}.dashboard-alert span{color:var(--dashboard-muted)}.dashboard-page .dashboard-product-rail-card,.dashboard-page .dashboard-image-rail-card{border-color:var(--dashboard-line);color:var(--dashboard-ink);box-shadow:none;background:#f2f0ea0b}.dashboard-product-detail__media,.dashboard-product-card__media,.dashboard-product-rail-card__media,.dashboard-image-rail-card__media,.dashboard-media-row img{background:#eee5d6}.dashboard-edit-form,.dashboard-upload-form,.dashboard-table th,.dashboard-table td,.dashboard-media-row,.dashboard-asset-row,.dashboard-product-detail__media,.dashboard-product-card__media{border-color:#f2f0ea1a}.dashboard-user-create-form label,.dashboard-inline-user-form label{color:var(--dashboard-ink)}.dashboard-meter span{background:#f2f0ea1f}.dashboard-meter span:before{background:linear-gradient(90deg, var(--safety-orange), #ffb36b)}.dashboard-table{border-collapse:separate;border-spacing:0}.dashboard-table th,.dashboard-table td{padding:13px 12px}.dashboard-order-detail{overflow:hidden}.dashboard-order-detail summary{border-bottom:1px solid #0000;min-height:68px}.dashboard-order-detail[open] summary{border-bottom-color:var(--dashboard-line)}.dashboard-order-detail summary small,.dashboard-order-grid p,.dashboard-order-section p,.dashboard-order-grid small,.dashboard-order-section small,.dashboard-order-line-item small,.dashboard-event-list small,.dashboard-note-list small,.dashboard-order-timeline span,.dashboard-order-timeline time{color:var(--dashboard-muted)}.dashboard-order-grid article,.dashboard-order-section{border-radius:8px}.order-badge.is-success{color:var(--dashboard-green);background:#717c6024;border-color:#a7b09a6b}.order-badge.is-warning{color:#ffb36b;background:#ff7a001a;border-color:#ff7a007a}.dashboard-activation-metrics{gap:8px}.dashboard-activation-metrics span{font-size:.68rem}.dashboard-activation-metrics strong{color:var(--dashboard-ink)}.dashboard-header{color:var(--fog);background:#050607f5;border-bottom:1px solid #ecdfcc24}.dashboard-header .site-nav a{color:#ecdfccc2}.dashboard-header .site-nav a:hover{color:var(--fog)}.dashboard-header .dashboard-user-pill{border-radius:var(--dp-radius-md);min-height:42px;color:var(--fog);background:#ecdfcc0a;border-color:#fe81006b}.dashboard-page{--dashboard-cream:#ecdfcc;--dashboard-paper:#f7f0e4;--dashboard-card:#fffdf8;--dashboard-card-soft:#fffdf8bd;--dashboard-card-strong:#faf4ea;--dashboard-ink:#181c14;--dashboard-muted:#181c14ad;--dashboard-subtle:#181c147a;--dashboard-line:#181c1429;--dashboard-line-strong:#181c143d;--dashboard-green:#414a3d;--dashboard-moss:#697565;--dashboard-danger:#9f3323;color:var(--dashboard-ink);background:linear-gradient(180deg, #fe810017, transparent 340px), var(--dashboard-cream)}.dashboard-workspace,.dashboard-workspace--command,#drop-command,#product-ops,#content-ops,#commerce-ops,#team-security,#asset-library{background:radial-gradient(circle at 12% 0%, var(--workspace-accent,#fe810014), transparent 30rem), linear-gradient(180deg, #fffdf86b, transparent 22rem), var(--dashboard-paper)}.dashboard-workspace{border-top-color:#181c1424}.dashboard-workspace--command{--workspace-accent:#fe81001a}#drop-command{--workspace-accent:#fe81001f}#product-ops,#content-ops{--workspace-accent:#69756529}#commerce-ops,#team-security{--workspace-accent:#fe810014}#asset-library{--workspace-accent:#ecdfcc47}.dashboard-hero,.dashboard-workspace>.dashboard-section-head,.dashboard-section-head{border-bottom-color:var(--dashboard-line)}.dashboard-hero h1{color:var(--dashboard-ink);font-size:clamp(2.65rem,5vw,4.75rem)}.dashboard-workspace>.dashboard-section-head h2,.dashboard-section-head h2{color:var(--dashboard-ink);font-size:clamp(1.8rem,3vw,2.85rem)}.dashboard-hero p:not(.eyebrow),.dashboard-workspace>.dashboard-section-head p:not(.eyebrow),.dashboard-section-head p:not(.eyebrow),.dashboard-panel p,.dashboard-product-card p,.dashboard-muted,.dashboard-success,.dashboard-order-detail summary small,.dashboard-order-grid p,.dashboard-order-section p,.dashboard-order-grid small,.dashboard-order-section small,.dashboard-order-line-item small,.dashboard-event-list small,.dashboard-note-list small,.dashboard-order-timeline span,.dashboard-order-timeline time,.dashboard-inline-user-form small{color:var(--dashboard-muted)}.dashboard-kpis article,.dashboard-panel,.dashboard-empty,.dashboard-product-card,.dashboard-product-detail,.dashboard-image-detail,.dashboard-checklist article,.dashboard-alert{border-color:var(--dashboard-line);background:var(--dashboard-card);box-shadow:0 14px 26px #181c140d}.dashboard-panel,.dashboard-empty{padding:clamp(18px,2.5vw,28px)}.dashboard-kpis article{background:linear-gradient(#fffdf8,#faf4ea);min-height:118px}.dashboard-hero h1,.dashboard-section-head h2,.dashboard-panel h2,.dashboard-panel h3,.dashboard-product-card h3,.dashboard-kpis strong,.dashboard-meter strong,.dashboard-form-heading strong,.dashboard-checklist strong,.dashboard-table td,.dashboard-readiness-grid strong,.dashboard-alert-item strong,.dashboard-variant-state-row>span,.dashboard-page .dashboard-product-rail-card__body strong,.dashboard-page .dashboard-product-detail h3,.dashboard-page .dashboard-image-rail-card__body strong,.dashboard-page .dashboard-image-detail h3,.dashboard-order-detail summary strong,.dashboard-order-detail summary span,.dashboard-order-grid h3,.dashboard-order-section h3,.dashboard-order-timeline strong,.dashboard-form-heading strong{color:var(--dashboard-ink)}.dashboard-kpis small,.dashboard-kpis span,.dashboard-panel-head span,.dashboard-table th,.dashboard-product-card p{color:var(--dashboard-muted)}.dashboard-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf4eaf0;border-color:#181c1429;box-shadow:0 14px 28px #181c141a}.dashboard-tabs a,.dashboard-chip-row span,.dashboard-checklist span{color:var(--dashboard-ink);background:#6975651a;border-color:#fe81005c}.dashboard-tabs a:hover{border-color:var(--safety-orange);color:var(--dashboard-ink);background:#fe81001a}.dashboard-tabs a.is-active,.dashboard-tab-menu a:hover,.dashboard-tab-menu a.is-active,.dashboard-tab-menu a[aria-current=location]{border-color:var(--safety-orange);color:var(--dashboard-ink);background:var(--safety-orange)}.dashboard-tab-menu{background:#fffdf8;border-color:#181c1429;box-shadow:0 18px 36px #181c1429}.dashboard-tab-menu a{color:var(--dashboard-muted);background:0 0}.dashboard-tab-menu a.is-active,.dashboard-tab-menu a[aria-current=location]{box-shadow:inset 4px 0 0 var(--dashboard-ink)}.dashboard-list-row,.dashboard-section+.dashboard-section,.dashboard-edit-form,.dashboard-upload-form,.dashboard-table th,.dashboard-table td,.dashboard-media-row,.dashboard-asset-row,.dashboard-product-detail__media,.dashboard-product-card__media{border-color:#181c141f}.dashboard-list-row strong,.dashboard-readiness-grid span,.dashboard-alert-item span,.dashboard-form-heading span,.dashboard-edit-form label span,.dashboard-upload-form label span,.dashboard-inline-edit-form label span,.dashboard-asset-row label span,.dashboard-reorder-form label span,.dashboard-alert strong{color:#a94d00}.dashboard-readiness-grid div,.dashboard-alert-item,.dashboard-product-launch-card,.dashboard-variant-state-row,.dashboard-media-row,.dashboard-asset-row,.dashboard-order-detail,.dashboard-order-grid article,.dashboard-order-section,.dashboard-activation-metrics span,.dashboard-page .dashboard-product-rail-card,.dashboard-page .dashboard-image-rail-card{border-color:var(--dashboard-line);background:var(--dashboard-card-soft);box-shadow:none}.dashboard-page .dashboard-product-rail-card:hover,.dashboard-page .dashboard-product-rail-card.is-active,.dashboard-page .dashboard-image-rail-card:hover,.dashboard-page .dashboard-image-rail-card.is-active{border-color:var(--safety-orange)}.dashboard-page .dashboard-product-rail-card.is-active,.dashboard-page .dashboard-image-rail-card.is-active{background:#fe81001a}.dashboard-page .dashboard-product-rail-card__meta span,.dashboard-page .dashboard-image-rail-card__meta span{color:var(--dashboard-muted);background:#69756514;border-color:#181c1429}.dashboard-readiness-grid div.is-complete,.dashboard-chip-row span.is-ready,.dashboard-checklist article.is-complete,.dashboard-checklist article.is-complete span,.order-badge.is-success{color:var(--dashboard-green);background:#69756521;border-color:#69756570}.dashboard-alert,.dashboard-alert-item.is-warning,.dashboard-alert-item.is-danger,.order-badge.is-warning{color:var(--dashboard-ink);background:#fe81001a;border-color:#fe81006b}.dashboard-alert-item.is-info{background:#6975651a;border-color:#6975654d}.dashboard-warning{color:#8a4200}.dashboard-page .button.ghost,.dashboard-page .button.primary,.dashboard-order-view{border-radius:var(--dp-radius-md);min-height:44px}.dashboard-page .button.ghost{color:var(--dashboard-ink);background:#fffdf8c2;border-color:#181c1433}.dashboard-page .button.ghost:hover{border-color:var(--safety-orange);color:var(--dashboard-ink);background:#fe81001a}.dashboard-page .button.primary{border-color:var(--safety-orange);color:var(--dashboard-ink);background:var(--safety-orange)}.dashboard-edit-form textarea,.dashboard-edit-form input,.dashboard-edit-form select,.dashboard-upload-form textarea,.dashboard-inline-edit-form textarea,.dashboard-asset-row textarea,.dashboard-campaign-form textarea,.dashboard-user-create-form input,.dashboard-user-create-form select,.dashboard-inline-user-form input,.dashboard-inline-user-form textarea,.dashboard-upload-form input,.dashboard-upload-form select,.dashboard-inline-edit-form input,.dashboard-inline-edit-form select,.dashboard-asset-row input,.dashboard-asset-row select,.dashboard-variant-state-row select,.dashboard-reorder-form input,.dashboard-table input,.dashboard-table select{color:var(--dashboard-ink);background:#fffdf8b8;border-color:#181c1433}.dashboard-edit-form textarea::placeholder,.dashboard-edit-form input::placeholder,.dashboard-upload-form input::placeholder,.dashboard-inline-edit-form input::placeholder,.dashboard-inline-edit-form textarea::placeholder,.dashboard-asset-row input::placeholder,.dashboard-asset-row textarea::placeholder,.dashboard-table input::placeholder{color:#181c1480}.dashboard-edit-form textarea:focus,.dashboard-edit-form input:focus,.dashboard-edit-form select:focus,.dashboard-upload-form textarea:focus,.dashboard-inline-edit-form textarea:focus,.dashboard-asset-row textarea:focus,.dashboard-campaign-form textarea:focus,.dashboard-user-create-form input:focus,.dashboard-user-create-form select:focus,.dashboard-inline-user-form input:focus,.dashboard-inline-user-form textarea:focus,.dashboard-upload-form input:focus,.dashboard-upload-form select:focus,.dashboard-inline-edit-form input:focus,.dashboard-inline-edit-form select:focus,.dashboard-asset-row input:focus,.dashboard-asset-row select:focus,.dashboard-variant-state-row select:focus,.dashboard-reorder-form input:focus,.dashboard-table input:focus,.dashboard-table select:focus,.dashboard-page .button:focus-visible,.dashboard-tabs a:focus-visible,.dashboard-tab-menu a:focus-visible{outline-offset:2px;outline:3px solid #fe810047}.dashboard-table th{background:#181c140a}.dashboard-table tbody tr:nth-child(2n) td{background:#181c1406}.dashboard-table tbody tr:hover td{background:#fe81000f}.order-badge{color:var(--dashboard-ink);background:#fffdf8b8;border-color:#181c1429}.order-badge.is-danger{color:var(--dashboard-danger);background:#c94b351a;border-color:#c94b356b}.dashboard-order-timeline li{border-left-color:#181c142e}.dashboard-order-timeline li:before{background:var(--dashboard-subtle)}.dashboard-order-timeline li.is-success:before{background:var(--dashboard-moss)}.dashboard-order-timeline li.is-warning:before{background:var(--safety-orange)}.dashboard-order-timeline li.is-danger:before{background:var(--dashboard-danger)}.dashboard-toast{color:var(--dashboard-ink);background:#fffdf8;border-color:#fe810057;box-shadow:0 18px 48px #181c1429}.dashboard-toast a{color:var(--dashboard-ink)}.dashboard-toast.is-error{background:#fff2df}.dashboard-system-callout{background:linear-gradient(135deg, #fe81001a, #69756514), var(--dashboard-card);border-color:#fe810057;align-items:center;margin-bottom:18px}.dashboard-system-callout .dashboard-action-row{justify-content:flex-end}@media (max-width:900px){.dashboard-page{padding-top:118px}.dashboard-hero,.dashboard-grid,.dashboard-grid--three,.dashboard-grid--four,.dashboard-kpis,.dashboard-command-grid,.dashboard-section-head,.dashboard-product-grid,.dashboard-product-detail,.dashboard-capsule-layout,.dashboard-order-grid,.dashboard-order-columns,.dashboard-readiness-grid,.dashboard-cta-state-grid,.dashboard-variant-state-row,.dashboard-form-grid,.dashboard-checklist{grid-template-columns:1fr}.dashboard-product-rail{grid-auto-columns:minmax(230px,72vw)}.dashboard-image-rail{grid-auto-columns:minmax(240px,78vw)}.dashboard-product-detail__media{aspect-ratio:3/4;border-right:0;border-bottom:1px solid var(--dashboard-line)}.dashboard-hero h1{max-width:100%;font-size:clamp(3rem,13vw,4.25rem)}.dashboard-panel-head--split{display:grid}.dashboard-tabs{top:var(--dashboard-tabs-top);width:calc(100vw - 36px);margin-inline:calc(50% - 50vw + 18px)}.dashboard-tab-menu{min-width:100%;box-shadow:none;opacity:1;pointer-events:auto;margin-top:6px;position:static;transform:none}.dashboard-toast{width:auto;top:92px;left:16px;right:16px}.dashboard-order-detail summary,.dashboard-order-line-item{grid-template-columns:1fr}.dashboard-activation-metrics{grid-template-columns:1fr 1fr}}@media (max-width:480px){.dashboard-login-page{place-items:start center;padding-top:84px}.dashboard-login-card{gap:22px;max-width:calc(100vw - 40px)}.dashboard-login-card h1{font-size:clamp(2.45rem,10.5vw,3rem);line-height:.96}.dashboard-activation-metrics{grid-template-columns:1fr}}
