*,:before,:after{--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: rgb(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: rgb(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: }.visible{visibility:visible}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@font-face{font-family:Anton;src:url(/fonts/anton.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--mag:#ff5add;--yel:#FFE03D;--blu:#4361EE;--mint:#06D6A0;--rule:#000;--paper:var(--mag);--ink:#000;--rail:var(--yel);--rail-ink:#000;--band:#000;--band-ink:var(--yel);--entry:var(--mint);--entry-ink:#000;--chip:var(--blu);--chip-ink:#fff;--work-paper:var(--yel);--work-ink:#000;--work-action:var(--blu);--work-action-ink:#fff;--company-paper:var(--blu);--company-ink:#fff;--founder-paper:var(--mint);--founder-ink:#000;--contact-paper:var(--blu);--contact-ink:#fff;--contact-action:var(--yel);--contact-action-ink:#000;--sel-bg:#000;--sel-ink:var(--yel);--focus-a:#000;--focus-b:#fff;--dx:6px;--dy:4px}:root[data-ink="1"]{--paper:var(--blu);--ink:#fff;--rail:var(--mint);--rail-ink:#000;--band:var(--yel);--band-ink:#000;--entry:var(--yel);--entry-ink:#000;--chip:var(--yel);--chip-ink:#000;--work-paper:var(--mint);--work-ink:#000;--work-action:#000;--work-action-ink:#fff;--company-paper:var(--mag);--company-ink:#000;--founder-paper:var(--yel);--founder-ink:#000;--contact-paper:var(--mag);--contact-ink:#000;--contact-action:#000;--contact-action-ink:#fff;--sel-bg:var(--yel);--sel-ink:#000;--focus-a:#fff;--focus-b:#000;--dx:-5px;--dy:4px}:root[data-ink="2"]{--paper:var(--yel);--ink:#000;--rail:var(--blu);--rail-ink:#fff;--band:var(--blu);--band-ink:var(--yel);--entry:var(--mag);--entry-ink:#000;--chip:var(--mag);--chip-ink:#000;--work-paper:var(--blu);--work-ink:#fff;--work-action:var(--yel);--work-action-ink:#000;--company-paper:var(--mint);--company-ink:#000;--founder-paper:var(--mag);--founder-ink:#000;--contact-paper:var(--mint);--contact-ink:#000;--contact-action:#000;--contact-action-ink:#fff;--sel-bg:#000;--sel-ink:var(--mag);--focus-a:#000;--focus-b:#fff;--dx:4px;--dy:-4px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:120px;scrollbar-color:var(--rule) var(--paper)}body{margin:0;color:var(--ink);background:var(--paper);font-family:Space Grotesk,sans-serif;font-size:clamp(1.125rem,1.05vw,1.5rem);line-height:1.5}h1,h2,h3,p{margin:0}p{text-wrap:pretty}h1,h2,h3,p,.name-row,.band-text{overflow-wrap:anywhere}h1,h2{font-family:Anton,sans-serif;font-weight:400;line-height:1.02}h3{font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.2}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:5px}a:hover{text-decoration-thickness:4px}button{font:700 15px Space Grotesk,sans-serif;cursor:pointer}::-moz-selection{background:var(--sel-bg);color:var(--sel-ink)}::selection{background:var(--sel-bg);color:var(--sel-ink)}:root a:focus-visible,:root button:focus-visible{outline:4px solid var(--focus-a);outline-offset:3px;box-shadow:0 0 0 7px var(--focus-b)}.skip{position:absolute;left:-9999px;top:0;background:#000;color:var(--yel);padding:10px 16px;font-weight:700;z-index:99}.skip:focus{left:12px;top:12px}.rail{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;background:var(--rail);color:var(--rail-ink);border-bottom:3px solid var(--rule);padding:8px 5%}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-height:44px}.brand-mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background:#fff;border:3px solid var(--rule);flex:none}.brand-name{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:19px;letter-spacing:.03em;line-height:1;display:flex;flex-direction:column}.brand-name small{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;margin-top:3px}.brand-mark .mark{width:28px;height:28px;flex:none}.rail nav{display:flex;justify-content:center;gap:8px;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.rail nav a{display:flex;align-items:center;min-height:44px;padding:0 14px;text-decoration:none}.rail nav a:hover{text-decoration:underline}.poster{position:relative;padding:20px 5% 60px}.masthead{display:block}.masthead-rule{display:block;height:0;border-top:3px solid var(--rule)}.name-row{position:relative;display:block;margin:20px 0 16px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(2rem,11.1vw,18rem);letter-spacing:-.04em;line-height:1.05;overflow-wrap:normal}.band-text .offset{position:absolute;left:0;top:0;color:var(--mag);transform:translate(var(--dx),var(--dy));transition:transform .18s cubic-bezier(.16,1,.3,1)}.name-real{position:relative;display:block;font-family:inherit;font-size:inherit;letter-spacing:inherit;color:var(--ink);overflow-wrap:normal}.band{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--band);color:var(--band-ink);border-top:3px solid var(--rule);border-bottom:3px solid var(--rule);padding:10px 4% 10px 5%;box-shadow:var(--dx) var(--dy) 0 var(--rule);transition:box-shadow .18s cubic-bezier(.16,1,.3,1)}.band-text{position:relative;display:block;font-family:Anton,sans-serif;font-size:clamp(2rem,8vw,7.5rem);letter-spacing:.05em;line-height:1}.band-real{position:relative;z-index:1;display:block;color:var(--band-ink)}.mark-plate{display:inline-flex;align-items:center;justify-content:center;width:clamp(112px,8vw,176px);height:clamp(112px,8vw,176px);background:#fff;border:3px solid var(--rule);flex:none}.mark-plate .mark{width:75%;height:75%;flex:none}:root.ink-pressed .band{box-shadow:none}.hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;align-items:end;margin-top:44px}.hero-description{font-size:clamp(1.25rem,1.45vw,1.875rem);max-width:68ch}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.btn{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:12px 20px;background:var(--chip);color:var(--chip-ink);border:3px solid var(--rule);border-radius:8px;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;box-shadow:4px 4px 0 var(--rule);transition:transform .12s ease-out,box-shadow .12s ease-out}.btn:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--rule);text-decoration:none}.btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--rule)}.btn--ghost{background:transparent;color:var(--ink);box-shadow:none;border-color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.btn svg{width:18px;height:18px;flex:none}.section-title{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;font-size:clamp(2.8rem,3.4vw,4rem);letter-spacing:.02em;border-top:3px solid currentColor;padding:34px 5% 0}.section-lead{font-size:clamp(1.25rem,1.45vw,1.875rem);font-weight:700;line-height:1.3;text-wrap:balance}.story{background:var(--company-paper);color:var(--company-ink)}.story .section-title{border-color:var(--company-ink)}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);padding:30px 5% 48px}.story-grid p{max-width:65ch}.work{background:var(--work-paper);color:var(--work-ink)}.audnexus{background:var(--entry);color:var(--entry-ink)}.contact{background:var(--contact-paper);color:var(--contact-ink)}.contact .section-title{border-color:var(--contact-ink)}.product{padding-bottom:clamp(40px,5vw,72px)}.product-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:3px solid currentColor;padding:clamp(20px,3vw,42px) 5% 0}.product-title{font-size:clamp(3.25rem,9vw,8rem);letter-spacing:-.02em;line-height:.95;overflow-wrap:anywhere}.product--secondary .product-title{font-size:clamp(2.5rem,5.5vw,5rem)}.chip{display:inline-flex;align-items:center;min-height:36px;padding:5px 12px;background:var(--work-action);color:var(--work-action-ink);border:3px solid #000;border-radius:8px;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.product-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,80px);align-items:center;padding:28px 5% 0}.product-copy{max-width:65ch}.product-copy p+p{margin-top:18px}.entry-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.product-copy .entry-links{margin-top:24px}.btn--product{background:var(--work-action);color:var(--work-action-ink)}.product-note{margin-top:18px;font-size:.9em}.book-model{container-type:inline-size;margin:0;border:3px solid #000;background:#fff;color:#000;padding:clamp(18px,2.2vw,30px);box-shadow:5px 5px #000}.model-book{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;border:2px solid #000;padding:20px}.model-book:after{content:"";position:absolute;top:100%;left:50%;height:24px;border-left:2px solid #000}.model-book h3{font-size:clamp(2rem,3vw,2.75rem);line-height:1.05;letter-spacing:-.03em;margin-bottom:8px}.model-book p{font-size:1rem}.model-record-reference{display:flex;flex-direction:column;align-items:flex-start}.model-kind{font-size:.875rem;font-weight:700}.model-link{display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%;scroll-margin-block:12px;font-size:1rem;font-weight:700}.model-recordings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none;margin:48px 0 0;padding:0}.model-recordings>li{position:relative;min-width:0}.model-recordings>li:before{content:"";position:absolute;bottom:100%;left:50%;width:calc(50% + 13px);height:24px;border-top:2px solid #000;border-left:2px solid #000}.model-recordings>li+li:before{left:auto;right:50%;border-left:0;border-right:2px solid #000}.model-release{border:2px solid #000}.model-voice{padding:16px;background:var(--mint);border-bottom:2px solid #000}.model-recordings>li+li .model-voice{background:var(--mag)}.model-voice h4{font-size:1.5rem;line-height:1.1;letter-spacing:-.03em;margin:8px 0;overflow-wrap:anywhere}.model-voice p{font-size:.875rem}.model-release-detail{padding:12px 16px}.model-release-detail p{font-size:1rem;line-height:1.4;margin-bottom:4px;overflow-wrap:anywhere}.model-storefront{position:relative;border:2px dashed #000;padding:12px;margin:24px 0 0;font-size:.875rem;line-height:1.5}.model-storefront:before{content:"";position:absolute;bottom:100%;left:50%;height:26px;border-left:2px dashed #000}.book-model figcaption{font-size:.875rem;line-height:1.5;margin-top:24px}@container (max-width:28rem){.model-book{padding:8px}.model-book h3{font-size:clamp(1.75rem,3vw,2.75rem)}.model-book:after{left:14px;height:26px}.model-recordings{grid-template-columns:minmax(0,1fr);gap:28px;margin:24px 0 0 16px;padding-left:16px;border-left:2px solid #000}.model-recordings>li:before,.model-recordings>li+li:before{inset:24px auto auto -18px;width:16px;height:0;border:0;border-top:2px solid #000}.model-voice,.model-release-detail{padding:12px 10px}.model-voice h4{font-size:clamp(1.25rem,4cqi,1.5rem)}}.company-download{margin-top:28px;padding-top:24px;border-top:3px solid currentColor}.company-download p{font-size:1rem;margin:0 0 14px;max-width:48ch}.product--secondary{padding-top:0;padding-bottom:clamp(32px,4vw,56px)}.product--secondary .product-heading{padding-top:clamp(20px,2vw,32px)}.product-secondary-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding:20px 5% 0}.product-secondary-grid p{max-width:65ch}.product-secondary-grid .btn{background:var(--work-action);color:var(--work-action-ink)}.contact .btn{background:var(--contact-action);color:var(--contact-action-ink)}.contact-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);padding:28px 5% 48px}.contact-lead{max-width:65ch;min-width:0}.contact-lead p{max-width:58ch;margin-top:18px}.mega-link{display:flex;align-items:center;min-height:44px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(1.25rem,3.3vw,3.25rem);letter-spacing:-.035em;text-decoration-thickness:4px;overflow-wrap:anywhere}.contact-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-top:3px solid currentColor;padding-top:24px;margin-top:28px}.contact-cols h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.35rem;text-transform:uppercase;letter-spacing:.02em;margin-bottom:10px}.contact-cols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.contact-cols li{display:flex;align-items:center;min-height:40px}.contact-cols .btn{margin-top:10px}.founder{align-self:start;min-width:0;background:var(--founder-paper);color:var(--founder-ink);border:3px solid #000;border-radius:8px;padding:clamp(22px,3vw,36px);box-shadow:5px 5px #000}.founder h3{font-size:clamp(1.65rem,1.4vw,2rem);margin-bottom:6px}.founder p{max-width:65ch}.founder p+p{margin-top:14px}.founder .text-link{margin-top:14px}.text-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:16px}.footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:3px solid #fff;padding:20px 5%;background:#000;color:#fff}.footer-left{display:flex;align-items:center;gap:12px;font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase}.footer-left .mark{width:24px;height:24px}.top-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.top-link:hover{text-decoration:underline}.ink-tray{display:flex;align-items:center;justify-content:flex-end;gap:8px;align-self:flex-end;margin:0}.tray-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 10px;background:var(--yel);color:#000;border:3px solid #000;border-radius:8px;font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase;box-shadow:2px 2px #000;transition:transform .12s ease-out,box-shadow .12s ease-out}.tray-btn:hover{transform:translate(1px,1px);box-shadow:1px 1px #000}.tray-btn:active{transform:translate(2px,2px);box-shadow:0 0 #000}.tray-btn svg{width:16px;height:16px;flex:none}.tray-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){.ink-tray{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:50}html:has(#ink-tray:not([hidden])){scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}body:has(#ink-tray:not([hidden])) .footer{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr}.hero-actions{justify-content:flex-start}.story-grid{grid-template-columns:1fr;gap:18px}.product-grid{grid-template-columns:1fr}.product-secondary-grid{grid-template-columns:1fr;justify-items:start}.contact-body{grid-template-columns:1fr}}@media(max-width:767px){html{scroll-padding-top:80px}.rail{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:8px;column-gap:8px;padding:6px 5%}.brand{gap:7px;min-width:0}.brand-mark{width:36px;height:36px}.brand-name{font-size:clamp(13px,4vw,17px);letter-spacing:0}.brand-name small{display:none}.rail nav{gap:0;font-size:12px}.rail nav a{padding:0 6px}}@media(max-width:640px){.poster{padding:16px 6% 48px}.band{flex-wrap:wrap}.band-text{font-size:clamp(1.65rem,7.5vw,7.5rem)}.mark-plate{width:84px;height:84px}.hero-grid{gap:22px;margin-top:34px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{justify-content:center}.product-heading{flex-wrap:wrap;align-items:flex-start;gap:14px}.contact-cols{grid-template-columns:1fr}.footer{flex-wrap:wrap}}@media(min-width:1600px){.band-text{font-size:clamp(7.5rem,calc(20vw - 12.5rem),16rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.band .offset{transform:none}.band{box-shadow:0 0 0 var(--rule)}.btn,.tray-btn{box-shadow:none}.btn:hover,.tray-btn:hover,.btn:active,.tray-btn:active{transform:none;box-shadow:none}}
