.ptable[data-astro-cid-5wfdsgz3]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.ptable__row[data-astro-cid-5wfdsgz3]{gap:var(--space-2) var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:3rem minmax(0,1fr);padding:clamp(1.25rem,2.4vw,1.75rem) 0;display:grid}.ptable__n[data-astro-cid-5wfdsgz3]{letter-spacing:-.02em;color:var(--ink-2);font-size:1.5rem;font-weight:500;line-height:1.15}.ptable__title[data-astro-cid-5wfdsgz3]{letter-spacing:-.02em;padding-top:.1rem;font-size:1.375rem;font-weight:600;line-height:1.2}.ptable__text[data-astro-cid-5wfdsgz3]{max-width:38em;color:var(--ink-2);grid-column:2}@media (width>=1024px){.ptable--wide[data-astro-cid-5wfdsgz3] .ptable__row[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;column-gap:24px}.ptable--wide[data-astro-cid-5wfdsgz3] .ptable__n[data-astro-cid-5wfdsgz3]{grid-column:1/span 1;font-size:2.25rem}.ptable--wide[data-astro-cid-5wfdsgz3] .ptable__title[data-astro-cid-5wfdsgz3]{grid-column:2/span 5}.ptable--wide[data-astro-cid-5wfdsgz3] .ptable__text[data-astro-cid-5wfdsgz3]{grid-column:7/span 5}.ptable--body[data-astro-cid-5wfdsgz3] .ptable__row[data-astro-cid-5wfdsgz3]{grid-template-columns:4rem minmax(0,.9fr) minmax(0,1.4fr);align-items:baseline;column-gap:24px}.ptable--body[data-astro-cid-5wfdsgz3] .ptable__n[data-astro-cid-5wfdsgz3]{font-size:2rem}.ptable--body[data-astro-cid-5wfdsgz3] .ptable__text[data-astro-cid-5wfdsgz3]{grid-column:3}}.manifest[data-astro-cid-xm5se3ai],.decisions[data-astro-cid-xm5se3ai]{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);padding:0;list-style:none}.manifest[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{gap:var(--space-3);padding:var(--space-5) 0;border-bottom:1px solid var(--rule);display:grid}.decisions[data-astro-cid-xm5se3ai]{margin-top:0}.decisions[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{padding:var(--space-5) 0 var(--space-5) 1.5em;border-bottom:1px solid var(--rule);position:relative}.decisions[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]:before{content:"–";left:0;top:var(--space-5);color:var(--ink-2);font-size:1.1875rem;line-height:1.5;position:absolute}.manifest__title[data-astro-cid-xm5se3ai]{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.15}.manifest[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{max-width:38em;color:var(--ink-2)}.decisions[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{font-size:1.1875rem;line-height:1.5}.roles[data-astro-cid-xm5se3ai]{width:100%;margin-top:var(--space-3);border-collapse:collapse;table-layout:fixed}.roles[data-astro-cid-xm5se3ai] th[data-astro-cid-xm5se3ai],.roles[data-astro-cid-xm5se3ai] td[data-astro-cid-xm5se3ai]{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:1rem 1rem 1rem 0}.roles[data-astro-cid-xm5se3ai] td[data-astro-cid-xm5se3ai]+td[data-astro-cid-xm5se3ai],.roles[data-astro-cid-xm5se3ai] th[data-astro-cid-xm5se3ai]+th[data-astro-cid-xm5se3ai]{border-left:1px solid var(--rule);padding-left:1rem}.roles[data-astro-cid-xm5se3ai] thead[data-astro-cid-xm5se3ai] th[data-astro-cid-xm5se3ai]{border-bottom:1px solid var(--ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.roles[data-astro-cid-xm5se3ai] td[data-astro-cid-xm5se3ai]{font-size:var(--fs-small);line-height:1.5}.promises[data-astro-cid-xm5se3ai]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.promises[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{border-bottom:1px solid var(--rule);padding:1.1rem 0 1.1rem 1.75rem;position:relative}.promises[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]:before{content:"–";color:var(--ink-2);position:absolute;left:0}.roles[data-astro-cid-xm5se3ai]{display:none}.roles-stack[data-astro-cid-xm5se3ai]{gap:var(--space-6);display:grid}.roles-stack[data-astro-cid-xm5se3ai]>div[data-astro-cid-xm5se3ai]{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--ink);display:grid}.roles-stack__title[data-astro-cid-xm5se3ai]{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}@media (width>=600px){.roles[data-astro-cid-xm5se3ai]{display:table}.roles-stack[data-astro-cid-xm5se3ai]{display:none}}@media (width>=768px){.roles[data-astro-cid-xm5se3ai] td[data-astro-cid-xm5se3ai]{font-size:var(--fs-body)}}.cform[data-astro-cid-vekgkm42]{gap:var(--space-6);display:grid}.cform__offline[data-astro-cid-vekgkm42]{padding:var(--space-4) var(--space-5);border-left:2px solid var(--ink);background:var(--paper);font-size:var(--fs-small);line-height:1.5}.cform__note[data-astro-cid-vekgkm42]{color:var(--ink-2);font-size:var(--fs-small)}.cform__row[data-astro-cid-vekgkm42]{gap:var(--space-6);align-items:start;display:grid}@media (width>=600px){.cform__row[data-astro-cid-vekgkm42]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.field[data-astro-cid-vekgkm42]{gap:var(--space-2);align-content:start;display:grid}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:500;font-size:var(--fs-small);color:var(--ink)}.field[data-astro-cid-vekgkm42] .field__optional{color:var(--ink-2);font-weight:400}.field__hint[data-astro-cid-vekgkm42]{color:var(--ink-2);font-size:var(--fs-label);line-height:1.45}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=text],.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42][type=email],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{border:1px solid var(--field);border-radius:var(--radius);background:var(--white);width:100%;min-height:52px;color:var(--ink);transition:border-color var(--dur) var(--ease);padding:.75rem .875rem;font-size:1rem;line-height:1.5}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:10rem}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:hover,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:hover,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:hover{border-color:var(--ink)}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-color:var(--blue)}.field[data-astro-cid-vekgkm42].is-invalid input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42].is-invalid textarea[data-astro-cid-vekgkm42]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.field__select[data-astro-cid-vekgkm42]{position:relative}.field__select[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{appearance:none;cursor:pointer;padding-right:2.75rem}.field__select-arrow[data-astro-cid-vekgkm42]{color:var(--ink-2);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.field__error[data-astro-cid-vekgkm42]{color:var(--danger);font-size:var(--fs-small);align-items:flex-start;gap:.5rem;font-weight:500;display:flex}.field__error[data-astro-cid-vekgkm42] .field__error-mark{background:var(--danger);width:18px;height:18px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.check[data-astro-cid-vekgkm42]{gap:var(--space-3);grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:20px;height:20px;accent-color:var(--blue);cursor:pointer;border-radius:0;margin:2px 0 0}.check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:400;font-size:var(--fs-small);cursor:pointer;line-height:1.5}.field--check[data-astro-cid-vekgkm42] .field__hint[data-astro-cid-vekgkm42],.field--check[data-astro-cid-vekgkm42] .field__error[data-astro-cid-vekgkm42]{padding-left:calc(20px + var(--space-3))}.field--check[data-astro-cid-vekgkm42].is-invalid .check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{outline:2px solid var(--danger);outline-offset:2px}.cform__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.no-js .cform--offline[data-astro-cid-vekgkm42] .cform__submit[data-astro-cid-vekgkm42]{display:none}.cform__summary[data-astro-cid-vekgkm42]{padding:var(--space-5);border:2px solid var(--danger);background:var(--danger-bg)}.cform__summary-title[data-astro-cid-vekgkm42]{color:var(--danger);font-weight:600}.cform__summary[data-astro-cid-vekgkm42] ul[data-astro-cid-vekgkm42]{gap:var(--space-1);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.cform__summary[data-astro-cid-vekgkm42] li{padding-left:1.5em;position:relative}.cform__summary[data-astro-cid-vekgkm42] li:before{content:"–";color:var(--danger);position:absolute;left:0}.cform__summary[data-astro-cid-vekgkm42] a{color:var(--danger)}.cform__summary[data-astro-cid-vekgkm42] a:hover{color:var(--ink)}.panel[data-astro-cid-vekgkm42]{gap:var(--space-2);padding:var(--space-5);border-left:2px solid var(--ink);background:var(--paper);display:grid}.panel[data-astro-cid-vekgkm42]:focus-visible{outline-offset:4px}.panel__title[data-astro-cid-vekgkm42]{color:var(--ink);font-weight:600}.panel[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]:not(.panel__title){color:var(--ink-2);font-size:var(--fs-small)}.panel--success[data-astro-cid-vekgkm42]{border-left-color:var(--success);background:var(--success-bg)}.panel--success[data-astro-cid-vekgkm42] .panel__title[data-astro-cid-vekgkm42]{color:var(--success)}.panel--danger[data-astro-cid-vekgkm42]{border-left-color:var(--danger);background:var(--danger-bg)}.panel--danger[data-astro-cid-vekgkm42] .panel__title[data-astro-cid-vekgkm42]{color:var(--danger)}.faq[data-astro-cid-7synugci]{border-top:1px solid var(--ink)}.faq__item[data-astro-cid-7synugci]{border-bottom:1px solid var(--rule)}.faq__q[data-astro-cid-7synugci]{justify-content:space-between;align-items:baseline;gap:var(--space-5);letter-spacing:-.015em;cursor:pointer;min-height:64px;padding:1.25rem 0;font-size:clamp(1.125rem,1.6vw,1.3125rem);font-weight:500;line-height:1.35;list-style:none;display:flex}.faq__q[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-7synugci]:hover span[data-astro-cid-7synugci]{text-underline-offset:.25em;text-decoration:underline 1px}.faq__q[data-astro-cid-7synugci]:focus-visible{outline-offset:2px}.faq__sign[data-astro-cid-7synugci]{width:16px;height:16px;fill:var(--ink);shape-rendering:crispedges;flex:none}.faq__item[data-astro-cid-7synugci][open] .faq__v[data-astro-cid-7synugci]{display:none}.faq__a[data-astro-cid-7synugci]{gap:var(--space-3);max-width:var(--measure);padding:0 3rem var(--space-6) 0;color:var(--ink-2);display:grid}@media (width<=599.98px){.faq__a[data-astro-cid-7synugci]{padding-right:0}}.contact[data-astro-cid-gkphdh4t]{padding-bottom:calc(var(--section-y) * .7)}.contact__grid[data-astro-cid-gkphdh4t]{gap:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--ink);display:grid}.contact__form[data-astro-cid-gkphdh4t],.contact__aside[data-astro-cid-gkphdh4t]{align-content:start;gap:var(--space-5);min-width:0;display:grid}.contact__title[data-astro-cid-gkphdh4t]{font-size:1.375rem}.next__intro[data-astro-cid-gkphdh4t]{color:var(--ink-2)}.next[data-astro-cid-gkphdh4t]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.next[data-astro-cid-gkphdh4t] li[data-astro-cid-gkphdh4t]{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.next__n[data-astro-cid-gkphdh4t]{color:var(--ink-2);font-size:1.0625rem;font-weight:500;line-height:1.4}.next__title[data-astro-cid-gkphdh4t]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.next[data-astro-cid-gkphdh4t] p[data-astro-cid-gkphdh4t]{margin-top:var(--space-1);color:var(--ink-2);font-size:var(--fs-small)}@media (width>=1024px){.contact__grid[data-astro-cid-gkphdh4t]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.contact__form[data-astro-cid-gkphdh4t]{grid-column:1/span 7}.contact__aside[data-astro-cid-gkphdh4t]{grid-column:9/-1}}.doc[data-astro-cid-kgbe2554]{margin:0}.doc__sheet[data-astro-cid-kgbe2554]{border:1px solid var(--rule);background:var(--white);border-radius:0;padding:clamp(1.5rem,4vw,3.5rem)}.doc__head[data-astro-cid-kgbe2554]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--ink);flex-wrap:wrap;display:flex}.doc__kicker[data-astro-cid-kgbe2554]{font-size:var(--fs-label);color:var(--ink-2);order:2}.doc__title[data-astro-cid-kgbe2554]{letter-spacing:-.035em;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:600;line-height:1.05}.doc__sections[data-astro-cid-kgbe2554]{gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.doc__section[data-astro-cid-kgbe2554]{align-content:start;gap:var(--space-3);display:grid}.doc__h[data-astro-cid-kgbe2554]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.doc__list[data-astro-cid-kgbe2554]{gap:var(--space-2);font-size:var(--fs-small);line-height:1.5}.doc__caption[data-astro-cid-kgbe2554]{max-width:52em;margin-top:var(--space-4);font-size:var(--fs-small);color:var(--ink-2);line-height:1.5}.doc__fig[data-astro-cid-kgbe2554]{color:var(--ink);font-weight:500}@media (width>=768px){.doc__sections[data-astro-cid-kgbe2554]{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.doc__sections[data-astro-cid-kgbe2554]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(3rem,8vw,7.5rem);padding-bottom:calc(var(--section-y) * .7)}.hero__label[data-astro-cid-ge2uvauf]{margin-bottom:var(--space-5)}.hero__title[data-astro-cid-ge2uvauf]{max-width:11.5em}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--space-7);margin-top:clamp(2rem,5vw,4rem);display:grid}.hero__text[data-astro-cid-ge2uvauf]{align-content:start;gap:var(--space-6);display:grid}.hero__actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.hero__services[data-astro-cid-ge2uvauf] ol[data-astro-cid-ge2uvauf]{margin:var(--space-3) 0 0;border-top:1px solid var(--ink);padding:0;list-style:none}.hero__services[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--rule);min-height:52px;color:var(--ink);letter-spacing:-.01em;grid-template-columns:minmax(0,1fr) auto;padding:.5rem 0;font-size:1.125rem;font-weight:500;line-height:1.3;text-decoration:none;display:grid}.hero__services[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf] .hero__arrow{color:var(--ink-2);transition:transform var(--dur) var(--ease), color var(--dur) var(--ease)}.hero__services[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover .hero__arrow{color:var(--blue);transform:translate(4px)}.hero__services[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover .hero__name[data-astro-cid-ge2uvauf]{text-underline-offset:.25em;text-decoration:underline 1px}@media (width>=1024px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.hero__text[data-astro-cid-ge2uvauf]{padding-right:var(--space-6);grid-column:1/span 6}.hero__services[data-astro-cid-ge2uvauf]{grid-column:7/-1}}.matrix[data-astro-cid-lhqkv7hd]{gap:clamp(2rem,5vw,3.5rem);display:grid}.matrix__dot[data-astro-cid-lhqkv7hd]{background:var(--blue);border-radius:50%;width:12px;height:12px;display:inline-block}.matrix__table[data-astro-cid-lhqkv7hd]{border-collapse:collapse;table-layout:fixed;width:100%;display:none}.matrix__col-stage[data-astro-cid-lhqkv7hd]{width:28%}.matrix__table[data-astro-cid-lhqkv7hd] th[data-astro-cid-lhqkv7hd],.matrix__table[data-astro-cid-lhqkv7hd] td[data-astro-cid-lhqkv7hd]{overflow-wrap:normal;hyphens:manual;border-bottom:1px solid var(--rule);text-align:center;vertical-align:middle;padding:1rem .75rem}.matrix__table[data-astro-cid-lhqkv7hd] thead[data-astro-cid-lhqkv7hd] th[data-astro-cid-lhqkv7hd]{border-bottom:1px solid var(--ink);font-size:var(--fs-small);vertical-align:bottom;padding-top:0;font-weight:500;line-height:1.3}.matrix__table[data-astro-cid-lhqkv7hd] thead[data-astro-cid-lhqkv7hd] th[data-astro-cid-lhqkv7hd] a[data-astro-cid-lhqkv7hd]{color:var(--ink);text-decoration:none}.matrix__table[data-astro-cid-lhqkv7hd] thead[data-astro-cid-lhqkv7hd] th[data-astro-cid-lhqkv7hd] a[data-astro-cid-lhqkv7hd]:hover{text-underline-offset:.25em;text-decoration:underline}.matrix__table[data-astro-cid-lhqkv7hd] thead[data-astro-cid-lhqkv7hd] td[data-astro-cid-lhqkv7hd]{border-bottom:1px solid var(--ink)}.matrix__table[data-astro-cid-lhqkv7hd] tbody[data-astro-cid-lhqkv7hd] th[data-astro-cid-lhqkv7hd]{text-align:left;letter-spacing:-.015em;padding-left:0;font-size:1.25rem;font-weight:500}.matrix__table[data-astro-cid-lhqkv7hd] tbody[data-astro-cid-lhqkv7hd] tr[data-astro-cid-lhqkv7hd]{transition:background-color var(--dur) var(--ease)}.matrix__table[data-astro-cid-lhqkv7hd] tbody[data-astro-cid-lhqkv7hd] tr[data-astro-cid-lhqkv7hd]:hover{background:var(--paper)}.matrix__notes[data-astro-cid-lhqkv7hd]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.matrix__notes[data-astro-cid-lhqkv7hd]>li[data-astro-cid-lhqkv7hd]{align-content:start;gap:var(--space-2);border-bottom:1px solid var(--rule);padding:1.25rem 0;display:grid}.matrix__svc[data-astro-cid-lhqkv7hd]{font-size:var(--fs-small);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.matrix__svc[data-astro-cid-lhqkv7hd] li[data-astro-cid-lhqkv7hd]{align-items:center;gap:.5rem;display:inline-flex}.matrix__svc[data-astro-cid-lhqkv7hd] .matrix__dot[data-astro-cid-lhqkv7hd]{width:8px;height:8px}.matrix__note-title[data-astro-cid-lhqkv7hd]{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.matrix__notes[data-astro-cid-lhqkv7hd] p[data-astro-cid-lhqkv7hd]{color:var(--ink-2);font-size:var(--fs-small);line-height:1.55}@media (width>=1024px){.matrix__table[data-astro-cid-lhqkv7hd]{display:table}.matrix__svc[data-astro-cid-lhqkv7hd]{display:none}.matrix__notes[data-astro-cid-lhqkv7hd]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.matrix__notes[data-astro-cid-lhqkv7hd]>li[data-astro-cid-lhqkv7hd]{padding:0 0 var(--space-5);border-bottom:0}.matrix__notes[data-astro-cid-lhqkv7hd]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.problems[data-astro-cid-tjofog7i]{margin:0;padding:0;list-style:none;display:grid}.problems[data-astro-cid-tjofog7i] li[data-astro-cid-tjofog7i]{align-content:start;gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--rule);display:grid}.problems[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{max-width:38em;color:var(--ink-2)}@media (width>=768px){.problems[data-astro-cid-tjofog7i]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.problems[data-astro-cid-tjofog7i] li[data-astro-cid-tjofog7i]{padding-right:var(--space-5)}}.more[data-astro-cid-tjofog7i]{margin-top:var(--space-5)}.process[data-astro-cid-tjofog7i]{gap:var(--space-7);display:grid}.duo[data-astro-cid-tjofog7i]{gap:var(--space-6);display:grid}.duo__col[data-astro-cid-tjofog7i]{align-content:start;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}.duo__title[data-astro-cid-tjofog7i]{letter-spacing:-.015em;font-size:1.25rem;font-weight:600}@media (width>=768px) and (width<=1023.98px),(width>=1280px){.duo[data-astro-cid-tjofog7i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.duo__col[data-astro-cid-tjofog7i]{padding-right:var(--space-5)}.duo__col[data-astro-cid-tjofog7i]+.duo__col[data-astro-cid-tjofog7i]{padding-left:var(--space-5);border-left:1px solid var(--rule);padding-right:0}}@media (width>=1024px){.process--photo[data-astro-cid-tjofog7i]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px}}.signals[data-astro-cid-6hx5xtdq]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.signals[data-astro-cid-6hx5xtdq] li[data-astro-cid-6hx5xtdq]{padding:var(--space-5) 0 var(--space-5) 1.5em;border-bottom:1px solid var(--rule);position:relative}.signals[data-astro-cid-6hx5xtdq] li[data-astro-cid-6hx5xtdq]:before{content:"–";left:0;top:var(--space-5);font-size:var(--fs-statement);color:var(--ink-2);line-height:1.3;position:absolute}.scope[data-astro-cid-6hx5xtdq]{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);display:grid}.scope__item[data-astro-cid-6hx5xtdq]{align-content:start;gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--rule);display:grid}.scope[data-astro-cid-6hx5xtdq] dt[data-astro-cid-6hx5xtdq]{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.scope[data-astro-cid-6hx5xtdq] dd[data-astro-cid-6hx5xtdq]{color:var(--ink-2);margin:0}.midcta[data-astro-cid-6hx5xtdq]{margin-top:var(--space-6)}.outcomes[data-astro-cid-6hx5xtdq]{gap:var(--space-6);display:grid}.outcomes__col[data-astro-cid-6hx5xtdq]{align-content:start;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}.outcomes__title[data-astro-cid-6hx5xtdq]{letter-spacing:-.015em;font-size:1.25rem;font-weight:600}@media (width>=768px){.scope[data-astro-cid-6hx5xtdq]{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes[data-astro-cid-6hx5xtdq]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.pairs[data-astro-cid-yaq75euq]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.pair[data-astro-cid-yaq75euq]{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--rule);display:grid}.pair__title[data-astro-cid-yaq75euq]{letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;font-size:1.25rem;font-weight:500;display:flex}.pair__title[data-astro-cid-yaq75euq] a[data-astro-cid-yaq75euq]{color:var(--ink);text-decoration:none}.pair__title[data-astro-cid-yaq75euq] a[data-astro-cid-yaq75euq]:hover{text-underline-offset:.25em;text-decoration:underline 1px}.pair__sep[data-astro-cid-yaq75euq]{color:var(--ink-2)}.pair[data-astro-cid-yaq75euq] p[data-astro-cid-yaq75euq]{max-width:40em;color:var(--ink-2)}
