@font-face{font-family:Cabinet Grotesk;src:url(./CabinetGrotesk-Medium-eM6zIJLo.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(./CabinetGrotesk-Extrabold-CYDRgUb6.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(./Supreme-Light-v2zrxKjt.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(./Supreme-Regular-BankrxPE.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Erode;src:url(./Erode-Regular-DxidL6aQ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--black:#0a0a0a;--paper:#eceae4;--muted:#8e8a81;--yellow:#ffd100;--display:"Cabinet Grotesk", "Helvetica Neue", Arial, sans-serif;--body:"Supreme", "Helvetica Neue", Arial, sans-serif;--text:"Erode", Georgia, "Times New Roman", serif;--pad:clamp(1.4rem, 4.4vw, 4.2rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--paper);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}::selection{background:var(--yellow);color:var(--black)}:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.sheet{flex-direction:column;min-height:100svh;display:flex}.label{font-family:var(--display);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:500;line-height:1.2}.label--rule{color:#0a0a0a8c;white-space:nowrap}.field{min-height:0;padding:clamp(2rem, 6.5vh, 4.5rem) var(--pad) clamp(2.4rem, 7vh, 4.5rem);flex-direction:column;flex:auto;display:flex;overflow:hidden}.masthead{margin:0}.masthead svg{width:100%;height:auto;overflow:visible}.masthead text{font-family:var(--display);fill:var(--paper);font-weight:800}.masthead__wide{display:block}.masthead__wide text{font-size:90px}.masthead__stack{display:none}.masthead__stack text{font-size:148px}.masthead .dot{fill:var(--yellow)}.field__body{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,4.5vw,4.5rem);min-height:0;padding-top:clamp(1rem,3vh,2rem);display:grid}.statement{flex-direction:column;gap:clamp(1.3rem,3.4vh,2.4rem);display:flex}.statement p{margin:0}.statement__lead{font-family:var(--body);letter-spacing:-.032em;color:var(--paper);text-wrap:balance;max-width:17ch;font-size:clamp(2rem,3.75vw,3.5rem);font-weight:300;line-height:1.08}.statement__lead em{color:var(--yellow);font-style:normal;font-weight:400}.plate{aspect-ratio:1;place-self:center end;height:100%;min-height:12rem;margin:0}.plate__canvas{width:100%;height:100%;display:block}.block{background:var(--yellow);min-height:26svh;color:var(--black);padding:clamp(1.8rem, 5vh, 3.4rem) var(--pad) clamp(1.5rem, 4vh, 2.6rem);flex-direction:column;flex:none;justify-content:space-between;gap:clamp(1.6rem,5vh,3rem);display:flex}.block .label{color:#0a0a0a80}.block .label--rule{align-self:flex-end}.block__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:1.5rem clamp(1.5rem,3vw,3rem);display:grid}.cell{flex-direction:column;gap:clamp(.5rem,1.4vh,.9rem);display:flex}.cell__line{font-family:var(--text);letter-spacing:-.015em;color:var(--black);word-break:break-word;align-self:flex-start;margin:0;font-size:clamp(1.35rem,2.5vw,2.2rem);font-weight:400;line-height:1.04;text-decoration:none;transition:box-shadow .2s cubic-bezier(.2,.7,.3,1);box-shadow:inset 0 -1px #0a0a0a59}a.cell__line:hover{box-shadow:inset 0 -.11em #0a0a0a}.cell__line--plain{box-shadow:none}.cell__line--tel{white-space:nowrap}.grain{pointer-events:none;z-index:10;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.masthead,.statement,.plate,.block{animation:.76s cubic-bezier(.19,.76,.3,1) both settle}.masthead{animation-delay:40ms}.plate{animation-delay:.22s}.statement{animation-delay:.3s}.block{animation-delay:.38s}@keyframes settle{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}.block{animation-name:fade}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}@media (width>=861px) and (height>=600px){.sheet{height:100svh}.field,.field__body{flex:1 1 0}}@media (width<=860px){.field__body{grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start;gap:clamp(2rem,6vh,3.5rem)}.statement{order:2;max-width:none}.plate{order:1;justify-self:center;width:min(100%,20rem);height:auto}}@media (width<=720px){.masthead__wide{display:none}.masthead__stack{display:block}.block{min-height:0;margin-top:auto}.block__grid{grid-template-columns:1fr;gap:1.6rem}}
