.th[data-astro-cid-xsyglpwo]{background:var(--color-grove-stone);color:var(--color-grove-deep);padding-block:36px 56px}.th__grid[data-astro-cid-xsyglpwo]{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumb""title""voice""video""body""actions""stats";row-gap:22px;display:grid}.th__crumb[data-astro-cid-xsyglpwo]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-area:crumb;font-size:11px;font-weight:600;line-height:14px}.th__crumb[data-astro-cid-xsyglpwo] a[data-astro-cid-xsyglpwo]:hover{color:var(--color-grove-deep);text-underline-position:from-font;text-decoration:underline;text-decoration-thickness:1px}.th__title[data-astro-cid-xsyglpwo]{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;grid-area:title;font-size:clamp(80px,63.66px + 4.19vw,124px);line-height:clamp(76px,60.4px + 4vw,118px)}.th__voice[data-astro-cid-xsyglpwo]{color:var(--color-grove-olive);font-family:var(--font-voice);grid-area:voice;font-size:clamp(24px,21.03px + .762vw,32px);font-style:italic;line-height:clamp(30px,26.29px + .952vw,40px)}.th__body[data-astro-cid-xsyglpwo]{grid-area:body;font-size:clamp(17px,16.26px + .19vw,19px);line-height:clamp(26px,24.51px + .381vw,30px)}.th__actions[data-astro-cid-xsyglpwo]{flex-direction:column;grid-area:actions;align-items:flex-start;gap:10px;padding-top:2px;display:flex}.th__cta[data-astro-cid-xsyglpwo]{padding:15px 24px}.th__watch[data-astro-cid-xsyglpwo]{white-space:normal;text-align:left;gap:10px;padding:14px 22px 14px 18px}.th__watch[data-astro-cid-xsyglpwo] svg[data-astro-cid-xsyglpwo]{fill:currentColor;flex-shrink:0;width:12px;height:14px}.th__stats[data-astro-cid-xsyglpwo]{border-bottom:1px solid #1e241633;grid-area:stats;padding-top:14px}.th__stats[data-astro-cid-xsyglpwo] li[data-astro-cid-xsyglpwo]{border-top:1px solid #1e241633;justify-content:space-between;align-items:center;gap:16px;padding:14px 0 12px;display:flex}.th__stats[data-astro-cid-xsyglpwo] li[data-astro-cid-xsyglpwo]:first-child{border-top:2px solid var(--color-grove-deep)}.th__stat-value[data-astro-cid-xsyglpwo]{color:var(--color-grove-olive);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:30px;line-height:34px}.th__stat-label[data-astro-cid-xsyglpwo]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:right;font-size:11px;font-weight:600;line-height:14px}.th__video[data-astro-cid-xsyglpwo]{flex-direction:column;grid-area:video;gap:14px;padding-top:6px;display:flex}.hv[data-astro-cid-xsyglpwo]{aspect-ratio:350/197;background:#0d1009;position:relative;overflow:hidden;box-shadow:0 24px 48px #1e241633}.hv__play[data-astro-cid-xsyglpwo]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.hv[data-astro-cid-xsyglpwo] .hv__img{width:138.86%;max-width:none;height:auto;transition:transform .6s var(--ease-out);position:absolute;top:-10.15%;left:-21.71%}.hv__play[data-astro-cid-xsyglpwo]:hover .hv__img{transform:scale(1.02)}.hv__pill[data-astro-cid-xsyglpwo]{border-radius:var(--radius-pill);background:var(--color-grove-gold);color:var(--color-grove-deep);align-items:center;gap:8px;padding:10px 16px 10px 14px;font-size:13px;font-weight:600;line-height:18px;transition:background-color .2s;display:inline-flex;position:absolute;bottom:12px;left:12px}.hv__pill[data-astro-cid-xsyglpwo] svg[data-astro-cid-xsyglpwo]{fill:currentColor;width:10px;height:12px}.hv__play[data-astro-cid-xsyglpwo]:hover .hv__pill[data-astro-cid-xsyglpwo]{background:var(--gold-hover)}.hv[data-astro-cid-xsyglpwo] .yt__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.hv__caption[data-astro-cid-xsyglpwo]{flex-direction:column;gap:6px;display:flex}.hv__label[data-astro-cid-xsyglpwo]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.hv__dot[data-astro-cid-xsyglpwo]{display:none}.hv__note[data-astro-cid-xsyglpwo]{font-family:var(--font-voice);font-size:22px;font-style:italic;line-height:28px}@media (width>=960px){.th[data-astro-cid-xsyglpwo]{padding-block:96px 120px}.th__grid[data-astro-cid-xsyglpwo]{grid-template-columns:minmax(0,640fr) minmax(0,600fr);grid-template-areas:"crumb video""title video""voice video""body video""actions video""stats video";gap:28px clamp(40px,5vw,72px)}.th__crumb[data-astro-cid-xsyglpwo]{font-size:12px;font-weight:500;line-height:16px}.th__actions[data-astro-cid-xsyglpwo]{flex-flow:wrap;align-items:center;gap:12px;padding-top:4px}.th__cta[data-astro-cid-xsyglpwo]{padding:17px 28px}.th__watch[data-astro-cid-xsyglpwo]{padding:16px 24px 16px 20px}.th__stats[data-astro-cid-xsyglpwo]{border-bottom:0;grid-template-columns:repeat(3,minmax(0,196px));gap:24px;padding-top:20px;display:grid}.th__stats[data-astro-cid-xsyglpwo] li[data-astro-cid-xsyglpwo]{border-top:2px solid var(--color-grove-deep);flex-direction:column;align-items:flex-start;gap:8px;padding:16px 0 0}.th__stat-value[data-astro-cid-xsyglpwo]{font-size:36px;line-height:40px}.th__stat-label[data-astro-cid-xsyglpwo]{text-align:left}.th__video[data-astro-cid-xsyglpwo]{align-self:center;gap:24px;padding-top:0}.hv[data-astro-cid-xsyglpwo]{aspect-ratio:600/338;box-shadow:0 40px 80px #1e241640}.hv[data-astro-cid-xsyglpwo] .hv__img{width:224%;top:-50.3%;left:-32.67%}.hv__pill[data-astro-cid-xsyglpwo]{gap:10px;padding:14px 20px 14px 18px;font-size:14px;bottom:22px;left:20px}.hv__pill[data-astro-cid-xsyglpwo] svg[data-astro-cid-xsyglpwo]{width:12px;height:14px}.hv__dot[data-astro-cid-xsyglpwo]{display:inline}.hv__br[data-astro-cid-xsyglpwo]{display:none}.hv__note[data-astro-cid-xsyglpwo]{font-size:26px;line-height:32px}}.sh[data-astro-cid-jzw23lyz],.sh__main[data-astro-cid-jzw23lyz]{flex-direction:column;gap:22px;display:flex}.sh__eyebrow[data-astro-cid-jzw23lyz]{color:var(--color-grove-gold);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.sh__title[data-astro-cid-jzw23lyz]{color:var(--color-grove-stone);font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;font-size:clamp(56px,38.17px + 4.571vw,104px);line-height:clamp(58px,42.4px + 4vw,100px)}.sh__voice[data-astro-cid-jzw23lyz]{color:var(--color-grove-sage);font-family:var(--font-voice);font-size:clamp(22px,20.51px + .381vw,26px);font-style:italic;line-height:clamp(28px,26.51px + .381vw,32px)}.sh__touch[data-astro-cid-jzw23lyz]{display:none}@media (hover:none),(pointer:coarse){.sh__hover[data-astro-cid-jzw23lyz]{display:none}.sh__touch[data-astro-cid-jzw23lyz]{display:inline}}@media (width>=960px){.sh[data-astro-cid-jzw23lyz]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.sh__main[data-astro-cid-jzw23lyz]{gap:18px}.sh__eyebrow[data-astro-cid-jzw23lyz]{font-size:13px;line-height:16px}.sh__voice[data-astro-cid-jzw23lyz]{flex-shrink:0;width:320px;padding-bottom:8px}}.tt[data-astro-cid-3kymsr6h]{background:var(--color-grove-deep);color:var(--color-grove-stone);padding-block:64px 56px}.tt__list[data-astro-cid-3kymsr6h]{border-bottom:1px solid var(--line-on-dark);margin-top:32px}.tt__list[data-astro-cid-3kymsr6h] li[data-astro-cid-3kymsr6h]+li[data-astro-cid-3kymsr6h]{border-top:1px solid var(--line-on-dark)}.talk[data-astro-cid-3kymsr6h]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n go""title title""blurb blurb""tags tags";align-items:center;row-gap:14px;padding:24px 20px 26px;transition:background-color .25s;display:grid}.talk__text[data-astro-cid-3kymsr6h],.talk__side[data-astro-cid-3kymsr6h]{display:contents}.talk__n[data-astro-cid-3kymsr6h]{color:#efebe266;font-family:var(--font-display);grid-area:n;font-size:48px;line-height:48px;transition:color .25s}.talk__title[data-astro-cid-3kymsr6h]{font-family:var(--font-display);text-transform:uppercase;grid-area:title;font-size:30px;line-height:32px}.talk__blurb[data-astro-cid-3kymsr6h]{color:var(--color-grove-sage);grid-area:blurb;font-size:16px;line-height:24px}.talk__tags[data-astro-cid-3kymsr6h]{flex-wrap:wrap;grid-area:tags;gap:8px;display:flex}.talk__tag[data-astro-cid-3kymsr6h]{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #efebe24d;padding:7px 12px;font-size:11px;font-weight:600;line-height:14px}.talk__go[data-astro-cid-3kymsr6h]{border:1px solid #efebe259;border-radius:50%;grid-area:go;place-items:center;width:46px;height:46px;display:grid}.talk__go[data-astro-cid-3kymsr6h] svg[data-astro-cid-3kymsr6h]{width:18px;height:14px}.talk__cta[data-astro-cid-3kymsr6h]{display:none}.talk[data-astro-cid-3kymsr6h]:hover,.talk[data-astro-cid-3kymsr6h]:focus-visible{background:var(--color-grove-olive)}.talk[data-astro-cid-3kymsr6h]:hover .talk__n[data-astro-cid-3kymsr6h],.talk[data-astro-cid-3kymsr6h]:focus-visible .talk__n[data-astro-cid-3kymsr6h]{color:var(--color-grove-gold)}.talk[data-astro-cid-3kymsr6h]:focus-visible{outline-offset:-2px}@media (width>=960px){.tt[data-astro-cid-3kymsr6h]{padding-block:130px}.tt__list[data-astro-cid-3kymsr6h]{border-top:1px solid var(--line-on-dark);margin-top:56px}.tt__list[data-astro-cid-3kymsr6h] li[data-astro-cid-3kymsr6h]+li[data-astro-cid-3kymsr6h]{border-top:0}.tt__list[data-astro-cid-3kymsr6h] li[data-astro-cid-3kymsr6h]{border-bottom:1px solid var(--line-on-dark)}.tt__list[data-astro-cid-3kymsr6h]{border-bottom:0}.talk[data-astro-cid-3kymsr6h]{grid-template-columns:110px minmax(0,1fr) clamp(220px,19.5vw,280px);grid-template-areas:none;column-gap:40px;padding:40px 36px}.talk__text[data-astro-cid-3kymsr6h]{flex-direction:column;gap:12px;display:flex}.talk__side[data-astro-cid-3kymsr6h]{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.talk__n[data-astro-cid-3kymsr6h]{grid-area:auto;font-size:88px;line-height:88px}.talk__title[data-astro-cid-3kymsr6h]{font-size:40px;line-height:44px}.talk__blurb[data-astro-cid-3kymsr6h]{font-size:18px;line-height:28px}.talk__tags[data-astro-cid-3kymsr6h]{justify-content:flex-end}.talk__cta[data-astro-cid-3kymsr6h]{border-radius:var(--radius-pill);background:var(--color-grove-gold);height:46px;color:var(--color-grove-deep);white-space:nowrap;align-items:center;padding:0 22px;font-size:15px;font-weight:600;line-height:18px}.talk[data-astro-cid-3kymsr6h]:hover .talk__go[data-astro-cid-3kymsr6h],.talk[data-astro-cid-3kymsr6h]:focus-visible .talk__go[data-astro-cid-3kymsr6h]{display:none}.talk[data-astro-cid-3kymsr6h]:hover .talk__cta[data-astro-cid-3kymsr6h],.talk[data-astro-cid-3kymsr6h]:focus-visible .talk__cta[data-astro-cid-3kymsr6h]{display:inline-flex}}.road[data-astro-cid-3cimjg3f]{background:var(--color-grove-olive);color:var(--color-grove-stone);padding-block:64px 56px}.road__body[data-astro-cid-3cimjg3f]{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview""list""next";row-gap:22px;margin-top:22px;display:grid}.road__preview[data-astro-cid-3cimjg3f]{flex-direction:column;grid-area:preview;gap:14px;padding-top:6px;display:flex}.pv[data-astro-cid-3cimjg3f]{aspect-ratio:16/9;background:#0d1009;position:relative;overflow:hidden;box-shadow:0 24px 48px #0a0e0659}.pv__play[data-astro-cid-3cimjg3f]{width:100%;height:100%;display:block;position:absolute;inset:0}.pv__img[data-astro-cid-3cimjg3f]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.pv__play[data-astro-cid-3cimjg3f]:hover .pv__img[data-astro-cid-3cimjg3f]{transform:scale(1.03)}.pv__btn[data-astro-cid-3cimjg3f]{background:var(--color-grove-gold);width:48px;height:48px;transition:transform .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.pv__btn[data-astro-cid-3cimjg3f] svg[data-astro-cid-3cimjg3f]{width:14px;height:16px;fill:var(--color-grove-deep);margin-left:3px}.pv__play[data-astro-cid-3cimjg3f]:hover .pv__btn[data-astro-cid-3cimjg3f]{transform:scale(1.06)}.pv[data-astro-cid-3cimjg3f] .yt__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.pv__caption[data-astro-cid-3cimjg3f]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pv__text[data-astro-cid-3cimjg3f]{flex-direction:column;gap:6px;min-width:0;display:flex}.pv__now[data-astro-cid-3cimjg3f]{color:var(--color-grove-gold);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.pv__title[data-astro-cid-3cimjg3f]{font-family:var(--font-voice);font-size:22px;font-style:italic;line-height:28px}.pv__meta[data-astro-cid-3cimjg3f]{color:var(--color-grove-sage);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600;line-height:14px}.road__list[data-astro-cid-3cimjg3f]{border-top:1px solid #efebe229;grid-area:list}.stop[data-astro-cid-3cimjg3f]{width:100%;color:var(--color-grove-stone);text-align:left;transition:padding .25s var(--ease-out), background-color .25s, border-color .25s, color .2s;border-bottom:1px solid #efebe229;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.stop__name[data-astro-cid-3cimjg3f]{align-items:baseline;gap:12px;min-width:0;display:flex}.stop__city[data-astro-cid-3cimjg3f]{font-family:var(--font-display);text-transform:uppercase;font-size:34px;line-height:38px}.stop__cc[data-astro-cid-3cimjg3f],.stop__tag[data-astro-cid-3cimjg3f]{color:var(--color-grove-sage);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.stop__now[data-astro-cid-3cimjg3f],.stop__arrow-d[data-astro-cid-3cimjg3f]{display:none}button[data-astro-cid-3cimjg3f].stop:hover .stop__city[data-astro-cid-3cimjg3f]{color:var(--color-grove-gold)}.stop[data-astro-cid-3cimjg3f].is-active{border-bottom-color:var(--color-grove-gold);color:var(--color-grove-gold);background:#e8b23a1f;padding-inline:14px}.stop[data-astro-cid-3cimjg3f].is-active .stop__cc[data-astro-cid-3cimjg3f],.stop[data-astro-cid-3cimjg3f].is-active .stop__tag[data-astro-cid-3cimjg3f]{color:var(--color-grove-gold)}.stop[data-astro-cid-3cimjg3f].is-active .stop__kind[data-astro-cid-3cimjg3f]{display:none}.stop[data-astro-cid-3cimjg3f].is-active .stop__now[data-astro-cid-3cimjg3f]{display:inline}.stop[data-astro-cid-3cimjg3f]:focus-visible{outline-offset:-2px}.road__next[data-astro-cid-3cimjg3f]{flex-direction:column;grid-area:next;align-items:flex-start;gap:16px;padding-top:18px;display:flex}.road__next-text[data-astro-cid-3cimjg3f]{color:var(--color-grove-gold);font-family:var(--font-voice);font-size:clamp(34px,31.77px + .571vw,40px);font-style:italic;line-height:clamp(40px,37.03px + .762vw,48px)}.road__cta[data-astro-cid-3cimjg3f]{padding:15px 24px}@media (width>=960px){.road[data-astro-cid-3cimjg3f]{padding-block:130px}.road__body[data-astro-cid-3cimjg3f]{grid-template:"list preview""next preview"1fr/minmax(0,660fr) minmax(0,560fr);align-items:start;gap:0 clamp(40px,6.4vw,92px);margin-top:56px}.road__preview[data-astro-cid-3cimjg3f]{gap:18px;padding-top:150px}.pv[data-astro-cid-3cimjg3f]{box-shadow:0 30px 60px #0a0e0659}.pv__btn[data-astro-cid-3cimjg3f]{width:64px;height:64px}.pv__btn[data-astro-cid-3cimjg3f] svg[data-astro-cid-3cimjg3f]{width:18px;height:20px;margin-left:4px}.pv__title[data-astro-cid-3cimjg3f]{font-size:26px;line-height:32px}.pv__meta[data-astro-cid-3cimjg3f]{font-size:12px}.stop[data-astro-cid-3cimjg3f]{padding:16px 0}.stop[data-astro-cid-3cimjg3f].is-active{padding-inline:20px}.stop__name[data-astro-cid-3cimjg3f]{gap:14px}.stop__city[data-astro-cid-3cimjg3f]{font-size:48px;line-height:52px}.stop__cc[data-astro-cid-3cimjg3f]{font-size:12px}.stop__arrow-d[data-astro-cid-3cimjg3f]{display:inline}.stop__arrow-m[data-astro-cid-3cimjg3f]{display:none}.road__next[data-astro-cid-3cimjg3f]{flex-direction:row;align-items:center;gap:24px;padding-top:44px}.road__cta[data-astro-cid-3cimjg3f]{padding:16px 26px}}.bk[data-astro-cid-mocx3krq]{background:var(--color-grove-stone);color:var(--color-grove-deep);padding-block:64px 56px}.bk__grid[data-astro-cid-mocx3krq]{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""voice""card""steps""email";row-gap:22px;display:grid}.bk__eyebrow[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-area:eyebrow;font-size:11px;font-weight:600;line-height:14px}.bk__title[data-astro-cid-mocx3krq]{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;grid-area:title;font-size:clamp(56px,38.17px + 4.571vw,104px);line-height:clamp(58px,42.4px + 4vw,100px)}.bk__voice[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-voice);grid-area:voice;font-size:clamp(22px,19.77px + .571vw,28px);font-style:italic;line-height:clamp(28px,25.03px + .762vw,36px)}.bk__steps[data-astro-cid-mocx3krq]{border-bottom:1px solid #1e24162e;grid-area:steps;padding-top:12px}.bk__steps[data-astro-cid-mocx3krq] li[data-astro-cid-mocx3krq]{border-top:1px solid #1e24162e;gap:18px;padding-block:20px;display:flex}.bk__step-n[data-astro-cid-mocx3krq]{width:28px;color:var(--color-grove-olive);font-family:var(--font-mono);flex-shrink:0;font-size:13px;font-weight:600;line-height:24px}.bk__step-text[data-astro-cid-mocx3krq]{flex-direction:column;gap:4px;display:flex}.bk__step-title[data-astro-cid-mocx3krq]{font-size:18px;font-weight:600;line-height:24px}.bk__step-sub[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-size:15px;line-height:22px}.bk__email[data-astro-cid-mocx3krq]{flex-direction:column;grid-area:email;gap:6px;padding-top:4px;display:flex}.bk__email-label[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.bk__email-link[data-astro-cid-mocx3krq]{text-underline-position:from-font;overflow-wrap:anywhere;place-self:flex-start start;font-size:20px;font-weight:600;line-height:26px;text-decoration:underline;text-decoration-thickness:1px}.bk__email-link[data-astro-cid-mocx3krq]:hover{color:var(--color-grove-olive)}.bk__card[data-astro-cid-mocx3krq]{background:var(--color-daylight);grid-area:card;box-shadow:0 20px 40px #1e24161a;container-type:inline-size}.bk-form[data-astro-cid-mocx3krq],.bk-fields[data-astro-cid-mocx3krq]{flex-direction:column;gap:22px;display:flex}.bk-form[data-astro-cid-mocx3krq]{padding:22px 20px 24px}.bk-fields[data-astro-cid-mocx3krq]{border:0;min-width:0;margin:0;padding:0}.bk-hp[data-astro-cid-mocx3krq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bk-row[data-astro-cid-mocx3krq]{flex-direction:column;gap:22px;display:flex}.bk-field[data-astro-cid-mocx3krq],.bk-group[data-astro-cid-mocx3krq]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.bk-group[data-astro-cid-mocx3krq]{gap:0}.bk-label[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.bk-group[data-astro-cid-mocx3krq]>.bk-label[data-astro-cid-mocx3krq]{margin-bottom:10px;padding:0}.bk-control[data-astro-cid-mocx3krq]{position:relative}.bk-input[data-astro-cid-mocx3krq]{background:var(--color-daylight);width:100%;height:54px;color:var(--color-grove-deep);font-family:var(--font-body);appearance:none;border:1px solid #1e241638;border-radius:0;margin:0;padding:0 16px;font-size:16px;line-height:20px;transition:border-color .15s;display:block}.bk-input[data-astro-cid-mocx3krq]::placeholder{color:var(--color-grove-hint);opacity:1}.bk-input[data-astro-cid-mocx3krq]:hover{border-color:#1e241673}.bk-input[data-astro-cid-mocx3krq]:focus{border:2px solid var(--color-grove-gold);outline:none;padding-inline:15px}.bk-textarea[data-astro-cid-mocx3krq]{resize:vertical;height:140px;padding:16px;line-height:24px}.bk-textarea[data-astro-cid-mocx3krq]:focus{padding:15px}.bk-field[data-astro-cid-mocx3krq].is-invalid .bk-input[data-astro-cid-mocx3krq]{border:2px solid var(--color-grove-pomegranate);padding-inline:15px}.bk-field[data-astro-cid-mocx3krq].is-invalid .bk-textarea[data-astro-cid-mocx3krq]{padding:15px}.bk-error[data-astro-cid-mocx3krq]{color:var(--color-grove-pomegranate);align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.bk-error[data-astro-cid-mocx3krq] svg[data-astro-cid-mocx3krq]{flex-shrink:0;width:16px;height:16px;margin-top:2px}.bk-control--date[data-astro-cid-mocx3krq] .bk-input[data-astro-cid-mocx3krq]{text-align:left;padding-right:48px}.bk-control--date[data-astro-cid-mocx3krq] .bk-input[data-astro-cid-mocx3krq]::-webkit-date-and-time-value{text-align:left}.bk-control--date[data-astro-cid-mocx3krq] .bk-input[data-astro-cid-mocx3krq]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:auto;height:auto;position:absolute;inset:0}.bk-control--date[data-astro-cid-mocx3krq].is-empty .bk-input[data-astro-cid-mocx3krq]:not(:focus){color:#0000}.bk-date-ph[data-astro-cid-mocx3krq]{color:var(--color-grove-hint);pointer-events:none;font-size:16px;line-height:20px;display:none;position:absolute;top:50%;left:16px;translate:0 -50%}.bk-control--date[data-astro-cid-mocx3krq].is-empty .bk-input[data-astro-cid-mocx3krq]:not(:focus)+.bk-date-ph[data-astro-cid-mocx3krq]{display:block}.bk-date-icon[data-astro-cid-mocx3krq]{width:18px;height:18px;color:var(--color-grove-olive);pointer-events:none;position:absolute;top:50%;right:16px;translate:0 -50%}.bk-chips[data-astro-cid-mocx3krq]{flex-wrap:wrap;gap:8px;display:flex}.bk-chip[data-astro-cid-mocx3krq]{display:inline-flex;position:relative}.bk-chip[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq],.bk-seg__opt[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bk-chip__face[data-astro-cid-mocx3krq]{border-radius:var(--radius-pill);color:var(--color-grove-deep);cursor:pointer;border:1px solid #1e241640;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:500;line-height:18px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.bk-chip__tick[data-astro-cid-mocx3krq]{width:12px;height:10px;color:var(--color-grove-gold);display:none}.bk-chip[data-astro-cid-mocx3krq]:hover .bk-chip__face[data-astro-cid-mocx3krq]{border-color:var(--color-grove-deep)}.bk-chip--dashed[data-astro-cid-mocx3krq] .bk-chip__face[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);border-style:dashed;border-color:#1e241659}.bk-chip[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]:checked+.bk-chip__face[data-astro-cid-mocx3krq]{border-color:var(--color-grove-deep);background:var(--color-grove-deep);color:var(--color-grove-stone);border-style:solid;font-weight:600}.bk-chip[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]:checked+.bk-chip__face[data-astro-cid-mocx3krq] .bk-chip__tick[data-astro-cid-mocx3krq]{display:block}.bk-chip[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]:focus-visible+.bk-chip__face[data-astro-cid-mocx3krq],.bk-seg__opt[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]:focus-visible+span[data-astro-cid-mocx3krq]{outline:2px solid var(--color-grove-gold);outline-offset:2px}.bk-seg[data-astro-cid-mocx3krq]{border-radius:var(--radius-pill);border:1px solid #1e241638;padding:4px;display:flex}.bk-seg__opt[data-astro-cid-mocx3krq]{flex:1 1 0;display:flex;position:relative}.bk-seg__opt[data-astro-cid-mocx3krq] span[data-astro-cid-mocx3krq]{border-radius:var(--radius-pill);color:var(--color-grove-deep);white-space:nowrap;cursor:pointer;flex:1;justify-content:center;padding:10px 6px;font-size:14px;font-weight:500;line-height:18px;transition:background-color .15s,color .15s;display:flex}.bk-seg__opt[data-astro-cid-mocx3krq]:hover span[data-astro-cid-mocx3krq]{background:#1e24160d}.bk-seg__opt[data-astro-cid-mocx3krq] input[data-astro-cid-mocx3krq]:checked+span[data-astro-cid-mocx3krq]{background:var(--color-grove-olive);color:var(--color-grove-stone);font-weight:600}.bk-alert[data-astro-cid-mocx3krq]{border-left:3px solid var(--color-grove-pomegranate);background:#a3311f0f;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.bk-alert[data-astro-cid-mocx3krq] svg[data-astro-cid-mocx3krq]{width:18px;height:18px;color:var(--color-grove-pomegranate);flex-shrink:0;margin-top:1px}.bk-alert[data-astro-cid-mocx3krq] div[data-astro-cid-mocx3krq]{flex-direction:column;gap:4px;display:flex}.bk-alert__title[data-astro-cid-mocx3krq]{font-size:16px;font-weight:600;line-height:20px}.bk-alert__text[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-size:14px;line-height:20px}.bk-alert__text[data-astro-cid-mocx3krq] a[data-astro-cid-mocx3krq]{color:var(--color-grove-deep);text-underline-position:from-font;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.bk-submit[data-astro-cid-mocx3krq]{flex-direction:column;gap:14px;padding-top:4px;display:flex}.bk-send[data-astro-cid-mocx3krq]{border-radius:var(--radius-pill);background:var(--color-grove-gold);color:var(--color-grove-deep);white-space:nowrap;transition:background-color .2s, transform .2s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:18px 30px;font-size:16px;font-weight:600;line-height:20px;display:inline-flex}.bk-send[data-astro-cid-mocx3krq]:hover{background:var(--gold-hover)}.bk-send[data-astro-cid-mocx3krq]:active{transform:scale(.98)}.bk-send__sending[data-astro-cid-mocx3krq]{align-items:center;gap:10px;display:inline-flex}.bk-send__sending[data-astro-cid-mocx3krq] svg[data-astro-cid-mocx3krq]{width:18px;height:18px;animation:.9s linear infinite bk-spin}@keyframes bk-spin{to{transform:rotate(360deg)}}.bk-form[data-astro-cid-mocx3krq].is-sending .bk-send[data-astro-cid-mocx3krq]{cursor:progress}.bk-form[data-astro-cid-mocx3krq].is-sending .bk-fields[data-astro-cid-mocx3krq]{opacity:.7}.bk-note[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.bk-note[data-astro-cid-mocx3krq].is-error{color:var(--color-grove-pomegranate)}.bk-thanks[data-astro-cid-mocx3krq]{outline:none;flex-direction:column;align-items:flex-start;gap:22px;padding:28px 20px;display:flex}.bk-thanks[data-astro-cid-mocx3krq] .bk-thanks__logo{width:48px;height:36px}.bk-thanks__head[data-astro-cid-mocx3krq]{flex-direction:column;gap:14px;display:flex}.bk-thanks__eyebrow[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.bk-thanks__title[data-astro-cid-mocx3krq]{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(48px,37.6px + 2.667vw,76px);line-height:clamp(48px,38.34px + 2.476vw,74px)}.bk-thanks__voice[data-astro-cid-mocx3krq]{max-width:560px;color:var(--color-grove-olive);font-family:var(--font-voice);font-size:clamp(22px,20.51px + .381vw,26px);font-style:italic;line-height:clamp(28px,26.51px + .381vw,32px)}.bk-progress[data-astro-cid-mocx3krq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;width:100%;display:grid}.bk-progress[data-astro-cid-mocx3krq] li[data-astro-cid-mocx3krq]{border-top:3px solid #1e24162e;flex-direction:column;gap:8px;padding-top:14px;display:flex}.bk-progress[data-astro-cid-mocx3krq] li[data-astro-cid-mocx3krq].is-done{border-top-color:var(--color-grove-gold)}.bk-progress__title[data-astro-cid-mocx3krq]{align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:20px;display:flex}.bk-progress__title[data-astro-cid-mocx3krq] svg[data-astro-cid-mocx3krq]{flex-shrink:0;width:12px;height:10px}.bk-progress__sub[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);font-size:13px;line-height:18px}.bk-summary[data-astro-cid-mocx3krq]{border-top:1px solid #1e241624;width:100%;margin:0}.bk-summary[data-astro-cid-mocx3krq] div[data-astro-cid-mocx3krq]{border-bottom:1px solid #1e241624;align-items:baseline;gap:16px;padding-block:14px;display:flex}.bk-summary[data-astro-cid-mocx3krq] dt[data-astro-cid-mocx3krq]{width:56px;color:var(--color-grove-olive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:600;line-height:14px}.bk-summary[data-astro-cid-mocx3krq] dd[data-astro-cid-mocx3krq]{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:22px}.bk-thanks__end[data-astro-cid-mocx3krq]{flex-direction:column;gap:16px;width:100%;display:flex}.bk-thanks__buttons[data-astro-cid-mocx3krq]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.bk-thanks__buttons[data-astro-cid-mocx3krq] .btn[data-astro-cid-mocx3krq]{padding:15px 26px}.bk-again[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);text-underline-offset:4px;font-size:15px;font-weight:600;line-height:18px;text-decoration:underline;text-decoration-thickness:1px}.bk-again[data-astro-cid-mocx3krq]:hover{color:var(--color-grove-deep)}.bk-thanks__note[data-astro-cid-mocx3krq]{color:var(--color-grove-olive);overflow-wrap:anywhere;font-size:13px;line-height:18px}@container (width>=600px){.bk-row[data-astro-cid-mocx3krq]{flex-direction:row;gap:16px}.bk-row[data-astro-cid-mocx3krq]>.bk-field[data-astro-cid-mocx3krq]{flex:1 1 0}.bk-submit[data-astro-cid-mocx3krq]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding-top:6px}.bk-note[data-astro-cid-mocx3krq]{text-align:right}.bk-progress[data-astro-cid-mocx3krq]{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-summary[data-astro-cid-mocx3krq] dt[data-astro-cid-mocx3krq]{width:72px}.bk-thanks__end[data-astro-cid-mocx3krq]{flex-direction:row;justify-content:space-between;align-items:center}.bk-thanks__note[data-astro-cid-mocx3krq]{text-align:right}}@media (width>=960px){.bk[data-astro-cid-mocx3krq]{padding-block:130px 140px}.bk__grid[data-astro-cid-mocx3krq]{grid-template:"eyebrow card""title card""voice card""steps card""email card"".card"1fr/minmax(0,480fr) minmax(0,752fr);align-items:start;gap:28px clamp(40px,5.5vw,80px)}.bk__eyebrow[data-astro-cid-mocx3krq]{font-size:13px;line-height:16px}.bk__steps[data-astro-cid-mocx3krq]{padding-top:8px}.bk__email[data-astro-cid-mocx3krq]{padding-top:0}.bk__card[data-astro-cid-mocx3krq]{box-shadow:0 30px 60px #1e24161a}.bk-form[data-astro-cid-mocx3krq]{gap:24px;padding:44px}.bk-fields[data-astro-cid-mocx3krq]{gap:24px}.bk-thanks[data-astro-cid-mocx3krq]{gap:28px;padding:56px}}
