*,: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}.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}.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}.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 .mat{position:absolute;inset:0}.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 .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{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}.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 .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 .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-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 .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}.digital-feed .df-toc{display:none}.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}}.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))}}