*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-inter),sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.fixed{position:fixed}.absolute{position:absolute}.sticky{position:sticky}.top-0{top:0}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-6{height:1.5rem}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.grow{flex-grow:1}.-translate-y-\[7px\]{--tw-translate-y:-7px}.-translate-y-\[7px\],.translate-y-\[7px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[7px\]{--tw-translate-y:7px}.-rotate-45{--tw-rotate:-45deg}.-rotate-45,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-\[5px\]{gap:5px}.gap-px{gap:1px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[var\(--border\)\]{border-color:var(--border)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--foreground\)\]{background-color:var(--foreground)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-transparent{background-color:transparent}.p-1{padding:.25rem}.p-6{padding:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.font-display{font-family:var(--font-fraunces),serif}.font-sans{font-family:var(--font-inter),sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-\[var\(--accent-1\)\]{color:var(--accent-1)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--muted\)\]{color:var(--muted)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark,:root{--background:#1c0f12;--foreground:#f0e6d3;--accent-1:#e8834a;--accent-2:#c4a8d4;--accent-3:#6b8fab;--muted:#6b5a52;--border:#2e1a20;--surface:#241318;--ticker-bg:#c0392b}body,html{background-color:var(--background)}body{color:var(--foreground);font-family:var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.marquee-track{display:flex;width:max-content;animation:marquee 26s linear infinite}.split-home{--dig-bg:#36101b;--dig-ink:#f7ece5;--dig-dim:#9c7a82;--pink:#e97bdd;--stripe-light:#451824;--crimson:#d11f3c;--olive:#7d7742;--amber:#f6a611;--orange:#ff4e00;--burgundy-bright:#610a2c;--ana-bg:#f7ece5;--ana-ink:#1a1a1a;--ana-dim:#7a7468;--lav:#bca8cc;--blue:#7da7db;--split:50%;--striph:clamp(220px,32vh,330px);--ease:cubic-bezier(.6,.02,.2,1);font-family:var(--font-inter),sans-serif}.split-home a{color:inherit;text-decoration:none}body.split-active{overflow-x:hidden;background:#36101b}@media(hover:hover){body.split-active:not(.mobile){cursor:none}}.split-home #cur{position:fixed;top:0;left:0;z-index:300;width:15px;height:15px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.03em;white-space:nowrap;transition:width .22s var(--ease),height .22s var(--ease),background .2s,color .2s,box-shadow .2s}.split-home #cur span{opacity:0;transition:opacity .12s .05s}.split-home #cur.dig{background:var(--pink);box-shadow:0 0 18px 1px rgba(255,45,120,.6);color:#fff}.split-home #cur.ana{background:var(--lav);box-shadow:0 0 18px 1px rgba(184,169,201,.5);color:#1a1a1a}.split-home #cur.view{width:74px;height:74px;box-shadow:none}.split-home #cur.view span{opacity:1}.split-home #cur.drag{width:60px;height:60px;background:var(--blue);color:#0e2230;box-shadow:none}.split-home #cur.drag span{opacity:1}@media(hover:none){.split-home #cur{display:none}}.split-home header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(18px,4vw,46px);pointer-events:none}.split-home .wm,.split-home header a{pointer-events:auto}.split-home .corner{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px}.split-home .corner svg{width:13px;height:13px}.split-home .corner.dig{color:var(--pink)}.split-home .corner.ana{color:var(--ana-ink);transition:color .25s var(--ease)}.split-home .corner.ana.on-dark,body.atmerge .split-home .corner.ana{color:var(--lav)}body.atmerge .split-home .corner.dig{color:var(--amber)}.split-home .wmgroup{position:absolute;left:50%;top:12px;transform:translateX(-50%);display:flex;align-items:center;gap:clamp(18px,4vw,52px);pointer-events:auto}.split-home .wm{text-align:center}.split-home .navlink{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:opacity .2s}.split-home .wmgroup .navlink:first-of-type{color:var(--orange)}.split-home .wmgroup .navlink:last-of-type{color:var(--olive)}.split-home .navlink:hover{opacity:.6}.split-home .burger,.split-home .menu{display:none}.split-home .wm .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:34px;line-height:1;letter-spacing:-.01em;background-image:linear-gradient(90deg,var(--amber) 0 var(--wmstop,50%),var(--blue) var(--wmstop,50%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.split-home .wm .ph{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.18em;color:var(--crimson)}body.atstrip .split-home .wm .n{background-image:linear-gradient(90deg,var(--amber) 0 var(--wmstop,50%),var(--olive) var(--wmstop,50%) 100%)}.split-home .merge,.split-home .stage{position:fixed;inset:0;z-index:1}.split-home .merge{background:#160a0d;color:var(--dig-ink);display:flex;flex-direction:column;justify-content:center;padding:0 clamp(28px,7vw,120px);opacity:0;pointer-events:none}.split-home .side{position:absolute;top:0;bottom:0;overflow:hidden;z-index:2}.split-home .side .scroller{position:absolute;top:0;left:0;width:100%;will-change:transform;container-type:inline-size;transition:opacity .3s var(--ease)}.split-home .side.ana{right:0;width:calc(100% - var(--split));background:var(--ana-bg);color:var(--ana-ink)}.split-home .side.dig{left:0;width:var(--split);background:var(--dig-bg);color:var(--dig-ink);z-index:3;container-type:inline-size}.split-home .side.dig:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,var(--dig-bg) 0 72%,var(--stripe-light) 72% 100%);background-size:13cqw 100%}.split-home .side.dig .scroller{z-index:1}.split-home .stage.merging .side{transition:transform 1s var(--ease)}.split-home .side.compact .scroller{opacity:0;pointer-events:none}.split-home .hero{height:100vh;min-height:600px;display:flex;flex-direction:column;justify-content:center;padding:0 clamp(18px,6cqw,90px)}.split-home .side.ana .hero{align-items:flex-end;text-align:right}.split-home .eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px}.split-home .side.dig .eyebrow{color:var(--pink)}.split-home .side.ana .eyebrow{color:#8b7da0}.split-home .side.dig .htitle{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.025em;line-height:.86;font-size:clamp(28px,16cqw,220px);white-space:nowrap}.split-home .side.dig .htitle .a{color:var(--pink)}.split-home .side.ana .htitle{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.84;letter-spacing:-.02em;font-size:clamp(30px,16cqw,236px);white-space:nowrap}.split-home .side.ana .htitle .it{font-style:italic;font-weight:400;color:var(--lav);display:block}.split-home .hsub{margin-top:24px;max-width:34ch;font-size:15px;line-height:1.6}.split-home .side.dig .hsub{color:var(--dig-dim)}.split-home .side.ana .hsub{color:var(--ana-dim)}.split-home .cue{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-top:40px;opacity:.55}.split-home .stripgap{height:var(--striph)}.split-home .cards{padding:0 clamp(16px,4cqw,64px) 18vh;display:flex;flex-direction:column;gap:22px}.split-home .card{border-radius:14px;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.split-home .side.dig .card{background:#2a151a;border:1px solid rgba(255,45,120,.26)}.split-home .side.ana .card{background:#fffaf0;border:1px solid rgba(26,26,26,.16)}.split-home .card:hover{transform:translateY(-6px)}.split-home .side.dig .card:hover{box-shadow:0 22px 50px rgba(0,0,0,.5),0 0 0 1px var(--pink)}.split-home .side.ana .card:hover{box-shadow:0 22px 50px hsla(45,7%,44%,.25)}.split-home .card .visual{height:128px;position:relative;overflow:hidden}.split-home .ui{position:absolute;inset:14px;background:#170b0e;border-radius:8px;border:1px solid rgba(255,45,120,.3);overflow:hidden}.split-home .ui .bar{height:20px;background:#33161d;display:flex;align-items:center;gap:5px;padding:0 9px}.split-home .ui .bar i{width:7px;height:7px;border-radius:50%;background:var(--pink);display:block;opacity:.8}.split-home .ui .ln{height:8px;border-radius:4px;margin:10px 12px 0;background:hsla(7,17%,59%,.35)}.split-home .ui .ln.b{background:var(--pink);width:46%}.split-home .ui .ln.m{width:74%}.split-home .ui .shot{display:block;width:100%;height:calc(100% - 20px);object-fit:cover;object-position:top center}.split-home .mat,.split-home .mat .shot{position:absolute;inset:0}.split-home .mat .shot{width:100%;height:100%;object-fit:cover;display:block}.split-home .mat .stamp{position:absolute;right:10px;bottom:10px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:9px;letter-spacing:.14em;text-transform:uppercase;background:var(--ana-bg);color:#4a4258;padding:4px 8px;border-radius:20px}.split-home .card .body{padding:16px 18px 20px}.split-home .side.dig .card .nm{font-family:var(--font-archivo),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:20px}.split-home .side.dig .card .nm .t{color:var(--pink);opacity:.7;margin-left:.5em;transition:opacity .25s}.split-home .side.dig .card:hover .nm .t{opacity:1}.split-home .side.ana .card .nm{font-family:var(--font-fraunces),serif;font-weight:800;font-size:27px;line-height:.98}.split-home .card .ds{font-size:13.5px;line-height:1.55;margin-top:9px}.split-home .side.dig .card .ds{color:var(--dig-dim)}.split-home .side.ana .card .ds{color:var(--ana-dim)}.split-home .side.ana .card .dp{margin-top:8px;font-weight:700;font-size:10px;letter-spacing:.1em;color:var(--olive);opacity:.9}.split-home .clabel,.split-home .side.ana .card .dp{font-family:var(--font-archivo),sans-serif;text-transform:uppercase}.split-home .clabel{font-weight:800;font-size:11px;letter-spacing:.16em;padding:24px 0 12px}.split-home .side.dig .clabel{color:var(--pink)}.split-home .side.ana .clabel{color:#8b7da0;text-align:right}.split-home .view-all{display:block;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-top:18px;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.1);transition:opacity .2s}.split-home .view-all:hover{opacity:.6}.split-home .side.dig .view-all{color:var(--pink)}.split-home .side.ana .view-all{color:#8b7da0;text-align:right;border-top-color:rgba(26,26,26,.14)}.split-home .strip{position:fixed;left:0;right:0;height:var(--striph);background:var(--blue);color:#142a36;overflow:hidden;border-block:2px solid #142a36;z-index:85;display:flex;align-items:center;justify-content:center}.split-home .statement{position:relative;width:100%;max-width:1100px;padding:0 6vw;text-align:center}.split-home .st{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(28px,5vw,72px);line-height:1.02;letter-spacing:-.01em;text-wrap:balance;opacity:0;transition:opacity .25s ease}.split-home .st em{font-style:italic}.split-home .strip .nub{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#142a36;opacity:.55}.split-home .stripm{display:none}.split-home .st-static{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(30px,9vw,52px);line-height:1.04;letter-spacing:-.01em;text-align:center;text-wrap:balance}.split-home .st-static em{font-style:italic}.split-home .stripm .mst{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 clamp(24px,8vw,48px);opacity:0;transition:opacity .45s var(--ease);pointer-events:none}.split-home .stripm .mst.on{opacity:1}.split-home .divider{position:fixed;top:0;bottom:0;left:var(--split);width:2px;z-index:80;transform:translateX(-1px);background:var(--blue)}.split-home .handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:96;width:54px;height:54px;border-radius:50%;background:var(--blue);color:#0e2230;display:flex;align-items:center;justify-content:center;font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:16px;box-shadow:0 8px 30px rgba(0,0,0,.4);animation:splitpulse 2.4s var(--ease) infinite}.split-home .handle:before{content:"⇄"}@keyframes splitpulse{0%,to{box-shadow:0 8px 30px rgba(0,0,0,.35),0 0 0 0 rgba(137,207,240,.55)}50%{box-shadow:0 8px 30px rgba(0,0,0,.35),0 0 0 13px rgba(137,207,240,0)}}.split-home .stage.merging~.divider{transition:opacity .6s,left 1s var(--ease)}.split-home .merge .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(60px,15vw,220px);line-height:.84;letter-spacing:-.03em;color:var(--dig-ink)}.split-home .merge .lines{margin-top:clamp(24px,4vw,48px);display:flex;flex-direction:column;gap:6px}.split-home .merge .lines .L{font-family:var(--font-fraunces),serif;font-weight:800;font-size:clamp(26px,4.4vw,62px);line-height:1;letter-spacing:-.01em}.split-home .merge .lines .L.p{color:var(--pink)}.split-home .merge .lines .L.v{color:var(--blue)}.split-home .merge .lines .L.c{color:var(--dig-ink)}.split-home .merge .lines .L.c em{font-style:italic;font-weight:400;color:var(--amber)}.split-home .merge .note{margin-top:clamp(34px,5vw,60px);font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em;color:var(--dig-dim);line-height:1.9}.split-home .merge .note a{color:var(--dig-ink)}.split-home #spacer{width:1px}.split-home .hint{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:95;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:var(--blue);color:#0e2230;padding:9px 16px;border-radius:30px;transition:opacity .5s}.split-home .hint.hide{opacity:0;pointer-events:none}.split-home .backlink{position:fixed;bottom:16px;right:18px;z-index:130;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.split-home .tabs{display:none}body.mobile .split-home{display:flex;flex-direction:column;min-height:100vh}body.mobile .split-home #cur,body.mobile .split-home #spacer,body.mobile .split-home .divider,body.mobile .split-home .hint,body.mobile .split-home .navlink,body.mobile .split-home .strip,body.mobile .split-home .stripgap,body.mobile .split-home .wm .ph{display:none}body.mobile .split-home header{justify-content:flex-start}body.mobile.tab-ana .split-home .corner.dig,body.mobile.tab-dig .split-home .corner.ana{display:none}body.mobile .split-home .burger{display:flex;flex-direction:column;justify-content:center;gap:5px;position:fixed;top:18px;right:clamp(18px,4vw,46px);z-index:160;width:34px;height:34px;padding:7px 5px;background:none;border:0;cursor:pointer;pointer-events:auto}body.mobile .split-home .burger span{display:block;height:2px;width:100%;border-radius:2px;background:currentColor;color:var(--ana-ink);transition:transform .28s var(--ease),opacity .2s var(--ease)}body.mobile.tab-dig .split-home .burger span{color:var(--pink)}body.mobile .split-home .burger.open span:first-child{transform:translateY(7px) rotate(45deg)}body.mobile .split-home .burger.open span:nth-child(2){opacity:0}body.mobile .split-home .burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body.mobile .split-home .menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(24px,6vw,40px);position:fixed;inset:0;z-index:150;padding:24px;pointer-events:auto;background:rgba(18,9,13,.55);backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1);opacity:0;visibility:hidden;transition:opacity .32s var(--ease),visibility 0s linear .32s}body.mobile .split-home .menu.open{opacity:1;visibility:visible;transition-delay:0s}body.mobile .split-home .burger.open span{color:var(--blue)}body.mobile .split-home .menulink{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(44px,13vw,76px);line-height:1;letter-spacing:-.02em;text-transform:none;color:var(--blue);transition:opacity .2s var(--ease)}body.mobile .split-home .menulink:focus-visible,body.mobile .split-home .menulink:hover{opacity:.6}body.mobile .split-home .stage{position:static;order:1}body.mobile .split-home .side{position:static;width:100%!important;clip-path:none!important}body.mobile .split-home .side .scroller{position:static;transform:none!important}body.mobile .split-home .side.ana.hideM,body.mobile .split-home .side.dig.hideM{display:none}body.mobile .split-home .hero{height:auto;min-height:auto;padding-block:126px 64px;justify-content:flex-start}body.mobile .split-home .stripm{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(180px,40vw,260px);padding:56px clamp(24px,8vw,48px);background:var(--blue);color:#142a36;border-block:2px solid #142a36}body.mobile .split-home .merge{position:static;order:2;pointer-events:auto;padding-block:96px;opacity:0!important;transform:translateY(56px);transition:opacity .8s var(--ease),transform .8s var(--ease)}body.mobile .split-home .merge.revealed{opacity:1!important;transform:translateY(0)}body.mobile .split-home .tabs{display:flex;position:fixed;top:56px;left:50%;transform:translateX(-50%);z-index:140;background:#0e2230;border-radius:40px;padding:4px;gap:4px}body.mobile .split-home .tabs button{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:0;padding:8px 16px;border-radius:30px;background:transparent;color:#fff;cursor:pointer}body.mobile .split-home .tabs button.on{background:var(--blue);color:#0e2230}.about-people{--burgundy:#36101b;--burgundy-bright:#610a2c;--stripe:#451824;--merge:#160a0d;--cream:#f7ece5;--ink:#1a1a1a;--pink:#e97bdd;--crimson:#d11f3c;--lav:#bca8cc;--blue:#7da7db;--olive:#7d7742;--amber:#f6a611;--orange:#ff4e00;--mint:#ceede4;--brown:#795928;--ease:cubic-bezier(.6,.02,.2,1);font-family:var(--font-inter),sans-serif;color:var(--cream);-webkit-font-smoothing:antialiased}.about-people a{color:inherit;text-decoration:none}body.about-active{background:#36101b;overflow-x:hidden}@media(hover:hover){body.about-active:not(.mobile){cursor:none}}.about-people #cur{position:fixed;top:0;left:0;z-index:300;width:14px;height:14px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);box-shadow:0 0 16px 1px rgba(125,167,219,.55);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.08em;color:#0e2230;white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.about-people #cur span{opacity:0;transition:opacity .12s .04s}.about-people #cur.grow{width:78px;height:78px;box-shadow:none}.about-people #cur.grow span{opacity:1}@media(hover:none){.about-people #cur{display:none}}body.mobile .about-people #cur{display:none}.about-people header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:flex-start;justify-content:space-between;padding:22px clamp(18px,4vw,46px);pointer-events:none}.about-people .wm,.about-people header a{pointer-events:auto}.about-people .corner,.about-people .navlink,.about-people .wm,.about-people .wm .n,.about-people .wm .ph{color:var(--mint);transition:color .3s var(--ease)}.about-people.hdr-light .corner,.about-people.hdr-light .navlink,.about-people.hdr-light .wm,.about-people.hdr-light .wm .n,.about-people.hdr-light .wm .ph{color:var(--brown)}.about-people .corner{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px}.about-people .wmgroup{position:absolute;left:50%;top:14px;transform:translateX(-50%);display:flex;align-items:center;gap:clamp(18px,4vw,52px)}.about-people .navlink{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--ease),opacity .2s}.about-people .navlink.on{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.about-people .navlink:hover{opacity:.6}.about-people .wm{text-align:center}.about-people .wm .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:34px;line-height:1;letter-spacing:-.01em}.about-people .wm .ph{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.18em}.about-people .corner svg{width:11px;height:11px}.about-people .ar{display:inline-block;width:.92em;height:.92em;vertical-align:-.04em;flex:none}.about-people .intro{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:160px clamp(20px,6vw,110px) 90px;position:relative;overflow:hidden}.about-people .intro:before{content:"";position:absolute;inset:0;z-index:0;opacity:.5;background-image:linear-gradient(90deg,var(--burgundy) 0 72%,var(--stripe) 72% 100%);background-size:90px 100%}.about-people .intro>*{position:relative;z-index:1}.about-people .eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--pink);margin-bottom:30px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.about-people .eyebrow .ph{color:var(--blue);letter-spacing:.14em}.about-people .big{font-family:var(--font-fraunces),serif;font-weight:600;line-height:.9;letter-spacing:-.025em;font-size:clamp(46px,9.5vw,150px);max-width:13ch;text-wrap:balance}.about-people .big .it{font-style:italic;font-weight:400}.about-people .grad{color:var(--amber)}.about-people .lede{margin-top:36px;max-width:48ch;font-size:clamp(15px,1.5vw,19px);line-height:1.6;color:#cda9b1}.about-people .countline{margin-top:42px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--olive);display:flex;flex-wrap:wrap;gap:10px 20px}.about-people .countline b{color:var(--amber)}.about-people .scrollcue{margin-top:50px;font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7d5a62}.about-people .profile{background:var(--bg);color:var(--ink);position:relative;overflow:hidden;padding:clamp(56px,7vw,104px) clamp(20px,5vw,96px);border-top:2px solid rgba(0,0,0,.18)}.about-people .pf-index{top:clamp(24px,3.4vw,48px);left:clamp(20px,5vw,96px);font-weight:900;font-size:clamp(40px,6vw,86px);line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--a1);opacity:.5;pointer-events:none}.about-people .pf-index,.about-people .pf-phon{position:absolute;font-family:var(--font-archivo),sans-serif}.about-people .pf-phon{top:clamp(30px,3.6vw,52px);right:clamp(20px,5vw,96px);font-weight:700;font-size:13px;letter-spacing:.16em;color:var(--a2)}.about-people .pf-inner{display:flex;align-items:flex-start;gap:clamp(34px,5vw,80px);max-width:1340px;margin:clamp(48px,5vw,72px) auto 0}.about-people .profile.flip .pf-inner{flex-direction:row-reverse}.about-people .pf-portrait{position:relative;flex:0 0 clamp(220px,30vw,400px)}.about-people .pf-portrait .block{position:absolute;inset:18px -18px -18px 18px;background:var(--a2);z-index:0}.about-people .profile.flip .pf-portrait .block{inset:18px 18px -18px -18px}.about-people .pf-img{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(275px,37.5vw,500px);border:2px solid var(--line);overflow:hidden;background:linear-gradient(150deg,color-mix(in srgb,var(--a2) 55%,var(--bg)),var(--bg))}.about-people .pf-img img{width:100%;height:100%;object-fit:cover}.about-people .pf-img .initials{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(46px,7vw,86px);letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 26%,transparent)}.about-people .pf-tick{position:absolute;z-index:2;width:18px;height:18px;pointer-events:none}.about-people .pf-tick:after,.about-people .pf-tick:before{content:"";position:absolute;background:var(--a1)}.about-people .pf-tick:before{left:50%;top:0;width:2px;height:100%;transform:translateX(-50%)}.about-people .pf-tick:after{top:50%;left:0;height:2px;width:100%;transform:translateY(-50%)}.about-people .pf-tick.tl{top:-9px;left:-9px}.about-people .pf-tick.br{bottom:-27px;right:-27px}.about-people .profile.flip .pf-tick.tl{left:auto;right:-9px}.about-people .profile.flip .pf-tick.br{right:auto;left:-27px}.about-people .pf-divider{flex:0 0 2px;align-self:stretch;background:var(--line);opacity:.7;min-height:300px}.about-people .pf-body{flex:1 1 auto;min-width:0}.about-people .pf-role{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--a1);margin-bottom:18px;overflow-wrap:anywhere}.about-people .pf-role .x{color:var(--dim);margin:0 8px}.about-people .pf-name{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.9;letter-spacing:-.025em;font-size:clamp(40px,5.6vw,92px);color:var(--a1)}.about-people .pf-tag{margin-top:18px;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(19px,2.1vw,28px);line-height:1.25;color:var(--ink);max-width:24ch}.about-people .pf-bio{margin-top:20px;font-size:clamp(15px,1.45vw,17px);line-height:1.62;color:var(--dim);max-width:62ch}.about-people .pf-bio+.pf-sides{margin-top:clamp(30px,3.4vw,44px)}.about-people .pf-sides{margin-top:clamp(28px,3vw,40px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,3vw,46px);max-width:680px}.about-people .pf-side .lbl{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding-bottom:8px;margin-bottom:12px;border-bottom:1.5px solid var(--line)}.about-people .pf-side.ships .lbl{color:var(--a1)}.about-people .pf-side.makes .lbl{color:var(--a2)}.about-people .pf-side.ships p{font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:14px;line-height:1.55;color:var(--dim)}.about-people .pf-side.makes p{font-family:var(--font-fraunces),serif;font-weight:400;font-size:16px;line-height:1.5;color:var(--dim)}.about-people .worklist{list-style:none;margin-top:18px;display:flex;flex-direction:column}.about-people .work{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:12px 2px;border-top:1px solid color-mix(in srgb,var(--line) 34%,transparent);transition:padding-left .2s var(--ease)}.about-people .worklist li:last-child .work{border-bottom:1px solid color-mix(in srgb,var(--line) 34%,transparent)}.about-people .pf-side.ships .work .wn{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:14px;letter-spacing:.01em;color:var(--ink);transition:color .2s}.about-people .pf-side.makes .work .wn{font-family:var(--font-fraunces),serif;font-weight:600;font-size:17px;line-height:1.1;color:var(--ink);transition:color .2s}.about-people .work .wt{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.about-people .pf-side.ships .work .wt{color:var(--a1)}.about-people .pf-side.makes .work .wt{color:var(--a2)}.about-people .work:hover{padding-left:9px}.about-people .pf-side.ships .work:hover .wn{color:var(--a1)}.about-people .pf-side.makes .work:hover .wn{color:var(--a2)}.about-people .pf-meta{margin-top:clamp(26px,3vw,38px);display:flex;flex-wrap:wrap;gap:10px}.about-people .chip{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;border:1.5px solid var(--line);border-radius:30px;color:var(--ink);transition:background .2s,color .2s}.about-people .chip-profile,.about-people a.chip:hover{background:var(--a1);border-color:var(--a1);color:var(--bg)}.about-people .pf-name a{transition:opacity .2s}.about-people .pf-name a:hover{opacity:.72}.about-people .closing{background:var(--blue);color:#142a36;text-align:center;padding:clamp(80px,11vw,150px) clamp(20px,6vw,90px);border-top:2px solid #142a36}.about-people .closing .ce{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.65;margin-bottom:24px}.about-people .closing h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(34px,5.6vw,76px);line-height:1.02;letter-spacing:-.01em;text-wrap:balance;max-width:18ch;margin:0 auto}.about-people .closing h2 em{font-style:italic}.about-people .closing .cta{display:inline-flex;align-items:center;gap:12px;margin-top:44px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:14px;letter-spacing:.12em;text-transform:uppercase;background:#142a36;color:var(--blue);padding:18px 30px;border-radius:40px;transition:transform .25s var(--ease)}.about-people .closing .cta:hover{transform:translateY(-3px)}.about-people .foot{background:var(--merge);color:#9c7a82;padding:32px clamp(20px,6vw,90px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em}.about-people .foot a{color:var(--cream)}.about-people .backlink{position:fixed;bottom:16px;right:18px;z-index:130;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);mix-blend-mode:difference}@media(max-width:860px){.about-people .navlink{display:none}.about-people .pf-inner{flex-direction:column!important;align-items:stretch;gap:34px}.about-people .pf-portrait{flex-basis:auto;max-width:300px}.about-people .pf-divider{display:none}.about-people .pf-sides{grid-template-columns:1fr;gap:24px;max-width:none}.about-people .pf-phon{display:none}}.reach-out{--burgundy:#36101b;--burgundy-bright:#610a2c;--stripe:#451824;--merge:#160a0d;--cream:#f7ece5;--ink:#1a1a1a;--pink:#e97bdd;--crimson:#d11f3c;--lav:#bca8cc;--blue:#7da7db;--olive:#7d7742;--amber:#f6a611;--orange:#ff4e00;--blue-ink:#142a36;--mint:#ceede4;--brown:#795928;--ease:cubic-bezier(.6,.02,.2,1);font-family:var(--font-inter),sans-serif;color:var(--cream);-webkit-font-smoothing:antialiased}.reach-out a{color:inherit;text-decoration:none}body.reach-active{background:#36101b;overflow-x:hidden}@media(hover:hover){body.reach-active:not(.mobile){cursor:none}}.reach-out #cur{position:fixed;top:0;left:0;z-index:300;width:14px;height:14px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);box-shadow:0 0 16px 1px rgba(125,167,219,.55);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.08em;color:#0e2230;white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.reach-out #cur span{opacity:0;transition:opacity .12s .04s}.reach-out #cur.grow{width:74px;height:74px;box-shadow:none}.reach-out #cur.grow span{opacity:1}@media(hover:none){.reach-out #cur{display:none}}body.mobile .reach-out #cur{display:none}.reach-out header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:flex-start;justify-content:space-between;padding:22px clamp(18px,4vw,46px);pointer-events:none;mix-blend-mode:difference}.reach-out .wm,.reach-out header a{pointer-events:auto}.reach-out .corner{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;gap:5px}.reach-out .corner svg{width:11px;height:11px}.reach-out .wmgroup{position:absolute;left:50%;top:14px;transform:translateX(-50%);display:flex;align-items:center;gap:clamp(18px,4vw,52px)}.reach-out .navlink{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fff;transition:opacity .2s}.reach-out .navlink.on{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.reach-out .navlink:hover{opacity:.6}.reach-out .wm{text-align:center}.reach-out .wm .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:34px;line-height:1;letter-spacing:-.01em;color:#fff}.reach-out .wm .ph{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.18em;color:#fff}.reach-out .ar{display:inline-block;width:.92em;height:.92em;vertical-align:-.04em;flex:none}.reach-out .intro{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:160px clamp(20px,6vw,110px) 80px;position:relative;overflow:hidden}.reach-out .intro>*{position:relative;z-index:1}.reach-out .eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--pink);margin-bottom:30px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.reach-out .eyebrow .ph{color:var(--blue);letter-spacing:.14em}.reach-out .big{font-family:var(--font-fraunces),serif;font-weight:600;line-height:.9;letter-spacing:-.025em;font-size:clamp(46px,10vw,172px);max-width:13ch;text-wrap:balance}.reach-out .big .it{font-style:italic;font-weight:400}.reach-out .grad{color:var(--amber)}.reach-out .lede{margin-top:36px;max-width:50ch;font-size:clamp(15px,1.5vw,19px);line-height:1.6;color:#cda9b1}.reach-out .lede em{color:var(--cream);font-style:italic}.reach-out .scrollcue{margin-top:46px;font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7d5a62}.reach-out .reach{background:var(--blue);color:var(--blue-ink);border-top:2px solid var(--blue-ink);padding:clamp(72px,9vw,150px) clamp(20px,6vw,110px) clamp(80px,9vw,150px);position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.reach-out .reach>*{position:relative;z-index:1}.reach-out .re-eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:26px}.reach-out .muted{opacity:.6;text-transform:none;letter-spacing:0;font-weight:600}.reach-out .form-wrap{max-width:1320px;width:100%}.reach-out .madlib{font-family:var(--font-fraunces),serif;font-weight:500;line-height:1.42;font-size:clamp(28px,5vw,74px);letter-spacing:-.014em;text-wrap:pretty}.reach-out .madlib .fld{position:relative;display:inline-block;vertical-align:baseline}.reach-out .madlib input{font:inherit;color:var(--orange);background:transparent;border:none;outline:none;padding:0 2px 2px;min-width:2ch;text-align:center;border-bottom:3px solid color-mix(in srgb,var(--blue-ink) 32%,transparent);transition:border-color .2s}.reach-out .madlib input::placeholder{color:color-mix(in srgb,var(--blue-ink) 42%,transparent);font-style:italic}.reach-out .madlib input:focus{border-bottom-color:var(--orange)}.reach-out .madlib .mirror{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;pointer-events:none;padding:0 2px}body:not(.mobile) .reach-out .madlib input{cursor:none}.reach-out .where{margin-top:clamp(40px,4.6vw,64px)}.reach-out .where .wlbl{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-ink);opacity:.7;margin-bottom:16px}.reach-out .chips{display:flex;flex-wrap:wrap;gap:11px}.reach-out .chip{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;padding:11px 18px;border:1.5px solid var(--blue-ink);border-radius:40px;color:var(--blue-ink);background:transparent;cursor:pointer;transition:background .18s,color .18s,transform .18s var(--ease)}@media(hover:hover){.reach-out .chip:hover{transform:translateY(-2px)}}.reach-out .chip.on{background:var(--blue-ink);color:var(--blue)}body:not(.mobile) .reach-out .chip{cursor:none}.reach-out .details{margin-top:clamp(36px,4vw,56px)}.reach-out .details label{display:block;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-ink);opacity:.7;margin-bottom:14px}.reach-out .details textarea{width:100%;max-width:920px;min-height:128px;resize:vertical;font-family:var(--font-inter),sans-serif;font-size:clamp(16px,1.5vw,18px);line-height:1.6;color:var(--blue-ink);background:rgba(20,42,54,.06);border:1.5px solid color-mix(in srgb,var(--blue-ink) 30%,transparent);border-radius:14px;padding:18px 20px;outline:none;transition:border-color .2s,background .2s}.reach-out .details textarea::placeholder{color:color-mix(in srgb,var(--blue-ink) 48%,transparent)}.reach-out .details textarea:focus{border-color:var(--blue-ink);background:rgba(20,42,54,.1)}.reach-out .submitrow{margin-top:clamp(36px,4vw,52px);display:flex;align-items:center;gap:22px;flex-wrap:wrap}.reach-out .send{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:14px;letter-spacing:.12em;text-transform:uppercase;background:var(--blue-ink);color:var(--blue);padding:18px 32px;border:none;border-radius:40px;transition:transform .25s var(--ease)}body:not(.mobile) .reach-out .send{cursor:none}.reach-out .send:hover{transform:translateY(-3px)}.reach-out .send:disabled{opacity:.4;transform:none}.reach-out .promise{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:12px;letter-spacing:.04em;color:var(--blue-ink);opacity:.62;max-width:30ch;line-height:1.5}.reach-out .promise .formerr{color:var(--crimson);opacity:1}.reach-out .thanks{max-width:1100px}.reach-out .thanks .tbig{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(34px,6vw,86px);line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.reach-out .thanks .tbig em{font-style:italic}.reach-out .thanks .echo{margin-top:30px;font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--blue-ink);max-width:54ch;opacity:.85}.reach-out .thanks .echo b{color:var(--orange);font-weight:600}.reach-out .thanks .again{display:inline-flex;align-items:center;gap:10px;margin-top:34px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-ink);border-bottom:2px solid var(--blue-ink);padding-bottom:3px}body:not(.mobile) .reach-out .thanks .again{cursor:none}.reach-out .people{padding:clamp(60px,7vw,104px) clamp(20px,6vw,110px) clamp(40px,5vw,72px);position:relative}.reach-out .sechead{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--olive);margin-bottom:clamp(36px,4vw,56px);display:flex;align-items:center;gap:16px}.reach-out .sechead:after{content:"";flex:1;height:1.5px;background:color-mix(in srgb,var(--olive) 40%,transparent)}.reach-out .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,3.6vw,56px);max-width:1480px}.reach-out .pcard{position:relative;display:flex;gap:clamp(20px,2.4vw,34px);align-items:flex-start;padding:clamp(22px,2.4vw,32px);border:1.5px solid hsla(23,53%,93%,.16);background:rgba(0,0,0,.14);transition:border-color .3s var(--ease),transform .3s var(--ease)}.reach-out .pcard:hover{transform:translateY(-4px);border-color:var(--a1)}.reach-out .pport{position:relative;flex:0 0 clamp(112px,12vw,150px)}.reach-out .pport .block{position:absolute;inset:14px -14px -14px 14px;background:var(--a2);z-index:0}.reach-out .pport .pimg{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(140px,15vw,188px);border:2px solid var(--a1);overflow:hidden;background:linear-gradient(150deg,color-mix(in srgb,var(--a2) 55%,var(--burgundy)),var(--burgundy))}.reach-out .pport .pimg .initials{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(34px,4vw,52px);letter-spacing:-.02em;color:color-mix(in srgb,var(--cream) 70%,transparent)}.reach-out .ptick{position:absolute;z-index:2;width:15px;height:15px;pointer-events:none}.reach-out .ptick:after,.reach-out .ptick:before{content:"";position:absolute;background:var(--a1)}.reach-out .ptick:before{left:50%;top:0;width:2px;height:100%;transform:translateX(-50%)}.reach-out .ptick:after{top:50%;left:0;height:2px;width:100%;transform:translateY(-50%)}.reach-out .ptick.tl{top:-7px;left:-7px}.reach-out .ptick.br{bottom:-21px;right:-21px}.reach-out .pbody{flex:1 1 auto;min-width:0;padding-top:4px}.reach-out .prole{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--a1);margin-bottom:10px}.reach-out .prole .x{color:#7d5a62;margin:0 7px}.reach-out .pname{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.92;letter-spacing:-.02em;font-size:clamp(28px,3.2vw,42px);color:var(--a1)}.reach-out .pfor{margin-top:14px;font-size:14.5px;line-height:1.55;color:#cda9b1;max-width:30ch}.reach-out .pmail{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.04em;color:var(--a1);border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .2s}.reach-out .pmail .at{font-family:var(--font-inter),sans-serif;font-weight:500;text-transform:none;letter-spacing:0;color:var(--cream)}.reach-out .pcard:hover .pmail{border-color:var(--a1)}.reach-out .foot{background:var(--merge);color:#9c7a82;padding:32px clamp(20px,6vw,110px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em}.reach-out .foot a{color:var(--cream)}.reach-out .backlink{position:fixed;bottom:16px;right:18px;z-index:130;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);mix-blend-mode:difference}@media(max-width:820px){body.reach-active.mobile{cursor:auto}.reach-out .navlink{display:none}.reach-out header{mix-blend-mode:normal}.reach-out .pgrid{grid-template-columns:1fr;gap:22px}.reach-out .madlib{font-size:clamp(26px,7vw,40px);line-height:1.5}.reach-out .madlib input{border-bottom-width:2.5px}}.profile-detail{--burgundy:#36101b;--burgundy-bright:#610a2c;--stripe:#451824;--merge:#160a0d;--cream:#f7ece5;--ink:#1a1a1a;--pink:#e97bdd;--crimson:#d11f3c;--lav:#bca8cc;--blue:#7da7db;--olive:#7d7742;--amber:#f6a611;--orange:#ff4e00;--ease:cubic-bezier(.6,.02,.2,1);--dig-bg:#36101b;--dig-ink:#f7ece5;--dig-dim:#b48f97;--ana-bg:#f7ece5;--ana-ink:#2a0e16;--ana-dim:#897b72;--dig-a1:#f6a611;--dig-a2:#e97bdd;--ana-a1:#ff4e00;--ana-a2:#7d7742;--cw-g1:var(--amber);--cw-g2:var(--pink);--cw-g3:var(--blue);--cw-frame:var(--amber);font-family:var(--font-inter),sans-serif;color:var(--cream);-webkit-font-smoothing:antialiased}.profile-detail a{color:inherit;text-decoration:none}.profile-detail em{font-style:italic}.profile-detail ::selection{background:var(--dig-a1);color:#2a0e16}body.profile-active{background:#610a2c;overflow-x:hidden}@media(hover:hover){body.profile-active:not(.mobile){cursor:none}}.profile-detail #cur{position:fixed;top:0;left:0;z-index:300;width:14px;height:14px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);box-shadow:0 0 16px 1px rgba(125,167,219,.55);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.06em;color:#0e2230;white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.profile-detail #cur span{opacity:0;transition:opacity .12s .04s}.profile-detail #cur.grow{width:84px;height:84px;box-shadow:none}.profile-detail #cur.grow span{opacity:1}@media(hover:none){.profile-detail #cur{display:none}}body.mobile .profile-detail #cur{display:none}.profile-detail header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:flex-start;justify-content:space-between;padding:22px clamp(18px,4vw,46px);pointer-events:none;mix-blend-mode:difference}.profile-detail .wm,.profile-detail header a{pointer-events:auto}.profile-detail .corner{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;gap:5px}.profile-detail .corner svg{width:11px;height:11px}.profile-detail .wmgroup{position:absolute;left:50%;top:14px;transform:translateX(-50%);display:flex;align-items:center;gap:clamp(18px,4vw,52px)}.profile-detail .navlink{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#fff;transition:opacity .2s}.profile-detail .navlink:hover{opacity:.6}.profile-detail .wm{text-align:center}.profile-detail .wm .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:34px;line-height:1;letter-spacing:-.01em;color:#fff}.profile-detail .wm .ph{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.18em;color:#fff}.profile-detail .ar{display:inline-block;width:.92em;height:.92em;vertical-align:-.04em;flex:none}.profile-detail .breadcrumb{position:fixed;right:clamp(18px,4vw,46px);bottom:18px;z-index:130;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);mix-blend-mode:difference}.profile-detail .hero{position:relative;overflow:hidden;padding:148px clamp(20px,5vw,96px) 0}.profile-detail .hero>*{position:relative;z-index:1}.profile-detail .h-eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--pink);display:flex;gap:14px;align-items:center;flex-wrap:wrap}.profile-detail .h-eyebrow .ph{color:var(--blue);letter-spacing:.14em}.profile-detail .h-eyebrow .avail{color:var(--olive);display:inline-flex;align-items:center;gap:8px}.profile-detail .h-eyebrow .dot{width:8px;height:8px;border-radius:50%;background:#7bbf6a;box-shadow:0 0 0 0 rgba(123,191,106,.6);animation:livepulse 2.6s var(--ease) infinite}@keyframes livepulse{0%,to{box-shadow:0 0 0 0 rgba(123,191,106,.55)}50%{box-shadow:0 0 0 7px rgba(123,191,106,0)}}.profile-detail .h-top{display:grid;grid-template-columns:1fr auto;gap:clamp(28px,5vw,80px);align-items:end;margin-top:clamp(28px,4vw,46px)}.profile-detail .h-name{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.86;letter-spacing:-.03em;font-size:clamp(62px,13vw,210px);background-image:linear-gradient(100deg,var(--cw-g1),var(--cw-g2) 46%,var(--cw-g3));-webkit-background-clip:text;background-clip:text;color:transparent;text-wrap:balance}.profile-detail .h-role{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:clamp(13px,1.3vw,16px);letter-spacing:.16em;text-transform:uppercase;color:var(--cream);margin-top:24px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.profile-detail .h-role .x{color:var(--dig-a1)}.profile-detail .h-role .slash{color:var(--blue)}.profile-detail .h-portrait{position:relative;flex:0 0 auto;width:clamp(200px,24vw,310px);align-self:end;margin-bottom:6px}.profile-detail .h-portrait .block{position:absolute;inset:16px -16px -16px 16px;background:var(--blue);z-index:0}.profile-detail .portrait-img{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(250px,30vw,388px);border:2px solid var(--cw-frame)}.profile-detail .pf-tick{position:absolute;z-index:2;width:18px;height:18px;pointer-events:none}.profile-detail .pf-tick:after,.profile-detail .pf-tick:before{content:"";position:absolute;background:var(--cw-frame)}.profile-detail .pf-tick:before{left:50%;top:0;width:2px;height:100%;transform:translateX(-50%)}.profile-detail .pf-tick:after{top:50%;left:0;height:2px;width:100%;transform:translateY(-50%)}.profile-detail .pf-tick.tl{top:-9px;left:-9px}.profile-detail .pf-tick.br{bottom:-25px;right:-25px}.profile-detail .h-tag{margin-top:clamp(34px,4vw,52px);max-width:20ch;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(24px,3.4vw,46px);line-height:1.12;letter-spacing:-.01em;color:var(--cream);text-wrap:balance}.profile-detail .h-tag b{font-weight:900;font-style:normal;color:var(--dig-a1)}.profile-detail .statline{margin-top:clamp(40px,5vw,64px);border-top:1.5px solid hsla(23,53%,93%,.16);border-bottom:1.5px solid hsla(23,53%,93%,.16);padding:18px 0;display:flex;flex-wrap:wrap;gap:8px 0;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:clamp(11px,1.1vw,13px);letter-spacing:.14em;text-transform:uppercase}.profile-detail .statline .s{display:flex;align-items:baseline;gap:10px;padding:0 clamp(16px,2vw,30px);color:var(--dig-dim)}.profile-detail .statline .s:first-child{padding-left:0}.profile-detail .statline .s+.s{border-left:1.5px solid hsla(23,53%,93%,.16)}.profile-detail .statline .s b{font-size:clamp(15px,1.5vw,19px);color:var(--dig-a1);letter-spacing:0}.profile-detail .statline .s.alt b{color:var(--blue)}.profile-detail .twoselves{position:relative;display:grid;grid-template-columns:1fr 2px 1fr;align-items:stretch;border-top:2px solid rgba(0,0,0,.2)}.profile-detail .tsv-col{padding:clamp(54px,6vw,94px) clamp(26px,5vw,84px);position:relative;overflow:hidden;display:flex;flex-direction:column}.profile-detail .tsv-col.dig{background:var(--dig-bg);color:var(--dig-ink)}.profile-detail .tsv-col.dig:before{content:"";position:absolute;inset:0;z-index:0;opacity:.5;background-image:linear-gradient(90deg,var(--dig-bg) 0 72%,var(--stripe) 72% 100%);background-size:72px 100%}.profile-detail .tsv-col.dig>*{position:relative;z-index:1}.profile-detail .tsv-col.ana{background:var(--ana-bg);color:var(--ana-ink)}.profile-detail .tsv-spine{position:relative;background:var(--blue);z-index:6}.profile-detail .tsv-medallion{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:7;width:58px;height:58px;border-radius:50%;background:var(--blue);color:#0e2230;display:flex;align-items:center;justify-content:center;font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:23px;box-shadow:0 10px 30px rgba(0,0,0,.4)}.profile-detail .tsv-medallion:before{content:"\00D7"}.profile-detail .tsv-col .side-eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px}.profile-detail .tsv-col.dig .side-eyebrow{color:var(--dig-a1)}.profile-detail .tsv-col.ana .side-eyebrow{color:var(--ana-a1)}.profile-detail .tsv-col .side-h{font-weight:900;line-height:.92;letter-spacing:-.02em;font-size:clamp(32px,4vw,58px)}.profile-detail .tsv-col.dig .side-h{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;color:var(--dig-ink)}.profile-detail .tsv-col.ana .side-h{font-family:var(--font-fraunces),serif;color:var(--ana-ink)}.profile-detail .tsv-col.ana .side-h em{color:var(--ana-a1)}.profile-detail .tsv-col .side-p{margin-top:22px;max-width:42ch;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.profile-detail .tsv-col.dig .side-p{font-family:var(--font-archivo),sans-serif;font-weight:600;color:var(--dig-dim)}.profile-detail .tsv-col.ana .side-p{font-family:var(--font-fraunces),serif;font-weight:400;color:var(--ana-dim)}.profile-detail .tsv-tail{margin-top:auto;padding-top:clamp(32px,4vw,52px)}.profile-detail .tsv-tail .lbl{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding-bottom:10px;margin-bottom:14px;border-bottom:1.5px solid}.profile-detail .tsv-col.dig .tsv-tail .lbl{color:var(--blue);border-color:rgba(125,167,219,.32)}.profile-detail .tsv-col.ana .tsv-tail .lbl{color:var(--ana-a1);border-color:rgba(42,14,22,.18)}.profile-detail .tsv-col.dig .tsv-tail p{font-family:var(--font-inter),sans-serif;font-size:15px;line-height:1.55;color:var(--dig-dim);max-width:40ch}.profile-detail .tsv-col.ana .tsv-tail p{font-family:var(--font-fraunces),serif;font-size:18px;line-height:1.5;color:var(--ana-ink);max-width:36ch}.profile-detail .tsv-tail .plan{margin-top:14px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.04em}.profile-detail .tsv-col.dig .tsv-tail .plan{color:var(--dig-a1)}.profile-detail .tsv-col.ana .tsv-tail .plan{color:var(--ana-a2)}.profile-detail .process{position:relative;overflow:hidden;background:var(--burgundy-bright);color:var(--cream);padding:clamp(58px,7vw,100px) clamp(20px,5vw,96px);border-top:2px solid rgba(0,0,0,.2)}.profile-detail .process>*{position:relative;z-index:1;max-width:1340px;margin-left:auto;margin-right:auto}.profile-detail .process .ph-head{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:clamp(34px,4vw,52px)}.profile-detail .process .ph-lbl{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}.profile-detail .process .ph-h{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(26px,3.4vw,46px);letter-spacing:-.02em;line-height:1;color:var(--cream)}.profile-detail .process .ph-h em{font-style:italic;font-weight:400;color:var(--dig-a1)}.profile-detail .proc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(22px,2.6vw,40px)}.profile-detail .proc-step{border-top:2px solid rgba(125,167,219,.32);padding-top:18px}.profile-detail .proc-step .no{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:clamp(26px,2.8vw,38px);line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--dig-a1)}.profile-detail .proc-step h4{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--cream);margin-top:16px}.profile-detail .proc-step p{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:14.5px;line-height:1.55;color:var(--dig-dim);margin-top:9px}.profile-detail .zone{position:relative;overflow:hidden;padding:clamp(64px,8vw,118px) clamp(20px,5vw,96px);border-top:2px solid rgba(0,0,0,.2)}.profile-detail .zone.dig{background:var(--dig-bg);color:var(--dig-ink)}.profile-detail .zone.dig:before{content:"";position:absolute;inset:0;z-index:0;opacity:.45;background-image:linear-gradient(90deg,var(--dig-bg) 0 72%,var(--stripe) 72% 100%);background-size:104px 100%}.profile-detail .zone.dig>*{position:relative;z-index:1}.profile-detail .zone.ana{background:var(--ana-bg);color:var(--ana-ink)}.profile-detail .zone-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;max-width:1340px;margin:0 auto clamp(40px,4vw,60px)}.profile-detail .zone-head-right{display:flex;align-items:flex-end;gap:22px}.profile-detail .zone-index{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:clamp(38px,5vw,72px);line-height:1;color:transparent}.profile-detail .zone.dig .zone-index{-webkit-text-stroke:1.5px var(--dig-a1)}.profile-detail .zone.ana .zone-index{-webkit-text-stroke:1.5px var(--ana-a1)}.profile-detail .zone-title{font-weight:900;line-height:.9;letter-spacing:-.02em;font-size:clamp(34px,5vw,76px)}.profile-detail .zone.dig .zone-title{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;color:var(--dig-ink)}.profile-detail .zone.ana .zone-title{font-family:var(--font-fraunces),serif;color:var(--ana-ink)}.profile-detail .zone-kicker{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.profile-detail .zone.dig .zone-kicker{color:var(--dig-a1)}.profile-detail .zone.ana .zone-kicker{color:var(--ana-a1)}.profile-detail .zone-sub{max-width:46ch;text-align:right;font-size:clamp(14px,1.4vw,17px);line-height:1.55}.profile-detail .zone.dig .zone-sub{font-family:var(--font-archivo),sans-serif;font-weight:600;color:var(--dig-dim)}.profile-detail .zone.ana .zone-sub{font-family:var(--font-fraunces),serif;color:var(--ana-dim)}.profile-detail .feat{max-width:1340px;margin:0 auto clamp(22px,2.4vw,34px);display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(26px,3vw,44px);border:2px solid;border-radius:4px;cursor:pointer;opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease),box-shadow .35s var(--ease)}body:not(.mobile) .profile-detail .feat{cursor:none}.profile-detail .feat.in{opacity:1;transform:none}.profile-detail .zone.dig .feat{border-color:rgba(246,166,17,.45);background:rgba(0,0,0,.18)}.profile-detail .zone.ana .feat{border-color:rgba(255,78,0,.32);background:#fffaf0}.profile-detail .feat .feat-visual{position:relative;order:2}.profile-detail .feat.left .feat-visual{order:0}.profile-detail .feat .feat-img{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(220px,26vw,330px);border:2px solid}.profile-detail .zone.dig .feat .feat-img{border-color:var(--dig-a2)}.profile-detail .zone.ana .feat .feat-img{border-color:var(--ana-a2)}.profile-detail .feat .feat-tag{position:absolute;top:14px;left:14px;z-index:2;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:30px}.profile-detail .zone.dig .feat .feat-tag{background:var(--dig-a1);color:#2a0e16}.profile-detail .zone.ana .feat .feat-tag{background:var(--ana-a1);color:var(--cream)}.profile-detail .feat .star{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.profile-detail .zone.dig .feat .star{color:var(--dig-a2)}.profile-detail .zone.ana .feat .star{color:var(--ana-a2)}.profile-detail .feat .feat-nm{font-weight:900;line-height:.94;letter-spacing:-.02em;font-size:clamp(30px,3.6vw,54px)}.profile-detail .zone.dig .feat .feat-nm{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;color:var(--dig-ink)}.profile-detail .zone.dig .feat .feat-nm .tld{color:var(--dig-a1)}.profile-detail .zone.ana .feat .feat-nm{font-family:var(--font-fraunces),serif;color:var(--ana-ink)}.profile-detail .feat .feat-tl{margin-top:14px;font-family:var(--font-inter),sans-serif;font-size:clamp(15px,1.5vw,19px);line-height:1.5}.profile-detail .zone.dig .feat .feat-tl{color:var(--dig-dim)}.profile-detail .zone.ana .feat .feat-tl{color:var(--ana-dim)}.profile-detail .feat .feat-story{margin-top:18px;font-size:clamp(14px,1.4vw,16px);line-height:1.62;max-width:46ch}.profile-detail .zone.dig .feat .feat-story{color:var(--dig-dim)}.profile-detail .zone.ana .feat .feat-story{color:var(--ana-dim)}.profile-detail .rows{max-width:1340px;margin:0 auto}.profile-detail .row{border-top:1.5px solid;opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.profile-detail .row.in{opacity:1;transform:none}.profile-detail .rows .row:last-child{border-bottom:1.5px solid}.profile-detail .zone.dig .row{border-color:hsla(23,53%,93%,.16)}.profile-detail .zone.ana .row{border-color:rgba(42,14,22,.16)}.profile-detail .row-head{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(14px,2vw,28px);padding:clamp(20px,2.4vw,30px) 4px;cursor:pointer;transition:padding-left .25s var(--ease)}body:not(.mobile) .profile-detail .row-head{cursor:none}.profile-detail .row:hover .row-head{padding-left:14px}.profile-detail .row .r-no{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:13px;letter-spacing:.04em}.profile-detail .zone.dig .row .r-no{color:var(--dig-a1)}.profile-detail .zone.ana .row .r-no{color:var(--ana-a1)}.profile-detail .row .r-nm{font-weight:800;letter-spacing:-.01em;font-size:clamp(20px,2.4vw,34px);transition:color .25s}.profile-detail .zone.dig .row .r-nm{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;color:var(--dig-ink)}.profile-detail .zone.ana .row .r-nm{font-family:var(--font-fraunces),serif;font-weight:700;color:var(--ana-ink)}.profile-detail .zone.dig .row:hover .r-nm{color:var(--dig-a1)}.profile-detail .zone.ana .row:hover .r-nm{color:var(--ana-a1)}.profile-detail .row .r-tag{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.profile-detail .zone.dig .row .r-tag{color:var(--dig-a2)}.profile-detail .zone.ana .row .r-tag{color:var(--ana-a2)}.profile-detail .row .r-toggle{width:34px;height:34px;border-radius:50%;border:1.5px solid;display:flex;align-items:center;justify-content:center;font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:17px;transition:transform .3s var(--ease),background .25s,color .25s}.profile-detail .zone.dig .row .r-toggle{border-color:var(--dig-a1);color:var(--dig-a1)}.profile-detail .zone.ana .row .r-toggle{border-color:var(--ana-a1);color:var(--ana-a1)}.profile-detail .row.open .r-toggle{transform:rotate(45deg)}.profile-detail .zone.dig .row.open .r-toggle{background:var(--dig-a1);color:#2a0e16}.profile-detail .zone.ana .row.open .r-toggle{background:var(--ana-a1);color:var(--cream)}.profile-detail .row-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.profile-detail .row.open .row-detail{grid-template-rows:1fr}.profile-detail .row-detail>.rd-inner{overflow:hidden}.profile-detail .rd-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,3vw,48px);align-items:center;padding:6px 4px clamp(28px,3vw,40px)}.profile-detail .rd-story{font-family:var(--font-inter),sans-serif;font-size:clamp(14px,1.45vw,16px);line-height:1.64;max-width:48ch}.profile-detail .zone.dig .rd-story{color:var(--dig-dim)}.profile-detail .zone.ana .rd-story{color:var(--ana-dim)}.profile-detail .rd-story .lead{display:block;font-family:var(--font-fraunces),serif;font-style:italic;font-size:clamp(16px,1.7vw,21px);line-height:1.3;margin-bottom:14px}.profile-detail .zone.dig .rd-story .lead{color:var(--dig-ink)}.profile-detail .zone.ana .rd-story .lead{color:var(--ana-ink)}.profile-detail .rd-img{width:100%;height:clamp(180px,20vw,250px);border:2px solid}.profile-detail .zone.dig .rd-img{border-color:var(--dig-a2)}.profile-detail .zone.ana .rd-img{border-color:var(--ana-a2)}.profile-detail .rd-meta{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.profile-detail .rd-chip{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;border:1.5px solid;border-radius:30px}.profile-detail .zone.dig .rd-chip{border-color:hsla(23,53%,93%,.24);color:var(--dig-dim)}.profile-detail .zone.ana .rd-chip{border-color:rgba(42,14,22,.2);color:var(--ana-dim)}.profile-detail .img-ph{background:linear-gradient(150deg,color-mix(in srgb,var(--blue) 26%,var(--dig-bg)),var(--dig-bg))}.profile-detail .zone.ana .feat .feat-img,.profile-detail .zone.ana .rd-img{background:linear-gradient(150deg,color-mix(in srgb,var(--ana-a2) 22%,#fff),#fff)}.profile-detail .portrait-img{background:linear-gradient(150deg,color-mix(in srgb,var(--blue) 50%,var(--burgundy-bright)),var(--burgundy-bright))}.profile-detail .ph-initials{font-family:var(--font-fraunces),serif;font-weight:900;font-size:clamp(40px,6vw,72px);letter-spacing:-.02em;color:color-mix(in srgb,var(--cream) 60%,transparent)}.profile-detail .img-ph.has-img{overflow:hidden;padding:0}.profile-detail .img-ph .shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}a.img-ph{transition:opacity .25s}a.img-ph:hover{opacity:.88}.profile-detail .rd-view{display:inline-flex;align-items:center;gap:.3em;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:7px 4px}.profile-detail .rd-view .ar{width:.95em;height:.95em}.profile-detail .zone.dig .rd-view{color:var(--dig-a1)}.profile-detail .zone.ana .rd-view{color:var(--ana-a1)}.profile-detail .cta{background:var(--blue);color:#102532;text-align:center;position:relative;overflow:hidden;padding:clamp(82px,11vw,150px) clamp(20px,6vw,90px);border-top:2px solid #102532}.profile-detail .cta .ce{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:26px}.profile-detail .cta h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(34px,5.6vw,82px);line-height:1;letter-spacing:-.015em;text-wrap:balance;max-width:16ch;margin:0 auto}.profile-detail .cta h2 .u{font-style:italic;font-weight:900}.profile-detail .cta p{margin:26px auto 0;max-width:46ch;font-family:var(--font-inter),sans-serif;font-size:clamp(15px,1.5vw,19px);line-height:1.55;color:#1d3a4a}.profile-detail .cta-row{margin-top:42px;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.profile-detail .btn{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:18px 30px;border-radius:40px;transition:transform .25s var(--ease),background .25s,color .25s}body:not(.mobile) .profile-detail .btn{cursor:none}.profile-detail .btn.solid{background:#102532;color:var(--blue)}.profile-detail .btn.solid:hover{transform:translateY(-3px)}.profile-detail .btn.ghost{border:2px solid #102532;color:#102532}.profile-detail .btn.ghost:hover{background:#102532;color:var(--blue);transform:translateY(-3px)}.profile-detail .cta .both{margin-top:30px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#1d3a4a;opacity:.8}.profile-detail .foot{background:var(--merge);color:#9c7a82;padding:32px clamp(20px,6vw,90px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em}.profile-detail .foot a{color:var(--cream)}@media(max-width:920px){.profile-detail .h-top{grid-template-columns:1fr;gap:30px}.profile-detail .h-portrait{width:clamp(190px,46vw,260px);justify-self:start}.profile-detail .feat{grid-template-columns:1fr;gap:24px}.profile-detail .feat .feat-visual,.profile-detail .feat.left .feat-visual{order:0}.profile-detail .rd-grid{grid-template-columns:1fr}.profile-detail .zone-sub{text-align:left}.profile-detail .proc-grid{grid-template-columns:1fr 1fr;gap:30px 28px}}@media(max-width:760px){body.profile-active.mobile{cursor:auto}.profile-detail .navlink{display:none}.profile-detail header{mix-blend-mode:normal}.profile-detail .twoselves{grid-template-columns:1fr}.profile-detail .tsv-spine{display:none}.profile-detail .proc-grid{grid-template-columns:1fr}.profile-detail .row-head{grid-template-columns:auto 1fr auto}.profile-detail .row .r-tag{display:none}.profile-detail .statline .s{padding:6px 16px}.profile-detail .statline .s+.s{border-left:none}}.digital-feed{--burgundy:#36101b;--burgundy-bright:#610a2c;--stripe:#451824;--merge:#160a0d;--cream:#f7ece5;--dim:#9c7a82;--dim2:#7d5a62;--pink:#e97bdd;--crimson:#d11f3c;--blue:#7da7db;--olive:#7d7742;--amber:#f6a611;--orange:#ff4e00;--lav:#bca8cc;--blue-ink:#142a36;--ease:cubic-bezier(.6,.02,.2,1);font-family:var(--font-inter),sans-serif;background:var(--burgundy);color:var(--cream);overflow-x:hidden;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}.digital-feed a{color:inherit;text-decoration:none}.digital-feed em{font-style:italic}body.digital-active{background:#36101b;overflow-x:hidden}@media(hover:hover){body.digital-active:not(.mobile){cursor:none}}.digital-feed ::selection{background:var(--pink);color:#1a0a10}.digital-feed #cur{position:fixed;top:0;left:0;z-index:300;width:13px;height:13px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pink);box-shadow:0 0 16px 1px rgba(233,123,221,.55);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;color:#1a0a10;white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.digital-feed #cur span{opacity:0;transition:opacity .12s .04s}.digital-feed #cur.grow{width:74px;height:74px;box-shadow:none}.digital-feed #cur.grow span{opacity:1}@media(hover:none){.digital-feed #cur{display:none}}body.mobile .digital-feed #cur{display:none}.digital-feed header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px clamp(18px,3.5vw,44px)}.digital-feed .df-brand{display:flex;align-items:baseline;gap:11px}.digital-feed .df-n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:25px;letter-spacing:-.01em;line-height:1}.digital-feed .df-t{font-family:var(--font-mono),monospace;font-weight:500;font-size:11px;color:var(--pink)}.digital-feed .df-main{display:flex;align-items:center;gap:clamp(14px,2.2vw,30px)}.digital-feed .df-main a{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;transition:opacity .2s}.digital-feed .df-main a.on{color:var(--pink)}.digital-feed .df-main a:hover{opacity:.62}.digital-feed .df-cross{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);border:1.5px solid color-mix(in srgb,var(--blue) 45%,transparent);border-radius:30px;padding:8px 15px;transition:background .2s,color .2s}.digital-feed .df-cross:hover{background:var(--blue);color:var(--blue-ink)}.digital-feed .df-hero{min-height:78vh;display:grid;grid-template-columns:1.45fr 1fr;align-items:end;gap:40px;padding:150px clamp(18px,3.5vw,44px) 60px}.digital-feed .df-eyebrow{font-family:var(--font-mono),monospace;font-weight:500;font-size:12px;letter-spacing:.12em;color:var(--pink);margin-bottom:26px;display:flex;gap:12px;align-items:center}.digital-feed .df-eyebrow .b{width:7px;height:7px;border-radius:50%;background:var(--pink);box-shadow:0 0 10px var(--pink);flex:none}.digital-feed .df-htitle{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;line-height:.82;letter-spacing:-.03em;font-size:clamp(48px,8.5vw,144px)}.digital-feed .df-htitle .a{color:var(--pink)}.digital-feed .df-hsub{margin-top:28px;max-width:46ch;font-size:clamp(15px,1.4vw,18px);line-height:1.6;color:var(--dim)}.digital-feed .df-hsub em{color:var(--cream);font-style:normal}.digital-feed .df-toc{border-left:1.5px solid rgba(233,123,221,.25);padding-left:24px}.digital-feed .df-toc .lbl{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:var(--olive);margin-bottom:16px}.digital-feed .df-toc a{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid hsla(23,53%,93%,.1);font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:13px;letter-spacing:.01em;transition:padding-left .2s var(--ease),color .2s}.digital-feed .df-toc a:last-child{border-bottom:1px solid hsla(23,53%,93%,.1)}.digital-feed .df-toc a:hover{padding-left:8px;color:var(--pink)}.digital-feed .df-toc .tt{font-family:var(--font-mono),monospace;font-weight:500;font-size:11px;color:var(--dim)}.digital-feed .df-feed{padding:clamp(30px,4vw,50px) clamp(18px,3.5vw,44px) 0}.digital-feed .df-retired{margin-top:clamp(40px,6vw,90px);border-top:2px solid hsla(23,53%,93%,.16)}.digital-feed .df-retired-head{padding-top:clamp(40px,5vw,72px)}.digital-feed .df-retired-head h2{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(24px,3vw,42px);color:var(--cream)}.digital-feed .df-retired-head p{margin-top:8px;font-size:14px;color:var(--dim)}.digital-feed .df-retired .df-row:first-of-type{border-top:1.5px solid hsla(23,53%,93%,.12);margin-top:8px}.digital-feed .df-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(34px,5vw,84px);padding:clamp(48px,6vw,96px) 0;border-top:1.5px solid hsla(23,53%,93%,.12)}.digital-feed .df-row.flip .df-visual{order:2}.digital-feed .df-meta{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.digital-feed .df-row.in .df-meta{opacity:1;transform:none}.digital-feed .df-visual{opacity:0;transform:translateY(30px) scale(.97);transition:opacity .8s var(--ease) .08s,transform .8s var(--ease) .08s}.digital-feed .df-row.in .df-visual{opacity:1;transform:none}.digital-feed .df-rno{font-family:var(--font-mono),monospace;font-weight:500;font-size:13px;color:var(--dim);margin-bottom:18px;display:flex;align-items:center;gap:12px}.digital-feed .df-status{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.digital-feed .df-status .d{width:7px;height:7px;border-radius:50%;flex:none}.digital-feed .df-status.live{color:#8fd6a0}.digital-feed .df-status.live .d{background:#8fd6a0;box-shadow:0 0 8px #8fd6a0}.digital-feed .df-status.beta{color:var(--amber)}.digital-feed .df-status.beta .d{background:var(--amber);box-shadow:0 0 8px var(--amber)}.digital-feed .df-status.soon{color:var(--dim)}.digital-feed .df-status.soon .d{background:var(--dim)}.digital-feed .df-rname{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:-.025em;font-size:clamp(36px,4.6vw,76px)}.digital-feed .df-tld{font-family:var(--font-mono),monospace;font-weight:500;font-size:.34em;color:var(--pink);letter-spacing:0;vertical-align:.5em;margin-left:.18em;text-transform:none}.digital-feed .df-rtag{margin-top:18px;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(18px,1.9vw,26px);line-height:1.25;color:var(--cream);max-width:24ch}.digital-feed .df-rds{margin-top:18px;font-size:clamp(14px,1.3vw,16px);line-height:1.62;color:var(--dim);max-width:46ch}.digital-feed .df-rcta{display:inline-flex;align-items:center;gap:10px;margin-top:26px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cream);border-bottom:2px solid var(--pink);padding-bottom:4px;transition:gap .2s var(--ease)}.digital-feed .df-rcta:hover{gap:16px}.digital-feed .df-rcta.disabled{color:var(--dim);border-bottom-color:var(--dim2);cursor:default}.digital-feed .df-visual{position:relative;aspect-ratio:16/11;background:#1f0e13;border:1.5px solid rgba(233,123,221,.24);overflow:hidden;display:block}.digital-feed .df-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--burgundy) 0 70%,var(--stripe) 70% 100%);background-size:54px 100%;opacity:.18;pointer-events:none}.digital-feed .ui{position:absolute;inset:26px;background:#170b0e;border-radius:11px;border:1px solid rgba(233,123,221,.3);overflow:hidden;z-index:1;box-shadow:0 24px 60px rgba(0,0,0,.5)}.digital-feed .bar{height:30px;background:#33161d;display:flex;align-items:center;gap:6px;padding:0 13px}.digital-feed .bar i{width:9px;height:9px;border-radius:50%;background:var(--pink);opacity:.85;display:block;flex:none}.digital-feed .url{margin-left:10px;font-family:var(--font-mono),monospace;font-size:11px;color:var(--dim)}.digital-feed .canvas{padding:18px 18px 0;display:grid;grid-template-columns:1fr 1.4fr;gap:14px;height:calc(100% - 30px)}.digital-feed .panel{display:flex;flex-direction:column;gap:10px}.digital-feed .ln{height:9px;border-radius:5px;background:hsla(7,17%,59%,.3)}.digital-feed .ln.b{background:var(--pink);opacity:.85}.digital-feed .ln.s{width:60%}.digital-feed .ln.m{width:80%}.digital-feed .blk{border-radius:9px;background:rgba(233,123,221,.12);border:1px solid rgba(233,123,221,.22);flex:1}.digital-feed .ui .shot{display:block;width:100%;height:calc(100% - 30px);object-fit:cover;object-position:top center}.digital-feed .df-rname a{transition:opacity .2s}.digital-feed .df-rname a:hover{opacity:.62}.digital-feed .df-row.soon .ui{filter:saturate(.4) brightness(.72)}.digital-feed .df-band{background:var(--blue);color:var(--blue-ink);border-top:2px solid var(--blue-ink);margin-top:clamp(48px,6vw,90px);padding:clamp(64px,8vw,120px) clamp(18px,4vw,80px);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:36px}.digital-feed .be{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.62;margin-bottom:20px}.digital-feed .df-band h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(30px,4.4vw,62px);line-height:1.04;letter-spacing:-.01em;max-width:16ch;text-wrap:balance}.digital-feed .df-band h2 em{font-style:italic}.digital-feed .df-cta{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;background:var(--blue-ink);color:var(--blue);padding:17px 28px;border-radius:40px;transition:transform .25s var(--ease);white-space:nowrap}.digital-feed .df-cta:hover{transform:translateY(-3px)}.digital-feed .df-foot{background:var(--merge);color:var(--dim);padding:30px clamp(18px,4vw,80px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:var(--font-mono),monospace;font-size:12px}.digital-feed .df-foot a{color:var(--cream)}@media(max-width:900px){body.digital-active.mobile{cursor:auto}.digital-feed .df-main{display:none}.digital-feed .df-hero{grid-template-columns:1fr;align-items:start;min-height:auto}.digital-feed .df-toc{border-left:none;padding-left:0;margin-top:36px;padding-top:24px;border-top:1.5px solid rgba(233,123,221,.25)}.digital-feed .df-row{grid-template-columns:1fr;gap:26px}.digital-feed .df-row.flip .df-visual{order:0}}.analog-ledger{--cream:#f7ece5;--paper:#fffaf0;--ink:#1a1a1a;--dim:#7a7468;--dim2:#9a9384;--rule:rgba(26,26,26,.18);--burgundy:#36101b;--burgundy-bright:#610a2c;--merge:#160a0d;--lav:#bca8cc;--blue:#7da7db;--olive:#7d7742;--blue-ink:#142a36;--ease:cubic-bezier(.6,.02,.2,1);font-family:var(--font-inter),sans-serif;background:var(--cream);color:var(--ink);overflow-x:hidden;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;min-height:100vh}.analog-ledger a{color:inherit;text-decoration:none}.analog-ledger em{font-style:italic}body.analog-active{background:#f7ece5;overflow-x:hidden}@media(hover:hover){body.analog-active:not(.mobile){cursor:none}}.analog-ledger ::selection{background:var(--lav);color:#1a1a1a}.analog-ledger #al-cur{position:fixed;top:0;left:0;z-index:300;width:13px;height:13px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--lav);box-shadow:0 0 16px 1px rgba(188,168,204,.6);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;color:#231a2a;white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.analog-ledger #al-cur span{opacity:0;transition:opacity .12s .04s}.analog-ledger #al-cur.grow{width:72px;height:72px;box-shadow:none}.analog-ledger #al-cur.grow span{opacity:1}@media(hover:none){.analog-ledger #al-cur{display:none}}body.mobile .analog-ledger #al-cur{display:none}.analog-ledger header{position:fixed;top:0;left:0;right:0;z-index:120;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px clamp(18px,3.5vw,44px);background:linear-gradient(var(--cream),transparent)}.analog-ledger .al-brand{display:flex;align-items:baseline;gap:11px}.analog-ledger .al-n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:25px;letter-spacing:-.01em;line-height:1}.analog-ledger .al-t{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;color:var(--dim)}.analog-ledger .al-main{display:flex;align-items:center;gap:clamp(14px,2.2vw,30px)}.analog-ledger .al-main a{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;transition:opacity .2s}.analog-ledger .al-main a.on{color:var(--burgundy-bright)}.analog-ledger .al-main a:hover{opacity:.55}.analog-ledger .al-cross{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--blue-ink);border:1.5px solid color-mix(in srgb,var(--blue-ink) 35%,transparent);border-radius:30px;padding:8px 15px;transition:background .2s,color .2s,border-color .2s}.analog-ledger .al-cross:hover{background:var(--blue);border-color:var(--blue);color:var(--blue-ink)}.analog-ledger .al-hero{min-height:70vh;display:flex;flex-direction:column;justify-content:center;padding:150px clamp(18px,5vw,72px) 40px}.analog-ledger .al-eyebrow{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--burgundy-bright);margin-bottom:28px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.analog-ledger .al-eyebrow .ph{color:var(--blue-ink);letter-spacing:.12em}.analog-ledger .al-big{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.86;letter-spacing:-.025em;font-size:clamp(48px,9.5vw,176px);max-width:13ch;text-wrap:balance}.analog-ledger .al-big .it{font-style:italic;font-weight:400;color:var(--lav)}.analog-ledger .al-hsub{margin-top:30px;max-width:54ch;font-size:clamp(15px,1.5vw,19px);line-height:1.6;color:var(--dim)}.analog-ledger .al-hsub em{color:var(--ink);font-style:italic}.analog-ledger .al-scrollcue{margin-top:40px;font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim2)}.analog-ledger .al-ledger{padding:clamp(20px,3vw,40px) clamp(18px,5vw,72px) 20px}.analog-ledger .al-colhead{display:grid;grid-template-columns:84px 1fr 150px 120px;gap:24px;align-items:end;padding:0 clamp(14px,2vw,28px) 16px;border-bottom:2px solid var(--ink);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--olive)}.analog-ledger .al-colhead .r{text-align:right}.analog-ledger .al-rowlink{display:block;position:relative;border-bottom:1px solid var(--rule);opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.analog-ledger .al-rowlink.in{opacity:1;transform:none}.analog-ledger .al-rowgrid{display:grid;grid-template-columns:84px 1fr 150px 120px;gap:24px;align-items:center;padding:clamp(20px,2.4vw,32px) clamp(14px,2vw,28px);position:relative;z-index:1;transition:padding-left .3s var(--ease)}.analog-ledger .al-rowlink:hover .al-rowgrid{padding-left:calc(clamp(14px,2vw,28px) + 16px)}.analog-ledger .al-rno{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:15px;color:var(--dim2);transition:color .25s}.analog-ledger .al-rowlink:hover .al-rno{color:var(--burgundy-bright)}.analog-ledger .al-rname{font-family:var(--font-fraunces),serif;font-weight:900;line-height:.96;letter-spacing:-.02em;font-size:clamp(30px,4.2vw,62px);transition:color .25s}.analog-ledger .al-rname .sub{display:block;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(14px,1.3vw,17px);color:var(--dim);margin-top:8px;letter-spacing:0;max-width:40ch}.analog-ledger .al-rowlink:hover .al-rname{color:var(--burgundy-bright)}.analog-ledger .al-rmat{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--olive);display:flex;align-items:center;gap:10px;transition:color .2s}.analog-ledger .al-rmat .dot{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--ink);background:var(--acc);flex:none;transition:border-color .2s}.analog-ledger .al-rgo{text-align:right;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--burgundy-bright)}.analog-ledger .al-rowlink:hover .al-rgo{text-decoration:underline;text-underline-offset:4px}.analog-ledger .al-swatch{position:absolute;top:0;right:0;bottom:0;width:0;z-index:0;overflow:hidden;transition:width .4s var(--ease)}.analog-ledger .al-swatch .fill{position:absolute;inset:0;width:38vw;background:var(--sw)}.analog-ledger .al-swatch .fill:after{content:"";position:absolute;inset:0;opacity:.45;mix-blend-mode:overlay;background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.18) 0 2px,transparent 2px 9px)}.analog-ledger .al-rowlink:hover .al-swatch{width:34vw}.analog-ledger .al-rowlink:hover .al-rmat{color:var(--cream)}.analog-ledger .al-rowlink:hover .al-rmat .dot{border-color:var(--cream)}.analog-ledger .al-band{background:var(--blue);color:var(--blue-ink);border-top:2px solid var(--blue-ink);margin-top:clamp(48px,6vw,90px);padding:clamp(64px,8vw,120px) clamp(18px,5vw,72px);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:36px}.analog-ledger .al-be{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.62;margin-bottom:20px}.analog-ledger .al-band h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(30px,4.4vw,62px);line-height:1.04;letter-spacing:-.01em;max-width:18ch;text-wrap:balance}.analog-ledger .al-band h2 em{font-style:italic}.analog-ledger .al-cta{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;background:var(--blue-ink);color:var(--blue);padding:17px 28px;border-radius:40px;transition:transform .25s var(--ease);white-space:nowrap}.analog-ledger .al-cta:hover{transform:translateY(-3px)}.analog-ledger .al-foot{background:var(--merge);color:#9c7a82;padding:30px clamp(18px,5vw,72px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:var(--font-archivo),sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em}.analog-ledger .al-foot a{color:#f7ece5}@media(max-width:880px){body.analog-active.mobile{cursor:auto}.analog-ledger .al-colhead,.analog-ledger .al-main{display:none}.analog-ledger .al-rowgrid{grid-template-columns:1fr;gap:12px}.analog-ledger .al-rgo{text-align:left}.analog-ledger .al-rowlink:hover .al-swatch{width:0}}.product-detail{--burgundy:#36101b;--burgundy-bright:#610a2c;--stripe:#451824;--merge:#160a0d;--cream:#f7ece5;--dim:#9c7a82;--dim2:#7d5a62;--blue:#7da7db;--amber:#f6a611;--ease:cubic-bezier(.6,.02,.2,1);--acc1:#f6a611;--acc2:#9b6dd6;--acc-ink:#2a0e16;--acc1-soft:rgba(246,166,17,.16);font-family:var(--font-inter),sans-serif;background:var(--burgundy);color:var(--cream);overflow-x:hidden;-webkit-font-smoothing:antialiased;min-height:100vh}.product-detail a{color:inherit;text-decoration:none}.product-detail em{font-style:italic}.product-detail ::selection{background:var(--acc1);color:var(--acc-ink)}body.pd-active{background:#36101b;overflow-x:hidden}@media(hover:hover){body.pd-active:not(.mobile){cursor:none}}.product-detail #pd-cur{position:fixed;top:0;left:0;z-index:400;width:13px;height:13px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--acc1);box-shadow:0 0 16px 1px color-mix(in srgb,var(--acc1) 55%,transparent);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;color:var(--acc-ink);white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.product-detail #pd-cur span{opacity:0;transition:opacity .12s .04s}.product-detail #pd-cur.grow{width:74px;height:74px;box-shadow:none}.product-detail #pd-cur.grow span{opacity:1}@media(hover:none){.product-detail #pd-cur{display:none}}body.mobile .product-detail #pd-cur{display:none}.product-detail .pd-header{position:fixed;top:0;left:0;right:0;z-index:140;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px clamp(18px,3.5vw,44px);background:linear-gradient(var(--burgundy),transparent)}.product-detail .pd-brand{display:flex;align-items:baseline;gap:11px}.product-detail .pd-brand-n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:23px;letter-spacing:-.01em;line-height:1}.product-detail .pd-brand-t{font-family:var(--font-mono),monospace;font-weight:500;font-size:11px;letter-spacing:.02em;color:var(--acc1)}.product-detail .pd-back{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--cream);display:inline-flex;align-items:center;gap:9px;transition:opacity .2s}.product-detail .pd-back:hover{opacity:.6}.product-detail .pd-rv{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.product-detail .pd-rv.in{opacity:1;transform:none}.product-detail .pd-hero-shot{opacity:0;transform:rotate(-1.4deg) translateY(20px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.product-detail .pd-hero-shot.in{opacity:1;transform:none}.product-detail .pd-eyebrow{font-family:var(--font-mono),monospace;font-weight:500;font-size:12px;letter-spacing:.1em;color:var(--acc1);display:flex;gap:13px;align-items:center;flex-wrap:wrap}.product-detail .pd-status{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px}.product-detail .pd-status .d{width:7px;height:7px;border-radius:50%;flex:none}.product-detail .pd-status.beta{color:var(--amber)}.product-detail .pd-status.beta .d{background:var(--amber);box-shadow:0 0 8px var(--amber)}.product-detail .pd-status.live{color:#8fd6a0}.product-detail .pd-status.live .d{background:#8fd6a0;box-shadow:0 0 8px #8fd6a0}.product-detail .pd-status.soon{color:var(--dim)}.product-detail .pd-status.soon .d{background:var(--dim)}.product-detail .pd-chips{display:flex;flex-wrap:wrap;gap:8px}.product-detail .pd-chip{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:8px 13px;border:1.5px solid hsla(23,53%,93%,.22);border-radius:30px;color:var(--cream)}.product-detail .pd-chip.fill{background:var(--acc1-soft);border-color:color-mix(in srgb,var(--acc1) 40%,transparent);color:var(--acc1)}.product-detail .pd-frame{position:relative;border-radius:11px;overflow:hidden;background:#170b0e;border:1.5px solid color-mix(in srgb,var(--acc1) 30%,transparent);box-shadow:0 30px 70px rgba(0,0,0,.5)}.product-detail .pd-chrome{height:34px;background:#22121a;display:flex;align-items:center;gap:6px;padding:0 14px;border-bottom:1.5px solid hsla(23,53%,93%,.08)}.product-detail .pd-chrome i{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--acc1) 70%,#000);opacity:.7;display:block;flex:none}.product-detail .pd-chrome .url{margin-left:10px;font-family:var(--font-mono),monospace;font-size:10px;color:var(--dim);letter-spacing:.02em}.product-detail .pd-frame img{display:block;width:100%;height:auto}.product-detail .pd-shotwrap{overflow:hidden}.product-detail .pd-shotwrap img{object-fit:cover;object-position:top center}.product-detail .pd-slot{display:flex;align-items:center;justify-content:center;min-height:300px;background:#1a0c10;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:var(--dim2);text-align:center;padding:24px}.product-detail .pd-live-band{background:var(--acc1);color:var(--acc-ink);border-top:2px solid var(--acc-ink);padding:clamp(64px,8vw,118px) clamp(18px,4vw,80px);margin-top:clamp(20px,3vw,40px);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:34px}.product-detail .pd-live-band .be{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.62;margin-bottom:18px}.product-detail .pd-live-band h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(30px,4.6vw,64px);line-height:1.02;letter-spacing:-.01em;max-width:15ch;text-wrap:balance}.product-detail .pd-live-band h2 em{font-style:italic}.product-detail .pd-live-cta{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;background:var(--acc-ink);color:var(--acc1);padding:18px 30px;border-radius:42px;transition:transform .25s var(--ease);white-space:nowrap}.product-detail .pd-live-cta:hover{transform:translateY(-3px)}.product-detail .pd-foot{background:var(--merge);color:var(--dim);padding:30px clamp(18px,4vw,80px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:var(--font-mono),monospace;font-weight:400;font-size:12px;letter-spacing:.02em}.product-detail .pd-foot a{color:var(--cream)}.product-detail .pd-hero{padding:128px clamp(20px,5vw,80px) clamp(48px,6vw,84px);position:relative;overflow:hidden;background:radial-gradient(120% 120% at 82% 0,color-mix(in srgb,var(--acc1) 12%,var(--burgundy)) 0,var(--burgundy) 56%)}.product-detail .pd-hero-in{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(34px,5vw,72px);align-items:center}.product-detail .pd-name{margin-top:22px;font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:-.025em;font-size:clamp(46px,6.4vw,104px)}.product-detail .pd-tld{color:var(--acc1)}.product-detail .pd-hook{margin-top:22px;max-width:34ch;font-size:clamp(17px,1.6vw,21px);line-height:1.5;color:var(--cream)}.product-detail .pd-premise-text{margin-top:18px;max-width:42ch;font-size:clamp(14.5px,1.4vw,16.5px);line-height:1.62;color:var(--dim)}.product-detail .pd-cta-row{margin-top:32px;display:flex;flex-wrap:wrap;gap:13px;align-items:center}.product-detail .pd-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:16px 26px;border-radius:40px;background:var(--acc1);color:var(--acc-ink);transition:transform .25s var(--ease)}.product-detail .pd-btn:hover{transform:translateY(-3px)}.product-detail .pd-chips-hero{margin-top:26px}.product-detail .pd-sec{max-width:1320px;margin:0 auto;padding:clamp(56px,7vw,104px) clamp(20px,5vw,80px)}.product-detail .pd-sec-edge{border-top:1.5px solid hsla(23,53%,93%,.13)}.product-detail .pd-kicker{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;color:var(--acc1);margin-bottom:14px}.product-detail .pd-prob{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(34px,5vw,72px);align-items:start}.product-detail .pd-prob h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(30px,4.4vw,60px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.product-detail .pd-prob h2 em{color:var(--acc1)}.product-detail .pd-prob-side .body{font-size:clamp(15px,1.45vw,17px);line-height:1.66;color:var(--dim)}.product-detail .pd-prob-side .body p+p{margin-top:16px}.product-detail .pd-quote{margin:22px 0 0;padding:24px;border-radius:12px;background:var(--acc1-soft);border:1.5px solid color-mix(in srgb,var(--acc1) 30%,transparent);font-family:var(--font-fraunces),serif;font-style:italic;font-size:clamp(18px,1.9vw,24px);line-height:1.3;color:var(--cream)}.product-detail .pd-role-sum{max-width:52ch;font-family:var(--font-fraunces),serif;font-size:clamp(20px,2.3vw,30px);line-height:1.3;letter-spacing:-.01em;text-wrap:balance;margin-bottom:clamp(30px,4vw,44px)}.product-detail .pd-role-sum b{font-weight:900;color:var(--acc1)}.product-detail .pd-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,26px)}.product-detail .pd-step{border-top:2px solid color-mix(in srgb,var(--acc1) 42%,transparent);padding-top:16px}.product-detail .pd-step .no{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:clamp(22px,2.4vw,32px);color:transparent;-webkit-text-stroke:1.4px var(--acc1)}.product-detail .pd-step h4{margin-top:12px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.product-detail .pd-step p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--dim)}.product-detail .pd-skills{margin-top:clamp(30px,4vw,44px)}.product-detail .pd-strip-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:clamp(26px,3vw,38px);max-width:1320px;margin-left:auto;margin-right:auto;padding:0 clamp(20px,5vw,80px)}.product-detail .pd-strip-head h2{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(26px,3.4vw,46px)}.product-detail .pd-strip-head .hint{font-family:var(--font-mono),monospace;font-size:11px;color:var(--dim);letter-spacing:.04em}.product-detail .pd-strip{display:flex;gap:clamp(18px,2vw,28px);overflow-x:auto;padding:6px clamp(20px,5vw,80px) 26px;scroll-snap-type:x mandatory}.product-detail .pd-strip::-webkit-scrollbar{height:8px}.product-detail .pd-strip::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--acc1) 40%,transparent);border-radius:8px}.product-detail .pd-slide{flex:0 0 clamp(300px,46vw,620px);scroll-snap-align:start}.product-detail .pd-slide.phone{flex:0 0 clamp(200px,22vw,280px)}.product-detail .pd-slide .cap{margin-top:15px}.product-detail .pd-slide .cap .t{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.product-detail .pd-slide .cap .d{margin-top:7px;font-size:14px;line-height:1.55;color:var(--dim);max-width:42ch}.product-detail .pd-phone-frame{border-radius:30px;border:8px solid #22121a;background:#170b0e;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.5)}.product-detail .pd-phone-frame img{display:block;width:100%;height:auto}@media(max-width:880px){.product-detail .pd-hero-in,.product-detail .pd-prob{grid-template-columns:1fr}.product-detail .pd-hero-shot,.product-detail .pd-hero-shot.in{transform:none}.product-detail .pd-steps{grid-template-columns:1fr 1fr;gap:26px 20px}}@media(max-width:560px){.product-detail .pd-steps{grid-template-columns:1fr}}@media(max-width:820px){body.pd-active.mobile{cursor:auto}}.quiet-ready .about-people .closing,.quiet-ready .about-people .foot,.quiet-ready .about-people .intro,.quiet-ready .about-people .pf-img,.quiet-ready .about-people .pf-portrait .block,.quiet-ready .about-people .profile,.quiet-ready .analog-ledger,.quiet-ready .analog-ledger .band,.quiet-ready .analog-ledger .foot,.quiet-ready .digital-feed,.quiet-ready .digital-feed .band,.quiet-ready .digital-feed .df-row,.quiet-ready .digital-feed .df-visual,.quiet-ready .digital-feed .foot,.quiet-ready .product-detail,.quiet-ready .product-detail .pd-frame,.quiet-ready .profile-detail .closing,.quiet-ready .profile-detail .foot,.quiet-ready .profile-detail .hero,.quiet-ready .profile-detail .twoselves,.quiet-ready .profile-detail .zone,.quiet-ready .reach-out .foot,.quiet-ready .reach-out .intro,.quiet-ready .reach-out .people,.quiet-ready .reach-out .reach,.quiet-ready .split-home .card,.quiet-ready .split-home .card .visual,.quiet-ready .split-home .divider,.quiet-ready .split-home .handle,.quiet-ready .split-home .hint,.quiet-ready .split-home .merge,.quiet-ready .split-home .side,.quiet-ready .split-home .strip,.quiet-ready .split-home .stripm,.quiet-ready .split-home .wm .n,.quiet-ready body{transition:background-color 1.1s cubic-bezier(.6,.02,.2,1),color 1.1s cubic-bezier(.6,.02,.2,1),border-color 1.1s cubic-bezier(.6,.02,.2,1),box-shadow 1.1s cubic-bezier(.6,.02,.2,1)!important}html.quiet{--background:#efebe3!important;--foreground:#1c1b18!important;--accent-1:#26241f!important;--accent-2:#8c887f!important;--accent-3:#9a958c!important;--muted:#6f6c64!important;--border:rgba(28,27,24,.14)!important;--surface:#f4f1ea!important;--ticker-bg:#e4dfd6!important}html.quiet .split-home{--dig-bg:#e9e5dd!important;--ana-bg:#f3f0e8!important;--dig-ink:#1c1b18!important;--ana-ink:#1c1b18!important;--dig-dim:#6f6c64!important;--ana-dim:#6f6c64!important;--pink:#26241f!important;--amber:#26241f!important;--orange:#26241f!important;--crimson:#6f6c64!important;--blue:#9a958c!important;--lav:#8c887f!important;--olive:#6f6c64!important;--stripe-light:#e9e5dd!important;--burgundy-bright:#26241f!important}html.quiet .about-people,html.quiet .profile-detail,html.quiet .reach-out{--burgundy:#efebe3!important;--burgundy-bright:#e4dfd6!important;--stripe:#e9e5dd!important;--merge:#e4dfd6!important;--cream:#1c1b18!important;--ink:#1c1b18!important;--pink:#26241f!important;--crimson:#6f6c64!important;--amber:#26241f!important;--orange:#26241f!important;--blue:#9a958c!important;--lav:#8c887f!important;--olive:#6f6c64!important;--blue-ink:#3a3833!important;--mint:#1c1b18!important;--brown:#1c1b18!important;--bg:#f4f1ea!important;--dim:#6f6c64!important;--line:rgba(28,27,24,.14)!important;--a1:#26241f!important;--a2:#8c887f!important}html.quiet .about-people .profile{--bg:#f4f1ea!important;--dim:#6f6c64!important;--ink:#1c1b18!important;--a1:#26241f!important;--a2:#8c887f!important;--line:rgba(28,27,24,.14)!important}html.quiet .profile-detail{--dig-bg:#e9e5dd!important;--dig-ink:#1c1b18!important;--dig-dim:#6f6c64!important;--ana-bg:#f3f0e8!important;--ana-ink:#1c1b18!important;--ana-dim:#6f6c64!important;--dig-a1:#26241f!important;--dig-a2:#8c887f!important;--ana-a1:#26241f!important;--ana-a2:#8c887f!important;--cw-g1:#26241f!important;--cw-g2:#8c887f!important;--cw-g3:#9a958c!important;--cw-frame:#26241f!important}html.quiet .digital-feed{--burgundy:#efebe3!important;--burgundy-bright:#efebe3!important;--stripe:#e9e5dd!important;--merge:#e4dfd6!important;--cream:#1c1b18!important;--dim:#6f6c64!important;--dim2:#8c887f!important;--pink:#26241f!important;--crimson:#6f6c64!important;--amber:#6f6c64!important;--orange:#6f6c64!important;--olive:#6f6c64!important;--lav:#8c887f!important;--blue:#9a958c!important;--blue-ink:#3a3833!important}html.quiet .analog-ledger{--paper:#fbfaf4!important;--cream:#f3f0e8!important;--ink:#1c1b18!important;--dim:#6f6c64!important;--dim2:#8c887f!important;--rule:rgba(28,27,24,.14)!important;--burgundy:#6f6c64!important;--burgundy-bright:#26241f!important;--merge:#e4dfd6!important;--lav:#8c887f!important;--blue:#9a958c!important;--olive:#6f6c64!important;--blue-ink:#3a3833!important}html.quiet .product-detail{--burgundy:#efebe3!important;--burgundy-bright:#e4dfd6!important;--stripe:#e9e5dd!important;--merge:#e4dfd6!important;--cream:#1c1b18!important;--dim:#6f6c64!important;--dim2:#8c887f!important;--blue:#9a958c!important;--amber:#26241f!important;--acc1:#26241f!important;--acc2:#8c887f!important;--acc-ink:#f4f1ea!important;--acc1-soft:rgba(28,27,24,.1)!important;--acc:#26241f!important}html.quiet body,html.quiet body.about-active,html.quiet body.analog-active,html.quiet body.digital-active,html.quiet body.pd-active,html.quiet body.profile-active,html.quiet body.reach-active,html.quiet body.split-active{background:#efebe3!important}html.quiet .split-home .merge{background:#ece8e0!important}html.quiet .split-home .side.dig .card{background:#f4f1ea!important;border-color:rgba(28,27,24,.14)!important}html.quiet .split-home .side.ana .card{background:#fbfaf4!important;border-color:rgba(28,27,24,.12)!important}html.quiet .split-home .tabs{background:#3a3833!important}html.quiet .split-home .hint{background:#3a3833!important;color:#f3f0e8!important}html.quiet .split-home .handle{background:#8c887f!important;color:#f3f0e8!important;box-shadow:0 6px 18px rgba(0,0,0,.16)!important}html.quiet .digital-feed .bar,html.quiet .digital-feed .df-frame,html.quiet .digital-feed .ui{background:#e9e5dd!important}html.quiet .product-detail .pd-frame,html.quiet .product-detail .pd-phone-frame{background:#e9e5dd!important;border-color:rgba(28,27,24,.14)!important}html.quiet .about-people .foot,html.quiet .about-people .lede,html.quiet .about-people .scrollcue,html.quiet .reach-out .foot,html.quiet .reach-out .lede,html.quiet .reach-out .pfor,html.quiet .reach-out .prole .x,html.quiet .reach-out .scrollcue{color:#6f6c64!important}html.quiet .about-people .backlink,html.quiet .reach-out .backlink,html.quiet .reach-out header{mix-blend-mode:normal!important}html.quiet .about-people .backlink,html.quiet .reach-out .backlink,html.quiet .reach-out .corner,html.quiet .reach-out .navlink,html.quiet .reach-out .wm .n,html.quiet .reach-out .wm .ph{color:#1c1b18!important}html.quiet .reach-out .pcard{--a1:#26241f!important;--a2:#8c887f!important;background:#f4f1ea!important;border-color:rgba(28,27,24,.14)!important}html.quiet img{filter:grayscale(1) contrast(1.02)!important}html.quiet .split-home .card .visual{height:0!important;opacity:0!important}html.quiet .about-people .intro:before,html.quiet .digital-feed .df-visual:after,html.quiet .profile-detail .tsv-col.dig:before,html.quiet .profile-detail .zone.dig:before,html.quiet .split-home .side.dig:before{opacity:0!important}html.quiet .digital-feed .df-row{grid-template-columns:1fr!important}html.quiet .digital-feed .df-visual{height:0!important;min-height:0!important;aspect-ratio:auto!important;opacity:0!important;margin:0!important;border-width:0!important;overflow:hidden!important}html.quiet .analog-ledger .al-swatch{display:none!important}html.quiet .analog-ledger .al-rmat .dot{background:#8c887f!important}html.quiet .analog-ledger .al-rowlink:hover .al-rmat .dot{border-color:var(--ink)!important}html.quiet .profile-detail .h-name,html.quiet .split-home .wm .n{background-image:none!important;-webkit-text-fill-color:#1c1b18!important;color:#1c1b18!important}html.quiet .marquee-track,html.quiet .split-home .handle{animation:none!important}html.quiet .profile-detail .h-eyebrow .dot{animation:none!important;background:#8c887f!important;box-shadow:none!important}html.quiet #al-cur,html.quiet #cur,html.quiet #pd-cur{display:none!important}html.quiet,html.quiet .reach-out .chip,html.quiet .reach-out .send,html.quiet .reach-out input,html.quiet .reach-out textarea,html.quiet body,html.quiet body.about-active:not(.mobile),html.quiet body.analog-active:not(.mobile),html.quiet body.digital-active:not(.mobile),html.quiet body.pd-active:not(.mobile),html.quiet body.profile-active:not(.mobile),html.quiet body.reach-active:not(.mobile),html.quiet body.split-active:not(.mobile){cursor:auto!important}@media (prefers-reduced-motion:reduce){.marquee-track,.profile-detail .h-eyebrow .dot,.split-home .handle{animation:none!important}}.quiet-toggle{position:fixed;left:18px;bottom:16px;z-index:200;display:flex;align-items:center;gap:9px;min-height:44px;box-sizing:border-box;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:9px 15px 9px 11px;border-radius:30px;border:1px solid hsla(23,53%,93%,.3);background:rgba(22,10,13,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f2ece4;cursor:pointer;pointer-events:auto;transition:background .5s cubic-bezier(.6,.02,.2,1),color .5s cubic-bezier(.6,.02,.2,1),border-color .5s cubic-bezier(.6,.02,.2,1)}.quiet-toggle:hover{border-color:hsla(23,53%,93%,.6)}.quiet-toggle:focus-visible{outline:2px solid #9a958c;outline-offset:3px}.quiet-dot{width:13px;height:13px;border-radius:50%;border:2px solid;position:relative;flex:0 0 auto}.quiet-dot:after{content:"";position:absolute;inset:1.5px;border-radius:50%;background:currentColor;transform:scale(0);transition:transform .45s cubic-bezier(.6,.02,.2,1)}html.quiet .quiet-dot:after{transform:scale(1)}html.quiet .quiet-toggle{background:#1c1b18;color:#f3f0e8;border-color:transparent}html.quiet .quiet-toggle:hover{border-color:rgba(0,0,0,.22)}body.mobile .quiet-toggle{bottom:14px}.nshop{--sh-burgundy:#36101b;--sh-panel:#2a151a;--sh-panel2:#22121a;--sh-chrome:#1b0f14;--sh-merge:#160a0d;--sh-cream:#f7ece5;--sh-dim:#9c7a82;--sh-dim2:#7d5a62;--sh-hair:hsla(23,53%,93%,.13);--sh-acc:#7da7db;--sh-acc-ink:#142a36;--sh-acc-soft:rgba(125,167,219,.14);--sh-acc-line:rgba(125,167,219,.34);--sh-st-live:#8fd6a0;--sh-st-beta:#f6a611;--sh-st-soon:#a98890;--sh-st-new:#7da7db;--sh-oat:#d9cfbe;--sh-paper:#efeae0;--sh-paper-vis:#e5decf;--sh-ink:#2a241c;--sh-ink-dim:#6f675a;--ease:cubic-bezier(.6,.02,.2,1);--sh-maxw:1320px;font-family:var(--font-inter),sans-serif;color:var(--sh-cream);min-height:100vh}.nshop.oat{background:var(--sh-oat)}.nshop.darkchrome{background:var(--sh-burgundy)}.nshop a{color:inherit;text-decoration:none}.nshop button{font:inherit;color:inherit;background:none;border:none}.nshop em{font-style:italic}.nshop img{display:block;max-width:100%}.nshop ::selection{background:var(--sh-acc);color:var(--sh-acc-ink)}.nshop :focus-visible{outline:2px solid var(--sh-acc);outline-offset:3px}@media(hover:hover){body.shop-active:not(.mobile){cursor:none}body.shop-active:not(.mobile) input,body.shop-active:not(.mobile) select{cursor:text}}html.quiet body.shop-active,html.quiet body.shop-active *{cursor:auto!important}.nshop #sh-cur{position:fixed;top:0;left:0;z-index:700;width:13px;height:13px;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--sh-acc);box-shadow:0 0 16px 1px color-mix(in srgb,var(--sh-acc) 55%,transparent);font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;color:var(--sh-acc-ink);white-space:nowrap;transition:width .24s var(--ease),height .24s var(--ease),background .3s,color .3s,box-shadow .3s}.nshop #sh-cur span{opacity:0;transition:opacity .12s .04s}.nshop #sh-cur.grow{width:70px;height:70px;box-shadow:none}.nshop #sh-cur.grow span{opacity:1}@media(hover:none){.nshop #sh-cur{display:none}}body.mobile .nshop #sh-cur,html.quiet .nshop #sh-cur{display:none}.nshop .hdr{position:fixed;inset:0 0 auto 0;z-index:140;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(16px,3.4vw,40px);background:#36101b;background-image:repeating-linear-gradient(90deg,#5c2032 0 5px,transparent 5px 132px),repeating-linear-gradient(90deg,#310d16 0 92px,#4a1a28 92px 132px);border-bottom:1.5px solid hsla(27,43%,92%,.1)}.nshop .brand{display:flex;align-items:baseline;gap:11px}.nshop .brand .n{font-family:var(--font-fraunces),serif;font-weight:900;font-size:23px;letter-spacing:-.01em;line-height:1;color:#f7ece5}.nshop .brand .t{font-family:var(--font-mono),monospace;font-weight:500;font-size:11px;letter-spacing:.02em;color:var(--sh-acc)}.nshop .nav{display:flex;align-items:center;gap:clamp(14px,2vw,26px)}.nshop .nav a{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#f7ece5;opacity:.82;transition:opacity .2s,color .2s}.nshop .nav a:hover{opacity:1}.nshop .nav a.on{color:var(--sh-acc);opacity:1}.nshop .hdr-right{display:flex;align-items:center;gap:12px}.nshop .cross{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sh-acc);border:1.5px solid var(--sh-acc-line);border-radius:30px;padding:7px 13px;transition:.22s var(--ease);white-space:nowrap}.nshop .cartbtn,.nshop .cross:hover{background:var(--sh-acc);color:var(--sh-acc-ink)}.nshop .cartbtn{position:relative;display:inline-flex;align-items:center;gap:9px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border-radius:30px;padding:9px 15px 9px 13px;cursor:pointer;transition:transform .22s var(--ease)}.nshop .cartbtn:hover{transform:translateY(-2px)}.nshop .cartbtn .ct{min-width:18px;height:18px;border-radius:9px;background:var(--sh-acc-ink);color:var(--sh-acc);font-size:10px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.nshop .cartbtn .ico{width:15px;height:15px}@media(max-width:860px){.nshop .brand .t,.nshop .nav .lnk{display:none}}.nshop .eyebrow{font-family:var(--font-mono),monospace;font-weight:500;font-size:12px;letter-spacing:.1em;color:var(--sh-acc);display:flex;gap:11px;align-items:center}.nshop .eyebrow .b{width:7px;height:7px;border-radius:50%;background:var(--sh-acc);box-shadow:0 0 10px var(--sh-acc)}.nshop .tags{display:flex;flex-wrap:wrap;gap:7px}.nshop .tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px 5px 8px;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 26%,transparent);background:color-mix(in srgb,currentColor 11%,transparent)}.nshop .tag .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.nshop .tag.glow .dot{box-shadow:0 0 7px currentColor}.nshop .tag.kind{color:#c4afa4}.nshop .s-live{color:var(--sh-st-live)}.nshop .s-beta{color:var(--sh-st-beta)}.nshop .s-soon{color:var(--sh-st-soon)}.nshop .s-new{color:var(--sh-st-new)}.nshop .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:15px 24px;border-radius:40px;background:var(--sh-acc);color:var(--sh-acc-ink);cursor:pointer;transition:transform .22s var(--ease),box-shadow .22s var(--ease);white-space:nowrap}.nshop .btn:hover{transform:translateY(-3px);box-shadow:0 14px 30px color-mix(in srgb,var(--sh-acc) 30%,transparent)}.nshop .btn.ghost{background:transparent;color:var(--sh-cream);border:1.5px solid var(--sh-hair)}.nshop .btn.ghost:hover{border-color:var(--sh-acc);box-shadow:none;color:var(--sh-acc)}.nshop .btn.block{width:100%}.nshop .btn.sm{padding:11px 18px;font-size:11px}.nshop .price{font-family:var(--font-archivo),sans-serif;font-weight:900;letter-spacing:-.01em}.nshop .price .cur{font-size:.62em;vertical-align:.45em;font-weight:800;color:var(--sh-dim);margin-right:1px}.nshop .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px}.nshop .card{--c:var(--sh-acc);position:relative;display:flex;flex-direction:column;background:var(--sh-panel);border:1.5px solid color-mix(in srgb,var(--c) 22%,transparent);border-radius:13px;overflow:hidden;transition:transform .32s var(--ease),box-shadow .32s var(--ease),border-color .32s var(--ease)}.nshop .card:hover{transform:translateY(-7px);border-color:var(--c);box-shadow:0 26px 56px rgba(0,0,0,.5)}.nshop .card .vis{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--sh-chrome);border-bottom:1.5px solid color-mix(in srgb,var(--c) 16%,transparent)}.nshop .v-chrome{position:absolute;inset:0 0 auto 0;height:26px;z-index:3;background:rgba(20,9,12,.84);backdrop-filter:blur(4px);display:flex;align-items:center;gap:5px;padding:0 11px}.nshop .v-chrome i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--c) 65%,#000);opacity:.85}.nshop .v-chrome .u{margin-left:7px;font-family:var(--font-mono),monospace;font-size:9.5px;color:var(--sh-dim)}.nshop .v-shot{width:100%;height:calc(100% - 26px);object-fit:cover;object-position:center top}.nshop .v-shot,.nshop .v-swatch{position:absolute;inset:26px 0 0}.nshop .v-swatch{background:var(--sw,linear-gradient(135deg,#7a4a24,#b88142))}.nshop .v-swatch:after{content:"";position:absolute;inset:0;mix-blend-mode:overlay;opacity:.7;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.16) 0 2px,transparent 2px 10px)}.nshop .v-fmt{position:absolute;left:11px;bottom:11px;z-index:3;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:20px;background:rgba(20,9,12,.72);backdrop-filter:blur(4px);color:var(--sh-cream)}.nshop .v-mock{position:absolute;inset:26px 0 0;padding:15px 15px 0;display:flex;flex-direction:column;gap:9px}.nshop .v-mock .ln{height:8px;border-radius:4px;background:hsla(7,17%,59%,.28)}.nshop .v-mock .ln.b{background:var(--c);width:44%;opacity:.9}.nshop .v-mock .ln.m{width:74%}.nshop .v-mock .ln.s{width:56%}.nshop .v-mock .rowm{display:flex;gap:7px}.nshop .v-mock .rowm .ch{height:22px;flex:1;border-radius:7px;background:color-mix(in srgb,var(--c) 16%,transparent)}.nshop .v-badge{position:absolute;right:11px;bottom:11px;z-index:3}.nshop .card .bd{padding:15px 16px 16px;display:flex;flex-direction:column;flex:1;gap:9px}.nshop .card .side{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--sh-dim2)}.nshop .card .nmrow{display:flex;align-items:baseline;gap:7px}.nshop .card .nm{font-family:var(--font-archivo),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:19px;line-height:1;transition:color .25s}.nshop .card:hover .nm{color:var(--c)}.nshop .card .ds{font-size:13px;line-height:1.5;color:var(--sh-dim)}.nshop .card .ft{margin-top:auto;padding-top:13px;border-top:1.5px solid var(--sh-hair);display:flex;align-items:center;justify-content:space-between;gap:10px}.nshop .card .ft .price{font-size:18px}.nshop .card .add{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--sh-acc-ink);background:var(--c);border-radius:30px;padding:9px 14px;cursor:pointer;transition:transform .2s var(--ease)}.nshop .card .add:hover{transform:translateY(-2px)}.nshop .card .add.added{background:transparent;color:var(--c);border:1.5px solid var(--c);padding:7.5px 12px}.nshop .card .add.soonadd{background:transparent;color:var(--sh-dim2);border:1.5px solid var(--sh-hair);padding:7.5px 12px;cursor:default}.nshop .card .add.soonadd:hover{transform:none}.nshop .card.side-analog .add.soonadd{color:#8a7d6a;border-color:rgba(42,36,28,.24)}.nshop .buyrow .soonbtn{cursor:default;opacity:.6}.nshop .buyrow .soonbtn:hover{transform:none;border-color:var(--sh-hair);color:var(--sh-cream);box-shadow:none}.nshop .card.side-digital{background:#2e0f18}.nshop .card.side-analog{background:var(--sh-paper);border-color:rgba(42,36,28,.18)}.nshop .card.side-analog:hover{box-shadow:0 26px 56px rgba(80,60,40,.22)}.nshop .card.side-analog .vis{background:var(--sh-paper-vis);border-bottom-color:rgba(42,36,28,.14)}.nshop .card.side-analog .v-chrome{background:rgba(42,36,28,.05);backdrop-filter:none}.nshop .card.side-analog .v-chrome i{background:#b9ad96}.nshop .card.side-analog .side,.nshop .card.side-analog .v-chrome .u{color:#8a7d6a}.nshop .card.side-analog .nm{color:var(--sh-ink)}.nshop .card.side-analog .ds{color:var(--sh-ink-dim)}.nshop .card.side-analog .ft{border-top-color:rgba(42,36,28,.14)}.nshop .card.side-analog .price{color:var(--sh-ink)}.nshop .card.side-analog .price .cur{color:#8a7d6a}.nshop .card.side-analog .v-fmt{background:rgba(42,36,28,.08);backdrop-filter:none;color:var(--sh-ink-dim)}.nshop .rv{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.nshop .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nshop .rv{opacity:1;transform:none}}.nshop .hero{max-width:none;margin:0;padding:116px clamp(16px,3.4vw,40px) 58px;background:#36101b;background-image:repeating-linear-gradient(90deg,#5c2032 0 5px,transparent 5px 132px),repeating-linear-gradient(90deg,#310d16 0 92px,#4a1a28 92px 132px);position:relative}.nshop .hero-in{max-width:var(--sh-maxw);margin:0 auto}.nshop .hero .eyebrow{margin-bottom:22px}.nshop .hero h1{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;line-height:.84;letter-spacing:-.03em;font-size:clamp(46px,8vw,128px);color:#f7ece5}.nshop .hero h1 .a{color:var(--sh-acc)}.nshop .hero .sub{margin-top:24px;max-width:52ch;font-size:clamp(15px,1.4vw,18px);line-height:1.6;color:var(--sh-dim)}.nshop .hero .sub em{color:#f7ece5;font-style:normal}.nshop .hero .meta{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px 26px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.02em;color:var(--sh-dim2)}.nshop .hero .meta b{color:var(--sh-acc);font-weight:600}.nshop .pal-band{display:flex;height:22px}.nshop .pal-band span{flex:1}.nshop .shop-body{max-width:var(--sh-maxw);margin:0 auto;padding:clamp(20px,3vw,40px) clamp(16px,3.4vw,40px) 60px}.nshop .topbar{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:clamp(22px,3vw,38px);padding-bottom:18px;border-bottom:1.5px solid rgba(42,36,28,.16)}.nshop .topbar .gl{font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a7d6a;margin-right:4px}.nshop .chipf,.nshop .topbar .gl{font-family:var(--font-archivo),sans-serif}.nshop .chipf{font-weight:700;font-size:11.5px;letter-spacing:.04em;color:#4a4234;border:1.5px solid rgba(42,36,28,.24);background:hsla(0,0%,100%,.34);border-radius:30px;padding:8px 14px;cursor:pointer;transition:.2s var(--ease)}.nshop .chipf:hover{color:var(--sh-ink);border-color:rgba(42,36,28,.42)}.nshop .chipf.on{background:#36101b;color:#f3e9e1;border-color:#36101b}.nshop .topbar .sep{width:1.5px;height:22px;background:rgba(42,36,28,.2);margin:0 4px}.nshop .resbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.nshop .resbar .count{font-family:var(--font-mono),monospace;font-size:12px;color:#6f675a;letter-spacing:.02em}.nshop .resbar .count b{color:var(--sh-ink);font-weight:600}.nshop .resbar .sort{display:flex;align-items:center;gap:9px;font-size:10.5px;letter-spacing:.1em;color:#6f675a}.nshop .resbar .sort,.nshop .resbar .sort select{font-family:var(--font-archivo),sans-serif;font-weight:800;text-transform:uppercase}.nshop .resbar .sort select{font-size:11px;letter-spacing:.06em;color:var(--sh-ink);background:#efeae0;border:1.5px solid rgba(42,36,28,.24);border-radius:24px;padding:8px 12px;cursor:pointer}.nshop .active-pills{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nshop .active-pills .ap{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#36101b;background:rgba(54,16,27,.08);border:1px solid rgba(54,16,27,.3);border-radius:20px;padding:5px 8px 5px 11px;cursor:pointer}.nshop .active-pills .ap .x{font-size:13px;line-height:1;opacity:.8}.nshop .active-pills .clr{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#8a7d6a;cursor:pointer}.nshop .active-pills .clr:hover{color:var(--sh-ink)}.nshop .empty{padding:60px 20px;text-align:center;color:#6f675a;font-family:var(--font-mono),monospace;font-size:13px}.nshop .scrim{position:fixed;inset:0;z-index:300;background:rgba(8,3,5,.55);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility .35s}.nshop .scrim.open{opacity:1;visibility:visible}.nshop .drawer{position:fixed;top:0;right:0;bottom:0;z-index:310;width:min(420px,92vw);display:flex;flex-direction:column;background:var(--sh-panel);color:var(--sh-cream);border-left:1.5px solid var(--sh-hair);box-shadow:-30px 0 80px rgba(0,0,0,.5);transform:translateX(100%);transition:transform .4s var(--ease)}.nshop .drawer.open{transform:none}.nshop .drawer .dh{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1.5px solid var(--sh-hair)}.nshop .drawer .dh h3{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.nshop .drawer .dh .x{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--sh-hair);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.nshop .drawer .dh .x:hover{border-color:var(--sh-acc);color:var(--sh-acc)}.nshop .drawer .ditems{flex:1;overflow-y:auto;padding:8px 22px}.nshop .litem{display:grid;grid-template-columns:54px 1fr auto;gap:13px;align-items:center;padding:16px 0;border-bottom:1.5px solid var(--sh-hair)}.nshop .litem .th{width:54px;height:54px;border-radius:8px;overflow:hidden;background:var(--sh-chrome);position:relative}.nshop .litem .th img{width:100%;height:100%;object-fit:cover}.nshop .litem .th .sw{position:absolute;inset:0}.nshop .litem .li-nm{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:13px;letter-spacing:.01em}.nshop .litem .li-meta{margin-top:3px;font-family:var(--font-mono),monospace;font-size:10.5px;color:var(--sh-dim)}.nshop .litem .qty{display:inline-flex;align-items:center;gap:0;margin-top:8px;border:1.5px solid var(--sh-hair);border-radius:20px;overflow:hidden}.nshop .litem .qty button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--sh-dim);transition:.18s}.nshop .litem .qty button:hover{color:var(--sh-acc)}.nshop .litem .qty span{min-width:24px;text-align:center;font-family:var(--font-mono),monospace;font-size:12px}.nshop .litem .qty.lic span{font-size:10px;letter-spacing:.04em;padding:0 8px;min-width:0}.nshop .litem .li-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.nshop .litem .li-price{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:14px}.nshop .litem .li-rm{font-family:var(--font-mono),monospace;font-size:10px;color:var(--sh-dim2);cursor:pointer}.nshop .litem .li-rm:hover{color:#d11f3c}.nshop .drawer .dfoot{padding:18px 22px 22px;border-top:1.5px solid var(--sh-hair);background:var(--sh-panel2)}.nshop .drawer .drow{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-family:var(--font-mono),monospace;font-size:12px;color:var(--sh-dim)}.nshop .drawer .drow.tot{margin-top:12px;padding-top:12px;border-top:1.5px solid var(--sh-hair)}.nshop .drawer .drow.tot .tl{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.nshop .drawer .drow.tot .tl,.nshop .drawer .drow.tot .tv{font-family:var(--font-archivo),sans-serif;font-weight:900;color:var(--sh-cream)}.nshop .drawer .drow.tot .tv{font-size:22px}.nshop .drawer .dempty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;text-align:center;color:var(--sh-dim)}.nshop .drawer .dempty .em-ic svg{width:34px;height:34px;opacity:.4}.nshop .pd{padding-top:96px}.nshop .pd .crumbs{max-width:var(--sh-maxw);margin:0 auto;padding:8px clamp(16px,3.4vw,40px) 0;font-family:var(--font-mono),monospace;font-size:11.5px;color:var(--sh-dim);letter-spacing:.02em;display:flex;gap:9px;align-items:center}.nshop .pd .crumbs a:hover{color:var(--sh-acc)}.nshop .pd-main{max-width:var(--sh-maxw);margin:0 auto;padding:clamp(20px,3vw,38px) clamp(16px,3.4vw,40px) 0;display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(30px,4vw,64px);align-items:start}.nshop .gal{position:sticky;top:90px;display:flex;flex-direction:column;gap:13px}.nshop .gal .stage{position:relative;border-radius:14px;overflow:hidden;background:var(--sh-chrome);border:1.5px solid var(--sh-hair);aspect-ratio:4/3}.nshop .gal .stage.tall{aspect-ratio:3/4}.nshop .gal .stage img{width:100%;height:100%;object-fit:cover}.nshop .gal .stage .v-swatch{inset:0}.nshop .gal .stage .v-mock{inset:32px 0 0}.nshop .gal .frmchrome{position:absolute;inset:0 0 auto 0;height:32px;z-index:3;background:rgba(20,9,12,.8);backdrop-filter:blur(4px);display:flex;align-items:center;gap:6px;padding:0 14px}.nshop .gal .frmchrome i{width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--c,var(--sh-acc)) 65%,#000);opacity:.8}.nshop .gal .frmchrome .u{margin-left:8px;font-family:var(--font-mono),monospace;font-size:11px;color:var(--sh-dim)}.nshop .gal .stage.shotpad{aspect-ratio:16/10}.nshop .gal .stage.shotpad img{position:absolute;inset:32px 8px 8px;width:calc(100% - 16px);height:calc(100% - 40px);object-fit:contain}.nshop .gal .thumbs{display:flex;gap:10px}.nshop .gal .thumbs .tb{flex:1;aspect-ratio:4/3;border-radius:9px;overflow:hidden;background:var(--sh-chrome);border:1.5px solid var(--sh-hair);cursor:pointer;opacity:.6;transition:.2s;position:relative;padding:0}.nshop .gal .thumbs .tb img{width:100%;height:100%;object-fit:cover}.nshop .gal .thumbs .tb.on{opacity:1;border-color:var(--sh-acc)}.nshop .buy .side{font-weight:800;font-size:10px;letter-spacing:.16em;color:var(--sh-dim2);margin-bottom:13px}.nshop .buy .side,.nshop .buy h1{font-family:var(--font-archivo),sans-serif;text-transform:uppercase}.nshop .buy h1{font-weight:900;line-height:.9;letter-spacing:-.02em;font-size:clamp(34px,4.4vw,60px)}.nshop .buy .premise{margin-top:18px;font-family:var(--font-fraunces),serif;font-style:italic;font-weight:400;font-size:clamp(19px,2.1vw,27px);line-height:1.25;max-width:24ch;text-wrap:balance}.nshop .buy .desc{margin-top:20px;font-size:clamp(15px,1.4vw,16.5px);line-height:1.62;color:var(--sh-dim);max-width:46ch}.nshop .buy .desc p+p{margin-top:14px}.nshop .buy .pricerow{margin-top:26px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.nshop .buy .pricerow .price{font-size:clamp(30px,3.6vw,44px)}.nshop .buy .pricerow .unit{font-family:var(--font-mono),monospace;font-size:13px;color:var(--sh-dim)}.nshop .buy .tagsrow{margin-top:16px}.nshop .buy .opts{margin-top:24px;display:flex;flex-direction:column;gap:18px}.nshop .optset .ol{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sh-dim);margin-bottom:10px;display:flex;justify-content:space-between}.nshop .optset .ol .pick{color:var(--sh-cream)}.nshop .seg{display:flex;flex-wrap:wrap;gap:8px}.nshop .seg .o{font-family:var(--font-archivo),sans-serif;font-weight:700;font-size:12px;letter-spacing:.02em;color:var(--sh-dim);border:1.5px solid var(--sh-hair);border-radius:10px;padding:11px 15px;cursor:pointer;transition:.2s var(--ease);display:flex;flex-direction:column;gap:3px}.nshop .seg .o .sub{font-family:var(--font-mono),monospace;font-size:10px;color:var(--sh-dim2)}.nshop .seg .o:hover{border-color:var(--sh-dim2);color:var(--sh-cream)}.nshop .seg .o.on{border-color:var(--sh-acc);color:var(--sh-cream);background:var(--sh-acc-soft)}.nshop .seg .o.on .sub{color:var(--sh-acc)}.nshop .stepper{display:inline-flex;align-items:center;border:1.5px solid var(--sh-hair);border-radius:30px;overflow:hidden}.nshop .stepper button{width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--sh-dim);font-size:18px;transition:.18s}.nshop .stepper button:hover{color:var(--sh-acc)}.nshop .stepper span{min-width:40px;text-align:center;font-family:var(--font-mono),monospace;font-size:14px}.nshop .buy .buyrow{margin-top:26px;display:flex;gap:12px;flex-wrap:wrap}.nshop .buy .buyrow .btn{flex:1;min-width:180px}.nshop .buy .assure{margin-top:18px;display:flex;flex-direction:column;gap:9px}.nshop .buy .assure .ar{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--sh-dim)}.nshop .buy .assure .ar svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--sh-acc)}.nshop .pd-detail{max-width:var(--sh-maxw);margin:clamp(50px,7vw,100px) auto 0;padding:clamp(40px,5vw,70px) clamp(16px,3.4vw,40px);border-top:1.5px solid var(--sh-hair);display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(30px,5vw,80px);align-items:start}.nshop .pd-detail .seckick{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;color:var(--sh-acc);margin-bottom:18px}.nshop .pd-detail h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:clamp(26px,3.2vw,42px);line-height:1.06;letter-spacing:-.01em;text-wrap:balance}.nshop .specs{display:flex;flex-direction:column}.nshop .specs .row{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:15px 0;border-top:1.5px solid var(--sh-hair)}.nshop .specs .row:first-child{border-top:none}.nshop .specs .k{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sh-dim2);padding-top:2px}.nshop .specs .v{font-size:14.5px;line-height:1.5;color:var(--sh-cream)}.nshop .specs .v em{color:var(--sh-dim);font-style:normal;font-family:var(--font-mono),monospace;font-size:12.5px}.nshop .also{max-width:var(--sh-maxw);margin:0 auto;padding:clamp(30px,4vw,56px) clamp(16px,3.4vw,40px) 70px}.nshop .also .ah{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:22px}.nshop .also .ah h3{font-weight:900;letter-spacing:-.01em;font-size:clamp(22px,2.6vw,34px)}.nshop .also .ah a,.nshop .also .ah h3{font-family:var(--font-archivo),sans-serif;text-transform:uppercase}.nshop .also .ah a{font-weight:800;font-size:11px;letter-spacing:.1em;color:var(--sh-acc)}.nshop .co{max-width:1100px;margin:0 auto;padding:96px clamp(16px,3.4vw,40px) 70px}.nshop .co .cohead{padding:clamp(18px,3vw,34px) 0 clamp(24px,3vw,38px)}.nshop .co .cohead .eyebrow{margin-bottom:18px}.nshop .co .cohead h1{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:-.025em;font-size:clamp(38px,6vw,84px)}.nshop .co .cohead h1 .a{color:var(--sh-acc)}.nshop .co-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(28px,4vw,56px);align-items:start}.nshop .co-form{display:flex;flex-direction:column;gap:clamp(26px,3vw,38px)}.nshop .fsec .fl{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--sh-cream);display:flex;align-items:center;gap:11px;margin-bottom:18px}.nshop .fsec .fl .no{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--sh-acc);color:var(--sh-acc);display:flex;align-items:center;justify-content:center;font-size:11px}.nshop .ff{display:grid;gap:13px}.nshop .ff.two{grid-template-columns:1fr 1fr}.nshop .field{display:flex;flex-direction:column;gap:7px}.nshop .field label{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.03em;color:var(--sh-dim)}.nshop .field input,.nshop .field select{font-family:var(--font-inter),sans-serif;font-size:14.5px;color:var(--sh-cream);background:var(--sh-panel);border:1.5px solid var(--sh-hair);border-radius:9px;padding:13px 14px;transition:border-color .2s;width:100%}.nshop .field input::placeholder{color:var(--sh-dim2)}.nshop .field input:focus,.nshop .field select:focus{border-color:var(--sh-acc);outline:none}.nshop .field.col2{grid-column:span 2}.nshop .field.noship{border:1.5px solid var(--sh-hair);border-radius:10px;padding:16px;flex-direction:row;gap:12px;align-items:flex-start}.nshop .noship .ns-h{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.nshop .noship .ns-p{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--sh-dim)}.nshop .field.paynote{color:var(--sh-dim);font-size:14px;line-height:1.5;border:1.5px dashed var(--sh-hair);border-radius:10px;padding:16px}.nshop .pay-methods{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:14px}.nshop .pay-methods .pm{flex:1;min-width:120px;display:flex;align-items:center;gap:9px;font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--sh-dim);border:1.5px solid var(--sh-hair);border-radius:10px;padding:13px 14px;cursor:pointer;transition:.2s}.nshop .pay-methods .pm.on{border-color:var(--sh-acc);color:var(--sh-cream);background:var(--sh-acc-soft)}.nshop .pay-methods .pm .rd{width:13px;height:13px;border-radius:50%;border:1.5px solid}.nshop .pay-methods .pm.on .rd{background:var(--sh-acc);border-color:var(--sh-acc)}.nshop .osum{position:sticky;top:90px;background:var(--sh-panel);border:1.5px solid var(--sh-hair);border-radius:14px;overflow:hidden}.nshop .osum .oh{padding:18px 20px;border-bottom:1.5px solid var(--sh-hair);display:flex;justify-content:space-between;align-items:center}.nshop .osum .oh h3{font-family:var(--font-archivo),sans-serif;font-weight:900;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.nshop .osum .oh a{font-family:var(--font-mono),monospace;font-size:11px;color:var(--sh-acc)}.nshop .osum .oitems{padding:6px 20px;max-height:300px;overflow-y:auto}.nshop .osum .dfootwrap{padding:18px 20px 20px;background:var(--sh-panel2)}.nshop .osum .drow{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px;font-family:var(--font-mono),monospace;font-size:12.5px;color:var(--sh-dim)}.nshop .osum .drow .vv{color:var(--sh-cream)}.nshop .osum .drow.tot{margin-top:12px;padding-top:14px;border-top:1.5px solid var(--sh-hair)}.nshop .osum .drow.tot .tl{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.nshop .osum .drow.tot .tl,.nshop .osum .drow.tot .tv{font-family:var(--font-archivo),sans-serif;font-weight:900;color:var(--sh-cream)}.nshop .osum .drow.tot .tv{font-size:24px}.nshop .osum .place{margin-top:16px}.nshop .osum .securenote{margin-top:14px;text-align:center;font-family:var(--font-mono),monospace;font-size:10.5px;color:var(--sh-dim2);letter-spacing:.02em}.nshop .confirm{max-width:640px;margin:0 auto;padding:140px clamp(16px,3.4vw,40px) 90px;text-align:center}.nshop .confirm .ring{width:72px;height:72px;border-radius:50%;border:2px solid var(--sh-acc);color:var(--sh-acc);display:flex;align-items:center;justify-content:center;margin:0 auto 28px}.nshop .confirm .ring svg{width:30px;height:30px}.nshop .confirm h1{font-family:var(--font-archivo),sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(34px,5vw,58px);line-height:.9}.nshop .confirm .num{margin-top:16px;font-family:var(--font-mono),monospace;font-size:13px;color:var(--sh-acc);letter-spacing:.04em}.nshop .confirm p{margin-top:20px;font-size:16px;line-height:1.6;color:var(--sh-dim)}.nshop .confirm .cbtns{margin-top:34px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.nshop .foot{background:var(--sh-merge);color:var(--sh-dim);padding:30px clamp(16px,3.4vw,40px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.02em}.nshop .foot a{color:var(--sh-cream)}.nshop .foot a:hover{color:var(--sh-acc)}@media(max-width:980px){.nshop .pd-main{grid-template-columns:1fr;gap:26px}.nshop .gal{position:static}.nshop .pd-detail{gap:24px}.nshop .co-grid,.nshop .pd-detail{grid-template-columns:1fr}.nshop .osum{position:static;order:-1}}@media(max-width:760px){.nshop .ff.two{grid-template-columns:1fr}.nshop .field.col2{grid-column:span 1}.nshop .drawer{width:100vw}}html.quiet .nshop{--sh-burgundy:#efebe3;--sh-panel:#f4f1ea;--sh-panel2:#e9e5dd;--sh-chrome:#e4dfd6;--sh-merge:#e4dfd6;--sh-cream:#1c1b18;--sh-dim:#6f6c64;--sh-dim2:#8c887f;--sh-hair:rgba(28,27,24,.14);--sh-acc:#26241f;--sh-acc-ink:#f4f1ea;--sh-acc-soft:rgba(28,27,24,.06);--sh-acc-line:rgba(28,27,24,.18);--sh-st-live:#6f6c64;--sh-st-beta:#6f6c64;--sh-st-soon:#8c887f;--sh-st-new:#6f6c64;--sh-oat:#efebe3;--sh-paper:#f4f1ea;--sh-paper-vis:#e4dfd6;--sh-ink:#1c1b18;--sh-ink-dim:#6f6c64}html.quiet .nshop .hdr,html.quiet .nshop .hero{background:#e4dfd6;background-image:none;border-bottom-color:rgba(28,27,24,.12)}html.quiet .nshop .brand .n,html.quiet .nshop .hero .sub em,html.quiet .nshop .hero h1,html.quiet .nshop .nav a{color:#1c1b18}html.quiet .nshop .pal-band{background:#e4dfd6;border-top:1.5px solid rgba(28,27,24,.1);border-bottom:1.5px solid rgba(28,27,24,.1)}html.quiet .nshop .pal-band span{background:transparent!important}html.quiet .nshop .card,html.quiet .nshop .card.side-analog,html.quiet .nshop .card.side-digital{background:#f4f1ea;border-color:rgba(28,27,24,.14)!important}html.quiet .nshop .card:hover{border-color:var(--sh-acc)!important;box-shadow:0 20px 44px rgba(40,38,34,.12);transform:translateY(-4px)}html.quiet .nshop .card:hover .nm{color:#1c1b18}html.quiet .nshop .card .vis,html.quiet .nshop .card.side-analog .vis{background:#e4dfd6}html.quiet .nshop .card .nm,html.quiet .nshop .card .price,html.quiet .nshop .card.side-analog .nm,html.quiet .nshop .card.side-analog .price{color:#1c1b18}html.quiet .nshop .card .ds,html.quiet .nshop .card.side-analog .ds{color:#6f6c64}html.quiet .nshop .card .side,html.quiet .nshop .card.side-analog .side{color:#8c887f}html.quiet .nshop .v-chrome{background:rgba(28,27,24,.05)}html.quiet .nshop .gal .frmchrome i,html.quiet .nshop .v-chrome i{background:#bdb8ad!important}html.quiet .nshop .v-chrome .u{color:#8c887f}html.quiet .nshop .chipf{color:#4a4234;background:hsla(0,0%,100%,.4);border-color:rgba(28,27,24,.2)}html.quiet .nshop .chipf.on{background:#26241f;color:#f4f1ea;border-color:#26241f}html.quiet .nshop .resbar .sort select{background:#f4f1ea;color:#1c1b18;border-color:rgba(28,27,24,.2)}html.quiet .nshop .active-pills .ap{color:#1c1b18;background:rgba(28,27,24,.06);border-color:rgba(28,27,24,.2)}html.quiet .nshop [data-quiet=mono]{filter:grayscale(1) contrast(1.02)}html.quiet .nshop .v-swatch{background:var(--sh-chrome)!important}html.quiet .nshop .v-swatch:after{opacity:0}html.quiet .nshop .v-mock .ln.b{background:var(--sh-dim)}html.quiet .nshop .v-mock .rowm .ch{background:var(--sh-hair)}html.quiet .nshop .btn:hover,html.quiet .nshop .eyebrow .b,html.quiet .nshop .tag.glow .dot{box-shadow:none}html.quiet .nshop .buy .premise{color:#1c1b18!important}html.quiet .nshop .frmchrome{background:rgba(28,27,24,.05)}html.quiet .nshop .gal .frmchrome .u{color:#8c887f}html.quiet .nshop .v-fmt{background:rgba(28,27,24,.08);color:#6f6c64}html.quiet .nshop .fsec .fl .no{border-color:#26241f;color:#26241f}html.quiet .nshop .foot{background:#e4dfd6}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}