:root{--ink:#111;--cloud:#f5f5f5;--near-black:#0a0c12;--orange:#db5227;--white:#fff;--paper:#f5f5f5;--pad:clamp(14px,2.2vw,34px)}body.mk{background:var(--cloud);color:var(--ink);font-family:Space Grotesk,sans-serif}html{background:var(--cloud)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.page-home #discover .grid{display:block!important}.page-dark{--hd-ink:#f5f5f5;--hd-ground:#0a0c12;background:var(--near-black);color:var(--cloud);min-height:100vh}.page-dark .osmhd{border-bottom-color:var(--hd-ink);background:0 0}:root{--hd-ink:#111;--hd-ground:#f5f5f5;--hd-orange:#db5227;--hd-dim:color-mix(in srgb, var(--hd-ink) 58%, var(--hd-ground))}.osmhd{box-sizing:border-box;text-align:left;padding:var(--pad,clamp(14px,2.2vw,34px));border-bottom:1.5px solid var(--hd-ink);background:var(--hd-ground);color:var(--hd-ink);z-index:40;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;font-size:medium;display:flex;position:relative}.osmhd a{color:inherit;text-decoration:none}.osmhd .lock{width:max-content;max-width:100%;color:var(--hd-ink);background:0 0;flex-direction:column;align-items:flex-start;text-decoration:none;display:inline-flex}.osmhd .osm-row{border:1.5px solid var(--hd-ink);align-items:stretch;display:flex}.osmhd .lock .sq{aspect-ratio:1;height:var(--lock-h,44px);border-right:1.5px solid var(--hd-ink);flex:none;align-self:stretch;place-items:center;display:grid}.osmhd .lock .sq svg{width:56%;height:56%;color:var(--hd-ink);display:block}.osmhd .lock .wmbox{align-items:center;min-width:0;padding:0 clamp(10px,1.1vw,15px);display:flex}.osmhd .wm{color:var(--hd-ink);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-family:Oi,cursive;font-size:clamp(16px,1.6vw,21px);line-height:1;overflow:hidden}.osmhd .osm-tag{box-sizing:border-box;border:1.5px solid var(--hd-ink);text-align:left;letter-spacing:.01em;width:max-content;max-width:100%;color:var(--hd-ink);white-space:nowrap;border-top:0;padding:5px clamp(10px,1.1vw,13px);font-family:Space Grotesk,sans-serif;font-size:13.5px;display:block}.osmhd .osm-tag b{color:var(--hd-orange);font-weight:400}.osmhd .right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.osmhd .navbox{border:1.5px solid var(--hd-ink);display:flex}.osmhd .navbox a{border-right:1.5px solid var(--hd-ink);align-items:center;gap:6px;padding:9px 12px;font-size:12px;line-height:1;transition:background .18s,color .18s;display:inline-flex}.osmhd .navbox a:last-child{border-right:0}.osmhd .navbox a i,.osmhd .signin i{font-size:13px;font-style:normal}.osmhd .navbox a:hover,.osmhd .signin:hover,.osmhd .navbox a.on,.osmhd .navbox a.on:hover{background:var(--hd-ink);color:var(--hd-ground)}.osmhd .signin{border:1.5px solid var(--hd-ink);align-items:center;gap:6px;padding:9px 12px;font-size:12px;line-height:1;transition:background .18s,color .18s;display:inline-flex}@media (max-width:860px){.osmhd .tag{display:none}}@media (max-width:620px){.osmhd{flex-direction:column;align-items:stretch;gap:12px}.osmhd .tag{display:block}.osmhd .right{gap:8px;width:100%}.osmhd .navbox{flex:1}.osmhd .navbox a{flex:1;justify-content:center;min-height:44px;padding:12px 6px}.osmhd .signin{justify-content:center;min-height:44px;padding:12px 14px}}.fmore{letter-spacing:.12em;text-transform:uppercase;color:#db5227;cursor:pointer;width:100%;padding:6px 2px;font-family:Space Mono,monospace;font-size:9px}.plink{color:#111;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.plink i{color:#db5227}.footer{grid-template-columns:246px 1fr 430px;min-height:470px;display:grid}.fl{background:#f5f5f5;border-right:1px solid #e0e0dd;flex-direction:column;justify-content:space-between;padding:34px 26px 26px;display:flex}.fwm{color:#111;font-family:Anton;font-size:26px;line-height:1}.ftag{letter-spacing:.2em;text-transform:uppercase;color:#9e9ea0;margin-top:7px;font-family:Space Mono,monospace;font-size:9px}.fnav a{color:#3a3a3c;padding:7px 0;font-size:14px;text-decoration:none;transition:color .18s,transform .18s;display:block}.fnav a:hover{color:#111;transform:translate(3px)}.fsoc{gap:9px;display:flex}.soc{color:#3a3a3c;cursor:pointer;border:1px solid #c9c9c6;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:14px;transition:all .18s;display:flex}.soc:hover{color:#f5f5f5;background:#111;border-color:#111}.fm{background:#0a0c12;flex-direction:column;justify-content:space-between;padding:44px 46px 34px;display:flex;position:relative;overflow:hidden}.fwm2{color:#f5f5f508;font-family:Anton;font-size:150px;line-height:.8;position:absolute;bottom:-42px;right:-20px}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#707072;font-family:Space Mono,monospace;font-size:9px}.fm h2{color:#f5f5f5;letter-spacing:-.015em;max-width:430px;margin-top:16px;font-size:31px;font-weight:500;line-height:1.16}.fm p{color:#9e9ea0;max-width:474px;margin-top:14px;font-size:13.5px;line-height:1.68}.fm p em{color:#d8d8d6;font-style:normal}.fstory{color:#f5f5f5;align-items:center;gap:7px;margin-top:20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.fstory i{color:#db5227}.fmbot{justify-content:space-between;align-items:flex-end;margin-top:30px;display:flex;position:relative}.fmbot span{letter-spacing:.14em;text-transform:uppercase;color:#5c5c5e;font-family:Space Mono,monospace;font-size:9px}.fr{background:#e9e9e6;position:relative;overflow:hidden}.fr img{object-fit:cover;filter:grayscale()contrast(1.03);width:100%;height:100%;display:block}.fcap{letter-spacing:.18em;text-transform:uppercase;color:#f5f5f5b8;text-shadow:0 1px 10px #000000d9;font-family:Space Mono,monospace;font-size:9px;position:absolute;bottom:18px;left:20px}.fcap2{letter-spacing:.18em;text-transform:uppercase;color:#11111180;font-family:Space Mono,monospace;font-size:9px;position:absolute;top:18px;right:20px}.totop{color:#f5f5f5;background:#111;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;display:flex;position:absolute;bottom:18px;right:20px}@media (max-width:980px){.footer{grid-template-columns:1fr;min-height:0}.fm{order:1;padding:34px 22px 26px}.fr{order:2;height:340px}.fl{border-top:1px solid #e0e0dd;border-right:none;order:3;gap:26px;padding:28px 22px}.fm h2{font-size:26px}}.hd .frame{left:var(--pad);right:var(--pad);top:var(--pad);bottom:var(--pad);z-index:4;pointer-events:none;left:var(--pad);right:var(--pad);top:var(--pad);bottom:var(--pad);z-index:4;pointer-events:none;box-shadow:0 0 0 1px #0000001f;box-shadow:none;border:1.5px solid #111;position:absolute}.fnav{border:1.5px solid #111;flex-direction:column;margin:20px 0 0;display:flex}.fnav a{color:#111;border-bottom:1px solid #111;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font:500 13px Space Grotesk;text-decoration:none;transition:color .22s;display:flex;position:relative;overflow:hidden}.fnav a:last-child{border-bottom:0}.fnav a span{z-index:2;transition:transform .28s cubic-bezier(.4,0,.2,1);position:relative}.fnav a i{z-index:2;color:#db5227;opacity:0;font-size:13px;font-style:normal;transition:all .28s cubic-bezier(.4,0,.2,1);position:relative;transform:translate(-6px,6px)}.fnav a:before{content:"";transform-origin:0;z-index:1;background:#111;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.fnav a:hover{color:#fff}.fnav a:hover:before{transform:scaleX(1)}.fnav a:hover i{opacity:1;transform:none}.fnav a:after{content:attr(data-i);z-index:2;letter-spacing:.1em;color:#db5227;background:#111;justify-content:center;align-items:center;width:0;font:400 8px Space Mono;transition:width .32s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;bottom:0;left:-1px;overflow:hidden}.fnav a:hover:after{width:26px}.fnav a:hover span{transform:translate(30px)}.fmark{border:1.5px solid #111;flex-wrap:wrap;gap:5px;margin-top:18px;padding:12px 14px;display:flex}.fmark i{border:1.2px solid #111;width:9px;height:9px;animation:4s ease-in-out infinite fpulse;display:block}.fmark i:nth-child(3n){background:#db5227;border-color:#db5227}.fmark i:first-child{animation-delay:0s}.fmark i:nth-child(2){animation-delay:.18s}.fmark i:nth-child(3){animation-delay:.36s}.fmark i:nth-child(4){animation-delay:.54s}.fmark i:nth-child(5){animation-delay:.72s}.fmark i:nth-child(6){animation-delay:.9s}.fmark i:nth-child(7){animation-delay:1.08s}.fmark i:nth-child(8){animation-delay:1.26s}.fmark i:nth-child(9){animation-delay:1.44s}.fmark i:nth-child(10){animation-delay:1.62s}.fmark i:nth-child(11){animation-delay:1.8s}.fmark i:nth-child(12){animation-delay:1.98s}.fbrand{border:1.5px solid #111;flex-direction:column;display:flex}.fbrand .fwm{margin:0;padding:12px 14px 8px}.fbrand .ftag{letter-spacing:.16em;text-transform:uppercase;color:#707072;border-top:1px solid #111;margin:0;padding:9px 14px;font:400 9.5px Space Mono}.fnav a{border-bottom:1px solid #111}.fnav a:before{inset:0}.fnav a:after{top:0;bottom:0;left:0}.soc,.fsoc .soc{justify-content:center;align-items:center;transition:background .2s,color .2s;border:1.5px solid #111!important;border-radius:0!important;width:38px!important;height:38px!important;display:inline-flex!important}.soc:hover{color:#fff!important;background:#111!important}.totop{border:1.5px solid #fff!important;border-radius:0!important}.stack .pill,.stack .seasonpill,.stack .plink,.stack .cbtn,.stack .dot,.stack button,.stack .prev,.stack .next{border-radius:0!important}.fwm{font-size:32px!important}.brandbox .wm,.fwm{text-transform:lowercase!important;letter-spacing:-.012em!important;font-family:Oi,system-ui,sans-serif!important;font-weight:400!important;line-height:1.06!important}.fwm{text-transform:lowercase!important;font-size:26px!important}.fbrand{overflow:hidden}.fwm{white-space:nowrap;font-size:clamp(18px,2vw,26px)!important;line-height:1.1!important}.fnav a:before{display:none!important}.fnav a{background-image:linear-gradient(#111,#111)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:0% 100%!important;transition:background-size .32s cubic-bezier(.4,0,.2,1),color .22s!important}.fnav a:hover{color:#fff!important;background-size:100% 100%!important}.fbrand .fwm{white-space:nowrap;letter-spacing:-.01em!important;font-size:clamp(14px,1.5vw,20px)!important}body.nofooterimg .fr,body.nofooterimg .fimg,body.nofooterimg .fphoto{display:none!important}body.nofooterimg .footer .fl{border-right:1.5px solid #fff}body.nofooterimg .fm{grid-column:2/-1!important;width:auto!important}body.nofooterimg .fm .abox{border:1.5px solid #fff;flex-direction:column;margin:0;display:flex}body.nofooterimg .fm .abox>*{border-bottom:1px solid #fff;margin:0;padding:16px 22px}body.nofooterimg .fm .abox>:last-child{border-bottom:0}body.nofooterimg .fwm2{display:none!important}.fnav{overflow:hidden;margin:20px 0 0!important;padding:0!important}.fnav a{box-sizing:border-box!important;background-clip:padding-box!important;width:100%!important;margin:0!important;display:flex!important}.fnav a:after{left:0!important}.footer>:nth-child(3){border-left:1.5px solid #fff}.footer>:nth-child(3) svg *{opacity:.55;stroke:#fff!important}.footer .fcap{color:#fffc!important;text-shadow:none!important;bottom:26px!important;left:auto!important;right:26px!important}.fm .fbase,.fm .baseline,.fl{padding-bottom:26px!important}.topbox{border:1.5px solid #111;margin-top:14px;display:inline-flex}.topbox .totop{justify-content:center;align-items:center;transition:background .2s,color .2s;color:#111!important;background:0 0!important;border:0!important;border-radius:0!important;width:38px!important;height:38px!important;display:flex!important;position:static!important}.topbox .totop:hover{color:#fff!important;background:#111!important}.fl,.fm,.footer>:nth-child(3){padding-bottom:26px!important}.footer .fcap{position:absolute!important;bottom:26px!important;left:auto!important;right:26px!important}.footer{align-items:stretch}.footer>:nth-child(3){align-self:stretch;height:auto;min-height:100%;position:relative}.footer>:nth-child(3) img{position:absolute;inset:0;object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.topbox{width:fit-content;margin:16px 0 26px!important;display:block!important}.fl{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:26px!important;display:flex!important}.fl>*{flex:none}.fsoc{gap:10px;display:flex;margin-top:0!important}@media (max-width:520px){.hd .frame{z-index:1}}.bizbox{color:#fff;background:#111;border:1.5px solid #111;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:14px 15px;font:500 13px Space Grotesk;transition:background .2s,color .2s;display:flex}.bizbox i{color:#db5227;font-style:normal;transition:transform .2s}.bizbox:hover{color:#fff;background:#db5227;border-color:#db5227}.bizbox:hover i{color:#fff;transform:translate(2px,-2px)}@media (max-width:620px){.fstory,.plink{align-items:center;min-height:44px;display:inline-flex}.back{min-height:44px}.crumbs a{align-items:center;min-height:44px;display:inline-flex}}:where(.page-home) *{box-sizing:border-box;margin:0;padding:0}.page-home{scroll-behavior:smooth;color:#111;background:#f5f5f5;font-family:Space Grotesk,sans-serif;overflow-x:hidden}:where(.page-home) .mm{letter-spacing:.14em;text-transform:uppercase;font-family:Space Mono,monospace}.page-home{--pad:clamp(14px,2.2vw,34px);--gut:3px;--hy:44%;--vx:52%}:where(.page-home) .hd{background:#e8e8e6;width:100%;height:clamp(520px,74vh,880px);position:relative;overflow:hidden}:where(.page-home) .shot{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block;position:absolute;inset:0}:where(.page-home) .gv{top:0;bottom:0;left:var(--vx);width:var(--gut);z-index:2;background:#f5f5f5;position:absolute}:where(.page-home) .gh{left:0;right:0;top:var(--hy);height:var(--gut);z-index:2;background:#f5f5f5;position:absolute}:where(.page-home) .plate{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#f5f5f5e0;border-radius:3px}:where(.page-home) .signin{right:var(--pad);top:var(--pad);z-index:5;color:#f5f5f5;letter-spacing:.16em;text-transform:uppercase;background:#111;border:1.5px solid #fff;border-radius:0;align-items:center;gap:9px;padding:11px 20px;font-family:Space Mono,monospace;font-size:clamp(9px,.72vw,10.5px);text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;position:absolute}:where(.page-home) .signin i{color:#db5227;font-size:14px;transition:transform .2s}:where(.page-home) .signin:hover{background:#000;transform:translateY(-1px)}:where(.page-home) .signin:hover i{transform:translate(2px,-2px)}:where(.page-home) .promise{right:var(--pad);bottom:var(--pad);z-index:5;text-align:right;background:#fff;border:1.5px solid #111;border-radius:0;padding:13px 17px;position:absolute}:where(.page-home) .promise .ln{background:#1111116b;width:clamp(60px,7vw,120px);height:1px;margin:0 0 13px auto}:where(.page-home) .promise .big{color:#111;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(11px,1.05vw,17px);font-weight:500;line-height:1.35}:where(.page-home) .promise .big b{font-weight:600}:where(.page-home) .promise .sm{letter-spacing:.16em;text-transform:uppercase;color:#4b4b49;margin-top:9px;font-family:Space Mono,monospace;font-size:clamp(8px,.62vw,9px)}:where(.page-home) .card{left:0;top:var(--hy);z-index:6;background:#f5f5f5;border-radius:0;width:clamp(280px,40vw,540px);padding:clamp(14px,2.6cqw,22px) clamp(16px,3.4cqw,26px) clamp(12px,2.2cqw,18px);position:absolute;box-shadow:22px 22px 54px #0000001c;container-type:inline-size}:where(.page-home) .wm{letter-spacing:-.014em;color:#111;white-space:nowrap;font-family:Archivo,sans-serif;font-size:clamp(30px,16.4cqw,60px);font-weight:600;line-height:.9;display:inline-block;position:relative}:where(.page-home) .slash{transform-origin:top;background:#db5227;width:clamp(2px,.62cqw,3px);height:148%;position:absolute;top:-14%;left:calc(100% + clamp(6px,2.2cqw,11px));transform:rotate(21deg)}:where(.page-home) .wmrule{background:#111;height:1px;margin-top:clamp(12px,4.4cqw,20px)}:where(.page-home) .hnav{flex-direction:column;align-items:flex-end;gap:clamp(0px,.4cqw,3px);margin-top:clamp(14px,4.6cqw,22px);display:flex}:where(.page-home) .hnav a{color:#111;align-items:center;gap:clamp(7px,2.2cqw,11px);padding:clamp(3px,1.1cqw,6px) 0;font-size:clamp(13px,3.5cqw,17px);font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}:where(.page-home) .hnav a i{color:#db5227;opacity:.34;font-size:clamp(11px,3cqw,14px);transition:opacity .2s,transform .2s}:where(.page-home) .hnav a:hover{transform:translate(-4px)}:where(.page-home) .hnav a:hover i{opacity:1;transform:translate(2px,-2px)}:where(.page-home) .cardfoot{border-top:1px solid #11111129;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:clamp(14px,4.4cqw,20px);padding-top:clamp(9px,3cqw,13px);display:flex}:where(.page-home) .cardfoot span{letter-spacing:.15em;text-transform:uppercase;color:#8b8b89;white-space:nowrap;font-family:Space Mono,monospace;font-size:clamp(7.5px,1.85cqw,9.5px)}:where(.page-home) .dlay{grid-template-columns:236px 1fr;align-items:start;gap:26px;margin-top:24px;display:grid}:where(.page-home) .railhead{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 16px 10px;display:flex}:where(.page-home) .railhead .mm{color:#9e9ea0;font-size:9px}:where(.page-home) .railhead .clr{color:#db5227;cursor:pointer;font-size:11px}:where(.page-home) .gbody{flex-wrap:wrap;gap:6px;padding:0 16px 14px;display:none}:where(.page-home) .res{min-width:0}:where(.page-home) .reshead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}:where(.page-home) .rescount{color:#39393b;font-size:14px}:where(.page-home) .rescount b{color:#111;font-weight:600}:where(.page-home) .ressort{letter-spacing:.14em;text-transform:uppercase;color:#707072;cursor:pointer;border:1px solid #e0e0e0;border-radius:30px;padding:7px 13px;font-family:Space Mono,monospace;font-size:9px}:where(.page-home) .chips{flex-wrap:wrap;gap:7px;min-height:0;margin-bottom:14px;display:flex}:where(.page-home) .pbot{width:64px;height:auto}:where(.page-home) .band{cursor:pointer;position:relative}:where(.page-home) .bandtop{padding:0 var(--pad);justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:hidden}:where(.page-home) .bandname{letter-spacing:-.03em;text-transform:uppercase;color:#f5f5f5;white-space:nowrap;font-size:100px;font-weight:700;line-height:1;display:block}:where(.page-home) .bandsym{right:var(--pad);position:absolute;top:12px}:where(.page-home) .panel{background:#fff;max-height:0;transition:max-height .55s cubic-bezier(.4,0,.2,1);overflow:hidden}:where(.page-home) .band.open .panel{max-height:3000px}:where(.page-home) .band.open .bandtop{display:none}:where(.page-home) .pinner{padding:24px var(--pad) 30px}:where(.page-home) .phead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}:where(.page-home) .ptitle{text-transform:uppercase;letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}:where(.page-home) .psub{color:#39393b;margin-top:9px;font-size:14.5px}:where(.page-home) .pmeta{letter-spacing:.18em;text-transform:uppercase;color:#9e9ea0;margin-top:8px;font-family:Space Mono,monospace;font-size:9px}:where(.page-home) .pclose{letter-spacing:.16em;text-transform:uppercase;color:#707072;cursor:pointer;flex-shrink:0;font-family:Space Mono,monospace;font-size:10px}:where(.page-home) .pfoot{border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:16px;display:flex}:where(.page-home) .caro{margin-top:20px;position:relative}:where(.page-home) .viewport{overflow:hidden}:where(.page-home) .track{gap:20px;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}:where(.page-home) .nav{align-items:center;gap:14px;margin-top:18px;display:flex}:where(.page-home) .arw{color:#db5227;cursor:pointer;background:#fff;border:1px solid #cacacb;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .18s;display:flex}:where(.page-home) .arw:hover{border-color:#db5227}:where(.page-home) .arw.off{color:#dcdcdc;cursor:default;border-color:#ececec}:where(.page-home) .pdots{gap:6px;display:flex}:where(.page-home) .pdot{background:#d4d4d4;border-radius:50%;width:6px;height:6px}:where(.page-home) .pdot.on{background:#db5227}:where(.page-home) .hslide{flex:0 0 calc(33.3333% - 13.3333px)}:where(.page-home) .logowell{background:#fff;border:1px solid #ececec;border-radius:10px;justify-content:center;align-items:center;height:110px;padding:14px;display:flex;position:relative}:where(.page-home) .logotype{color:#111;text-align:center;font-size:16px;font-weight:600;line-height:1.25}:where(.page-home) .logotag{letter-spacing:.16em;text-transform:uppercase;color:#dcdcda;font-family:Space Mono,monospace;font-size:7px;position:absolute;top:7px;right:8px}:where(.page-home) .hmeta{letter-spacing:.14em;text-transform:uppercase;color:#9e9ea0;margin-top:14px;font-family:Space Mono,monospace;font-size:9px}:where(.page-home) .hname{color:#111;letter-spacing:-.01em;margin-top:5px;font-size:20px;font-weight:600}:where(.page-home) .hbrief{color:#39393b;margin-top:7px;font-size:12.5px;line-height:1.5}:where(.page-home) .hgo{color:#111;align-items:center;gap:5px;margin-top:10px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}:where(.page-home) .hgo i{color:#db5227;font-size:13px}:where(.page-home) .seasons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}:where(.page-home) .sbtn{letter-spacing:.14em;text-transform:uppercase;color:#39393b;cursor:pointer;border:1px solid #cacacb;border-radius:40px;padding:9px 17px;font-family:Space Mono,monospace;font-size:10px;transition:all .2s}:where(.page-home) .sbtn:hover{color:#111;border-color:#111}:where(.page-home) .sbtn.on{color:#fff;background:#111;border-color:#111}:where(.page-home) .tslide{flex:0 0 calc(33.3333% - 13.3333px);text-decoration:none;display:block}:where(.page-home) .twell{background:#fff;border:1px solid #ececec;border-radius:10px;justify-content:center;align-items:center;height:190px;transition:border-color .2s;display:flex;position:relative}:where(.page-home) .trank{color:#db5227;font-family:Space Mono,monospace;font-size:10px;position:absolute;top:10px;left:11px}:where(.page-home) .timg{letter-spacing:.16em;text-transform:uppercase;color:#dcdcda;font-family:Space Mono,monospace;font-size:7px;position:absolute;top:8px;right:9px}:where(.page-home) .tname{color:#111;letter-spacing:-.01em;margin-top:12px;font-size:18px;font-weight:600;line-height:1.2}:where(.page-home) .thouse{color:#707072;margin-top:3px;font-size:12.5px}:where(.page-home) .tnotes{color:#9e9ea0;margin-top:7px;font-size:11.5px}:where(.page-home) .ov{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){:where(.page-home) .hd{height:clamp(470px,68vh,660px)}:where(.page-home) .shot{object-position:50% 70%}.page-home{--vx:58%;--hy:36%}:where(.page-home) .card{width:clamp(280px,62vw,470px)}:where(.page-home) .promise{display:none}}@media (max-width:560px){:where(.page-home) .hd{height:clamp(430px,64vh,580px)}.page-home{--hy:32%}:where(.page-home) .gv{display:none}:where(.page-home) .card{border-radius:0;width:100%}:where(.page-home) .signin{gap:7px;padding:9px 15px}:where(.page-home) .hnav{align-items:flex-start}:where(.page-home) .hnav a{flex-direction:row-reverse;justify-content:flex-start}}@media (max-width:980px){:where(.page-home) .dlay{grid-template-columns:1fr}:where(.page-home) .hslide,:where(.page-home) .tslide{flex:0 0 calc(50% - 10px)}:where(.page-home) .footer{grid-template-columns:1fr;min-height:0}:where(.page-home) .fm{order:1;padding:34px 22px 26px}:where(.page-home) .fr{order:2;height:340px}:where(.page-home) .fl{border-top:1px solid #e0e0dd;border-right:none;order:3;gap:26px;padding:28px 22px}:where(.page-home) .fm h2{font-size:26px}}@media (max-width:640px){:where(.page-home) .hsub{font-size:12px}:where(.page-home) .hstats{display:none}:where(.page-home) .hbot{gap:10px}:where(.page-home) .ptitle{font-size:26px}:where(.page-home) .hslide,:where(.page-home) .tslide{flex:0 0 86%}:where(.page-home) .pfoot{flex-direction:column;align-items:flex-start;gap:12px}}:where(.page-home) #discover{padding:26px var(--pad) 90px;display:block}:where(.page-home) .hd .promise{right:calc(var(--pad) + 24px)!important;bottom:calc(var(--pad) - 10px)!important}:where(.page-home) .hd .card{top:auto!important;bottom:calc(var(--pad) + 34px)!important;left:var(--pad)!important;width:clamp(260px,34vw,470px)!important}:where(.page-home) .hd .gv,:where(.page-home) .hd .gh{display:none!important}:where(.page-home) .hdtl{left:var(--pad);top:var(--pad);z-index:6;flex-direction:column;width:clamp(230px,30vw,420px);display:flex;position:absolute}:where(.page-home) .brandbox{background:#fff;border:1.5px solid #111;padding:clamp(12px,2.4cqw,20px) clamp(15px,3cqw,24px);container-type:inline-size}:where(.page-home) .brandbox .wm{margin:0}:where(.page-home) .hdtr{right:var(--pad);top:var(--pad);z-index:6;flex-direction:column;gap:14px;width:clamp(148px,15vw,206px);display:flex;position:absolute}:where(.page-home) .hd .signin{justify-content:space-between;align-items:center;width:100%;color:#111!important;background:#fff!important;border:1.5px solid #111!important;border-radius:0!important;padding:13px 15px!important;display:flex!important;position:static!important}:where(.page-home) .hd .signin i{color:#db5227!important}:where(.page-home) .navbox{background:#fff;border:1.5px solid #111;flex-direction:column;display:flex}:where(.page-home) .navbox a{color:#111;border-bottom:1px solid #111;justify-content:space-between;align-items:center;gap:10px;padding:11px 15px;font:500 13.5px Space Grotesk;text-decoration:none;transition:background .18s,color .18s;display:flex}:where(.page-home) .navbox a:last-child{border-bottom:0}:where(.page-home) .navbox a i{color:#db5227;font-size:13px;transition:transform .2s}:where(.page-home) .navbox a:hover{color:#fff;background:#111}:where(.page-home) .navbox a:hover i{transform:translate(2px,-2px)}:where(.page-home) .hd .promise{max-width:min(560px,74vw);right:var(--pad)!important;bottom:var(--pad)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1.5px solid #111!important;border-radius:0!important;padding:12px 16px!important;display:block!important;position:absolute!important;top:auto!important;left:auto!important}:where(.page-home) #discover .more{justify-content:center;margin-top:40px;display:flex}@keyframes fpulse{0%,to{opacity:.25}50%{opacity:1}}:where(.page-home) #discover .more button{color:#111!important;letter-spacing:.01em!important;text-transform:none!important;background:#fff!important;border:1.5px solid #111!important;border-radius:0!important;padding:18px 56px!important;font:500 15px Space Grotesk!important;transition:background .22s,color .22s!important}:where(.page-home) #discover .more button:hover{color:#fff!important;background:#111!important}:where(.page-home) .hd .signin{transition:background .2s,color .2s,border-color .2s}:where(.page-home) .hd .signin:hover{color:#fff!important;background:#db5227!important;border-color:#db5227!important}:where(.page-home) .hd .signin:hover i{color:#fff!important}:where(.page-home) .hdtl{align-items:flex-start;width:auto!important}:where(.page-home) .brandbox{width:clamp(215px,27vw,380px)}:where(.page-home) .hd .signin{text-transform:none!important;letter-spacing:0!important;font:500 13.5px Space Grotesk!important}:where(.page-home) .stack .dot,:where(.page-home) .stack .pdots span{border-radius:0!important;width:8px!important;height:8px!important}:where(.page-home) .stack .prev,:where(.page-home) .stack .next{border:1.5px solid #111!important}:where(.page-home) .stack [data-band]{border-top:1.5px solid #111}:where(.page-home) .stack [data-band]:first-child{border-top:0}:where(.page-home) .stack{border:1.5px solid #111}:where(.page-home) .slash{display:none!important}:where(.page-home) .stack .band{border-top:1.5px solid #111}:where(.page-home) .stack .band:first-child{border-top:0}:where(.page-home) #tc3 .it,:where(.page-home) .panel .it{background:#fff;border:1.5px solid #111;flex-direction:column;margin:0 7px;transition:transform .2s,box-shadow .2s;display:flex;text-align:left!important;flex:0 0 33.333%!important;padding:0!important}:where(.page-home) #tc3 .it:hover,:where(.page-home) .panel .it:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #111}:where(.page-home) #tc3 .it .rk,:where(.page-home) .panel .it .rk{border-bottom:1.5px solid #111;align-items:stretch;min-height:44px;margin:0!important;font:400 13px Space Grotesk!important;display:flex!important}:where(.page-home) #tc3 .it .rk .n,:where(.page-home) .panel .it .rk .n{letter-spacing:.1em;color:#db5227;border-right:1.5px solid #111;flex:0 0 46px;justify-content:center;align-items:center;font:400 11px Space Mono;display:flex}:where(.page-home) #tc3 .it .rk .t,:where(.page-home) .panel .it .rk .t{color:#111;flex:1;align-items:center;padding:0 13px;font:600 15px Space Grotesk;display:flex}:where(.page-home) #tc3 .it svg,:where(.page-home) .panel .it svg{margin:0 auto;padding:16px 0;display:block}:where(.page-home) #tc3 .it .shot-wrap,:where(.page-home) .panel .it .shot-wrap{border-bottom:1.5px solid #111;justify-content:center;align-items:center;padding:14px 0;display:flex}:where(.page-home) #tc3 .it image,:where(.page-home) .panel .it image{filter:none}:where(.page-home) #tc3 .it .ds,:where(.page-home) .panel .it .ds{flex:1;color:#39393b!important;margin:0!important;padding:12px 13px!important;font:400 12px/1.5 Space Grotesk!important}:where(.page-home) #tc3 .arw,:where(.page-home) .panel .arw{transition:background .2s,color .2s;color:#111!important;border:1.5px solid #111!important;border-radius:0!important;width:36px!important;height:36px!important}:where(.page-home) #tc3 .arw:hover,:where(.page-home) .panel .arw:hover{color:#fff!important;background:#111!important}:where(.page-home) #tc3 .pd,:where(.page-home) .panel .pd{border:1.2px solid #111;background:#fff!important;border-radius:0!important;width:8px!important;height:8px!important}:where(.page-home) #tc3 .pd.on,:where(.page-home) .panel .pd.on{background:#db5227!important;border-color:#db5227!important}:where(.page-home) .brandbox{padding:clamp(10px,2cqw,16px) clamp(14px,2.6cqw,20px)!important}:where(.page-home) .brandbox .wm{white-space:nowrap;overflow:visible;font-size:clamp(24px,11.2cqw,42px)!important}:where(.page-home) .stack{border:1.5px solid #111;border-bottom:0}:where(.page-home) .stack .band.open{border-top:1.5px solid #111!important}:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{align-items:stretch!important}:where(.page-home) .panel .it,:where(.page-home) #tc3 .it{align-self:stretch!important}:where(.page-home) .panel .it .ds,:where(.page-home) #tc3 .it .ds{flex:auto}:where(.page-home) .panel .it .shot-wrap,:where(.page-home) #tc3 .it .shot-wrap{flex:none}:where(.page-home) .hslide{background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;text-align:left!important;border:1.5px solid #111!important;margin:0 7px!important;padding:0!important;display:flex!important}:where(.page-home) .hslide:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #111}:where(.page-home) .hslide .logowell{justify-content:center;align-items:center;padding:16px;display:flex;background:#fff!important;border-bottom:1.5px solid #111!important;border-radius:0!important;margin:0!important}:where(.page-home) .hslide .logotag,:where(.page-home) .hslide .hmeta{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #111;color:#707072!important;margin:0!important;padding:8px 13px!important;font:400 9px Space Mono!important}:where(.page-home) .hslide .hname{border-bottom:1px solid #111;color:#111!important;margin:0!important;padding:10px 13px!important;font:600 16px Space Grotesk!important}:where(.page-home) .hslide .hbrief{flex:1;color:#39393b!important;margin:0!important;padding:11px 13px!important;font:400 12px/1.5 Space Grotesk!important}:where(.page-home) .hslide .hgo{border-top:1px solid #111;justify-content:space-between;align-items:center;display:flex;margin:0!important;padding:10px 13px!important;font:500 11.5px Space Grotesk!important}:where(.page-home) .tslide,:where(.page-home) .sslide,:where(.page-home) .tcard{background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;text-align:left!important;border:1.5px solid #111!important;margin:0 7px!important;padding:0!important;display:flex!important}:where(.page-home) .tslide:hover,:where(.page-home) .sslide:hover,:where(.page-home) .tcard:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #111}:where(.page-home) .stack .spill,:where(.page-home) .stack .season,:where(.page-home) .stack .seasons button{border:1.5px solid #111!important;border-radius:0!important}:where(.page-home) #discover .rc{grid-template-columns:minmax(96px,38%) 1fr;grid-auto-rows:min-content;display:grid!important}:where(.page-home) #discover .rc .well{border-bottom:1.5px solid #111;border-right:1.5px solid #111;grid-area:1/1/span 2;min-height:150px;height:auto!important;padding:10px!important}:where(.page-home) #discover .rc .well img{object-fit:contain;width:100%;max-height:100%}:where(.page-home) #discover .rc .nm{grid-area:1/2;align-items:flex-end;border-bottom:0!important;min-height:0!important;padding:11px 11px 6px!important;font-size:14px!important}:where(.page-home) #discover .rc .houserow{border-bottom:1.5px solid #111;grid-area:2/2;align-items:flex-start}:where(.page-home) #discover .rc .houserow .rl{display:none}:where(.page-home) #discover .rc .houserow .rv{color:#707072!important;padding:0 11px 11px!important;font-size:11.5px!important}:where(.page-home) #discover .rc>.rw:not(.houserow),:where(.page-home) #discover .rc>.fp{grid-column:1/-1}:where(.page-home) #discover .railh{gap:8px}:where(.page-home) #discover .allbtn{cursor:pointer;color:#111;background:0 0;border:0;border-bottom:1.5px solid #111;padding:0 0 1px;font:500 11px Space Grotesk}:where(.page-home) .brandbox .wm{font-size:clamp(22px,10.4cqw,38px)!important}:where(.page-home) .stack{border-bottom:2px solid #111!important}:where(.page-home) .stack>.band{border-top:2px solid #111!important}:where(.page-home) .stack>.band:first-child{border-top:0!important}:where(.page-home) #discover .rc{grid-template-columns:102px 1fr!important}:where(.page-home) #discover .rc .rl{width:56px!important;min-width:56px!important;max-width:56px!important}:where(.page-home) #discover .rc .tl{width:46px!important;min-width:46px!important;max-width:46px!important}:where(.page-home) #discover .rc .rw.quad .rl2{width:auto!important;min-width:0!important;max-width:none!important;padding:7px 8px!important}:where(.page-home) #discover .rc .well{padding:8px!important}:where(.page-home) #discover .rc .rw.quad{grid-template-columns:56px 46px auto 1fr!important;display:grid!important}:where(.page-home) #discover .rc .rw.quad .rl:first-child{width:auto!important;min-width:0!important;max-width:none!important}:where(.page-home) #discover .rc .rw.quad .rl2{white-space:nowrap;border-left:1px solid #111!important;width:auto!important;min-width:0!important;max-width:none!important;padding:7px 9px!important}:where(.page-home) #discover .rc .rw.quad .rv{white-space:nowrap;padding:7px 8px!important}:where(.page-home) #discover .rc .well{min-height:172px!important;padding:4px!important}:where(.page-home) #discover .rc .well img{object-fit:contain;width:100%;height:100%}:where(.page-home) .hdtl{width:auto!important}:where(.page-home) .brandbox{display:inline-block;width:auto!important}:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{display:flex}:where(.page-home) .panel .it,:where(.page-home) #tc3 .it,:where(.page-home) .hslide{flex:0 0 calc(20% - 12px)!important;margin:0 6px!important}@media (max-width:1180px){:where(.page-home) .panel .it,:where(.page-home) #tc3 .it,:where(.page-home) .hslide{flex:0 0 calc(33.333% - 12px)!important}}@media (max-width:820px){:where(.page-home) .panel .it,:where(.page-home) #tc3 .it,:where(.page-home) .hslide{flex:0 0 calc(50% - 12px)!important}}:where(.page-home) .panel .it .ds,:where(.page-home) #tc3 .it .ds{padding:10px!important;font-size:11px!important}:where(.page-home) .panel .it .rk .t,:where(.page-home) #tc3 .it .rk .t{padding:0 10px!important;font-size:13px!important}:where(.page-home) .tslide{background:#fff;flex-direction:column;transition:transform .2s,box-shadow .2s;border:1.5px solid #111!important;flex:0 0 calc(20% - 12px)!important;margin:0 6px!important;display:flex!important}:where(.page-home) .tslide:hover{transform:translate(-3px,-3px);box-shadow:6px 6px #111}:where(.page-home) .tslide .twell{min-height:150px;background:#fff!important;border:0!important;border-bottom:1.5px solid #111!important;border-radius:0!important;height:auto!important;padding:10px!important}:where(.page-home) .tslide:hover .twell{border-color:#111!important}:where(.page-home) .tslide .trank{border-right:1px solid #111;flex:0 0 46px;justify-content:center;align-items:center;display:flex;color:#db5227!important;font:400 11px Space Mono!important;position:static!important}:where(.page-home) .tslide .timg{display:none!important}:where(.page-home) .tslide .tname{flex:1;align-items:center;display:flex;margin:0!important;padding:0 11px!important;font:600 13.5px Space Grotesk!important}:where(.page-home) .tslide .trow{border-bottom:1.5px solid #111;min-height:42px;display:flex}:where(.page-home) .tslide .thouse{flex:1;color:#707072!important;margin:0!important;padding:10px 11px!important;font:400 11.5px Space Grotesk!important}:where(.page-home) .sbtn{border:1.5px solid #111!important;border-radius:0!important}:where(.page-home) .arw{display:none!important}@media (max-width:1180px){:where(.page-home) .arw{display:flex!important}}:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;display:grid!important;transform:none!important}:where(.page-home) .panel .it,:where(.page-home) #tc3 .it,:where(.page-home) .hslide,:where(.page-home) .tslide{min-width:0;flex:none!important;width:auto!important;margin:0!important}@media (max-width:1180px){:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){:where(.page-home) .panel .track,:where(.page-home) #tc3 .track{grid-template-columns:1fr!important}}:where(.page-home) .pdots,:where(.page-home) .arw{display:none!important}@media (max-width:1180px){:where(.page-home) .pdots,:where(.page-home) .arw{display:flex!important}}:where(.page-home) .tslide .twell{position:relative}:where(.page-home) .tslide .trank{background:#fff;border-bottom:1.5px solid #111;border-right:1.5px solid #111;justify-content:center;align-items:center;width:38px;height:32px;color:#db5227!important;flex:none!important;font:400 10px Space Mono!important;display:flex!important;position:absolute!important;top:0!important;left:0!important}:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;width:auto!important;display:grid!important;transform:none!important}:where(.page-home) .panel .it,:where(.page-home) .panel .hslide,:where(.page-home) .panel .tslide{flex:none!important;width:auto!important;min-width:0!important;margin:0!important}@media (max-width:1180px){:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){grid-template-columns:1fr!important}}:where(.page-home) .brandbox{width:fit-content!important;display:block!important;container-type:normal!important}:where(.page-home) .brandbox .wm{white-space:nowrap;font-size:clamp(26px,3.1vw,46px)!important}:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){grid-template-columns:none!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:12px!important;width:auto!important;display:grid!important;transform:none!important}@media (max-width:1180px){:is(:where(.page-home) .panel div:has(>.it),:where(.page-home) .panel div:has(>.hslide),:where(.page-home) .panel div:has(>.tslide)){scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px;grid-auto-columns:minmax(210px,1fr)!important;overflow-x:auto!important}:where(.page-home) .panel .it,:where(.page-home) .panel .hslide,:where(.page-home) .panel .tslide{scroll-snap-align:start}:where(.page-home) .arw,:where(.page-home) .pdots{display:flex!important}}@media (max-width:520px){:where(.page-home) .hdtl{width:100%!important;position:static!important}:where(.page-home) .hdtr{margin-top:10px;width:100%!important;position:static!important}:where(.page-home) .hd{flex-direction:column;align-items:stretch;height:auto!important;padding:var(--pad)!important;display:flex!important}:where(.page-home) .hd .shot{z-index:0;inset:0;position:absolute!important}:where(.page-home) .hd .frame{z-index:1}:where(.page-home) .hdtl,:where(.page-home) .hdtr,:where(.page-home) .hd .promise{z-index:6;position:relative!important}:where(.page-home) .brandbox{width:100%!important}:where(.page-home) .brandbox .wm{font-size:clamp(24px,8.5vw,38px)!important}:where(.page-home) .hd .promise{margin-top:12px;max-width:none!important;position:relative!important;bottom:auto!important;right:auto!important}}:where(.page-home) .scrim{opacity:0;pointer-events:none;z-index:80;background:#0a0c1273;transition:opacity .35s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}:where(.page-home) .scrim.on{opacity:1;pointer-events:auto}:where(.page-home) .pmodal{z-index:81;background:#fff;border-left:1.5px solid #111;width:min(720px,94vw);height:100%;transition:transform .42s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;overflow-y:auto;transform:translate(101%)}:where(.page-home) .pmodal.on{transform:none}:where(.page-home) .pmhead{z-index:2;background:#fff;border-bottom:1.5px solid #111;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}:where(.page-home) .pmcrumb{letter-spacing:.14em;text-transform:uppercase;color:#707072;padding:13px 16px;font:400 9.5px Space Mono}:where(.page-home) .pmclose{cursor:pointer;background:0 0;border:0;border-left:1.5px solid #111;padding:13px 18px;font:500 12px Space Grotesk;transition:background .2s,color .2s}:where(.page-home) .pmclose:hover{color:#fff;background:#111}:where(.page-home) .pmbody{grid-template-columns:1fr;gap:0;display:grid}:where(.page-home) .pmshot{border-bottom:1.5px solid #111;justify-content:center;align-items:center;min-height:300px;padding:30px;display:flex}:where(.page-home) .pmshot img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:280px}:where(.page-home) .pmtitle{border-bottom:1.5px solid #111;padding:18px 18px 14px}:where(.page-home) .pmtitle h2{letter-spacing:-.02em;margin:0;font:600 clamp(20px,3vw,30px)/1.06 Space Grotesk}:where(.page-home) .pmtitle div{color:#707072;margin-top:5px;font:400 13px Space Grotesk}:where(.page-home) .pmrow{border-bottom:1px solid #111;min-height:40px;display:flex}:where(.page-home) .pmrl{letter-spacing:.13em;text-transform:uppercase;color:#707072;border-right:1px solid #111;align-items:center;width:100px;min-width:100px;padding:10px 12px;font:400 8.5px Space Mono;display:flex}:where(.page-home) .pmrv{flex:1;align-items:center;min-width:0;padding:10px 12px;font:400 12.5px/1.45 Space Grotesk;display:flex}:where(.page-home) .pmcta a{text-align:center;border-top:1.5px solid #111;padding:17px;font:500 13px Space Grotesk;transition:background .2s,color .2s;display:block}:where(.page-home) .pmcta a:hover{color:#fff;background:#111}.page-home{overflow:hidden}@media (max-width:768px){:where(.page-home) .pmodal{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){:where(.page-home) .pmodal,:where(.page-home) .scrim{transition-duration:.01ms!important}}:where(.page-home) .pmrow.notes{align-items:stretch}:where(.page-home) .pmtiers{flex-direction:column;flex:1;min-width:0;display:flex}:where(.page-home) .pmtr{border-bottom:1px solid #111;min-height:38px;display:flex}:where(.page-home) .pmtr:last-child{border-bottom:0}:where(.page-home) .pmtl{letter-spacing:.12em;text-transform:uppercase;color:#9e9ea0;border-right:1px solid #111;align-items:center;width:56px;min-width:56px;padding:9px 10px;font:400 8px Space Mono;display:flex}:where(.page-home) .pmtv{flex:1;align-items:center;min-width:0;padding:9px 11px;font:400 12.5px/1.45 Space Grotesk;display:flex}:where(.page-home) .pmcta a{border-top:1.5px solid #111;justify-content:space-between;align-items:center;gap:12px;color:#111!important;padding:17px 18px!important;font:500 13px Space Grotesk!important;text-decoration:none!important;display:flex!important}:where(.page-home) .pmcta a:after{content:"↗";color:#db5227;font-size:15px;transition:transform .2s}:where(.page-home) .pmcta a:hover{background:#111;color:#fff!important}:where(.page-home) .pmcta a:hover:after{color:#fff;transform:translate(2px,-2px)}:where(.page-home) .pmrv .fpr{align-items:center;gap:10px;width:100%;margin-bottom:7px;display:flex!important}:where(.page-home) .pmrv .fpl{letter-spacing:.1em;text-transform:uppercase;color:#707072;flex:0 0 84px;font:400 8.5px Space Mono}:where(.page-home) .pmrv .fpt{background:#ececec;flex:1;height:4px;display:block}:where(.page-home) .pmrv .fpt i{height:100%;display:block}:where(.page-home) .pmrow.accords .pmrv{padding:14px 12px!important;display:block!important}:where(.page-home) .brandbox{align-items:center;gap:10px;display:flex}:where(.page-home) .osym{color:currentColor;flex:none;width:22px;height:22px;display:block}@media (max-width:620px){:where(.page-home) .fstory,:where(.page-home) .plink{align-items:center;min-height:44px;display:inline-flex}:where(.page-home) .back{min-height:44px}:where(.page-home) .crumbs a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:400px){:where(.page-home) .card,:where(.page-home) .card *,:where(.page-home) .rw,:where(.page-home) .rv,:where(.page-home) .nm,:where(.page-home) .sub,:where(.page-home) .meta{min-width:0}:where(.page-home) .nm,:where(.page-home) .sub,:where(.page-home) .rv{overflow-wrap:anywhere}:where(.page-home) .rw{flex-wrap:wrap}}:where(.page-home) .hd .hdtl{flex-direction:column;align-items:flex-start;display:flex}:where(.page-home) .hd .lock{color:#111;background:0 0;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;text-decoration:none;display:inline-flex}:where(.page-home) .hd .osm-row{background:#fff;border:1.5px solid #111;align-items:stretch;display:flex}:where(.page-home) .hd .lock .sq{aspect-ratio:1;border-right:1.5px solid #111;flex:none;align-self:stretch;place-items:center;height:44px;display:grid}:where(.page-home) .hd .lock .sq svg{color:#111;width:56%;height:56%;display:block}:where(.page-home) .hd .lock .wmbox{align-items:center;padding:0 14px;display:flex}:where(.page-home) .hd .lock .wm{color:#111;white-space:nowrap;font-family:Oi,cursive;font-size:21px;line-height:1}:where(.page-home) .hd .osm-tag{box-sizing:border-box;text-align:left;letter-spacing:.01em;color:#111;white-space:nowrap;text-transform:none;background:#fff;border:1.5px solid #111;border-top:0;width:max-content;max-width:100%;padding:5px 13px;font-family:Space Grotesk,sans-serif;font-size:13.5px;display:block}:where(.page-home) .hd .osm-tag b{color:#db5227;font-weight:400}:where(.page-home) *{box-sizing:border-box}:where(.page-home) #discover{--ink:#111;--white:#fff;--cloud:#f5f5f5;--mute:#707072;--stone:#9e9ea0;--charcoal:#39393b;--orange:#db5227;--pad:clamp(14px,2.2vw,34px);background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif}:where(.page-home) #discover .wrap{max-width:1680px;padding:26px var(--pad) 90px;margin:0 auto}:where(.page-home) #discover .search{border:1.5px solid var(--ink);background:var(--white);position:relative}:where(.page-home) #discover .search input{width:100%;color:var(--ink);background:0 0;border:0;outline:none;padding:16px 18px 16px 48px;font:400 15px Space Grotesk}:where(.page-home) #discover .search input::placeholder{color:var(--mute)}:where(.page-home) #discover .mag{border:1.5px solid var(--mute);border-radius:50%;width:13px;height:13px;margin-top:-8px;position:absolute;top:50%;left:18px}:where(.page-home) #discover .mag:after{content:"";background:var(--mute);width:7px;height:1.5px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}:where(.page-home) #discover .ways{border:1.5px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:-1.5px;display:grid}:where(.page-home) #discover .way{cursor:pointer;background:var(--white);border:0;border-right:1.5px solid var(--ink);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:15px 16px;font:500 13.5px Space Grotesk;transition:background .18s,color .18s;display:flex}:where(.page-home) #discover .way:last-child{border-right:0}:where(.page-home) #discover .ar{color:var(--orange);font-size:14px;font-style:normal;transition:transform .2s}:where(.page-home) #discover .way:hover,:where(.page-home) #discover .way.on{background:var(--ink);color:#fff}:where(.page-home) #discover .way:hover .ar{transform:translate(2px,-2px)}:where(.page-home) #discover .cols{grid-template-columns:clamp(116px,17vw,238px) minmax(0,1fr);align-items:start;gap:clamp(8px,1.2vw,16px);margin-top:16px;display:grid}:where(.page-home) #discover .cols>*{min-width:0}:where(.page-home) .rail{background:var(--white);border:1.5px solid var(--ink);max-height:calc(100vh - 28px);position:sticky;top:14px;overflow-y:auto}:where(.page-home) #discover .railh{border-bottom:1.5px solid var(--ink);background:var(--white);z-index:2;justify-content:space-between;align-items:center;padding:11px 12px;display:flex;position:sticky;top:0}:where(.page-home) #discover .railh b{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-home) #discover .railh button{cursor:pointer;color:var(--ink);border:0;border-bottom:1.5px solid var(--orange);background:0 0;padding:0 0 1px;font:500 11px Space Grotesk}:where(.page-home) #discover .fg{border-bottom:1.5px solid var(--ink)}:where(.page-home) #discover .fg:last-child{border-bottom:0}:where(.page-home) #discover .fgh{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px clamp(8px,1vw,12px);font:600 clamp(11px,.9vw,12.5px) Space Grotesk;display:flex}:where(.page-home) #discover .cv{border-right:1.5px solid var(--mute);border-bottom:1.5px solid var(--mute);width:7px;height:7px;margin-bottom:3px;transition:transform .25s;transform:rotate(45deg)}:where(.page-home) #discover .fg.open .cv{margin-bottom:-3px;transform:rotate(-135deg)}:where(.page-home) #discover .fgb{display:none}:where(.page-home) #discover .fg.open .fgb{display:block}:where(.page-home) #discover .fsearch{border-top:1px solid var(--ink);padding:8px 10px}:where(.page-home) #discover .fsearch input{border:1px solid var(--ink);background:var(--white);outline:none;width:100%;padding:6px 8px;font:400 10.5px Space Grotesk}:where(.page-home) #discover .fsearch input::placeholder{color:var(--stone)}:where(.page-home) #discover .opt{cursor:pointer;border:0;border-top:1px solid var(--ink);text-align:left;background:0 0;align-items:center;gap:6px;width:100%;min-height:33px;padding:0 clamp(8px,1vw,12px);transition:background .16s;display:flex}:where(.page-home) #discover .opt:hover{background:var(--cloud)}:where(.page-home) #discover .dot{border:1.2px solid var(--ink);background:var(--white);flex:none;width:9px;height:9px}:where(.page-home) #discover .ol{color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:400 clamp(10.5px,.85vw,12px) Space Grotesk;overflow:hidden}:where(.page-home) #discover .oc{color:var(--stone);font:400 8.5px Space Mono}:where(.page-home) #discover .opt.on{background:var(--ink)}:where(.page-home) #discover .opt.on .ol{color:#fff;font-weight:600}:where(.page-home) #discover .opt.on .oc{color:var(--stone)}:where(.page-home) #discover .opt.on .dot{background:var(--orange);border-color:var(--orange)}:where(.page-home) #discover .rhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}:where(.page-home) #discover .sorts{flex-shrink:0}:where(.page-home) #discover .count{color:var(--charcoal);font:400 14px Space Grotesk}:where(.page-home) #discover .count b{color:var(--ink);font-size:15.5px;font-weight:600}:where(.page-home) #discover .sorts{border:1.5px solid var(--ink);background:var(--white);display:flex}:where(.page-home) #discover .sortb{border:0;border-right:1px solid var(--ink);cursor:pointer;white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:0 0;padding:9px clamp(8px,1vw,14px);font:400 9.5px Space Mono;transition:background .18s,color .18s}:where(.page-home) #discover .sortb:last-child{border-right:0}:where(.page-home) #discover .sortb:hover{background:var(--cloud)}:where(.page-home) #discover .sortb.on{background:var(--ink);color:#fff}:where(.page-home) #discover .grid{column-count:4;column-gap:14px}:where(.page-home) #discover .rc{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;background:var(--white);border:1.5px solid var(--ink);cursor:pointer;outline:none;flex-direction:column;width:100%;margin:0 0 14px;transition:transform .2s,box-shadow .2s;display:flex}:where(.page-home) #discover .rc:hover,:where(.page-home) #discover .rc:focus-visible{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}:where(.page-home) #discover .well{border-bottom:1.5px solid var(--ink);justify-content:center;align-items:center;height:150px;padding:12px;display:flex}:where(.page-home) #discover .well img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}:where(.page-home) #discover .nm{letter-spacing:-.01em;border-bottom:1.5px solid var(--ink);align-items:center;min-height:52px;margin:0;padding:9px 10px;font:600 14.5px/1.2 Space Grotesk;display:flex}:where(.page-home) #discover .rw{border-bottom:1px solid var(--ink);min-height:33px;display:flex}:where(.page-home) #discover .rl{letter-spacing:.13em;text-transform:uppercase;width:56px;min-width:56px;max-width:56px;color:var(--mute);border-right:1px solid var(--ink);align-items:center;padding:7px 8px;font:400 8px Space Mono;display:flex}:where(.page-home) #discover .rv{overflow-wrap:anywhere;min-width:0;color:var(--ink);flex:1;align-items:center;padding:7px 9px;font:400 11.5px/1.42 Space Grotesk;display:flex}:where(.page-home) #discover .tiers{flex-direction:column;flex:1;display:flex}:where(.page-home) #discover .tr{border-bottom:1px solid var(--ink);min-height:34px;display:flex}:where(.page-home) #discover .tr:last-child{border-bottom:0}:where(.page-home) #discover .tl{letter-spacing:.12em;text-transform:uppercase;width:46px;min-width:46px;color:var(--stone);border-right:1px solid var(--ink);align-items:center;padding:7px;font:400 7.5px Space Mono;display:flex}:where(.page-home) #discover .tv{color:var(--ink);flex:1;padding:7px 9px;font:400 11.5px/1.4 Space Grotesk}:where(.page-home) #discover .rw.quad .rl2{border-left:1px solid var(--ink)}:where(.page-home) #discover .rw.quad .rv{flex:1}:where(.page-home) #discover .nt{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-items:flex-start;padding-top:8px;padding-bottom:8px;display:-webkit-box;overflow:hidden}:where(.page-home) #discover .fp{flex-direction:column;gap:5px;padding:10px;display:flex}:where(.page-home) #discover .fpr{align-items:center;gap:8px;display:flex}:where(.page-home) #discover .fpl{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);white-space:nowrap;text-overflow:ellipsis;flex:0 0 54px;font:400 8px Space Mono;overflow:hidden}:where(.page-home) #discover .fpt{background:#ececec;flex:1;height:3px}:where(.page-home) #discover .fpt i{height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block}:where(.page-home) #discover #discover .more button{background:var(--white);border:1.5px solid var(--ink);cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:13px 30px;font:400 10px Space Mono;transition:background .2s,color .2s}:where(.page-home) #discover .more button:hover{background:var(--ink);color:#fff}@keyframes discUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.page-home) #discover .rc.anim{animation:.32s ease-out backwards discUp}@media (max-width:1180px){:where(.page-home) #discover .grid{column-count:3}:where(.page-home) #discover .ways{grid-template-columns:repeat(2,1fr)}:where(.page-home) #discover .way:nth-child(2){border-right:0}}@media (max-width:980px){:where(.page-home) #discover .grid{column-count:2}}@media (max-width:560px){:where(.page-home) #discover .grid{column-count:1}}@media (prefers-reduced-motion:reduce){:where(.page-home) #discover *{transition-duration:.01ms!important;animation:none!important}}:where(.page-home) #tc3 *{box-sizing:border-box}:where(.page-home) #tc3{background:0 0;border:none;border-radius:0;padding:0;overflow:hidden}:where(.page-home) .mmt{letter-spacing:.16em;text-transform:uppercase;font-family:Space Mono,monospace}:where(.page-home) .it{text-align:center;flex:0 0 33.333%;padding:0 10px}:where(.page-home) .rk{color:#111;margin-bottom:12px;font-size:18px;font-weight:700}:where(.page-home) .ds{color:#4b4b4d;margin-top:11px;font-size:12px;line-height:1.42}:where(.page-home) .arw{color:#db5227;cursor:pointer;background:#fff;border:1px solid #cacacb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex}:where(.page-home) .arw:disabled{opacity:.35;cursor:default;color:#9e9ea0}:where(.page-home) .pd{background:#cacacb;border-radius:50%;width:7px;height:7px}:where(.page-home) .pd.on{background:#db5227}:where(.page-dark) *{box-sizing:border-box;margin:0;padding:0}.page-dark{scroll-behavior:smooth;--hd-ink:#f5f5f5;--hd-ground:#0a0c12;--pad:clamp(14px,2.2vw,34px);--ink:#111;--cloud:#f5f5f5;--orange:#db5227;--ground:#0a0c12;--rule:#f5f5f54d;--rule-hi:#f5f5f5;--dim:#f5f5f58c;background:var(--ground);color:var(--cloud);font-family:Space Grotesk,sans-serif;overflow-x:hidden}:where(.page-dark) img{max-width:100%;display:block}:where(.page-dark) a{color:inherit;text-decoration:none}:where(.page-dark) .mm{letter-spacing:.06em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:10px}:where(.page-dark) .hd{padding:var(--pad);border-bottom:1.5px solid var(--rule-hi);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}:where(.page-dark) .brandlock{align-items:flex-start;gap:10px;display:flex}:where(.page-dark) .osym{flex:none;width:22px;height:22px;margin-top:3px;display:block}:where(.page-dark) .wm{letter-spacing:.01em;font-family:Oi,cursive;font-size:clamp(20px,2.1vw,28px);line-height:.9}:where(.page-dark) .tagline{color:var(--dim);letter-spacing:.02em;margin-top:8px;font-size:11px}:where(.page-dark) .tagline b{color:var(--orange)}:where(.page-dark) .hdtr{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.page-dark) .navbox,:where(.page-dark) .signin{border:1.5px solid var(--rule-hi)}:where(.page-dark) .signin{align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:inline-flex}:where(.page-dark) .navbox{display:flex}:where(.page-dark) .navbox a{border-right:1.5px solid var(--rule-hi);align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:inline-flex}:where(.page-dark) .navbox a:last-child{border-right:0}:where(.page-dark) .navbox a.on,:where(.page-dark) .navbox a:hover,:where(.page-dark) .signin:hover{background:var(--cloud);color:var(--ground)}:where(.page-dark) .navbox i,:where(.page-dark) .signin i{font-size:13px}:where(.page-dark) .mast{padding:clamp(30px,6vw,74px) var(--pad) clamp(22px,3.4vw,40px);grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:clamp(20px,4vw,60px);display:grid}:where(.page-dark) .mast .l{min-width:0}:where(.page-dark) .eyebrow{color:var(--dim);margin-bottom:14px}:where(.page-dark) .count{letter-spacing:-.02em;font-family:Archivo,sans-serif;font-size:clamp(40px,7vw,90px);font-weight:700;line-height:.82;display:block}:where(.page-dark) .big{letter-spacing:-.03em;font-family:Archivo,sans-serif;font-size:clamp(48px,11vw,150px);font-weight:600;line-height:.84}:where(.page-dark) .big b{color:var(--orange);font-weight:600}:where(.page-dark) .lede{max-width:52ch;color:var(--dim);margin-top:20px;font-size:clamp(13px,1.15vw,15px);line-height:1.62}:where(.page-dark) .rail{min-width:0}:where(.page-dark) .railh{border-bottom:1.5px solid var(--rule-hi);color:var(--dim);margin-bottom:0;padding-bottom:8px}:where(.page-dark) .fbtn{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--cloud);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:10px 2px;font-family:Space Grotesk,sans-serif;font-size:12.5px;display:flex}:where(.page-dark) .fbtn .fc{color:var(--dim)}:where(.page-dark) .fbtn:hover{background:#f5f5f50f;padding-left:8px;padding-right:8px}:where(.page-dark) .fbtn.on{background:var(--cloud);color:var(--ground);padding-left:8px;padding-right:8px}:where(.page-dark) .fbtn.on .fc{color:var(--ground)}:where(.page-dark) .fbtn,:where(.page-dark) .fbtn *{transition:all .18s}:where(.page-dark) .wrap{padding:0 var(--pad) clamp(40px,6vw,90px)}:where(.page-dark) .lead{border:1.5px solid var(--rule-hi);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-bottom:clamp(16px,2vw,26px);display:grid}:where(.page-dark) .leadimg{border-right:1.5px solid var(--rule-hi);aspect-ratio:16/10;position:relative;overflow:hidden}:where(.page-dark) .leadimg img{object-fit:cover;filter:grayscale()contrast(1.08)brightness(.82);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}:where(.page-dark) .lead:hover .leadimg img{transform:scale(1.045)}:where(.page-dark) .leadtx{flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:clamp(18px,2.4vw,34px);display:flex}:where(.page-dark) .lrow,:where(.page-dark) .crow{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.page-dark) .tag{color:var(--orange)}:where(.page-dark) .num{color:var(--dim)}:where(.page-dark) .lead h2{letter-spacing:-.02em;font-family:Archivo,sans-serif;font-size:clamp(24px,3.1vw,44px);font-weight:600;line-height:1.03}:where(.page-dark) .leadtx p{color:var(--dim);max-width:46ch;font-size:clamp(13px,1.05vw,15.5px);line-height:1.6}:where(.page-dark) .lfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:6px;display:flex}:where(.page-dark) .more{border:1.5px solid var(--rule-hi);align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:inline-flex}:where(.page-dark) .more:hover{background:var(--cloud);color:var(--ground)}:where(.page-dark) .meta{color:var(--dim)}:where(.page-dark) .grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(230px,20vw,300px);grid-auto-flow:dense;gap:clamp(16px,2vw,26px);display:grid}:where(.page-dark) .card{border:1.5px solid var(--rule-hi);flex-direction:column;min-width:0;display:flex;overflow:hidden}:where(.page-dark) .card.l{grid-column:1/3}:where(.page-dark) .card.r{grid-column:3/5}:where(.page-dark) .card.sq{grid-row:span 2}:where(.page-dark) .cimg{border-bottom:1.5px solid var(--rule-hi);flex:1;min-height:0;display:block;overflow:hidden}:where(.page-dark) .cimg img{object-fit:cover;filter:grayscale()contrast(1.08)brightness(.8);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s}:where(.page-dark) .card:hover .cimg img{filter:grayscale()contrast(1.12)brightness(.95);transform:scale(1.05)}:where(.page-dark) .ctx{flex-direction:column;flex:none;gap:9px;min-width:0;padding:16px;display:flex}:where(.page-dark) .card h3{letter-spacing:-.015em;font-family:Archivo,sans-serif;font-size:clamp(16px,1.35vw,21px);font-weight:600;line-height:1.14}:where(.page-dark) .card.sq h3{font-size:clamp(19px,1.7vw,26px)}:where(.page-dark) .card h3{max-height:2.34em;overflow:hidden}:where(.page-dark) .ctx p{color:var(--dim);max-height:3.14em;font-size:13px;line-height:1.55;overflow:hidden}:where(.page-dark) .cfoot{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;margin-top:2px;padding-top:11px;display:flex}:where(.page-dark) .cfoot i{color:var(--dim);font-size:15px;transition:transform .25s,color .25s}:where(.page-dark) .card:hover .cfoot i{color:var(--orange);transform:translate(3px,-3px)}:where(.page-dark) .card[hidden]{display:none}:where(.page-dark) .none{border:1.5px solid var(--rule-hi);text-align:center;color:var(--dim);padding:40px;font-size:14px}:where(.page-dark) .seam{border-top:1.5px solid var(--rule-hi)}:where(.page-dark) footer.footer{background:var(--cloud);color:var(--ink)}@media (max-width:1180px){:where(.page-dark) .grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}:where(.page-dark) .card.l,:where(.page-dark) .card.r{grid-column:auto}:where(.page-dark) .card.sq{grid-row:auto}:where(.page-dark) .cimg{aspect-ratio:4/3;flex:none}:where(.page-dark) .ctx{flex:1}}@media (max-width:900px){:where(.page-dark) .mast{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px}:where(.page-dark) .rail{width:100%}:where(.page-dark) .lead{grid-template-columns:minmax(0,1fr)}:where(.page-dark) .leadimg{border-right:0;border-bottom:1.5px solid var(--rule-hi);aspect-ratio:16/9;min-height:0}}@media (max-width:620px){:where(.page-dark) .grid{grid-template-columns:minmax(0,1fr)}:where(.page-dark) .hd{flex-direction:column;align-items:stretch}:where(.page-dark) .hdtr{width:100%}:where(.page-dark) .navbox{flex:1}:where(.page-dark) .navbox a{flex:1;justify-content:center;padding:10px 8px}:where(.page-dark) .signin{flex:1;justify-content:center}}:where(.page-soon) *{box-sizing:border-box;margin:0;padding:0}.page-soon{--ground:#0a0c12;--cloud:#f5f5f5;--orange:#db5227;--dim:#f5f5f58c;--rule:#f5f5f547;--pad:clamp(14px,2.2vw,34px)}.page-soon,.page-soon{height:100%}.page-soon{background:var(--ground);color:var(--cloud);font-family:Space Grotesk,sans-serif}:where(.page-soon) a{color:inherit;text-decoration:none}:where(.page-soon) .mm{letter-spacing:.06em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:10px}.page-soon{flex-direction:column;min-height:100vh;display:flex}:where(.page-soon) .hero{padding:calc(var(--pad)*3.2) var(--pad) clamp(12px,2vh,26px);flex:1;place-items:center;display:grid}:where(.page-soon) .soon{letter-spacing:-.03em;text-align:center;font-family:Archivo,sans-serif;font-size:clamp(40px,9vw,118px);font-weight:600;line-height:.94}:where(.page-soon) .soon b{color:var(--orange);font-weight:600}:where(.page-soon) .brand{top:var(--pad);left:var(--pad);z-index:5;position:absolute}:where(.page-soon) .lock{width:max-content;max-width:100%;color:var(--cloud);background:0 0;flex-direction:column;align-items:flex-start;text-decoration:none;display:inline-flex}:where(.page-soon) .osm-row{border:1.5px solid var(--cloud);align-items:stretch;display:flex}:where(.page-soon) .lock .sq{aspect-ratio:1;border-right:1.5px solid var(--cloud);flex:none;align-self:stretch;place-items:center;height:44px;display:grid}:where(.page-soon) .lock .sq svg{width:56%;height:56%;color:var(--cloud);display:block}:where(.page-soon) .lock .wmbox{align-items:center;padding:0 14px;display:flex}:where(.page-soon) .wm{color:var(--cloud);white-space:nowrap;font-family:Oi,cursive;font-size:21px;line-height:1}:where(.page-soon) .osm-tag{box-sizing:border-box;border:1.5px solid var(--cloud);text-align:left;letter-spacing:.01em;width:max-content;max-width:100%;color:var(--cloud);white-space:nowrap;border-top:0;padding:5px 13px;font-family:Space Grotesk,sans-serif;font-size:13.5px;display:block}:where(.page-soon) .osm-tag b{color:var(--orange);font-weight:400}:where(.page-soon) .home{top:var(--pad);right:var(--pad);z-index:5;border:1.5px solid var(--rule);color:var(--cloud);align-items:center;gap:7px;padding:9px 13px;font-size:12px;text-decoration:none;display:inline-flex;position:absolute}:where(.page-soon) .home:hover{background:var(--cloud);color:var(--ground);border-color:var(--cloud)}:where(.page-soon) .home i{font-size:13px}:where(.page-soon) .replay{bottom:var(--pad);left:var(--pad);z-index:5;border:1.5px solid var(--rule);color:var(--dim);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;align-items:center;gap:8px;padding:9px 12px;font-family:Space Mono,monospace;font-size:10px;display:inline-flex;position:fixed}:where(.page-soon) .replay:hover{border-color:var(--cloud);color:var(--cloud)}:where(.page-soon) .panel{width:min(560px,calc(100vw - 2*var(--pad)));margin:0 auto;padding:0 0 clamp(26px,5vh,60px)}:where(.page-soon) .ask{text-align:center;color:var(--dim);margin-bottom:16px;font-size:clamp(13px,1.2vw,15px);line-height:1.6}:where(.page-soon) .ask b{color:var(--cloud);font-weight:500}:where(.page-soon) form{flex-direction:column;gap:10px;display:flex}:where(.page-soon) .row{gap:10px;display:flex}:where(.page-soon) .orline{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;font-family:Space Mono,monospace;font-size:10px;display:flex}:where(.page-soon) .orline:before,:where(.page-soon) .orline:after{content:"";background:var(--rule);flex:1;height:1px}:where(.page-soon) .fld{flex:1;min-width:0;position:relative}:where(.page-soon) input{border:1.5px solid var(--rule);width:100%;color:var(--cloud);background:0 0;outline:none;padding:13px 14px;font-family:Space Grotesk,sans-serif;font-size:14px}:where(.page-soon) input::placeholder{color:#f5f5f561}:where(.page-soon) input:focus{border-color:var(--cloud)}:where(.page-soon) .cc{flex:0 0 clamp(120px,32%,190px);min-width:0;position:relative}:where(.page-soon) .ccbtn{border:1.5px solid var(--rule);width:100%;color:var(--cloud);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:13px 12px;font-family:Space Grotesk,sans-serif;font-size:14px;display:flex}:where(.page-soon) .ccbtn:hover,:where(.page-soon) .cc.open .ccbtn{border-color:var(--cloud)}:where(.page-soon) .ccbtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.page-soon) .ccbtn i{color:var(--dim);flex:none;font-size:14px}:where(.page-soon) .ccpop{background:var(--ground);border:1.5px solid var(--cloud);z-index:20;width:min(320px,80vw);display:none;position:absolute;bottom:calc(100% + 6px);left:0}:where(.page-soon) .cc.open .ccpop{display:block}:where(.page-soon) .ccsearch{border:0;border-bottom:1.5px solid var(--rule);width:100%;padding:12px 13px;font-size:13px}:where(.page-soon) .cclist{max-height:230px;overflow-y:auto}:where(.page-soon) .ccitem{cursor:pointer;justify-content:space-between;gap:12px;padding:10px 13px;font-size:13.5px;display:flex}:where(.page-soon) .ccitem:hover,:where(.page-soon) .ccitem.hl{background:var(--cloud);color:var(--ground)}:where(.page-soon) .ccitem .d{color:var(--dim);font-family:Space Mono,monospace;font-size:11px}:where(.page-soon) .ccitem:hover .d,:where(.page-soon) .ccitem.hl .d{color:var(--ground)}:where(.page-soon) .ccnone{color:var(--dim);padding:14px 13px;font-size:13px}:where(.page-soon) .send{background:var(--cloud);color:var(--ground);border:1.5px solid var(--cloud);cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:13px 16px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;display:flex}:where(.page-soon) .send:hover{background:var(--orange);border-color:var(--orange);color:var(--cloud)}:where(.page-soon) .note{color:var(--dim);text-align:center;font-size:11px;line-height:1.5}:where(.page-soon) .done{text-align:center;border:1.5px solid var(--orange);color:var(--cloud);padding:26px 20px;display:none}:where(.page-soon) .dtitle{letter-spacing:-.02em;margin-bottom:9px;font-family:Archivo,sans-serif;font-size:clamp(19px,2vw,26px);font-weight:600}:where(.page-soon) .done p{color:var(--dim);font-size:13.5px;line-height:1.6}:where(.page-soon) .panel.sent .ask,:where(.page-soon) .panel.sent form{display:none}:where(.page-soon) .panel.sent .done{display:block}:where(.page-soon) .err{border-color:var(--orange)!important}@media (max-width:560px){:where(.page-soon) .row{flex-direction:column}:where(.page-soon) .cc{flex:auto}:where(.page-soon) .ccpop{width:100%}:where(.page-soon) .replay{display:none}}@media (prefers-reduced-motion:reduce){:where(.page-soon) .panel{transition:none}}:where(.page-partners) *{box-sizing:border-box}.page-partners{--ink:#111;--cloud:#f5f5f5;--near:#0a0c12;--mute:#707072;--stone:#9e9ea0;--charcoal:#39393b;--orange:#db5227;--pad:clamp(14px,2.2vw,34px);background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif}:where(.page-partners) a{color:inherit;text-decoration:none}:where(.page-partners) .wrap{max-width:1680px;padding:var(--pad) var(--pad) 0;margin:0 auto}:where(.page-partners) footer{width:100vw;margin-top:16px;margin-left:50%;transform:translate(-50%)}:where(.page-partners) .bar{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}:where(.page-partners) .back,:where(.page-partners) .brand{border:1.5px solid var(--ink);background:#fff;align-items:center;padding:0 16px;font:500 12.5px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-partners) .back:hover{background:var(--ink);color:#fff}:where(.page-partners) .brand b{text-transform:lowercase;font:400 clamp(20px,2.4vw,28px) Oi,sans-serif}:where(.page-partners) .hero{border:1.5px solid var(--ink);background:var(--near);color:#fff;flex-direction:column;justify-content:space-between;min-height:clamp(380px,52vh,560px);display:flex;position:relative;overflow:hidden}:where(.page-partners) .hero img{object-fit:cover;opacity:.5;filter:grayscale()contrast(1.1);width:100%;height:100%;position:absolute;inset:0}:where(.page-partners) .hcorners{letter-spacing:.16em;text-transform:uppercase;color:var(--stone);justify-content:space-between;padding:16px 18px;font:400 9.5px Space Mono;display:flex;position:relative}:where(.page-partners) .hmain{padding:0 18px 26px;position:relative}:where(.page-partners) .hmain h1{letter-spacing:-.035em;max-width:20ch;margin:0;font:600 clamp(34px,6.2vw,88px)/.98 Space Grotesk}:where(.page-partners) .hmain h1 b{color:var(--orange);font-weight:600}:where(.page-partners) .hmain p{color:#d7d7d9;max-width:56ch;margin:16px 0 0;font:400 clamp(13.5px,1.3vw,16px)/1.6 Space Grotesk}:where(.page-partners) .props{border:1.5px solid var(--ink);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}:where(.page-partners) .prop{border-right:1.5px solid var(--ink);padding:24px 20px}:where(.page-partners) .prop:last-child{border-right:0}:where(.page-partners) .prop .n{letter-spacing:.16em;color:var(--orange);font:400 9.5px Space Mono}:where(.page-partners) .prop h3{letter-spacing:-.01em;margin:10px 0 8px;font:600 18px Space Grotesk}:where(.page-partners) .prop p{color:var(--charcoal);margin:0;font:400 13px/1.6 Space Grotesk}:where(.page-partners) .honest{border:1.5px solid var(--ink);background:#fff;grid-template-columns:1fr 1fr;margin-top:16px;display:grid}:where(.page-partners) .honest>div{padding:24px 22px}:where(.page-partners) .honest>div:first-child{border-right:1.5px solid var(--ink)}:where(.page-partners) .honest h4{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:0 0 12px;font:400 9.5px Space Mono}:where(.page-partners) .honest ul{margin:0;padding:0;list-style:none}:where(.page-partners) .honest li{border-bottom:1px solid #ececec;padding:11px 0;font:400 13.5px/1.55 Space Grotesk}:where(.page-partners) .honest li:last-child{border-bottom:0}:where(.page-partners) .honest li:before{content:"";background:var(--orange);width:7px;height:7px;margin-right:10px;display:inline-block}:where(.page-partners) .honest .no li:before{border:1.2px solid var(--stone);background:0 0}:where(.page-partners) .strip{border:1.5px solid var(--ink);background:#fff;margin-top:16px;overflow:hidden}:where(.page-partners) .strip img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:clamp(280px,40vh,460px);display:block;transform:scaleX(-1)}:where(.page-partners) .apply{border:1.5px solid var(--ink);background:#fff;grid-template-columns:1fr 1fr;margin-top:16px;display:grid}:where(.page-partners) .aleft{border-right:1.5px solid var(--ink);flex-direction:column;justify-content:center;padding:26px;display:flex}:where(.page-partners) .aleft h2{letter-spacing:-.025em;margin:0;font:600 clamp(22px,2.6vw,32px)/1.06 Space Grotesk}:where(.page-partners) .aleft p{max-width:42ch;color:var(--charcoal);margin:14px 0 0;font:400 13.5px/1.65 Space Grotesk}:where(.page-partners) .aleft .fine{letter-spacing:.13em;text-transform:uppercase;color:var(--mute);margin-top:24px;font:400 9.5px/1.9 Space Mono}:where(.page-partners) .form{flex-direction:column;display:flex}:where(.page-partners) .f{border-bottom:1px solid var(--ink);display:flex}:where(.page-partners) .f:last-of-type{border-bottom:0}:where(.page-partners) .f label{border-right:1px solid var(--ink);letter-spacing:.13em;text-transform:uppercase;width:112px;min-width:112px;color:var(--mute);align-items:center;padding:14px 12px;font:400 8.5px Space Mono;display:flex}:where(.page-partners) .f input,:where(.page-partners) .f select{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:14px 12px;font:400 13.5px Space Grotesk}:where(.page-partners) .f input::placeholder{color:#c3c3c3}:where(.page-partners) .f input:focus,:where(.page-partners) .f select:focus{background:var(--cloud)}:where(.page-partners) .form,:where(.page-partners) .aleft,:where(.page-partners) .f,:where(.page-partners) .f input,:where(.page-partners) .f select,:where(.page-partners) .f .cc{min-width:0}@media (max-width:430px){:where(.page-partners) .f{flex-direction:column;align-items:stretch}:where(.page-partners) .f label{border-right:0;border-bottom:1px solid var(--ink);width:auto;min-width:0;padding:10px 12px}:where(.page-partners) .phone{flex-wrap:nowrap}:where(.page-partners) .phone .code{width:60px;min-width:60px}}:where(.page-partners) .cc{flex:1;min-width:0;position:relative}:where(.page-partners) .ccbtn{cursor:pointer;text-align:left;color:#c3c3c3;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:14px 12px;font:400 13.5px Space Grotesk;display:flex}:where(.page-partners) .ccbtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.page-partners) .ccbtn i{color:var(--mute);flex:none;font-size:11px;font-style:normal}:where(.page-partners) .ccbtn.has{color:var(--ink)}:where(.page-partners) .cc.open .ccbtn,:where(.page-partners) .ccbtn:hover{background:var(--cloud)}:where(.page-partners) .ccpop{border:1.5px solid var(--ink);z-index:30;background:#fff;width:100%;min-width:250px;display:none;position:absolute;top:100%;left:0}:where(.page-partners) .cc.open .ccpop{display:block}:where(.page-partners) .ccsearch{border:0;border-bottom:1.5px solid var(--ink);outline:none;width:100%;padding:11px 13px;font:400 12.5px Space Grotesk}:where(.page-partners) .cclist{max-height:236px;overflow-y:auto}:where(.page-partners) .ccitem{cursor:pointer;border-bottom:1px solid #ececec;justify-content:space-between;gap:12px;padding:10px 13px;font:400 12.5px Space Grotesk;display:flex}:where(.page-partners) .ccitem:last-child{border-bottom:0}:where(.page-partners) .ccitem:hover,:where(.page-partners) .ccitem.hl{background:var(--ink);color:#fff}:where(.page-partners) .ccitem .d{color:var(--stone);font:400 10.5px Space Mono}:where(.page-partners) .ccitem:hover .d,:where(.page-partners) .ccitem.hl .d{color:#fff}:where(.page-partners) .ccnone{color:var(--mute);padding:14px 13px;font:400 12.5px Space Grotesk}:where(.page-partners) .phone{flex:1;min-width:0;display:flex}:where(.page-partners) .phone .code{border-right:1px solid var(--ink);width:74px;min-width:74px;color:var(--charcoal);align-items:center;padding:14px 10px;font:400 13px Space Mono;display:flex}:where(.page-partners) .form{flex-direction:column;height:100%;display:flex}:where(.page-partners) .form .f:last-of-type{border-bottom:0}:where(.page-partners) .send{border:0;border-top:1.5px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:20px;font:500 14px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-partners) .send i{color:var(--orange);font-style:normal;transition:transform .2s}:where(.page-partners) .send:hover i{color:#fff;transform:translate(2px,-2px)}:where(.page-partners) .send:hover{background:var(--orange)}@media (max-width:900px){:where(.page-partners) .props{grid-template-columns:1fr}:where(.page-partners) .prop{border-right:0;border-bottom:1.5px solid var(--ink)}:where(.page-partners) .honest,:where(.page-partners) .apply,:where(.page-partners) .strip{grid-template-columns:1fr}:where(.page-partners) .honest>div:first-child,:where(.page-partners) .aleft,:where(.page-partners) .strip img:first-child{border-right:0;border-bottom:1.5px solid var(--ink)}}@media (max-width:560px){:where(.page-partners) .f label{width:88px;min-width:88px}}:where(.page-product) *{box-sizing:border-box}.page-product{--ink:#111;--cloud:#f5f5f5;--mute:#707072;--stone:#9e9ea0;--charcoal:#39393b;--orange:#db5227;--pad:clamp(14px,2.2vw,34px);background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif}:where(.page-product) a{color:inherit;text-decoration:none}:where(.page-product) .wrap{max-width:1680px;padding:var(--pad) var(--pad) 90px;margin:0 auto}:where(.page-product) .bar{justify-content:space-between;align-items:stretch;gap:12px;margin-bottom:16px;display:flex}:where(.page-product) .brand{border:1.5px solid var(--ink);background:#fff;align-items:center;padding:10px 16px;display:flex}:where(.page-product) .brand b{text-transform:lowercase;letter-spacing:-.01em;font:400 clamp(20px,2.4vw,30px) Oi,sans-serif}:where(.page-product) .crumb{border:1.5px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);background:#fff;align-items:center;padding:0 16px;font:400 9.5px Space Mono;display:flex}:where(.page-product) .crumb b{color:var(--ink);font-weight:400}:where(.page-product) .split{grid-template-columns:1.15fr .85fr;align-items:start;gap:16px;display:grid}:where(.page-product) .shotbox{border:1.5px solid var(--ink);background:#fff;justify-content:center;align-items:center;min-height:520px;padding:34px;display:flex;position:relative}:where(.page-product) .shotbox img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:460px}:where(.page-product) .tagbox{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);background:#fff;padding:9px 13px;font:400 9.5px Space Mono;position:absolute;top:0;left:0}:where(.page-product) .rec{border:1.5px solid var(--ink);background:#fff}:where(.page-product) .rechead{border-bottom:1.5px solid var(--ink);padding:18px 18px 14px}:where(.page-product) .rechead h1{letter-spacing:-.02em;margin:0;font:600 clamp(22px,2.6vw,34px)/1.06 Space Grotesk}:where(.page-product) .rechead .hs{color:var(--mute);margin-top:6px;font:400 13px Space Grotesk}:where(.page-product) .prow{border-bottom:1px solid var(--ink);min-height:40px;display:flex}:where(.page-product) .pl{border-right:1px solid var(--ink);letter-spacing:.13em;text-transform:uppercase;width:104px;min-width:104px;color:var(--mute);align-items:center;padding:10px 12px;font:400 8.5px Space Mono;display:flex}:where(.page-product) .pv{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;padding:10px 12px;font:400 12.5px/1.45 Space Grotesk;display:flex}:where(.page-product) .notesblock{border-bottom:1px solid var(--ink);display:flex}:where(.page-product) .notesblock .pl{border-right:1px solid var(--ink)}:where(.page-product) .tiers{flex-direction:column;flex:1;min-width:0;display:flex}:where(.page-product) .trw{border-bottom:1px solid var(--ink);min-height:38px;display:flex}:where(.page-product) .trw:last-child{border-bottom:0}:where(.page-product) .tl{border-right:1px solid var(--ink);letter-spacing:.12em;text-transform:uppercase;width:56px;min-width:56px;color:var(--stone);align-items:center;padding:9px 10px;font:400 8px Space Mono;display:flex}:where(.page-product) .tv{flex:1;align-items:center;min-width:0;padding:9px 11px;font:400 12.5px/1.45 Space Grotesk;display:flex}:where(.page-product) .chip{border:1px solid var(--ink);padding:3px 9px;font:400 10.5px Space Grotesk}:where(.page-product) .acc{padding:14px 12px}:where(.page-product) .acch{letter-spacing:.13em;text-transform:uppercase;color:var(--mute);margin-bottom:10px;font:400 8.5px Space Mono}:where(.page-product) .fpr{align-items:center;gap:10px;margin-bottom:7px;display:flex}:where(.page-product) .fpl{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);flex:0 0 84px;font:400 8.5px Space Mono}:where(.page-product) .fpt{background:#ececec;flex:1;height:4px}:where(.page-product) .fpt i{height:100%;display:block}:where(.page-product) .cta{border-top:1.5px solid var(--ink);display:flex}:where(.page-product) .cta a{text-align:center;border-right:1px solid var(--ink);flex:1;padding:16px;font:500 13px Space Grotesk;transition:background .2s,color .2s}:where(.page-product) .cta a:last-child{border-right:0}:where(.page-product) .cta a:hover{background:var(--ink);color:#fff}:where(.page-product) .near{border:1.5px solid var(--ink);background:#fff;margin-top:16px}:where(.page-product) .nearh{border-bottom:1.5px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding:14px 16px;font:400 9.5px Space Mono}:where(.page-product) .nearg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}:where(.page-product) .nb{border-right:1px solid var(--ink);flex-direction:column;transition:background .2s;display:flex}:where(.page-product) .nb:last-child{border-right:0}:where(.page-product) .nb:hover{background:var(--cloud)}:where(.page-product) .nbw{border-bottom:1px solid var(--ink);justify-content:center;align-items:center;height:150px;padding:14px;display:flex}:where(.page-product) .nbw img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}:where(.page-product) .nbn{padding:10px 12px 2px;font:600 13px Space Grotesk}:where(.page-product) .nbh{color:var(--mute);padding:0 12px 12px;font:400 11.5px Space Grotesk}:where(.page-product) .subbar{align-items:stretch;gap:12px;margin-bottom:16px;display:flex}:where(.page-product) .subbar .crumb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-width:620px){:where(.page-product) .subbar{flex-direction:column}:where(.page-product) .subbar .back{min-height:44px}}:where(.page-product) .back{border:1.5px solid var(--ink);background:#fff;align-items:center;gap:8px;padding:0 16px;font:500 12.5px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-product) .back:hover{background:var(--ink);color:#fff}:where(.page-product) .shotbox{min-height:0!important;padding:20px!important}:where(.page-product) .shotbox img{width:100%;max-width:520px;height:auto;max-height:none!important}:where(.page-product) .split{grid-template-columns:.82fr 1.18fr!important}:where(.page-product) .pv.empty{color:#c8c8c8}:where(.page-product) .narr{color:var(--charcoal);font-size:12px!important;line-height:1.6!important;display:block!important}:where(.page-product) .actions{gap:12px;margin-top:16px;display:flex}:where(.page-product) .act{border:1.5px solid var(--ink);cursor:pointer;background:#fff;flex:1;justify-content:center;align-items:center;gap:10px;padding:18px;font:500 13.5px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-product) .act i{color:var(--orange);font-style:normal}:where(.page-product) .act:hover{background:var(--ink);color:#fff}:where(.page-product) .act:hover i{color:#fff}:where(.page-product) .sharesheet{border:1.5px solid var(--ink);background:#fff;margin-top:12px;display:none}:where(.page-product) .sharesheet.on{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}:where(.page-product) .sharesheet button{border:0;border-right:1px solid var(--ink);cursor:pointer;background:0 0;padding:15px 8px;font:400 11.5px Space Grotesk;transition:background .2s,color .2s}:where(.page-product) .sharesheet button:last-child{border-right:0}:where(.page-product) .sharesheet button:hover{background:var(--ink);color:#fff}@media (max-width:820px){:where(.page-product) .sharesheet.on{grid-auto-flow:row}:where(.page-product) .actions{flex-direction:column}}@media (max-width:980px){:where(.page-product) .split{grid-template-columns:1fr}:where(.page-product) .shotbox{min-height:340px}:where(.page-product) .nearg{grid-auto-columns:auto;grid-auto-flow:row}:where(.page-product) .nb{border-right:0;border-bottom:1px solid var(--ink)}}@media (max-width:560px){:where(.page-product) .bar{flex-direction:column}:where(.page-product) .pl{width:84px;min-width:84px}}:where(.page-article) *{box-sizing:border-box;margin:0;padding:0}.page-article{scroll-behavior:smooth;--pad:clamp(14px,2.2vw,34px);--ground:#f5f5f5;--tx:#111;--rule-hi:#111;--orange:#db5227;--dim:#686868;--rule:#bababa;background:var(--ground);color:var(--tx);font-family:Space Grotesk,sans-serif;overflow-x:hidden}:where(.page-article) img{max-width:100%;display:block}:where(.page-article) a{color:inherit;text-decoration:none}:where(.page-article) .mm{letter-spacing:.06em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:10px}:where(.page-article) #bar{background:var(--orange);z-index:60;width:0;height:2px;position:fixed;top:0;left:0}:where(.page-article) .hd{padding:var(--pad);border-bottom:1.5px solid var(--rule-hi);background:var(--ground);z-index:50;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:sticky;top:0}:where(.page-article) .brandlock{align-items:flex-start;gap:10px;display:flex}:where(.page-article) .osym{flex:none;width:22px;height:22px;margin-top:3px;display:block}:where(.page-article) .wm{font-family:Oi,cursive;font-size:clamp(20px,2.1vw,28px);line-height:.9}:where(.page-article) .tagline{color:var(--dim);letter-spacing:.02em;margin-top:5px;font-size:10.5px}:where(.page-article) .tagline b{color:var(--orange)}:where(.page-article) .hdtr{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.page-article) .navbox{border:1.5px solid var(--rule-hi);display:flex}:where(.page-article) .navbox a{border-right:1.5px solid var(--rule-hi);align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:inline-flex}:where(.page-article) .navbox a:last-child{border-right:0}:where(.page-article) .navbox a.on,:where(.page-article) .navbox a:hover{background:var(--tx);color:var(--ground)}:where(.page-article) .top{padding:clamp(26px,4.5vw,62px) var(--pad) clamp(18px,2.4vw,30px);width:100%;max-width:1100px;margin:0 auto}:where(.page-article) .backbtn{border:1.5px solid var(--rule-hi);box-sizing:border-box;align-items:center;gap:8px;min-height:44px;margin-bottom:18px;padding:10px 14px;font-size:12.5px;display:inline-flex}:where(.page-article) .backbtn:hover{background:var(--tx);color:var(--ground)}:where(.page-article) .backbtn i{font-size:15px}:where(.page-article) .crumbs{color:var(--dim);align-items:center;gap:10px;margin-bottom:20px;display:flex}:where(.page-article) .crumbs a:hover{color:var(--orange)}:where(.page-article) h1{letter-spacing:-.03em;max-width:20ch;font-family:Archivo,sans-serif;font-size:clamp(30px,4.6vw,62px);font-weight:600;line-height:1.02}:where(.page-article) .deck{color:var(--dim);max-width:44ch;margin-top:18px;font-size:clamp(15px,1.5vw,20px);line-height:1.5}:where(.page-article) .byline{border-top:1px solid var(--rule);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:26px;padding-top:16px;display:flex}:where(.page-article) .hero{max-width:1100px;padding:0 var(--pad);width:100%;margin:0 auto}:where(.page-article) .hero span{border:1.5px solid var(--rule-hi);aspect-ratio:2;display:block;overflow:hidden}:where(.page-article) .hero img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%}:where(.page-article) .body{max-width:1100px;padding:clamp(26px,4vw,58px) var(--pad) clamp(30px,5vw,70px);grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}:where(.page-article) .prose{min-width:0;max-width:68ch}:where(.page-article) .prose p{margin-bottom:1.15em;font-size:clamp(15px,1.25vw,17.5px);line-height:1.78}:where(.page-article) .prose .stand{margin-bottom:1.5em;font-size:clamp(17px,1.6vw,21px);line-height:1.62}:where(.page-article) .prose h2{letter-spacing:-.02em;margin:1.9em 0 .6em;font-family:Archivo,sans-serif;font-size:clamp(21px,2.2vw,30px);font-weight:600;line-height:1.14}:where(.page-article) blockquote{border-left:1.5px solid var(--orange);letter-spacing:-.015em;margin:1.8em 0;padding:4px 0 4px 20px;font-family:Archivo,sans-serif;font-size:clamp(18px,1.9vw,25px);font-weight:500;line-height:1.32}:where(.page-article) figure{margin:2em 0}:where(.page-article) figure img{border:1.5px solid var(--rule-hi);aspect-ratio:16/9;object-fit:cover;filter:grayscale()contrast(1.06);width:100%}:where(.page-article) figcaption{color:var(--dim);margin-top:9px;font-size:12.5px;line-height:1.5}:where(.page-article) .data{border:1.5px solid var(--rule-hi);margin:2em 0;padding:18px}:where(.page-article) .dlab{color:var(--orange);margin-bottom:9px;display:block}:where(.page-article) .data p{margin:0;font-size:14.5px!important;line-height:1.66!important}:where(.page-article) .side{min-width:0;position:sticky;top:110px}:where(.page-article) .sh{color:var(--dim);border-bottom:1.5px solid var(--rule-hi);margin-bottom:4px;padding-bottom:8px}:where(.page-article) .side a{border-bottom:1px solid var(--rule);color:var(--dim);padding:9px 2px;font-size:12.5px;display:block}:where(.page-article) .side a:hover{color:var(--tx);padding-left:6px}:where(.page-article) .share{gap:8px;margin-top:18px;display:flex}:where(.page-article) .share span{border:1.5px solid var(--rule-hi);cursor:pointer;place-items:center;width:34px;height:34px;display:grid}:where(.page-article) .share span:hover{background:var(--tx);color:var(--ground)}:where(.page-article) .more{border-top:1.5px solid var(--rule-hi);padding:clamp(26px,4vw,54px) var(--pad)}:where(.page-article) .morein{max-width:1100px;margin:0 auto}:where(.page-article) .mh{letter-spacing:-.02em;margin-bottom:20px;font-family:Archivo,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:600}:where(.page-article) .rels{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}:where(.page-article) .rel{border:1.5px solid var(--rule-hi);flex-direction:column;min-width:0;display:flex}:where(.page-article) .relimg{aspect-ratio:16/9;border-bottom:1.5px solid var(--rule-hi);display:block;overflow:hidden}:where(.page-article) .relimg img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}:where(.page-article) .rel:hover .relimg img{transform:scale(1.05)}:where(.page-article) .reltx{flex-direction:column;gap:8px;padding:14px;display:flex}:where(.page-article) .reltx b{letter-spacing:-.015em;font-family:Archivo,sans-serif;font-size:16px;font-weight:600;line-height:1.16}:where(.page-article) .tag{color:var(--orange)}:where(.page-article) .num{color:var(--dim)}:where(.page-article) .backwrap{max-width:1100px;margin:22px auto 0}:where(.page-article) .back{border:1.5px solid var(--rule-hi);align-items:center;gap:8px;padding:11px 15px;font-size:12.5px;display:inline-flex}:where(.page-article) .back:hover{background:var(--tx);color:var(--ground)}@media (max-width:980px){:where(.page-article) .body{grid-template-columns:minmax(0,1fr)}:where(.page-article) .side{order:-1;position:static}:where(.page-article) .rels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:where(.page-article) .rels{grid-template-columns:minmax(0,1fr)}:where(.page-article) .hd{position:static}:where(.page-article) .hero span{aspect-ratio:4/3}}:where(.page-house) *{box-sizing:border-box}.page-house{--ink:#111;--cloud:#f5f5f5;--mute:#707072;--stone:#9e9ea0;--charcoal:#39393b;--orange:#db5227;--pad:clamp(14px,2.2vw,34px);background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif}:where(.page-house) a{color:inherit;text-decoration:none}:where(.page-house) .wrap{max-width:1680px;padding:var(--pad) var(--pad) 90px;margin:0 auto}:where(.page-house) .bar{gap:12px;margin-bottom:16px;display:flex}:where(.page-house) .back,:where(.page-house) .brand{border:1.5px solid var(--ink);background:#fff;align-items:center;padding:0 16px;font:500 12.5px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-house) .back:hover{background:var(--ink);color:#fff}:where(.page-house) .brand b{text-transform:lowercase;font:400 clamp(20px,2.4vw,28px) Oi,sans-serif}:where(.page-house) .hero{border:1.5px solid var(--ink);background:#fff;grid-template-columns:1fr 320px;display:grid}:where(.page-house) .hl{padding:26px 24px}:where(.page-house) .hl .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-house) .hl h1{letter-spacing:-.025em;margin:8px 0 0;font:600 clamp(28px,4vw,52px)/1.02 Space Grotesk}:where(.page-house) .hl p{max-width:60ch;color:var(--charcoal);margin:14px 0 0;font:400 13.5px/1.65 Space Grotesk}:where(.page-house) .hr{border-left:1.5px solid var(--ink);flex-direction:column;display:flex}:where(.page-house) .st{border-bottom:1px solid var(--ink);min-height:52px;display:flex}:where(.page-house) .st:last-child{border-bottom:0}:where(.page-house) .stl{border-right:1px solid var(--ink);letter-spacing:.13em;text-transform:uppercase;width:110px;min-width:110px;color:var(--mute);align-items:center;padding:14px 12px;font:400 8.5px Space Mono;display:flex}:where(.page-house) .stv{flex:1;align-items:center;padding:14px 12px;font:500 15px Space Grotesk;display:flex}:where(.page-house) .gridh{justify-content:space-between;align-items:baseline;margin:18px 0 12px;display:flex}:where(.page-house) .gridh b{font:600 15px Space Grotesk}:where(.page-house) .gridh span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-house) .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}:where(.page-house) .rc{border:1.5px solid var(--ink);background:#fff;grid-template-columns:102px 1fr;transition:transform .2s,box-shadow .2s;display:grid}:where(.page-house) .rc:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}:where(.page-house) .well{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);grid-area:1/1/span 2;justify-content:center;align-items:center;min-height:150px;padding:6px;display:flex}:where(.page-house) .well img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}:where(.page-house) .nm{grid-area:1/2;margin:0;padding:11px 11px 4px;font:600 14px/1.2 Space Grotesk}:where(.page-house) .sub{color:var(--mute);border-bottom:1.5px solid var(--ink);grid-area:2/2;padding:0 11px 11px;font:400 11.5px Space Grotesk}:where(.page-house) .meta{grid-column:1/-1;display:flex}:where(.page-house) .meta span{border-right:1px solid var(--ink);color:var(--charcoal);padding:9px 11px;font:400 10.5px Space Grotesk}:where(.page-house) .meta span:last-child{border-right:0}@media (max-width:1180px){:where(.page-house) .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){:where(.page-house) .grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.page-house) .hero{grid-template-columns:1fr}:where(.page-house) .hr{border-left:0;border-top:1.5px solid var(--ink)}}@media (max-width:560px){:where(.page-house) .grid{grid-template-columns:1fr}}:where(.page-house) .cols{grid-template-columns:clamp(116px,17vw,238px) minmax(0,1fr);align-items:start;gap:clamp(8px,1.2vw,16px);margin-top:16px;display:grid}:where(.page-house) .cols>*{min-width:0}:where(.page-house) .rail{border:1.5px solid var(--ink);background:#fff;max-height:calc(100vh - 28px);position:sticky;top:14px;overflow-y:auto}:where(.page-house) .railh{border-bottom:1.5px solid var(--ink);z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex;position:sticky;top:0}:where(.page-house) .railh b{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-house) .railh button{cursor:pointer;color:var(--ink);border:0;border-bottom:1.5px solid var(--orange);background:0 0;padding:0 0 1px;font:500 11px Space Grotesk}:where(.page-house) .fg{border-bottom:1.5px solid var(--ink)}:where(.page-house) .fg:last-child{border-bottom:0}:where(.page-house) .fgh{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px clamp(8px,1vw,12px);font:600 clamp(11px,.9vw,12.5px) Space Grotesk;display:flex}:where(.page-house) .cv{border-right:1.5px solid var(--mute);border-bottom:1.5px solid var(--mute);width:7px;height:7px;margin-bottom:3px;transition:transform .25s;transform:rotate(45deg)}:where(.page-house) .fg.open .cv{margin-bottom:-3px;transform:rotate(-135deg)}:where(.page-house) .fgb{display:none}:where(.page-house) .fg.open .fgb{display:block}:where(.page-house) .fsearch{border-top:1px solid var(--ink);padding:8px 10px}:where(.page-house) .fsearch input{border:1px solid var(--ink);outline:none;width:100%;padding:6px 8px;font:400 10.5px Space Grotesk}:where(.page-house) .opt{cursor:pointer;border:0;border-top:1px solid var(--ink);text-align:left;background:0 0;align-items:center;gap:6px;width:100%;min-height:33px;padding:0 clamp(8px,1vw,12px);display:flex}:where(.page-house) .opt:hover{background:var(--cloud)}:where(.page-house) .dot{border:1.2px solid var(--ink);background:#fff;flex:none;width:9px;height:9px}:where(.page-house) .ol{min-width:0;color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;flex:1;font:400 clamp(10.5px,.85vw,12px) Space Grotesk;overflow:hidden}:where(.page-house) .oc{color:var(--stone);font:400 8.5px Space Mono}:where(.page-house) .opt.on{background:var(--ink)}:where(.page-house) .opt.on .ol{color:#fff;font-weight:600}:where(.page-house) .opt.on .dot{background:var(--orange);border-color:var(--orange)}:where(.page-house) .grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){:where(.page-house) .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:where(.page-house) .grid{grid-template-columns:1fr}}:where(.page-house) .portrait,:where(.page-house) .logowell{border-left:1.5px solid var(--ink);background:#fff;justify-content:center;align-items:center;min-height:190px;padding:18px;display:flex}:where(.page-house) .portrait span,:where(.page-house) .logowell span{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);text-align:center;font:400 9px/1.6 Space Mono}:where(.page-house) .hero{grid-template-columns:1fr 230px 300px}@media (max-width:900px){:where(.page-house) .hero{grid-template-columns:1fr}:where(.page-house) .portrait,:where(.page-house) .logowell{border-left:0;border-top:1.5px solid var(--ink)}}:where(.page-house) .todo{border:1px dashed var(--orange);color:var(--orange);margin:8px 0 0;padding:9px 11px;font:400 10.5px Space Grotesk;display:inline-block}:where(.page-house) .rc,:where(.page-house) .rc *,:where(.page-house) .grid,:where(.page-house) .grid>*,:where(.page-house) .hero,:where(.page-house) .hero>*{min-width:0}:where(.page-house) .rc .nm,:where(.page-house) .rc .sub,:where(.page-house) .rc .meta{overflow-wrap:anywhere}@media (max-width:380px){:where(.page-house) .rc{grid-template-columns:1fr}}:where(.page-perfumer) *{box-sizing:border-box}.page-perfumer{--ink:#111;--cloud:#f5f5f5;--mute:#707072;--stone:#9e9ea0;--charcoal:#39393b;--orange:#db5227;--pad:clamp(14px,2.2vw,34px);background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Space Grotesk,system-ui,sans-serif}:where(.page-perfumer) a{color:inherit;text-decoration:none}:where(.page-perfumer) .wrap{max-width:1680px;padding:var(--pad) var(--pad) 90px;margin:0 auto}:where(.page-perfumer) .bar{gap:12px;margin-bottom:16px;display:flex}:where(.page-perfumer) .back,:where(.page-perfumer) .brand{border:1.5px solid var(--ink);background:#fff;align-items:center;padding:0 16px;font:500 12.5px Space Grotesk;transition:background .2s,color .2s;display:flex}:where(.page-perfumer) .back:hover{background:var(--ink);color:#fff}:where(.page-perfumer) .brand b{text-transform:lowercase;font:400 clamp(20px,2.4vw,28px) Oi,sans-serif}:where(.page-perfumer) .hero{border:1.5px solid var(--ink);background:#fff;grid-template-columns:1fr 320px;display:grid}:where(.page-perfumer) .hl{padding:26px 24px}:where(.page-perfumer) .hl .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-perfumer) .hl h1{letter-spacing:-.025em;margin:8px 0 0;font:600 clamp(28px,4vw,52px)/1.02 Space Grotesk}:where(.page-perfumer) .hl p{max-width:60ch;color:var(--charcoal);margin:14px 0 0;font:400 13.5px/1.65 Space Grotesk}:where(.page-perfumer) .hr{border-left:1.5px solid var(--ink);flex-direction:column;display:flex}:where(.page-perfumer) .st{border-bottom:1px solid var(--ink);min-height:52px;display:flex}:where(.page-perfumer) .st:last-child{border-bottom:0}:where(.page-perfumer) .stl{border-right:1px solid var(--ink);letter-spacing:.13em;text-transform:uppercase;width:110px;min-width:110px;color:var(--mute);align-items:center;padding:14px 12px;font:400 8.5px Space Mono;display:flex}:where(.page-perfumer) .stv{flex:1;align-items:center;padding:14px 12px;font:500 15px Space Grotesk;display:flex}:where(.page-perfumer) .gridh{justify-content:space-between;align-items:baseline;margin:18px 0 12px;display:flex}:where(.page-perfumer) .gridh b{font:600 15px Space Grotesk}:where(.page-perfumer) .gridh span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-perfumer) .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}:where(.page-perfumer) .rc{border:1.5px solid var(--ink);background:#fff;grid-template-columns:102px 1fr;transition:transform .2s,box-shadow .2s;display:grid}:where(.page-perfumer) .rc:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}:where(.page-perfumer) .well{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);grid-area:1/1/span 2;justify-content:center;align-items:center;min-height:150px;padding:6px;display:flex}:where(.page-perfumer) .well img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}:where(.page-perfumer) .nm{grid-area:1/2;margin:0;padding:11px 11px 4px;font:600 14px/1.2 Space Grotesk}:where(.page-perfumer) .sub{color:var(--mute);border-bottom:1.5px solid var(--ink);grid-area:2/2;padding:0 11px 11px;font:400 11.5px Space Grotesk}:where(.page-perfumer) .meta{grid-column:1/-1;display:flex}:where(.page-perfumer) .meta span{border-right:1px solid var(--ink);color:var(--charcoal);padding:9px 11px;font:400 10.5px Space Grotesk}:where(.page-perfumer) .meta span:last-child{border-right:0}@media (max-width:1180px){:where(.page-perfumer) .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){:where(.page-perfumer) .grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.page-perfumer) .hero{grid-template-columns:1fr}:where(.page-perfumer) .hr{border-left:0;border-top:1.5px solid var(--ink)}}@media (max-width:560px){:where(.page-perfumer) .grid{grid-template-columns:1fr}}:where(.page-perfumer) .cols{grid-template-columns:clamp(116px,17vw,238px) minmax(0,1fr);align-items:start;gap:clamp(8px,1.2vw,16px);margin-top:16px;display:grid}:where(.page-perfumer) .cols>*{min-width:0}:where(.page-perfumer) .rail{border:1.5px solid var(--ink);background:#fff;max-height:calc(100vh - 28px);position:sticky;top:14px;overflow-y:auto}:where(.page-perfumer) .railh{border-bottom:1.5px solid var(--ink);z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex;position:sticky;top:0}:where(.page-perfumer) .railh b{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font:400 9.5px Space Mono}:where(.page-perfumer) .railh button{cursor:pointer;color:var(--ink);border:0;border-bottom:1.5px solid var(--orange);background:0 0;padding:0 0 1px;font:500 11px Space Grotesk}:where(.page-perfumer) .fg{border-bottom:1.5px solid var(--ink)}:where(.page-perfumer) .fg:last-child{border-bottom:0}:where(.page-perfumer) .fgh{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px clamp(8px,1vw,12px);font:600 clamp(11px,.9vw,12.5px) Space Grotesk;display:flex}:where(.page-perfumer) .cv{border-right:1.5px solid var(--mute);border-bottom:1.5px solid var(--mute);width:7px;height:7px;margin-bottom:3px;transition:transform .25s;transform:rotate(45deg)}:where(.page-perfumer) .fg.open .cv{margin-bottom:-3px;transform:rotate(-135deg)}:where(.page-perfumer) .fgb{display:none}:where(.page-perfumer) .fg.open .fgb{display:block}:where(.page-perfumer) .fsearch{border-top:1px solid var(--ink);padding:8px 10px}:where(.page-perfumer) .fsearch input{border:1px solid var(--ink);outline:none;width:100%;padding:6px 8px;font:400 10.5px Space Grotesk}:where(.page-perfumer) .opt{cursor:pointer;border:0;border-top:1px solid var(--ink);text-align:left;background:0 0;align-items:center;gap:6px;width:100%;min-height:33px;padding:0 clamp(8px,1vw,12px);display:flex}:where(.page-perfumer) .opt:hover{background:var(--cloud)}:where(.page-perfumer) .dot{border:1.2px solid var(--ink);background:#fff;flex:none;width:9px;height:9px}:where(.page-perfumer) .ol{min-width:0;color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;flex:1;font:400 clamp(10.5px,.85vw,12px) Space Grotesk;overflow:hidden}:where(.page-perfumer) .oc{color:var(--stone);font:400 8.5px Space Mono}:where(.page-perfumer) .opt.on{background:var(--ink)}:where(.page-perfumer) .opt.on .ol{color:#fff;font-weight:600}:where(.page-perfumer) .opt.on .dot{background:var(--orange);border-color:var(--orange)}:where(.page-perfumer) .grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){:where(.page-perfumer) .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:where(.page-perfumer) .grid{grid-template-columns:1fr}}:where(.page-perfumer) .portrait,:where(.page-perfumer) .logowell{border-left:1.5px solid var(--ink);background:#fff;justify-content:center;align-items:center;min-height:190px;padding:18px;display:flex}:where(.page-perfumer) .portrait span,:where(.page-perfumer) .logowell span{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);text-align:center;font:400 9px/1.6 Space Mono}:where(.page-perfumer) .hero{grid-template-columns:1fr 230px 300px}@media (max-width:900px){:where(.page-perfumer) .hero{grid-template-columns:1fr}:where(.page-perfumer) .portrait,:where(.page-perfumer) .logowell{border-left:0;border-top:1.5px solid var(--ink)}}:where(.page-perfumer) .todo{border:1px dashed var(--orange);color:var(--orange);margin:8px 0 0;padding:9px 11px;font:400 10.5px Space Grotesk;display:inline-block}:where(.page-perfumer) .rc,:where(.page-perfumer) .rc *,:where(.page-perfumer) .grid,:where(.page-perfumer) .grid>*,:where(.page-perfumer) .hero,:where(.page-perfumer) .hero>*{min-width:0}:where(.page-perfumer) .rc .nm,:where(.page-perfumer) .rc .sub,:where(.page-perfumer) .rc .meta{overflow-wrap:anywhere}@media (max-width:380px){:where(.page-perfumer) .rc{grid-template-columns:1fr}}
