.hero-band[data-astro-cid-5cgydkgu]{padding-top:88px;padding-bottom:calc(var(--edge) + 24px);margin-top:-88px}.hero[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;padding-block:48px 0;display:grid}h1[data-astro-cid-5cgydkgu]{margin-bottom:32px;font-size:clamp(38px,4.4vw,64px)}.statement[data-astro-cid-5cgydkgu]{color:var(--g-800);max-width:640px;margin-bottom:22px;font-size:clamp(20px,1.55vw,23px);line-height:1.42}.buyer[data-astro-cid-5cgydkgu]{max-width:560px;color:var(--g-700);margin-bottom:36px;font-size:17px;line-height:1.5}.actions[data-astro-cid-5cgydkgu]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:40px;display:flex}.hero[data-astro-cid-5cgydkgu] .figure[data-astro-cid-5cgydkgu]{z-index:2;margin-right:calc(var(--gutter) * -1);margin-bottom:calc(var(--edge) * -.6);box-shadow:var(--shadow-soft);position:relative}.hands-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 80px);padding-bottom:calc(var(--edge) + 96px)}.hands[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{max-width:760px;margin-bottom:40px}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);margin-bottom:64px;display:grid}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]{color:var(--g-800);font-size:19px;line-height:1.6}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]:first-child{grid-column:1}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]:last-child{grid-column:3}.hands[data-astro-cid-5cgydkgu] .figure[data-astro-cid-5cgydkgu]{box-shadow:var(--shadow-soft)}.tools-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 88px);padding-bottom:calc(var(--edge) + 96px)}.tools[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);align-items:start;display:grid}.tools[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{grid-column:1;max-width:620px}.tools[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{grid-column:3}.para[data-astro-cid-5cgydkgu]{font-size:18px;line-height:1.6}.tools[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu]+.para[data-astro-cid-5cgydkgu]{margin-top:18px}.labels-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 88px);padding-bottom:calc(var(--edge) + 96px)}.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);align-items:end;margin-bottom:56px;display:grid}.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{grid-column:1}.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu]{grid-column:3}.index[data-astro-cid-5cgydkgu]{margin:0 0 56px;padding:0;list-style:none}.index[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu]{padding:22px 0 22px calc(var(--i) * 36px);border-top:1px solid #daf1de2e;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline;column-gap:32px;transition:padding .32s cubic-bezier(.2,.7,.2,1);display:grid}.index[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu]:last-child{border-bottom:1px solid #daf1de2e}.index[data-astro-cid-5cgydkgu] .name[data-astro-cid-5cgydkgu]{letter-spacing:-.03em;font-size:clamp(34px,3.9vw,56px);font-weight:500;line-height:1}.index[data-astro-cid-5cgydkgu] .gloss[data-astro-cid-5cgydkgu]{color:var(--paper-soft);font-size:clamp(18px,1.5vw,22px)}.index[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]{background:var(--g-100);color:var(--g-900);border-color:var(--g-100);margin-inline:calc(var(--gutter) * -1) 0;padding-right:24px;padding-left:calc(var(--gutter) + var(--i) * 36px)}.index[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]+li[data-astro-cid-5cgydkgu]{border-top-color:#0000}.index[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu] .gloss[data-astro-cid-5cgydkgu]{color:var(--g-700)}.fourth[data-astro-cid-5cgydkgu]{max-width:640px;margin-left:auto}.ledger-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 80px);padding-bottom:calc(var(--edge) + 104px)}.ledger[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu]{max-width:720px;margin-bottom:56px}.ledger[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{margin-bottom:20px}.ledger[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] .voice[data-astro-cid-5cgydkgu]{max-width:620px;font-size:clamp(20px,1.6vw,24px)}.stages[data-astro-cid-5cgydkgu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 28px;margin:0;padding:0;list-style:none;display:grid}.stages[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu]{border-top:1.5px solid #daf1de47;padding-top:22px}.num[data-astro-cid-5cgydkgu]{letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.6;margin-bottom:18px;font-size:15px;font-weight:500;display:block}.stages[data-astro-cid-5cgydkgu] h3[data-astro-cid-5cgydkgu]{letter-spacing:-.015em;align-items:center;gap:8px;margin-bottom:12px;font-size:24px;font-weight:500;display:flex}.sep[data-astro-cid-5cgydkgu]{opacity:.5}.stages[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]{color:var(--paper-soft);font-size:15.5px;line-height:1.55}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]{background:var(--g-100);color:var(--g-900);border-top-color:var(--g-100);border-radius:var(--record-radius);margin:-24px -12px 0;padding:22px 22px 26px;box-shadow:0 30px 60px -28px #051f20cc}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu] .num[data-astro-cid-5cgydkgu]{opacity:1}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]{color:var(--g-700)}.tag[data-astro-cid-5cgydkgu]{border:1.5px solid #daf1de99;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu] .tag[data-astro-cid-5cgydkgu]{background:var(--g-900);color:var(--g-100);border-color:#051f208c}.link[data-astro-cid-5cgydkgu]{text-underline-offset:3px;text-decoration:underline #daf1de80;transition:text-decoration-color .2s}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu] .link[data-astro-cid-5cgydkgu],.link[data-astro-cid-5cgydkgu].dark{text-decoration-color:#051f2066}.link[data-astro-cid-5cgydkgu]:hover,.link[data-astro-cid-5cgydkgu]:focus-visible{text-decoration-color:currentColor}.after-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 80px);padding-bottom:calc(var(--edge) + 96px)}.after[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{max-width:720px;margin-bottom:40px}.after[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);align-items:start;display:grid}.after[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu]{color:var(--g-800);grid-column:1}.after[data-astro-cid-5cgydkgu] .closer[data-astro-cid-5cgydkgu]{color:var(--g-900);grid-column:3;font-size:clamp(22px,2vw,28px);line-height:1.3}.sites-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 80px);padding-bottom:calc(var(--edge) + 96px)}.sites[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);align-items:center;display:grid}.sites[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{grid-column:1;max-width:620px}.sites[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu]{color:var(--g-800);grid-column:3}.next-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 104px);padding-bottom:calc(var(--edge) + 104px)}.next[data-astro-cid-5cgydkgu] .text[data-astro-cid-5cgydkgu]{grid-template-columns:minmax(0,6fr) minmax(0,1fr) minmax(0,5fr);align-items:start;margin-bottom:96px;display:grid}.next[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu]{grid-column:1;max-width:560px}.next[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{grid-column:3}.next[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu]+.para[data-astro-cid-5cgydkgu]{margin-top:20px}.close-band[data-astro-cid-5cgydkgu]{padding-top:calc(var(--edge) + 96px);padding-bottom:96px}.closing[data-astro-cid-5cgydkgu]{letter-spacing:-.035em;max-width:14ch;margin-bottom:36px;font-size:clamp(40px,5.2vw,76px);line-height:.98}.keeps[data-astro-cid-5cgydkgu]{color:var(--paper-soft);max-width:720px;margin-bottom:44px;font-size:clamp(20px,1.8vw,26px);line-height:1.3}@media (width<=1180px){.stages[data-astro-cid-5cgydkgu]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}}@media (width<=1024px){.hero[data-astro-cid-5cgydkgu]{grid-template-columns:1fr;align-items:start;gap:40px}.hero[data-astro-cid-5cgydkgu] .figure[data-astro-cid-5cgydkgu]{margin-bottom:0;margin-right:0}.hero[data-astro-cid-5cgydkgu] .figure[data-astro-cid-5cgydkgu] .photo{--aspect:16 / 9}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu],.tools[data-astro-cid-5cgydkgu],.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu],.after[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu],.sites[data-astro-cid-5cgydkgu],.next[data-astro-cid-5cgydkgu] .text[data-astro-cid-5cgydkgu]{grid-template-columns:1fr;gap:24px}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]:first-child,.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu] p[data-astro-cid-5cgydkgu]:last-child,.tools[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu],.tools[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu],.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu],.labels[data-astro-cid-5cgydkgu] .head[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu],.after[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu],.after[data-astro-cid-5cgydkgu] .closer[data-astro-cid-5cgydkgu],.sites[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu],.sites[data-astro-cid-5cgydkgu] .para[data-astro-cid-5cgydkgu],.next[data-astro-cid-5cgydkgu] h2[data-astro-cid-5cgydkgu],.next[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{grid-column:1}.hands[data-astro-cid-5cgydkgu] .prose[data-astro-cid-5cgydkgu]{margin-bottom:48px}.index[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu]{padding-left:calc(var(--i) * 16px);grid-template-columns:1fr;row-gap:6px}.index[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]{padding-left:calc(var(--gutter) + var(--i) * 16px)}.fourth[data-astro-cid-5cgydkgu]{margin-left:0}.next[data-astro-cid-5cgydkgu] .text[data-astro-cid-5cgydkgu]{margin-bottom:64px}}@media (width<=720px){.hero[data-astro-cid-5cgydkgu]{padding-top:40px}.index[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu]{padding-left:0}.index[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]{padding-left:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.index[data-astro-cid-5cgydkgu] .name[data-astro-cid-5cgydkgu]{font-size:32px}.stages[data-astro-cid-5cgydkgu]{grid-template-columns:1fr;row-gap:36px}.stages[data-astro-cid-5cgydkgu] .you[data-astro-cid-5cgydkgu]{margin:-16px 0 0}}@media (prefers-reduced-motion:reduce){.index[data-astro-cid-5cgydkgu] li[data-astro-cid-5cgydkgu],.link[data-astro-cid-5cgydkgu]{transition:none}}
