@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ef601b1b7eff83e8-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f78e9fade05add5e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb6e850be0cc4043-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a4f8bdada9457bec-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/99f22885d8313bef-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:EB Garamond Fallback;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_2408e3{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.__variable_2408e3{--font-eb-garamond:"EB Garamond","EB Garamond Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9c5eecb7bcf4482-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_f557d9{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_f557d9{--font-vt323:"VT323","VT323 Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d517da30d13cbc57-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c30b767baa052104-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}.__className_8e8d87{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_8e8d87{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ae2f4ed91ac82411-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6963d59be707dfba-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_7922e1{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_7922e1{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9f681fa010afec67-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/500420eace1b0bad-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}.__className_48d982{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_48d982{--font-caveat:"Caveat","Caveat Fallback"}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/24891a8e3d8645cd-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/415b774b2edd68c9-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/8cb715ec387337a3-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c9d6165e8a18ecf2-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/aee1d753cf1c97c5-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5d27a181d62b8035-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13acc9e6fe3a8987-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b538c5c6156470c8-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/93129d53cc2f968c-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3534f7533bb54fe-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_f31b52{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_f31b52{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6a7d4b05307f8bf-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_b3db23{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_b3db23{--font-archivo-black:"Archivo Black","Archivo Black Fallback"}.__variable_18fa19{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Shippori Mincho;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0cf0e7ed63c6ac12-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Shippori Mincho;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/980029b537744a6f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Shippori Mincho;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ee4470f6bd30baa-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Shippori Mincho;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e799ddccc29e101e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Shippori Mincho Fallback;src:local("Times New Roman");ascent-override:98.59%;descent-override:24.48%;line-gap-override:0.00%;size-adjust:117.66%}.__className_5e615e{font-family:Shippori Mincho,Shippori Mincho Fallback;font-style:normal}.__variable_5e615e{--font-shippori:"Shippori Mincho","Shippori Mincho Fallback"}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/343a5919211079b8-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/1fcaa26bef35e91e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98436d6630ae0d8f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d4af8204b85190e8-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/57fd1c814f88d927-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1f8edbc867b2798-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5259ff3acd3c33ce-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b5dfa4167fbe2d80-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d2cff18fc6a98242-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@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_18d7ea{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_18d7ea{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]){margin:0;padding:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]){font-family:var(--font-inter-tight),ui-sans-serif,system-ui,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]){--switcher-bg:rgba(0,0,0,0.78);--switcher-border:rgba(255,255,255,0.12);--switcher-fg:#f4f3ee;--switcher-accent:#ffffff;--switcher-muted:rgba(244,243,238,0.45)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04{--cream:#efece3;--cream-deep:#e4e0d1;--ink:#0f0f0e;--ink-soft:#2a2a27;--ink-muted:#6b6b66;--line:#0f0f0e;--line-soft:rgba(15,15,14,0.2);--yellow:#ffdd00;--yellow-deep:#f3c300;--font-display:var(--font-archivo-black),"Archivo Black","Helvetica Neue",sans-serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;--switcher-bg:rgba(15,15,14,0.94);--switcher-border:rgba(255,221,0,0.4);--switcher-fg:#efece3;--switcher-accent:#ffdd00;--switcher-muted:rgba(239,236,227,0.55);position:relative;min-height:100vh;background:var(--cream);color:var(--ink);font-family:var(--font-mono);font-size:14px;line-height:1.55;overflow-x:hidden}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-grid-overlay{position:fixed;inset:0;pointer-events:none;z-index:1;background-image:linear-gradient(90deg,rgba(15,15,14,.035) 1px,transparent 0);background-size:calc(100vw / 12) 100%}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04>*{position:relative;z-index:2}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-ticker{background:var(--ink);color:var(--yellow);overflow:hidden;padding:9px 0;font-family:var(--font-display);font-size:12px;letter-spacing:.12em;white-space:nowrap;border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-ticker-track{display:inline-flex;gap:40px;animation:gallery-with-design-skill-opus-4-7-source-src-app-4-index04-b04-ticker 50s linear infinite}@keyframes gallery-with-design-skill-opus-4-7-source-src-app-4-index04-b04-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:20px clamp(20px,4vw,48px);border-bottom:2px solid var(--ink);background:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-logo{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-size:22px;letter-spacing:.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-logo-slash{color:var(--ink-muted);margin:0 2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-logo-word{color:var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-yellow{background:var(--yellow);color:var(--ink);padding:0 8px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-nav{display:flex;gap:28px;justify-self:center;font-family:var(--font-display);font-size:12px;letter-spacing:.1em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-nav a{color:var(--ink);text-decoration:none;padding:6px 2px;border-bottom:2px solid transparent;transition:border-color .15s ease}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-nav a:hover{border-bottom-color:var(--yellow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-access{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;letter-spacing:.15em;font-family:var(--font-display)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-dot{width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 2px var(--ink);animation:gallery-with-design-skill-opus-4-7-source-src-app-4-index04-b04-blink 1.8s infinite}@keyframes gallery-with-design-skill-opus-4-7-source-src-app-4-index04-b04-blink{50%{opacity:.35}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero{display:grid;grid-template-columns:1.6fr 1fr;gap:0;border-bottom:2px solid var(--ink)}@media (max-width:960px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero{grid-template-columns:1fr}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-left{padding:clamp(24px,4vw,56px);border-right:2px solid var(--ink)}@media (max-width:960px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-left{border-right:0;border-bottom:2px solid var(--ink)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:32px;border:2px solid var(--ink);font-family:var(--font-display);font-size:11px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-meta>div{display:flex;flex-direction:column;padding:10px 14px;border-right:1px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-meta>div:last-child{border-right:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-meta span:first-child{color:var(--ink-muted);letter-spacing:.16em;font-size:10px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-meta span:last-child{color:var(--ink);letter-spacing:.04em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-headline{font-family:var(--font-display);font-size:clamp(56px,9.5vw,140px);line-height:.86;letter-spacing:-.015em;margin:0 0 40px;display:flex;flex-wrap:wrap;gap:0 .18em;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-headline span{display:inline-block}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-yellow-block{background:var(--yellow);padding:0 .15em;box-shadow:6px 6px 0 0 var(--ink);transform:translateY(-2px)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-outline{color:transparent;-webkit-text-stroke:2.5px var(--ink);text-stroke:2.5px var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-body{max-width:520px;margin-bottom:36px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-body p{margin:0 0 14px;font-family:var(--font-mono);font-size:13.5px;letter-spacing:.01em;color:var(--ink);line-height:1.7}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-body u{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:4px;text-underline-offset:2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-cta{display:flex;gap:0;flex-wrap:wrap}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 22px;font-family:var(--font-display);font-size:13px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;border:2px solid var(--ink);transition:transform .12s ease,background .15s ease,color .15s ease;background:var(--cream);color:var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-yellow{background:var(--yellow);color:var(--ink);box-shadow:5px 5px 0 0 var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-yellow:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 0 var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-outline{background:var(--cream);margin-left:-2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-outline:hover{background:var(--ink);color:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-full{width:100%;justify-content:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-btn-meta{margin-left:8px;padding:3px 8px;background:var(--ink);color:var(--yellow);font-size:11px;letter-spacing:.12em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-hero-right{display:flex;flex-direction:column}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stats{display:grid;grid-template-columns:1fr 1fr;flex:1}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat{padding:clamp(20px,3vw,36px);border-bottom:2px solid var(--ink);border-right:2px solid var(--ink);display:flex;flex-direction:column;justify-content:space-between;min-height:170px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat:nth-child(2n){border-right:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat-n{font-family:var(--font-display);font-size:clamp(54px,8vw,96px);line-height:1;letter-spacing:-.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat-l{font-family:var(--font-mono);font-size:12px;line-height:1.35;letter-spacing:.04em;color:var(--ink-soft);text-transform:lowercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat-invert{background:var(--ink);color:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat-invert .b04-stat-l{color:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-stat-yellow{background:var(--yellow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-callout{padding:clamp(20px,3vw,36px);background:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-callout-head{display:flex;justify-content:space-between;font-family:var(--font-display);font-size:11px;letter-spacing:.16em;padding-bottom:12px;margin-bottom:14px;border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-mono{font-family:var(--font-mono);color:var(--ink-muted)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-callout p{font-family:var(--font-display);font-size:clamp(18px,2vw,24px);line-height:1.2;margin:0 0 12px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-callout-src{font-family:var(--font-mono)!important;font-size:12px!important;color:var(--ink-muted);letter-spacing:.06em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-rule{display:flex;justify-content:space-between;padding:14px clamp(20px,4vw,48px);border-bottom:2px solid var(--ink);font-family:var(--font-display);font-size:11.5px;letter-spacing:.14em;background:var(--ink);color:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-rule span:nth-child(2){color:var(--yellow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-system-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;border-bottom:2px solid var(--ink)}@media (max-width:880px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-system-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-system-grid{grid-template-columns:1fr}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell{padding:clamp(22px,3.5vw,42px);border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);display:flex;flex-direction:column;min-height:240px;position:relative;background:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell:last-child{border-right:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-big{grid-row:span 2;background:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-wide{grid-column:span 2}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-yellow{background:var(--yellow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-invert{background:var(--ink);color:var(--cream)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-num{font-family:var(--font-display);font-size:clamp(16px,1.6vw,20px);letter-spacing:.04em;color:var(--ink-muted);margin-bottom:auto}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-invert .b04-cell-num{color:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-yellow .b04-cell-num{color:var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-body h2{font-family:var(--font-display);font-size:clamp(28px,4vw,56px);line-height:.95;letter-spacing:-.015em;margin:0 0 16px;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-cell-body p{font-family:var(--font-mono);font-size:13px;line-height:1.6;letter-spacing:.02em;margin:0;color:inherit;opacity:.9}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-kbd-row{display:flex;gap:6px;margin-top:18px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-kbd-row kbd{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;font-family:var(--font-display);font-size:16px;border:2px solid var(--ink);background:var(--yellow);color:var(--ink);border-radius:3px;box-shadow:2px 2px 0 0 var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs{padding:clamp(40px,6vw,90px) clamp(20px,4vw,48px);border-bottom:2px solid var(--ink);display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(24px,4vw,60px);align-items:start}@media (max-width:820px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs{grid-template-columns:1fr}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-head h2{font-family:var(--font-display);font-size:clamp(44px,6.5vw,88px);line-height:.92;letter-spacing:-.02em;margin:0 0 20px;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-head h2 .b04-yellow{padding:0 .1em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-head p{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;color:var(--ink-muted);margin:0;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-table{border-top:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-row{display:grid;grid-template-columns:40px 1fr 1.6fr 1fr;gap:16px;padding:14px 6px;border-bottom:1px solid var(--line-soft);font-family:var(--font-mono);font-size:13px;align-items:baseline}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-row:hover{background:var(--yellow)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-id{font-family:var(--font-display);color:var(--ink-muted)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-k{font-family:var(--font-display);letter-spacing:.08em;font-size:12.5px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-v{color:var(--ink-soft);letter-spacing:.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-specs-n{color:var(--ink-muted);font-size:11.5px;text-align:right;letter-spacing:.08em;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-pricing{padding:clamp(40px,6vw,90px) clamp(20px,4vw,48px);border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-pricing-title{font-family:var(--font-display);font-size:clamp(48px,7.5vw,110px);line-height:.9;margin:0 0 10px;letter-spacing:-.02em;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-pricing-title .b04-yellow{background:var(--yellow);padding:0 .15em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-pricing-lede{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:var(--ink-muted);margin:0 0 40px;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}@media (max-width:820px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-grid{grid-template-columns:1fr}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price{padding:clamp(22px,3vw,36px);border:2px solid var(--ink);margin-right:-2px;margin-bottom:-2px;background:var(--cream);position:relative;display:flex;flex-direction:column}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat{background:var(--ink);color:var(--cream);z-index:3}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat li:before{background:var(--yellow)!important;color:var(--ink)!important}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-tag{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:14px;border:2px solid;margin-bottom:22px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-stamp{position:absolute;top:20px;right:20px;background:var(--yellow);color:var(--ink);padding:5px 9px;font-family:var(--font-display);font-size:11px;letter-spacing:.12em;transform:rotate(3deg);border:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price h3{font-family:var(--font-display);font-size:28px;margin:0 0 16px;letter-spacing:.04em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-num{font-family:var(--font-display);font-size:clamp(56px,7vw,92px);line-height:1;letter-spacing:-.02em;margin-bottom:2px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-num span{font-size:.35em;color:var(--ink-muted);letter-spacing:.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat .b04-price-num span{color:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-unit{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;color:var(--ink-muted);margin-bottom:26px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat .b04-price-unit{color:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price ul{list-style:none;margin:0 0 28px;padding:0;font-family:var(--font-mono);font-size:13px;line-height:1.65;letter-spacing:.02em;flex:1;color:var(--ink-soft)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat ul{color:var(--cream-deep)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price li{position:relative;padding:8px 0 8px 28px;border-top:1px solid var(--line-soft)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price li:first-child{border-top:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price-feat li{border-top:1px solid rgba(239,236,227,.12)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-price li:before{content:"→";position:absolute;left:0;top:8px;background:var(--ink);color:var(--cream);font-family:var(--font-display);width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-manifesto{padding:clamp(60px,8vw,120px) clamp(20px,4vw,48px);background:var(--ink);color:var(--cream);border-bottom:2px solid var(--ink);text-align:center}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-manifesto-tag{font-family:var(--font-display);font-size:12px;letter-spacing:.2em;color:var(--yellow);margin-bottom:36px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-manifesto-text{font-family:var(--font-display);font-size:clamp(28px,4.5vw,68px);line-height:1.06;letter-spacing:-.01em;margin:0 auto 30px;max-width:1100px;text-transform:uppercase}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-manifesto-text .b04-yellow{color:var(--yellow);background:transparent;padding:0 4px;font-size:1.2em;line-height:0;vertical-align:-.15em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-yellow-block-inline{background:var(--yellow);color:var(--ink);padding:0 .1em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-strike{position:relative;color:rgba(239,236,227,.45);text-decoration:line-through;text-decoration-color:var(--yellow);text-decoration-thickness:6px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-manifesto-attr{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;color:rgba(239,236,227,.5);margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-footer{background:var(--cream);color:var(--ink);padding:clamp(40px,5vw,70px) clamp(20px,4vw,48px) 24px}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-foot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding-bottom:32px;border-bottom:2px solid var(--ink);margin-bottom:16px}@media (max-width:720px){:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-foot-grid{grid-template-columns:repeat(2,1fr)}}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-foot-grid h5{font-family:var(--font-display);font-size:13px;letter-spacing:.14em;margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--ink)}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-foot-grid p{margin:0 0 6px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-soft);letter-spacing:.02em}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.7"]) .b04-foot-bar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--ink-muted);text-transform:uppercase}@font-face{font-family:Geist;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/10d20061c25abee1-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/e44c86642cb7e894-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b070f55578db020d-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9018efeb338d2e1f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ac2f6a35fea3e11-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/78c3a7085a798956-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9590b9ad9c29cacd-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/20cf5859cac9b283-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/91c0397c8d520a6e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_18d551{font-family:Geist,Geist Fallback;font-style:normal}.__variable_18d551{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/c013001587f1707d-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/580100e0dca6df2d-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/769bbaa866433b79-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7af873a353f7c4e3-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8d48c4fef898a931-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47d8ef5840df911b-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07ca9cf9e874b53e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/44a10f8bea0b46bd-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bb81d72df2f7f748-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f1632c{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_f1632c{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.8"]){padding:0;margin:0}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.8"]){-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.8"]) *{box-sizing:border-box}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.8"]) .no-scrollbar::-webkit-scrollbar{display:none}:where(.gallery-generation[data-gallery-group=with-design-skill][data-gallery-model="opus-4.8"]) .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@font-face{font-family:Fraunces;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/e1159c7e8bbf3e68-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/97a6e7b8e96b0d48-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/66e793d670d872d9-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a79a6dd8fd897e1f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d01d1fdb792eca93-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e6dd3c5b2eed091-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d3f2d09ff6d0375-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/591885841e548c24-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/2fc77768cab56029-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_19274b{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_19274b{--syn-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ece426e343f97101-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/94c5cf254271768f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4001b4{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_4001b4{--syn-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c7cdd81e69f30d1-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_ade3d6{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400;font-style:normal}.__variable_ade3d6{--mg-display:"DM Serif Display","DM Serif Display Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/40d84c040d9c01ba-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/b88cb96005bf26e9-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d6bbd98b35b16586-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/9d4c0f94d22d7591-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f47cd60040732aab-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9fc1e45a55ef7996-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/deb3345fe799869a-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/5fe5b2ebdc9b37bb-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/212bbffa22432ce2-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6715d58696200f38-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29815cb9ef26dc62-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/484835acaecde6da-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d58f731e4ca9a2b3-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/997260861c37b584-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_127572{font-family:Newsreader,Newsreader Fallback}.__variable_127572{--mg-body:"Newsreader","Newsreader Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d1dd2ad6ad69f194-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69e5d4204bba27a0-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_b1d2d2{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_b1d2d2{--mg-hand:"Caveat","Caveat Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0648460ff0ba6de1-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/517b073de5d45a29-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_3d8e6c{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_3d8e6c{--st-display:"Space Mono","Space Mono Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/127c150237bcecd0-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c33bc0ba7f8eb6-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4b9ffb54787289fa-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@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_18fa19{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_18fa19{--st-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(/_next/static/media/136bf7fa028bd8e6-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/_next/static/media/ec532840c390656c-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/_next/static/media/d0c1b60ebbb8f869-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/_next/static/media/ebfe4392b6965000-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/_next/static/media/bfe51fb49d854584-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/_next/static/media/088686e4ad323fef-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/_next/static/media/0e15e1b8c9c2841c-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@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_2a9f73{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_2a9f73{--vd-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/4d66492696604fd4-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/a7eebedd7058d912-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ddb9ac14c841fe2-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9639145883d3f21-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d49ee274630c5cd6-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4019c26aaaa81da6-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cdfefd7075b90ed3-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/42153c5bdb3b1c68-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/754c83f49926458a-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_432e09{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_432e09{--vd-body:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/463babaaa413cd40-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7bca776ad61c0270-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/397e41064b06a383-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_41ae9e{font-family:Syne,Syne Fallback;font-style:normal}.__variable_41ae9e{--he-display:"Syne","Syne Fallback"}@font-face{font-family:Sora;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/df05a09cf8770efb-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/6ee6b69a08cb8097-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0fb437ddf6fd541f-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de08dc211bbee58d-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/582dd6c1f6350660-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1c829b69217bf11e-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d583f8cdf0de06d5-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e7e3874e721e0ae9-s.ttf?dpl=dpl_4SX1Fe5r24apmmStqhy85xGwG16i) format("truetype")}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_b19438{font-family:Sora,Sora Fallback;font-style:normal}.__variable_b19438{--he-body:"Sora","Sora Fallback"}.page_page__a8eXL{--card-stock:#e9e3d3;--drawer-oak:#1f3d2b;--stamp-ink:#7a2e2e;--typed-ink:#2a2721;--brass:#b8945a;--card-rule:#c4b896;--drawer-interior:color-mix(in srgb,var(--drawer-oak) 58%,#000);--brass-light:color-mix(in srgb,var(--brass) 74%,var(--card-stock));--stock-soft:color-mix(in srgb,var(--card-stock) 72%,var(--drawer-oak));--stock-shade:color-mix(in srgb,var(--card-stock) 90%,var(--card-rule));--ink-soft:color-mix(in srgb,var(--typed-ink) 74%,var(--card-stock));--ff-display:var(--font-archivo),"Archivo",system-ui,sans-serif;--ff-body:var(--font-source-sans),system-ui,sans-serif;--ff-typed:var(--font-courier-prime),"Courier New",monospace;min-height:100vh;background-color:var(--card-stock);color:var(--typed-ink);font-family:var(--ff-body);font-size:1rem;overflow-x:hidden}.page_page__a8eXL :focus-visible{outline:3px solid var(--focus-ring,var(--stamp-ink));outline-offset:3px}.page_fieldOak__YPE3K{--focus-ring:var(--brass);--hole-fill:var(--drawer-oak);background-color:var(--drawer-oak);color:var(--card-stock)}.page_fieldStock____hbz{--focus-ring:var(--stamp-ink);--hole-fill:var(--card-stock);background-color:var(--card-stock);color:var(--typed-ink)}.page_sectionInner__bfbrj{width:min(1180px,100% - 2.75rem);margin-inline:auto}.page_section__I8kRX{padding-block:clamp(4rem,8.5vw,7.5rem)}.page_sectionTag__HNmBV{font-family:var(--ff-typed);font-weight:700;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--stamp-ink);margin-bottom:.85rem}.page_sectionTagOnOak__7Ov71{color:var(--brass-light)}.page_sectionTitle__MKg2x{font-family:var(--ff-display);font-variation-settings:"wdth" 120;font-weight:700;text-transform:uppercase;letter-spacing:.11em;line-height:1.05;font-size:clamp(1.5rem,3.4vw,2.25rem)}.page_sectionLede__G7cNk{margin-top:1.15rem;font-size:clamp(1.02rem,1.5vw,1.16rem);line-height:1.6;max-width:52ch}.page_sectionBody__MwMwS{margin-top:1rem;font-size:1rem;line-height:1.65;max-width:52ch;color:var(--ink-soft)}.page_fieldOak__YPE3K .page_sectionBody__MwMwS{color:var(--stock-soft)}.page_sectionHeader__dq7qH{max-width:60ch;margin-bottom:clamp(2.25rem,4vw,3.25rem)}.page_btn__ssk7N{display:inline-block;font-family:var(--ff-display);font-variation-settings:"wdth" 112;font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.11em;padding:.95rem 1.4rem .85rem;border-radius:2px;border:1.5px solid transparent;transition:transform .14s ease,background-color .14s ease,color .14s ease}.page_btn__ssk7N:hover{transform:translateY(-2px)}.page_btnStock__BirYp{background-color:var(--card-stock);color:var(--drawer-oak);box-shadow:0 4px 0 rgba(0,0,0,.32)}.page_btnGhost__vwdoo{border-color:var(--brass);color:var(--card-stock)}.page_btnGhost__vwdoo:hover{background-color:color-mix(in srgb,var(--brass) 24%,transparent)}.page_btnOak__DQCEB{background-color:var(--drawer-oak);color:var(--card-stock);box-shadow:0 4px 0 color-mix(in srgb,var(--typed-ink) 40%,transparent)}.page_btnBrass__VCDec{background-color:var(--brass);color:#23190a;box-shadow:0 4px 0 rgba(0,0,0,.35)}.page_hero__0KSII{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3.5rem,7vw,6rem)}.page_cabinet__QUqFW{width:min(880px,100% - 2.75rem);margin-inline:auto;position:relative;z-index:3}.page_cabinetLip__Wbfrs{height:22px;border-radius:3px 3px 0 0;background-image:linear-gradient(180deg,color-mix(in srgb,var(--drawer-oak) 78%,#000),color-mix(in srgb,var(--drawer-oak) 50%,#000));box-shadow:0 10px 18px -8px rgba(0,0,0,.7)}.page_drawerFront__1zt53{position:relative;display:grid;justify-items:center;align-content:center;gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(2.25rem,4.5vw,3.25rem) 1.5rem clamp(2rem,4vw,2.75rem);border-radius:3px 3px 5px 5px;background-color:var(--drawer-oak);background-image:repeating-linear-gradient(179deg,rgba(0,0,0,.09) 0 1px,rgba(255,255,255,.035) 1px 2px,transparent 2px 7px),repeating-linear-gradient(178.4deg,rgba(0,0,0,.055) 0 2px,transparent 2px 26px),linear-gradient(180deg,rgba(255,255,255,.11),rgba(0,0,0,.14) 58%,rgba(0,0,0,.3));box-shadow:inset 0 2px 0 rgba(255,255,255,.16),inset 3px 0 0 rgba(255,255,255,.05),inset -3px 0 0 rgba(0,0,0,.28),inset 0 -4px 0 rgba(0,0,0,.4),0 30px 55px -22px rgba(0,0,0,.75)}.page_drawerFront__1zt53:before{content:"";position:absolute;inset:10px;border-radius:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.35),0 1px 0 rgba(255,255,255,.05);pointer-events:none}.page_drawerNumber__gBlM5{position:absolute;top:20px;right:24px;font-family:var(--ff-typed);font-weight:700;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--brass-light)}.page_plate__1Y2aw{position:relative;min-width:min(360px,100%);padding:clamp(.9rem,2vw,1.35rem) clamp(1.5rem,4vw,2.75rem);text-align:center;background-color:var(--card-stock);background-image:linear-gradient(180deg,rgba(255,255,255,.5),rgba(0,0,0,.06));border:3px solid var(--brass);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),inset 0 3px 9px rgba(42,39,33,.22),0 3px 0 rgba(0,0,0,.45),0 12px 22px -12px rgba(0,0,0,.7)}.page_plateScrewRight__cJU7Q,.page_plateScrew__mG3Im{position:absolute;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background-image:radial-gradient(circle at 35% 30%,#e6cf9d,#7d6134);box-shadow:0 0 0 1px rgba(0,0,0,.32)}.page_plateScrew__mG3Im{left:9px}.page_plateScrewRight__cJU7Q{right:9px}.page_wordmark__FB9WB{font-family:var(--ff-display);font-variation-settings:"wdth" 124;font-weight:700;text-transform:uppercase;letter-spacing:.2em;text-indent:.1em;line-height:1;font-size:clamp(1.85rem,6.4vw,3.15rem);color:var(--drawer-oak)}.page_plateRule__ai7Op{display:block;height:1px;margin:.7rem auto .55rem;background-color:var(--card-rule)}.page_plateSub__lhufD{font-family:var(--ff-typed);font-size:.66rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft)}.page_pull__IVFy7{width:clamp(140px,22vw,178px);height:auto;filter:drop-shadow(0 4px 5px rgba(0,0,0,.45))}.page_drawerOpen__qj9Zo{--card-w:300px;--card-h:264px;--rail-pad-top:54px;position:relative;margin-top:-14px;padding-block:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,2.5vw,1.75rem);background-color:var(--drawer-interior);background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0) 22%);box-shadow:inset 0 18px 30px -16px rgba(0,0,0,.9),inset 0 -1px 0 rgba(255,255,255,.07)}.page_drawerHead__97fpt{width:min(1180px,100% - 2.75rem);margin:0 auto .25rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem}.page_drawerHeadTitle__3naVK{font-family:var(--ff-display);font-variation-settings:"wdth" 118;font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:clamp(.82rem,1.8vw,1rem);color:var(--brass)}.page_drawerHeadNote__NfZ9E{font-family:var(--ff-typed);font-size:.7rem;letter-spacing:.1em;color:var(--stock-soft)}.page_railWrap__SqeYz{position:relative}.page_rod__xXKBY{position:absolute;left:0;right:0;top:calc(var(--rail-pad-top) + var(--card-h) - 20px);height:8px;z-index:0;background-image:linear-gradient(180deg,#e6cd9c 0,var(--brass) 42%,#6f5530 100%);box-shadow:0 2px 4px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.5)}.page_rail__8o7U6{position:relative;z-index:1;display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding:var(--rail-pad-top) clamp(1.25rem,4vw,3rem) 46px;cursor:grab;touch-action:pan-y;scrollbar-color:var(--brass) rgba(0,0,0,.35);scrollbar-width:thin}.page_rail__8o7U6::-webkit-scrollbar{height:8px}.page_rail__8o7U6::-webkit-scrollbar-track{background:rgba(0,0,0,.35)}.page_rail__8o7U6::-webkit-scrollbar-thumb{background-image:linear-gradient(180deg,#e6cd9c,var(--brass) 45%,#6f5530);border-radius:4px}.page_railDragging__XYQEc{cursor:grabbing;user-select:none}.page_railHelp__kZbU9{width:min(1180px,100% - 2.75rem);margin:-.5rem auto 0;font-family:var(--ff-typed);font-size:.72rem;letter-spacing:.05em;color:var(--stock-soft)}.page_card__zDGQK{--lift:0px;position:relative;flex:0 0 auto;width:var(--card-w);height:var(--card-h);z-index:var(--stack);transform:rotate(var(--rot)) translateY(var(--lift));transition:transform .24s cubic-bezier(.2,.75,.3,1),filter .24s ease;filter:drop-shadow(0 6px 7px rgba(0,0,0,.5))}.page_card__zDGQK+.page_card__zDGQK{margin-left:-26px}.page_cardPulled__n1KOE{--lift:-18px;filter:drop-shadow(0 16px 14px rgba(0,0,0,.55))}.page_card__zDGQK:focus-visible,.page_card__zDGQK:hover{--lift:-20px;z-index:60;filter:drop-shadow(0 18px 16px rgba(0,0,0,.6))}.page_cardPulled__n1KOE:focus-visible,.page_cardPulled__n1KOE:hover{--lift:-34px}.page_punched__g8NnM{-webkit-mask-image:radial-gradient(circle 8px at 50% calc(100% - 16px),rgba(0,0,0,0) 94%,rgba(0,0,0,1) 100%);mask-image:radial-gradient(circle 8px at 50% calc(100% - 16px),rgba(0,0,0,0) 94%,rgba(0,0,0,1) 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page_face__YMesS{position:relative;display:flex;flex-direction:column;height:100%;padding:13px 15px 34px;overflow:hidden;background-color:var(--card-stock);background-image:linear-gradient(172deg,rgba(255,255,255,.42),rgba(0,0,0,.05) 78%,rgba(0,0,0,.1));border-radius:2px}.page_hole__yVzWR,.page_rim__fMLWz{position:absolute;bottom:8px;left:50%;width:16px;height:16px;margin-left:-8px;border-radius:50%;pointer-events:none}.page_rim__fMLWz{box-shadow:inset 0 0 0 1px rgba(42,39,33,.22),inset 0 2px 3px rgba(42,39,33,.3),0 1px 0 rgba(255,255,255,.5)}.page_hole__yVzWR{background-color:var(--hole-fill,var(--card-stock));box-shadow:inset 0 2px 3px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.45)}.page_cardHead__ixhsC{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-bottom:5px;border-bottom:1px solid var(--stamp-ink)}.page_callNumber__r3Z79{font-family:var(--ff-typed);font-weight:700;font-size:.68rem;letter-spacing:.06em;color:var(--typed-ink);white-space:nowrap}.page_accession__vXJeZ{font-family:var(--ff-typed);font-size:.6rem;letter-spacing:.04em;color:color-mix(in srgb,var(--typed-ink) 68%,var(--card-stock));white-space:nowrap}.page_cardTitle__jePMf{margin-top:10px;font-family:var(--ff-typed);font-weight:700;font-size:.9rem;line-height:1.25;letter-spacing:-.01em;color:var(--typed-ink)}.page_cardBody__qyiqp{margin-top:9px;font-family:var(--ff-typed);font-size:.71rem;line-height:22px;color:color-mix(in srgb,var(--typed-ink) 88%,var(--card-stock));background-image:repeating-linear-gradient(to bottom,transparent 0 21px,var(--card-rule) 21px 22px);overflow:hidden}.page_seeAlso__JtUsK{margin-top:auto;padding-top:8px;border-top:1px solid var(--card-rule)}.page_seeAlsoLabel__sIRKr{display:block;font-family:var(--ff-typed);font-weight:700;font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:var(--stamp-ink);margin-bottom:2px}.page_seeAlso__JtUsK ul{font-family:var(--ff-typed);font-size:.64rem;line-height:1.45;color:color-mix(in srgb,var(--typed-ink) 78%,var(--card-stock))}.page_seeAlso__JtUsK li:before{content:"→ ";color:var(--stamp-ink)}.page_stamp__VvtFX{position:absolute;right:6px;bottom:52px;display:grid;justify-items:center;gap:1px;padding:5px 11px 4px;transform:rotate(-8deg);color:var(--stamp-ink);border:2.5px solid var(--stamp-ink);border-radius:2px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stamp-ink) 40%,transparent);mix-blend-mode:multiply;opacity:.92;pointer-events:none}.page_stampWord__FRfyk{font-family:var(--ff-display);font-variation-settings:"wdth" 118;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-indent:.08em;font-size:.8rem;line-height:1}.page_stampDate__LAxEh{font-family:var(--ff-typed);font-weight:700;font-size:.55rem;letter-spacing:.1em}.page_pulledNote__OK_Lf{position:absolute;top:-26px;left:0;right:0;text-align:center;font-family:var(--ff-typed);font-size:.62rem;letter-spacing:.11em;text-transform:uppercase;color:var(--brass)}.page_heroCopy__5LpDZ{width:min(880px,100% - 2.75rem);margin:clamp(3rem,6vw,4.75rem) auto 0;text-align:center}.page_heroTitle__ESh9N{font-family:var(--ff-body);font-weight:600;font-size:clamp(1.9rem,4.6vw,3.05rem);line-height:1.1;letter-spacing:-.018em;max-width:20ch;margin-inline:auto;text-wrap:balance}.page_heroSub__d7PRi{margin:1.35rem auto 0;max-width:56ch;font-size:clamp(1.02rem,1.6vw,1.16rem);line-height:1.62;color:var(--stock-soft)}.page_heroActions__ZIdgY{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:2rem}.page_heroFine__0WZIH{margin-top:1.35rem;font-family:var(--ff-typed);font-size:.72rem;letter-spacing:.08em;color:var(--stock-soft)}.page_crossrefGrid__luVUy{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:center;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.page_key__w4H3J{display:inline-block;font-family:var(--ff-typed);font-weight:700;font-size:.88em;padding:.05em .4em;background-color:var(--stock-shade);border:solid var(--card-rule);border-width:1px 1px 2px;border-radius:3px;color:var(--typed-ink)}.page_crossref__UkArK{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.25rem}.page_miniCard__k4Z_5{position:relative;padding:14px 16px 34px;min-height:176px;background-color:var(--card-stock);background-image:linear-gradient(172deg,rgba(255,255,255,.5),rgba(0,0,0,.05));border:1px solid var(--card-rule);border-radius:2px;box-shadow:0 10px 18px -12px rgba(42,39,33,.65)}.page_crossref__UkArK .page_miniCard__k4Z_5:first-of-type{transform:rotate(-1.4deg)}.page_crossref__UkArK .page_miniCard__k4Z_5:last-of-type{transform:rotate(1.1deg)}.page_miniCall__k6aTF{font-family:var(--ff-typed);font-weight:700;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:var(--stamp-ink);padding-bottom:5px;border-bottom:1px solid var(--card-rule)}.page_miniTitle__4xc21{margin-top:9px;font-family:var(--ff-typed);font-weight:700;font-size:.92rem;line-height:1.25;color:var(--typed-ink)}.page_miniBody__Lelx2{margin-top:7px;font-family:var(--ff-typed);font-size:.72rem;line-height:22px;color:color-mix(in srgb,var(--typed-ink) 86%,var(--card-stock))}.page_linkToken__H_oej{color:var(--stamp-ink);border-bottom:1px dotted var(--stamp-ink)}.page_miniBacklink__6NkIf{margin-top:12px;padding-top:7px;border-top:1px solid var(--card-rule);font-family:var(--ff-typed);font-size:.68rem;color:var(--typed-ink)}.page_miniBacklink__6NkIf span{display:block;font-weight:700;font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:var(--stamp-ink)}.page_connectorWrap__0blfz{position:relative;display:grid;place-items:center;width:108px}.page_connector__3GARG{width:108px;height:auto}.page_connectorLabel__nUWB7{position:absolute;top:-2px;font-family:var(--ff-typed);font-weight:700;font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:var(--stamp-ink);background-color:var(--card-stock);padding-inline:4px}.page_resurfaceGrid__vNzgE{display:grid;gap:clamp(2.75rem,5vw,4.5rem);align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page_resurfaceStat__dZlNH{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;font-family:var(--ff-typed);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brass-light)}.page_drawerSection__gifVP{position:relative;display:grid;min-height:336px}.page_edges__6VY5p{grid-area:1/1;align-self:end;z-index:0;display:flex;align-items:flex-end;gap:3px;height:124px;padding:0 16px;overflow:hidden;border-radius:3px;background-color:var(--drawer-interior);box-shadow:inset 0 14px 22px -12px rgba(0,0,0,.95),inset 0 0 0 1px rgba(0,0,0,.5),0 16px 30px -18px rgba(0,0,0,.8)}.page_edge__7Vfne{flex:1 1 auto;height:88px;border-radius:1px 1px 0 0;background-image:linear-gradient(180deg,color-mix(in srgb,var(--card-stock) 92%,#fff),var(--card-rule) 14%,color-mix(in srgb,var(--card-rule) 74%,var(--typed-ink)));box-shadow:1px 0 0 rgba(0,0,0,.35)}.page_edgeLifted__qp2El{height:108px;transform:translateY(-30px);background-image:linear-gradient(180deg,color-mix(in srgb,var(--card-stock) 98%,#fff),var(--card-stock) 20%,var(--card-rule));box-shadow:0 0 0 1px rgba(0,0,0,.4),0 6px 10px rgba(0,0,0,.5);animation:page_riffle__vwVV6 7s ease-in-out infinite}@keyframes page_riffle__vwVV6{0%,to{transform:translateY(-30px)}50%{transform:translateY(-40px)}}.page_sectionRod__vMu1O{grid-area:1/1;align-self:end;z-index:1;height:8px;margin-bottom:22px;background-image:linear-gradient(180deg,#e6cd9c 0,var(--brass) 42%,#6f5530 100%);box-shadow:0 2px 4px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.5)}.page_pulledCard__D_EOU{grid-area:1/1;align-self:start;justify-self:center;z-index:2;position:relative;width:min(340px,100%);min-height:206px;padding:14px 16px 36px;transform:rotate(-2.4deg);background-color:var(--card-stock);background-image:linear-gradient(172deg,rgba(255,255,255,.5),rgba(0,0,0,.06));border-radius:2px;box-shadow:0 26px 32px -20px rgba(0,0,0,.85)}.page_pulledCard__D_EOU .page_stamp__VvtFX{bottom:24px;right:12px}.page_shelfGrid__u_kKN{display:grid;gap:clamp(1.25rem,2.5vw,1.9rem);grid-template-columns:repeat(2,minmax(0,1fr))}.page_shelfCard__7HIZr{position:relative;padding:18px 20px 44px;background-color:var(--card-stock);background-image:linear-gradient(172deg,rgba(255,255,255,.55),rgba(0,0,0,.045));border:1px solid var(--card-rule);border-radius:2px;box-shadow:0 12px 20px -14px rgba(42,39,33,.7)}.page_shelfCard__7HIZr:nth-child(odd){transform:rotate(-.5deg)}.page_shelfCard__7HIZr:nth-child(2n){transform:rotate(.4deg)}.page_shelfTitle__E5_A_{margin-top:12px;font-family:var(--ff-display);font-variation-settings:"wdth" 116;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.98rem;line-height:1.2;color:var(--drawer-oak)}.page_shelfBody__vz7nw{margin-top:.7rem;font-size:.97rem;line-height:1.6;color:var(--ink-soft)}.page_dateDueGrid__aJZS1{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:center;grid-template-columns:auto minmax(0,1fr)}.page_slip__ufUKw{position:relative;width:232px;padding:14px 16px 20px;transform:rotate(-1.2deg);background-color:color-mix(in srgb,var(--card-stock) 94%,#fff);border:1px solid var(--card-rule);border-radius:1px;box-shadow:0 14px 24px -16px rgba(42,39,33,.75)}.page_slipHead__k0fjd{font-family:var(--ff-display);font-variation-settings:"wdth" 122;font-weight:700;text-transform:uppercase;letter-spacing:.22em;text-indent:.11em;text-align:center;font-size:.8rem;padding-bottom:9px;border-bottom:2px solid var(--typed-ink);color:var(--typed-ink)}.page_slipRows__xKnHS li{height:30px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--card-rule)}.page_slipStamp__tGZmU{font-family:var(--ff-typed);font-weight:700;font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;color:var(--stamp-ink);transform:rotate(var(--rot,0deg));opacity:.88;mix-blend-mode:multiply}.page_slipFoot__3sdY1{margin-top:12px;font-family:var(--ff-typed);font-size:.6rem;letter-spacing:.08em;text-align:center;color:color-mix(in srgb,var(--typed-ink) 70%,var(--card-stock))}.page_priceGrid__icVEJ{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.page_priceCard__E0j_A{position:relative;display:flex;flex-direction:column;padding:22px 24px 48px;background-color:var(--card-stock);background-image:linear-gradient(172deg,rgba(255,255,255,.55),rgba(0,0,0,.045));border:1px solid var(--card-rule);border-radius:2px;box-shadow:0 16px 26px -18px rgba(42,39,33,.75)}.page_priceCardOak__eEyCE{background-color:var(--drawer-oak);background-image:linear-gradient(172deg,rgba(255,255,255,.09),rgba(0,0,0,.18));border-color:var(--brass);color:var(--card-stock);--focus-ring:var(--brass)}.page_priceCardOak__eEyCE .page_miniCall__k6aTF{color:var(--brass-light);border-bottom-color:color-mix(in srgb,var(--brass) 45%,transparent)}.page_priceFigure__oerDM{margin-top:1.1rem;font-family:var(--ff-display);font-variation-settings:"wdth" 122;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(2.1rem,5vw,2.9rem);line-height:1}.page_priceFigure__oerDM span{font-family:var(--ff-typed);font-weight:400;font-size:.9rem;letter-spacing:.06em;text-transform:none}.page_priceFor__iyBFd{margin-top:.55rem;font-family:var(--ff-typed);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.page_priceCardOak__eEyCE .page_priceFor__iyBFd{color:var(--stock-soft)}.page_priceList__Mmez8{margin:1.5rem 0 1.9rem;display:grid;gap:.6rem;font-size:.95rem;line-height:1.5}.page_priceList__Mmez8 li{padding-left:1.3rem;position:relative}.page_priceList__Mmez8 li:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:1px;background-color:var(--stamp-ink)}.page_priceCardOak__eEyCE .page_priceList__Mmez8 li:before{background-color:var(--brass)}.page_priceCard__E0j_A .page_btn__ssk7N{margin-top:auto;align-self:flex-start}.page_footer__3cWTG{padding-top:clamp(3.25rem,6vw,5rem);padding-bottom:8rem;border-top:4px solid var(--brass)}.page_footerGrid__g9W1M{display:grid;gap:clamp(2rem,4vw,3rem);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.page_footerMark__Hwgf1{font-family:var(--ff-display);font-variation-settings:"wdth" 124;font-weight:700;text-transform:uppercase;letter-spacing:.2em;text-indent:.1em;font-size:1.5rem;color:var(--card-stock)}.page_footerNote__ZHSXG{margin-top:.85rem;max-width:34ch;font-size:.95rem;line-height:1.55;color:var(--stock-soft)}.page_footerHeading__FNiM_{font-family:var(--ff-typed);font-weight:700;font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass-light);margin-bottom:.9rem}.page_footerNav__H2vZO ul{display:grid;gap:.55rem;font-size:.95rem}.page_footerNav__H2vZO a{color:var(--card-stock);border-bottom:1px solid transparent}.page_footerNav__H2vZO a:hover{border-bottom-color:var(--brass)}.page_colophon__28b8U{margin-top:clamp(2.5rem,5vw,3.75rem);padding-top:1.25rem;border-top:1px solid color-mix(in srgb,var(--brass) 40%,transparent);font-family:var(--ff-typed);font-size:.68rem;letter-spacing:.06em;color:var(--stock-soft)}@media (max-width:960px){.page_crossrefGrid__luVUy,.page_dateDueGrid__aJZS1,.page_resurfaceGrid__vNzgE{grid-template-columns:minmax(0,1fr)}.page_dateDueGrid__aJZS1 .page_slip__ufUKw{justify-self:center}.page_footerGrid__g9W1M{grid-template-columns:repeat(2,minmax(0,1fr))}.page_priceGrid__icVEJ{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.page_drawerOpen__qj9Zo{--card-w:262px;--card-h:276px;--rail-pad-top:46px}.page_crossref__UkArK,.page_shelfGrid__u_kKN{grid-template-columns:minmax(0,1fr)}.page_crossref__UkArK{justify-items:center;gap:.5rem}.page_connectorWrap__0blfz{width:100%;height:116px}.page_connector__3GARG{transform:rotate(90deg)}.page_connectorLabel__nUWB7{top:50%;left:50%;transform:translate(-50%,-50%)}.page_crossref__UkArK .page_miniCard__k4Z_5{width:100%}}@media (max-width:520px){.page_cabinet__QUqFW,.page_drawerHead__97fpt,.page_heroCopy__5LpDZ,.page_railHelp__kZbU9,.page_sectionInner__bfbrj{width:min(1180px,100% - 2rem)}.page_footerGrid__g9W1M{grid-template-columns:minmax(0,1fr)}.page_heroActions__ZIdgY .page_btn__ssk7N{flex:1 1 100%;text-align:center}.page_slip__ufUKw{width:100%;max-width:260px}}