main{overflow-x:clip}.label[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 1.5rem;font-size:12px;display:block}.accent[data-astro-cid-lcdefpme]{color:var(--coral-deep)}.big[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.035em;margin:0;font-size:clamp(3.5rem,13vw,14rem);font-weight:400;line-height:.86}section[data-astro-cid-lcdefpme]{scroll-margin-top:0}.stage[data-astro-cid-lcdefpme]{--f:calc(100cqw / 4.07);align-content:start;min-height:112vh;padding:3.2rem 1.1rem 0;display:grid;position:relative;container-type:inline-size}.wordmark[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.04em;color:var(--ink);font-weight:400;line-height:.82;font-size:var(--f);grid-area:1/1;margin:0}.wordmark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;padding-right:.05em;line-height:.82;display:block}.w2[data-astro-cid-lcdefpme]{text-align:right}.photo[data-astro-cid-lcdefpme]{z-index:2;width:calc(100cqw - var(--f) * 3);margin:calc(var(--f) * .88) 0 0 calc(var(--f) * .059);grid-area:1/1;place-self:start;position:sticky;top:12vh}@media (prefers-reduced-motion:no-preference){.wordmark[data-astro-cid-lcdefpme]{animation:10s ease-in-out infinite alternate nameTone}}@keyframes nameTone{0%,20%{color:var(--ink)}80%,to{color:var(--peach-deep)}}.tagline[data-astro-cid-lcdefpme]{width:calc(var(--f) * 2.88);margin:calc(var(--f) * 1.64 + .9rem) 0 0;font-family:var(--font-body);font-weight:400;font-size:calc(var(--f) * .09);letter-spacing:-.005em;color:var(--ink);grid-area:1/1;place-self:start end;line-height:1.35}.tagline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-wrap:balance;display:block}.slides[data-astro-cid-lcdefpme]{aspect-ratio:3/4.4;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #4a162466}.slides[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slides[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2){opacity:0;animation:16s ease-in-out infinite slideB}@keyframes slideB{0%,38%{opacity:0}53%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.slides[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:nth-child(2){opacity:0;animation:none}}.bio[data-astro-cid-lcdefpme]{z-index:3;background:var(--paper);background-blend-mode:multiply;background-image:url(/canvas.svg);padding:7rem 1.1rem 8rem;position:relative}.bio__lead[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);max-width:20ch;margin:0;font-size:clamp(2rem,4.6vw,4.6rem);font-weight:300;line-height:1.04}.bio__text[data-astro-cid-lcdefpme]{max-width:46ch;margin:3rem 0 0 auto}.bio__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink);font-size:1.1rem}.share[data-astro-cid-lcdefpme]{z-index:3;background:var(--paper);background-blend-mode:multiply;background-image:url(/canvas.svg);padding:4rem 1.1rem;position:relative}.share[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.share[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong)}.share[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:.6rem;text-decoration:none;display:flex}.share[data-astro-cid-lcdefpme] .t[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2rem,6vw,5.5rem);line-height:1}.share[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:clamp(1.4rem,3.2vw,3rem);line-height:1;transition:transform .25s}.share[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translate(.25rem,-.25rem)}.share[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme]{opacity:.6}.share[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line-strong)}.portfolio[data-astro-cid-lcdefpme]{z-index:3;background:var(--paper);background-blend-mode:multiply;background-image:url(/canvas.svg);padding:5rem 1.1rem 6rem;position:relative}.pf-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.035em;color:var(--ink);text-align:left;margin:0 0 1.4rem;font-size:clamp(3rem,9.5vw,10rem);font-weight:400;line-height:.86}.pf-wide[data-astro-cid-lcdefpme]{margin:0}.pf-wide[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;object-position:50% 45%;border-radius:14px;width:100%;height:auto;display:block}.pf-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);gap:1.1rem;margin:1.1rem 0 0;padding:1.1rem 0 0;list-style:none;display:grid}.pf-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}.marari[data-astro-cid-lcdefpme]{z-index:3;background:var(--ink);color:var(--ivory);padding:4.5rem 1.1rem;position:relative}.marari[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ivory);text-decoration:none;display:block}.marari[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--ivory);opacity:.8}.marari__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(3.5rem,16vw,16rem);line-height:.9;display:block}.marari__name[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{vertical-align:.35em;font-size:.5em;font-style:normal}.marari[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .marari__name[data-astro-cid-lcdefpme]{color:var(--peach)}.contact[data-astro-cid-lcdefpme]{z-index:3;background-color:var(--peach-soft);background-blend-mode:multiply;background-image:url(/canvas.svg);padding:7rem 1.1rem 8rem;position:relative}.contact__lead[data-astro-cid-lcdefpme]{color:var(--ink);max-width:40ch;margin:0;font-size:1.1rem}.mail[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);white-space:nowrap;border-bottom:2px solid var(--ink);margin-top:1.5rem;font-size:min(6.4vw,7rem);line-height:1;text-decoration:none;display:inline-block}.mail[data-astro-cid-lcdefpme]:hover{color:var(--coral-deep);border-color:var(--coral-deep)}@media (width<=760px){.stage[data-astro-cid-lcdefpme]{min-height:0;padding-bottom:0}.tagline[data-astro-cid-lcdefpme]{grid-area:2/1;justify-self:start;width:auto;margin:1.1rem 0 0;font-size:1.05rem}.photo[data-astro-cid-lcdefpme]{grid-area:3/1;justify-self:stretch;width:auto;margin:1.5rem 0 0;position:static}.slides[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:12px}.bio[data-astro-cid-lcdefpme],.share[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme]{padding-block:4.5rem}.portfolio[data-astro-cid-lcdefpme]{padding:3rem 1.1rem 4rem}.pf-wide[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.pf-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.bio__text[data-astro-cid-lcdefpme]{margin:2rem 0 0}.mail[data-astro-cid-lcdefpme]{font-size:6.2vw}}
