.header.svelte-1qsad5a{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.header.is-solid.svelte-1qsad5a{border-bottom-color:var(--line);backdrop-filter:blur(10px);background:#15100cf0}.header__row.svelte-1qsad5a{height:var(--header-h);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand.svelte-1qsad5a{align-items:center;gap:.9rem;text-decoration:none;display:flex}.brand.svelte-1qsad5a img:where(.svelte-1qsad5a){width:auto;height:2.1rem}.brand__sub.svelte-1qsad5a{border-left:1px solid var(--line-strong);font:500 1.05rem/1 var(--display);color:var(--sage);white-space:nowrap;padding-left:.9rem}.nav.svelte-1qsad5a{align-items:center;gap:1.75rem;display:flex}.nav.svelte-1qsad5a ul:where(.svelte-1qsad5a){gap:1.5rem;display:flex}.nav.svelte-1qsad5a ul:where(.svelte-1qsad5a) a:where(.svelte-1qsad5a){color:var(--sand);background:linear-gradient(var(--clay-hi), var(--clay-hi)) 0 100% / 0 2px no-repeat;transition:background-size .25s var(--ease), color .2s;padding-block:.4rem;font-size:.9375rem;font-weight:600;text-decoration:none}.nav.svelte-1qsad5a ul:where(.svelte-1qsad5a) a:where(.svelte-1qsad5a):hover{color:var(--white);background-size:100% 2px}.nav__cta.svelte-1qsad5a{min-height:2.6rem;padding-inline:1.3rem;font-size:.9375rem}.burger.svelte-1qsad5a{width:2.75rem;height:2.75rem;color:var(--cream);cursor:pointer;background:0 0;border:0;margin-right:-.5rem;padding:0;display:none}.burger__bars.svelte-1qsad5a,.burger__bars.svelte-1qsad5a:before,.burger__bars.svelte-1qsad5a:after{width:1.4rem;height:2px;transition:transform .25s var(--ease), background-color .2s;background:currentColor;margin-inline:auto;display:block}.burger__bars.svelte-1qsad5a{position:relative}.burger__bars.svelte-1qsad5a:before,.burger__bars.svelte-1qsad5a:after{content:"";position:absolute;left:0}.burger__bars.svelte-1qsad5a:before{transform:translateY(-7px)}.burger__bars.svelte-1qsad5a:after{transform:translateY(7px)}.burger[aria-expanded=true].svelte-1qsad5a .burger__bars:where(.svelte-1qsad5a){background:0 0}.burger[aria-expanded=true].svelte-1qsad5a .burger__bars:where(.svelte-1qsad5a):before{transform:rotate(45deg)}.burger[aria-expanded=true].svelte-1qsad5a .burger__bars:where(.svelte-1qsad5a):after{transform:rotate(-45deg)}@media (width<=1180px){.burger.svelte-1qsad5a{display:block}.nav.svelte-1qsad5a{padding:1rem var(--gutter) 2rem;background:var(--ink);border-bottom:1px solid var(--line);visibility:hidden;opacity:0;transition:opacity .2s, transform .25s var(--ease), visibility 0s .25s;flex-direction:column;align-items:stretch;gap:1.5rem;position:absolute;inset:100% 0 auto;transform:translateY(-.5rem)}.nav.is-open.svelte-1qsad5a{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nav.svelte-1qsad5a ul:where(.svelte-1qsad5a){flex-direction:column;gap:0}.nav.svelte-1qsad5a ul:where(.svelte-1qsad5a) a:where(.svelte-1qsad5a){border-bottom:1px solid var(--line);font:500 1.5rem/1.2 var(--display);background:0 0;padding-block:.9rem;display:block}}@media (width<=420px){.brand__sub.svelte-1qsad5a{display:none}}.hero[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + clamp(2.5rem, 8vh, 6rem));background:radial-gradient(120% 70% at 85% 0%, #2f37208c, transparent 60%), var(--ink)}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.012em;color:var(--white);text-wrap:nowrap;font-size:clamp(2.5rem,10.2vw,8.25rem);line-height:.98}.line[data-astro-cid-ge2uvauf]{margin-block:-.06em;padding-block:.06em;display:block;overflow:hidden}.line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:rise .9s var(--ease) both;display:block}.line[data-astro-cid-ge2uvauf]:nth-child(2)>span[data-astro-cid-ge2uvauf]{animation-delay:90ms}.line[data-astro-cid-ge2uvauf]:nth-child(3)>span[data-astro-cid-ge2uvauf]{animation-delay:.18s}@keyframes rise{0%{transform:translateY(105%)}}.hero__below[data-astro-cid-ge2uvauf]{animation:settle .9s .35s var(--ease) both;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-top:clamp(2rem,5vh,3.5rem);display:grid}@keyframes settle{0%{opacity:0}}.hero__lead[data-astro-cid-ge2uvauf]{max-width:34rem;color:var(--sand);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__facts[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:.8rem;display:grid}.hero__facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--faint);font-size:.9375rem}.hero__facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--cream);font-weight:600;line-height:1.4}.hero__photo[data-astro-cid-ge2uvauf]{margin:clamp(2.5rem,7vh,5rem) 0 0}.hero__frame[data-astro-cid-ge2uvauf]{width:min(100% - var(--gutter) * 2, 74rem);aspect-ratio:16/8.5;border-radius:1.25rem;margin-inline:auto;overflow:hidden}.hero__frame[data-astro-cid-ge2uvauf] picture{display:contents}.hero__frame[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}figcaption[data-astro-cid-ge2uvauf]{color:var(--faint);padding-block:.9rem 0;font-size:.875rem}.has-scroll-fx .hero__frame[data-astro-cid-ge2uvauf]{--e:clamp(0, (var(--p,0) - .18) / .5, 1);width:calc(min(100% - var(--gutter) * 2, 74rem) + (100% - min(100% - var(--gutter) * 2, 74rem)) * var(--e));border-radius:calc(1.25rem * (1 - var(--e)))}.has-scroll-fx .hero__frame[data-astro-cid-ge2uvauf] img{transform:scale(calc(1.16 - .16 * var(--e)));transform-origin:50% 40%;will-change:transform}@media (width<=820px){.hero__below[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;align-items:start}.hero__frame[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}}.band[data-astro-cid-tdq6tsbx]{background:var(--ink);padding-block:clamp(3rem,8vw,6rem) clamp(2rem,6vw,4.5rem);overflow:hidden}.band__row[data-astro-cid-tdq6tsbx]{width:max-content;font:600 clamp(2.75rem, 9vw, 7.5rem) / 1.08 var(--display);text-transform:uppercase;color:var(--cream);white-space:nowrap;gap:.55em;display:flex;transform:translate(-4%)}.band__row[data-astro-cid-tdq6tsbx] span[data-astro-cid-tdq6tsbx]:after{content:"";background:var(--clay);vertical-align:.3em;border-radius:50%;width:.16em;height:.16em;margin-left:.55em;display:inline-block}.band__row--back[data-astro-cid-tdq6tsbx]{color:#0000;-webkit-text-stroke:1px var(--sage);transform:translate(-30%)}.has-scroll-fx .band__row[data-astro-cid-tdq6tsbx]{transform:translateX(calc(-2% - var(--p,0) * 26%));will-change:transform}.has-scroll-fx .band__row--back[data-astro-cid-tdq6tsbx]{transform:translateX(calc(-38% + var(--p,0) * 26%))}.mission[data-astro-cid-oma52yfg]{background:var(--ink);padding-block:clamp(3rem,9vw,7rem) clamp(4rem,10vw,8rem)}.mission__grid[data-astro-cid-oma52yfg]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}h2[data-astro-cid-oma52yfg]{max-width:11ch}.mission__copy[data-astro-cid-oma52yfg]{gap:1.25rem;max-width:38rem;display:grid}.mission__lead[data-astro-cid-oma52yfg]{color:var(--cream);font-size:clamp(1.25rem,2.1vw,1.625rem);line-height:1.45}@media (width<=820px){.mission__grid[data-astro-cid-oma52yfg]{grid-template-columns:1fr}h2[data-astro-cid-oma52yfg]{max-width:none}}.pillars[data-astro-cid-qjj4u7yg]{background:var(--olive-deep)}.pillars__pin[data-astro-cid-qjj4u7yg]{padding-block:clamp(4rem,10vw,7rem)}.pillars__track[data-astro-cid-qjj4u7yg]{width:min(100% - var(--gutter) * 2, 74rem);gap:3rem;margin-inline:auto;display:grid}.pillars__intro[data-astro-cid-qjj4u7yg] p[data-astro-cid-qjj4u7yg]{max-width:26rem;color:var(--sand);margin-top:1.25rem}.pillar[data-astro-cid-qjj4u7yg] img{aspect-ratio:4/3;object-fit:cover;border-radius:.75rem;width:100%}.pillar[data-astro-cid-qjj4u7yg] h3[data-astro-cid-qjj4u7yg]{margin-top:1.25rem;font-size:1.75rem}.pillar[data-astro-cid-qjj4u7yg] p[data-astro-cid-qjj4u7yg]{max-width:30rem;color:var(--sand);margin-top:.6rem}.pillars__meter[data-astro-cid-qjj4u7yg]{display:none}@media (width>=640px) and (width<=899px){.pillars__track[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr 1fr}.pillars__intro[data-astro-cid-qjj4u7yg]{grid-column:1/-1}}@media (width>=900px) and (height>=600px){.has-scroll-fx .pillars[data-astro-cid-qjj4u7yg]{height:290vh}.has-scroll-fx .pillars__pin[data-astro-cid-qjj4u7yg]{height:100vh;padding-block:var(--header-h) 0;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.has-scroll-fx .pillars__track[data-astro-cid-qjj4u7yg]{width:max-content;padding-inline:max(var(--gutter), (100vw - 74rem) / 2);transform:translateX(calc(var(--p,0) * (100vw - 100%)));will-change:transform;align-items:flex-start;gap:clamp(2rem,4vw,4rem);margin-inline:0;display:flex}.has-scroll-fx .pillars__intro[data-astro-cid-qjj4u7yg]{align-self:center;width:min(26rem,34vw)}.has-scroll-fx .pillar[data-astro-cid-qjj4u7yg]{width:clamp(20rem,30vw,27rem)}.has-scroll-fx .pillar[data-astro-cid-qjj4u7yg] img{aspect-ratio:auto;height:min(44vh,21rem)}.has-scroll-fx .pillar[data-astro-cid-qjj4u7yg]:nth-of-type(2n){margin-top:clamp(1.5rem,7vh,4.5rem)}.has-scroll-fx .pillars__meter[data-astro-cid-qjj4u7yg]{background:#95a37b40;height:2px;margin-top:clamp(1.5rem,5vh,3rem);display:block}.has-scroll-fx .pillars__meter[data-astro-cid-qjj4u7yg] span[data-astro-cid-qjj4u7yg]{background:var(--sage);height:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}}.how[data-astro-cid-l43jfdkk]{background:var(--ink);padding-block:clamp(4.5rem,11vw,9rem)}.how__grid[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.how__aside[data-astro-cid-l43jfdkk]{top:calc(var(--header-h) + 2.5rem);gap:1.25rem;display:grid;position:sticky}.how__aside[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{max-width:24rem}.how__note[data-astro-cid-l43jfdkk]{border-left:3px solid var(--sage);background:var(--surface);color:var(--sand);padding:1.1rem 1.25rem;font-size:1rem}.how__note[data-astro-cid-l43jfdkk] strong[data-astro-cid-l43jfdkk]{color:var(--cream);display:block}.trail[data-astro-cid-l43jfdkk]{padding-left:4.5rem;position:relative}.trail__path[data-astro-cid-l43jfdkk]{width:40px;position:absolute;inset:.75rem auto .75rem 0}.trail__path[data-astro-cid-l43jfdkk] svg[data-astro-cid-l43jfdkk]{width:100%;height:100%;display:block;overflow:visible}.trail__path[data-astro-cid-l43jfdkk] path[data-astro-cid-l43jfdkk]{fill:none;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.trail__base[data-astro-cid-l43jfdkk] path[data-astro-cid-l43jfdkk]{stroke:var(--line-strong);stroke-dasharray:1 7}.trail__walked[data-astro-cid-l43jfdkk]{position:absolute;inset:0}.trail__walked[data-astro-cid-l43jfdkk] path[data-astro-cid-l43jfdkk]{stroke:var(--clay-hi)}.step[data-astro-cid-l43jfdkk]{padding-bottom:clamp(2.5rem,6vw,4.25rem);position:relative}.step[data-astro-cid-l43jfdkk]:last-child{padding-bottom:0}.step__n[data-astro-cid-l43jfdkk]{background:var(--clay);width:2.25rem;height:2.25rem;color:var(--white);font:600 1.05rem/1 var(--display);box-shadow:0 0 0 6px var(--ink);border-radius:50%;place-items:center;transition:background-color .35s,color .35s;display:grid;position:absolute;top:-.2rem;left:calc(20px - 4.5rem);transform:translate(-50%)}.step[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{font-size:clamp(1.5rem,2.6vw,2rem);transition:color .35s}.step[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{max-width:32rem;margin-top:.6rem;transition:color .35s}.has-scroll-fx .trail__walked[data-astro-cid-l43jfdkk]{clip-path:inset(0 -10px calc((1 - var(--p,0)) * 100%) -10px)}.has-scroll-fx .step[data-astro-cid-l43jfdkk]:not(.is-reached) .step__n[data-astro-cid-l43jfdkk]{background:var(--surface);color:var(--faint)}.has-scroll-fx .step[data-astro-cid-l43jfdkk]:not(.is-reached) h3[data-astro-cid-l43jfdkk],.has-scroll-fx .step[data-astro-cid-l43jfdkk]:not(.is-reached) p[data-astro-cid-l43jfdkk]{color:var(--faint)}@media (width<=820px){.how__grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr}.how__aside[data-astro-cid-l43jfdkk]{position:static}.trail[data-astro-cid-l43jfdkk]{padding-left:3.75rem}.step__n[data-astro-cid-l43jfdkk]{left:calc(20px - 3.75rem)}}.tabs.svelte-6sqw2{border:1px solid #95a37b59;border-radius:999px;gap:.25rem;padding:.3rem;display:inline-flex}button.svelte-6sqw2{min-height:2.75rem;color:var(--sand);font:600 1rem/1.2 var(--body);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem 1.4rem;transition:background-color .2s,color .2s}button.svelte-6sqw2:hover{color:var(--white)}button[aria-selected=true].svelte-6sqw2{background:var(--cream);color:var(--olive-deep)}.panel.svelte-6sqw2{animation:svelte-6sqw2-swap .4s var(--ease);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.panel[hidden].svelte-6sqw2{display:none}@keyframes svelte-6sqw2-swap{0%{opacity:0;transform:translateY(.75rem)}}.panel__intro.svelte-6sqw2{max-width:36rem;color:var(--cream);margin-top:1.5rem;font-size:1.125rem}img.svelte-6sqw2{aspect-ratio:16/10;object-fit:cover;border-radius:.75rem;width:100%;margin-top:2.25rem}.points.svelte-6sqw2 li:where(.svelte-6sqw2){border-top:1px solid #95a37b4d;padding-block:1.6rem}.points.svelte-6sqw2 li:where(.svelte-6sqw2):last-child{padding-bottom:0}.points.svelte-6sqw2 h3:where(.svelte-6sqw2){color:var(--sage)}.points.svelte-6sqw2 p:where(.svelte-6sqw2){margin-top:.6rem}@media (width<=860px){.panel.svelte-6sqw2{grid-template-columns:1fr}}@media (width<=400px){.tabs.svelte-6sqw2{display:flex}button.svelte-6sqw2{flex:1;padding-inline:.75rem}}.estimator.svelte-17gvllj{border:1.5px solid #2a1f18;border-radius:.5rem;padding:clamp(1.5rem,4vw,2.5rem)}h3.svelte-17gvllj{color:#15100c;font-size:1.625rem}.controls.svelte-17gvllj{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.5rem 3rem;margin-top:1.5rem;display:grid}.field.svelte-17gvllj{border:0;min-width:0;margin:0;padding:0;display:block}.field__label.svelte-17gvllj{color:#2a1f18;margin-bottom:.6rem;padding:0;font-weight:600;display:block}.field__row.svelte-17gvllj{align-items:center;gap:1rem;display:flex}input[type=range].svelte-17gvllj{min-width:0;height:2.75rem;accent-color:var(--clay);cursor:pointer;flex:1;margin:0}output.svelte-17gvllj{min-width:2ch;font:600 2.25rem/1 var(--display);color:#15100c;font-variant-numeric:tabular-nums;text-align:right}.lengths.svelte-17gvllj{gap:.5rem;display:flex}.lengths.svelte-17gvllj label:where(.svelte-17gvllj){cursor:pointer;flex:1}.lengths.svelte-17gvllj input:where(.svelte-17gvllj){opacity:0;position:absolute}.lengths.svelte-17gvllj span:where(.svelte-17gvllj){color:#2a1f18;border:1.5px solid #2a1f18;border-radius:999px;place-items:center;min-height:2.75rem;font-weight:600;transition:background-color .2s,color .2s;display:grid}.lengths.svelte-17gvllj input:where(.svelte-17gvllj):checked+span:where(.svelte-17gvllj){color:var(--paper);background:#2a1f18}.lengths.svelte-17gvllj input:where(.svelte-17gvllj):focus-visible+span:where(.svelte-17gvllj){outline:2px solid var(--clay);outline-offset:3px}.results.svelte-17gvllj{margin-top:1.75rem}.results.svelte-17gvllj>div:where(.svelte-17gvllj){border-top:1px solid #2a1f1840;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-block:.85rem;display:flex}.results.svelte-17gvllj dt:where(.svelte-17gvllj){color:#4a3829}.results.svelte-17gvllj dd:where(.svelte-17gvllj){font:600 1.375rem/1.2 var(--display);color:#15100c;font-variant-numeric:tabular-nums}.small.svelte-17gvllj{color:#57412f;max-width:44rem;margin-top:1rem;font-size:.9375rem}@media (width<=720px){.controls.svelte-17gvllj{grid-template-columns:1fr}}.sheet-backdrop[data-astro-cid-nvvvypdk]{background:linear-gradient(var(--olive-deep) 50%, var(--ink) 50%)}.sheet[data-astro-cid-nvvvypdk]{--notch:9px;background:var(--paper);color:#2a1f18;-webkit-mask:radial-gradient(var(--notch) at 50% 0, #0000 97%, #000) 50% 0 / calc(var(--notch) * 3.4) 51% repeat-x, radial-gradient(var(--notch) at 50% 100%, #0000 97%, #000) 50% 100% / calc(var(--notch) * 3.4) 51% repeat-x;mask:radial-gradient(var(--notch) at 50% 0, #0000 97%, #000) 50% 0 / calc(var(--notch) * 3.4) 51% repeat-x, radial-gradient(var(--notch) at 50% 100%, #0000 97%, #000) 50% 100% / calc(var(--notch) * 3.4) 51% repeat-x;padding-block:clamp(4.5rem,10vw,8rem)}h2[data-astro-cid-nvvvypdk],h3[data-astro-cid-nvvvypdk]{color:#15100c}.sheet__head[data-astro-cid-nvvvypdk]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.sheet__fees[data-astro-cid-nvvvypdk] p[data-astro-cid-nvvvypdk]{max-width:34rem}.sheet__fees[data-astro-cid-nvvvypdk] dl[data-astro-cid-nvvvypdk]{margin-top:1.25rem}.sheet__fees[data-astro-cid-nvvvypdk] dl[data-astro-cid-nvvvypdk]>div[data-astro-cid-nvvvypdk]{border-top:1.5px solid #2a1f18;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-block:.7rem;display:flex}.sheet__fees[data-astro-cid-nvvvypdk] dl[data-astro-cid-nvvvypdk]>div[data-astro-cid-nvvvypdk]:last-child{border-bottom:1.5px solid #2a1f18}.sheet__fees[data-astro-cid-nvvvypdk] dt[data-astro-cid-nvvvypdk]{font-weight:600}.sheet__fees[data-astro-cid-nvvvypdk] dd[data-astro-cid-nvvvypdk]{font:600 clamp(1.75rem, 3.6vw, 2.5rem) / 1.1 var(--display);color:#15100c}.sheet__lists[data-astro-cid-nvvvypdk]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,7vw,7rem);margin-block:clamp(3rem,7vw,5rem);display:grid}.sheet__lists[data-astro-cid-nvvvypdk]>div[data-astro-cid-nvvvypdk]:first-child{order:2}.list[data-astro-cid-nvvvypdk]{margin-top:1rem}.list[data-astro-cid-nvvvypdk] li[data-astro-cid-nvvvypdk]{border-top:1px solid #2a1f1833;padding:.6rem 0 .6rem 2rem;line-height:1.45;position:relative}.list[data-astro-cid-nvvvypdk] li[data-astro-cid-nvvvypdk]:before{content:"";width:1rem;height:.55rem;position:absolute;top:.95rem;left:.15rem}.list--yes[data-astro-cid-nvvvypdk] li[data-astro-cid-nvvvypdk]:before{border-bottom:2.5px solid #4e5b3f;border-left:2.5px solid #4e5b3f;width:.85rem;height:.45rem;transform:rotate(-45deg)}.list--no[data-astro-cid-nvvvypdk] li[data-astro-cid-nvvvypdk]:before{background:#96441f;width:.85rem;height:2.5px;top:1.2rem}.list[data-astro-cid-nvvvypdk] small[data-astro-cid-nvvvypdk]{color:#57412f;margin-top:.2rem;font-size:.9375rem;display:block}@media (width<=820px){.sheet__head[data-astro-cid-nvvvypdk],.sheet__lists[data-astro-cid-nvvvypdk]{grid-template-columns:1fr}.sheet__lists[data-astro-cid-nvvvypdk]>div[data-astro-cid-nvvvypdk]:first-child{order:0}}.faq[data-astro-cid-hemr5th4]{background:var(--ink);padding-block:clamp(4.5rem,11vw,9rem) 0}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.faq__aside[data-astro-cid-hemr5th4]{top:calc(var(--header-h) + 2.5rem);position:sticky}.faq__aside[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:22rem;margin-top:1.25rem}.faq__aside[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{color:var(--cream);text-decoration-color:var(--clay-hi);text-underline-offset:.25em;font-weight:600}details[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;padding:1.25rem 3rem 1.25rem 0;list-style:none;position:relative}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{font:600 1.125rem/1.4 var(--body);color:var(--cream);text-wrap:pretty;transition:color .2s}summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4]{color:var(--white)}summary[data-astro-cid-hemr5th4]:before,summary[data-astro-cid-hemr5th4]:after{content:"";background:var(--sage);width:.9rem;height:2px;transition:transform .25s var(--ease);position:absolute;top:50%;right:.5rem}summary[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:36rem;padding-bottom:1.5rem}@media (width<=820px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq__aside[data-astro-cid-hemr5th4]{position:static}}.social[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:.6rem;display:flex}a[data-astro-cid-y2qsmizv]{border:1px solid var(--line-strong);width:2.75rem;height:2.75rem;color:var(--sand);border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s,color .2s;display:grid}a[data-astro-cid-y2qsmizv]:hover{background:var(--cream);border-color:var(--cream);color:var(--ink)}svg[data-astro-cid-y2qsmizv]{fill:currentColor}.contact[data-astro-cid-he3spzz3]{background:var(--ink);padding-block:clamp(4.5rem,11vw,9rem)}.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.contact__lead[data-astro-cid-he3spzz3]{max-width:30rem;margin-top:1.25rem}.directory[data-astro-cid-he3spzz3]{margin-top:2.5rem}.directory[data-astro-cid-he3spzz3]>div[data-astro-cid-he3spzz3]{border-top:1px solid var(--line);grid-template-columns:5.5rem 1fr;gap:1rem;padding-block:1.1rem;display:grid}.directory[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{font:500 1.125rem/1.5 var(--display);color:var(--sage)}.directory[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--cream);text-decoration-color:var(--line-strong);text-underline-offset:.25em;font-weight:600}.directory[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{text-decoration-color:var(--clay-hi)}.phones[data-astro-cid-he3spzz3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;display:grid}.phones[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{display:grid}.phones[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:var(--faint);font-size:.875rem}.phones[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{font-variant-numeric:tabular-nums;white-space:nowrap}address[data-astro-cid-he3spzz3]{color:var(--sand);font-style:normal}.form[data-astro-cid-he3spzz3]{border:1px solid var(--line);background:var(--surface);border-radius:1rem;gap:1.1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.form[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{gap:.4rem;display:grid}.form[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{color:var(--cream);font-size:.9375rem;font-weight:600}.form__pair[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}input[data-astro-cid-he3spzz3],select[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{border:1px solid var(--line-strong);background:var(--ink);width:100%;min-height:3rem;color:var(--cream);font:inherit;border-radius:.5rem;padding:.7rem .9rem}textarea[data-astro-cid-he3spzz3]{resize:vertical}[data-astro-cid-he3spzz3]::placeholder{color:var(--faint);opacity:1}input[data-astro-cid-he3spzz3]:focus-visible,select[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--clay-pale);outline-offset:1px;border-color:#0000}.form[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{justify-self:start;margin-top:.4rem}@media (width<=900px){.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}@media (width<=460px){.phones[data-astro-cid-he3spzz3],.form__pair[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.directory[data-astro-cid-he3spzz3]>div[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:.4rem}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);background:var(--bark);color:var(--dim);padding-block:clamp(3rem,7vw,5rem) 2rem;font-size:.9375rem}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr));gap:2.5rem clamp(1.5rem,4vw,4rem);display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{justify-items:start;gap:1.25rem;display:grid}.footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:2.4rem}.footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:24rem}h3[data-astro-cid-jo6i4kqk]{font:600 .9375rem/1.4 var(--body);color:var(--cream);margin-bottom:.9rem}li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:.5rem}a[data-astro-cid-jo6i4kqk]{color:var(--sand);text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--white);text-underline-offset:.25em;text-decoration:underline}.footer__legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.5rem;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:1.5rem;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}@media (width<=900px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=480px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.audience[data-astro-cid-lcdefpme]{background:var(--olive-deep);padding-block:clamp(4.5rem,11vw,9rem)}
