.hero[data-astro-cid-d7qumywr]{padding:104px 0 88px}.hero-grid[data-astro-cid-d7qumywr]{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}.hero[data-astro-cid-d7qumywr] h1[data-astro-cid-d7qumywr]{font-size:54px;margin:22px 0 26px}.hero[data-astro-cid-d7qumywr] .lede[data-astro-cid-d7qumywr]{font-size:17.5px;color:var(--color-ivory-dim);max-width:54ch;margin:0 0 28px;line-height:1.7}.hero-panel[data-astro-cid-d7qumywr]{border:1px solid rgba(242,244,241,.14);border-radius:10px;background:var(--color-bg-elev);padding:36px 32px;position:relative}.hero-panel[data-astro-cid-d7qumywr]:before,.hero-panel[data-astro-cid-d7qumywr]:after{content:"";position:absolute;width:18px;height:18px;border-color:var(--color-accent);border-style:solid}.hero-panel[data-astro-cid-d7qumywr]:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.hero-panel[data-astro-cid-d7qumywr]:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.hero-panel[data-astro-cid-d7qumywr] dl[data-astro-cid-d7qumywr]{display:grid;gap:22px;margin:0}.hero-panel[data-astro-cid-d7qumywr] dt[data-astro-cid-d7qumywr]{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--color-ivory-sub);margin-bottom:4px}.hero-panel[data-astro-cid-d7qumywr] dd[data-astro-cid-d7qumywr]{font-family:var(--font-serif);font-size:26px;color:var(--color-ivory);margin:0}.hero-panel[data-astro-cid-d7qumywr] dd[data-astro-cid-d7qumywr] span[data-astro-cid-d7qumywr]{font-size:15px;font-family:var(--font-sans);color:var(--color-ivory-sub)}.board[data-astro-cid-d7qumywr]{background:var(--color-bg-deepest);border-top:1px solid rgba(242,244,241,.08);border-bottom:1px solid rgba(242,244,241,.08);padding:110px 0}.board[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr]{font-size:42px;margin:18px 0 28px;max-width:24ch}.board[data-astro-cid-d7qumywr] .prose[data-astro-cid-d7qumywr] p[data-astro-cid-d7qumywr]{color:var(--color-ivory-dim);max-width:62ch;margin:0 0 18px}.pull[data-astro-cid-d7qumywr]{margin:64px auto 0;max-width:720px;text-align:center;position:relative;padding:34px 0}.pull[data-astro-cid-d7qumywr]:before,.pull[data-astro-cid-d7qumywr]:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:64px;height:1px;background:var(--color-accent)}.pull[data-astro-cid-d7qumywr]:before{top:0}.pull[data-astro-cid-d7qumywr]:after{bottom:0}.pull[data-astro-cid-d7qumywr] p[data-astro-cid-d7qumywr]{font-family:var(--font-serif);font-size:27px;line-height:1.45;color:var(--color-ivory);font-style:italic;margin:0}.leader[data-astro-cid-d7qumywr]{padding:104px 0}.leader-grid[data-astro-cid-d7qumywr]{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:center}.portrait-card[data-astro-cid-d7qumywr]{margin:0}.portrait-card[data-astro-cid-d7qumywr] img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 18%;border-radius:6px;border:1px solid rgba(242,244,241,.14)}.portrait-card[data-astro-cid-d7qumywr] figcaption[data-astro-cid-d7qumywr],.photo-card[data-astro-cid-d7qumywr] figcaption[data-astro-cid-d7qumywr]{font-family:var(--font-serif);font-style:italic;font-size:15px;line-height:1.55;color:var(--color-ivory-sub);margin-top:14px}.leader-copy[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr]{font-size:42px;margin:18px 0 30px}.leader-copy[data-astro-cid-d7qumywr] h3[data-astro-cid-d7qumywr]{font-size:26px;margin:0 0 8px}.leader-copy[data-astro-cid-d7qumywr] .role[data-astro-cid-d7qumywr]{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);display:block;margin-bottom:18px}.leader-copy[data-astro-cid-d7qumywr] p[data-astro-cid-d7qumywr]{color:var(--color-ivory-dim);max-width:56ch;margin:0 0 16px}.method[data-astro-cid-d7qumywr]{background:var(--color-bg-elev);border-top:1px solid rgba(242,244,241,.08);border-bottom:1px solid rgba(242,244,241,.08);padding:96px 0 104px}.method[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr]{font-size:42px;margin:18px 0 0}.method-grid[data-astro-cid-d7qumywr]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-left:1px solid rgba(242,244,241,.08);margin-top:52px}.method-block[data-astro-cid-d7qumywr]{padding:8px 34px 8px 30px;border-right:1px solid rgba(242,244,241,.08)}.folio[data-astro-cid-d7qumywr]{font-family:var(--font-mono);font-size:12.5px;font-weight:500;letter-spacing:.22em;color:var(--color-accent)}.method-block[data-astro-cid-d7qumywr] h3[data-astro-cid-d7qumywr]{font-size:21px;margin:12px 0 10px;line-height:1.25}.method-block[data-astro-cid-d7qumywr] p[data-astro-cid-d7qumywr]{font-size:15px;color:var(--color-ivory-sub);margin:0}.method-photos[data-astro-cid-d7qumywr]{display:grid;grid-template-columns:5fr 7fr;gap:28px;margin-top:72px;align-items:start}.photo-card[data-astro-cid-d7qumywr]{margin:0}.photo-card[data-astro-cid-d7qumywr] .frame[data-astro-cid-d7qumywr]{border:1px solid rgba(242,244,241,.14);border-radius:6px;overflow:hidden}.photo-card[data-astro-cid-d7qumywr] .frame[data-astro-cid-d7qumywr] img{width:100%;height:100%;object-fit:cover}.frame[data-astro-cid-d7qumywr].ratio-45{aspect-ratio:4 / 5}.frame[data-astro-cid-d7qumywr].ratio-32{aspect-ratio:3 / 2}.pricing[data-astro-cid-d7qumywr]{padding:110px 0}.receipt[data-astro-cid-d7qumywr]{background:var(--color-bg);border:1px solid rgba(242,244,241,.14);padding:36px 34px;font-family:var(--font-mono);position:relative;max-width:460px;margin:0 auto}.receipt[data-astro-cid-d7qumywr]:before,.receipt[data-astro-cid-d7qumywr]:after{content:"";position:absolute;width:18px;height:18px;border-color:var(--color-accent);border-style:solid}.receipt[data-astro-cid-d7qumywr]:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.receipt[data-astro-cid-d7qumywr]:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.receipt[data-astro-cid-d7qumywr] .r-head[data-astro-cid-d7qumywr]{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--color-ivory-sub);padding-bottom:18px;border-bottom:1px dashed rgba(242,244,241,.14)}.receipt[data-astro-cid-d7qumywr] ul[data-astro-cid-d7qumywr]{list-style:none;padding:18px 0;margin:0;border-bottom:1px dashed rgba(242,244,241,.14);display:grid;gap:12px}.receipt[data-astro-cid-d7qumywr] li[data-astro-cid-d7qumywr]{font-size:14px;color:var(--color-ivory-dim);display:flex;justify-content:space-between;gap:16px}.receipt[data-astro-cid-d7qumywr] li[data-astro-cid-d7qumywr] b[data-astro-cid-d7qumywr]{color:var(--color-ivory);font-weight:500;text-align:right}.receipt[data-astro-cid-d7qumywr] .total[data-astro-cid-d7qumywr]{display:flex;justify-content:space-between;align-items:baseline;padding-top:20px}.receipt[data-astro-cid-d7qumywr] .fee-label[data-astro-cid-d7qumywr]{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ivory-sub)}.receipt[data-astro-cid-d7qumywr] .amt[data-astro-cid-d7qumywr]{font-family:var(--font-serif);font-size:44px;color:var(--color-accent)}.receipt[data-astro-cid-d7qumywr] .credit[data-astro-cid-d7qumywr]{font-size:12.5px;color:var(--color-ivory-sub);margin:14px 0 0;line-height:1.6}.availability[data-astro-cid-d7qumywr]{font-size:14.5px;color:var(--color-ivory-sub);border-left:2px solid var(--color-accent);padding-left:16px;max-width:460px;margin:36px auto 0}@media(max-width:920px){.hero[data-astro-cid-d7qumywr]{padding:72px 0 64px}.hero[data-astro-cid-d7qumywr] h1[data-astro-cid-d7qumywr]{font-size:38px}.hero-grid[data-astro-cid-d7qumywr],.leader-grid[data-astro-cid-d7qumywr],.method-photos[data-astro-cid-d7qumywr]{grid-template-columns:1fr;gap:44px}.board[data-astro-cid-d7qumywr],.leader[data-astro-cid-d7qumywr],.pricing[data-astro-cid-d7qumywr]{padding:80px 0}.board[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr],.leader-copy[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr],.method[data-astro-cid-d7qumywr] h2[data-astro-cid-d7qumywr]{font-size:32px}.pull[data-astro-cid-d7qumywr] p[data-astro-cid-d7qumywr]{font-size:22px}.method-grid[data-astro-cid-d7qumywr]{grid-template-columns:1fr;border-left:0}.method-block[data-astro-cid-d7qumywr]{border-right:0;border-bottom:1px solid rgba(242,244,241,.08);padding:24px 0}.method-block[data-astro-cid-d7qumywr]:last-child{border-bottom:0}}
