.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:calc(100svh - 8.5rem);padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--gap-split);grid-template-columns:minmax(0,1fr) minmax(0,min(35rem,62svh));align-items:center;display:grid}.hero__text[data-astro-cid-lcdefpme]{gap:var(--space-6);justify-items:start;display:grid;container-type:inline-size}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:calc(clamp(2.75rem, 12.2cqi, 6rem) * var(--display-scale));text-wrap:balance;max-width:none}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:40ch;color:var(--color-text-muted)}.hero[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.hero__print[data-astro-cid-lcdefpme]{isolation:isolate;width:100%;position:relative}.hero__print[data-astro-cid-lcdefpme] .hero__disc{width:92%;top:-16%;left:-30%}.hero__print[data-astro-cid-lcdefpme] .hero__ring{width:128%;top:-6%;left:-22%}.about[data-astro-cid-lcdefpme] .about__orn{width:34rem;top:-6rem;left:-14rem}.svc-section[data-astro-cid-lcdefpme] .svc__orn{width:30rem;bottom:-9rem;left:-8rem}.proc[data-astro-cid-lcdefpme] .proc__orn{width:46rem;top:8%;right:-30rem}.close[data-astro-cid-lcdefpme] .close__orn{width:36rem;bottom:-24rem;left:30%}.journal__title[data-astro-cid-lcdefpme]{gap:var(--space-4);justify-items:start;display:grid}@media (width<=60rem){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,11cqi,4.5rem)}}.about__grid[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--gap-split);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.about__text[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.about__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:var(--space-2)}.about__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch}.about__media[data-astro-cid-lcdefpme]{padding-bottom:var(--space-9);position:relative}.about__media[data-astro-cid-lcdefpme] .photo{width:86%;margin-left:auto}.note[data-astro-cid-lcdefpme]{gap:var(--space-4);text-align:center;width:min(24rem,78%);text-shadow:0 1px 0 var(--lit);box-shadow:var(--shadow-card);justify-items:center;padding:clamp(2rem,3vw,2.75rem) clamp(1.75rem,3vw,2.5rem);display:grid;position:absolute;bottom:0;left:0}.note__mark[data-astro-cid-lcdefpme]{opacity:.88;width:3.5rem;height:3.5rem}.note[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:var(--title-weight) var(--text-title)/1.35 var(--font-display);font-variation-settings:var(--title-fvs);letter-spacing:var(--title-tracking);color:var(--color-ink);text-wrap:balance}.note[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-pencil)}.svc-head[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--gap-split);margin-bottom:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;display:grid}.svc-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch}.svc-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.svc[data-astro-cid-lcdefpme]{gap:var(--space-7) var(--gap-split);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.svc__list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.svc__tab[data-astro-cid-lcdefpme]{color:var(--color-ink);font:var(--title-weight) var(--text-title)/1.2 var(--font-display);font-variation-settings:var(--title-fvs);letter-spacing:var(--title-tracking);transition:color var(--dur-short) var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem .25rem;text-decoration:none;display:flex}.svc__tab[data-astro-cid-lcdefpme] svg{color:var(--color-primary);flex:none}.svc[data-astro-cid-lcdefpme].is-tabs .svc__tab[data-astro-cid-lcdefpme] svg{opacity:0;transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);transform:translate(-6px)}.svc__tab[data-astro-cid-lcdefpme]:hover{color:var(--color-primary)}.svc__tab[data-astro-cid-lcdefpme]:active{color:var(--color-primary-hover)}.svc[data-astro-cid-lcdefpme].is-tabs .svc__tab[data-astro-cid-lcdefpme]:hover svg,.svc[data-astro-cid-lcdefpme].is-tabs .svc__tab[data-astro-cid-lcdefpme][aria-selected=true] svg{opacity:1;transform:none}.svc__tab[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--color-primary)}.svc__tab[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-2px}.svc__card[data-astro-cid-lcdefpme]{gap:var(--space-7);padding:clamp(2rem,3.5vw,3rem);display:grid;position:sticky;top:7rem}.svc__panel[data-astro-cid-lcdefpme]{gap:var(--space-4);justify-items:start;display:grid}.svc__panel[data-astro-cid-lcdefpme] .svc__photo{width:100%;margin-bottom:var(--space-2)}.svc__panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-section);max-width:16ch}.svc__panel[data-astro-cid-lcdefpme]:focus-visible{outline-offset:8px}.svc__foot[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-card-edge);justify-items:start;display:grid}.svc__foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted);max-width:44ch}.svc__foot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-weight:500}.svc__panel[data-astro-cid-lcdefpme]:not([data-on]){display:none}@media (prefers-reduced-motion:no-preference){.svc[data-astro-cid-lcdefpme].is-tabs .svc__panel[data-astro-cid-lcdefpme][data-on]{animation:panel-in var(--dur-long) var(--ease-out)}}@keyframes panel-in{0%{opacity:.4;transform:translateY(6px)}}.proc__grid[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--gap-split);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.proc__aside[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid;position:sticky;top:8rem}.proc__aside[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch}.proc__aside[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--color-text-inverse-muted);max-width:34ch}.proc__aside[data-astro-cid-lcdefpme] .proc__photo{width:min(24rem,100%);margin-top:var(--space-4);outline-color:var(--color-rule-inverse)}.proc__steps[data-astro-cid-lcdefpme]{counter-reset:step;margin:0;padding:0;list-style:none}.proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;column-gap:var(--space-5);row-gap:var(--space-3);padding-block:var(--space-6) var(--space-7);border-top:1px solid var(--color-rule-inverse);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);font:var(--num-weight) 3.25rem/.9 var(--font-num);font-variation-settings:var(--num-fvs);color:var(--pink-suede);transition:color var(--dur-long) var(--ease-out);grid-row:span 2}.proc__steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cappuccino-foam)}.proc__steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-inverse-muted);max-width:46ch}.has-steps .proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{color:var(--pink-suede)}.has-steps .proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active:before{color:var(--blush-petal)}.journal__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.journal__more[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--gap-columns);margin:var(--space-9) 0 0;padding:var(--space-8) 0 0;border-top:1px solid var(--color-ink);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.close__grid[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--gap-split);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.close__text[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.close__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-display);max-width:11ch}.close__text[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--color-text-muted);max-width:44ch}.facts[data-astro-cid-lcdefpme]{margin:0}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted);padding-top:.2rem}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:var(--title-weight) var(--text-title)/1.3 var(--font-display);font-variation-settings:var(--title-fvs);letter-spacing:var(--title-tracking);color:var(--color-ink)}.facts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration-color:var(--color-primary)}.facts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-primary)}.facts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{color:var(--color-primary-hover)}@media (prefers-reduced-motion:no-preference){.js [data-astro-cid-lcdefpme][data-settle]{animation:settle .72s var(--ease-out) both;animation-delay:calc(var(--i,0) * 70ms)}}@keyframes settle{0%{opacity:0;transform:translateY(8px)}}@media (width<=60rem){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero__grid[data-astro-cid-lcdefpme],.about__grid[data-astro-cid-lcdefpme],.svc-head[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme],.proc__grid[data-astro-cid-lcdefpme],.close__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero__print[data-astro-cid-lcdefpme]{max-width:30rem}.proc__aside[data-astro-cid-lcdefpme]{position:static}.proc__aside[data-astro-cid-lcdefpme] .proc__photo{display:none}.svc__card[data-astro-cid-lcdefpme]{position:relative;top:auto}.svc__list[data-astro-cid-lcdefpme]{display:none}.svc__panels[data-astro-cid-lcdefpme]{display:grid}.svc__panel[data-astro-cid-lcdefpme]:not([data-on]),.svc__panel[data-astro-cid-lcdefpme]{column-gap:var(--space-4);row-gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--color-card-edge);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;display:grid}.svc__panel[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.svc__panel[data-astro-cid-lcdefpme] .svc__photo{aspect-ratio:1;margin:0}.svc__panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-title);max-width:none}.svc__panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.svc__panel[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{grid-column:1/-1}.svc__panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted)}.svc__panel[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{justify-self:start}.svc__card[data-astro-cid-lcdefpme]{gap:var(--space-5);padding:var(--space-6) var(--space-5)}.about__media[data-astro-cid-lcdefpme]{padding-bottom:var(--space-8)}.journal__more[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.about__media[data-astro-cid-lcdefpme] .photo{width:100%}.about__media[data-astro-cid-lcdefpme]{padding-bottom:0;display:grid}.note[data-astro-cid-lcdefpme]{width:auto;margin:calc(var(--space-8) * -1) var(--space-4) 0;position:relative}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:3rem minmax(0,1fr)}.proc__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{font-size:2.5rem}}
