@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_54b624{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_54b624{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/293bd128733a00fa-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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/b6ec7d965603f0a3-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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/0e4ef738476b9f05-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:Familjen Grotesk Fallback;src:local("Arial");ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.00%;size-adjust:94.59%}.__className_c79837{font-family:Familjen Grotesk,Familjen Grotesk Fallback;font-style:normal}.__variable_c79837{--font-familjen:"Familjen Grotesk","Familjen Grotesk Fallback"}:root{--madder:#7c2632;--madder-deep:#4b141c;--madder-lit:#98394a;--terracotta:#e8763f;--terracotta-deep:#b8511f;--terracotta-lit:#f5915c;--indigo:#3a4694;--indigo-deep:#232a5e;--indigo-lit:#4e5cb5;--iron:#5a6420;--iron-deep:#333a0f;--iron-lit:#74801f;--olive:#6b7726;--umber:#5c4638;--bone:#f7f4ef;--bone-bright:#fffdf9;--bone-deep:#ddd7cd;--ink:#14131a;--ink-soft:#232232;--amber:#ffc633;--mirror:#dce6ea;--dye:var(--madder);--dye-deep:var(--madder-deep);--dye-lit:var(--madder-lit);--fg:var(--bone);--lx:-0.55;--ly:-0.8;--lp:1;--sx:calc(var(--lx) * -1);--sy:calc(var(--ly) * -1);--f-display:var(--font-bricolage),Arial,sans-serif;--f-body:var(--font-familjen),"Trebuchet MS",system-ui,sans-serif;--gutter:clamp(20px,5vw,72px);--section-y:clamp(96px,14vh,176px);--measure:68ch;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-press:cubic-bezier(0.2,0.9,0.25,1)}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ink);color:var(--fg);font-family:var(--f-body);font-size:clamp(1rem,1.15vw,1.1875rem);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{display:block;max-width:100%;height:auto}button{font:inherit;background:none;border:none;cursor:pointer}a,button{color:inherit}a{text-decoration:none}::selection{background:var(--amber);color:var(--ink)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.region{position:relative;padding:var(--section-y) var(--gutter);background-color:var(--dye);color:var(--fg);isolation:isolate;--fg-dim:color-mix(in srgb,var(--fg) 88%,var(--dye))}.region:before{z-index:-2;background-image:var(--grain,none);background-size:1100px auto;background-repeat:repeat;mix-blend-mode:soft-light;opacity:.5}.region:after,.region:before{content:"";position:absolute;inset:0;pointer-events:none}.region:after{z-index:-1;background:radial-gradient(120% 90% at calc(50% + var(--lx) * 45%) calc(50% + var(--ly) * 45%),color-mix(in srgb,var(--dye-lit) 92%,var(--bone)) 0,transparent 62%),linear-gradient(to bottom right,transparent 30%,color-mix(in srgb,var(--dye-deep) 70%,transparent) 100%);opacity:calc(.5 * var(--lp));transition:opacity .6s var(--ease-out)}.dye-madder{--dye:var(--madder);--dye-deep:var(--madder-deep);--dye-lit:var(--madder-lit);--fg:var(--bone);--grain:url(/assets/textures/texture-oxblood.webp)}.dye-terracotta{--dye:var(--terracotta);--dye-deep:var(--terracotta-deep);--dye-lit:var(--terracotta-lit);--fg:var(--ink);--grain:url(/assets/textures/texture-terracotta.webp)}.dye-bone{--dye:var(--bone);--dye-deep:var(--bone-deep);--dye-lit:var(--bone-bright);--fg:var(--ink);--grain:url(/assets/textures/texture-bone.webp)}.dye-indigo{--dye:var(--indigo);--dye-deep:var(--indigo-deep);--dye-lit:var(--indigo-lit);--fg:var(--bone);--grain:url(/assets/textures/texture-oxblood.webp)}.dye-iron{--dye:var(--iron);--dye-deep:var(--iron-deep);--dye-lit:var(--iron-lit);--fg:var(--bone);--grain:url(/assets/textures/texture-bone.webp)}.dye-olive{--dye:var(--olive);--dye-deep:var(--iron-deep);--dye-lit:var(--iron-lit);--fg:var(--bone);--grain:url(/assets/textures/texture-bone.webp)}.relief{color:var(--relief-face,var(--fg));--e:var(--relief-depth,0.045em);--ec:var(--relief-edge,var(--dye-deep));text-shadow:calc(var(--sx) * var(--e) * .35) calc(var(--sy) * var(--e) * .35) 0 var(--ec),calc(var(--sx) * var(--e) * .7) calc(var(--sy) * var(--e) * .7) 0 var(--ec),calc(var(--sx) * var(--e) * 1.05) calc(var(--sy) * var(--e) * 1.05) 0 var(--ec),calc(var(--sx) * var(--e) * 1.4) calc(var(--sy) * var(--e) * 1.4) 0 var(--ec),calc(var(--sx) * var(--e) * 1.75) calc(var(--sy) * var(--e) * 1.75) 0 var(--ec),calc(var(--sx) * var(--e) * 2.1) calc(var(--sy) * var(--e) * 2.1) 0 var(--ec),calc(var(--sx) * var(--e) * 2.45) calc(var(--sy) * var(--e) * 2.45) 0 var(--ec),calc(var(--sx) * var(--e) * 2.8) calc(var(--sy) * var(--e) * 2.8) 0 var(--ec),calc(var(--sx) * var(--e) * 3.2) calc(var(--sy) * var(--e) * 3.2) .14em color-mix(in srgb,var(--ink) 55%,transparent)}.incised,.relief{font-family:var(--f-display);font-weight:800;line-height:.82;letter-spacing:-.03em;text-transform:uppercase}.incised{color:var(--relief-face,var(--dye-deep));text-shadow:calc(var(--sx) * -2px) calc(var(--sy) * -2px) 1px color-mix(in srgb,var(--ink) 60%,transparent),calc(var(--sx) * 2px) calc(var(--sy) * 2px) 1px color-mix(in srgb,var(--bone-bright) 45%,transparent)}.split{display:inline-flex;flex-wrap:wrap;align-items:baseline}.split>span{display:inline-block;font-weight:var(--w,700);transform:translateY(var(--dy,0));transition:font-weight .7s var(--ease-out),transform .7s var(--ease-out)}.split>span[data-space]{width:.26em}@media (max-width:640px){.split>span{--w:700!important;--dy:0em!important}}.display{font-size:clamp(3rem,13vw,6rem)}.displayXL{font-size:clamp(3.5rem,17vw,9.5rem)}.headline{font-family:var(--f-display);font-weight:700;font-size:clamp(2rem,6vw,3.5rem);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.title{font-family:var(--f-body);font-weight:600;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.2;letter-spacing:-.01em}.body{max-width:var(--measure)}.bodyLarge{max-width:34ch;font-size:clamp(1.375rem,3.2vw,2.125rem);line-height:1.28;letter-spacing:-.015em;font-weight:500}.label{font-family:var(--f-body);font-weight:600;font-size:.75rem;line-height:1.1;letter-spacing:.16em;text-transform:uppercase}.metric{font-family:var(--f-display);font-weight:800;font-size:clamp(2.5rem,7vw,4.5rem);line-height:.9;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.headline,.incised,.metric,.relief{font-optical-sizing:auto}.stack>*+*{margin-top:1rem}.stack>:is(h2,h3){margin-top:2.75rem}.chip{position:relative;border-radius:2px;background:conic-gradient(from calc(var(--lx) * 90deg + 200deg),#f7fbfc 0deg,#9fb2ba 70deg,#e8f1f4 140deg,#7f949d 210deg,#dfeaee 290deg,#f7fbfc 1turn),var(--mirror);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 45%,transparent),calc(var(--sx) * 2px) calc(var(--sy) * 2px) 3px color-mix(in srgb,var(--ink) 60%,transparent)}.chip:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(calc(var(--lx) * 60deg + 120deg),transparent 34%,rgba(255,255,255,.92) 48%,rgba(255,255,255,.3) 54%,transparent 66%);opacity:calc(.55 + .45 * var(--lp));transition:opacity .5s var(--ease-out)}.slab{position:relative;background:var(--slab-face,var(--dye-lit));color:var(--slab-fg,var(--fg));box-shadow:calc(var(--sx) * 4px) calc(var(--sy) * 4px) 0 0 var(--dye-deep),calc(var(--sx) * 16px) calc(var(--sy) * 16px) 38px -8px color-mix(in srgb,var(--ink) 55%,transparent);transition:transform .55s var(--ease-out),box-shadow .55s var(--ease-out)}.slab:focus-within,.slab:hover{transform:translate(calc(var(--sx) * -3px),calc(var(--sy) * -3px));box-shadow:calc(var(--sx) * 7px) calc(var(--sy) * 7px) 0 0 var(--dye-deep),calc(var(--sx) * 26px) calc(var(--sy) * 26px) 52px -10px color-mix(in srgb,var(--ink) 62%,transparent)}.stamp{position:relative;display:inline-flex;align-items:center;gap:.7em;padding:1.05em 1.9em;font-family:var(--f-body);font-weight:700;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;background:var(--amber);color:var(--ink);box-shadow:calc(var(--sx) * 5px) calc(var(--sy) * 5px) 0 0 color-mix(in srgb,var(--ink) 78%,var(--amber)),calc(var(--sx) * 12px) calc(var(--sy) * 12px) 24px -6px color-mix(in srgb,var(--ink) 55%,transparent);transition:transform .16s var(--ease-press),box-shadow .16s var(--ease-press)}.stamp:hover{transform:translate(calc(var(--sx) * 2px),calc(var(--sy) * 2px));box-shadow:calc(var(--sx) * 3px) calc(var(--sy) * 3px) 0 0 color-mix(in srgb,var(--ink) 78%,var(--amber)),calc(var(--sx) * 6px) calc(var(--sy) * 6px) 16px -6px color-mix(in srgb,var(--ink) 55%,transparent)}.stamp:active{transform:translate(calc(var(--sx) * 5px),calc(var(--sy) * 5px));box-shadow:0 0 0 0 color-mix(in srgb,var(--ink) 78%,var(--amber)),0 0 6px 0 color-mix(in srgb,var(--ink) 40%,transparent)}.stampGhost{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--fg) 55%,transparent)}.stampGhost:hover{background:color-mix(in srgb,var(--fg) 12%,transparent);transform:none;box-shadow:inset 0 0 0 2px var(--fg)}.inkLink{position:relative;font-weight:600;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--fg) 45%,transparent);transition:box-shadow .25s var(--ease-out),color .25s var(--ease-out)}.inkLink:hover{box-shadow:inset 0 -.72em 0 var(--amber);color:var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--lx:-0.55;--ly:-0.8;--lp:1}}.skipLink{position:fixed;top:0;left:0;z-index:100;padding:.9em 1.4em;background:var(--amber);color:var(--ink);font-weight:700;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;transform:translateY(-120%);transition:transform .2s var(--ease-out)}.skipLink:focus-visible{transform:translateY(0)}.dyeBloom{inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bloom,.dyeBloom{position:absolute}.bloom{aspect-ratio:1/1;border-radius:50%;mix-blend-mode:soft-light;filter:blur(clamp(46px,7vw,100px));will-change:transform}.bloomA{top:-12%;left:-8%;width:55%;background:var(--madder-lit);animation:bloomDriftA 46s ease-in-out infinite alternate}.bloomB{right:-10%;bottom:-14%;width:58%;background:var(--madder-deep);animation:bloomDriftB 58s ease-in-out infinite alternate;animation-delay:-18s}.bloomC{top:8%;right:6%;width:38%;background:var(--madder-lit);opacity:.8;animation:bloomDriftC 39s ease-in-out infinite alternate;animation-delay:-9s}.bloomD{bottom:6%;left:10%;width:42%;background:var(--madder-deep);opacity:.85;animation:bloomDriftA 51s ease-in-out infinite alternate;animation-delay:-30s}@keyframes bloomDriftA{0%{transform:translate(0) scale(1)}to{transform:translate(7%,9%) scale(1.15)}}@keyframes bloomDriftB{0%{transform:translate(0) scale(1)}to{transform:translate(-8%,-6%) scale(1.08)}}@keyframes bloomDriftC{0%{transform:translate(0) scale(1)}to{transform:translate(-6%,8%) scale(.92)}}.wall{min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:clamp(48px,8vh,88px);padding-bottom:0}.wallGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "name" "facts";grid-template-rows:1fr auto 1fr;width:100%;flex:1 1;min-height:0}.wallEyebrow{grid-area:eyebrow;color:var(--amber);padding-bottom:clamp(16px,2.5vh,30px);font-size:clamp(.9375rem,1.7vw,1.25rem);letter-spacing:.14em}.wallEyebrow,.wallFacts{position:relative;z-index:1;align-self:end}.wallFacts{grid-area:facts;display:flex;align-items:flex-start;gap:clamp(24px,4vw,56px);padding-bottom:clamp(28px,5vh,56px)}.wallName{grid-area:name;position:relative;z-index:1;display:flex;flex-direction:column;--relief-depth:0.05em;--relief-face:var(--bone);--relief-edge:var(--madder-deep);gap:.05em}.wallNameLine{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;line-height:.94}.wallName .wallNameLine:first-child{font-size:min(14.2vw,13rem)}.wallNameLast{font-size:min(8.1vw,7.4rem);--relief-face:var(--amber)}.wallFact{display:flex;flex-direction:column-reverse;gap:6px}.wallFact .label{color:color-mix(in srgb,var(--bone) 78%,var(--madder))}.wallYears{font-size:clamp(2rem,4.5vw,3.25rem);color:var(--bone)}.wallPortrait{position:absolute;left:50%;width:50%;bottom:0;z-index:2;display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.wallCutout{width:auto;height:80svh;max-height:80svh;max-width:88%;object-fit:contain;object-position:bottom;filter:drop-shadow(calc(var(--sx) * 14px) calc(var(--sy) * 14px) 40px color-mix(in srgb,var(--madder-deep) 45%,transparent))}@media (max-width:899px){.wallGrid{grid-template-rows:auto auto auto;min-height:0;padding-bottom:58svh}.wallPortrait{left:0;width:100%}.wallCutout{height:56svh;max-height:56svh;max-width:min(78vw,380px)}}.handTitle{--relief-face:var(--ink);margin-bottom:clamp(32px,5vh,64px)}.handBody{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:start}.handLead{color:var(--ink)}.handFigure{--slab-face:var(--bone-bright);--slab-fg:var(--ink);padding:12px 12px 0}.handFigure figcaption{padding:12px 2px 14px;color:color-mix(in srgb,var(--ink) 66%,var(--bone))}@media (max-width:899px){.handBody{grid-template-columns:1fr}.handFigure{max-width:300px}}.blocksTitle{--relief-face:var(--ink);--relief-edge:var(--terracotta-deep);margin-bottom:clamp(32px,5vh,64px)}.blocksList{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px);perspective:1400px}.block{--slab-face:var(--umber);--slab-fg:var(--bone);position:relative;padding:clamp(24px,3vw,34px);overflow:hidden;transform-style:preserve-3d;transform:rotateX(0deg) translateZ(0);transition:transform .5s var(--ease-press),box-shadow .5s var(--ease-out)}.block:nth-child(2n){--slab-face:#453529}.block{--fg:var(--bone);--dye:var(--umber);--fg-dim:color-mix(in srgb,var(--bone) 88%,var(--umber))}.block:focus-within,.block:hover{transform:rotateX(6deg) translateZ(26px)}.blockNum{display:block;font-size:clamp(2.75rem,6vw,4rem);color:color-mix(in srgb,var(--terracotta) 82%,var(--umber));line-height:.8}.blockName{margin-top:clamp(16px,2vh,22px);color:var(--bone-bright)}.blockBody{margin-top:12px;color:color-mix(in srgb,var(--bone) 78%,var(--umber));max-width:34ch}.blockMotif{position:absolute;inset:0;pointer-events:none;opacity:0;background-image:radial-gradient(circle at 25% 25%,color-mix(in srgb,var(--terracotta-lit) 60%,transparent) 0 8%,transparent 9%),radial-gradient(circle at 75% 75%,color-mix(in srgb,var(--terracotta-lit) 60%,transparent) 0 8%,transparent 9%),linear-gradient(45deg,transparent 46%,color-mix(in srgb,var(--amber) 34%,transparent) 47% 53%,transparent 54%);background-size:54px 54px;transition:opacity .5s var(--ease-out)}.block:focus-within .blockMotif,.block:hover .blockMotif{opacity:.85}.archiveTitle{--relief-face:var(--bone);--relief-edge:var(--indigo-deep);margin-bottom:14px}.archiveNote{color:color-mix(in srgb,var(--bone) 72%,var(--indigo));max-width:46ch;margin-bottom:clamp(40px,7vh,88px)}.archiveList{display:flex;flex-direction:column;gap:clamp(64px,12vh,148px)}.clientSlab{--dye:color-mix(in srgb,var(--indigo) 82%,var(--tint));--dye-lit:color-mix(in srgb,var(--indigo-lit) 78%,var(--tint));--dye-deep:color-mix(in srgb,var(--indigo-deep) 84%,var(--tint));position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"head keeper" "what keeper" "stats keeper" "panel panel";grid-gap:clamp(16px,2.5vw,32px) clamp(28px,5vw,72px);gap:clamp(16px,2.5vw,32px) clamp(28px,5vw,72px);align-items:start}.clientSlab:before{content:"";position:absolute;inset:calc(var(--section-y) * -.28) calc(var(--gutter) * -1);z-index:-1;background:color-mix(in srgb,var(--tint) 26%,transparent);pointer-events:none}.clientSlab:nth-child(odd) .keeper{margin-right:calc(var(--gutter) * -.7)}.clientHead{grid-area:head}.clientName{color:var(--bone-bright)}.clientVia{margin-top:10px;color:var(--amber)}.clientHandle{display:inline-block;margin-top:6px;color:color-mix(in srgb,var(--bone) 76%,var(--indigo))}.clientWhat{grid-area:what;color:color-mix(in srgb,var(--bone) 88%,var(--indigo))}.clientStats{grid-area:stats;display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,44px);margin-top:clamp(8px,1.5vh,18px)}.clientStat{display:flex;flex-direction:column;gap:8px}.clientStatValue{font-size:clamp(1.75rem,3.4vw,2.5rem);color:color-mix(in srgb,var(--bone) 84%,var(--indigo))}.clientStatHero{position:relative}.clientStatHero .clientStatValue{font-size:clamp(2.75rem,6.4vw,4.5rem);color:var(--bone-bright);text-shadow:calc(var(--sx) * .04em) calc(var(--sy) * .04em) 0 var(--dye-deep),calc(var(--sx) * .09em) calc(var(--sy) * .09em) .16em color-mix(in srgb,var(--ink) 55%,transparent)}.clientStatLabel{color:color-mix(in srgb,var(--bone) 62%,var(--indigo))}.outtakes{grid-area:keeper;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,2.5vh,26px)}.outtakeField{position:absolute;inset:-18px -22px auto -22px;height:100%;pointer-events:none;z-index:0}.outtakeGhost{position:absolute;top:calc(var(--g) * 1.5%);left:calc(50% - 34% + var(--g) * 1.1%);width:62%;height:86%;background:color-mix(in srgb,var(--indigo-deep) 62%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bone) 10%,transparent);transform:rotate(calc((var(--g) - 7) * .55deg)) translateZ(0);opacity:calc(.5 - var(--g) * .025);transition:transform .7s var(--ease-out),opacity .7s var(--ease-out)}.clientSlab[data-scattered] .outtakeGhost{transform:rotate(calc((var(--g) - 7) * 2.6deg)) translate(calc((var(--g) - 7) * 12px),calc((var(--g) - 7) * -5px));opacity:calc(.24 - var(--g) * .008)}.keeper{position:relative;z-index:1;--slab-face:var(--indigo-lit);padding:10px 10px 0;max-width:100%}.keeperCaption{padding:12px 4px 14px;color:color-mix(in srgb,var(--bone) 80%,var(--indigo));max-width:46ch}.outtakeToggle{position:relative;z-index:1}.scatterPanel{grid-area:panel;margin-top:clamp(20px,3vh,36px)}.scatterPanel[hidden]{display:none}.scatterNote{color:var(--amber);margin-bottom:clamp(16px,2.5vh,26px)}.scatterGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:clamp(14px,2vw,26px);gap:clamp(14px,2vw,26px)}.scatterShot{--slab-face:var(--indigo-lit);padding:8px 8px 0;animation:settle .6s var(--ease-out) both;animation-delay:calc(var(--s) * 60ms)}.scatterShot figcaption{padding:10px 2px 12px;color:color-mix(in srgb,var(--bone) 74%,var(--indigo));font-size:.6875rem}@keyframes settle{0%{opacity:0;transform:translateY(18px) rotate(-1.5deg)}to{opacity:1;transform:none}}@media (max-width:899px){.clientSlab{grid-template-columns:1fr;grid-template-areas:"head" "what" "stats" "keeper" "panel"}.clientSlab:nth-child(odd) .keeper{margin-right:0}.outtakeField{inset:-10px -12px auto -12px}.clientSlab[data-scattered] .outtakeGhost{transform:rotate(calc((var(--g) - 7) * 1deg)) translate(calc((var(--g) - 7) * 3px))}}.ledgerTitle{--relief-face:var(--bone);--relief-edge:var(--iron-deep);margin-bottom:clamp(40px,6vh,80px)}.ledgerList{list-style:none;counter-reset:none}.ledgerRow{display:grid;grid-template-columns:auto minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px);padding:clamp(26px,4vh,44px) 0;border-top:1px solid color-mix(in srgb,var(--bone) 24%,transparent);align-items:start}.ledgerRow:last-child{border-bottom:1px solid color-mix(in srgb,var(--bone) 24%,transparent)}.ledgerIndex{font-size:clamp(1.5rem,3vw,2.25rem);--relief-face:color-mix(in srgb,var(--bone) 46%,var(--iron));line-height:1}.ledgerCompany{color:var(--bone-bright);font-size:clamp(1.5rem,3.4vw,2.25rem)}.ledgerMeta{margin-top:10px;color:var(--amber)}.ledgerBullets{list-style:none;display:flex;flex-direction:column;gap:12px}.ledgerBullets li{position:relative;padding-left:1.5em;color:color-mix(in srgb,var(--bone) 86%,var(--iron));max-width:62ch}.ledgerBullets li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--amber);box-shadow:calc(var(--sx) * 2px) calc(var(--sy) * 2px) 0 color-mix(in srgb,var(--iron-deep) 80%,transparent)}@media (max-width:899px){.ledgerRow{grid-template-columns:auto 1fr;grid-template-areas:"idx head" "bul bul"}.ledgerIndex{grid-area:idx}.ledgerHead{grid-area:head}.ledgerBullets{grid-area:bul;margin-top:8px}}.lensTitle{--relief-face:var(--bone);--relief-edge:var(--iron-deep);margin-bottom:clamp(36px,5vh,72px)}.lensBody{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:start}.lensWords{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,4vh,44px)}.lensBio dt{color:var(--amber);margin-bottom:12px}.lensBioLine{color:var(--bone-bright);padding-left:1em;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--bone) 30%,transparent);margin-bottom:8px}.lensPosts{color:color-mix(in srgb,var(--bone) 62%,var(--olive))}.lensShots{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);align-items:start}.lensShot{--slab-face:var(--iron-lit);padding:8px 8px 0}.lensShot[data-i="1"]{margin-top:clamp(24px,6vh,64px)}.lensShot figcaption{padding:10px 2px 12px;color:color-mix(in srgb,var(--bone) 74%,var(--olive));font-size:.6875rem}@media (max-width:899px){.lensBody{grid-template-columns:1fr}}.contact{min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.contactGrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center}.contactHead{display:flex;flex-direction:column;--relief-face:var(--bone);--relief-edge:var(--madder-deep);--relief-depth:0.05em;gap:.05em}.contactLine{display:inline-flex;align-items:baseline;line-height:.94}.contactWork{display:inline-flex;align-items:center;gap:.06em;font-family:var(--f-display)}.contactO{width:.62em;height:.62em;font-size:clamp(3.5rem,17vw,9.5rem);transform:rotate(45deg);flex:none;align-self:center}.contactTogether{margin-top:.06em;--relief-face:var(--amber)}.contactCta{margin-top:clamp(28px,5vh,52px);align-self:flex-start;word-break:break-all}.contactList{list-style:none;display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,48px);margin-top:clamp(28px,4vh,48px)}.contactList li{display:flex;flex-direction:column;gap:8px}.contactPlace{color:color-mix(in srgb,var(--bone) 66%,var(--madder))}.contactPortrait{display:flex;justify-content:center;min-width:0}.contactPortrait img{width:100%;max-width:460px;height:auto;filter:drop-shadow(calc(var(--sx) * 22px) calc(var(--sy) * 22px) 30px color-mix(in srgb,var(--madder-deep) 76%,transparent))}.contactFoot{margin-top:clamp(40px,7vh,88px);color:color-mix(in srgb,var(--bone) 58%,var(--madder))}@media (max-width:899px){.contactGrid{grid-template-columns:1fr}.contactPortrait{order:-1}.contactPortrait img{max-width:min(72vw,340px)}.contactCta{font-size:.6875rem}}.archiveNote,.blockBody,.clientHandle,.clientStatLabel,.clientStatValue,.clientWhat,.contactFoot,.contactPlace,.handFigure figcaption,.keeperCaption,.ledgerBullets li,.lensPosts,.lensShot figcaption,.scatterShot figcaption,.wallFact .label,.wallScrollHint,.wallStatusDetail{color:var(--fg-dim)}@media (min-width:900px){.blocksList{grid-template-columns:repeat(2,minmax(0,1fr))}}