.marquee[data-astro-cid-eykxo7h2]{border-bottom:1px solid var(--color-ink);gap:22px;padding-block:clamp(24px,3vw,40px);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.marquee__track[data-astro-cid-eykxo7h2]{gap:22px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.marquee__item[data-astro-cid-eykxo7h2]{flex:none;width:clamp(260px,30vw,460px)}.tile[data-astro-cid-eykxo7h2]{color:inherit;display:block}.tile__img[data-astro-cid-eykxo7h2]{aspect-ratio:1.86;object-fit:cover;object-position:top center;background:var(--color-bone);border:1px solid var(--color-ink);width:100%;transition:translate .3s var(--ease-sig)}.tile__cap[data-astro-cid-eykxo7h2]{color:var(--color-charcoal);text-transform:uppercase;letter-spacing:.06em;transition:color .15s var(--ease-sig);margin-top:8px;font-size:11px;display:block}.tile[data-astro-cid-eykxo7h2]:hover .tile__img[data-astro-cid-eykxo7h2]{translate:0 -4px}.tile[data-astro-cid-eykxo7h2]:hover .tile__cap[data-astro-cid-eykxo7h2],.tile[data-astro-cid-eykxo7h2]:focus-visible .tile__cap[data-astro-cid-eykxo7h2]{color:var(--color-ember)}@media (prefers-reduced-motion:no-preference){.marquee__row--0[data-astro-cid-eykxo7h2] .marquee__track[data-astro-cid-eykxo7h2]{animation:95s linear infinite slide}.marquee__row--1[data-astro-cid-eykxo7h2] .marquee__track[data-astro-cid-eykxo7h2]{animation:110s linear infinite reverse slide}.marquee[data-astro-cid-eykxo7h2]:hover .marquee__track[data-astro-cid-eykxo7h2],.marquee[data-astro-cid-eykxo7h2]:focus-within .marquee__track[data-astro-cid-eykxo7h2]{animation-play-state:paused}}@keyframes slide{to{transform:translate(calc(-50% - 11px))}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-eykxo7h2]{-webkit-mask-image:none;mask-image:none}.marquee__row[data-astro-cid-eykxo7h2]{scroll-snap-type:x proximity;padding-inline:clamp(16px,3vw,43px);overflow-x:auto}.marquee__item[data-astro-cid-eykxo7h2]{scroll-snap-align:start}.marquee__item[data-astro-cid-eykxo7h2][aria-hidden=true]{display:none}.tile__img[data-astro-cid-eykxo7h2],.tile__cap[data-astro-cid-eykxo7h2]{transition:none}}.hero__strip[data-astro-cid-inpi3r5t]{background:var(--color-ink);color:var(--color-parchment);padding-block:clamp(20px,3vw,40px) clamp(28px,4vw,56px)}.hero__grid[data-astro-cid-inpi3r5t]{align-items:end;gap:24px 48px;display:grid}@media (width>=900px){.hero__grid[data-astro-cid-inpi3r5t]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.hero__eyebrow[data-astro-cid-inpi3r5t]{color:var(--color-parchment);opacity:.65;margin:0 0 12px}.hero__tagline[data-astro-cid-inpi3r5t]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,5vw,76px);font-weight:700;line-height:1}.hero__side[data-astro-cid-inpi3r5t]{gap:8px;display:grid}.hero__role[data-astro-cid-inpi3r5t]{letter-spacing:-.02em;margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.15}.hero__stack[data-astro-cid-inpi3r5t]{color:var(--color-ember-lit);margin:0}.hero__cta[data-astro-cid-inpi3r5t]{flex-wrap:wrap;gap:10px 28px;margin:14px 0 0;font-size:17px;display:flex}.hero__cta[data-astro-cid-inpi3r5t] .link:hover,.hero__cta[data-astro-cid-inpi3r5t] .link:focus-visible{color:var(--color-ember-lit)}.bio[data-astro-cid-o3ur7bnk]{gap:clamp(28px,4vw,58px);padding-block:clamp(40px,6vw,96px);display:grid}@media (width>=1100px){.bio[data-astro-cid-o3ur7bnk]{grid-template-columns:300px minmax(0,.9fr) minmax(0,1.2fr);align-items:start}}.bio__portrait[data-astro-cid-o3ur7bnk]{aspect-ratio:4/5;background:var(--color-bone);max-width:320px;box-shadow:var(--shadow-card);border-radius:11.5px;margin:0;overflow:hidden}.bio__portrait[data-astro-cid-o3ur7bnk] img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.bio__text[data-astro-cid-o3ur7bnk] p[data-astro-cid-o3ur7bnk]{max-width:32em;margin:0}.bio__drop[data-astro-cid-o3ur7bnk]{float:left;font-family:var(--font-banner);letter-spacing:0;margin:.04em .12em 0 0;font-size:5.2em;font-weight:900;line-height:.78}.bio__now[data-astro-cid-o3ur7bnk]{border-top:1px solid var(--color-bone);clear:both;padding-top:16px;margin-top:28px!important}.bio__links[data-astro-cid-o3ur7bnk]{flex-wrap:wrap;gap:10px 26px;margin:20px 0 0;padding:0;font-size:17px;list-style:none;display:flex}.bio__headline[data-astro-cid-o3ur7bnk]{text-wrap:balance;margin:0;font-size:clamp(40px,6vw,92px)}.section-intro[data-astro-cid-lrlezoln]{gap:12px 43px;padding-top:clamp(28px,4vw,58px);display:grid}@media (width>=900px){.section-intro[data-astro-cid-lrlezoln]{grid-template-columns:120px minmax(0,1fr)}}.section-intro[data-astro-cid-lrlezoln]{--s:clamp(20px, 1.8vw, 24px)}.section-intro[data-astro-cid-lrlezoln] .eyebrow[data-astro-cid-lrlezoln]{font-size:calc(var(--s) * 2.4);letter-spacing:-.04em;padding-top:calc(var(--s) * .1);margin:0;line-height:.8}.section-intro__text[data-astro-cid-lrlezoln]{font-size:var(--s);letter-spacing:-.02em;margin:0;line-height:1.2}.lens[data-astro-cid-4xxnyyvr]{background:var(--color-bone);box-shadow:var(--shadow-card);border-radius:11.5px;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}.lens__stage[data-astro-cid-4xxnyyvr]{--lens-radius:150px;aspect-ratio:1.86;background:var(--color-parchment);transition:--lens-r .2s var(--ease-exit);position:relative;overflow:hidden}.lens__stage[data-astro-cid-4xxnyyvr][data-on]{--lens-r:var(--lens-radius);transition:--lens-r .3s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr][data-mode=system] .lens__stage[data-astro-cid-4xxnyyvr]{--lens-r:1800px;transition:--lens-r .6s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr][data-has-shot=false] .lens__stage[data-astro-cid-4xxnyyvr]{--lens-r:1800px}.lens__shot[data-astro-cid-4xxnyyvr]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:scale .3s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr]:hover .lens__shot[data-astro-cid-4xxnyyvr]{scale:1.02}.lens__system[data-astro-cid-4xxnyyvr]{background-color:var(--color-ink);clip-path:circle(var(--lens-r) at var(--lens-x) var(--lens-y));background-image:linear-gradient(#e2dedb0f 1px,#0000 1px),linear-gradient(90deg,#e2dedb0f 1px,#0000 1px);background-size:24px 24px;place-items:center;padding:5% 6%;display:grid;position:absolute;inset:0}.lens__ring[data-astro-cid-4xxnyyvr]{left:var(--lens-x);top:var(--lens-y);width:calc(var(--lens-r) * 2);height:calc(var(--lens-r) * 2);border:2px solid var(--color-ember-lit);opacity:0;pointer-events:none;transition:opacity .15s var(--ease-sig);border-radius:50%;position:absolute;translate:-50% -50%}.lens__stage[data-astro-cid-4xxnyyvr][data-on] .lens__ring[data-astro-cid-4xxnyyvr]{opacity:1}.lens[data-astro-cid-4xxnyyvr][data-mode=system] .lens__ring[data-astro-cid-4xxnyyvr]{opacity:0}.lens__noshot[data-astro-cid-4xxnyyvr]{color:var(--color-parchment);opacity:.75;position:absolute;bottom:12px;left:16px}.lens__title--mark[data-astro-cid-4xxnyyvr]{margin:0 0 14px;line-height:0}.lens__title--mark[data-astro-cid-4xxnyyvr] img{filter:grayscale()contrast(1.3);mix-blend-mode:multiply;width:auto;height:44px;transition:filter .4s var(--ease-sig);display:block}.lens[data-astro-cid-4xxnyyvr]:hover .lens__title--mark[data-astro-cid-4xxnyyvr] img,.lens[data-astro-cid-4xxnyyvr]:focus-within .lens__title--mark[data-astro-cid-4xxnyyvr] img{filter:none}@media (hover:none){.lens__title--mark[data-astro-cid-4xxnyyvr] img{filter:none}}.lens__inline[data-astro-cid-4xxnyyvr]{align-items:center;gap:14px;display:inline-flex}.lens__inline[data-astro-cid-4xxnyyvr] img{filter:grayscale()contrast(1.3);width:auto;height:40px;transition:filter .4s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr]:hover .lens__inline[data-astro-cid-4xxnyyvr] img,.lens[data-astro-cid-4xxnyyvr]:focus-within .lens__inline[data-astro-cid-4xxnyyvr] img{filter:none}@media (hover:none){.lens__inline[data-astro-cid-4xxnyyvr] img{filter:none}}.lens__brand[data-astro-cid-4xxnyyvr]{margin-bottom:14px}.lens__brand[data-astro-cid-4xxnyyvr] img{filter:grayscale()contrast(1.3);mix-blend-mode:multiply;width:auto;height:28px;transition:filter .4s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr]:hover .lens__brand[data-astro-cid-4xxnyyvr] img{filter:none}@media (hover:none){.lens__brand[data-astro-cid-4xxnyyvr] img{filter:none}}.lens__tag[data-astro-cid-4xxnyyvr]{z-index:3;background:var(--color-ink);color:var(--color-parchment);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;padding:3px 8px;font-size:11px;position:absolute;bottom:12px;right:12px}.lens__head[data-astro-cid-4xxnyyvr]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lens__title[data-astro-cid-4xxnyyvr]{transition:color .15s var(--ease-sig);margin:0 0 8px;font-size:clamp(30px,3.2vw,44px)}.lens__head[data-astro-cid-4xxnyyvr] .badge[data-astro-cid-4xxnyyvr]{align-self:flex-start;margin-top:10px}.lens__link[data-astro-cid-4xxnyyvr]:after{content:"";z-index:1;border-radius:11.5px;position:absolute;inset:0}.lens__line[data-astro-cid-4xxnyyvr]{letter-spacing:-.02em;max-width:40ch;margin:0;font-size:20px;line-height:1.2}.lens__by[data-astro-cid-4xxnyyvr]{margin:12px 0 0;font-size:16px}.lens__by[data-astro-cid-4xxnyyvr] .mono[data-astro-cid-4xxnyyvr]{font-size:12px}.lens__open[data-astro-cid-4xxnyyvr]{align-items:center;gap:6px;margin-top:16px;font-size:16px;display:inline-flex}.lens__open-text[data-astro-cid-4xxnyyvr]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px}.lens__open[data-astro-cid-4xxnyyvr] svg{width:14px;height:14px;transition:translate .3s var(--ease-sig)}.lens[data-astro-cid-4xxnyyvr]:hover .lens__open[data-astro-cid-4xxnyyvr] svg{translate:3px -3px}.lens[data-astro-cid-4xxnyyvr]:hover .lens__title[data-astro-cid-4xxnyyvr],.lens[data-astro-cid-4xxnyyvr]:focus-within .lens__title[data-astro-cid-4xxnyyvr]{color:var(--color-ember)}.lens__toggle[data-astro-cid-4xxnyyvr]{z-index:2;background:var(--color-parchment);color:var(--color-ink);border:1px solid var(--color-ink);padding:6px 10px;position:absolute;top:36px;right:36px}.lens__toggle[data-astro-cid-4xxnyyvr]:hover{background:var(--color-ink);color:var(--color-parchment)}@media (hover:hover) and (pointer:fine){.lens__toggle[data-astro-cid-4xxnyyvr]:not(:focus-visible){opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.lens__stage[data-astro-cid-4xxnyyvr],.lens__stage[data-astro-cid-4xxnyyvr][data-on],.lens[data-astro-cid-4xxnyyvr][data-mode=system] .lens__stage[data-astro-cid-4xxnyyvr],.lens__shot[data-astro-cid-4xxnyyvr],.lens__ring[data-astro-cid-4xxnyyvr]{transition:none}.lens[data-astro-cid-4xxnyyvr]:hover .lens__shot[data-astro-cid-4xxnyyvr]{scale:1}}@media (scripting:none){.lens__stage[data-astro-cid-4xxnyyvr]{aspect-ratio:auto;flex-direction:column;display:flex;overflow:visible}.lens__shot[data-astro-cid-4xxnyyvr]{aspect-ratio:1.86}.lens__system[data-astro-cid-4xxnyyvr]{aspect-ratio:1.86;clip-path:none;position:static}.lens__toggle[data-astro-cid-4xxnyyvr],.lens__ring[data-astro-cid-4xxnyyvr]{display:none}}.work-grid[data-astro-cid-ffnu6ugf]{gap:clamp(48px,5.4vw,84px) clamp(28px,3vw,43px);padding-block:clamp(28px,4vw,58px) clamp(48px,7vw,115px);display:grid}@media (width>=900px){.work-grid[data-astro-cid-ffnu6ugf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.work-grid--three[data-astro-cid-ffnu6ugf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hint[data-astro-cid-ffnu6ugf]{margin:16px 0 0}.hint--touch[data-astro-cid-ffnu6ugf]{display:none}@media (hover:none),(pointer:coarse){.hint--pointer[data-astro-cid-ffnu6ugf]{display:none}.hint--touch[data-astro-cid-ffnu6ugf]{display:block}}.ledger[data-astro-cid-owkczc6s]{border-bottom:1px solid var(--color-ink);margin-block:clamp(28px,4vw,58px) clamp(48px,7vw,115px);list-style:none;position:relative}.row[data-astro-cid-owkczc6s]{isolation:isolate;border-top:1px solid var(--color-ink);gap:16px 28px;padding:clamp(28px,4vw,56px) clamp(0px,1.4vw,20px);display:grid;position:relative}@media (width>=900px){.row[data-astro-cid-owkczc6s]{grid-template-columns:40px 176px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 40px}}.row__idx[data-astro-cid-owkczc6s]{color:var(--color-charcoal);padding-top:6px}.row__plate[data-astro-cid-owkczc6s]{background:var(--color-bone);width:176px;height:112px;transition:rotate .5s var(--ease-sig), translate .5s var(--ease-sig), background .3s var(--ease-sig);place-items:center;display:grid;overflow:hidden}.row__logo[data-astro-cid-owkczc6s]{object-fit:contain;filter:grayscale()contrast(1.35);mix-blend-mode:multiply;width:auto;max-width:136px;height:auto;max-height:84px;transition:filter .4s var(--ease-sig)}.row__mark[data-astro-cid-owkczc6s]{width:72px;height:auto;max-height:70px}.row__period[data-astro-cid-owkczc6s]{margin:0 0 8px}.row__place[data-astro-cid-owkczc6s]{font-family:var(--font-banner);letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:900;line-height:.98}.row__role[data-astro-cid-owkczc6s]{color:var(--color-charcoal);margin:10px 0 0;font-size:19px;line-height:1.2}.row__bullets[data-astro-cid-owkczc6s]{gap:14px;margin:0;padding:0;font-size:18px;line-height:1.35;list-style:none;display:grid}.row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]{padding-left:22px;position:relative}.row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]:before{content:"";background:var(--color-ember);width:8px;height:8px;position:absolute;top:.5em;left:0}@media (width>=900px){.row__bullets[data-astro-cid-owkczc6s]{padding-top:30px}}.row__clients[data-astro-cid-owkczc6s]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:28px 0 0;padding:0;list-style:none;display:flex}.row__clients[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]{background:var(--color-parchment);outline:1px solid var(--color-bone);place-items:center;padding:8px 14px;display:grid}.row__clients[data-astro-cid-owkczc6s] img{mix-blend-mode:multiply;filter:grayscale()contrast(1.3);width:auto;height:26px;transition:filter .4s var(--ease-sig)}.row[data-astro-cid-owkczc6s]:before{content:"";z-index:-1;background:var(--color-ink);transform-origin:bottom;transition:transform .4s var(--ease-sig);position:absolute;inset:0;transform:scaleY(0)}.row[data-astro-cid-owkczc6s],.row__idx[data-astro-cid-owkczc6s],.row__role[data-astro-cid-owkczc6s]{transition:color .3s var(--ease-sig)}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-owkczc6s]:hover:before{transform:scaleY(1)}.row[data-astro-cid-owkczc6s]:hover{color:var(--color-parchment)}.row[data-astro-cid-owkczc6s]:hover .row__idx[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s]:hover .row__role[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s]:hover .row__period[data-astro-cid-owkczc6s]{color:#e2dedbb8}.row[data-astro-cid-owkczc6s]:hover .row__plate[data-astro-cid-owkczc6s]{background:var(--color-parchment);translate:0 -6px;rotate:-3deg}.row[data-astro-cid-owkczc6s]:hover .row__logo[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s]:hover .row__clients[data-astro-cid-owkczc6s] img{filter:none}}@media (hover:none){.row__logo[data-astro-cid-owkczc6s],.row__clients[data-astro-cid-owkczc6s] img{filter:none}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.row[data-astro-cid-owkczc6s]{border-top-color:#0000}.row[data-astro-cid-owkczc6s]:after{content:"";background:var(--color-ink);transform-origin:0;height:1px;transition:transform .9s var(--ease-sig) var(--d,0s);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.row[data-astro-cid-owkczc6s].is-in:after{transform:scaleX(1)}.row__idx[data-astro-cid-owkczc6s],.row__period[data-astro-cid-owkczc6s],.row__place[data-astro-cid-owkczc6s],.row__role[data-astro-cid-owkczc6s],.row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s],.row__clients[data-astro-cid-owkczc6s]{opacity:0;transition:opacity .6s var(--ease-sig), translate .6s var(--ease-sig), color .3s var(--ease-sig);translate:0 10px}.row__plate[data-astro-cid-owkczc6s]{clip-path:inset(0 100% 0 0);transition:clip-path .7s var(--ease-sig), rotate .5s var(--ease-sig), translate .5s var(--ease-sig), background .3s var(--ease-sig)}.row[data-astro-cid-owkczc6s].is-in .row__plate[data-astro-cid-owkczc6s]{clip-path:inset(0);transition-delay:calc(var(--d,0s) + .12s), 0s, 0s, 0s}.row[data-astro-cid-owkczc6s].is-in .row__idx[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s].is-in .row__period[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s].is-in .row__place[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s].is-in .row__role[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s].is-in .row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s],.row[data-astro-cid-owkczc6s].is-in .row__clients[data-astro-cid-owkczc6s]{opacity:1;translate:0}.row[data-astro-cid-owkczc6s].is-in .row__idx[data-astro-cid-owkczc6s]{transition-delay:calc(var(--d,0s) + 60ms)}.row[data-astro-cid-owkczc6s].is-in .row__period[data-astro-cid-owkczc6s]{transition-delay:calc(var(--d,0s) + .14s)}.row[data-astro-cid-owkczc6s].is-in .row__place[data-astro-cid-owkczc6s]{transition-delay:calc(var(--d,0s) + .2s)}.row[data-astro-cid-owkczc6s].is-in .row__role[data-astro-cid-owkczc6s]{transition-delay:calc(var(--d,0s) + .28s)}.row[data-astro-cid-owkczc6s].is-in .row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]:first-child{transition-delay:calc(var(--d,0s) + .3s)}.row[data-astro-cid-owkczc6s].is-in .row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]:nth-child(2){transition-delay:calc(var(--d,0s) + .38s)}.row[data-astro-cid-owkczc6s].is-in .row__bullets[data-astro-cid-owkczc6s] li[data-astro-cid-owkczc6s]:nth-child(3){transition-delay:calc(var(--d,0s) + .46s)}.row[data-astro-cid-owkczc6s].is-in .row__clients[data-astro-cid-owkczc6s]{transition-delay:calc(var(--d,0s) + .52s)}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-owkczc6s]:before,.row__logo[data-astro-cid-owkczc6s],.row__plate[data-astro-cid-owkczc6s]{transition:none}}.layers[data-astro-cid-mp555yrt]{margin-block:clamp(28px,4vw,58px) clamp(48px,7vw,115px);list-style:none;display:block}.layer[data-astro-cid-mp555yrt]{gap:16px 43px;padding:clamp(20px,3vw,36px);display:grid}@media (width>=900px){.layer[data-astro-cid-mp555yrt]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center}}.layer--0[data-astro-cid-mp555yrt]{background:var(--color-bone);color:var(--color-ink)}.layer--1[data-astro-cid-mp555yrt]{color:var(--color-parchment);background:#69645f}.layer--2[data-astro-cid-mp555yrt]{color:var(--color-parchment);background:#3b3936}.layer--3[data-astro-cid-mp555yrt]{background:var(--color-ink);color:var(--color-parchment)}.layer__head[data-astro-cid-mp555yrt]{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 16px;display:grid}.layer__index[data-astro-cid-mp555yrt]{opacity:.7}.layer__label[data-astro-cid-mp555yrt]{margin:0;font-size:clamp(30px,3.2vw,44px)}.layer__blurb[data-astro-cid-mp555yrt]{opacity:.8;grid-column:2;margin:0;font-size:17px}.layer__items[data-astro-cid-mp555yrt]{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.stamp[data-astro-cid-7i3l2no6]{filter:drop-shadow(-4px 4px 6px #1d1d1b33);width:min(100%,300px);margin:0;rotate:-3deg}.stamp__sr[data-astro-cid-7i3l2no6]{display:none}.stamp__aa[data-astro-cid-7i3l2no6]{fill:var(--color-parchment);font:900 17px var(--font-display)}.stamp__name[data-astro-cid-7i3l2no6]{fill:var(--color-ink);font:800 14px var(--font-display);letter-spacing:-.02em}.stamp__small[data-astro-cid-7i3l2no6]{fill:var(--color-ink);font:400 9.5px var(--font-mono);letter-spacing:.06em}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.stamp[data-astro-cid-7i3l2no6][data-reveal]{opacity:0;transition:opacity .15s var(--ease-sig), scale .6s cubic-bezier(.3, 1.5, .5, 1), rotate .6s cubic-bezier(.3, 1.5, .5, 1);translate:none;rotate:-9deg;scale:1.35}.stamp[data-astro-cid-7i3l2no6][data-reveal].is-in{opacity:1;rotate:-3deg;scale:1}}.closing[data-astro-cid-miz5qnfv]{gap:clamp(32px,5vw,72px);padding-block:clamp(40px,6vw,96px) clamp(48px,7vw,96px);display:grid}@media (width>=900px){.closing[data-astro-cid-miz5qnfv]{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center}}.closing__stamp[data-astro-cid-miz5qnfv]{justify-items:center;padding:12px;display:grid;overflow:clip}.closing__body[data-astro-cid-miz5qnfv] .eyebrow[data-astro-cid-miz5qnfv]{margin:0 0 16px}.closing__email[data-astro-cid-miz5qnfv]{max-width:100%;font-family:var(--font-display);letter-spacing:-.03em;text-align:left;overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:12px;font-size:clamp(22px,3.4vw,48px);font-weight:700;line-height:1.15;display:inline-flex}.closing__icon[data-astro-cid-miz5qnfv]{flex-shrink:0;width:.55em;height:.55em}.closing__icon--done[data-astro-cid-miz5qnfv],.closing__email[data-astro-cid-miz5qnfv][data-done] .closing__icon--copy[data-astro-cid-miz5qnfv]{display:none}.closing__email[data-astro-cid-miz5qnfv][data-done] .closing__icon--done[data-astro-cid-miz5qnfv]{display:block}.closing__status[data-astro-cid-miz5qnfv]{min-height:1.5em;margin:8px 0 0}.closing__lines[data-astro-cid-miz5qnfv]{margin-top:clamp(24px,3vw,40px)}.closing__lines[data-astro-cid-miz5qnfv] p[data-astro-cid-miz5qnfv]{margin:0 0 14px}.closing__links[data-astro-cid-miz5qnfv]{flex-wrap:wrap;gap:12px 28px;margin:28px 0 0;padding:0;font-size:17px;list-style:none;display:flex}.closing__links[data-astro-cid-miz5qnfv] svg{vertical-align:-.12em;width:1em;height:1em;display:inline-block}
