.slider{background:var(--wp-ink);height:100%;color:var(--wp-white);touch-action:pan-y pinch-zoom;position:relative}.slider__photos{position:absolute;inset:0;overflow:hidden}.slide{opacity:0;visibility:hidden;z-index:0;position:absolute;inset:0}.slide.is-active{opacity:1;visibility:visible;z-index:1}.slide__photo{background:var(--wp-depth);position:absolute;inset:0;overflow:hidden}.slide__img{object-fit:cover;width:100%;height:100%;display:block}.slider__corner{z-index:3;color:var(--wp-white)}.slider__panel{z-index:2;background:var(--wp-depth);border-top:1px solid var(--wp-dark-hairline);border-right:1px solid var(--wp-dark-hairline);width:min(560px,74%);padding:clamp(1.5rem,1.1rem + 1.2vw,2rem);position:absolute;bottom:0;left:0;container-type:inline-size}.slider__captions{display:grid}.slide__caption{opacity:0;visibility:hidden;grid-area:1/1;min-width:0}.slide__caption.is-active{opacity:1;visibility:visible}.slide__eyebrow{color:var(--wp-light-subdued)}.slide__title{letter-spacing:-.005em;color:var(--wp-white);text-wrap:balance;margin-top:.65rem;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);line-height:1.15}.slide__text{font-size:var(--fs-small);color:var(--wp-light-secondary);max-width:46ch;margin-top:.8rem;line-height:1.55}.slide__cta{min-height:var(--touch);font-weight:700;font-size:var(--fs-small);color:var(--wp-white);box-shadow:inset 0 -2px 0 var(--wp-amber);align-items:center;gap:.45rem;margin-top:1.1rem;text-decoration:none;display:inline-flex}.slide__cta svg{flex:none}.slide__cta:hover{box-shadow:inset 0 -2px 0 var(--wp-white)}.slider__seq{border-top:1px solid var(--wp-dark-hairline);margin-top:1.25rem;padding-top:1.1rem}.slider__seq ol{flex-wrap:nowrap;align-items:center;gap:0;display:flex}.slider__seq li{align-items:center;min-width:0;display:inline-flex}.slider__seq li+li:before{content:"";background:var(--wp-dark-hairline);flex:none;width:12px;height:1px;margin:0 .4rem;display:inline-block}@container (width<=470px){.slider__step-label{display:none}}.slider__step{min-height:32px;color:var(--wp-light-subdued);font:inherit;letter-spacing:.03em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:.45rem;padding:0 .1rem .2rem;font-size:.75rem;font-weight:500;display:inline-flex;box-shadow:inset 0 -1px #0000}.slider__step-point{border:1.5px solid;border-radius:50%;flex:none;width:10px;height:10px}.slider__step-n{font-weight:700}.slider__step:hover,.slider__step[aria-current=true]{color:var(--wp-white)}.slider__step[aria-current=true] .slider__step-point{background:var(--wp-amber);border-color:var(--wp-amber)}.slider__step[aria-current=true] .slider__step-n{color:var(--wp-amber)}.slider__step[aria-current=true]{box-shadow:inset 0 -1px 0 var(--wp-amber)}.slider__step:focus-visible{box-shadow:inset 0 -2px 0 var(--wp-white);color:var(--wp-white);outline:none}html:not(.js) .slide:not(.is-active),html:not(.js) .slide__caption:not(.is-active),html:not(.js) .slider__seq{display:none}@media (prefers-reduced-motion:no-preference){html.js .slide{transition:opacity .9s,visibility 0s linear .9s}html.js .slide.is-active{transition-delay:0s,0s}html.js .slide__img{transition:transform 1.6s cubic-bezier(.2,.7,.2,1);transform:scale(1.06)}html.js .slide.is-active .slide__img{animation:14s ease-out 1.6s forwards slide-drift;transform:scale(1)}html.js .slide__caption{transition:opacity .35s,visibility 0s linear .35s}html.js .slide__caption.is-active{transition-delay:0s,0s}html.js .slide__caption>*{opacity:0;transition:opacity .5s,transform .65s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}html.js .slide__caption.is-active>*{opacity:1;transform:none}html.js .slide__caption.is-active>:first-child{transition-delay:.2s}html.js .slide__caption.is-active>:nth-child(2){transition-delay:.3s}html.js .slide__caption.is-active>:nth-child(3){transition-delay:.4s}html.js .slide__caption.is-active>:nth-child(5){transition-delay:.5s}.slider__step,.slider__step-point,.slider__step-n{transition:color .25s,background-color .25s,border-color .25s}}@keyframes slide-drift{0%{transform:scale(1)}to{transform:scale(1.05)}}html[data-motion=off] .slide__caption>*,html[data-motion=off] .slide__img{opacity:1;transition:none;animation:none;transform:none}@media (width<=1023.98px){.slider{height:auto}.slider__photos{aspect-ratio:4/3;margin-inline:calc(-1 * var(--gutter));position:relative;inset:auto}.slider__corner{left:calc(14px + var(--gutter))}.slider__panel{border:1px solid var(--wp-dark-hairline);flex-direction:column;width:auto;margin-top:-1.5rem;padding:1.25rem 1.25rem 1.5rem;display:flex;position:relative}.slider__seq{border-top:0;border-bottom:1px solid var(--wp-dark-hairline);order:-1;margin:0 0 1.25rem;padding:0 0 1.1rem}.slider__seq ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .5rem;display:grid}.slider__seq li+li:before{display:none}.slider__seq li{min-width:0;display:block}.slider__step{width:100%;min-height:var(--touch);white-space:normal;text-align:left;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.2rem .4rem;padding:.35rem 0 .4rem;display:grid;box-shadow:inset 0 -1px #0000}.slider__step-label{letter-spacing:0;white-space:nowrap;grid-column:1/-1;font-size:.6875rem;line-height:1.2;display:block}.slide__title{font-size:1.375rem}.slide__text{max-width:none}}@media (width<=359.98px){.slider__step-label{font-size:.625rem}.slider__seq ol{gap:0 .25rem}.slider__panel{padding:.75rem .75rem 1.25rem}}.compare[data-astro-cid-lpdjarmv]{max-width:100%;display:block}.compare__labels[data-astro-cid-lpdjarmv]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.75rem;display:flex}.compare__label[data-astro-cid-lpdjarmv]{gap:.15rem;max-width:none;display:grid}.compare__label[data-astro-cid-lpdjarmv] .eyebrow[data-astro-cid-lpdjarmv]{color:var(--wp-ink)}.compare__label[data-astro-cid-lpdjarmv] .point[data-astro-cid-lpdjarmv]{width:8px;height:8px;margin-bottom:.2rem}.compare__label--b[data-astro-cid-lpdjarmv]{text-align:right;justify-items:end}.compare__note[data-astro-cid-lpdjarmv]{letter-spacing:.1em;text-transform:uppercase;color:var(--wp-secondary-ink);margin-top:.15rem;font-size:.6875rem;font-weight:500}.compare__frame[data-astro-cid-lpdjarmv]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--wp-depth);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.compare__img[data-astro-cid-lpdjarmv]{object-fit:cover;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.compare__clip[data-astro-cid-lpdjarmv]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.compare__divider[data-astro-cid-lpdjarmv]{top:0;bottom:0;left:var(--pos);background:var(--wp-amber);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.compare__handle[data-astro-cid-lpdjarmv]{top:50%;left:var(--pos);width:var(--touch);height:var(--touch);margin:calc(-1 * var(--touch) / 2) 0 0 calc(-1 * var(--touch) / 2);cursor:col-resize;border-radius:50%;place-items:center;display:grid;position:absolute}.compare__point[data-astro-cid-lpdjarmv]{background:var(--wp-amber);width:18px;height:18px;box-shadow:0 0 0 2px var(--wp-white);border-radius:50%}.compare__handle[data-astro-cid-lpdjarmv]:focus-visible{outline:3px solid var(--wp-ink);outline-offset:2px;box-shadow:0 0 0 7px var(--wp-white)}.compare__controls[data-astro-cid-lpdjarmv]{border-bottom:1px solid var(--wp-hairline);justify-content:space-between;gap:1rem;margin-top:.85rem;display:flex}.compare__btn[data-astro-cid-lpdjarmv]{min-height:var(--touch);font:inherit;font-size:var(--fs-small);color:var(--wp-secondary-ink);cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-weight:700;box-shadow:inset 0 -2px #0000}.compare__btn[data-astro-cid-lpdjarmv]:hover{color:var(--wp-ink)}.compare__btn[data-astro-cid-lpdjarmv][aria-pressed=true]{color:var(--wp-ink);box-shadow:inset 0 -2px 0 var(--wp-amber)}.compare__btn[data-astro-cid-lpdjarmv]:focus-visible{outline:3px solid var(--wp-ink);outline-offset:2px}.compare__caption[data-astro-cid-lpdjarmv]{max-width:52ch;margin-top:.75rem}html:not(.js) .compare__controls[data-astro-cid-lpdjarmv],html:not(.js) .compare__handle[data-astro-cid-lpdjarmv]{display:none}@media (prefers-reduced-motion:no-preference){.compare__frame[data-astro-cid-lpdjarmv]:not(.is-dragging) .compare__clip[data-astro-cid-lpdjarmv],.compare__frame[data-astro-cid-lpdjarmv]:not(.is-dragging) .compare__divider[data-astro-cid-lpdjarmv],.compare__frame[data-astro-cid-lpdjarmv]:not(.is-dragging) .compare__handle[data-astro-cid-lpdjarmv]{transition:clip-path .6s cubic-bezier(.2,.8,.2,1),left .6s cubic-bezier(.2,.8,.2,1)}.compare__frame[data-astro-cid-lpdjarmv].is-following .compare__clip[data-astro-cid-lpdjarmv],.compare__frame[data-astro-cid-lpdjarmv].is-following .compare__divider[data-astro-cid-lpdjarmv],.compare__frame[data-astro-cid-lpdjarmv].is-following .compare__handle[data-astro-cid-lpdjarmv]{transition:clip-path .22s ease-out,left .22s ease-out}.compare__btn[data-astro-cid-lpdjarmv]{transition:color .2s,box-shadow .2s}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:clip}.hero__layer-sky[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;background:radial-gradient(55% 60% at 12% 10%, #132538f2 0%, #13253800 70%), radial-gradient(40% 45% at 40% 100%, #dfa03312 0%, #dfa03300 65%), linear-gradient(180deg, var(--wp-ink) 0%, var(--wp-ink) 100%);position:absolute;inset:-10% -10% 0}.hero__grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:stretch;gap:clamp(2rem,1rem + 3vw,4.5rem);min-height:clamp(560px,100vh - 190px,760px);display:grid;position:relative}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;max-width:40rem;padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--wp-light-secondary)}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.018em;text-wrap:initial;margin-top:1.25rem;font-size:clamp(2.25rem,1.2rem + 3.1vw,4.125rem);line-height:1.04}.hero__lead[data-astro-cid-lcdefpme]{max-width:40ch;color:var(--wp-light-secondary);margin-top:1.5rem;font-weight:500}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.hero__text-action[data-astro-cid-lcdefpme]{min-height:var(--touch);font-weight:700;font-size:var(--fs-button);color:var(--wp-white);box-shadow:inset 0 -2px 0 var(--wp-amber);align-items:center;gap:.5rem;padding-bottom:.15rem;text-decoration:none;display:inline-flex}.hero__text-action[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.hero__text-action[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:translate(5px)}.hero__text-action[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 -2px 0 var(--wp-white)}.hero__media[data-astro-cid-lcdefpme]{min-width:0;position:relative}.hero__frame[data-astro-cid-lcdefpme]{background:var(--wp-ink);height:100%;position:relative;overflow:hidden}.hero__field[data-astro-cid-lcdefpme]{background:var(--wp-depth);height:100%;min-height:320px;color:var(--wp-white);position:relative}@media (width>=1024px){.hero__media[data-astro-cid-lcdefpme]{margin-right:calc(-1 * var(--gutter))}}@media (width>=1440px){.hero__media[data-astro-cid-lcdefpme]{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--container)) / 2))}}@media (width<=479.98px){.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}@media (width<=1023.98px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.hero__copy[data-astro-cid-lcdefpme]{max-width:42rem;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) 2.5rem}.hero__media[data-astro-cid-lcdefpme]{padding-bottom:clamp(1.75rem,1rem + 3vw,2.5rem)}.hero__frame[data-astro-cid-lcdefpme]{height:auto;overflow:visible}}.proof[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--wp-hairline)}.proof__list[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--wp-ink);flex-wrap:wrap;gap:.75rem clamp(1.5rem,1rem + 3vw,4rem);padding-block:1.15rem;font-size:.8125rem;font-weight:500;display:flex}.proof__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;display:inline-flex}.proof__list[data-astro-cid-lcdefpme] .point[data-astro-cid-lcdefpme]{width:8px;height:8px}.independence__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 3vw,5rem);display:grid}.independence__eyebrow[data-astro-cid-lcdefpme]{margin-bottom:1rem}.independence[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;font-size:clamp(2rem,1.4rem + 2.4vw,3.75rem)}.independence__text[data-astro-cid-lcdefpme]{gap:1rem;max-width:52ch;padding-top:.5rem;display:grid}@media (width<=767.98px){.independence__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.situations[data-astro-cid-lcdefpme],.nhp[data-astro-cid-lcdefpme]{border-top:1px solid var(--wp-hairline)}.nhp__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);display:grid}.nhp__head[data-astro-cid-lcdefpme]{max-width:62ch;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.nhp__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch}.nhp__compare[data-astro-cid-lcdefpme]{width:100%;max-width:560px}.nhp__scope[data-astro-cid-lcdefpme]{max-width:62ch;margin-top:2.25rem}.nhp__cta[data-astro-cid-lcdefpme]{margin-top:1.5rem}@media (width<=1023.98px){.nhp__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.nhp__pin[data-astro-cid-lcdefpme]{position:static}.nhp__compare[data-astro-cid-lcdefpme]{max-width:none;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}}.evidence-band__head[data-astro-cid-lcdefpme]{max-width:none}.evidence-band__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.evidence-band__head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:680px}.why[data-astro-cid-lcdefpme]{border-top:1px solid var(--wp-hairline)}.why__principle[data-astro-cid-lcdefpme]{letter-spacing:-.025em;color:var(--wp-ink);max-width:12em;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5.5rem);font-size:clamp(2.25rem,1rem + 5.6vw,6.5rem);font-weight:700;line-height:1.02}.why__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(1.5rem,1rem + 3vw,5rem);display:grid}.why__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;display:grid}.why__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--wp-ink);padding-top:1rem}.why__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.25rem}.why__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:.6rem}@media (width<=1023.98px){.why__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=599.98px){.why__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.areas[data-astro-cid-lcdefpme]{border-top:1px solid var(--wp-hairline);padding-top:0}.areas__marquee[data-astro-cid-lcdefpme]{margin-bottom:var(--section-y);border-top:0}.areas__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.5rem,1rem + 3vw,5rem);display:grid}.areas__head[data-astro-cid-lcdefpme]{margin-bottom:0}.areas__link[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;margin-top:1.5rem;display:inline-flex}.areas__link[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.areas__link[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:translate(5px)}.areas__lists[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.areas__lists[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.areas__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--wp-hairline);color:var(--wp-ink);padding:.55rem 0;font-weight:500}@media (width<=767.98px){.areas__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=479.98px){.areas__lists[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--wp-hairline)}.faq-section__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(1.5rem,1rem + 3vw,5rem);display:grid}@media (width<=767.98px){.faq-section__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
