*,: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:rgb(59 130 246/0.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/0.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.17 | 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;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-jetbrains-mono),JetBrains Mono,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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}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{height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.hidden{display:none}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.blur{--tw-blur:blur(8px)}.blur,.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}:root{color-scheme:dark;--bg:#14110f;--surface:#211a16;--paper-shadow:#352920;--ink:#f1e5d0;--ink-muted:#b8aa99;--ember:#d75b2a;--ember-deep:#ff8c4a;--ember-glow:#ffb469;--section-space:clamp(5rem,8vw,7.5rem);--site-gutter:clamp(1.25rem,4vw,4rem);--paper-shadow-soft:0 18px 44px rgba(0,0,0,0.38)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem;background:var(--bg)}body{margin:0;min-width:320px;overflow-x:hidden;color:var(--ink);background-color:var(--bg);background-image:linear-gradient(rgba(20,17,15,.62),rgba(20,17,15,.62)),url(/textures/kraft-chipboard.jpg);background-blend-mode:multiply;background-attachment:fixed;background-position:50%;background-size:cover;font-family:var(--font-inter-tight),"Inter Tight",Arial,sans-serif;font-size:1rem;line-height:1.65;text-rendering:optimizeLegibility}body::-moz-selection{color:var(--bg);background:var(--ember)}body::selection{color:var(--bg);background:var(--ember)}body:has(.holding-page){overflow:hidden;background:#c9a87c}body:has(.holding-page)>.ember-cursor,body:has(.holding-page)>.paper-background,body:has(.holding-page)>.site-footer,body:has(.holding-page)>.site-nav{display:none}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button,select{cursor:pointer}img,video{display:block;max-width:100%}blockquote,dd,dl,figure,h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-cinzel),Cinzel,"Trajan Pro",Georgia,serif;font-weight:600;letter-spacing:-.035em;line-height:1.06}h1{font-size:clamp(3rem,7vw,6.5rem)}h2{font-size:clamp(2.45rem,5vw,5rem)}h3{font-size:clamp(1.55rem,2.2vw,2.25rem)}:focus-visible{outline:2px solid var(--ember);outline-offset:5px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.holding-page{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;color:#2b1b12;background:#c9a87c;isolation:isolate}.holding-page__burn,.holding-page__shade{position:absolute;inset:0;width:100%;height:100%;border:0}.holding-page__burn{z-index:0}.holding-page__shade{z-index:1;background:linear-gradient(180deg,rgba(48,30,18,.15),transparent 18%),linear-gradient(0deg,rgba(201,168,124,.98),rgba(201,168,124,.9) 21%,transparent 48%),radial-gradient(circle at 50% 45%,transparent 38%,rgba(77,47,25,.12) 100%);pointer-events:none}.holding-page__content{position:relative;z-index:2;display:flex;width:100%;min-height:100vh;min-height:100dvh;flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,3vw,2.75rem) var(--site-gutter) clamp(1.15rem,2.5vw,2.25rem);pointer-events:none}.holding-form__trigger,.holding-page__replay,.holding-page__status{font-family:var(--font-jetbrains-mono),monospace;font-size:clamp(.59rem,.8vw,.72rem);font-weight:700;letter-spacing:.16em;line-height:1.45;text-transform:uppercase}.holding-page__status{display:inline-flex;align-items:center;align-self:flex-start;gap:.7rem;margin:0}.holding-page__status>span{width:.5rem;height:.5rem;border-radius:50%;background:#b93b16;box-shadow:0 0 0 0 rgba(185,59,22,.42);animation:holding-ember 2.4s ease-out infinite}.holding-page__message{display:grid;width:100%;max-width:1480px;grid-template-columns:minmax(0,1.65fr) minmax(16rem,.55fr);align-items:end;gap:clamp(2rem,7vw,8rem);margin-top:auto}.holding-page__message h1{max-width:980px;margin:0;color:#2a1a11;font-size:clamp(2rem,4.6vw,5rem);letter-spacing:-.045em;line-height:.98;text-wrap:balance}.holding-page__message h1 span{display:block;color:#6e2917}.holding-page__aside{padding-bottom:.35rem}.holding-page__aside p{max-width:28rem;margin:0 0 1.25rem;color:rgba(43,27,18,.77);font-size:clamp(.92rem,1.1vw,1.06rem);line-height:1.55}.holding-form__trigger{position:relative;display:inline-flex;align-items:center;gap:.7rem;padding:.35rem 0 .45rem;border:0;border-bottom:1px solid rgba(72,35,20,.55);color:inherit;background:transparent;pointer-events:auto;transition:color .18s ease,border-color .18s ease}.holding-form__trigger span{font-size:1rem;transition:transform .18s ease}.holding-form__trigger:focus-visible,.holding-form__trigger:hover{color:#a52f10;border-color:#a52f10}.holding-form__trigger:focus-visible span,.holding-form__trigger:hover span{transform:translate(.18rem,-.18rem)}.holding-form__backdrop{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:clamp(.75rem,3vw,2rem);overflow-y:auto;background:rgba(33,20,12,.7);backdrop-filter:blur(8px);pointer-events:auto}.holding-form{position:relative;width:min(100%,880px);max-height:calc(100dvh - clamp(1.5rem, 6vw, 4rem));padding:clamp(1.4rem,3.5vw,3rem);overflow-y:auto;border:1px solid rgba(63,36,20,.52);color:#2b1b12;background:linear-gradient(rgba(216,185,142,.94),rgba(201,168,124,.98)),url(/textures/kraft-chipboard.jpg) 50% /cover;box-shadow:0 30px 90px rgba(28,14,7,.5)}.holding-form:before{position:absolute;inset:.6rem;border:1px solid rgba(78,43,24,.18);content:"";pointer-events:none}.holding-form__close{position:absolute;z-index:1;top:.9rem;right:1rem;display:grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:1px solid rgba(58,31,18,.28);border-radius:50%;color:#482515;background:rgba(229,202,162,.48);font-size:1.5rem;line-height:1}.holding-form__heading{padding-right:2.5rem;margin-bottom:1.4rem}.holding-form label>span,.holding-form__footer>button,.holding-form__heading>p,.holding-form__heading>span,.holding-form__success>button{font-family:var(--font-jetbrains-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.holding-form__heading>p{margin:0 0 .45rem;color:#832b16}.holding-form__heading h2{margin:0 0 .5rem;font-size:clamp(1.8rem,4vw,3rem)}.holding-form__heading>span{display:block;color:rgba(43,27,18,.63);font-size:.58rem;letter-spacing:.09em}.holding-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.holding-form label{display:grid;gap:.38rem}.holding-form label>span{color:rgba(43,27,18,.72);letter-spacing:.09em}.holding-form label small{font-size:.53rem;font-weight:500;letter-spacing:.03em}.holding-form input,.holding-form select,.holding-form textarea{width:100%;border:1px solid rgba(65,37,21,.35);border-radius:0;color:#2b1b12;background:rgba(244,224,192,.46);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.holding-form input,.holding-form select{height:2.75rem;padding:0 .75rem}.holding-form textarea{min-height:6rem;padding:.7rem .75rem;resize:vertical}.holding-form input:focus,.holding-form select:focus,.holding-form textarea:focus{border-color:#8a2d16;box-shadow:0 0 0 2px rgba(138,45,22,.15)}.holding-form__brief{margin-top:.85rem}.holding-form__honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.holding-form__footer{display:flex;min-height:3.1rem;align-items:center;gap:1rem;margin-top:1rem}.holding-form__footer>button,.holding-form__success>button{min-height:2.7rem;padding:.65rem 1rem;border:1px solid #642411;color:#f4dfc1;background:#642411}.holding-form__footer>button:disabled{cursor:wait;opacity:.65}.holding-form__status{margin:0;color:rgba(43,27,18,.7);font-size:.82rem}.holding-form__status--error{color:#7e1f10}.holding-form__success{display:grid;min-height:15rem;place-items:center;align-content:center;text-align:center}.holding-form__success strong{font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(1.8rem,4vw,3rem)}.holding-form__success p{margin:.5rem 0 1.25rem}.holding-page__replay{align-self:flex-end;margin:clamp(1rem,2vw,1.75rem) 0 0;color:rgba(43,27,18,.52);font-size:.54rem;letter-spacing:.13em}@keyframes holding-ember{0%{box-shadow:0 0 0 0 rgba(185,59,22,.45)}62%,to{box-shadow:0 0 0 .7rem rgba(185,59,22,0)}}@media (max-width:760px){.holding-page__content{padding:max(1.1rem,env(safe-area-inset-top)) max(1.15rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.15rem,env(safe-area-inset-left))}.holding-page__shade{background:linear-gradient(180deg,rgba(48,30,18,.12),transparent 14%),linear-gradient(0deg,rgba(201,168,124,.99),rgba(201,168,124,.95) 37%,transparent 66%),radial-gradient(circle at 50% 40%,transparent 30%,rgba(77,47,25,.12) 100%)}.holding-page__message{grid-template-columns:1fr;gap:1.25rem}.holding-page__message h1{max-width:24rem;font-size:clamp(2rem,10vw,3.35rem);line-height:1}.holding-page__aside p{max-width:22rem;font-size:.9rem}.holding-page__replay{align-self:flex-start;margin-top:1rem}.holding-form__backdrop{place-items:start center}.holding-form{max-height:calc(100dvh - 1.5rem);padding:1.35rem 1.1rem}.holding-form__grid{grid-template-columns:1fr}.holding-form__footer{align-items:stretch;flex-direction:column}}@media (max-width:760px) and (max-height:720px){.holding-page__message{gap:.8rem}.holding-page__message h1{max-width:21rem;font-size:clamp(1.8rem,8.7vw,2.6rem)}.holding-page__aside p{margin-bottom:.75rem;font-size:.82rem;line-height:1.4}.holding-page__replay{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){.holding-page__status>span{animation:none}}.holding-page__utility{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:clamp(1rem,2vw,1.75rem);pointer-events:none}.holding-page__utility .holding-page__replay{margin:0}.holding-page__admin{padding:.25rem 0;border-bottom:1px solid rgba(43,27,18,.24);color:rgba(43,27,18,.48);font-family:var(--font-jetbrains-mono),monospace;font-size:.54rem;font-weight:700;letter-spacing:.13em;line-height:1.45;text-transform:uppercase;pointer-events:auto;transition:color .18s ease,border-color .18s ease}.holding-page__admin:focus-visible,.holding-page__admin:hover{color:#822b16;border-color:#822b16}body:has(.admin-login-page),body:has(.admin-preview){color:#2b1b12;background:#c9a87c}body:has(.admin-login-page)>.ember-cursor,body:has(.admin-login-page)>.paper-background,body:has(.admin-login-page)>.site-footer,body:has(.admin-login-page)>.site-nav,body:has(.admin-preview)>.ember-cursor,body:has(.admin-preview)>.paper-background,body:has(.admin-preview)>.site-footer,body:has(.admin-preview)>.site-nav{display:none}.admin-login-page{position:relative;display:grid;min-height:100vh;min-height:100dvh;place-items:center;padding:clamp(5rem,10vw,8rem) var(--site-gutter) 3rem;overflow:hidden;color:#2b1b12;background:radial-gradient(circle at 75% 15%,rgba(116,42,20,.16),transparent 28%),linear-gradient(rgba(208,174,128,.88),rgba(193,153,105,.92)),url(/textures/kraft-chipboard.jpg) 50% /cover}.admin-login-page:before{position:absolute;width:min(42rem,86vw);height:min(42rem,86vw);border:1px solid rgba(70,38,21,.13);border-radius:50%;content:"";box-shadow:0 0 0 2rem rgba(70,38,21,.025),0 0 0 5rem rgba(70,38,21,.018)}.admin-login__back{position:absolute;z-index:2;top:clamp(1.25rem,3vw,2.5rem);left:var(--site-gutter);display:inline-flex;gap:.55rem;align-items:center;font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.admin-login__panel{position:relative;z-index:1;width:min(100%,740px);padding:clamp(2rem,6vw,5rem);border:1px solid rgba(64,34,19,.38);background:rgba(218,187,143,.58);box-shadow:0 28px 90px rgba(54,25,10,.2);text-align:center}.admin-login__panel:after{position:absolute;inset:.65rem;border:1px solid rgba(64,34,19,.12);content:"";pointer-events:none}.admin-login__mark{width:clamp(5.5rem,14vw,8rem);height:auto;margin:0 auto 1.3rem;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.admin-login__eyebrow,.admin-login__form button,.admin-login__form label,.admin-preview__bar,.admin-preview__clients>p,.admin-preview__eyebrow,.admin-preview__footer,.admin-preview__nav nav,.admin-preview__note ul,.admin-preview__note>p,.admin-preview__text-link{font-family:var(--font-jetbrains-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.admin-login__eyebrow{margin:0 0 .8rem;color:#8a2d16}.admin-login__panel h1{max-width:650px;margin:0 auto 1rem;font-size:clamp(2.2rem,5vw,4.25rem);line-height:.98;text-wrap:balance}.admin-login__lede{max-width:31rem;margin:0 auto 2rem;color:rgba(43,27,18,.7)}.admin-login__form{position:relative;z-index:1;max-width:32rem;margin:0 auto;text-align:left}.admin-login__form label{display:block;margin-bottom:.45rem;color:rgba(43,27,18,.68)}.admin-login__controls{display:grid;grid-template-columns:minmax(0,1fr) auto}.admin-login__controls input{min-width:0;height:3.2rem;padding:0 .9rem;border:1px solid #623420;border-radius:0;color:#2b1b12;background:rgba(243,220,184,.52);outline:none}.admin-login__controls input:focus{box-shadow:inset 0 0 0 2px rgba(138,45,22,.2)}.admin-login__controls button{display:inline-flex;min-height:3.2rem;align-items:center;gap:.75rem;padding:.7rem 1rem;border:1px solid #5d2817;color:#f1d9b7;background:#5d2817}.admin-login__controls button:disabled{cursor:wait;opacity:.65}.admin-login__message{min-height:1.4rem;margin:.55rem 0 0;color:#7e1f10;font-size:.82rem}.admin-preview{--preview-gutter:clamp(1.15rem,5vw,5rem);min-height:100vh;color:#2b1b12;background:linear-gradient(rgba(210,178,133,.91),rgba(199,161,112,.94)),url(/textures/kraft-chipboard.jpg) 50% /760px auto}.admin-preview__bar{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;padding:.35rem var(--preview-gutter);color:#edd8ba;background:#2b1b12;font-size:.55rem;letter-spacing:.13em}.admin-preview__bar p{display:inline-flex;align-items:center;gap:.55rem;margin:0}.admin-preview__bar p span{width:.4rem;height:.4rem;border-radius:50%;background:#d25325;box-shadow:0 0 .75rem rgba(210,83,37,.75)}.admin-preview__bar button{padding:0;border:0;border-bottom:1px solid rgba(237,216,186,.35);color:inherit;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit}.admin-preview__nav{position:relative;z-index:5;display:flex;min-height:6rem;align-items:center;justify-content:space-between;gap:2rem;padding:1rem var(--preview-gutter);border-bottom:1px solid rgba(53,30,17,.25)}.admin-preview__wordmark{font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(1.05rem,2vw,1.45rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.admin-preview__nav nav{display:flex;align-items:center;gap:clamp(1rem,3vw,2.8rem);font-size:.59rem}.admin-preview__nav nav a:last-child{padding:.65rem .8rem;border:1px solid rgba(57,29,15,.55)}.admin-preview__hero{position:relative;display:grid;min-height:calc(100vh - 8.25rem);min-height:calc(100dvh - 8.25rem);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.65fr);align-items:center;gap:clamp(2rem,7vw,8rem);padding:clamp(4rem,9vw,9rem) var(--preview-gutter);overflow:hidden}.admin-preview__hero:after{position:absolute;right:-12vw;bottom:-14vw;width:42vw;height:42vw;border:1px solid rgba(78,40,21,.12);border-radius:50%;content:"";box-shadow:0 0 0 4vw rgba(74,37,18,.025),0 0 0 10vw rgba(74,37,18,.018)}.admin-preview__hero-copy{position:relative;z-index:1;max-width:950px}.admin-preview__eyebrow{margin:0 0 1rem;color:#812b17}.admin-preview__hero h1{margin:0;font-size:clamp(3.25rem,7.6vw,8.4rem);letter-spacing:-.055em;line-height:.88;text-wrap:balance}.admin-preview__hero h1 span{display:block;color:#6e2917}.admin-preview__intro{max-width:47rem;margin:2rem 0 1.5rem;color:rgba(43,27,18,.75);font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.55}.admin-preview__text-link{display:inline-flex;align-items:center;gap:.7rem;padding-bottom:.4rem;border-bottom:1px solid rgba(71,34,19,.48);font-size:.64rem}.admin-preview__hero-mark{position:relative;z-index:1;display:grid;place-items:center}.admin-preview__hero-mark:before{position:absolute;width:min(32vw,31rem);aspect-ratio:1;border:1px solid rgba(58,30,17,.23);border-radius:50%;content:""}.admin-preview__hero-mark img{position:relative;width:min(24vw,23rem);height:auto;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;filter:contrast(1.05)}.admin-preview__orbit{position:absolute;top:0;color:rgba(43,27,18,.5);font-family:var(--font-jetbrains-mono),monospace;font-size:.5rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.admin-preview__about,.admin-preview__contact,.admin-preview__process,.admin-preview__work{padding:clamp(5rem,10vw,10rem) var(--preview-gutter)}.admin-preview__process,.admin-preview__work{border-top:1px solid rgba(55,29,17,.27)}.admin-preview__section-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,.55fr);gap:clamp(2rem,8vw,8rem);align-items:end;margin-bottom:clamp(3rem,7vw,6rem)}.admin-preview__section-head .admin-preview__eyebrow{grid-column:1/-1;margin-bottom:-1.2rem}.admin-preview__about h2,.admin-preview__contact h2,.admin-preview__section-head h2{margin:0;font-size:clamp(2.7rem,6vw,6.3rem);line-height:.96;text-wrap:balance}.admin-preview__section-head>p:last-child{margin:0;color:rgba(43,27,18,.7);font-size:1.05rem}.admin-preview__notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(55,29,17,.35);border-left:1px solid rgba(55,29,17,.35)}.admin-preview__note{position:relative;min-height:29rem;padding:clamp(2rem,5vw,4rem);border-right:1px solid rgba(55,29,17,.35);border-bottom:1px solid rgba(55,29,17,.35);overflow:hidden}.admin-preview__note:after{position:absolute;right:-5rem;bottom:-5rem;width:14rem;height:14rem;border:1px solid rgba(103,40,20,.13);border-radius:50%;content:""}.admin-preview__note-index{margin-bottom:clamp(4rem,9vw,8rem);color:rgba(83,38,20,.34);font-family:var(--font-cinzel),Georgia,serif;font-size:3rem}.admin-preview__note>p{margin-bottom:.7rem;color:#8a2d16}.admin-preview__note h3{max-width:29rem;margin:0 0 1rem;font-size:clamp(1.9rem,3.5vw,3.6rem);line-height:1}.admin-preview__note>span{display:block;max-width:36rem;color:rgba(43,27,18,.7)}.admin-preview__note ul{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:1.5rem 0 0;list-style:none;font-size:.53rem;letter-spacing:.1em}.admin-preview__note li{padding:.35rem .55rem;border:1px solid rgba(60,31,18,.27)}.admin-preview__capabilities{padding:clamp(5rem,10vw,10rem) var(--preview-gutter);color:#eedcc2;background:radial-gradient(circle at 82% 18%,rgba(152,55,24,.22),transparent 26%),#2b1b12}.admin-preview__section-head--dark .admin-preview__eyebrow{color:#e36e38}.admin-preview__section-head--dark{grid-template-columns:minmax(0,1fr);max-width:72rem}.admin-preview__discipline-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(238,220,194,.22);border-left:1px solid rgba(238,220,194,.22)}.admin-preview__discipline-grid article{min-height:24rem;padding:clamp(1.5rem,3vw,2.6rem);border-right:1px solid rgba(238,220,194,.22);border-bottom:1px solid rgba(238,220,194,.22)}.admin-preview__discipline-grid article>span{display:block;margin-bottom:7rem;color:#e36e38;font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;letter-spacing:.15em}.admin-preview__discipline-grid h3{margin-bottom:1rem;font-size:clamp(1.45rem,2.3vw,2.5rem)}.admin-preview__discipline-grid p{margin:0;color:rgba(238,220,194,.64);font-size:.9rem}.admin-preview__about{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:clamp(3rem,9vw,10rem);align-items:start}.admin-preview__about-copy>p{color:rgba(43,27,18,.73);font-size:1.05rem}.admin-preview__about-copy>p:first-child{color:#2b1b12;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.45}.admin-preview__about-copy dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:3rem 0 0;border-top:1px solid rgba(55,29,17,.3)}.admin-preview__about-copy dl>div{padding:1.2rem .5rem 0 0}.admin-preview__about-copy dt{font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.admin-preview__about-copy dd{color:rgba(43,27,18,.58);font-family:var(--font-jetbrains-mono),monospace;font-size:.51rem;letter-spacing:.1em;text-transform:uppercase}.admin-preview__process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;border-top:1px solid rgba(55,29,17,.35);list-style:none}.admin-preview__process li{min-height:20rem;padding:2rem clamp(1rem,2.4vw,2.2rem);border-right:1px solid rgba(55,29,17,.35)}.admin-preview__process li:first-child{border-left:1px solid rgba(55,29,17,.35)}.admin-preview__process li>span{display:block;margin-bottom:5rem;color:#8a2d16;font-family:var(--font-jetbrains-mono),monospace;font-size:.6rem;letter-spacing:.14em}.admin-preview__process h3{margin-bottom:.7rem;font-size:clamp(1.7rem,3vw,2.8rem)}.admin-preview__process li p{margin:0;color:rgba(43,27,18,.68);font-size:.9rem}.admin-preview__clients{padding:clamp(3rem,6vw,5rem) var(--preview-gutter);border-block:1px solid rgba(55,29,17,.3);text-align:center}.admin-preview__clients>p{margin-bottom:1.5rem;color:#812b17}.admin-preview__clients>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.65rem,2vw,1.8rem);font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(1.1rem,2.5vw,2rem);font-weight:600}.admin-preview__clients i{color:#8a2d16;font-size:.45rem;font-style:normal}.admin-preview__contact{display:grid;justify-items:start;color:#eedcc2;background:#6e2917}.admin-preview__contact .admin-preview__eyebrow{color:#f08a52}.admin-preview__contact h2{max-width:70rem}.admin-preview__contact>p:not(.admin-preview__eyebrow){max-width:39rem;margin:1.5rem 0 2rem;color:rgba(238,220,194,.75);font-size:1.05rem}.admin-preview__contact .holding-form__trigger{border-color:rgba(238,220,194,.5);color:#eedcc2}.admin-preview__contact .holding-form__trigger:focus-visible,.admin-preview__contact .holding-form__trigger:hover{color:#fff0dc;border-color:#fff0dc}.admin-preview__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem var(--preview-gutter);color:rgba(238,220,194,.65);background:#2b1b12;font-size:.53rem}@media (max-width:980px){.admin-preview__hero{grid-template-columns:minmax(0,1fr) minmax(12rem,.42fr)}.admin-preview__about,.admin-preview__section-head{grid-template-columns:1fr}.admin-preview__discipline-grid,.admin-preview__process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-preview__process li:nth-child(3){border-left:1px solid rgba(55,29,17,.35)}}@media (max-width:700px){.holding-page__utility{align-items:flex-start;flex-direction:column;gap:.55rem}.admin-login-page{place-items:start center}.admin-login__panel{padding:2.2rem 1.25rem}.admin-login__controls{grid-template-columns:1fr}.admin-login__controls button{justify-content:center}.admin-preview__bar{font-size:.48rem}.admin-preview__nav{min-height:5rem}.admin-preview__nav nav a:not(:last-child){display:none}.admin-preview__hero{min-height:calc(100dvh - 7.25rem);grid-template-columns:1fr;align-content:center;padding-block:4rem 2rem}.admin-preview__hero h1{font-size:clamp(3.1rem,16vw,5.5rem)}.admin-preview__hero-mark{width:11rem;justify-self:end;margin-top:-1rem}.admin-preview__hero-mark:before{width:13rem}.admin-preview__hero-mark img{width:9rem}.admin-preview__orbit{display:none}.admin-preview__discipline-grid,.admin-preview__notes,.admin-preview__process ol{grid-template-columns:1fr}.admin-preview__note{min-height:0}.admin-preview__discipline-grid article>span,.admin-preview__note-index,.admin-preview__process li>span{margin-bottom:3rem}.admin-preview__discipline-grid article,.admin-preview__process li{min-height:0}.admin-preview__process li,.admin-preview__process li:nth-child(3){border-left:1px solid rgba(55,29,17,.35);border-bottom:1px solid rgba(55,29,17,.35)}.admin-preview__about-copy dl{gap:.6rem}.admin-preview__clients>div{flex-direction:column}.admin-preview__clients i{transform:rotate(45deg)}.admin-preview__footer{align-items:flex-start;flex-direction:column}}.about-section__inner,.capabilities-section__inner,.client-roster__inner,.contact-section__inner,.press-section__inner,.shell,.site-footer__inner,.site-nav__inner,.work-section__inner{width:min(100% - (var(--site-gutter) * 2),1440px);margin-inline:auto}.shell--wide{width:min(100% - (var(--site-gutter) * 2),1540px)}.section-eyebrow{margin-bottom:1.15rem;color:var(--ember-deep);font-size:.72rem;letter-spacing:.2em;line-height:1.4}.scorch-link,.section-eyebrow{font-family:var(--font-jetbrains-mono),monospace;font-weight:700;text-transform:uppercase}.scorch-link{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding-block:.2rem;font-size:.78rem;letter-spacing:.12em}.scorch-link:after,.site-nav__links>a:not(.site-nav__cta):after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:linear-gradient(90deg,var(--ember-deep),var(--ember),transparent 92%);filter:blur(.15px);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.scorch-link:focus-visible:after,.scorch-link:hover:after,.site-nav__links>a:not(.site-nav__cta):focus-visible:after,.site-nav__links>a:not(.site-nav__cta):hover:after{transform:scaleX(1)}.paper-background{position:fixed;z-index:-1;inset:0;pointer-events:none}.paper-background__fiber,.paper-background__tone{position:absolute;inset:0}.paper-background__tone{background:rgba(20,17,15,.86)}.paper-background__fiber{background-image:url(/textures/paper-fiber-noise.svg);background-repeat:repeat;background-size:420px 420px;filter:invert(1);opacity:.065}.paper-background__content{position:relative;z-index:1}.site-nav{position:fixed;z-index:100;top:0;right:0;left:0;background:transparent;transition:background-color .26s ease,box-shadow .26s ease}.site-nav--open,.site-nav--scrolled{background:rgba(20,17,15,.94);box-shadow:0 8px 28px rgba(0,0,0,.34);backdrop-filter:blur(10px)}.site-nav__inner{display:flex;min-height:5rem;align-items:center;justify-content:space-between}.site-nav__brand{display:grid;width:4.6rem;height:3rem;place-items:center}.site-nav__brand img{width:auto;height:auto;max-width:100%;max-height:2.25rem;-o-object-fit:contain;object-fit:contain;filter:invert(92%) sepia(16%) saturate(521%) hue-rotate(346deg) brightness(104%) contrast(90%)}.site-nav__links{display:flex;align-items:center;gap:clamp(1.25rem,2.2vw,2.25rem);font-family:var(--font-jetbrains-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-nav__links>a:not(.site-nav__cta){position:relative;padding-block:.35rem}.contact-form button,.site-nav__cta{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;padding:.75rem 1.15rem;color:var(--bg);border:0;background:var(--ember);box-shadow:0 5px 0 rgba(81,28,9,.78);font-family:var(--font-jetbrains-mono),monospace;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}.contact-form button:focus-visible:not(:disabled),.contact-form button:hover:not(:disabled),.site-nav__cta:focus-visible,.site-nav__cta:hover{background:var(--ember-deep);box-shadow:0 7px 0 rgba(81,28,9,.7);transform:translateY(-2px)}.site-nav__toggle{display:none;width:2.75rem;height:2.75rem;padding:.65rem;border:0;background:transparent}.site-nav__toggle span{display:block;height:2px;margin:.28rem 0;background:var(--ink);transition:transform .22s ease,opacity .22s ease}.hero{position:relative;display:grid;min-height:100svh;place-items:center;padding:7.5rem var(--site-gutter) 6rem;overflow:hidden}.hero:after,.hero:before{position:absolute;width:min(15vw,12rem);height:66%;top:16%;content:"";opacity:.25;pointer-events:none}.hero:before{left:var(--site-gutter);background:repeating-linear-gradient(to bottom,transparent 0 2.8rem,var(--paper-shadow) 2.8rem calc(2.8rem + 1px))}.hero:after{right:var(--site-gutter);border-radius:50%;background:radial-gradient(circle,transparent 52%,rgba(255,140,74,.34) 53% 54%,transparent 55%)}.hero__inner{position:relative;z-index:1;display:flex;width:min(100%,940px);flex-direction:column;align-items:center;text-align:center}.hero__kicker,.hero__location,.hero__scroll{font-family:var(--font-jetbrains-mono),monospace;font-size:clamp(.63rem,1vw,.76rem);font-weight:700;letter-spacing:.22em;line-height:1.5;text-transform:uppercase}.hero__kicker{margin-bottom:clamp(1.5rem,3vw,2.5rem);color:var(--ink-muted)}.hero__copy{position:relative;z-index:2}.hero__title{max-width:900px;margin:1.3rem auto 1rem;font-size:clamp(1.65rem,3.1vw,3.25rem);letter-spacing:-.025em}.hero__location{margin:0;color:var(--ink-muted);letter-spacing:.15em}.hero__scroll{position:absolute;z-index:2;bottom:1.5rem;left:50%;display:flex;flex-direction:column;align-items:center;gap:.35rem;color:var(--ink-muted);font-size:.58rem;transform:translateX(-50%)}.hero__scroll-dot{width:8px;height:8px;border-radius:50%;background:var(--ember);box-shadow:0 0 18px rgba(255,180,105,.8);animation:scroll-ember 1.8s ease-in-out infinite}@keyframes scroll-ember{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.scorch-logo{position:relative;width:min(86vw,760px);height:clamp(18rem,37vw,28rem);overflow:visible;isolation:isolate}.scorch-logo__dragon,.scorch-logo__wordmark{position:absolute;z-index:3;left:50%;display:grid;place-items:center;transform:translateX(-50%)}.scorch-logo__dragon{top:0;width:min(86%,650px);height:70%}.scorch-logo__wordmark{bottom:1.5rem;width:min(90%,720px);height:28%}.scorch-logo__dragon img,.scorch-logo__wordmark img{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:invert(92%) sepia(16%) saturate(521%) hue-rotate(346deg) brightness(104%) contrast(90%) drop-shadow(0 1px 0 rgba(255,140,74,.38)) drop-shadow(0 0 8px rgba(215,91,42,.2));mix-blend-mode:normal}.scorch-logo__wordmark-fallback{-o-object-position:50% 76%;object-position:50% 76%;mix-blend-mode:normal}.scorch-logo__heat{position:absolute;z-index:1;border-radius:50%;background:radial-gradient(ellipse,rgba(255,180,105,.36) 0,rgba(215,91,42,.22) 34%,rgba(255,140,74,.08) 57%,transparent 73%);filter:blur(18px);mix-blend-mode:screen;pointer-events:none}.scorch-logo__heat--one{top:12%;left:20%;width:48%;height:38%;transform-origin:68% 72%}.scorch-logo__heat--two{right:12%;bottom:17%;width:44%;height:30%;transform-origin:32% 40%}.scorch-logo__atmosphere{position:absolute;z-index:4;inset:-8% -3% 0;overflow:visible;pointer-events:none}.scorch-logo__wisp{position:absolute;width:clamp(5rem,13vw,8.5rem);height:clamp(7rem,18vw,12rem);opacity:.18;filter:grayscale(1) sepia(.18) blur(.25px);animation:smolder-wisp 7s ease-in-out infinite}.scorch-logo__wisp--one{top:0;left:54%}.scorch-logo__wisp--two{top:18%;left:30%;opacity:.12;animation-delay:-3.4s;transform:scale(.78) rotate(-8deg)}.scorch-logo__wisp-fallback{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(ellipse,rgba(184,170,153,.24),transparent 68%);filter:blur(12px)}.scorch-logo__embers{position:absolute;right:10%;bottom:15%;width:clamp(8rem,23vw,14rem);height:clamp(6rem,17vw,10rem);opacity:.3;filter:saturate(.72)}@keyframes smolder-wisp{0%,to{opacity:.08;translate:0 10px}42%{opacity:.2;translate:-5px -5px}72%{opacity:.11;translate:4px -14px}}.section-divider{position:relative;z-index:2;width:100%;height:clamp(1.75rem,3vw,3rem);overflow:hidden}.section-divider__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.75;filter:brightness(1.65) saturate(1.35)}.section-divider--torn .section-divider__image{filter:sepia(.35) brightness(1.75) saturate(1.4) opacity(.72)}.section-divider--flipped{transform:scaleY(-1)}.client-roster{padding:clamp(3.5rem,6vw,5.5rem) 0;background:rgba(33,26,22,.82)}.client-roster__inner{position:relative;padding:1.75rem clamp(1rem,3vw,2.5rem)}.client-roster__inner:after,.client-roster__inner:before{position:absolute;right:0;left:0;height:7px;content:"";opacity:.5;background:repeating-linear-gradient(90deg,var(--paper-shadow) 0 36px,transparent 36px 48px)}.client-roster__inner:before{top:0}.client-roster__inner:after{bottom:0}.client-roster__label{margin:0 0 2rem;color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.7rem;letter-spacing:.18em;text-align:center;text-transform:uppercase}.client-roster__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.85rem;padding:0;margin:0;list-style:none}.client-roster__list li{position:relative;display:grid;min-width:0;flex:0 1 calc(20% - 0.7rem);grid-template-rows:3.8rem auto;align-items:center;gap:.75rem;padding:.75rem;border:1px solid rgba(241,229,208,.11);background:rgba(20,17,15,.28);color:var(--ink-muted);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.client-roster__list li:nth-child(2n){transform:rotate(.16deg)}.client-roster__list li:nth-child(odd){transform:rotate(-.16deg)}.client-roster__list li:hover{border-color:rgba(255,140,74,.32);box-shadow:0 10px 24px rgba(0,0,0,.22);transform:translateY(-2px) rotate(0)}.client-roster__logo-surface{display:grid;width:100%;height:3.8rem;place-items:center;padding:.52rem .65rem;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(20,17,15,.09)}.client-roster__logo-surface--light,.press-mark__logo-surface{background:#f4eee3}.client-roster__logo-surface--dark{background:#171311;box-shadow:inset 0 0 0 1px rgba(241,229,208,.14)}.client-roster__logo,.press-mark__logo{width:auto;height:auto;max-width:100%;max-height:2.75rem;-o-object-fit:contain;object-fit:contain}.client-roster__name{font-family:var(--font-jetbrains-mono),monospace;font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-align:center;text-transform:uppercase}.client-roster__diamond{position:absolute;right:.4rem;bottom:.35rem;color:var(--ember);font-size:.35rem}.about-section,.capabilities-section,.contact-section,.press-section,.work-section{padding:var(--section-space) 0}.about-section__inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(3rem,7vw,8rem)}.about-section__portrait-wrap{position:relative}.about-section__portrait-wrap:before{position:absolute;z-index:-1;right:4%;bottom:-2rem;width:46%;height:5rem;content:"FIELD PORTRAIT / 01";color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.58rem;letter-spacing:.16em}.about-section__portrait,.media-matte{position:relative;padding:.85rem;margin:0;background:var(--surface);box-shadow:inset 0 0 0 1px rgba(241,229,208,.12),var(--paper-shadow-soft)}.about-section__portrait{aspect-ratio:4/5;transform:rotate(-.5deg)}.about-section__portrait img{-o-object-fit:contain;object-fit:contain;filter:sepia(.18) saturate(.82) contrast(1.05) brightness(.97)}.about-section__copy h2{max-width:790px;margin-bottom:2rem}.about-section__body{max-width:710px;color:var(--ink-muted);font-size:clamp(1.05rem,1.5vw,1.25rem)}.about-section__body p{margin-bottom:1.15rem}.about-facts,.about-section__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:1.65rem 0;margin:2.5rem 0 2rem;border-block:1px solid rgba(241,229,208,.16)}.about-facts__item,.about-section__stats>div{position:relative;padding-inline:1rem;text-align:center}.about-section__stats>div:not(:last-child):after{position:absolute;top:50%;right:-.22rem;content:"◆";color:var(--ember);font-size:.45rem;transform:translateY(-50%)}.about-facts dt,.about-section__stats dt{color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.about-facts dd,.about-section__stats dd{margin:.25rem 0 0;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(.85rem,1.25vw,1.15rem);font-weight:700}.about-section__signoff{display:flex;align-items:center;justify-content:space-between;gap:2rem}.about-section__signature{font-family:Snell Roundhand,Segoe Script,cursive;font-size:2.4rem;transform:rotate(-5deg)}.work-section{position:relative;overflow:hidden;background:rgba(33,26,22,.58)}.work-section:before{position:absolute;top:7%;right:-10rem;width:28rem;height:28rem;content:"";border:1px solid rgba(255,140,74,.16);border-radius:50%;box-shadow:0 0 60px rgba(215,91,42,.1);pointer-events:none}.work-section__heading{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.5rem)}.work-section__heading h2{max-width:14ch;margin:0}.work-section__heading>p{max-width:34rem;margin:0 0 .35rem;color:var(--ink-muted);font-size:clamp(1rem,1.45vw,1.16rem)}.work-section__footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:clamp(2.5rem,5vw,4.5rem);margin-top:clamp(2.5rem,5vw,4.5rem);border-top:1px solid rgba(241,229,208,.16)}.work-section__footer p{margin:0;color:var(--ink-muted)}.work-page{padding-top:clamp(8.5rem,12vw,11rem)}.work-page__header{padding-bottom:clamp(4rem,8vw,7rem)}.work-page__header h1{max-width:1050px;margin-bottom:clamp(2rem,4vw,3.5rem)}.work-page__intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,8vw,8rem);padding-top:2rem;border-top:1px solid rgba(241,229,208,.18)}.work-page__intro p{max-width:780px;margin:0;color:var(--ink-muted);font-size:clamp(1.15rem,2vw,1.55rem)}.work-page__intro span{color:var(--ember-deep);font-family:var(--font-jetbrains-mono),monospace;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.work-archive{padding-block:var(--section-space)}.work-archive__controls{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-bottom:clamp(2.5rem,5vw,4rem)}.work-filters{display:flex;flex-wrap:wrap;gap:.65rem}.work-filter{min-height:2.75rem;padding:.68rem .9rem;border:1px solid rgba(241,229,208,.28);background:rgba(33,26,22,.72);font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.work-filter:focus-visible,.work-filter:hover{border-color:var(--ember);box-shadow:0 0 18px rgba(215,91,42,.2);transform:translateY(-1px)}.work-filter[aria-pressed=true]{color:var(--bg);border-color:var(--ember-deep);background:var(--ember-deep);box-shadow:0 4px 0 rgba(0,0,0,.46)}.work-archive__count{flex:0 0 auto;margin:0;color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.work-archive-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:clamp(2.4rem,5vw,5rem) clamp(1.1rem,2.4vw,2.5rem)}.work-tile{min-width:0;margin:0}.work-tile--wide{grid-column:span 8}.work-tile--standard,.work-tile--tall{grid-column:span 4}.work-tile__matte{position:relative;padding:clamp(.5rem,.9vw,.8rem);background:var(--surface);box-shadow:inset 0 0 0 1px rgba(241,229,208,.12),0 16px 34px rgba(0,0,0,.32);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.work-tile:nth-child(4n+1) .work-tile__matte{transform:rotate(-.35deg)}.work-tile:nth-child(4n+3) .work-tile__matte{transform:rotate(.35deg)}.work-tile__frame{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--paper-shadow);box-shadow:inset 0 0 20px rgba(26,22,19,.26)}.work-tile--wide .work-tile__frame{aspect-ratio:16/9}.work-tile--tall .work-tile__frame{aspect-ratio:4/5}.work-tile__image{-o-object-fit:contain;object-fit:contain;filter:sepia(.04) saturate(.96) contrast(1.04);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s ease}.work-tile__heat{position:absolute;inset:0;background:radial-gradient(circle at 78% 86%,rgba(255,180,105,.28),transparent 34%);box-shadow:inset 0 0 0 1px rgba(255,140,74,.16),inset 0 0 38px rgba(215,91,42,.08);opacity:0;transition:opacity .5s ease;pointer-events:none}.work-tile:focus-within .work-tile__matte,.work-tile:hover .work-tile__matte{box-shadow:inset 0 0 0 1px rgba(255,140,74,.28),0 20px 42px rgba(0,0,0,.42),0 0 30px rgba(215,91,42,.14);transform:translateY(-3px) rotate(0)}.work-tile:focus-within .work-tile__image,.work-tile:hover .work-tile__image{filter:sepia(0) saturate(1.04) contrast(1.04)}.work-tile:focus-within .work-tile__heat,.work-tile:hover .work-tile__heat{opacity:1}.work-tile__caption{padding:1.15rem .25rem 0}.work-tile__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.6rem;color:var(--ember-deep);font-family:var(--font-jetbrains-mono),monospace;font-size:.58rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.work-tile__meta span:nth-child(2){color:var(--ember);font-size:.42rem}.work-tile__caption h3{margin-bottom:.5rem;font-size:clamp(1.25rem,2vw,1.95rem)}.work-tile__caption p{max-width:46rem;margin:0;color:var(--ink-muted);font-size:.92rem;line-height:1.55}.case-study-card{min-width:0;transition:transform .48s cubic-bezier(.22,1,.36,1)}.case-study-card:focus-within,.case-study-card:hover{transform:translateY(-4px)}.case-study-card__matte{position:relative;padding:.75rem;background:var(--surface);box-shadow:inset 0 0 0 1px rgba(241,229,208,.12),0 14px 30px rgba(0,0,0,.3);transition:box-shadow .5s ease}.case-study-card:focus-within .case-study-card__matte,.case-study-card:hover .case-study-card__matte{box-shadow:inset 0 0 0 1px rgba(255,140,74,.26),0 16px 36px rgba(0,0,0,.4),0 0 26px rgba(215,91,42,.14)}.case-study-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--paper-shadow)}.case-study-card__poster,.case-study-card__video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:sepia(.08) saturate(.95) contrast(1.04);transition:transform .5s ease-out,opacity .35s ease}.case-study-card__video{position:absolute;inset:0;opacity:0}.case-study-card:focus-within .case-study-card__video,.case-study-card:hover .case-study-card__video{opacity:1}.case-study-card__copy{padding:1.35rem .25rem 0}.case-study-card__copy h3{margin-bottom:.55rem;font-size:clamp(1.45rem,2.2vw,2.15rem)}.case-study-card__copy p{display:flex;align-items:center;gap:.7rem;margin:0;color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.case-study-card__copy p span:nth-child(2){color:var(--ember);font-size:.42rem}.capabilities-section__heading{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.capabilities-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.capability-card{position:relative;min-height:25rem;padding:clamp(2rem,4vw,3.75rem);overflow:hidden;border:1px solid rgba(241,229,208,.12);background:rgba(33,26,22,.88);box-shadow:0 12px 30px rgba(0,0,0,.3)}.capability-card:nth-child(2),.capability-card:nth-child(3){transform:rotate(.18deg)}.capability-card__ordinal{position:absolute;top:-2.5rem;right:1rem;color:rgba(215,91,42,.2);font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(7rem,13vw,11.25rem);font-weight:700;line-height:1}.capability-card h3{position:relative;max-width:18ch;margin-bottom:2rem}.capability-card ul{position:relative;display:grid;gap:.75rem;padding:0;margin:0;color:var(--ink-muted);list-style:none}.capability-card li{display:grid;grid-template-columns:.7rem 1fr;gap:.7rem}.capability-card li>span:first-child{padding-top:.45rem;color:var(--ember);font-size:.42rem}.press-section{background:rgba(33,26,22,.72)}.press-section__inner{text-align:center}.press-section__marks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:1.5rem;padding:0;margin:2.6rem 0 2rem;list-style:none}.press-section__marks li{display:grid;min-height:8.5rem;grid-template-rows:4.5rem auto;place-items:center;gap:.75rem;padding:.85rem;border:2px solid rgba(241,229,208,.65);color:var(--ink);font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(.85rem,1.6vw,1.35rem);font-weight:700;line-height:1.1;opacity:.78;transform:rotate(-.35deg)}.press-mark__logo-surface{display:grid;width:100%;height:4.5rem;place-items:center;padding:.6rem;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(20,17,15,.09)}.press-mark__name{font-family:var(--font-jetbrains-mono),monospace;font-size:.55rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.press-section__marks li:nth-child(2n){transform:rotate(.35deg)}.press-section__membership{margin:0;color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.contact-section{position:relative;overflow:hidden}.contact-section__vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 44%,rgba(215,91,42,.12) 100%);box-shadow:inset 0 0 100px rgba(0,0,0,.3);pointer-events:none}.contact-section__inner{position:relative}.contact-section__heading{max-width:900px;margin:0 auto clamp(3rem,6vw,5rem);text-align:center}.contact-section__heading p:last-child{max-width:670px;margin-inline:auto;color:var(--ink-muted);font-size:clamp(1.05rem,1.7vw,1.3rem)}.contact-form{max-width:1050px;margin-inline:auto}.contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.1rem 3.5rem}.contact-form label{display:grid;gap:.35rem}.contact-form label>span,.contact-section__alternative span{color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.63rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:.7rem 0 .75rem;border:0;border-bottom:1px solid rgba(241,229,208,.42);border-radius:0;outline:none;background:transparent;font-size:1.02rem;transition:border-color .18s ease,box-shadow .18s ease}.contact-form option{color:var(--ink);background:var(--surface)}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-bottom-color:var(--ember);box-shadow:0 2px 0 var(--ember)}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:rgba(184,170,153,.62)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:rgba(184,170,153,.62)}.contact-form textarea{min-height:9rem;resize:vertical}.contact-form__brief{margin-top:2.3rem}.contact-form__honeypot{position:absolute!important;left:-10000px!important}.contact-form__footer{display:flex;min-height:5rem;align-items:flex-start;gap:1.5rem;margin-top:2rem}.contact-form button{min-width:12rem}.contact-form button:disabled{cursor:wait;opacity:.65}.contact-form__status{margin:.5rem 0 0;color:var(--ink-muted)}.contact-form__status--error{color:var(--ember-deep)}.contact-section__alternative{display:grid;max-width:1050px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-top:2.5rem;margin:3.5rem auto 0;border-top:1px solid rgba(241,229,208,.16);font-style:normal}.contact-section__alternative div{display:grid;gap:.25rem}.contact-section__alternative p{margin:0}.site-footer{padding:3rem 0 1.6rem;background:rgba(33,26,22,.92);box-shadow:inset 0 20px 35px rgba(0,0,0,.2)}.site-footer__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem}.site-footer__brand{width:5.2rem}.site-footer__brand img{width:100%;height:auto;filter:invert(92%) sepia(16%) saturate(521%) hue-rotate(346deg) brightness(104%) contrast(90%)}.site-footer__meta{display:flex;align-items:center;gap:1rem;font-family:var(--font-jetbrains-mono),monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.site-footer__meta p{margin:0}.site-footer__badge{padding:.25rem .5rem;border:1px solid var(--ink)}.site-footer__social{display:flex;justify-content:flex-end;gap:1rem;font-size:.62rem;letter-spacing:.08em}.site-footer__handmade,.site-footer__social{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase}.site-footer__handmade{margin:2.2rem 0 0;color:var(--ink-muted);font-size:.58rem;letter-spacing:.15em;text-align:center}.ember-cursor{position:fixed;z-index:9999;top:-5px;left:-5px;width:10px;height:10px;border-radius:50%;background:var(--ember);box-shadow:0 0 12px rgba(255,180,105,.74);pointer-events:none;transform-origin:center}.ember-cursor--active{background:rgba(215,91,42,.3);box-shadow:0 0 18px rgba(215,91,42,.3)}.media-matte__frame{position:relative;overflow:hidden;background:var(--paper-shadow);box-shadow:inset 0 0 14px rgba(26,22,19,.18)}.media-matte__image{-o-object-fit:contain;object-fit:contain;filter:sepia(.06) saturate(.96) contrast(1.03)}.media-matte figcaption{padding-top:.7rem;color:var(--ink-muted);font-family:var(--font-jetbrains-mono),monospace;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.media-matte--clockwise{transform:rotate(.45deg)}.media-matte--counterclockwise{transform:rotate(-.45deg)}.about-page,.case-study-page,.not-found-page{padding-top:clamp(7.5rem,13vw,11rem)}.case-study-header{text-align:center}.case-study-title{max-width:1250px;margin:0 auto 1.4rem}.case-study-excerpt{max-width:720px;margin:0 auto 3.5rem;color:var(--ink-muted);font-size:clamp(1.05rem,1.7vw,1.3rem)}.case-study-hero{padding:clamp(.75rem,1.7vw,1.25rem)}.case-study-hero__frame{aspect-ratio:16/9}.case-study-meta{display:grid;grid-template-columns:.8fr .55fr 1fr 1.65fr;gap:0;padding:2rem 0 4rem;margin:2rem 0 0}.case-study-meta__item{position:relative;padding-inline:1.5rem}.case-study-meta dt{color:var(--ember-deep);font-family:var(--font-jetbrains-mono),monospace;font-size:.58rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.case-study-meta dd{margin:.3rem 0 0;color:var(--ink-muted);font-size:.92rem}.case-study-meta__divider{position:absolute;top:50%;right:-.2rem;color:var(--ember);font-size:.45rem;transform:translateY(-50%)}.case-study-body{padding-block:var(--section-space)}.case-study-prose{max-width:760px;margin:0 auto clamp(4rem,8vw,7rem)}.about-prose__heading,.case-study-prose__heading{margin:3.8rem 0 1.4rem;font-size:clamp(2rem,3.5vw,3.4rem)}.about-prose__subheading,.case-study-prose__subheading{margin:2.8rem 0 1rem;font-size:clamp(1.4rem,2.3vw,2rem)}.about-prose__paragraph,.case-study-prose__paragraph{margin-bottom:1.35rem;color:var(--ink-muted);font-size:clamp(1.02rem,1.35vw,1.15rem)}.case-study-prose__list{display:grid;gap:.55rem;color:var(--ink-muted)}.about-prose__quote,.case-study-prose__quote{padding:1.5rem 0 1.5rem 1.8rem;margin:2.5rem 0;border-left:4px solid var(--ember);font-family:var(--font-cinzel),Georgia,serif;font-size:1.35rem}.case-study-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem)}.case-study-gallery__item--full{grid-column:1/-1}.case-study-gallery__frame{aspect-ratio:3/2}.case-study-gallery__item--full .case-study-gallery__frame{aspect-ratio:16/9}.case-study-video{margin-top:clamp(3rem,7vw,6rem)}.case-study-video__frame{aspect-ratio:16/9;overflow:hidden;background:var(--ink)}.case-study-video video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.case-study-navigation{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding-block:clamp(4rem,8vw,7rem)}.next-project{display:grid;justify-items:end;text-align:right}.next-project__label{color:var(--ink-muted);font-size:.58rem}.next-project__title{max-width:30ch;font-family:var(--font-cinzel),Georgia,serif;font-size:clamp(1.2rem,2vw,1.8rem);letter-spacing:-.02em;text-transform:none}.about-page__header{max-width:1120px;padding-bottom:clamp(3rem,7vw,6rem);text-align:center}.about-page__title{max-width:1000px;margin-inline:auto}.about-page__lede{max-width:720px;margin:1.7rem auto 0;color:var(--ink-muted);font-size:clamp(1.05rem,1.6vw,1.25rem)}.about-page__story,.about-page__workshop{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding-block:var(--section-space)}.about-page__portrait{padding:.85rem}.about-page__portrait-frame{aspect-ratio:4/5}.about-prose{padding-top:1rem}.about-prose>:first-child{margin-top:0}.about-facts{margin-top:0;margin-bottom:var(--section-space)}.about-facts__divider{position:absolute;top:50%;right:-.2rem;color:var(--ember);font-size:.45rem}.about-page__workshop{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center}.about-page__workshop-copy h2{font-size:clamp(2rem,4vw,4rem)}.about-page__workshop-copy p:not(.section-eyebrow){color:var(--ink-muted);font-size:1.08rem}.about-page__workshop-frame{aspect-ratio:4/3}.not-found-page{display:flex;min-height:calc(100svh - 10rem);flex-direction:column;align-items:center;justify-content:center;padding-bottom:6rem;text-align:center}.not-found-mark{position:relative;width:min(78vw,520px);margin-bottom:2.5rem;overflow:hidden}.not-found-mark__dragon{width:100%;height:auto;clip-path:inset(0 50% 0 0);opacity:.92;filter:invert(92%) sepia(16%) saturate(521%) hue-rotate(346deg) brightness(104%) contrast(90%)}.not-found-mark__burn-line{position:absolute;top:8%;bottom:8%;left:50%;width:4px;background:linear-gradient(transparent,var(--ember),var(--ember-glow),var(--ember),transparent);box-shadow:0 0 18px var(--ember-glow)}.not-found-mark__ember{position:absolute;top:48%;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--ember-glow);box-shadow:0 0 18px var(--ember)}.not-found-mark__smoke{position:absolute;top:12%;left:48%;width:3rem;height:6rem;border-radius:50%;background:radial-gradient(ellipse,rgba(184,170,153,.22),transparent 68%);filter:blur(10px)}.not-found-page h1{max-width:900px}@media (max-width:980px){.site-nav__toggle{display:block}.site-nav__links{position:absolute;top:100%;right:0;left:0;display:none;flex-direction:column;align-items:stretch;padding:2rem var(--site-gutter) 2.5rem;background:rgba(20,17,15,.98);box-shadow:0 18px 30px rgba(0,0,0,.4)}.site-nav--open .site-nav__links{display:flex}.site-nav__links>a{display:flex;min-height:2.75rem;align-items:center}.site-nav--open .site-nav__toggle span:first-child{transform:translateY(6px) rotate(45deg)}.site-nav--open .site-nav__toggle span:nth-child(2){opacity:0}.site-nav--open .site-nav__toggle span:last-child{transform:translateY(-6px) rotate(-45deg)}.client-roster__list li{flex-basis:calc(33.333% - 0.6rem)}.about-page__story,.about-page__workshop,.about-section__inner{grid-template-columns:1fr}.about-page__portrait,.about-section__portrait-wrap{width:min(100%,620px);margin-inline:auto}.work-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-tile--wide{grid-column:span 2}.work-tile--standard,.work-tile--tall{grid-column:span 1}.case-study-meta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.case-study-meta__divider{display:none}}@media (max-width:720px){:root{--section-space:5rem;--site-gutter:1rem}body{background-attachment:scroll}.hero{min-height:max(42rem,100svh);padding-top:7rem}.hero:after,.hero:before{display:none}.scorch-logo{width:min(94vw,760px);height:clamp(16.5rem,75vw,19rem)}.scorch-logo__wordmark{bottom:0}.client-roster__list li{flex-basis:calc(50% - 0.45rem)}.about-facts,.about-section__stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.about-section__stats>div:nth-child(2):after{display:none}.about-section__signoff,.case-study-navigation{align-items:flex-start;flex-direction:column}.work-page__intro,.work-section__heading{grid-template-columns:1fr}.work-section__heading{align-items:start}.work-archive__controls,.work-section__footer{align-items:flex-start;flex-direction:column}.capabilities-grid,.case-study-gallery,.contact-form__grid,.work-archive-grid{grid-template-columns:1fr}.work-tile--standard,.work-tile--tall,.work-tile--wide{grid-column:span 1}.work-tile--standard .work-tile__frame{aspect-ratio:4/3}.work-filters{width:100%}.work-filter{flex:1 1 auto}.case-study-gallery__item--full{grid-column:auto}.capability-card{min-height:23rem}.press-section__marks{grid-template-columns:repeat(2,minmax(0,1fr))}.press-section__marks li:last-child{grid-column:1/-1}.contact-form__footer,.contact-section__alternative{grid-template-columns:1fr}.contact-form__footer{display:grid}.site-footer__inner{grid-template-columns:1fr;justify-items:center;text-align:center}.site-footer__social{justify-content:center}.case-study-meta{grid-template-columns:1fr;text-align:left}.case-study-meta__item{padding-inline:0}.next-project{justify-items:start;text-align:left}}@media (max-width:360px){.hero__title{max-width:calc(100% - 1rem);font-size:1.25rem}}@media (hover:none),(pointer:coarse){.ember-cursor{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.scorch-logo{animation:reduced-logo-in .4s ease both!important}@keyframes reduced-logo-in{0%{opacity:0}to{opacity:1}}}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel Fallback;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_a5db66{font-family:Cinzel,Cinzel Fallback;font-style:normal}.__variable_a5db66{--font-cinzel:"Cinzel","Cinzel Fallback"}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_a3c0d3{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_a3c0d3{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}