.pf[data-astro-cid-2tbzmlto]{grid-template-columns:minmax(0,7fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.pf__sheet[data-astro-cid-2tbzmlto]{margin:0;position:sticky;top:6.5rem}.pf__sheet[data-astro-cid-2tbzmlto] svg[data-astro-cid-2tbzmlto]{border:1px solid var(--rule);width:100%;height:auto;box-shadow:14px 18px 0 -2px #0e1a2b12}.pf__sheet[data-astro-cid-2tbzmlto] figcaption[data-astro-cid-2tbzmlto]{color:var(--muted);margin-top:1.4rem}.t[data-astro-cid-2tbzmlto]{font:500 11px var(--mono);letter-spacing:.08em;fill:#0e1a2b}.t[data-astro-cid-2tbzmlto].muted{fill-opacity:.5}.t[data-astro-cid-2tbzmlto].ink-bg{paint-order:stroke;stroke:#fbf9f4;stroke-width:5px}.big[data-astro-cid-2tbzmlto]{font:400 21px var(--serif);fill:#0e1a2b}.pf__pin[data-astro-cid-2tbzmlto]{cursor:pointer}.pf__pin[data-astro-cid-2tbzmlto] circle[data-astro-cid-2tbzmlto]{fill:#0e1a2b;transition:fill .2s,r .2s}.pf__pin[data-astro-cid-2tbzmlto] text[data-astro-cid-2tbzmlto]{font:500 14px var(--mono);fill:#f4f0e8;pointer-events:none}.pf__pin[data-astro-cid-2tbzmlto].on circle[data-astro-cid-2tbzmlto]{fill:#b8946e;r:21px}.pf__pin[data-astro-cid-2tbzmlto].on text[data-astro-cid-2tbzmlto]{fill:#0e1a2b}.pf__list[data-astro-cid-2tbzmlto] li[data-astro-cid-2tbzmlto]{border-top:1px solid var(--rule);cursor:default;grid-template-columns:2.6rem 1fr;padding-block:1.35rem;display:grid}.pf__list[data-astro-cid-2tbzmlto] p[data-astro-cid-2tbzmlto]{max-width:34em;margin:.4rem 0 .6rem}.pf__n[data-astro-cid-2tbzmlto]{font:500 .85rem/1.9 var(--mono);color:var(--camel-text)}.pf__list[data-astro-cid-2tbzmlto] li[data-astro-cid-2tbzmlto].on h3[data-astro-cid-2tbzmlto]{color:var(--camel-text)}@media (width<=960px){.pf[data-astro-cid-2tbzmlto]{grid-template-columns:1fr}.pf__sheet[data-astro-cid-2tbzmlto]{position:static}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:100dvh;color:var(--white);background:#4c5d6c;display:flex;position:relative;overflow:hidden}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 100%;z-index:-2;width:100%;height:100%;animation:settle 2.4s var(--ease) both;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0e1a2b9e 0%,#0e1a2b57 44%,#0e1a2b0a 68%,#0e1a2b80 100%);position:absolute;inset:0}.hero__in[data-astro-cid-lcdefpme]{padding-top:clamp(7rem,15vh,10rem);padding-bottom:clamp(5.5rem,10vh,7rem);display:flex}.hero__txt[data-astro-cid-lcdefpme]{flex-direction:column;width:100%;display:flex}.hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:#ecd7bc}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13.5ch;margin-top:1.25rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#f3d6ac;font-style:italic}.hero__c[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-top:auto;padding-top:3rem;display:flex}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{text-shadow:0 1px 14px #0e1a2b8c;max-width:31em;margin:0}.hero__acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;display:flex}.hero__credit[data-astro-cid-lcdefpme]{right:var(--gutter);margin:0;position:absolute;bottom:.8rem}.hero__a[data-astro-cid-lcdefpme],.hero__b[data-astro-cid-lcdefpme],.hero__c[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease) both}.hero__b[data-astro-cid-lcdefpme]{animation-delay:.12s}.hero__c[data-astro-cid-lcdefpme]{animation-delay:.32s}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}@keyframes settle{0%{transform:scale(1.045)}}.who[data-astro-cid-lcdefpme]{padding-block:clamp(4.5rem,9vw,8.5rem)}.who__in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);display:grid}.who__photo[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.who__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;transition:transform 1.1s var(--ease)}.who__photo[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.025)}.who__big[data-astro-cid-lcdefpme]{font:400 clamp(1.8rem, 3.5vw, 3.15rem)/1.13 var(--serif);letter-spacing:-.018em;margin:1.2rem 0 1.5rem}.who[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{max-width:36em}@media (width<=860px){.who__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.who__photo[data-astro-cid-lcdefpme]{max-width:26rem}}.svc[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);display:grid}.svc__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:clamp(2rem,3.6vw,3.3rem);position:sticky;top:7rem}.svc__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);transition:padding-left .35s var(--ease), background-color .35s;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.1fr) 1.6rem;align-items:baseline;gap:1rem;padding-block:clamp(1.5rem,2.8vw,2.5rem);text-decoration:none;display:grid}.svc__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.svc__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{padding-left:.9rem}.svc__no[data-astro-cid-lcdefpme]{font:500 .78rem var(--mono);color:var(--camel-text)}.svc__name[data-astro-cid-lcdefpme]{font:400 clamp(1.6rem, 2.6vw, 2.35rem)/1.1 var(--serif);letter-spacing:-.016em}.svc__short[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1rem;line-height:1.5}.svc__list[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.5rem;transition:transform .35s var(--ease);align-self:center}.svc__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:translate(4px)}@media (width<=860px){.svc[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.svc__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:2.4rem 1fr 1.4rem}.svc__short[data-astro-cid-lcdefpme]{grid-area:2/2/auto/4}}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2rem clamp(2rem,5vw,5rem);display:grid}.split__r[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:.9rem;font-size:clamp(1.05rem,1.35vw,1.2rem)}@media (width<=860px){.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.promise[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);display:grid}.promise[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:9ch;margin-top:1rem}.promise[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);gap:.25rem;padding-block:clamp(1.3rem,2.2vw,2rem);display:grid}.promise__a[data-astro-cid-lcdefpme]{font:400 clamp(1.45rem, 2.3vw, 2.1rem)/1.15 var(--serif);letter-spacing:-.014em}@media (width<=860px){.promise[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.read[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.read__feat[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%}.read[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:13ch;margin-top:1rem}.read__list[data-astro-cid-lcdefpme]{margin-block:clamp(1.8rem,3vw,3rem) 1.8rem}.read__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);gap:.4rem;padding-block:1.25rem;text-decoration:none;display:grid}.read__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--camel-text)}.read__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:color .2s}@media (width<=860px){.read[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.read__feat[data-astro-cid-lcdefpme]{order:2}.read__feat[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-position:50% 62%}}
