.hero[data-astro-cid-ge2uvauf]{padding-top:6px}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;grid-template-areas:"print""cap""text";display:grid}.hero__print[data-astro-cid-ge2uvauf]{background:var(--paper-2);isolation:isolate;border-radius:2px;grid-area:print;height:min(64svh,150vw);min-height:380px;position:relative;overflow:hidden}.hero__slides[data-astro-cid-ge2uvauf],.hero__slide[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__slide[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.4s var(--ease-in-out)}.hero__slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 35%;width:100%;height:100%;transition:transform 7s linear;transform:scale(1.07)}.hero__slide[data-astro-cid-ge2uvauf].is-active{opacity:1;z-index:1}.hero__slide[data-astro-cid-ge2uvauf].is-active img[data-astro-cid-ge2uvauf]{transform:scale(1)}.hero__bars[data-astro-cid-ge2uvauf]{z-index:3;gap:5px;display:flex;position:absolute;top:12px;left:12px;right:12px}.hero__bars[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#ffffff61;border-radius:2px;flex:1;height:2px;overflow:hidden}.hero__bars[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.hero__print[data-astro-cid-ge2uvauf]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000038,#0000);height:70px;position:absolute;inset:0 0 auto}.hero__tap[data-astro-cid-ge2uvauf]{z-index:4;-webkit-tap-highlight-color:transparent;width:50%;position:absolute;top:0;bottom:0}.hero__tap--prev[data-astro-cid-ge2uvauf]{cursor:w-resize;left:0}.hero__tap--next[data-astro-cid-ge2uvauf]{cursor:e-resize;right:0}.hero__cap[data-astro-cid-ge2uvauf]{color:var(--ink-2);grid-area:cap;justify-content:space-between;gap:16px;padding-top:10px;display:flex}.hero__text[data-astro-cid-ge2uvauf]{grid-area:text;padding-top:clamp(26px,6vw,40px);padding-bottom:clamp(8px,3vw,24px)}.hero__text[data-astro-cid-ge2uvauf] .label[data-astro-cid-ge2uvauf]{margin-bottom:14px}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--serif);font-weight:400;font-size:var(--fs-display);letter-spacing:-.03em;line-height:.92}.hero__line[data-astro-cid-ge2uvauf]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hero__line[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{display:block}.hero__title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;padding-left:.42em;font-style:italic}@media (prefers-reduced-motion:no-preference){.hero__line[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:rise 1.3s var(--ease) both}.hero__line[data-astro-cid-ge2uvauf]:nth-child(2)>[data-astro-cid-ge2uvauf]{animation-delay:.12s}.hero__print[data-astro-cid-ge2uvauf]{animation:print-in 1.5s var(--ease) both}}@media (prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{transition:none;transform:none!important}}@keyframes rise{0%{transform:translateY(105%)}}@keyframes print-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{padding-top:10px}.hero__grid[data-astro-cid-ge2uvauf]{height:calc(100svh - var(--hdr) - 10px);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);grid-template-areas:"text text text text text print print print print print print print"". . . . .cap cap cap cap cap cap cap";column-gap:24px;min-height:560px;max-height:1100px}.hero__print[data-astro-cid-ge2uvauf]{height:auto;min-height:0}.hero__slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 45%}.hero__cap[data-astro-cid-ge2uvauf]{padding-bottom:18px}.hero__text[data-astro-cid-ge2uvauf]{z-index:5;align-self:end;padding-bottom:46px;position:relative}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(3.2rem,.2rem + 4.3vw,6.6rem)}.hero__title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{padding-left:.35em}}.intro[data-astro-cid-fmp4ekgg]{padding-block:clamp(84px,16vw,200px) clamp(72px,12vw,160px)}.intro__text[data-astro-cid-fmp4ekgg]{text-wrap:pretty;max-width:22ch;font-size:clamp(1.78rem,1rem + 3.4vw,4.1rem);line-height:1.12}.intro__pill[data-astro-cid-fmp4ekgg]{vertical-align:-.04em;background:var(--paper-2);border-radius:999px;width:1.62em;height:.86em;margin-inline:.06em;display:inline-block;overflow:hidden}.intro__pill[data-astro-cid-fmp4ekgg] img[data-astro-cid-fmp4ekgg]{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.js .intro__pill[data-astro-cid-fmp4ekgg]{width:0;transition:width 1.1s var(--ease) calc(var(--d) * .15s + .2s)}.js .intro[data-astro-cid-fmp4ekgg].is-in .intro__pill[data-astro-cid-fmp4ekgg]{width:1.62em}}.specs[data-astro-cid-fmp4ekgg]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;margin-top:clamp(48px,9vw,110px);display:grid}.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]{border-bottom:1px solid var(--rule);padding:16px 0 18px}.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]:nth-child(odd){padding-right:12px}.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]:nth-child(2n){border-left:1px solid var(--rule);padding-left:16px}.specs[data-astro-cid-fmp4ekgg] dt[data-astro-cid-fmp4ekgg]{color:var(--ink-3);margin-bottom:6px}.specs[data-astro-cid-fmp4ekgg] dd[data-astro-cid-fmp4ekgg]{font-size:15px}@media (width>=900px){.intro__text[data-astro-cid-fmp4ekgg]{max-width:24ch;margin-left:16.6667%}.specs[data-astro-cid-fmp4ekgg]{grid-template-columns:repeat(4,1fr);margin-left:16.6667%}.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg],.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]:nth-child(odd),.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]:nth-child(2n){border-left:1px solid var(--rule);padding:18px 20px 22px}.specs[data-astro-cid-fmp4ekgg] div[data-astro-cid-fmp4ekgg]:first-child{border-left:0;padding-left:0}}.work[data-astro-cid-t3eiqlen]{padding-bottom:clamp(60px,10vw,140px)}.work[data-astro-cid-t3eiqlen]>.wrap[data-astro-cid-t3eiqlen]:first-child{margin-bottom:clamp(26px,5vw,56px)}.ch[data-astro-cid-t3eiqlen]{border-top:1px solid var(--rule);padding-block:clamp(28px,5vw,64px) clamp(56px,10vw,130px)}.ch[data-astro-cid-t3eiqlen]:last-child{border-bottom:1px solid var(--rule)}.ch__head[data-astro-cid-t3eiqlen]{grid-template-columns:auto 1fr;grid-template-areas:"n count""title title";align-items:baseline;row-gap:14px;margin-bottom:clamp(26px,5vw,60px);display:grid}.ch__n[data-astro-cid-t3eiqlen]{color:var(--ink-3);grid-area:n}.ch__count[data-astro-cid-t3eiqlen]{color:var(--ink-3);grid-area:count;justify-self:end}.ch__title[data-astro-cid-t3eiqlen]{grid-area:title}.ch__title[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]{transition:background-size .6s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.ch__title[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]:hover{background-size:100% 1px}.ch__title[data-astro-cid-t3eiqlen] em[data-astro-cid-t3eiqlen]{padding-inline:.06em}.ch__body[data-astro-cid-t3eiqlen]{padding-inline:0}.ch__strip[data-astro-cid-t3eiqlen]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;align-items:flex-start;gap:10px;display:flex;overflow-x:auto}.ch__strip[data-astro-cid-t3eiqlen]::-webkit-scrollbar{display:none}.ch__item[data-astro-cid-t3eiqlen]{scroll-snap-align:start;flex:none;width:74vw;position:relative}.ch__item[data-astro-cid-t3eiqlen]:not(.is-portrait){width:86vw}.ch__idx[data-astro-cid-t3eiqlen]{color:var(--ink-3);padding-top:8px;display:block}.ch__progress[data-astro-cid-t3eiqlen]{height:1px;margin:18px var(--gutter) 0;background:var(--rule);position:relative;overflow:hidden}.ch__progress[data-astro-cid-t3eiqlen] i[data-astro-cid-t3eiqlen]{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(.2)}.ch__foot[data-astro-cid-t3eiqlen]{padding:26px var(--gutter) 0}.ch__blurb[data-astro-cid-t3eiqlen]{max-width:38ch;color:var(--ink-2);text-wrap:pretty;margin-bottom:18px}.ch--text[data-astro-cid-t3eiqlen] .ch__text[data-astro-cid-t3eiqlen]{gap:18px;display:grid}.ch--text[data-astro-cid-t3eiqlen] .ch__n[data-astro-cid-t3eiqlen],.ch--text[data-astro-cid-t3eiqlen] .ch__title[data-astro-cid-t3eiqlen]{grid-area:auto}.ch--text[data-astro-cid-t3eiqlen] .ch__title[data-astro-cid-t3eiqlen]{font-size:clamp(4.2rem,2rem + 12vw,10rem);line-height:.9}.ch--text[data-astro-cid-t3eiqlen] .ch__foot[data-astro-cid-t3eiqlen]{padding:8px 0 0}@media (width>=900px){.ch__head[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(12,1fr);grid-template-areas:"n title title title title title title title title title count count";column-gap:24px}.ch__count[data-astro-cid-t3eiqlen]{justify-self:end}.ch__body[data-astro-cid-t3eiqlen]{padding-inline:var(--gutter);grid-template-columns:repeat(12,1fr);gap:36px 24px;display:grid}.ch__strip[data-astro-cid-t3eiqlen]{display:contents}.ch__progress[data-astro-cid-t3eiqlen]{display:none}.ch__item[data-astro-cid-t3eiqlen],.ch__item[data-astro-cid-t3eiqlen]:not(.is-portrait){width:auto}.ch__item[data-astro-cid-t3eiqlen]:nth-child(n+4){display:none}.ch__item[data-astro-cid-t3eiqlen]:first-child{grid-area:1/1/4/7}.ch__item[data-astro-cid-t3eiqlen]:nth-child(2){grid-area:1/8/auto/13;margin-top:8%}.ch__item[data-astro-cid-t3eiqlen]:nth-child(3){grid-area:2/10/auto/13}.ch__foot[data-astro-cid-t3eiqlen]{grid-area:3/8/auto/13;align-self:end;padding:0}.ch--flip[data-astro-cid-t3eiqlen] .ch__item[data-astro-cid-t3eiqlen]:first-child{grid-column:7/13}.ch--flip[data-astro-cid-t3eiqlen] .ch__item[data-astro-cid-t3eiqlen]:nth-child(2){grid-column:1/6}.ch--flip[data-astro-cid-t3eiqlen] .ch__item[data-astro-cid-t3eiqlen]:nth-child(3){grid-column:1/4}.ch--flip[data-astro-cid-t3eiqlen] .ch__foot[data-astro-cid-t3eiqlen]{grid-column:1/6}.ch--text[data-astro-cid-t3eiqlen] .ch__text[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px}.ch--text[data-astro-cid-t3eiqlen] .ch__n[data-astro-cid-t3eiqlen]{grid-column:1/2;align-self:start;padding-top:1.2em}.ch--text[data-astro-cid-t3eiqlen] .ch__title[data-astro-cid-t3eiqlen]{grid-column:2/8;font-size:clamp(4rem,2rem + 7vw,10rem)}.ch--text[data-astro-cid-t3eiqlen] .ch__foot[data-astro-cid-t3eiqlen]{grid-column:8/13;padding-bottom:1.4em}}.film[data-astro-cid-vlunooed]{background:var(--night);color:var(--night-ink);padding-block:clamp(80px,14vw,180px)}.film[data-astro-cid-vlunooed] .label[data-astro-cid-vlunooed]{color:color-mix(in srgb, var(--night-ink) 62%, transparent)}.film[data-astro-cid-vlunooed] .label[data-astro-cid-vlunooed]:before{display:none}.rec[data-astro-cid-vlunooed]{background:var(--rec);border-radius:50%;width:8px;height:8px;animation:1.6s step-end infinite blink;display:inline-block;box-shadow:0 0 0 4px #d23a242e}@keyframes blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.rec[data-astro-cid-vlunooed]{animation:none}}.film__in[data-astro-cid-vlunooed]{gap:clamp(40px,7vw,80px);display:grid}.film__text[data-astro-cid-vlunooed] .h2[data-astro-cid-vlunooed]{margin-block:18px 26px}.film__body[data-astro-cid-vlunooed]{max-width:40ch;color:color-mix(in srgb, var(--night-ink) 72%, transparent);text-wrap:pretty;margin-bottom:22px}.vf[data-astro-cid-vlunooed]{aspect-ratio:4/5;margin-inline:calc(var(--gutter) * -1);background:#000;position:relative;overflow:hidden}.vf__stage[data-astro-cid-vlunooed],.vf__still[data-astro-cid-vlunooed]{position:absolute;inset:0}.vf__still[data-astro-cid-vlunooed]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s,transform 6.5s linear;transform:scale(1.12)}.vf__still[data-astro-cid-vlunooed].is-active{opacity:.92;transform:scale(1.02)}.vf[data-astro-cid-vlunooed]:after{content:"";pointer-events:none;background:radial-gradient(120% 90%,#0000 55%,#00000073);position:absolute;inset:0}.vf__ui[data-astro-cid-vlunooed]{z-index:2;color:#fff;letter-spacing:.1em;text-shadow:0 1px 6px #0006;font-size:10.5px;position:absolute;inset:16px}.vf__corner[data-astro-cid-vlunooed]{border:0 solid #ffffffd9;width:18px;height:18px;position:absolute}.vf__corner--tl[data-astro-cid-vlunooed]{border-top-width:1px;border-left-width:1px;top:0;left:0}.vf__corner--tr[data-astro-cid-vlunooed]{border-top-width:1px;border-right-width:1px;top:0;right:0}.vf__corner--bl[data-astro-cid-vlunooed]{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.vf__corner--br[data-astro-cid-vlunooed]{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.vf__rec[data-astro-cid-vlunooed],.vf__tc[data-astro-cid-vlunooed]{position:absolute}.vf__rec[data-astro-cid-vlunooed]{align-items:center;gap:8px;display:flex;top:12px;left:16px}.vf__rec[data-astro-cid-vlunooed] .rec[data-astro-cid-vlunooed]{width:7px;height:7px;box-shadow:none}.vf__tc[data-astro-cid-vlunooed]{font-variant-numeric:tabular-nums;top:12px;right:16px}.vf__play[data-astro-cid-vlunooed]{z-index:3;color:#fff;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.vf__play[data-astro-cid-vlunooed] svg{backdrop-filter:blur(6px);width:76px;height:76px;transition:transform .5s var(--ease);border:1px solid #fff9;border-radius:50%;padding:24px 22px 24px 26px}.vf__play[data-astro-cid-vlunooed]:hover svg{transform:scale(1.06)}.vf[data-astro-cid-vlunooed] iframe,.vf[data-astro-cid-vlunooed] video{z-index:4;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}@media (width>=900px){.film__in[data-astro-cid-vlunooed]{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px}.film__text[data-astro-cid-vlunooed]{grid-column:1/5;padding-bottom:8px}.film__text[data-astro-cid-vlunooed] .h2[data-astro-cid-vlunooed]{font-size:clamp(3rem,.8rem + 4.6vw,6.2rem)}.vf[data-astro-cid-vlunooed]{aspect-ratio:16/10;grid-column:5/13;margin-inline:0}.vf__ui[data-astro-cid-vlunooed]{font-size:11px;inset:22px}}.process[data-astro-cid-grsovck6]{padding-block:clamp(80px,13vw,170px)}.steps[data-astro-cid-grsovck6]{border-top:1px solid var(--rule);margin-top:clamp(26px,5vw,56px);padding:0;list-style:none}.step[data-astro-cid-grsovck6]{border-bottom:1px solid var(--rule);grid-template-columns:3.2rem 1fr;column-gap:10px;padding-block:22px 26px;display:grid}.step__n[data-astro-cid-grsovck6]{color:var(--ink-3);grid-row:1/3;font-size:1.6rem;font-style:italic;line-height:1.05}.step__t[data-astro-cid-grsovck6]{font-family:var(--serif);letter-spacing:-.015em;margin-bottom:10px;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);font-weight:400;line-height:1.05}.step__p[data-astro-cid-grsovck6]{max-width:36ch;color:var(--ink-2);text-wrap:pretty}@media (width>=900px){.steps[data-astro-cid-grsovck6]{border-bottom:1px solid var(--rule);grid-template-rows:auto minmax(110px,1fr) auto auto;grid-template-columns:repeat(4,1fr);display:grid}.step[data-astro-cid-grsovck6]{grid-row:span 4;grid-template-columns:1fr;grid-template-rows:subgrid;border-bottom:0;border-left:1px solid var(--rule);padding:24px 24px 30px}.step[data-astro-cid-grsovck6]:first-child{border-left:0;padding-left:0}.step__n[data-astro-cid-grsovck6]{grid-row:1;font-size:2.2rem}.step__t[data-astro-cid-grsovck6]{grid-row:3}.step__p[data-astro-cid-grsovck6]{grid-row:4}}.insta[data-astro-cid-pg7iwdkp]{padding-bottom:clamp(80px,13vw,170px)}.insta__head[data-astro-cid-pg7iwdkp]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:22px;display:flex}.insta__handle[data-astro-cid-pg7iwdkp]{letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(1.9rem,1.3rem + 2.6vw,3.6rem);line-height:1;display:inline-flex}.insta__handle[data-astro-cid-pg7iwdkp] span[data-astro-cid-pg7iwdkp]{font-style:italic}.insta__handle[data-astro-cid-pg7iwdkp] svg{width:.55em;height:.55em;transition:transform .45s var(--ease)}.insta__handle[data-astro-cid-pg7iwdkp]:hover svg{transform:translate(3px,-3px)}.insta__grid[data-astro-cid-pg7iwdkp]{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.insta__grid[data-astro-cid-pg7iwdkp] .insta__ph{aspect-ratio:1}.insta__grid[data-astro-cid-pg7iwdkp] .insta__ph img{transition:transform .9s var(--ease), opacity .4s}.insta__grid[data-astro-cid-pg7iwdkp]:hover .insta__ph img{opacity:.86}@media (width>=900px){.insta__grid[data-astro-cid-pg7iwdkp]{grid-template-columns:repeat(6,1fr);gap:4px}}.contact[data-astro-cid-he3spzz3]{background:var(--paper-2);padding-block:clamp(80px,13vw,170px)}.contact__in[data-astro-cid-he3spzz3]{gap:clamp(44px,7vw,72px);display:grid}.contact[data-astro-cid-he3spzz3] .h2[data-astro-cid-he3spzz3]{margin-block:18px 22px}.contact__text[data-astro-cid-he3spzz3]{max-width:40ch;color:var(--ink-2);text-wrap:pretty}.direct[data-astro-cid-he3spzz3]{border-top:1px solid var(--rule);margin-top:34px;padding:0;list-style:none}.direct[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{border-bottom:1px solid var(--rule);grid-template-columns:6.4rem 1fr auto;align-items:center;gap:10px;min-height:64px;display:grid}.direct[data-astro-cid-he3spzz3] .mono[data-astro-cid-he3spzz3]{color:var(--ink-3)}.direct__v[data-astro-cid-he3spzz3]{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(1.25rem,1rem + 1vw,1.7rem)}.direct[data-astro-cid-he3spzz3] svg{width:20px;height:20px;transition:transform .45s var(--ease)}.direct[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover svg{transform:translate(3px)}.contact__area[data-astro-cid-he3spzz3]{color:var(--ink-3);margin-top:18px}.composer[data-astro-cid-he3spzz3]{background:var(--paper);border-radius:4px;gap:26px;padding:clamp(20px,4vw,40px);display:grid;box-shadow:0 1px #1615130a,0 18px 50px -30px #16151340}fieldset[data-astro-cid-he3spzz3]{border:0;min-width:0;padding:0}legend[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{color:var(--ink-2);margin-bottom:12px;display:block}.field[data-astro-cid-he3spzz3] i[data-astro-cid-he3spzz3]{color:var(--ink-3);text-transform:none;letter-spacing:.02em;font-style:normal}.chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-he3spzz3]{cursor:pointer;position:relative}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{min-height:44px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.chip[data-astro-cid-he3spzz3]:hover span[data-astro-cid-he3spzz3]{box-shadow:inset 0 0 0 1px var(--ink)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{background:var(--ink);color:var(--paper);box-shadow:none}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:2px solid var(--rec);outline-offset:2px}.composer__row[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{border:0;border-bottom:1px solid var(--rule);-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;width:100%;min-height:50px;padding:0 14px;padding-inline:0;font-size:16px;transition:border-color .3s}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus{border-color:var(--ink);outline:none}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]::placeholder{color:var(--ink-3)}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]::-webkit-date-and-time-value{text-align:left}.composer__send[data-astro-cid-he3spzz3]{width:100%;min-height:58px}.composer__note[data-astro-cid-he3spzz3]{text-align:center;color:var(--ink-3);text-transform:none;letter-spacing:.02em;margin-top:-12px}@media (width>=900px){.contact__in[data-astro-cid-he3spzz3]{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px}.contact__lead[data-astro-cid-he3spzz3]{grid-column:1/7}.composer[data-astro-cid-he3spzz3]{top:calc(var(--hdr) + 24px);grid-column:8/13;margin-top:2.2rem;position:sticky}}
