@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/bodoni-moda.woff2)format("woff2")}:root{--paper:#fff;--ink:#0b0b0b;--muted:#5e5e5e;--serif:"Bodoni Moda", Didot, Georgia, serif;--subtitle:"Times New Roman", Times, "Liberation Serif", Tinos, serif;--sans:"Times New Roman", Times, "Liberation Serif", Tinos, serif;--gutter:80px;--shadow-depth:1}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;background:var(--paper);color:var(--ink)}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}img,video{max-width:100%;display:block}a{color:inherit}a:hover{color:var(--muted)}:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.wrap{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-inline:auto}.label{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.muted{color:var(--muted)}.site-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:30px;display:flex}.wordmark{font-family:var(--serif);letter-spacing:-.01em;font-size:28px;font-weight:500;text-decoration:none}.wordmark .signature{--signature-pull:.7em;stroke:currentColor;stroke-width:160px}.site-nav{flex-wrap:wrap;gap:36px;display:flex}.site-nav a{text-decoration:none}.site-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline 1.5px}.site-footer{border-top:1.5px solid var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-block:28px 44px;display:grid}.site-footer__plug{justify-self:center}.site-footer__links{justify-self:end}.site-footer a{text-decoration:none}.site-footer__links{flex-wrap:wrap;gap:28px;display:flex}.site-footer .signature{--signature-height:3.2em;--signature-pull:1.2em;stroke:currentColor;stroke-width:320px}.page-title{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:150px;font-weight:400;line-height:.95}.title{font-family:var(--subtitle);letter-spacing:-.02em;margin:0;font-size:36px;font-weight:500;line-height:1.15}.title a{text-decoration:none}.meta{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.cta{letter-spacing:.12em;text-transform:uppercase;text-underline-offset:8px;align-self:flex-start;font-size:12px;font-weight:600;text-decoration:underline 1.5px}.button{background:var(--ink);min-height:52px;color:var(--paper);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;align-self:flex-start;align-items:center;padding:0 32px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{color:var(--paper);background:#2b2b2b}.hang{isolation:isolate;width:calc(var(--max-h,100000px) * var(--ratio,1));max-width:100%;margin:0;display:block;position:relative}.hang picture{display:block}.hang img,.hang video{background:var(--placeholder,none) center / cover no-repeat;color:#0000;width:100%;height:auto;box-shadow:0 1px 2px rgba(0, 0, 0, calc(.14 * var(--shadow-depth))), 1px 3px 7px -2px rgba(0, 0, 0, calc(.2 * var(--shadow-depth)));transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative}.hang:before,.hang:after{content:"";z-index:-1;pointer-events:none;background:rgba(24, 19, 14, calc(.34 * var(--shadow-depth)));transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s;position:absolute;inset:5% -2% -3.5% 3%;transform:skew(-2deg)}.hang:before{filter:blur(20px)}.hang:after{filter:blur(28px);opacity:0}a.hang:hover:before,a.hang:hover:after,.hang.zoom:hover:before,.hang.zoom:hover:after{transform:translate(1.5152%,2.2843%)skew(-2deg)scaleY(1.00508)}a.hang:hover:before,.hang.zoom:hover:before{opacity:0}a.hang:hover:after,.hang.zoom:hover:after{opacity:1}a.hang:hover img{transform:translateY(-3px)}.zoom{cursor:zoom-in}.zoom__lens{z-index:1;opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0;overflow:hidden}.zoom__sheet{width:calc(var(--zoom-scale,2.6) * 100%);height:calc(var(--zoom-scale,2.6) * 100%);will-change:transform;background:0 0/100% 100% no-repeat;position:absolute;top:0;left:0}.zoom.is-zoomed .zoom__lens{opacity:1}@media (width<=860px){:root{--gutter:20px}.site-footer{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px}.site-footer__links{justify-self:center}.site-footer__plug{order:1}.site-nav{letter-spacing:.1em;justify-content:space-between;gap:12px;width:100%;font-size:10px}.page-title{font-size:72px}.title{font-size:28px}}@media (prefers-reduced-motion:reduce){.hang img,.hang video,.hang:before,.hang:after,.zoom__lens{transition:none}a.hang:hover img{transform:none}}.signature[data-astro-cid-4ipm4c4c]{width:auto;height:var(--signature-height,2.4em);margin-block:calc(var(--signature-pull,0em) * -1);vertical-align:calc(var(--below) * var(--signature-height,2.4em) * -1 + var(--signature-pull,0em));fill:currentColor;display:inline-block;overflow:visible}.signature__pen[data-astro-cid-4ipm4c4c]{fill:none;stroke:#fff;stroke-width:18px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation-name:signature-write;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:forwards}.signature[data-astro-cid-4ipm4c4c].is-parked .signature__pen[data-astro-cid-4ipm4c4c]{animation-play-state:paused}@keyframes signature-write{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.signature__pen[data-astro-cid-4ipm4c4c]{stroke-dashoffset:0;animation:none}}.standby[data-astro-cid-ns6qydtq]{z-index:100;visibility:hidden;pointer-events:none;position:fixed;inset:0}.standby[data-astro-cid-ns6qydtq].is-on{visibility:visible}.standby[data-astro-cid-ns6qydtq] canvas[data-astro-cid-ns6qydtq]{width:100%;height:100%;position:absolute;inset:0}.standby__lift[data-astro-cid-ns6qydtq]{filter:drop-shadow(5px 10px 12px #18130e4d);will-change:transform;position:absolute;inset:0}.standby__paint[data-astro-cid-ns6qydtq]{filter:drop-shadow(1px 2px 2px #00000038);will-change:transform}.is-baked[data-astro-cid-ns6qydtq] .standby__lift[data-astro-cid-ns6qydtq],.is-baked[data-astro-cid-ns6qydtq] .standby__paint[data-astro-cid-ns6qydtq]{filter:none}.is-dissolving[data-astro-cid-ns6qydtq] .standby__lift[data-astro-cid-ns6qydtq]{opacity:0;transition:opacity .5s 1.4s}
