.intro[data-astro-cid-7a6hbtlg]{gap:12px;padding-top:clamp(30px,5vw,64px);padding-bottom:clamp(20px,3vw,32px);display:grid}@media (width>=60rem){.intro[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr 1fr;gap:0}}.intro__title[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;font-size:clamp(34px,5vw,64px);line-height:1.05}@media (width>=60rem){.intro__title[data-astro-cid-7a6hbtlg]{padding-right:40px}}.intro__body[data-astro-cid-7a6hbtlg]{color:var(--slate);font-size:clamp(17px,1rem + .35vw,19px);line-height:1.65}@media (width>=60rem){.intro__body[data-astro-cid-7a6hbtlg]{border-left:1px solid var(--taupe-light);align-self:end;padding-left:40px}}.list[data-astro-cid-7a6hbtlg]{padding-bottom:clamp(40px,6vw,60px)}.grid[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr;gap:24px 14px;padding:0;list-style:none;display:grid}@media (width>=40rem){.grid[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr 1fr}}@media (width>=60rem){.grid[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,1fr);gap:40px 32px}}.card[data-astro-cid-7a6hbtlg]{background:var(--paper);border-radius:var(--radius,5px);flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #2a2e3112,0 6px 16px #2a2e3117}.card[data-astro-cid-7a6hbtlg]:hover,.card[data-astro-cid-7a6hbtlg]:focus-visible{box-shadow:0 2px 4px #2a2e311a,0 12px 28px #2a2e3124}.card[data-astro-cid-7a6hbtlg]>[data-astro-cid-7a6hbtlg]:not(:first-child){padding-inline:14px}.card__cta[data-astro-cid-7a6hbtlg]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--timber);padding-top:14px;padding-bottom:16px;font-size:11px}.card[data-astro-cid-7a6hbtlg]:hover .card__cta[data-astro-cid-7a6hbtlg],.card[data-astro-cid-7a6hbtlg]:focus-visible .card__cta[data-astro-cid-7a6hbtlg]{text-underline-offset:4px;text-decoration:underline}.card__arrow[data-astro-cid-7a6hbtlg]{transition:transform .15s;display:inline-block}.card[data-astro-cid-7a6hbtlg]:hover .card__arrow[data-astro-cid-7a6hbtlg],.card[data-astro-cid-7a6hbtlg]:focus-visible .card__arrow[data-astro-cid-7a6hbtlg]{transform:translate(3px)}.card[data-astro-cid-7a6hbtlg] .card__img{object-fit:cover;border-radius:0;width:100%;height:200px}@media (width>=60rem){.card[data-astro-cid-7a6hbtlg] .card__img{height:220px}}.card__head[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--taupe-light);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-bottom:8px;display:flex}.card__title[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);color:var(--charcoal);font-size:clamp(18px,1rem + .8vw,26px);font-weight:500}.card[data-astro-cid-7a6hbtlg]:hover .card__title[data-astro-cid-7a6hbtlg],.card[data-astro-cid-7a6hbtlg]:focus-visible .card__title[data-astro-cid-7a6hbtlg]{text-underline-offset:4px;text-decoration:underline}.card__spec[data-astro-cid-7a6hbtlg]{font-family:var(--font-mono);color:var(--timber);white-space:nowrap;font-size:11px}.card__body[data-astro-cid-7a6hbtlg]{color:var(--slate);flex-grow:1;margin-top:10px;font-size:clamp(15px,.9rem + .3vw,17px);line-height:1.55;display:block}.process[data-astro-cid-7a6hbtlg]{background:var(--paper-alt);color:var(--charcoal);border-top:1px solid var(--taupe-light)}.process__inner[data-astro-cid-7a6hbtlg]{gap:clamp(28px,4vw,56px);padding-block:clamp(40px,6vw,60px);display:grid}@media (width>=62rem){.process__inner[data-astro-cid-7a6hbtlg]{grid-template-columns:300px 1fr}}.process__title[data-astro-cid-7a6hbtlg]{color:var(--charcoal);margin-bottom:14px}.process__lede[data-astro-cid-7a6hbtlg]{color:var(--slate);font-size:17px;line-height:1.6}.steps[data-astro-cid-7a6hbtlg]{margin:0;padding:0;list-style:none;position:relative}.steps[data-astro-cid-7a6hbtlg]:before{content:"";background:var(--taupe);width:1px;position:absolute;top:8px;bottom:8px;left:39px}@media (width>=62rem){.steps[data-astro-cid-7a6hbtlg]:before{left:79px}}.step[data-astro-cid-7a6hbtlg]{grid-template-columns:34px 1fr;gap:16px;padding-bottom:22px;display:grid}@media (width>=62rem){.step[data-astro-cid-7a6hbtlg]{grid-template-columns:64px 1fr;gap:24px;padding-bottom:34px}}.step[data-astro-cid-7a6hbtlg]:last-child{padding-bottom:0}.step__num[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);color:var(--timber);text-align:right;font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1}.step__title[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);color:var(--charcoal);font-size:clamp(17px,1rem + .5vw,21px);font-weight:500;display:block}.step__body[data-astro-cid-7a6hbtlg]{color:var(--slate);max-width:52ch;margin-top:5px;font-size:clamp(15px,.9rem + .2vw,16px);line-height:1.6;display:block}
