.survey[data-astro-cid-4nujeogx]{padding-block:var(--site-space-10)}.survey__top[data-astro-cid-4nujeogx]{justify-content:space-between;align-items:flex-start;display:flex}.survey__eyebrow[data-astro-cid-4nujeogx]{font:700 var(--site-fs-16)/1.7 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.survey__count[data-astro-cid-4nujeogx]{font:400 var(--site-fs-14)/1.7 var(--font-heading);color:var(--site-forest)}.survey__stats[data-astro-cid-4nujeogx]{margin-top:var(--site-space-5);grid-template-columns:repeat(3,1fr);display:grid}.survey__stat[data-astro-cid-4nujeogx]{padding:var(--site-space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.survey__stat[data-astro-cid-4nujeogx]:nth-child(2){border-inline:1px solid var(--site-line-stat)}.survey__value[data-astro-cid-4nujeogx]{font:700 var(--site-fs-52)/1.7 var(--font-figure);color:var(--site-forest)}.survey__label[data-astro-cid-4nujeogx]{font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-body)}@media (width>=767px){.section:has(+.survey[data-first-screen-wide][data-astro-cid-surveyband]),.section:has(.hero__figures):has(+.survey[data-astro-cid-surveyband]){padding-block:var(--site-space-5)}.section:has(+.survey[data-first-screen-wide][data-astro-cid-surveyband]) .hero__card{gap:var(--site-space-4);max-width:840px;padding:var(--site-space-4)}.section:has(+.survey[data-first-screen-wide][data-astro-cid-surveyband]) .hero__card .hero__title{text-wrap:balance}.section:has(+.survey[data-first-screen-wide][data-astro-cid-surveyband]) .hero__disc-b{bottom:-2%}.survey[data-astro-cid-4nujeogx][data-first-screen-wide]{padding-block:var(--site-space-5)}[data-astro-cid-4nujeogx][data-first-screen-wide] .survey__stats[data-astro-cid-4nujeogx]{margin-top:var(--site-space-2)}[data-astro-cid-4nujeogx][data-first-screen-wide] .survey__stat[data-astro-cid-4nujeogx]{padding-block:var(--site-space-2)}[data-astro-cid-4nujeogx][data-first-screen-wide] .survey__value[data-astro-cid-4nujeogx]{line-height:1.2}[data-astro-cid-4nujeogx][data-first-screen-wide] .survey__label[data-astro-cid-4nujeogx]{line-height:1.5}}@media (width<=766.98px){.survey[data-astro-cid-4nujeogx]{padding-block:var(--site-space-8)}.survey__top[data-astro-cid-4nujeogx]{flex-direction:column}.survey__eyebrow[data-astro-cid-4nujeogx],.survey__count[data-astro-cid-4nujeogx]{font-size:var(--site-fs-12-25)}.survey__stats[data-astro-cid-4nujeogx]{grid-template-columns:repeat(2,1fr)}.survey__stat[data-astro-cid-4nujeogx]:first-child{display:none}.survey__stat[data-astro-cid-4nujeogx]:nth-child(2){border-inline:0}.survey__value[data-astro-cid-4nujeogx]{font-size:var(--site-fs-45-5)}.survey__label[data-astro-cid-4nujeogx]{margin-top:var(--space-5);font-size:var(--site-fs-14)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cq-fade{0%{opacity:0}to{opacity:1}}@keyframes cq-draw{0%{stroke-dashoffset:829px}to{stroke-dashoffset:0}}@keyframes cq-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cq-pass{0%,18%,to{stroke-opacity:0;transform:scale(1)}3%{stroke-opacity:1;transform:scale(1)}8%{stroke-opacity:0;transform:scale(1.16)}}.ts[data-astro-cid-ibrpvay7]{gap:var(--space-5);flex-direction:column;display:flex}.ts--narrow[data-astro-cid-ibrpvay7]{max-width:920px;padding:var(--site-space-5)}.ts__bullet-pills[data-astro-cid-ibrpvay7]{gap:var(--site-space-3);flex-wrap:wrap;display:flex}.ts__bullet-pills[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{padding:var(--site-space-2) var(--site-space-4);border:1px solid var(--site-line);border-radius:var(--radius-pill);background:var(--site-mint);font:700 var(--site-fs-14)/1.4 var(--font-heading);letter-spacing:.02em;text-transform:uppercase;color:var(--site-forest)}.tone-mint[data-astro-cid-ibrpvay7] .ts__bullet-pills[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{background:var(--site-white)}.ts--center[data-astro-cid-ibrpvay7]{text-align:center;align-items:center}.ts--center[data-astro-cid-ibrpvay7] .head{align-items:center}.ts--center[data-astro-cid-ibrpvay7]>div[data-astro-cid-ibrpvay7]:not(.head){max-width:760px}.ts__points[data-astro-cid-ibrpvay7]{gap:var(--space-5);flex-direction:column;display:flex}.ts__columns[data-astro-cid-ibrpvay7]{column-gap:var(--site-space-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ts__columns[data-astro-cid-ibrpvay7] .text+.text{margin-top:0}.ts__points--columns[data-astro-cid-ibrpvay7]{column-gap:var(--site-space-10);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ts__point[data-astro-cid-ibrpvay7]{gap:var(--space-3);flex-direction:column;display:flex}.ts__split[data-astro-cid-ibrpvay7],.ts__form-split[data-astro-cid-ibrpvay7]{gap:var(--site-space-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ts__split--card[data-astro-cid-ibrpvay7]{align-items:stretch}.ts__split--card[data-astro-cid-ibrpvay7] .ts__aside--card[data-astro-cid-ibrpvay7]{justify-content:center}.ts__split--card[data-astro-cid-ibrpvay7] .ts__main[data-astro-cid-ibrpvay7]{order:1}.ts__split--card[data-astro-cid-ibrpvay7] .ts__aside--card[data-astro-cid-ibrpvay7]{order:2}@media (width>=767px){.ts__split--card[data-astro-cid-ibrpvay7]{row-gap:var(--site-space-8)}.ts__split--card[data-astro-cid-ibrpvay7] .ts__main[data-astro-cid-ibrpvay7]{display:contents}.ts__split--card[data-astro-cid-ibrpvay7] .ts__main[data-astro-cid-ibrpvay7]>.head{order:0;grid-column:1/-1}.ts__split--card[data-astro-cid-ibrpvay7] .ts__main[data-astro-cid-ibrpvay7]>div[data-astro-cid-ibrpvay7]{order:1}}.ts__aside--card[data-astro-cid-ibrpvay7]{padding:var(--site-space-6);border-radius:var(--site-radius-card);background:var(--site-mint);text-align:center;align-items:center}.tone-mint[data-astro-cid-ibrpvay7] .ts__aside--card[data-astro-cid-ibrpvay7]{background:var(--site-white)}.ts__card-icon[data-astro-cid-ibrpvay7]{border-radius:var(--radius-pill);background:var(--site-lime);width:64px;height:64px;color:var(--site-forest);font-size:var(--site-fs-36);justify-content:center;align-items:center;display:inline-flex}.ts__aside--card[data-astro-cid-ibrpvay7] .text{text-align:start;align-self:stretch}.ts__main[data-astro-cid-ibrpvay7],.ts__aside[data-astro-cid-ibrpvay7]{gap:var(--space-5);flex-direction:column;display:flex}.ts[data-astro-cid-ibrpvay7] .ts__head--center{text-align:center;align-items:center}.ts__split--steps[data-astro-cid-ibrpvay7]{gap:var(--site-space-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ts__steps[data-astro-cid-ibrpvay7]{gap:var(--site-space-4);padding:var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-mint);flex-direction:column;display:flex}.ts__split--sticky[data-astro-cid-ibrpvay7] .ts__steps[data-astro-cid-ibrpvay7]{top:calc(var(--site-space-20) + var(--site-space-6));position:sticky}.tone-mint[data-astro-cid-ibrpvay7] .ts__steps[data-astro-cid-ibrpvay7]{background:var(--site-white)}.ts__steps-list[data-astro-cid-ibrpvay7]{gap:var(--site-space-3);flex-direction:column;display:flex}.ts__steps-list[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{gap:var(--site-space-3);font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body);align-items:flex-start;display:flex}.ts__steps-list[data-astro-cid-ibrpvay7] strong{color:var(--site-ink);font-weight:700}.ts__step-number[data-astro-cid-ibrpvay7]{background:var(--site-sage);width:28px;height:28px;color:var(--site-white);font:700 var(--site-fs-13)/1 var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ts__panel[data-astro-cid-ibrpvay7]{border:1px solid var(--site-line);border-radius:var(--site-radius-card);background:var(--site-white);overflow:hidden}.ts__panel-head[data-astro-cid-ibrpvay7]{padding:var(--site-space-5) var(--site-space-6);background:var(--site-forest);font:700 var(--site-fs-24)/1.3 var(--font-heading);color:var(--site-white)}.ts__panel-body[data-astro-cid-ibrpvay7]{gap:var(--site-space-3);padding:var(--site-space-5) var(--site-space-6) var(--site-space-6);flex-direction:column;display:flex}.ts__panel-body[data-astro-cid-ibrpvay7] .text{font-size:var(--site-fs-16)}.ts__aside[data-astro-cid-ibrpvay7]{padding-top:var(--site-space-6)}.ts__aside--body[data-astro-cid-ibrpvay7]{padding-top:0}.ts[data-astro-cid-ibrpvay7] .ts__head--column{max-width:calc((100% - var(--site-space-16)) / 2)}.ts__split--body[data-astro-cid-ibrpvay7] .ts__aside[data-astro-cid-ibrpvay7]{padding-top:0}.ts__aside[data-astro-cid-ibrpvay7] .blocks__list--leaf li{border:1px solid var(--site-line)}.ts__aside-title[data-astro-cid-ibrpvay7]{font:700 var(--site-fs-24)/1.3 var(--font-heading);color:var(--site-forest)}.on-dark[data-astro-cid-ibrpvay7] .ts__aside-title[data-astro-cid-ibrpvay7]{color:var(--site-white)}.ts__pills[data-astro-cid-ibrpvay7]{gap:var(--site-space-3);flex-wrap:wrap;display:flex}.ts__pills[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{padding:var(--site-space-2) var(--site-space-4);border-radius:var(--radius-pill);background:var(--site-white);font:700 var(--site-fs-16)/1.4 var(--font-heading);color:var(--site-forest)}.ts__main[data-astro-cid-ibrpvay7] .ts__column-pair{justify-content:flex-start}.ts__diamonds[data-astro-cid-ibrpvay7]{gap:var(--site-space-4);flex-direction:column;display:flex}.ts__diamonds[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{gap:var(--site-space-5);font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body);align-items:flex-start;display:flex}.on-dark[data-astro-cid-ibrpvay7] .ts__diamonds[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{color:var(--site-body-on-dark)}.ts__diamond[data-astro-cid-ibrpvay7]{width:10px;height:10px;margin-top:var(--site-space-2);background:var(--site-lime);flex:none;transform:rotate(45deg)}.ts__diamonds--icons[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{align-items:center;gap:var(--site-space-4)}.ts__aside-icon[data-astro-cid-ibrpvay7]{background:var(--site-lime);width:40px;height:40px;color:var(--site-forest);font-size:var(--site-fs-20);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ts__point-title[data-astro-cid-ibrpvay7]{font:700 var(--site-fs-24)/1.3 var(--font-heading);color:var(--site-forest)}.on-dark[data-astro-cid-ibrpvay7] .ts__point-title[data-astro-cid-ibrpvay7]{color:var(--site-white)}.ts__bullets[data-astro-cid-ibrpvay7]{column-gap:var(--space-5);row-gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.ts__bullets[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{gap:var(--space-5);font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-body);align-items:flex-start;display:flex}.ts__dot[data-astro-cid-ibrpvay7]{width:14px;height:14px;margin-top:var(--site-space-2);border:1px solid var(--site-forest);border-radius:var(--radius-pill);background:var(--site-lime);flex:none}.ts__notice[data-astro-cid-ibrpvay7]{gap:var(--space-5);padding:var(--site-space-4);border:1px solid var(--site-forest);border-radius:var(--site-radius-card);background:var(--site-white);align-items:flex-start;display:flex}.ts__notice[data-astro-cid-ibrpvay7] .text[data-astro-cid-ibrpvay7]{color:var(--site-body)}.ts__notice[data-astro-cid-ibrpvay7] .text[data-astro-cid-ibrpvay7] a{color:var(--site-ink)}.ts__notice-icon[data-astro-cid-ibrpvay7]{border-radius:var(--radius-pill);background:var(--site-mint);width:40px;height:40px;color:var(--site-forest);font-size:var(--site-fs-20);flex:none;justify-content:center;align-items:center;display:flex}.ts__beside[data-astro-cid-ibrpvay7]{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.ts[data-astro-cid-ibrpvay7] .ts__btn{align-self:center}.ts__with-start[data-astro-cid-ibrpvay7]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.tone-mint[data-astro-cid-ibrpvay7] .ts__callout{background:var(--site-white)}.tone-lime[data-astro-cid-ibrpvay7] .leaf[data-astro-cid-ibrpvay7]{background:color-mix(in srgb, var(--site-white) 20%, var(--site-lime))}.ts-leaf-a[data-astro-cid-ibrpvay7]{width:420px;height:640px;top:-100px;left:-140px;transform:rotate(24deg)}.ts-leaf-b[data-astro-cid-ibrpvay7]{width:340px;height:520px;bottom:-200px;right:-80px;transform:rotate(-14deg)}.on-dark[data-astro-cid-ibrpvay7] .ts-leaf-b[data-astro-cid-ibrpvay7]{background:var(--site-decor-on-dark-2)}.ts-leaf-c[data-astro-cid-ibrpvay7]{width:380px;height:580px;top:-160px;right:-120px;transform:rotate(-22deg)}.ts-disc[data-astro-cid-ibrpvay7]{background:var(--site-white);border-radius:50%}.ts-disc-a[data-astro-cid-ibrpvay7]{opacity:.22;width:160px;height:160px;top:64px;left:11%}.ts-disc-b[data-astro-cid-ibrpvay7]{opacity:.2;border-radius:0 0 50% 50%/0 0 100% 100%;width:340px;height:170px;bottom:-50px;left:4%;transform:rotate(-14deg)}.ts-disc-c[data-astro-cid-ibrpvay7]{background:var(--site-forest);opacity:.06;width:90px;height:90px;bottom:78px;right:3.5%}.ts__rule[data-astro-cid-ibrpvay7]{border:0;border-top:3px solid var(--site-forest);width:100px;height:0;margin:0}@media (width<=1023.98px){.ts-disc-a[data-astro-cid-ibrpvay7]{width:130px;height:130px;top:50px;left:6%}.ts-disc-b[data-astro-cid-ibrpvay7]{width:280px;height:140px;bottom:-42px;left:-10px}.ts-disc-c[data-astro-cid-ibrpvay7]{width:75px;height:75px;bottom:55px;right:2%}}.ts__lead-split[data-astro-cid-ibrpvay7]{column-gap:var(--site-space-12);row-gap:var(--space-5);grid-template-columns:1fr 1fr;grid-template-areas:"head.""lead rest";align-items:start;display:grid}.ts__lead-split--image[data-astro-cid-ibrpvay7]{grid-template-areas:"head.""image.""lead rest"}.ts__lead-split--quiz[data-astro-cid-ibrpvay7]{grid-template-areas:"head.""lead rest""quiz rest"}.ts__lead-split--image[data-astro-cid-ibrpvay7].ts__lead-split--quiz{grid-template-areas:"head.""image.""lead rest""quiz rest"}.ts__lead-split--beside[data-astro-cid-ibrpvay7]{grid-template-rows:auto auto 1fr;grid-template-areas:"head.""lead image""rest image"}.ts__lead-split--beside[data-astro-cid-ibrpvay7].ts__lead-split--quiz{grid-template-rows:auto auto auto 1fr;grid-template-areas:"head.""lead image""quiz image""rest image"}.ts__lead-split[data-astro-cid-ibrpvay7]>.ts__lead-head{grid-area:head}.ts__lead-split[data-astro-cid-ibrpvay7] .h2{color:var(--site-forest)}.on-dark[data-astro-cid-ibrpvay7] .ts__lead-split[data-astro-cid-ibrpvay7] .h2{color:var(--site-lime)}.ts__lead-split[data-astro-cid-ibrpvay7]>.ts__image{border-radius:var(--site-radius-card);grid-area:image;width:100%;max-width:500px;height:auto}.ts__lead[data-astro-cid-ibrpvay7]{font:400 var(--site-fs-24)/1.6 var(--font-body);color:var(--site-ink);grid-area:lead}.ts__leads[data-astro-cid-ibrpvay7]{gap:var(--site-space-5);flex-direction:column;display:flex}.on-dark[data-astro-cid-ibrpvay7] .ts__lead[data-astro-cid-ibrpvay7]{color:var(--site-white)}.ts__lead[data-astro-cid-ibrpvay7] a{color:var(--site-ink);font-weight:700;text-decoration:underline}.on-dark[data-astro-cid-ibrpvay7] .ts__lead[data-astro-cid-ibrpvay7] a{color:var(--site-lime)}.ts__lead-split[data-astro-cid-ibrpvay7]>.ts__quiz{grid-area:quiz}.ts__rest[data-astro-cid-ibrpvay7]{grid-area:rest}.ts__cycle-split[data-astro-cid-ibrpvay7]{gap:var(--site-space-12);grid-template-columns:minmax(0,1fr) 480px;align-items:center;display:grid}@media (width<=1279.98px){.ts__cycle-split[data-astro-cid-ibrpvay7]{gap:var(--site-space-8);grid-template-columns:minmax(0,1fr)}}@media (width<=766.98px){.ts--narrow[data-astro-cid-ibrpvay7]{padding:var(--site-space-5) 0}.ts__columns[data-astro-cid-ibrpvay7]{grid-template-columns:minmax(0,1fr)}.ts__columns[data-astro-cid-ibrpvay7] .text+.text{margin-top:1.313em}.ts__lead-split[data-astro-cid-ibrpvay7]{gap:var(--space-5);flex-direction:column;display:flex}.ts__lead[data-astro-cid-ibrpvay7]{font-size:var(--site-fs-18)}.ts__beside[data-astro-cid-ibrpvay7],.ts__bullets[data-astro-cid-ibrpvay7]{grid-template-columns:1fr}.ts__bullets[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{font-size:var(--site-fs-14)}.ts__point-title[data-astro-cid-ibrpvay7]{font-size:var(--site-fs-15-75)}.ts__points--columns[data-astro-cid-ibrpvay7]{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ts__split[data-astro-cid-ibrpvay7]{gap:var(--site-space-8);grid-template-columns:minmax(0,1fr)}.ts__split--sticky[data-astro-cid-ibrpvay7] .ts__steps[data-astro-cid-ibrpvay7]{position:static}.ts__form-split[data-astro-cid-ibrpvay7]{gap:var(--site-space-8);grid-template-columns:minmax(0,1fr)}.ts__split--card[data-astro-cid-ibrpvay7] .ts__aside--card[data-astro-cid-ibrpvay7]{order:0}.ts[data-astro-cid-ibrpvay7] .ts__head--column{max-width:none}.ts__aside[data-astro-cid-ibrpvay7]{padding-top:0}.ts__aside-title[data-astro-cid-ibrpvay7],.ts__panel-head[data-astro-cid-ibrpvay7]{font-size:var(--site-fs-15-75)}.ts__steps-list[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7],.ts__panel-body[data-astro-cid-ibrpvay7] .text,.ts__diamonds[data-astro-cid-ibrpvay7] li[data-astro-cid-ibrpvay7]{font-size:var(--site-fs-14)}.ts__diamond[data-astro-cid-ibrpvay7],.ts__dot[data-astro-cid-ibrpvay7]{margin-top:var(--site-space-1)}.ts-leaf-a[data-astro-cid-ibrpvay7]{width:280px;height:430px;top:-100px;left:-160px}.ts-leaf-b[data-astro-cid-ibrpvay7]{width:240px;height:370px;bottom:-150px;right:-120px}.ts-leaf-c[data-astro-cid-ibrpvay7]{width:260px;height:400px;top:-130px;right:-150px}.ts-disc-a[data-astro-cid-ibrpvay7]{width:95px;height:95px;top:42px;left:-25px}.ts-disc-b[data-astro-cid-ibrpvay7]{width:210px;height:105px;bottom:-38px;left:-45px}.ts-disc-c[data-astro-cid-ibrpvay7]{width:60px;height:60px;bottom:32px;right:-18px}}.alink[data-astro-cid-m5eltshk]{align-items:center;gap:var(--site-space-1);font:700 var(--site-fs-16)/1.5 var(--font-heading);color:var(--site-forest);text-underline-offset:.2em;text-decoration:underline;display:inline-flex}.alink[data-astro-cid-m5eltshk]:hover{color:var(--site-sage)}.alink[data-astro-cid-m5eltshk] .alink__arrow{flex:none;font-size:1.1em}.on-dark .alink[data-astro-cid-m5eltshk]{color:var(--site-lime)}.on-dark .alink[data-astro-cid-m5eltshk]:hover{color:var(--site-white)}.alink--pending[data-astro-cid-m5eltshk]{font-weight:400;text-decoration:none}@media (width<=766.98px){.alink[data-astro-cid-m5eltshk]{font-size:var(--site-fs-14)}}.jp[data-astro-cid-rd5g467z]{display:flow-root;overflow:clip}.jp__visual[data-astro-cid-rd5g467z]{width:100%;margin:var(--site-space-6) 0 var(--site-space-3);color:var(--site-forest);position:relative}.jp__canvas[data-astro-cid-rd5g467z]{width:100%;height:470px;position:relative}.jp__svg[data-astro-cid-rd5g467z]{width:100%;height:340px;position:absolute;top:120px;left:0;overflow:visible}.jp__svg--mobile[data-astro-cid-rd5g467z]{display:none}.jp__stop-a[data-astro-cid-rd5g467z]{stop-color:var(--site-forest)}.jp__stop-b[data-astro-cid-rd5g467z]{stop-color:var(--site-lime)}.jp__bed[data-astro-cid-rd5g467z],.jp__guide[data-astro-cid-rd5g467z],.jp__draw[data-astro-cid-rd5g467z]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.jp__bed[data-astro-cid-rd5g467z]{stroke:var(--site-journey-bed);stroke-width:24px}.jp__guide[data-astro-cid-rd5g467z]{stroke:var(--site-lime);stroke-width:6px}.jp__draw[data-astro-cid-rd5g467z]{stroke:url(#jp-gradient);stroke-width:6px;stroke-dasharray:1;stroke-dashoffset:0}.jp__lead[data-astro-cid-rd5g467z]{fill:var(--site-journey-lead);opacity:0;filter:drop-shadow(var(--site-shadow-photo))}.jp__stage[data-astro-cid-rd5g467z]{gap:var(--space-3);opacity:1;font-family:var(--font-heading);flex-direction:column;transition:opacity .45s,transform .55s cubic-bezier(.2,.75,.25,1);display:flex;position:absolute;transform:translate(-50%)}.jp__stage[data-astro-cid-rd5g467z] i[data-astro-cid-rd5g467z]{border:3px solid var(--site-white);background:var(--site-forest);width:18px;height:18px;box-shadow:0 0 0 2px var(--site-forest);border-radius:50%;flex:none;display:block}.jp__stage[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{gap:var(--site-space-1);text-align:center;flex-direction:column;width:250px;display:flex}.jp__stage[data-astro-cid-rd5g467z] strong[data-astro-cid-rd5g467z]{font-size:var(--site-fs-21);color:var(--site-forest);line-height:1.2}.jp__stage[data-astro-cid-rd5g467z] span[data-astro-cid-rd5g467z]{font:italic 400 var(--site-fs-14-5)/1.35 var(--font-heading);color:var(--site-ink)}.jp__stage--1[data-astro-cid-rd5g467z]{align-items:flex-start;top:380px;left:2%;transform:none}.jp__stage--1[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{text-align:left}.jp__stage--2[data-astro-cid-rd5g467z]{align-items:center;top:386px;left:33.5%}.jp__stage--3[data-astro-cid-rd5g467z]{align-items:center;top:336px;left:58%}.jp__stage--4[data-astro-cid-rd5g467z]{align-items:center;top:262px;left:82%}.jp__stage--4[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{transform:translate(calc(3.5vw + 28px),12px)}.jp__stage--5[data-astro-cid-rd5g467z]{align-items:center;top:195px;left:94%}.jp__stage--5[data-astro-cid-rd5g467z] i[data-astro-cid-rd5g467z]{background:var(--site-lime);width:26px;height:26px;box-shadow:0 0 0 3px var(--site-lime);border-width:4px}.jp__stem[data-astro-cid-rd5g467z]{border-radius:var(--radius-xs);background:linear-gradient(180deg, var(--site-lime), color-mix(in srgb, var(--site-lime) 25%, transparent));width:3px;height:104px;position:absolute;top:92px;left:94%}.jp__destination[data-astro-cid-rd5g467z]{gap:var(--site-space-2);width:320px;padding:var(--site-space-6) var(--site-space-8);border-radius:var(--site-radius-panel);background:var(--site-forest);box-shadow:var(--site-shadow-destination);flex-direction:column;display:flex;position:absolute;top:0;right:0}.jp__destination[data-astro-cid-rd5g467z] small[data-astro-cid-rd5g467z]{font:700 var(--site-fs-11)/1.7 var(--font-heading);letter-spacing:.16em;color:var(--site-mint)}.jp__destination[data-astro-cid-rd5g467z] strong[data-astro-cid-rd5g467z]{font:italic 700 var(--site-fs-27)/1.25 var(--font-heading);color:var(--site-mint)}.is-animated[data-astro-cid-rd5g467z] .jp__draw[data-astro-cid-rd5g467z]{stroke-dashoffset:1px}.is-animated[data-astro-cid-rd5g467z] .jp__lead[data-astro-cid-rd5g467z]{opacity:1}.is-animated[data-astro-cid-rd5g467z] .jp__stage[data-astro-cid-rd5g467z],.is-animated[data-astro-cid-rd5g467z] .jp__stem[data-astro-cid-rd5g467z],.is-animated[data-astro-cid-rd5g467z] .jp__destination[data-astro-cid-rd5g467z]{opacity:0;transform:translate(-50%,14px)}.is-animated[data-astro-cid-rd5g467z] .jp__stage--1[data-astro-cid-rd5g467z],.is-animated[data-astro-cid-rd5g467z] .jp__stem[data-astro-cid-rd5g467z],.is-animated[data-astro-cid-rd5g467z] .jp__destination[data-astro-cid-rd5g467z]{transform:translateY(14px)}.is-playing[data-astro-cid-rd5g467z] .jp__draw[data-astro-cid-rd5g467z]{stroke-dashoffset:0;transition:none}.is-playing[data-astro-cid-rd5g467z] .jp__stage[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__stem[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__destination[data-astro-cid-rd5g467z]{opacity:1;transform:translate(-50%)}.is-playing[data-astro-cid-rd5g467z] .jp__stage--1[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__stem[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__destination[data-astro-cid-rd5g467z]{transform:none}.is-playing[data-astro-cid-rd5g467z] .jp__stage--1[data-astro-cid-rd5g467z]{transition-delay:.16s}.is-playing[data-astro-cid-rd5g467z] .jp__stage--2[data-astro-cid-rd5g467z]{transition-delay:.8s}.is-playing[data-astro-cid-rd5g467z] .jp__stage--3[data-astro-cid-rd5g467z]{transition-delay:1.37s}.is-playing[data-astro-cid-rd5g467z] .jp__stage--4[data-astro-cid-rd5g467z]{transition-delay:1.94s}.is-playing[data-astro-cid-rd5g467z] .jp__stage--5[data-astro-cid-rd5g467z]{transition-delay:2.27s}.is-playing[data-astro-cid-rd5g467z] .jp__stem[data-astro-cid-rd5g467z]{transition-delay:2.38s}.is-playing[data-astro-cid-rd5g467z] .jp__destination[data-astro-cid-rd5g467z]{transition-delay:2.47s}@media (width<=766.98px){.jp__visual[data-astro-cid-rd5g467z]{margin-top:var(--site-space-10)}.jp__canvas[data-astro-cid-rd5g467z]{height:790px}.jp__svg--desktop[data-astro-cid-rd5g467z]{display:none}.jp__svg--mobile[data-astro-cid-rd5g467z]{height:640px;display:block;top:0}.jp__svg--mobile[data-astro-cid-rd5g467z] .jp__draw[data-astro-cid-rd5g467z]{stroke:url(#jp-gradient-mobile);stroke-width:5px}.jp__guide[data-astro-cid-rd5g467z]{stroke-width:5px}.jp__stage[data-astro-cid-rd5g467z]{align-items:center;gap:var(--site-space-5);flex-direction:row;transform:none}.jp__stage[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{text-align:left;width:min(56vw,230px)}.jp__stage[data-astro-cid-rd5g467z] strong[data-astro-cid-rd5g467z]{font-size:var(--site-fs-18)}.jp__stage[data-astro-cid-rd5g467z] span[data-astro-cid-rd5g467z]{font-size:var(--site-fs-13-5)}.jp__stage--1[data-astro-cid-rd5g467z]{top:21px;left:15%}.jp__stage--2[data-astro-cid-rd5g467z]{flex-direction:row-reverse;top:141px;left:auto;right:25%}.jp__stage--2[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{text-align:right}.jp__stage--3[data-astro-cid-rd5g467z]{top:301px;left:20%}.jp__stage--4[data-astro-cid-rd5g467z]{flex-direction:row-reverse;top:461px;left:auto;right:22.5%}.jp__stage--4[data-astro-cid-rd5g467z]>div[data-astro-cid-rd5g467z]{text-align:right;transform:none}.jp__stage--5[data-astro-cid-rd5g467z]{top:608px;left:50%;transform:translate(-50%)}.jp__stem[data-astro-cid-rd5g467z]{height:32px;top:631px;left:50%}.jp__destination[data-astro-cid-rd5g467z]{width:100%;padding:var(--site-space-6) var(--site-space-6) var(--site-space-8);border-radius:var(--radius-xl);text-align:center;align-items:center;top:670px;left:0;right:0}.is-animated[data-astro-cid-rd5g467z] .jp__stage[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__stage[data-astro-cid-rd5g467z]{transform:none}.is-animated[data-astro-cid-rd5g467z] .jp__stage--5[data-astro-cid-rd5g467z],.is-playing[data-astro-cid-rd5g467z] .jp__stage--5[data-astro-cid-rd5g467z]{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jp__draw[data-astro-cid-rd5g467z]{stroke-dashoffset:0!important;transition:none!important}.jp__lead[data-astro-cid-rd5g467z]{opacity:0!important}.jp__stage[data-astro-cid-rd5g467z],.jp__stem[data-astro-cid-rd5g467z],.jp__destination[data-astro-cid-rd5g467z]{opacity:1!important;transition:none!important}}.pj[data-astro-cid-dpysk4el]{gap:var(--space-10);flex-direction:column;display:flex}.pj[data-astro-cid-dpysk4el] .pj__link{align-self:flex-start}.pj[data-astro-cid-dpysk4el] .pj__head .eyebrow{color:var(--site-forest);letter-spacing:.14em}.pj__row[data-astro-cid-dpysk4el]{gap:var(--space-10);grid-template-columns:729px 1fr;display:grid}.pj__text[data-astro-cid-dpysk4el]{gap:var(--space-3);flex-direction:column;display:flex}.pj__sub[data-astro-cid-dpysk4el]{font:700 var(--site-fs-32)/1.2 var(--font-heading);color:var(--site-forest)}.pj__p[data-astro-cid-dpysk4el]{font:400 var(--site-fs-18)/1.4 var(--font-body);color:var(--site-ink)}.pj__p[data-astro-cid-dpysk4el] a{color:var(--site-cite-link);font-weight:700;text-decoration:underline}.pj__text--plain[data-astro-cid-dpysk4el]{gap:var(--space-6)}.pj__text--plain[data-astro-cid-dpysk4el] .pj__p[data-astro-cid-dpysk4el]{color:var(--site-body);line-height:1.7}.pj__text--plain[data-astro-cid-dpysk4el]+.pj__stat[data-astro-cid-dpysk4el]{align-self:center}.pj__stat[data-astro-cid-dpysk4el]{gap:var(--space-5);padding:2px 0 0 var(--site-space-6);border-left:3px solid var(--site-lime);flex-direction:column;display:flex}.pj__value[data-astro-cid-dpysk4el]{font:700 var(--site-fs-60)/.9 var(--font-figure);color:var(--site-forest)}.pj__statement[data-astro-cid-dpysk4el]{font:700 var(--site-fs-18)/1.5 var(--font-heading);color:var(--site-forest)}.pj__stat[data-astro-cid-dpysk4el] hr[data-astro-cid-dpysk4el]{border:0;border-top:1px solid var(--site-sage);width:100%;margin:0}.pj__source[data-astro-cid-dpysk4el]{font:400 var(--site-fs-16)/1.5 var(--font-heading);color:var(--site-sage)}.pj__schedule[data-astro-cid-dpysk4el]{gap:var(--space-10);padding-top:var(--site-space-10);border-top:1px solid var(--site-lime);flex-direction:column;display:flex}.pj__eyebrow[data-astro-cid-dpysk4el]{font:700 var(--site-fs-16)/1.2 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.pj__schedule-title[data-astro-cid-dpysk4el]{font:700 var(--site-fs-36)/1.2 var(--font-heading);color:var(--site-forest)}.pj__steps[data-astro-cid-dpysk4el]{gap:var(--site-space-8);grid-template-columns:repeat(5,1fr);display:grid}.pj__when[data-astro-cid-dpysk4el]{font:700 var(--site-fs-16)/1.2 var(--font-heading);text-transform:uppercase;color:var(--site-sage)}.pj__question[data-astro-cid-dpysk4el]{font:italic 700 var(--site-fs-21)/1.2 var(--font-heading);color:var(--site-forest)}.pj__method[data-astro-cid-dpysk4el]{font:400 var(--site-fs-18)/1.4 var(--font-body);color:var(--site-schedule-text)}.pj__notes[data-astro-cid-dpysk4el]{gap:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.pj__note[data-astro-cid-dpysk4el]{gap:var(--space-5);padding:var(--site-space-8) var(--site-space-8);border-radius:var(--site-radius-panel);background:var(--site-mint);flex-direction:column;display:flex}.pj__note-text[data-astro-cid-dpysk4el]{font:400 var(--site-fs-18)/1.4 var(--font-body);color:var(--site-note-text)}@media (width<=1279.98px){.pj__row[data-astro-cid-dpysk4el]{grid-template-columns:1fr 1fr}}@media (width<=766.98px){.pj__row[data-astro-cid-dpysk4el]{grid-template-columns:1fr}.pj__sub[data-astro-cid-dpysk4el]{font-size:var(--site-fs-21)}.pj__p[data-astro-cid-dpysk4el]{font-size:var(--site-fs-14)}.pj__value[data-astro-cid-dpysk4el]{font-size:var(--site-fs-52-5)}.pj__statement[data-astro-cid-dpysk4el]{font-size:var(--site-fs-15-75)}.pj__source[data-astro-cid-dpysk4el],.pj__eyebrow[data-astro-cid-dpysk4el],.pj__when[data-astro-cid-dpysk4el]{font-size:var(--site-fs-12-25)}.pj__schedule-title[data-astro-cid-dpysk4el]{font-size:var(--site-fs-24-5)}.pj__steps[data-astro-cid-dpysk4el]{gap:var(--space-5);grid-template-columns:1fr}.pj__question[data-astro-cid-dpysk4el]{font-size:var(--site-fs-18-4)}.pj__method[data-astro-cid-dpysk4el],.pj__note-text[data-astro-cid-dpysk4el]{font-size:var(--site-fs-14)}.pj__notes[data-astro-cid-dpysk4el]{grid-template-columns:1fr}}.faq[data-astro-cid-m3gkqcsn]{padding-block:var(--site-space-16) var(--site-space-20)}.faq__col[data-astro-cid-m3gkqcsn]{gap:var(--space-5);flex-direction:column;max-width:820px;display:flex}.faq__list[data-astro-cid-m3gkqcsn]{gap:var(--site-space-3);flex-direction:column;display:flex}.faq__group[data-astro-cid-m3gkqcsn]{margin-top:var(--site-space-6)}.faq__group--first[data-astro-cid-m3gkqcsn]{margin-top:0}.faq__intro[data-astro-cid-m3gkqcsn] a{white-space:nowrap}.faq__after[data-astro-cid-m3gkqcsn]{margin-top:var(--site-space-2)}.faq__item[data-astro-cid-m3gkqcsn]{border-radius:var(--site-radius-faq);background:var(--site-forest);overflow:hidden}.faq__q[data-astro-cid-m3gkqcsn]{padding:var(--site-space-5) var(--site-space-8) var(--site-space-5) var(--site-space-5);cursor:pointer;list-style:none;display:block;position:relative}.faq__q[data-astro-cid-m3gkqcsn]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-m3gkqcsn] h3[data-astro-cid-m3gkqcsn]{margin-right:var(--site-space-3);font:400 var(--site-fs-20)/1.2 var(--font-heading);letter-spacing:-.029em;color:var(--site-white)}.faq__icon[data-astro-cid-m3gkqcsn]{color:var(--site-lime);font-size:var(--site-fs-18);align-items:center;transition:transform .2s;display:flex;position:absolute;top:50%;right:21px;transform:translateY(-50%)}.faq__item[data-astro-cid-m3gkqcsn][open] .faq__icon[data-astro-cid-m3gkqcsn]{transform:translateY(-50%)rotate(45deg)}.faq__a[data-astro-cid-m3gkqcsn]{padding:var(--site-space-4) var(--site-space-6) var(--site-space-6);border-top:1px solid var(--site-hairline)}.faq__a[data-astro-cid-m3gkqcsn] p[data-astro-cid-m3gkqcsn]{font:400 var(--site-fs-18)/1.55 var(--font-body);color:var(--site-white)}.faq__a[data-astro-cid-m3gkqcsn] p[data-astro-cid-m3gkqcsn]+p[data-astro-cid-m3gkqcsn]{margin-top:var(--site-space-3)}.faq__items[data-astro-cid-m3gkqcsn]{gap:var(--site-space-2);margin-block:var(--site-space-3);flex-direction:column;display:flex}.faq__items[data-astro-cid-m3gkqcsn] li[data-astro-cid-m3gkqcsn]{padding-left:var(--site-space-5);font:400 var(--site-fs-18)/1.55 var(--font-body);color:var(--site-white);position:relative}.faq__items[data-astro-cid-m3gkqcsn] li[data-astro-cid-m3gkqcsn]:before{content:"";background:var(--site-lime);border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.faq__items[data-astro-cid-m3gkqcsn] strong{font-weight:700}:root[data-motion] .faq__item[data-astro-cid-m3gkqcsn][open] .faq__a[data-astro-cid-m3gkqcsn]{animation:site-drop var(--duration-slow) var(--site-ease-reveal)}[data-astro-cid-m3gkqcsn][data-astro-cid-faqserif] .faq__q[data-astro-cid-m3gkqcsn] h3[data-astro-cid-m3gkqcsn]{font-family:var(--font-title);letter-spacing:normal}@media (width<=766.98px){.faq[data-astro-cid-m3gkqcsn]{padding-block:var(--site-space-12)}.faq__q[data-astro-cid-m3gkqcsn] h3[data-astro-cid-m3gkqcsn]{font-size:var(--site-fs-15-75)}.faq__a[data-astro-cid-m3gkqcsn] p[data-astro-cid-m3gkqcsn],.faq__items[data-astro-cid-m3gkqcsn] li[data-astro-cid-m3gkqcsn]{font-size:var(--site-fs-14)}}.intake[data-astro-cid-wdgm7sdm]{padding-block:var(--site-space-20) var(--site-space-10)}.intake__leaf-a[data-astro-cid-wdgm7sdm],.intake__leaf-b[data-astro-cid-wdgm7sdm]{background:var(--site-line)}.intake__leaf-a[data-astro-cid-wdgm7sdm]{opacity:.8;width:460px;height:700px;top:-240px;left:-170px;transform:rotate(26deg)}.intake__leaf-b[data-astro-cid-wdgm7sdm]{opacity:.7;width:380px;height:580px;bottom:-320px;left:22%;transform:rotate(-22deg)}.intake__grid[data-astro-cid-wdgm7sdm]{column-gap:var(--space-10);grid-template:"intro form""steps form""proof form"1fr/1fr 1fr;align-items:start;display:grid}.intake__intro[data-astro-cid-wdgm7sdm]{gap:var(--space-5);padding-bottom:var(--site-space-10);flex-direction:column;grid-area:intro;display:flex}.intake__title[data-astro-cid-wdgm7sdm]{font:700 var(--site-fs-56)/1.2 var(--font-title);color:var(--site-forest)}.intake__title[data-astro-cid-wdgm7sdm] em{color:var(--site-emphasis);font-style:italic}.intake__sub[data-astro-cid-wdgm7sdm]{font:400 var(--site-fs-28)/1.2 var(--font-body);color:var(--site-forest)}.intake__steps[data-astro-cid-wdgm7sdm]{grid-area:steps;max-width:420px}.step[data-astro-cid-wdgm7sdm]{column-gap:var(--site-space-4);margin-bottom:var(--site-space-6);grid-template-columns:22px 1fr;display:grid;position:relative}.step[data-astro-cid-wdgm7sdm]:last-child{margin-bottom:0}.step[data-astro-cid-wdgm7sdm]:not(:last-child):after{content:"";background:var(--site-step-line);width:2px;position:absolute;top:22px;bottom:-22px;left:14px}.step__n[data-astro-cid-wdgm7sdm]{z-index:1;background:var(--site-emphasis);width:30px;height:30px;font:700 var(--site-fs-16)/1 var(--font-heading);color:var(--site-white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.step[data-astro-cid-wdgm7sdm]>div[data-astro-cid-wdgm7sdm]{margin-left:var(--site-space-4)}.step__title[data-astro-cid-wdgm7sdm]{margin-bottom:var(--site-space-1);font:500 var(--site-fs-24)/1.3 var(--font-heading);letter-spacing:-.029em;color:var(--site-step-title)}.step__text[data-astro-cid-wdgm7sdm]{font:400 var(--site-fs-18)/1.4 var(--font-body);color:var(--site-step-text)}.step__text[data-astro-cid-wdgm7sdm] a{color:var(--site-ink);font-weight:700;text-decoration:underline}.intake__proof[data-astro-cid-wdgm7sdm]{align-items:center;gap:var(--space-5);margin-top:var(--site-space-5);padding:var(--site-space-8) var(--site-space-4) var(--site-space-4);border-top:1px solid var(--site-lime);grid-area:proof;display:flex}.intake__value[data-astro-cid-wdgm7sdm]{font:700 var(--site-fs-48)/1.4 var(--font-figure);color:var(--site-forest);flex:none}.intake__inline-value[data-astro-cid-wdgm7sdm]{display:none}.intake__statement[data-astro-cid-wdgm7sdm]{font:700 var(--site-fs-18)/1.7 var(--font-heading);color:var(--site-forest)}.intake__source[data-astro-cid-wdgm7sdm]{font:700 var(--site-fs-16)/1.7 var(--font-heading);color:var(--site-sage)}.intake__form[data-astro-cid-wdgm7sdm]{width:526px;max-width:100%;padding-top:var(--site-space-6);grid-area:form;justify-self:center}@media (width<=1023.98px){.intake__grid[data-astro-cid-wdgm7sdm]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""proof""form""steps"}.intake__form[data-astro-cid-wdgm7sdm]{width:100%}}@media (width<=766.98px){.intake__leaf-a[data-astro-cid-wdgm7sdm]{width:300px;height:460px;top:-170px;left:-130px}.intake__leaf-b[data-astro-cid-wdgm7sdm]{display:none}.intake[data-astro-cid-wdgm7sdm]{padding-block:var(--site-space-8)}.intake__grid[data-astro-cid-wdgm7sdm]{padding-inline:1px}.intake__form[data-astro-cid-wdgm7sdm]{width:100%;padding-top:var(--site-space-16)}.intake__intro[data-astro-cid-wdgm7sdm]{gap:var(--space-3)}.intake__title[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-31-5)}.intake__sub[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-19-2)}.intake__proof[data-astro-cid-wdgm7sdm]{padding-top:var(--site-space-5);margin-top:0}.intake__value[data-astro-cid-wdgm7sdm]{display:none}.intake__inline-value[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-25-2);display:inline}.intake__statement[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-14)}.intake__source[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-12-25)}.intake__steps[data-astro-cid-wdgm7sdm]{margin-top:var(--site-space-8)}.step__title[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-21)}.step__text[data-astro-cid-wdgm7sdm]{font-size:var(--site-fs-15-75)}}.refs[data-astro-cid-pcn3kcbv]{padding-block:var(--site-space-12) var(--site-space-16)}.refs--deferred[data-astro-cid-pcn3kcbv]{content-visibility:auto;contain-intrinsic-size:auto var(--refs-box-wide)}.refs__col[data-astro-cid-pcn3kcbv]{gap:var(--site-space-4);flex-direction:column;display:flex}.refs__title[data-astro-cid-pcn3kcbv]{font:700 var(--site-fs-52)/1.2 var(--font-title);color:var(--site-forest)}.refs__list[data-astro-cid-pcn3kcbv]{gap:var(--site-space-4);flex-direction:column;display:flex}.refs__list[data-astro-cid-pcn3kcbv] li[data-astro-cid-pcn3kcbv]{padding-left:var(--site-space-4);border-left:3px solid var(--site-lime);scroll-margin-top:100px}.refs__list[data-astro-cid-pcn3kcbv] p[data-astro-cid-pcn3kcbv]{font:400 var(--site-fs-18)/1.65 var(--font-body);color:var(--site-ink)}.refs__list[data-astro-cid-pcn3kcbv] a{color:var(--site-cite-link);overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.review[data-astro-cid-pcn3kcbv]{gap:var(--space-5);margin-top:var(--site-space-6);padding:var(--site-space-6) var(--site-space-8);border:1px solid var(--site-lime);border-radius:var(--radius-xl);background:var(--site-mint);align-items:flex-start;display:flex}.review__body[data-astro-cid-pcn3kcbv]{gap:var(--space-5);flex-direction:column;display:flex}.review[data-astro-cid-pcn3kcbv] h3[data-astro-cid-pcn3kcbv]{font:700 var(--site-fs-19-2)/1.2 var(--font-heading);color:var(--site-forest)}.review[data-astro-cid-pcn3kcbv] p[data-astro-cid-pcn3kcbv]{font:400 var(--site-fs-18)/1.65 var(--font-body);color:var(--site-ink)}.review[data-astro-cid-pcn3kcbv] .review__line[data-astro-cid-pcn3kcbv]{font-size:var(--site-fs-14)}.review__name[data-astro-cid-pcn3kcbv]{text-decoration:underline}.review__policy[data-astro-cid-pcn3kcbv]{color:var(--site-forest);font-weight:700;text-decoration:underline}.refs__note[data-astro-cid-pcn3kcbv]{gap:var(--site-space-3);margin-top:var(--site-space-6);padding:var(--site-space-6) var(--site-space-8);border-radius:var(--site-radius-card);background:var(--site-mint);flex-direction:column;display:flex}.refs__note-title[data-astro-cid-pcn3kcbv]{font:700 var(--site-fs-18)/1.3 var(--font-heading);color:var(--site-forest)}.refs__emergency[data-astro-cid-pcn3kcbv]{gap:var(--site-space-3);margin-top:var(--site-space-6);padding:var(--site-space-6) var(--site-space-8);border:1px solid var(--site-line);border-left:4px solid var(--site-error);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex}.refs__emergency-title[data-astro-cid-pcn3kcbv]{font:700 var(--site-fs-18)/1.3 var(--font-heading);color:var(--site-ink)}.refs__emergency[data-astro-cid-pcn3kcbv] .refs__note-text,.refs__note[data-astro-cid-pcn3kcbv] .refs__note-text{font-size:var(--site-fs-16)}@media (width<=766.98px){.refs--deferred[data-astro-cid-pcn3kcbv]{contain-intrinsic-size:auto var(--refs-box)}.refs[data-astro-cid-pcn3kcbv]{padding-block:var(--site-space-12) var(--site-space-16)}.refs__title[data-astro-cid-pcn3kcbv]{font-size:var(--site-fs-28)}.refs__list[data-astro-cid-pcn3kcbv] p[data-astro-cid-pcn3kcbv],.review[data-astro-cid-pcn3kcbv] p[data-astro-cid-pcn3kcbv]{font-size:var(--site-fs-14)}.refs__note[data-astro-cid-pcn3kcbv]{padding:var(--site-space-5)}.refs__note-title[data-astro-cid-pcn3kcbv],.refs__emergency-title[data-astro-cid-pcn3kcbv]{font-size:var(--site-fs-15-75)}.refs__emergency[data-astro-cid-pcn3kcbv]{padding:var(--site-space-5)}.refs__emergency[data-astro-cid-pcn3kcbv] .refs__note-text,.refs__note[data-astro-cid-pcn3kcbv] .refs__note-text{font-size:var(--site-fs-14)}.review[data-astro-cid-pcn3kcbv] .review__line[data-astro-cid-pcn3kcbv]{font-size:var(--site-fs-12-25)}}@keyframes thero-pulse{0%{opacity:.9;transform:scale(.97)}to{opacity:0;transform:scale(1.08)}}.reviews__carousel[data-astro-cid-hvuxcsqd]{gap:var(--site-space-6);width:100%;margin-top:var(--site-space-3);flex-direction:column;display:flex}.reviews__list[data-astro-cid-hvuxcsqd]{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--space-5)) / 3);gap:var(--space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:grid;overflow-x:auto}[data-astro-cid-hvuxcsqd][data-carousel] .reviews__list[data-astro-cid-hvuxcsqd]{scrollbar-width:none}[data-astro-cid-hvuxcsqd][data-carousel] .reviews__list[data-astro-cid-hvuxcsqd]::-webkit-scrollbar{display:none}.reviews__item[data-astro-cid-hvuxcsqd]{scroll-snap-align:start;display:flex}.reviews__card[data-astro-cid-hvuxcsqd]{justify-content:space-between;gap:var(--site-space-8);width:100%;min-height:200px;padding:var(--site-space-6);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex}.reviews__quote[data-astro-cid-hvuxcsqd]{margin:0}.reviews__quote[data-astro-cid-hvuxcsqd] p[data-astro-cid-hvuxcsqd]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-ink)}.reviews__by[data-astro-cid-hvuxcsqd]{justify-content:space-between;align-items:center;gap:var(--site-space-2);flex-wrap:wrap;display:flex}.reviews__stars[data-astro-cid-hvuxcsqd]{font-size:var(--site-fs-16);color:var(--rating);gap:2px;display:inline-flex}.reviews__note[data-astro-cid-hvuxcsqd]{font:400 var(--site-fs-13)/1.4 var(--font-body);color:var(--site-sage)}.reviews__who[data-astro-cid-hvuxcsqd]{text-align:right;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.reviews__author[data-astro-cid-hvuxcsqd]{font:700 var(--site-fs-14)/1.4 var(--font-heading);color:var(--site-forest)}.reviews__source[data-astro-cid-hvuxcsqd]{font:400 var(--site-fs-13)/1.4 var(--font-body);color:var(--site-sage)}a[data-astro-cid-hvuxcsqd].reviews__source{text-decoration:underline}.reviews__controls[data-astro-cid-hvuxcsqd]{justify-content:space-between;align-items:center;gap:var(--site-space-3);display:none}.reviews__carousel--wide[data-astro-cid-hvuxcsqd] .reviews__controls[data-astro-cid-hvuxcsqd],.reviews__carousel--all[data-astro-cid-hvuxcsqd] .reviews__controls[data-astro-cid-hvuxcsqd]{display:flex}.reviews__carousel--all[data-astro-cid-hvuxcsqd]:not(.reviews__carousel--wide) .reviews__arrow[data-astro-cid-hvuxcsqd]{visibility:hidden}.reviews__all[data-astro-cid-hvuxcsqd]{align-items:center;gap:var(--site-space-1);font:700 var(--site-fs-14)/1.4 var(--font-heading);color:var(--site-forest);text-align:center;text-underline-offset:3px;margin-inline:auto;text-decoration:underline;display:inline-flex}.reviews__arrow[data-astro-cid-hvuxcsqd]{background:color-mix(in srgb, var(--site-white) 45%, transparent);width:44px;height:44px;color:var(--site-forest);font-size:var(--site-fs-18);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.reviews__arrow[data-astro-cid-hvuxcsqd]:hover{background:color-mix(in srgb, var(--site-white) 70%, transparent)}@media (width<=766.98px){.reviews__list[data-astro-cid-hvuxcsqd]{grid-auto-columns:100%}.reviews__controls[data-astro-cid-hvuxcsqd]{display:flex}.reviews__carousel--all[data-astro-cid-hvuxcsqd] .reviews__arrow[data-astro-cid-hvuxcsqd]{visibility:visible}.reviews__quote[data-astro-cid-hvuxcsqd] p[data-astro-cid-hvuxcsqd]{font-size:var(--site-fs-14)}}.reviews[data-astro-cid-r4il4fgg]{background:var(--site-lime)}.reviews__col[data-astro-cid-r4il4fgg]{align-items:center;gap:var(--site-space-5);flex-direction:column;display:flex}.reviews__col[data-astro-cid-r4il4fgg] .reviews__head{text-align:center;align-items:center}.reviews__col[data-astro-cid-r4il4fgg] .reviews__head .eyebrow{color:var(--site-forest)}.reviews__rating[data-astro-cid-r4il4fgg]{justify-content:center;align-items:center;gap:var(--site-space-3);font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-forest);text-align:center;flex-wrap:wrap;display:flex}.reviews__rating[data-astro-cid-r4il4fgg] strong{font-weight:700}.reviews__stars[data-astro-cid-r4il4fgg]{color:var(--site-forest);font-size:var(--site-fs-16);gap:2px;display:inline-flex}.rswitch[data-astro-cid-r4il4fgg]{align-items:center;gap:var(--site-space-4);flex-direction:column;width:100%;display:flex}.rswitch__tabs[data-astro-cid-r4il4fgg]{gap:var(--site-space-1);padding:var(--site-space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-white) 45%, transparent);border:0;margin:0;display:flex}.rswitch__tab[data-astro-cid-r4il4fgg]{align-items:center;gap:var(--site-space-2);padding:var(--site-space-3) var(--site-space-5);border-radius:var(--radius-pill);font:400 var(--site-fs-14)/1.3 var(--font-body);color:var(--site-forest);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);display:flex}.rswitch__tab[data-astro-cid-r4il4fgg]:has(input:checked){background:var(--site-forest);color:var(--site-white)}.rswitch__tab[data-astro-cid-r4il4fgg]:has(input:focus-visible){outline:2px solid var(--site-forest);outline-offset:3px}.rswitch__score[data-astro-cid-r4il4fgg]{font-weight:700}.rswitch__count[data-astro-cid-r4il4fgg]{opacity:.8}.rswitch__stars[data-astro-cid-r4il4fgg]{font-size:var(--site-fs-12-25);line-height:1;display:inline-flex;position:relative}.rswitch__stars-row[data-astro-cid-r4il4fgg]{color:color-mix(in srgb, var(--site-forest) 25%, transparent);gap:1px;display:inline-flex}.rswitch__tab[data-astro-cid-r4il4fgg]:has(input:checked) .rswitch__stars-row[data-astro-cid-r4il4fgg]{color:color-mix(in srgb, var(--site-white) 30%, transparent)}.rswitch__stars-row--fill[data-astro-cid-r4il4fgg]{clip-path:inset(0 calc(100% - var(--fill)) 0 0);position:absolute;inset:0}.rswitch__tab[data-astro-cid-r4il4fgg] .rswitch__stars-row--fill[data-astro-cid-r4il4fgg],.rswitch__tab[data-astro-cid-r4il4fgg]:has(input:checked) .rswitch__stars-row--fill[data-astro-cid-r4il4fgg]{color:var(--rating)}.rswitch__note[data-astro-cid-r4il4fgg]{font:400 var(--site-fs-13)/1.4 var(--font-body);color:var(--site-forest);text-align:center;margin:0}.rswitch__panels[data-astro-cid-r4il4fgg]{width:100%}@supports selector(:has(*)){.rswitch__panel[data-astro-cid-r4il4fgg]{display:none}.rswitch[data-astro-cid-r4il4fgg]:has(.rswitch__tab:first-of-type input:checked) .rswitch__panel[data-astro-cid-r4il4fgg]:first-of-type,.rswitch[data-astro-cid-r4il4fgg]:has(.rswitch__tab:nth-of-type(2) input:checked) .rswitch__panel[data-astro-cid-r4il4fgg]:nth-of-type(2){display:block}}.reviews__col[data-astro-cid-r4il4fgg] .reviews__btn{margin-top:var(--site-space-5)}.reviews__trust[data-astro-cid-r4il4fgg]{grid-template-columns:repeat(var(--n), 1fr);gap:var(--site-space-4);width:100%;margin-bottom:var(--site-space-8);padding:var(--site-space-4);border-radius:var(--site-radius-card);background:var(--site-mint);display:grid}.reviews__trust-item[data-astro-cid-r4il4fgg]{align-items:center;gap:var(--site-space-3);display:flex}.reviews__trust-icon[data-astro-cid-r4il4fgg]{font-size:var(--site-fs-36);color:var(--site-forest);flex:none;line-height:1}.reviews__trust-item[data-astro-cid-r4il4fgg] p[data-astro-cid-r4il4fgg]{font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-forest);flex-direction:column;display:flex}.reviews__trust-item[data-astro-cid-r4il4fgg] strong[data-astro-cid-r4il4fgg]{font-family:var(--font-heading);font-weight:700}@media (width<=766.98px){.reviews__trust[data-astro-cid-r4il4fgg]{margin-bottom:var(--site-space-5);grid-template-columns:repeat(2,1fr)}.reviews__trust-item[data-astro-cid-r4il4fgg] p[data-astro-cid-r4il4fgg]{font-size:var(--site-fs-12-25);text-align:center}.reviews__rating[data-astro-cid-r4il4fgg]{font-size:var(--site-fs-14)}.rswitch__tabs[data-astro-cid-r4il4fgg]{width:100%;max-width:380px}.rswitch__tab[data-astro-cid-r4il4fgg]{padding:var(--site-space-2) var(--site-space-3);flex-wrap:wrap;flex:1;justify-content:center;row-gap:0}.rswitch__count[data-astro-cid-r4il4fgg]{text-align:center;font-size:var(--site-fs-12-25);flex-basis:100%}.reviews__col[data-astro-cid-r4il4fgg] .reviews__btn{max-width:none}}.tc[data-astro-cid-v63niaeo]{align-items:center;gap:var(--site-space-5);flex-direction:column;display:flex}.tc[data-astro-cid-v63niaeo] .tc__head{text-align:center;align-items:center}.tc__label[data-astro-cid-v63niaeo],.tc__links[data-astro-cid-v63niaeo]{width:min(100%, calc(900px + 2 * var(--space-5)))}.tc__links[data-astro-cid-v63niaeo]{gap:var(--site-space-3) var(--site-space-6);flex-wrap:wrap;display:flex}.tc__list[data-astro-cid-v63niaeo]{justify-content:center;gap:var(--space-5);width:100%;margin-top:var(--site-space-3);grid-template-columns:repeat(3,minmax(0,300px));display:grid}.tc__carousel[data-astro-cid-v63niaeo]{gap:var(--site-space-6);flex-direction:column;width:100%;display:flex}.tc__list[data-astro-cid-v63niaeo].tc__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--space-5)) / 3);max-width:calc(3 * 300px + 2 * var(--space-5));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;justify-content:start;margin-inline:auto;overflow-x:auto}.tc__carousel[data-astro-cid-v63niaeo]:not(.tc__carousel--wide) .tc__track[data-astro-cid-v63niaeo]{justify-content:center}[data-astro-cid-v63niaeo][data-carousel] .tc__track[data-astro-cid-v63niaeo]{scrollbar-width:none}[data-astro-cid-v63niaeo][data-carousel] .tc__track[data-astro-cid-v63niaeo]::-webkit-scrollbar{display:none}.tc__track[data-astro-cid-v63niaeo] .tc__card[data-astro-cid-v63niaeo]{scroll-snap-align:start}.tc__controls[data-astro-cid-v63niaeo]{justify-content:space-between;align-items:center;gap:var(--site-space-3);width:100%;max-width:calc(3 * 300px + 2 * var(--space-5));margin-inline:auto;display:none}.tc__carousel--wide[data-astro-cid-v63niaeo] .tc__controls[data-astro-cid-v63niaeo]{display:flex}.tc__arrow[data-astro-cid-v63niaeo]{border:1px solid var(--site-lime);background:var(--site-white);width:44px;height:44px;color:var(--site-forest);font-size:var(--site-fs-18);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.tc__arrow[data-astro-cid-v63niaeo]:hover{background:var(--site-mint)}.tc__card[data-astro-cid-v63niaeo]{border:1px solid var(--site-lime);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex;overflow:hidden}.tc__card[data-astro-cid-v63niaeo] .tc__photo{aspect-ratio:1;object-fit:cover;background:var(--site-mint);width:100%;height:auto;display:block}.tc__card[data-astro-cid-v63niaeo] .tc__initials[data-astro-cid-v63niaeo]{background:var(--site-line);font:700 var(--site-fs-52)/1 var(--font-heading);color:var(--site-forest);justify-content:center;align-items:center;display:flex}.tc__body[data-astro-cid-v63niaeo]{gap:var(--site-space-2);padding:var(--site-space-4);flex-direction:column;display:flex}.tc__name[data-astro-cid-v63niaeo]{font:700 var(--site-fs-18)/1.2 var(--font-heading);color:var(--site-forest);text-align:center}.tc__name[data-astro-cid-v63niaeo] a[data-astro-cid-v63niaeo]{color:inherit;text-decoration:underline;text-decoration-color:var(--site-accent);text-underline-offset:3px}.tc__name[data-astro-cid-v63niaeo] a[data-astro-cid-v63niaeo]:hover{text-decoration-color:var(--site-forest)}.tc__specialties[data-astro-cid-v63niaeo]{gap:var(--site-space-2);flex-direction:column;display:flex}.tc__specialties[data-astro-cid-v63niaeo] li[data-astro-cid-v63niaeo],.tc__bio[data-astro-cid-v63niaeo]{font:400 var(--site-fs-16)/1.4 var(--font-body);color:var(--site-ink)}.tc__bio[data-astro-cid-v63niaeo]{color:var(--site-body)}.tc__license[data-astro-cid-v63niaeo]{margin-top:calc(-1 * var(--site-space-1));font:400 var(--site-fs-14)/1.4 var(--font-body);color:var(--site-sage);text-align:center}.tc[data-astro-cid-v63niaeo] .tc__btn{margin-top:var(--site-space-5)}.tc__close[data-astro-cid-v63niaeo]{width:100%}.tc__close--box[data-astro-cid-v63niaeo]{gap:var(--site-space-8);padding:var(--site-space-5) var(--site-space-6);border-radius:var(--site-radius-card);background:var(--site-forest);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.tc__close--box[data-astro-cid-v63niaeo] .tc__pair{align-items:stretch;min-width:300px}.tcr[data-astro-cid-v63niaeo]{gap:var(--site-space-12);flex-direction:column;display:flex}.tcr__head[data-astro-cid-v63niaeo]{gap:var(--site-space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.tcr__head[data-astro-cid-v63niaeo] .h2{color:var(--site-lime)}.tcr__body[data-astro-cid-v63niaeo] p{font:400 var(--site-fs-18)/1.5 var(--font-body);color:var(--site-white)}.tcr__body[data-astro-cid-v63niaeo] a{color:var(--site-lime);font-weight:700}.tcr__head[data-astro-cid-v63niaeo] .tcr__pair{justify-content:flex-start;align-self:center}.tcr__list[data-astro-cid-v63niaeo]{border-top:1px solid var(--site-footer-rule);flex-direction:column;display:flex}.tcr__row[data-astro-cid-v63niaeo]{gap:var(--site-space-8);padding-block:var(--site-space-4);border-bottom:1px solid var(--site-footer-rule);grid-template-columns:120px 1fr 1fr;align-items:center;display:grid}.tcr__row[data-astro-cid-v63niaeo] .tcr__photo{object-fit:cover;border-radius:var(--radius-md);background:var(--site-mint);width:120px;height:120px;display:block}.tcr__row[data-astro-cid-v63niaeo] .tc__initials[data-astro-cid-v63niaeo]{background:var(--site-line);font:700 var(--site-fs-28)/1 var(--font-heading);color:var(--site-forest);justify-content:center;align-items:center;display:flex}.tcr__name[data-astro-cid-v63niaeo]{font:600 var(--site-fs-21)/1.3 var(--font-heading);color:var(--site-lime);text-align:center}.tcr__name[data-astro-cid-v63niaeo] a[data-astro-cid-v63niaeo]{color:inherit}.tcr__text[data-astro-cid-v63niaeo]{font:400 var(--site-fs-14)/1.6 var(--font-body);color:var(--site-white)}@media (width<=766.98px){.tcr__head[data-astro-cid-v63niaeo]{grid-template-columns:minmax(0,1fr)}.tcr__row[data-astro-cid-v63niaeo]{gap:var(--site-space-4);grid-template-columns:minmax(0,1fr);align-items:start}.tcr__name[data-astro-cid-v63niaeo]{text-align:left;font-size:var(--site-fs-21)}.tc__list[data-astro-cid-v63niaeo]{grid-template-columns:minmax(0,300px)}.tc__list[data-astro-cid-v63niaeo].tc__track{grid-template-columns:none;grid-auto-columns:100%;max-width:300px}.tc__carousel[data-astro-cid-v63niaeo]:not(.tc__carousel--wide) .tc__track[data-astro-cid-v63niaeo]{justify-content:start}.tc__controls[data-astro-cid-v63niaeo]{max-width:300px;display:flex}.tc__card[data-astro-cid-v63niaeo] .tc__initials[data-astro-cid-v63niaeo]{font-size:var(--site-fs-45-5)}.tc__name[data-astro-cid-v63niaeo]{font-size:var(--site-fs-15-75)}.tc__specialties[data-astro-cid-v63niaeo] li[data-astro-cid-v63niaeo],.tc__bio[data-astro-cid-v63niaeo]{font-size:var(--site-fs-14)}.tc[data-astro-cid-v63niaeo] .tc__btn{max-width:none}.tc__close--box[data-astro-cid-v63niaeo]{padding:var(--site-space-5);grid-template-columns:minmax(0,1fr)}.tc__close--box[data-astro-cid-v63niaeo] .tc__pair{min-width:0}}@media (width>=767px){.body-text-playbook .tcr__text[data-astro-cid-v63niaeo]{font-size:var(--site-fs-18);line-height:1.7}}.ph[data-astro-cid-jn3lvw5n]{padding:var(--site-space-5)}.ph__disc[data-astro-cid-jn3lvw5n]{width:280px;height:280px;position:absolute;top:-175px;left:-145px}.ph__frame[data-astro-cid-jn3lvw5n]{z-index:1;min-height:500px;padding:var(--site-space-16) 0 var(--site-space-16) var(--site-space-10);border-radius:var(--site-radius-card);align-items:center;display:flex;position:relative;overflow:hidden}.ph__photo[data-astro-cid-jn3lvw5n]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-8);width:500px;padding:var(--site-space-10);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex;position:relative}.ph__card[data-astro-cid-jn3lvw5n]:before{content:"";background:var(--site-deep);width:40px;position:absolute;top:0;bottom:0;right:100%}.ph__title[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-56)/1.2 var(--font-title);color:var(--site-forest)}.ph__intro[data-astro-cid-jn3lvw5n]{font:400 var(--site-fs-20)/1.7 var(--font-body);color:var(--site-deep)}.ph__head[data-astro-cid-jn3lvw5n]{gap:var(--site-space-3);flex-direction:column;display:flex}.ph__eyebrow[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-16)/1.2 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.ph__card[data-astro-cid-jn3lvw5n] .ph__btn{width:100%;max-width:350px;padding-inline:var(--site-space-8);font-size:var(--site-fs-18);align-self:flex-start}.ph__stat[data-astro-cid-jn3lvw5n]{display:none}.ph--tall[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{padding-block:var(--site-space-32)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:right center}.ph__drawing[data-astro-cid-jn3lvw5n]{background:var(--ph-drawing) top / cover no-repeat;position:absolute;inset:0}.ph__frame--title[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{width:630px}.ph[data-astro-cid-jn3lvw5n] .ph__frame--title[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:right top}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{min-height:0;padding-block:var(--site-space-4)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:20% 15%}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-4);width:auto;max-width:800px;padding:var(--site-space-4)}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{--parallax:var(--site-space-10);top:calc(-1 * var(--parallax));height:calc(100% + var(--parallax))}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{overflow:clip}.ph--parallax[data-astro-cid-jn3lvw5n].ph--wide .ph__photo[data-astro-cid-jn3lvw5n]{object-position:20% 0%}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]:before{content:none}.ph--wide[data-astro-cid-jn3lvw5n] .ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-18);color:var(--site-body)}@media (width<=766.98px){.ph[data-astro-cid-jn3lvw5n]{padding:var(--site-space-4)}.ph__disc[data-astro-cid-jn3lvw5n]{width:200px;height:200px;top:-130px;left:-110px}.ph__frame[data-astro-cid-jn3lvw5n]{min-height:0;padding:calc(var(--site-space-32) + var(--site-space-8)) var(--site-space-4) var(--site-space-4);display:block}.ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-5);width:auto;padding:var(--site-space-4)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{padding-block:calc(var(--site-space-32) * 2) var(--site-space-4)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph__drawing[data-astro-cid-jn3lvw5n]{background-image:var(--ph-drawing-phone)}.ph__frame--title[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{width:auto}.ph[data-astro-cid-jn3lvw5n] .ph__frame--title[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph__card[data-astro-cid-jn3lvw5n]:before{width:auto;height:18px;inset:100% 0 auto}.ph__title[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-31-5)}.ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-14)}.ph__eyebrow[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-12-25)}.ph__card[data-astro-cid-jn3lvw5n] .ph__btn{max-width:none;font-size:var(--site-fs-14)}.ph__stat[data-astro-cid-jn3lvw5n]{align-items:center;gap:var(--site-space-5);padding:var(--site-space-4);border-radius:var(--site-radius-card);background:var(--site-mint);display:flex}.ph__stat-value[data-astro-cid-jn3lvw5n]{min-width:74px;font:700 var(--site-fs-28)/1.4 var(--font-figure);color:var(--site-forest);text-align:center;flex:none}.ph__stat-label[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-14)/1.4 var(--font-heading);color:var(--site-forest)}.ph__stat-source[data-astro-cid-jn3lvw5n]{font:400 var(--site-fs-12-25)/1.4 var(--font-heading);color:var(--site-forest)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{--ph-band:300px;padding:calc(var(--site-space-16) + var(--site-space-2)) var(--site-space-1) var(--site-space-5)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{height:var(--ph-band);object-position:center top;bottom:auto}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]:after{content:"";top:calc(var(--ph-band) - var(--site-space-16));height:var(--site-space-16);background:linear-gradient(to bottom, transparent, var(--site-mint));position:absolute;left:0;right:0}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{z-index:1;gap:var(--site-space-5);padding:var(--site-space-4)}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{animation:none;top:0}.ph--parallax[data-astro-cid-jn3lvw5n].ph--wide .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph--wide[data-astro-cid-jn3lvw5n] .ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-14)}}.drawing[data-astro-cid-lcbpgsli]{pointer-events:none;display:block}.drawing__glyph[data-astro-cid-lcbpgsli]{font:700 var(--site-fs-60)/1 var(--font-figure);fill:currentColor}.mrows__list[data-astro-cid-lgg4hrwz]{gap:var(--site-space-24);flex-direction:column;display:flex}.mrow[data-astro-cid-lgg4hrwz]{column-gap:var(--site-space-16);row-gap:var(--site-space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.mrow__title[data-astro-cid-lgg4hrwz]{font:700 var(--site-fs-52)/1.2 var(--font-title);color:var(--site-forest);grid-area:head}.mrow__head[data-astro-cid-lgg4hrwz]{gap:var(--space-3);flex-direction:column;grid-area:head;display:flex}.mrow__pic[data-astro-cid-lgg4hrwz]{grid-area:pic}.mrow__text[data-astro-cid-lgg4hrwz]{gap:var(--site-space-5);flex-direction:column;grid-area:text;display:flex}.mrow--picture-left[data-astro-cid-lgg4hrwz].mrow--over-picture{grid-template-areas:"head.""pic text"}.mrow--picture-right[data-astro-cid-lgg4hrwz].mrow--over-picture{grid-template-areas:".head""text pic"}.mrow--picture-left[data-astro-cid-lgg4hrwz].mrow--over-text{grid-template-areas:"pic head""pic text"}.mrow--picture-right[data-astro-cid-lgg4hrwz].mrow--over-text{grid-template-areas:"head pic""text pic"}.mrow[data-astro-cid-lgg4hrwz].mrow--no-head.mrow--picture-left{grid-template-areas:"pic text"}.mrow[data-astro-cid-lgg4hrwz].mrow--no-head.mrow--picture-right{grid-template-areas:"text pic"}.mrow--middle[data-astro-cid-lgg4hrwz]{align-items:center}.mrow__pic[data-astro-cid-lgg4hrwz] img{width:100%;height:auto}.mrow--sticky[data-astro-cid-lgg4hrwz] .mrow__pic[data-astro-cid-lgg4hrwz]{top:calc(var(--site-space-20) + var(--site-space-6));position:sticky}.mrow__pic--portrait[data-astro-cid-lgg4hrwz]{justify-self:center;width:min(100%,320px)}.mrow__pic--small[data-astro-cid-lgg4hrwz]{place-self:center;width:min(100%,380px)}.mrows--backdrop[data-astro-cid-lgg4hrwz]{background-image:var(--mrows-backdrop);background-position:0;background-repeat:no-repeat;background-size:50%}.mrows__scales[data-astro-cid-lgg4hrwz]{aspect-ratio:721/1153;background:var(--color-green-700);width:60%;mask:var(--scales) no-repeat left top / 100% 100%;top:0;left:0}.mrows__grid-band[data-astro-cid-lgg4hrwz]{background-position:71px 0,0 11px;background-size:103px 100%,100% 71px;height:367px;left:20%;right:20%}.mrows__grid-white[data-astro-cid-lgg4hrwz]{opacity:.5;background-image:linear-gradient(to right, color-mix(in srgb, var(--site-forest) 12%, var(--site-white)) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--site-forest) 12%, var(--site-white)) 1px, transparent 1px);background-position:118px 0,0 28px;background-size:172px 100%,100% 174px;height:900px}.mrow__pic--middle[data-astro-cid-lgg4hrwz]{align-self:center}.mrows__after[data-astro-cid-lgg4hrwz]{gap:var(--site-space-10);margin-top:var(--site-space-12);flex-direction:column;display:flex}.mrows__cards[data-astro-cid-lgg4hrwz]{gap:var(--site-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mrows__card[data-astro-cid-lgg4hrwz]{align-items:flex-start;gap:var(--site-space-3);padding:var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-white);display:flex}.mrows__card-leaf[data-astro-cid-lgg4hrwz]{background:var(--site-lime);border-radius:0 100%;flex:none;width:20px;height:20px}.mrows__card-body[data-astro-cid-lgg4hrwz]{gap:var(--site-space-3);flex-direction:column;min-width:0;display:flex}.mrows__card-title[data-astro-cid-lgg4hrwz]{font:700 var(--site-fs-18)/1.3 var(--font-heading);color:var(--site-forest)}.mrows__card-text[data-astro-cid-lgg4hrwz]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body)}.mrows__card-text[data-astro-cid-lgg4hrwz] a{color:var(--site-forest);font-weight:700;text-decoration:underline}.mrow__pic--set[data-astro-cid-lgg4hrwz]{gap:var(--site-space-5);grid-template-rows:auto auto;grid-template-columns:2fr 3fr;align-items:center;display:grid}.mrow__pic--set[data-astro-cid-lgg4hrwz] .mrow__main{grid-area:1/2}.mrow__pic--set[data-astro-cid-lgg4hrwz] .mrow__more--1{grid-area:1/1/span 2}.mrow__pic--set[data-astro-cid-lgg4hrwz] .mrow__more--2{grid-area:2/2;justify-self:start;width:40%}.mrow__pic--set[data-astro-cid-lgg4hrwz] img{border-radius:var(--site-radius-card)}.mrow__pic--staggered[data-astro-cid-lgg4hrwz]{place-self:center;width:100%;max-width:400px;height:440px;position:relative}.mrow__disc[data-astro-cid-lgg4hrwz],.mrow__half[data-astro-cid-lgg4hrwz]{background:var(--site-lime);display:block;position:absolute}.mrow__disc[data-astro-cid-lgg4hrwz]{border-radius:50%;width:190px;height:190px;top:0;left:34px}.mrow__half[data-astro-cid-lgg4hrwz]{border-radius:0 0 50% 50%/0 0 100% 100%;width:280px;height:140px;bottom:16px;left:70px}.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-main,.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-more{border-radius:var(--radius-md);height:auto;position:absolute}.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-main{width:252px;top:28px;right:0}.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-more{width:204px;top:236px;left:0}.mrow--quote[data-astro-cid-lgg4hrwz]{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}.mrow__text--quote[data-astro-cid-lgg4hrwz]{gap:var(--site-space-5)}.mrow__text--quote[data-astro-cid-lgg4hrwz] .mrow__quote-mark{width:56px;height:auto;color:var(--site-lime)}.mrow__quote[data-astro-cid-lgg4hrwz]{font:700 var(--site-fs-36)/1.2 var(--font-title);color:var(--site-forest)}.mrows[data-astro-cid-lgg4hrwz]{--mrows-band:var(--site-mint)}.mrows[data-astro-cid-lgg4hrwz].tone-white{--mrows-band:var(--site-white)}.mrow__pic--arch[data-astro-cid-lgg4hrwz]{--arch-w:330px;width:calc(var(--arch-w) + var(--site-space-5));justify-self:center;height:430px;position:relative}.mrow__arch[data-astro-cid-lgg4hrwz]{width:var(--arch-w);border-radius:calc(var(--arch-w) / 2) calc(var(--arch-w) / 2) var(--radius-2xl) var(--radius-2xl);height:410px;display:block;position:absolute}.mrow__arch--lime[data-astro-cid-lgg4hrwz]{top:var(--site-space-5);left:var(--site-space-5);background:var(--site-lime)}.mrow__arch--band[data-astro-cid-lgg4hrwz]{background:var(--mrows-band);top:0;left:0}.mrow__pic--arch[data-astro-cid-lgg4hrwz] .mrow__arch-img{width:var(--arch-w);height:auto;position:relative}.mrow__under[data-astro-cid-lgg4hrwz]{margin-top:var(--site-space-6)}.mrow__lead[data-astro-cid-lgg4hrwz]{font:400 var(--site-fs-24)/1.4 var(--font-body);color:var(--site-forest)}.mrow__body[data-astro-cid-lgg4hrwz]{font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-ink)}.mrow__lead[data-astro-cid-lgg4hrwz] a,.mrow__body[data-astro-cid-lgg4hrwz] a{color:var(--site-ink);font-weight:700;text-decoration:underline}.mrow__list[data-astro-cid-lgg4hrwz] .blocks__list{margin-block:0}.tone-forest[data-astro-cid-lgg4hrwz] .mrow__title[data-astro-cid-lgg4hrwz]{color:var(--site-lime)}.tone-forest[data-astro-cid-lgg4hrwz] .mrow__lead[data-astro-cid-lgg4hrwz],.tone-forest[data-astro-cid-lgg4hrwz] .mrow__body[data-astro-cid-lgg4hrwz]{color:var(--site-white)}.tone-forest[data-astro-cid-lgg4hrwz] .mrow__lead[data-astro-cid-lgg4hrwz] a,.tone-forest[data-astro-cid-lgg4hrwz] .mrow__body[data-astro-cid-lgg4hrwz] a{color:var(--site-lime)}.tone-lime[data-astro-cid-lgg4hrwz] .mrow__title[data-astro-cid-lgg4hrwz]{color:var(--site-deep)}.tone-lime[data-astro-cid-lgg4hrwz] .mrow__lead[data-astro-cid-lgg4hrwz]{color:var(--site-ink)}@media (width<=766.98px){.mrows[data-astro-cid-lgg4hrwz].tone-mint:not(.mrows--phone-mint){background:var(--site-white)}.mrows__list[data-astro-cid-lgg4hrwz]{gap:var(--site-space-12)}.mrow[data-astro-cid-lgg4hrwz],.mrow--picture-left[data-astro-cid-lgg4hrwz].mrow--over-picture,.mrow--picture-right[data-astro-cid-lgg4hrwz].mrow--over-picture,.mrow--picture-left[data-astro-cid-lgg4hrwz].mrow--over-text,.mrow--picture-right[data-astro-cid-lgg4hrwz].mrow--over-text{row-gap:var(--site-space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.mrow[data-astro-cid-lgg4hrwz].mrow--no-head.mrow--picture-left,.mrow[data-astro-cid-lgg4hrwz].mrow--no-head.mrow--picture-right{grid-template-areas:none}.mrow__title[data-astro-cid-lgg4hrwz],.mrow__head[data-astro-cid-lgg4hrwz],.mrow__pic[data-astro-cid-lgg4hrwz],.mrow__text[data-astro-cid-lgg4hrwz]{grid-area:auto}.mrow--sticky[data-astro-cid-lgg4hrwz] .mrow__pic[data-astro-cid-lgg4hrwz]{position:static}.mrow__title[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-28)}.mrow--picture-first[data-astro-cid-lgg4hrwz] .mrow__pic[data-astro-cid-lgg4hrwz]{order:1}.mrow--picture-first[data-astro-cid-lgg4hrwz] .mrow__text[data-astro-cid-lgg4hrwz]{order:2}.mrow--picture-top[data-astro-cid-lgg4hrwz] .mrow__pic[data-astro-cid-lgg4hrwz]{order:-1}.mrow__lead[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-18)}.mrow__body[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-15-75)}.mrow__disc[data-astro-cid-lgg4hrwz]{width:165px;height:165px;left:18px}.mrow__half[data-astro-cid-lgg4hrwz]{width:245px;left:35px}.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-main{width:225px}.mrow__pic--staggered[data-astro-cid-lgg4hrwz] .mrow__stagger-more{width:185px;top:255px}.mrow--quote[data-astro-cid-lgg4hrwz]{grid-template-columns:minmax(0,1fr)}.mrow__quote[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-28)}.mrows[data-astro-cid-lgg4hrwz].tone-mint:not(.mrows--phone-mint){--mrows-band:var(--site-white)}.mrow__pic--arch[data-astro-cid-lgg4hrwz]{--arch-w:280px}.mrow__pic--small[data-astro-cid-lgg4hrwz]{width:min(100%,200px)}.mrows--backdrop[data-astro-cid-lgg4hrwz]{background-position:bottom;background-size:100%}.mrows__scales[data-astro-cid-lgg4hrwz]{width:100%}.mrows__grid-band[data-astro-cid-lgg4hrwz]{background-position:32px 0,0 5px;background-size:47px 100%,100% 32px;height:165px;left:0;right:0}.mrows__grid-white[data-astro-cid-lgg4hrwz]{background-position:32px 0,0 8px;background-size:47px 100%,100% 47px;height:244px}.mrows__after[data-astro-cid-lgg4hrwz]{gap:var(--site-space-5);margin-top:var(--site-space-8)}.mrows__cards[data-astro-cid-lgg4hrwz]{grid-template-columns:minmax(0,1fr)}.mrows__card-title[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-16)}.mrows__card-text[data-astro-cid-lgg4hrwz]{font-size:var(--site-fs-14)}}.igrid__col[data-astro-cid-m2aximyy]{align-items:center;gap:var(--site-space-5);flex-direction:column;display:flex}.igrid__col[data-astro-cid-m2aximyy] .igrid__head{text-align:center;align-items:center}.igrid__label[data-astro-cid-m2aximyy]{text-align:center}.igrid__intro[data-astro-cid-m2aximyy]{max-width:1100px;font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body);text-align:center}.igrid__grid[data-astro-cid-m2aximyy]{column-gap:var(--site-space-6);row-gap:var(--site-space-10);width:100%;margin-top:var(--site-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.igrid__item[data-astro-cid-m2aximyy]{align-items:center;gap:var(--site-space-2);text-align:center;flex-direction:column;display:flex}.igrid__icon[data-astro-cid-m2aximyy]{width:88px;height:88px;margin-bottom:var(--site-space-2);background:var(--site-lime);color:var(--site-forest);font-size:var(--site-fs-56);border-radius:50%;justify-content:center;align-items:center;display:flex}.igrid__title[data-astro-cid-m2aximyy]{font:700 var(--site-fs-19-2)/1.3 var(--font-heading);color:var(--site-forest)}.igrid__text[data-astro-cid-m2aximyy]{max-width:340px;font:400 var(--site-fs-14-5)/1.4 var(--font-body);color:var(--site-forest)}.igrid__grid--4[data-astro-cid-m2aximyy]{column-gap:var(--site-space-4);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1000px}.igrid--cards[data-astro-cid-m2aximyy] .igrid__item[data-astro-cid-m2aximyy]{padding:var(--site-space-4);border-radius:var(--radius-sm);background:var(--site-white);text-align:left;align-items:flex-start}.igrid--cards[data-astro-cid-m2aximyy] .igrid__icon[data-astro-cid-m2aximyy]{width:52px;height:52px;margin-bottom:var(--site-space-3);font-size:var(--site-fs-28)}.igrid--cards[data-astro-cid-m2aximyy] .igrid__title[data-astro-cid-m2aximyy]{font:500 var(--site-fs-21)/1.3 var(--font-heading);color:var(--site-ink)}.igrid--cards[data-astro-cid-m2aximyy] .igrid__text[data-astro-cid-m2aximyy]{font-size:var(--site-fs-14);color:var(--site-ink)}.on-dark[data-astro-cid-m2aximyy] .igrid__intro[data-astro-cid-m2aximyy]{color:var(--site-white)}.igrid--cards[data-astro-cid-m2aximyy] .igrid__item[data-astro-cid-m2aximyy] [data-astro-cid-m2aximyy]:focus-visible{outline-color:var(--site-forest)}.igt[data-astro-cid-m2aximyy]{grid-template-columns:1fr 1fr;padding:0;display:grid}.igt__intro[data-astro-cid-m2aximyy]{padding:var(--site-space-16) var(--site-space-10);background:var(--site-mint) var(--floral) no-repeat left bottom / 430px auto;justify-content:flex-end;display:flex}.igt__intro-col[data-astro-cid-m2aximyy]{gap:var(--site-space-5);flex-direction:column;width:100%;max-width:560px;display:flex}.igt--sticky[data-astro-cid-m2aximyy] .igt__intro[data-astro-cid-m2aximyy]{align-items:flex-start}.igt--sticky[data-astro-cid-m2aximyy] .igt__intro-col[data-astro-cid-m2aximyy]{top:calc(var(--site-space-20) + var(--site-space-6));position:sticky}.igt__lead[data-astro-cid-m2aximyy]{font:400 var(--site-fs-20)/1.6 var(--font-body);color:var(--site-ink)}.igt__after[data-astro-cid-m2aximyy]{font:500 var(--site-fs-24)/1.6 var(--font-heading);color:var(--site-ink)}.igt__panel[data-astro-cid-m2aximyy]{padding:var(--site-space-12) var(--site-space-10);background:var(--site-lime)}.igt__list[data-astro-cid-m2aximyy]{gap:var(--site-space-10);max-width:560px;padding-left:var(--site-space-8);flex-direction:column;display:flex;position:relative}.igt__list[data-astro-cid-m2aximyy]:before{content:"";top:var(--site-space-3);bottom:0;left:var(--site-space-2);background:var(--site-forest);width:1px;position:absolute}.igt__item[data-astro-cid-m2aximyy]{gap:var(--site-space-3);flex-direction:column;display:flex;position:relative}.igt__icon[data-astro-cid-m2aximyy]{top:var(--site-space-1);left:calc(-1 * var(--site-space-8));background:var(--site-forest);width:20px;height:20px;color:var(--site-lime);font-size:var(--site-fs-14);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.igt__list--numbered[data-astro-cid-m2aximyy]{counter-reset:igt-step}.igt__list--numbered[data-astro-cid-m2aximyy] .igt__item[data-astro-cid-m2aximyy]{counter-increment:igt-step}.igt__num[data-astro-cid-m2aximyy]:before{content:counter(igt-step, decimal-leading-zero);font:700 var(--site-fs-10-5)/1 var(--font-heading);color:var(--site-white)}.igt__item[data-astro-cid-m2aximyy] .igt__pic{object-fit:cover;border-radius:var(--radius-sm);width:120px;height:120px}.igt__step[data-astro-cid-m2aximyy]{gap:var(--site-space-3);flex-direction:column;display:flex;position:relative}.igt--white[data-astro-cid-m2aximyy] .igt__intro[data-astro-cid-m2aximyy]{background-color:var(--site-white)}.igt__title[data-astro-cid-m2aximyy]{font:400 var(--site-fs-24)/1.3 var(--font-heading);color:var(--site-forest)}.igt__text[data-astro-cid-m2aximyy]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-ink)}.igt__text[data-astro-cid-m2aximyy] a{color:var(--site-ink);font-weight:700}@media (width<=766.98px){.igrid__intro[data-astro-cid-m2aximyy]{font-size:var(--site-fs-14)}.igrid__grid[data-astro-cid-m2aximyy],.igrid__grid--4[data-astro-cid-m2aximyy]{row-gap:var(--site-space-8);grid-template-columns:minmax(0,1fr)}.igrid--cards[data-astro-cid-m2aximyy] .igrid__grid[data-astro-cid-m2aximyy]{row-gap:var(--site-space-4)}.igrid__title[data-astro-cid-m2aximyy]{font-size:var(--site-fs-15-75)}.igrid__text[data-astro-cid-m2aximyy]{font-size:var(--site-fs-14)}.igt[data-astro-cid-m2aximyy]{grid-template-columns:minmax(0,1fr)}.igt--sticky[data-astro-cid-m2aximyy] .igt__intro-col[data-astro-cid-m2aximyy]{position:static}.igt__intro[data-astro-cid-m2aximyy]{padding:var(--site-space-10) var(--site-space-4);background-size:260px;justify-content:flex-start}.igt__lead[data-astro-cid-m2aximyy]{font-size:var(--site-fs-16)}.igt__after[data-astro-cid-m2aximyy]{font-size:var(--site-fs-21)}.igt__panel[data-astro-cid-m2aximyy]{padding:var(--site-space-10) var(--site-space-4)}.igt__title[data-astro-cid-m2aximyy]{font-size:var(--site-fs-18)}.igt__text[data-astro-cid-m2aximyy]{font-size:var(--site-fs-14)}}@media (width>=767px){.igrid__grid--center-last[data-astro-cid-m2aximyy]{grid-template-columns:repeat(6,minmax(0,1fr))}.igrid__grid--center-last[data-astro-cid-m2aximyy]>li[data-astro-cid-m2aximyy]{grid-column:span 2}.igrid__grid--center-last[data-astro-cid-m2aximyy]>li[data-astro-cid-m2aximyy]:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}.igrid__grid--center-last[data-astro-cid-m2aximyy]>li[data-astro-cid-m2aximyy]:last-child:nth-child(3n+1){grid-column:3/span 2}.body-text-playbook .igrid__intro[data-astro-cid-m2aximyy],.body-text-playbook .igrid--cards[data-astro-cid-m2aximyy] .igrid__text[data-astro-cid-m2aximyy],.body-text-playbook .igt__text[data-astro-cid-m2aximyy]{font-size:var(--site-fs-18);line-height:1.7}}.proof__panel[data-astro-cid-nnmpc7ap]{isolation:isolate;gap:var(--site-space-8);padding:var(--site-space-10) var(--site-space-10) var(--site-space-12);border-radius:var(--site-radius-panel);background:var(--site-forest);flex-direction:column;display:flex;position:relative;overflow:hidden}.proof__panel[data-astro-cid-nnmpc7ap] .proof__drawing{z-index:-1;width:360px;height:auto;color:var(--site-white);opacity:.08;position:absolute;top:50%;right:-50px;translate:0 -50%}.proof__top[data-astro-cid-nnmpc7ap]{gap:var(--site-space-10);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.proof__copy[data-astro-cid-nnmpc7ap]{gap:var(--site-space-5);flex-direction:column;display:flex}.proof__figure[data-astro-cid-nnmpc7ap]{gap:var(--site-space-2);flex-direction:column;display:flex}.proof__figure-label[data-astro-cid-nnmpc7ap],.proof__label[data-astro-cid-nnmpc7ap]{font:700 var(--site-fs-13)/1.4 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-white)}.proof__value[data-astro-cid-nnmpc7ap]{font:700 var(--site-fs-60)/1.1 var(--font-figure);color:var(--site-lime)}.proof__caption[data-astro-cid-nnmpc7ap]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body-on-dark)}.proof__rows[data-astro-cid-nnmpc7ap]{border-bottom:1px solid var(--site-footer-rule);flex-direction:column;margin:0;display:flex}.proof__row[data-astro-cid-nnmpc7ap]{gap:var(--site-space-6);padding-block:var(--site-space-5);border-top:1px solid var(--site-footer-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.proof__row-label[data-astro-cid-nnmpc7ap]{font:700 var(--site-fs-20)/1.3 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-white)}.proof__row-text[data-astro-cid-nnmpc7ap]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-body-on-dark);margin:0}.proof__row-text[data-astro-cid-nnmpc7ap] strong{color:var(--site-lime)}.proof__proof[data-astro-cid-nnmpc7ap]{grid-template-columns:1fr 1fr;display:grid}.proof__col[data-astro-cid-nnmpc7ap]{gap:var(--site-space-3);padding-right:var(--site-space-8);flex-direction:column;display:flex}.proof__col--rating[data-astro-cid-nnmpc7ap]{padding:0 0 0 var(--site-space-8);border-left:1px solid var(--site-footer-rule)}.proof__quote[data-astro-cid-nnmpc7ap]{font:500 var(--site-fs-21)/1.5 var(--font-heading);color:var(--site-white)}.proof__score[data-astro-cid-nnmpc7ap]{align-items:baseline;gap:var(--site-space-3);flex-wrap:wrap;display:flex}.proof__score-value[data-astro-cid-nnmpc7ap]{font:700 var(--site-fs-60)/1 var(--font-figure);color:var(--site-lime)}.proof__score-words[data-astro-cid-nnmpc7ap]{font:700 var(--site-fs-16)/1.4 var(--font-heading);color:var(--site-white)}.proof__meta[data-astro-cid-nnmpc7ap]{font:400 var(--site-fs-14)/1.6 var(--font-body);color:var(--site-body-on-dark)}.proof__meta[data-astro-cid-nnmpc7ap] .proof__meta-link{font-size:var(--site-fs-14)}.proof__actions[data-astro-cid-nnmpc7ap]{align-items:center;gap:var(--site-space-5);flex-wrap:wrap;display:flex}.proof__actions[data-astro-cid-nnmpc7ap] .proof__btn{width:auto;min-width:260px}@media (width<=766.98px){.proof__panel[data-astro-cid-nnmpc7ap]{gap:var(--site-space-6);padding:var(--site-space-8) var(--site-space-5)}.proof__panel[data-astro-cid-nnmpc7ap] .proof__drawing{width:260px;right:-60px}.proof__top[data-astro-cid-nnmpc7ap],.proof__row[data-astro-cid-nnmpc7ap],.proof__proof[data-astro-cid-nnmpc7ap]{grid-template-columns:minmax(0,1fr)}.proof__top[data-astro-cid-nnmpc7ap]{gap:var(--site-space-5)}.proof__row[data-astro-cid-nnmpc7ap]{gap:var(--site-space-3)}.proof__value[data-astro-cid-nnmpc7ap]{font-size:var(--site-fs-52-5)}.proof__caption[data-astro-cid-nnmpc7ap],.proof__row-text[data-astro-cid-nnmpc7ap]{font-size:var(--site-fs-14)}.proof__row-label[data-astro-cid-nnmpc7ap]{font-size:var(--site-fs-16)}.proof__col[data-astro-cid-nnmpc7ap]{padding:0 0 var(--site-space-5)}.proof__col--rating[data-astro-cid-nnmpc7ap]{padding:var(--site-space-5) 0 0;border-left:0;border-top:1px solid var(--site-footer-rule)}.proof__quote[data-astro-cid-nnmpc7ap]{font-size:var(--site-fs-19-2)}.proof__score-value[data-astro-cid-nnmpc7ap]{font-size:var(--site-fs-52-5)}.proof__actions[data-astro-cid-nnmpc7ap]{flex-direction:column}.proof__actions[data-astro-cid-nnmpc7ap] .proof__btn{width:100%;min-width:0}}.facts__row[data-astro-cid-hr2facch]{gap:var(--site-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.facts__copy[data-astro-cid-hr2facch]{align-items:flex-start;gap:var(--site-space-5);flex-direction:column;display:flex}.facts__lead[data-astro-cid-hr2facch]{font:italic 600 var(--site-fs-24)/1.4 var(--font-heading);color:var(--site-sage)}.facts__point[data-astro-cid-hr2facch]{gap:var(--site-space-2);flex-direction:column;display:flex}.facts__point-label[data-astro-cid-hr2facch]{font:700 var(--site-fs-14)/1.5 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.facts__card[data-astro-cid-hr2facch]{isolation:isolate;border-radius:var(--site-radius-panel);background:var(--site-forest);position:relative;overflow:hidden}.facts__card[data-astro-cid-hr2facch] .facts__drawing{z-index:-1;width:360px;height:auto;color:var(--site-white);opacity:.08;position:absolute;top:0;left:50px}.facts__head[data-astro-cid-hr2facch]{justify-content:space-between;align-items:flex-start;gap:var(--site-space-4);padding:var(--site-space-6) var(--site-space-6) var(--site-space-5);display:flex}.facts__eyebrow[data-astro-cid-hr2facch]{font:700 var(--site-fs-13)/1.5 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-lime)}.facts__title[data-astro-cid-hr2facch]{font:700 var(--site-fs-21)/1.3 var(--font-heading);color:var(--site-white)}.facts__note[data-astro-cid-hr2facch]{font:700 var(--site-fs-13)/1.5 var(--font-heading);color:var(--site-white);text-align:end}.facts__grid[data-astro-cid-hr2facch]{border-top:1px solid var(--site-footer-rule);grid-template-columns:1fr 1fr;margin:0;display:grid}.facts__fact[data-astro-cid-hr2facch]{gap:var(--site-space-2);padding:var(--site-space-6);flex-direction:column;display:flex}.facts__fact[data-astro-cid-hr2facch]:nth-child(4n+2),.facts__fact[data-astro-cid-hr2facch]:nth-child(4n+3){background:color-mix(in srgb, var(--site-white) 6%, transparent)}.facts__fact[data-astro-cid-hr2facch]:nth-child(odd){border-right:1px solid var(--site-footer-rule)}.facts__fact[data-astro-cid-hr2facch]:nth-child(n+3){border-top:1px solid var(--site-footer-rule)}.facts__value[data-astro-cid-hr2facch]{font:700 var(--site-fs-32)/1.25 var(--font-figure);color:var(--site-white)}.facts__label[data-astro-cid-hr2facch]{font:700 var(--site-fs-14)/1.5 var(--font-heading);color:var(--site-white);margin:0}.facts__fact-note[data-astro-cid-hr2facch]{font:400 var(--site-fs-14)/1.5 var(--font-body);color:var(--site-body-on-dark);margin:0}@media (width<=766.98px){.facts__row[data-astro-cid-hr2facch]{gap:var(--site-space-10);grid-template-columns:minmax(0,1fr)}.facts__lead[data-astro-cid-hr2facch]{font-size:var(--site-fs-18)}.facts__head[data-astro-cid-hr2facch]{padding:var(--site-space-6) var(--site-space-5) var(--site-space-5);flex-direction:column}.facts__note[data-astro-cid-hr2facch]{text-align:start}.facts__grid[data-astro-cid-hr2facch]{grid-template-columns:minmax(0,1fr)}.facts__fact[data-astro-cid-hr2facch]{padding:var(--site-space-6) var(--site-space-5)}.facts__fact[data-astro-cid-hr2facch]:nth-child(odd){border-right:0}.facts__fact[data-astro-cid-hr2facch]:nth-child(n+2){border-top:1px solid var(--site-footer-rule)}.facts__value[data-astro-cid-hr2facch]{font-size:var(--site-fs-27)}.facts__card[data-astro-cid-hr2facch] .facts__drawing{width:260px;left:60px}}.change__panel[data-astro-cid-fnssdqjp]{gap:var(--site-space-5);padding:var(--site-space-8) var(--site-space-6) var(--site-space-10);border-radius:var(--site-radius-panel);background:var(--site-mint);flex-direction:column;display:flex}.change__title[data-astro-cid-fnssdqjp] em{padding-inline:var(--site-space-1);background:color-mix(in srgb, var(--site-lime) 55%, var(--site-white));-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:normal}.change__intro[data-astro-cid-fnssdqjp]{max-width:1100px;font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-body)}.change__grid[data-astro-cid-fnssdqjp]{margin-top:var(--site-space-4);border:1px solid var(--site-line);background:var(--site-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.change__card[data-astro-cid-fnssdqjp]{gap:var(--site-space-2);padding:var(--site-space-8) var(--site-space-8) var(--site-space-8);background:var(--site-white);flex-direction:column;display:flex;position:relative}.change__number[data-astro-cid-fnssdqjp]{top:var(--site-space-6);right:var(--site-space-8);font:700 var(--site-fs-52)/1 var(--font-figure);color:color-mix(in srgb, var(--site-forest) 60%, var(--site-white));position:absolute}.change__label[data-astro-cid-fnssdqjp]{font:700 var(--site-fs-12-25)/1.5 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--site-sage)}.change__label[data-astro-cid-fnssdqjp]:not(:first-of-type){color:var(--site-forest)}.change__from[data-astro-cid-fnssdqjp]{max-width:75%;font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-ink)}.change__rule[data-astro-cid-fnssdqjp]{width:72px;height:2px;margin-block:var(--site-space-4);background:var(--site-forest);display:block}.change__toward[data-astro-cid-fnssdqjp]{font:700 var(--site-fs-21)/1.35 var(--font-heading);color:var(--site-forest)}.change__close[data-astro-cid-fnssdqjp]{align-items:center;gap:var(--site-space-5);margin-top:var(--site-space-4);text-align:center;flex-direction:column;display:flex}.change__after[data-astro-cid-fnssdqjp]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-ink)}.change__close[data-astro-cid-fnssdqjp] .change__btn{width:auto;min-width:230px}.change__closing[data-astro-cid-fnssdqjp]{font:700 var(--site-fs-16)/1.6 var(--font-heading);color:var(--site-forest)}@media (width<=766.98px){.change__panel[data-astro-cid-fnssdqjp]{padding:var(--site-space-6) var(--site-space-4) var(--site-space-8)}.change__intro[data-astro-cid-fnssdqjp],.change__after[data-astro-cid-fnssdqjp],.change__closing[data-astro-cid-fnssdqjp]{font-size:var(--site-fs-14)}.change__grid[data-astro-cid-fnssdqjp]{grid-template-columns:minmax(0,1fr)}.change__card[data-astro-cid-fnssdqjp]{padding:var(--site-space-6) var(--site-space-5)}.change__number[data-astro-cid-fnssdqjp]{margin-bottom:var(--site-space-4);position:static}.change__from[data-astro-cid-fnssdqjp]{max-width:none;font-size:var(--site-fs-14)}.change__toward[data-astro-cid-fnssdqjp]{font-size:var(--site-fs-15-75)}}.cpath__col[data-astro-cid-45bz3pd4]{gap:var(--site-space-5);flex-direction:column;display:flex}.cpath__intro[data-astro-cid-45bz3pd4]{font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-ink)}.cpath__journey[data-astro-cid-45bz3pd4]{margin-block:var(--site-space-12) var(--site-space-6);position:relative}.cpath__steps[data-astro-cid-45bz3pd4]{gap:var(--site-space-16);flex-direction:column;display:flex;position:relative}.cpath__steps[data-astro-cid-45bz3pd4]:before{content:"";top:var(--site-space-8);bottom:var(--site-space-8);border-radius:var(--radius-pill);background:var(--site-forest);width:3px;position:absolute;left:50%;translate:-50%}.cpath__step[data-astro-cid-45bz3pd4]{column-gap:var(--site-space-6);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;display:grid;position:relative}.cpath__copy[data-astro-cid-45bz3pd4]{align-items:flex-start;gap:var(--site-space-3);flex-direction:column;grid-area:1/1;display:flex}.cpath__node[data-astro-cid-45bz3pd4]{border:3px solid var(--site-forest);background:var(--site-mint);width:20px;height:20px;box-shadow:inset 0 0 0 3px var(--site-mint), inset 0 0 0 10px var(--site-lime);border-radius:50%;grid-area:1/2;justify-self:center}.cpath__step[data-astro-cid-45bz3pd4] .cpath__img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--site-radius-card);grid-area:1/3;width:100%;height:auto}.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__copy[data-astro-cid-45bz3pd4]{grid-column:3}.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__img{grid-column:1}.cpath__number[data-astro-cid-45bz3pd4]{font:700 var(--site-fs-60)/1 var(--font-figure);color:var(--site-forest);align-self:flex-end}.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__number[data-astro-cid-45bz3pd4]{align-self:flex-start}.cpath__title[data-astro-cid-45bz3pd4]{font:700 var(--site-fs-28)/1.25 var(--font-heading);color:var(--site-forest)}.cpath__text[data-astro-cid-45bz3pd4]{font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-ink)}.cpath__tag[data-astro-cid-45bz3pd4]{padding:var(--site-space-2) var(--site-space-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--site-lime) 30%, var(--site-white));font:700 var(--site-fs-14)/1.4 var(--font-heading);color:var(--site-forest)}.cpath__actions[data-astro-cid-45bz3pd4]{justify-content:center;align-items:center;gap:var(--site-space-5);flex-wrap:wrap;display:flex}.cpath__actions[data-astro-cid-45bz3pd4] .cpath__btn{width:auto;min-width:260px}.cpath__curve[data-astro-cid-45bz3pd4],.cpath__fill[data-astro-cid-45bz3pd4]{display:none}.cpath__journey--curve[data-astro-cid-45bz3pd4]{margin-block:var(--site-space-4) 0;view-timeline:--cpath-steps block}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__steps[data-astro-cid-45bz3pd4]{grid-auto-rows:1fr;row-gap:0;display:grid}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__steps[data-astro-cid-45bz3pd4]:before{content:none}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__step[data-astro-cid-45bz3pd4]{padding-block:var(--site-space-8)}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__curve[data-astro-cid-45bz3pd4]{width:140px;height:100%;display:block;position:absolute;top:0;left:50%;overflow:visible;translate:-50%}.cpath__bed[data-astro-cid-45bz3pd4]{stroke:var(--site-lime);opacity:.62}.cpath__line[data-astro-cid-45bz3pd4]{stroke:var(--site-forest);--draw-timeline:--cpath-steps;--draw-range:entry 28% contain 100%}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__node[data-astro-cid-45bz3pd4]{background:var(--site-mint);width:24px;height:24px;box-shadow:0 0 0 7px var(--site-mint);border-width:4px;position:relative;translate:-28px}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__node[data-astro-cid-45bz3pd4]{translate:28px}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__node[data-astro-cid-45bz3pd4]:after{content:"";background:var(--site-lime);border-radius:50%;position:absolute;inset:4px}.cpath__step[data-astro-cid-45bz3pd4][data-inview],.cpath__step[data-astro-cid-45bz3pd4][data-inview] .cpath__number[data-astro-cid-45bz3pd4],.cpath__step[data-astro-cid-45bz3pd4][data-inview] .cpath__node[data-astro-cid-45bz3pd4]:after{transition:translate var(--site-duration-reveal) var(--site-ease-reveal), scale var(--site-duration-reveal) var(--site-ease-reveal), opacity var(--site-duration-reveal) var(--site-ease-reveal)}:root[data-motion] .cpath__step[data-astro-cid-45bz3pd4][data-inview]:not([data-in]){translate:0 var(--site-space-6)}:root[data-motion] .cpath__step[data-astro-cid-45bz3pd4][data-inview]:not([data-in]) .cpath__number[data-astro-cid-45bz3pd4]{opacity:.6;scale:.95}:root[data-motion] .cpath__step[data-astro-cid-45bz3pd4][data-inview]:not([data-in]) .cpath__node[data-astro-cid-45bz3pd4]:after{scale:0}@media (width<=766.98px){.cpath__intro[data-astro-cid-45bz3pd4],.cpath__text[data-astro-cid-45bz3pd4]{font-size:var(--site-fs-14)}.cpath__journey[data-astro-cid-45bz3pd4]{margin-block:var(--site-space-8) var(--site-space-4)}.cpath__steps[data-astro-cid-45bz3pd4]{gap:var(--site-space-12);padding-left:var(--site-space-8)}.cpath__steps[data-astro-cid-45bz3pd4]:before{top:0;bottom:0;left:var(--site-space-2);background:var(--site-lime);width:6px;translate:none}.cpath__step[data-astro-cid-45bz3pd4]{row-gap:var(--site-space-5);grid-template-columns:minmax(0,1fr)}.cpath__copy[data-astro-cid-45bz3pd4],.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__copy[data-astro-cid-45bz3pd4]{grid-area:1/1}.cpath__step[data-astro-cid-45bz3pd4] .cpath__img,.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__img{grid-area:2/1}.cpath__node[data-astro-cid-45bz3pd4]{display:none}.cpath__number[data-astro-cid-45bz3pd4],.cpath__step[data-astro-cid-45bz3pd4]:nth-child(2n) .cpath__number[data-astro-cid-45bz3pd4]{font-size:var(--site-fs-52-5);align-self:flex-start}.cpath__title[data-astro-cid-45bz3pd4]{font-size:var(--site-fs-21)}.cpath__actions[data-astro-cid-45bz3pd4]{flex-direction:column}.cpath__actions[data-astro-cid-45bz3pd4] .cpath__btn{width:100%}.cpath__journey--curve[data-astro-cid-45bz3pd4]{margin-block:var(--site-space-8) var(--site-space-4)}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__steps[data-astro-cid-45bz3pd4]{row-gap:var(--site-space-12);display:flex}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__steps[data-astro-cid-45bz3pd4]:before{content:""}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__step[data-astro-cid-45bz3pd4]{padding-block:0}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__curve[data-astro-cid-45bz3pd4]{display:none}.cpath__journey--curve[data-astro-cid-45bz3pd4] .cpath__fill[data-astro-cid-45bz3pd4]{z-index:1;top:0;bottom:0;left:calc(var(--site-space-2) + 1px);border-radius:var(--radius-pill);background:var(--site-forest);transform-origin:top;--fill-timeline:--cpath-steps;--fill-range:entry 28% contain 100%;width:4px;display:block;position:absolute;scale:1}}.quality__col[data-astro-cid-2rjoxqok]{gap:var(--site-space-16);flex-direction:column;display:flex}.quality__row[data-astro-cid-2rjoxqok]{gap:var(--site-space-8);grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:stretch;display:grid}.quality__lead[data-astro-cid-2rjoxqok]{isolation:isolate;gap:var(--site-space-5);padding:var(--site-space-6) var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-mint);flex-direction:column;display:flex;position:relative;overflow:hidden}.quality__row[data-astro-cid-2rjoxqok] .quality__drawing{width:400px;height:auto;color:var(--site-forest);opacity:.05;position:absolute}.quality__lead[data-astro-cid-2rjoxqok] .quality__drawing--lead{z-index:-1;bottom:-100px;left:50%;translate:-50%}.quality__panel[data-astro-cid-2rjoxqok] .quality__drawing--rows{bottom:-100px;right:-90px}.quality__stat[data-astro-cid-2rjoxqok]{gap:var(--site-space-2);padding:var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-forest);flex-direction:column;display:flex}.quality__stat-value[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-52)/1.1 var(--font-figure);color:var(--site-lime)}.quality__stat-label[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-14)/1.6 var(--font-heading);color:var(--site-white)}.quality__stat-source[data-astro-cid-2rjoxqok]{font:400 var(--site-fs-14)/1.6 var(--font-body);color:var(--site-body-on-dark)}.quality__statement[data-astro-cid-2rjoxqok]{gap:var(--site-space-3);padding-top:var(--site-space-5);border-top:1px solid var(--site-lime);flex-direction:column;display:flex}.quality__label[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-13)/1.5 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--site-sage)}.quality__statement-text[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-28)/1.3 var(--font-heading);color:var(--site-forest)}.quality__panel[data-astro-cid-2rjoxqok]{border:1px solid var(--site-line);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex;position:relative;overflow:hidden}.quality__rows[data-astro-cid-2rjoxqok]{flex-direction:column;flex:1;display:flex}.quality__item[data-astro-cid-2rjoxqok]{gap:var(--site-space-3);padding:var(--site-space-5) var(--site-space-16) var(--site-space-6) var(--site-space-5);flex-direction:column;flex:1 1 0;display:flex;position:relative}.quality__item[data-astro-cid-2rjoxqok]:nth-child(2n){background:var(--site-mint)}.quality__icon[data-astro-cid-2rjoxqok]{top:var(--site-space-5);right:var(--site-space-5);color:var(--site-accent);font-size:var(--site-fs-28);position:absolute}.quality__item-title[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-28)/1.3 var(--font-heading);color:var(--site-forest)}.quality__item-text[data-astro-cid-2rjoxqok]{max-width:560px;font:400 var(--site-fs-16)/1.6 var(--font-body);color:var(--site-ink)}.quality__people[data-astro-cid-2rjoxqok]{gap:var(--site-space-5);flex-direction:column;display:flex}.quality__cards[data-astro-cid-2rjoxqok]{gap:var(--site-space-4);grid-template-columns:1fr 1fr;display:grid}.quality__person[data-astro-cid-2rjoxqok]{gap:var(--site-space-5);padding:var(--site-space-5);border:1px solid var(--site-lime);border-radius:var(--site-radius-card);background:var(--site-white);align-items:center;display:flex}.quality__person[data-astro-cid-2rjoxqok] .quality__photo{object-fit:cover;border-radius:var(--site-radius-card);flex:none;width:140px;height:140px}.quality__person-body[data-astro-cid-2rjoxqok]{gap:var(--site-space-2);flex-direction:column;min-width:0;display:flex}.quality__name[data-astro-cid-2rjoxqok]{font:700 var(--site-fs-20)/1.3 var(--font-heading);color:var(--site-forest)}.quality__role[data-astro-cid-2rjoxqok]{color:var(--site-sage)}.quality__person-text[data-astro-cid-2rjoxqok]{font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-ink)}@media (width<=766.98px){.quality__col[data-astro-cid-2rjoxqok]{gap:var(--site-space-10)}.quality__row[data-astro-cid-2rjoxqok]{gap:var(--site-space-5);grid-template-columns:minmax(0,1fr)}.quality__stat-value[data-astro-cid-2rjoxqok]{font-size:var(--site-fs-45-5)}.quality__item-text[data-astro-cid-2rjoxqok],.quality__person-text[data-astro-cid-2rjoxqok]{font-size:var(--site-fs-14)}.quality__statement-text[data-astro-cid-2rjoxqok],.quality__item-title[data-astro-cid-2rjoxqok]{font-size:var(--site-fs-21)}.quality__item[data-astro-cid-2rjoxqok]{padding-right:var(--site-space-12)}.quality__row[data-astro-cid-2rjoxqok] .quality__drawing{width:300px}.quality__lead[data-astro-cid-2rjoxqok] .quality__drawing--lead{bottom:-75px}.quality__panel[data-astro-cid-2rjoxqok] .quality__drawing--rows{bottom:-75px;right:-80px}.quality__cards[data-astro-cid-2rjoxqok]{grid-template-columns:minmax(0,1fr)}.quality__person[data-astro-cid-2rjoxqok]{text-align:center;flex-direction:column}.quality__person-body[data-astro-cid-2rjoxqok]{align-items:center}.quality__person[data-astro-cid-2rjoxqok] .quality__photo{width:200px;height:200px}}.cover__col[data-astro-cid-kbeepjnp]{align-items:flex-start;gap:var(--site-space-5);flex-direction:column;display:flex}.cover__highlights[data-astro-cid-kbeepjnp]{gap:var(--site-space-5);width:100%;margin-top:var(--site-space-3);padding:var(--site-space-5) var(--site-space-6);border-radius:var(--site-radius-card);background:var(--site-mint);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cover__highlights--2[data-astro-cid-kbeepjnp]{grid-template-columns:repeat(2,minmax(0,1fr))}.cover__highlights--4[data-astro-cid-kbeepjnp]{grid-template-columns:repeat(4,minmax(0,1fr))}.cover__highlight[data-astro-cid-kbeepjnp]{gap:var(--site-space-4);align-items:center;display:flex}.cover__highlight-icon[data-astro-cid-kbeepjnp]{color:var(--site-forest);font-size:var(--site-fs-28);flex:none}.cover__highlight-title[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-20)/1.3 var(--font-heading);color:var(--site-forest)}.cover__highlight-text[data-astro-cid-kbeepjnp]{margin-top:var(--site-space-1);font:400 var(--site-fs-14)/1.5 var(--font-body);color:var(--site-forest)}.cover__plans[data-astro-cid-kbeepjnp]{gap:var(--site-space-3);width:100%;margin-top:var(--site-space-6);flex-direction:column;display:flex}.cover__subtitle[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-32)/1.25 var(--font-heading);color:var(--site-forest)}.cover__intro[data-astro-cid-kbeepjnp]{font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-ink)}.cover__grid[data-astro-cid-kbeepjnp]{gap:var(--site-space-3);margin-top:var(--site-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cover__plan[data-astro-cid-kbeepjnp]{display:flex}.cover__plan-link[data-astro-cid-kbeepjnp]{justify-content:flex-start;align-items:center;gap:var(--site-space-3);padding:var(--site-space-4);border:1px solid var(--site-lime);border-radius:var(--site-radius-card);background:var(--site-white);text-align:center;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;flex:1;text-decoration:none;display:flex}.cover__plan-link[data-astro-cid-kbeepjnp]:hover{border-color:var(--site-forest);box-shadow:var(--shadow-card-soft)}.cover__logo[data-astro-cid-kbeepjnp]{justify-content:center;align-items:center;min-height:64px;display:flex}.cover__logo[data-astro-cid-kbeepjnp] .cover__logo-img{max-width:100%;height:auto}.cover__note[data-astro-cid-kbeepjnp]{font:400 var(--site-fs-14)/1.5 var(--font-body);color:var(--site-ink)}.cover__note[data-astro-cid-kbeepjnp] strong{font-weight:700}.cover__summary[data-astro-cid-kbeepjnp]{grid-column:span var(--cover-span);padding:var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-mint);font:400 var(--site-fs-14)/1.6 var(--font-body);color:var(--site-ink);align-self:stretch}.cover__summary[data-astro-cid-kbeepjnp] strong{font-weight:700}.cover__col[data-astro-cid-kbeepjnp] .cover__btn{width:auto;min-width:260px}.cover__cards[data-astro-cid-kbeepjnp]{gap:var(--site-space-4);width:100%;margin-top:var(--site-space-5);grid-template-columns:minmax(0,11fr) minmax(0,9fr);display:grid}.cover__cost[data-astro-cid-kbeepjnp],.cover__proof[data-astro-cid-kbeepjnp]{gap:var(--site-space-4);padding:var(--site-space-6);border-radius:var(--site-radius-card);flex-direction:column;display:flex}.cover__cost[data-astro-cid-kbeepjnp]{isolation:isolate;background:var(--site-mint);position:relative;overflow:hidden}.cover__cost[data-astro-cid-kbeepjnp] .cover__drawing{z-index:-1;width:auto;height:350px;color:var(--site-forest);opacity:.05;position:absolute;bottom:-70px;right:-24px}@media (width<=1023.98px){.cover__cost[data-astro-cid-kbeepjnp] .cover__drawing{height:300px;bottom:-55px;right:-20px}}.cover__proof[data-astro-cid-kbeepjnp]{background:var(--site-forest)}.cover__card-title[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-24)/1.3 var(--font-heading);color:var(--site-forest)}.cover__proof[data-astro-cid-kbeepjnp] .cover__card-title[data-astro-cid-kbeepjnp]{color:var(--site-white)}.cover__figures[data-astro-cid-kbeepjnp]{gap:var(--site-space-5);grid-template-columns:1fr 1fr;display:grid}.cover__value[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-28)/1.2 var(--font-figure);color:var(--site-forest)}.cover__figure-label[data-astro-cid-kbeepjnp]{margin-top:var(--site-space-1);font:400 var(--site-fs-14)/1.5 var(--font-body);color:var(--site-ink)}.cover__source[data-astro-cid-kbeepjnp]{gap:var(--site-space-1);padding-bottom:var(--site-space-4);border-bottom:1px solid var(--site-line);flex-direction:column;display:flex}.cover__source[data-astro-cid-kbeepjnp] .cover__source-link,.cover__quote[data-astro-cid-kbeepjnp] .cover__source-link{font-size:var(--site-fs-14)}.cover__small[data-astro-cid-kbeepjnp]{font:400 var(--site-fs-13)/1.5 var(--font-body);color:var(--site-body)}.cover__proof[data-astro-cid-kbeepjnp] .cover__small[data-astro-cid-kbeepjnp]{color:var(--site-body-on-dark)}.cover__rows[data-astro-cid-kbeepjnp]{flex-direction:column;margin:0;display:flex}.cover__row[data-astro-cid-kbeepjnp]{gap:var(--site-space-1);padding-block:var(--site-space-4);border-bottom:1px solid var(--site-line);flex-direction:column;display:flex}.cover__row[data-astro-cid-kbeepjnp]:last-child{border-bottom:0}.cover__row-label[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-13)/1.5 var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--site-ink)}.cover__row-text[data-astro-cid-kbeepjnp]{font:400 var(--site-fs-14)/1.6 var(--font-body);color:var(--site-ink);margin:0}.cover__block[data-astro-cid-kbeepjnp]{gap:var(--site-space-2);padding-bottom:var(--site-space-4);border-bottom:1px solid var(--site-footer-rule);flex-direction:column;display:flex}.cover__block[data-astro-cid-kbeepjnp]:last-child{border-bottom:0;padding-bottom:0}.cover__rating[data-astro-cid-kbeepjnp]{align-items:center;gap:var(--site-space-4);display:flex}.cover__rating-value[data-astro-cid-kbeepjnp],.cover__proof-value[data-astro-cid-kbeepjnp]{font:700 var(--site-fs-52)/1 var(--font-figure);color:var(--site-lime)}.cover__rating-side[data-astro-cid-kbeepjnp]{gap:var(--site-space-1);flex-direction:column;display:flex}.cover__stars[data-astro-cid-kbeepjnp]{color:var(--site-lime);font-size:var(--site-fs-16);gap:2px;display:inline-flex}.cover__rating[data-astro-cid-kbeepjnp] .cover__rating-link{font-size:var(--site-fs-14);color:var(--site-white);text-decoration:none}.cover__quote[data-astro-cid-kbeepjnp]{margin:0}.cover__quote-text[data-astro-cid-kbeepjnp]{font:italic 500 var(--site-fs-21)/1.4 var(--font-heading);color:var(--site-white);margin:0}.cover__quote-text[data-astro-cid-kbeepjnp]:before{content:"“";margin-bottom:var(--site-space-2);font:700 var(--site-fs-60)/.6 var(--font-heading);color:var(--site-lime);display:block}.cover__quote-source[data-astro-cid-kbeepjnp]{gap:var(--site-space-1);flex-direction:column;display:flex}.cover__links[data-astro-cid-kbeepjnp]{gap:var(--site-space-3);flex-direction:column;display:flex}.cover__links[data-astro-cid-kbeepjnp] .cover__proof-link{font-size:var(--site-fs-14);color:var(--site-white);text-decoration:none}@media (width<=766.98px){.cover__highlights[data-astro-cid-kbeepjnp],.cover__highlights--2[data-astro-cid-kbeepjnp],.cover__highlights--4[data-astro-cid-kbeepjnp]{padding:var(--site-space-4);grid-template-columns:minmax(0,1fr)}.cover__highlight-title[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-16)}.cover__subtitle[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-24)}.cover__intro[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-14)}.cover__grid[data-astro-cid-kbeepjnp]{grid-template-columns:minmax(0,1fr)}.cover__summary[data-astro-cid-kbeepjnp]{grid-column:auto}.cover__col[data-astro-cid-kbeepjnp] .cover__btn{width:100%;min-width:0}.cover__cards[data-astro-cid-kbeepjnp]{grid-template-columns:minmax(0,1fr)}.cover__cost[data-astro-cid-kbeepjnp],.cover__proof[data-astro-cid-kbeepjnp]{padding:var(--site-space-5)}.cover__card-title[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-21)}.cover__quote-text[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-18)}.cover__rating-value[data-astro-cid-kbeepjnp],.cover__proof-value[data-astro-cid-kbeepjnp]{font-size:var(--site-fs-45-5)}.cover__cost[data-astro-cid-kbeepjnp] .cover__drawing{height:250px;bottom:-40px;right:-18px}}.fit__col[data-astro-cid-jtwbbpp2]{align-items:center;gap:var(--site-space-5);flex-direction:column;display:flex}.fit__col[data-astro-cid-jtwbbpp2] .fit__head{text-align:center;align-items:center}.fit__intro[data-astro-cid-jtwbbpp2]{max-width:900px;font:400 var(--site-fs-18)/1.7 var(--font-body);color:var(--site-ink);text-align:center}.fit__cards[data-astro-cid-jtwbbpp2]{gap:var(--site-space-4);width:100%;max-width:1000px;margin-top:var(--site-space-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.fit__card[data-astro-cid-jtwbbpp2]{gap:var(--site-space-4);padding:var(--site-space-6);border-top:3px solid var(--site-lime);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex}.fit__card--no[data-astro-cid-jtwbbpp2]{border-top-color:var(--site-sage)}.fit__card--yes[data-astro-cid-jtwbbpp2]{isolation:isolate;position:relative;overflow:hidden}.fit__card--yes[data-astro-cid-jtwbbpp2] .fit__drawing{z-index:-1;width:300px;height:300px;color:var(--site-forest);opacity:.045;position:absolute;bottom:-64px;right:-52px}@media (width<=1023.98px){.fit__card--yes[data-astro-cid-jtwbbpp2] .fit__drawing{width:250px;height:250px;bottom:-55px;right:-45px}}.fit__card--red[data-astro-cid-jtwbbpp2]{border-top-color:var(--site-error);background:var(--destructive-subtle)}.fit__card--red[data-astro-cid-jtwbbpp2] .fit__title[data-astro-cid-jtwbbpp2]{color:var(--destructive-subtle-foreground)}.fit__title[data-astro-cid-jtwbbpp2]{font:700 var(--site-fs-14)/1.5 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.fit__list[data-astro-cid-jtwbbpp2]{gap:var(--site-space-3);flex-direction:column;display:flex}.fit__list[data-astro-cid-jtwbbpp2] li[data-astro-cid-jtwbbpp2]{gap:var(--site-space-3);font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-ink);align-items:flex-start;display:flex}.fit__mark[data-astro-cid-jtwbbpp2]{color:var(--site-accent);font-size:var(--site-fs-21);flex:none}.fit__card--no[data-astro-cid-jtwbbpp2] .fit__mark[data-astro-cid-jtwbbpp2]{color:var(--site-sage)}.fit__card--red[data-astro-cid-jtwbbpp2] .fit__mark[data-astro-cid-jtwbbpp2]{color:var(--site-error)}.fit__card[data-astro-cid-jtwbbpp2] .fit__btn{width:auto;min-width:230px;margin-top:var(--site-space-2)}.fit__notice[data-astro-cid-jtwbbpp2]{justify-content:center;align-items:center;gap:var(--site-space-3);width:100%;max-width:1000px;padding:var(--site-space-4) var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-white);font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-ink);text-align:center;display:flex}.fit__notice[data-astro-cid-jtwbbpp2] a{color:var(--site-ink);font-weight:700;text-decoration:underline}.fit__notice-icon[data-astro-cid-jtwbbpp2]{color:var(--site-forest);flex:none}@media (width<=766.98px){.fit__intro[data-astro-cid-jtwbbpp2],.fit__list[data-astro-cid-jtwbbpp2] li[data-astro-cid-jtwbbpp2],.fit__notice[data-astro-cid-jtwbbpp2]{font-size:var(--site-fs-14)}.fit__cards[data-astro-cid-jtwbbpp2]{grid-template-columns:minmax(0,1fr)}.fit__card[data-astro-cid-jtwbbpp2]{padding:var(--site-space-5)}.fit__card--yes[data-astro-cid-jtwbbpp2] .fit__drawing{width:190px;height:190px;bottom:-42px;right:-38px}.fit__card[data-astro-cid-jtwbbpp2] .fit__btn{width:100%;min-width:0}.fit__notice[data-astro-cid-jtwbbpp2]{text-align:start;align-items:flex-start}}.guide__col[data-astro-cid-5ztln7ty]{gap:var(--site-space-5);flex-direction:column;display:flex}.guide__cards[data-astro-cid-5ztln7ty]{gap:var(--site-space-3);margin-top:var(--site-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.guide__cards[data-astro-cid-5ztln7ty]>li[data-astro-cid-5ztln7ty]{display:flex}.guide__cards[data-astro-cid-5ztln7ty]>li[data-astro-cid-5ztln7ty]>.pcard{flex:1}.guide__cards[data-astro-cid-5ztln7ty] .pcard{transition:border-color var(--duration-slow) var(--ease-standard);border-bottom:3px solid #0000}.guide__cards[data-astro-cid-5ztln7ty] .pcard:hover,.guide__cards[data-astro-cid-5ztln7ty] .pcard:has(:focus-visible){border-bottom-color:var(--site-lime)}@media (prefers-reduced-motion:no-preference){.guide__cards[data-astro-cid-5ztln7ty] .pcard{transition:border-color var(--duration-slow) var(--ease-standard), translate var(--duration-slow) var(--ease-standard)}.guide__cards[data-astro-cid-5ztln7ty] .pcard:hover,.guide__cards[data-astro-cid-5ztln7ty] .pcard:has(:focus-visible){translate:0 calc(-1 * var(--site-space-1))}}.guide__panels[data-astro-cid-5ztln7ty]{margin-top:var(--site-space-4);border-radius:var(--site-radius-card);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid;overflow:hidden}.guide__more[data-astro-cid-5ztln7ty]{isolation:isolate;gap:var(--site-space-2);padding:var(--site-space-8);background:var(--site-forest);flex-direction:column;display:flex;position:relative;overflow:hidden}.guide__more[data-astro-cid-5ztln7ty] .guide__drawing{z-index:-1;width:360px;height:auto;color:var(--site-white);opacity:.08;position:absolute;bottom:-90px;right:-50px}.guide__ways[data-astro-cid-5ztln7ty]{gap:var(--site-space-2);padding:var(--site-space-8);background:var(--site-lime);flex-direction:column;display:flex}.guide__eyebrow[data-astro-cid-5ztln7ty]{font:700 var(--site-fs-13)/1.5 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--site-lime)}.guide__ways[data-astro-cid-5ztln7ty] .guide__eyebrow[data-astro-cid-5ztln7ty]{color:var(--site-forest)}.guide__eyebrow--quiz[data-astro-cid-5ztln7ty]{color:var(--site-sage)}.guide__title[data-astro-cid-5ztln7ty]{font:700 var(--site-fs-28)/1.25 var(--font-heading);color:var(--site-white)}.guide__ways[data-astro-cid-5ztln7ty] .guide__title[data-astro-cid-5ztln7ty]{color:var(--site-forest)}.guide__groups[data-astro-cid-5ztln7ty]{gap:var(--site-space-5);margin-top:var(--site-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide__group-label[data-astro-cid-5ztln7ty]{min-height:3em;font:700 var(--site-fs-13)/1.4 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--site-lime)}.guide__items[data-astro-cid-5ztln7ty]{gap:var(--site-space-2);margin-top:var(--site-space-2);flex-direction:column;display:flex}.guide__items[data-astro-cid-5ztln7ty] li[data-astro-cid-5ztln7ty]{font:700 var(--site-fs-14)/1.5 var(--font-heading);color:var(--site-white)}.guide__items[data-astro-cid-5ztln7ty] a[data-astro-cid-5ztln7ty]{color:var(--site-white);text-decoration:underline}.guide__items[data-astro-cid-5ztln7ty] a[data-astro-cid-5ztln7ty]:hover{color:var(--site-lime)}.guide__list[data-astro-cid-5ztln7ty]{margin-block:var(--site-space-4);flex-direction:column;display:flex}.guide__list[data-astro-cid-5ztln7ty] li[data-astro-cid-5ztln7ty]{padding-block:var(--site-space-3);border-bottom:1px solid color-mix(in srgb, var(--site-forest) 20%, var(--site-lime));font:700 var(--site-fs-15-4)/1.5 var(--font-heading);color:var(--site-forest)}.guide__list[data-astro-cid-5ztln7ty] li[data-astro-cid-5ztln7ty]:last-child{border-bottom:0}.guide__list[data-astro-cid-5ztln7ty] a[data-astro-cid-5ztln7ty]{color:var(--site-forest);text-decoration:underline}.guide__list[data-astro-cid-5ztln7ty] a[data-astro-cid-5ztln7ty]:hover{color:var(--site-deep)}.guide__ways[data-astro-cid-5ztln7ty] .guide__btn{align-self:flex-start;width:auto}.guide__quiz[data-astro-cid-5ztln7ty]{justify-content:space-between;align-items:center;gap:var(--site-space-8);margin-top:var(--site-space-4);padding:var(--site-space-6) var(--site-space-6);border-radius:var(--site-radius-card);background:var(--site-mint);display:flex}.guide__quiz-copy[data-astro-cid-5ztln7ty]{gap:var(--site-space-2);flex-direction:column;max-width:600px;display:flex}.guide__quiz-title[data-astro-cid-5ztln7ty]{font:700 var(--site-fs-28)/1.25 var(--font-heading);color:var(--site-forest)}.guide__quiz-text[data-astro-cid-5ztln7ty]{font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-ink)}.guide__quiz[data-astro-cid-5ztln7ty] .guide__quiz-btn{flex:none;width:auto;min-width:260px}@media (width<=766.98px){.guide__quiz-text[data-astro-cid-5ztln7ty]{font-size:var(--site-fs-14)}.guide__cards[data-astro-cid-5ztln7ty],.guide__panels[data-astro-cid-5ztln7ty]{grid-template-columns:minmax(0,1fr)}.guide__more[data-astro-cid-5ztln7ty],.guide__ways[data-astro-cid-5ztln7ty]{padding:var(--site-space-6) var(--site-space-5)}.guide__more[data-astro-cid-5ztln7ty] .guide__drawing{width:260px;bottom:-70px;right:-60px}.guide__groups[data-astro-cid-5ztln7ty]{gap:var(--site-space-4);grid-template-columns:minmax(0,1fr)}.guide__group-label[data-astro-cid-5ztln7ty]{min-height:0}.guide__title[data-astro-cid-5ztln7ty],.guide__quiz-title[data-astro-cid-5ztln7ty]{font-size:var(--site-fs-21)}.guide__ways[data-astro-cid-5ztln7ty] .guide__btn{width:100%}.guide__quiz[data-astro-cid-5ztln7ty]{align-items:stretch;gap:var(--site-space-5);padding:var(--site-space-5);flex-direction:column}.guide__quiz[data-astro-cid-5ztln7ty] .guide__quiz-btn{width:100%;min-width:0}}.vband__row[data-astro-cid-nbz7ve2i]{gap:var(--site-space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.vband__copy[data-astro-cid-nbz7ve2i]{align-items:flex-start;gap:var(--site-space-5);flex-direction:column;display:flex}.vband__rule[data-astro-cid-nbz7ve2i]{border:0;border-top:2px solid var(--site-forest);width:100%;height:0;margin:0}.vband__copy[data-astro-cid-nbz7ve2i] .vband__btn{width:auto;padding-inline:var(--space-8)}.vband__video[data-astro-cid-nbz7ve2i]{aspect-ratio:16/9;padding:var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-deep);color:var(--site-white);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative}.vband__title[data-astro-cid-nbz7ve2i]{z-index:1;max-width:90%;font:700 var(--site-fs-18)/1.4 var(--font-heading);position:relative}.vband__mark[data-astro-cid-nbz7ve2i]{color:var(--site-lime);font-size:var(--site-fs-60);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vband__video[data-astro-cid-nbz7ve2i]:hover .vband__mark[data-astro-cid-nbz7ve2i]{color:var(--site-white)}.vband__video[data-astro-cid-nbz7ve2i]:hover .vband__title[data-astro-cid-nbz7ve2i]{text-decoration:underline}.vband__player[data-astro-cid-nbz7ve2i]{aspect-ratio:16/9;border-radius:var(--site-radius-card);background:var(--site-deep);color:var(--site-white);position:relative;overflow:hidden}.vband__player[data-astro-cid-nbz7ve2i] .vband__still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vband__shade[data-astro-cid-nbz7ve2i]{background:linear-gradient(to bottom, color-mix(in srgb, var(--site-deep) 70%, transparent), transparent);height:40%;position:absolute;top:0;left:0;right:0}.vband__title--still[data-astro-cid-nbz7ve2i]{top:var(--site-space-5);left:var(--site-space-5);position:absolute}.vband__play[data-astro-cid-nbz7ve2i]{background:color-mix(in srgb, var(--site-deep) 80%, transparent);width:88px;height:88px;color:var(--site-lime);font-size:var(--site-fs-48);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.vband__press[data-astro-cid-nbz7ve2i]{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.vband__press[data-astro-cid-nbz7ve2i][hidden]{display:none}.vband__press[data-astro-cid-nbz7ve2i]:focus-visible{outline:3px solid var(--site-lime);outline-offset:-6px}.vband__player[data-astro-cid-nbz7ve2i]:has(.vband__press:hover) .vband__play[data-astro-cid-nbz7ve2i],.vband__player[data-astro-cid-nbz7ve2i]:has(.vband__press:focus-visible) .vband__play[data-astro-cid-nbz7ve2i]{color:var(--site-white)}.vband__player[data-astro-cid-nbz7ve2i] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=766.98px){.vband__row[data-astro-cid-nbz7ve2i]{gap:var(--site-space-8);grid-template-columns:minmax(0,1fr)}.vband__title[data-astro-cid-nbz7ve2i]{font-size:var(--site-fs-14)}.vband__mark[data-astro-cid-nbz7ve2i]{font-size:var(--site-fs-48)}.vband__play[data-astro-cid-nbz7ve2i]{width:72px;height:72px;font-size:var(--site-fs-36)}}
