.title-balanced{text-wrap:balance}del[data-astro-cid-2ynwtmkb],.h5 del,.h2 del,.h3-alt del{text-decoration-thickness:2px}.block[data-astro-cid-coewb6ac]{position:relative}.pt-none[data-astro-cid-coewb6ac]{padding-top:var(--offset-top, 0px)}.pt-xs[data-astro-cid-coewb6ac]{padding-top:calc(var(--offset-top, 0px) + var(--section-xs))}.pt-sm[data-astro-cid-coewb6ac]{padding-top:calc(var(--offset-top, 0px) + var(--section-sm))}.pt-md[data-astro-cid-coewb6ac]{padding-top:calc(var(--offset-top, 0px) + var(--section-md))}.pt-lg[data-astro-cid-coewb6ac]{padding-top:calc(var(--offset-top, 0px) + var(--section-lg))}.pb-xs[data-astro-cid-coewb6ac]{padding-bottom:var(--section-xs)}.pb-sm[data-astro-cid-coewb6ac]{padding-bottom:var(--section-sm)}.pb-md[data-astro-cid-coewb6ac]{padding-bottom:var(--section-md)}.pb-lg[data-astro-cid-coewb6ac]{padding-bottom:var(--section-lg)}header[data-astro-cid-coewb6ac].block:not([class*=bg-]):has(+.block:not([class*=bg-]),+script+.block:not([class*=bg-])){padding-bottom:0}header[data-astro-cid-coewb6ac].block:not([class*=bg-])+.block[data-astro-cid-coewb6ac]:not([class*=bg-]),header[data-astro-cid-coewb6ac].block:not([class*=bg-])+script[data-astro-cid-coewb6ac]+.block[data-astro-cid-coewb6ac]:not([class*=bg-]){padding-top:var(--section-intro)}.bg-beige[data-astro-cid-coewb6ac]{background:var(--color-beige-100)}.bg-white[data-astro-cid-coewb6ac]{background:var(--color-white)}.bg-yellow[data-astro-cid-coewb6ac]{background:linear-gradient(135deg,#f7e9b4,#ecd46c)}.bg-blush[data-astro-cid-coewb6ac]{background:linear-gradient(180deg,#f7e3dc 0%,var(--color-bg) 100%)}.bg-blue[data-astro-cid-coewb6ac]{background:var(--color-blue);color:var(--color-white)}.calc-section{overflow-x:clip}.calc[data-astro-cid-c4c4wvpz] .calc__backdrop{position:absolute;top:77px;left:50%;z-index:-1;width:120vw;max-width:none;height:auto;transform:translate(-50%);opacity:.86;pointer-events:none}.calc[data-astro-cid-c4c4wvpz]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:62.25rem;margin:0 auto;padding:3.5rem;border-radius:10px;background:var(--color-bg)}.calc__intro[data-astro-cid-c4c4wvpz]{max-width:54rem;text-align:center}.calc__lede{margin-top:1.5rem;font-size:var(--text-large)}.calc__currencies[data-astro-cid-c4c4wvpz]{display:flex;gap:.25rem;margin:2.5rem 0 0;padding:.25rem;border:1px solid var(--color-border);border-radius:var(--radius-pill)}.calc__currency[data-astro-cid-c4c4wvpz]{position:relative;display:flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:var(--radius-pill);font-size:.75rem;cursor:pointer}.calc__currency[data-astro-cid-c4c4wvpz] input[data-astro-cid-c4c4wvpz]{position:absolute;opacity:0;pointer-events:none}.calc__currency[data-astro-cid-c4c4wvpz]:has(input:checked){background:var(--color-ink);color:var(--color-white)}.calc__currency[data-astro-cid-c4c4wvpz]:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.calc__currency[data-astro-cid-c4c4wvpz] .calc__flag{width:12px;height:12px}.calc__fields[data-astro-cid-c4c4wvpz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;margin-top:1.75rem}.calc__field[data-astro-cid-c4c4wvpz] label[data-astro-cid-c4c4wvpz]{display:block;margin-bottom:.6rem;font-size:var(--text-regular);font-weight:var(--font-weight-semibold)}.calc__input[data-astro-cid-c4c4wvpz],.calc__money[data-astro-cid-c4c4wvpz],.calc__range[data-astro-cid-c4c4wvpz]{width:100%;height:2.625rem;padding:0 .65rem;border:1px solid var(--color-ink);border-radius:7px;background:var(--color-white);font:inherit}.calc__money[data-astro-cid-c4c4wvpz]{display:flex;align-items:center;gap:.35rem}.calc__money[data-astro-cid-c4c4wvpz] .calc__input[data-astro-cid-c4c4wvpz]{height:100%;padding:0;border:0;outline:none}.calc__money[data-astro-cid-c4c4wvpz]:focus-within,.calc__input[data-astro-cid-c4c4wvpz]:focus{outline:2px solid var(--color-ink);outline-offset:1px}.calc__range[data-astro-cid-c4c4wvpz]{display:flex;align-items:center;gap:.75rem}.calc__range[data-astro-cid-c4c4wvpz] input[data-astro-cid-c4c4wvpz]{flex:1;accent-color:var(--color-ink)}.calc__range[data-astro-cid-c4c4wvpz] output[data-astro-cid-c4c4wvpz]{min-width:3ch;font-size:var(--text-small)}.calc__hint[data-astro-cid-c4c4wvpz]{margin-top:.6rem;font-size:var(--text-tiny);opacity:.8}.calc__result[data-astro-cid-c4c4wvpz]{position:relative;display:flex;justify-content:space-between;width:100%;margin-top:2.5rem;overflow:hidden;border-radius:10px;background:var(--color-beige-200)}.calc__result-text[data-astro-cid-c4c4wvpz]{position:relative;z-index:1;flex:1;padding:1.75rem}.calc__label[data-astro-cid-c4c4wvpz]{font-size:var(--text-regular)}.calc__range-value[data-astro-cid-c4c4wvpz]{margin-top:.75rem;font-family:var(--font-display);font-size:2.3rem;line-height:1.1}.calc__amount[data-astro-cid-c4c4wvpz]{white-space:nowrap}.calc__range-value[data-astro-cid-c4c4wvpz].is-updated{color:var(--color-green)}.calc__paying[data-astro-cid-c4c4wvpz],.calc__how[data-astro-cid-c4c4wvpz]{margin-top:.75rem;font-size:var(--text-tiny)}.calc__how[data-astro-cid-c4c4wvpz] summary[data-astro-cid-c4c4wvpz]{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;list-style:none}.calc__how[data-astro-cid-c4c4wvpz] summary[data-astro-cid-c4c4wvpz]::-webkit-details-marker{display:none}.calc__info[data-astro-cid-c4c4wvpz]{display:grid;place-items:center;width:14px;height:14px;border:1px solid;border-radius:50%;font-size:9px;line-height:1}.calc__how[data-astro-cid-c4c4wvpz] .calc__chevron{width:.6rem;height:.6rem;transition:transform .2s}.calc__how[data-astro-cid-c4c4wvpz][open] .calc__chevron{transform:rotate(180deg)}.calc__explanation{max-width:30rem;margin-top:.75rem}.calc__explanation p+p{margin-top:.5rem}.calc__ctas[data-astro-cid-c4c4wvpz]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.75rem}.calc__result[data-astro-cid-c4c4wvpz] .calc__image{align-self:stretch;width:33%;max-width:18rem;object-fit:cover;object-position:left center}@media(width<768px){.calc[data-astro-cid-c4c4wvpz]{padding:2rem 1.25rem}.calc__fields[data-astro-cid-c4c4wvpz]{grid-template-columns:1fr}.calc__currencies[data-astro-cid-c4c4wvpz]{flex-wrap:wrap;justify-content:center}.calc__range-value[data-astro-cid-c4c4wvpz]{font-size:1.75rem}.calc__result[data-astro-cid-c4c4wvpz] .calc__image{display:none}}.composition[data-astro-cid-sve6fpel]{position:relative;width:100%}.panel-beige[data-astro-cid-sve6fpel]{overflow:hidden;background:var(--color-beige-100);border-radius:var(--radius-lg)}.panel-sand[data-astro-cid-sve6fpel]{overflow:hidden;background:var(--color-beige-300);border-radius:var(--radius-lg)}.panel-fade[data-astro-cid-sve6fpel]{overflow:hidden;mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.panel-white[data-astro-cid-sve6fpel]{overflow:hidden;background:var(--color-white);border-radius:var(--radius-lg)}.panel-brown[data-astro-cid-sve6fpel]{overflow:hidden;background:linear-gradient(121deg,#ae8d66 51.35%,#f3e6d8 148.67%);border-radius:var(--radius-lg)}.layer[data-astro-cid-sve6fpel]{position:absolute;overflow:hidden}.layer[data-astro-cid-sve6fpel] img{width:100%;height:auto}.layer[data-astro-cid-sve6fpel].is-cropped img{height:100%;object-fit:cover}.radius-sm[data-astro-cid-sve6fpel]{border-radius:var(--radius-xs)}.radius-md[data-astro-cid-sve6fpel]{border-radius:var(--radius)}.shadow[data-astro-cid-sve6fpel]{box-shadow:0 2px 8px #1a1a1a14}.blur[data-astro-cid-sve6fpel]{filter:blur(2.5px)}.video[data-astro-cid-sve6fpel],.embed[data-astro-cid-sve6fpel]{position:relative;width:100%;overflow:hidden;background:var(--color-beige-200)}.video[data-astro-cid-sve6fpel] video[data-astro-cid-sve6fpel],.embed[data-astro-cid-sve6fpel] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.video[data-astro-cid-sve6fpel] video[data-astro-cid-sve6fpel]{inset:-1px;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px)}.video[data-astro-cid-sve6fpel].fill{height:100%}.video[data-astro-cid-sve6fpel]:not([style],.fill) video[data-astro-cid-sve6fpel]{inset:auto;width:100%;position:static;height:auto}.rounded[data-astro-cid-sve6fpel]{border-radius:var(--radius)}.lottie[data-astro-cid-sve6fpel]{position:relative;width:100%;aspect-ratio:var(--lottie-aspect);overflow:hidden;object-fit:cover}.lottie[data-astro-cid-sve6fpel] .lottie__still{position:absolute;inset:0;width:100%;height:100%;object-fit:inherit;transition:opacity .2s linear}.lottie[data-astro-cid-sve6fpel].is-playing .lottie__still{opacity:0}.lottie[data-astro-cid-sve6fpel] svg{position:absolute;inset:0}.image[data-astro-cid-sve6fpel]{width:100%;height:auto}.video[data-astro-cid-sve6fpel] .video__poster,.facade[data-astro-cid-sve6fpel] .facade-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.facade-play[data-astro-cid-sve6fpel]{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 -2.25rem;border:0;border-radius:50%;background:var(--color-white);color:var(--color-black);font-size:1.5rem;box-shadow:var(--shadow-soft);transition:transform var(--duration) var(--ease)}.facade-play[data-astro-cid-sve6fpel]:hover{transform:scale(1.06)}.intro-side[data-astro-cid-q5x2pcfx]{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);column-gap:5rem;align-items:start}.intro-side[data-astro-cid-q5x2pcfx] .cards__intro[data-astro-cid-q5x2pcfx]{margin-bottom:0}.intro-side[data-astro-cid-q5x2pcfx] .cards__lede{max-width:25rem}.intro-side[data-astro-cid-q5x2pcfx] .cards[data-astro-cid-q5x2pcfx]{column-gap:2.5rem}.intro-side[data-astro-cid-q5x2pcfx] .card__title{font-family:var(--font-display);font-size:1.72rem;font-weight:var(--font-weight-regular);line-height:1.2}.cards__intro[data-astro-cid-q5x2pcfx]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:5rem}.cards__pill[data-astro-cid-q5x2pcfx]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:-.5rem;padding:.4rem .9rem;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font-size:.75rem;line-height:1.3;text-transform:uppercase}.cards__intro[data-astro-cid-q5x2pcfx].align-center{align-items:center;text-align:center}.cards__media[data-astro-cid-q5x2pcfx]{max-width:60rem;margin:-1.5rem auto 3.5rem}.cards__lede{max-width:48rem}.cards[data-astro-cid-q5x2pcfx]{display:grid;gap:4rem 2rem;margin:0;padding:0;list-style:none}.cols-2[data-astro-cid-q5x2pcfx]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3[data-astro-cid-q5x2pcfx]{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4[data-astro-cid-q5x2pcfx]{grid-template-columns:repeat(4,minmax(0,1fr))}.card[data-astro-cid-q5x2pcfx]{display:flex;flex-direction:column;align-items:flex-start}.card__title{font-family:var(--font-sans);font-size:var(--h5);font-weight:var(--font-weight-semibold);line-height:1.4}.card__title a{text-decoration:none}.card__badge[data-astro-cid-q5x2pcfx]{margin-top:.5rem;padding:.375rem .5rem;background:#e7f1ef;color:var(--color-green);font-size:.6875rem}.card__text{margin-top:1rem;font-size:var(--text-regular)}.card__text p+p,.card__text ul{margin-top:.75rem}.card__text ul{padding-left:1.1rem}.card__icon[data-astro-cid-q5x2pcfx]{display:block;width:2rem;height:2rem;margin-bottom:2rem}.card__icon[data-astro-cid-q5x2pcfx] img{width:100%;height:100%;object-fit:contain}.card__media[data-astro-cid-q5x2pcfx]{width:100%;margin-bottom:1.75rem}.card__media[data-astro-cid-q5x2pcfx] .image{width:100%;aspect-ratio:413 / 212;object-fit:cover;border-radius:10px}.fit-contain[data-astro-cid-q5x2pcfx] .card__media[data-astro-cid-q5x2pcfx] .image{padding:1.5rem;object-fit:contain;background:var(--color-beige-100)}.fit-natural[data-astro-cid-q5x2pcfx] .card__media[data-astro-cid-q5x2pcfx] .image{aspect-ratio:auto}.variant-icon[data-astro-cid-q5x2pcfx].icon-beside .card[data-astro-cid-q5x2pcfx]{display:grid;grid-template-columns:2.85rem minmax(0,1fr);column-gap:1.25rem;align-content:start}.variant-icon[data-astro-cid-q5x2pcfx].icon-beside .card[data-astro-cid-q5x2pcfx]>*{grid-column:2}.variant-icon[data-astro-cid-q5x2pcfx].icon-beside .card__icon[data-astro-cid-q5x2pcfx]{grid-column:1;grid-row:1 / span 3;width:2.85rem;height:2.85rem;margin:0}.variant-icon[data-astro-cid-q5x2pcfx].icon-beside .card__title{font-size:var(--h4);line-height:1.3}.variant-icon[data-astro-cid-q5x2pcfx].icon-beside .card__text{margin-top:1rem}.is-staggered[data-astro-cid-q5x2pcfx]{align-items:start;column-gap:10%}.is-staggered[data-astro-cid-q5x2pcfx]>.card[data-astro-cid-q5x2pcfx]:nth-child(2n){margin-top:10rem}.card__cta[data-astro-cid-q5x2pcfx]{margin-top:auto;padding-top:1.5rem}.variant-panel[data-astro-cid-q5x2pcfx] .card[data-astro-cid-q5x2pcfx]{padding:1.75rem;border-radius:10px;background:var(--color-white)}.variant-panel[data-astro-cid-q5x2pcfx] .card__media[data-astro-cid-q5x2pcfx] .image{aspect-ratio:auto;border-radius:6px}.variant-panel[data-astro-cid-q5x2pcfx] .card__title{font-family:var(--font-display);font-size:2rem;font-weight:var(--font-weight-regular);line-height:1.05}.variant-icon[data-astro-cid-q5x2pcfx] .card__icon[data-astro-cid-q5x2pcfx]{width:2.5rem;height:2.5rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-small .card__icon[data-astro-cid-q5x2pcfx]{width:1.85rem;height:1.85rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-tiny .card__icon[data-astro-cid-q5x2pcfx]{width:1.3rem;height:1.3rem;margin-bottom:2.5rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-small .card[data-astro-cid-q5x2pcfx]{display:grid;grid-template-columns:1.85rem minmax(0,1fr);align-content:start;align-items:center;column-gap:.85rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-small .card[data-astro-cid-q5x2pcfx]>:not(.card__icon):not(.card__title){grid-column:1 / -1}.variant-icon[data-astro-cid-q5x2pcfx].icon-small .card__icon[data-astro-cid-q5x2pcfx]{margin:0}.variant-icon[data-astro-cid-q5x2pcfx].icon-small .card__text{margin-top:1.5rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-medium .card__icon[data-astro-cid-q5x2pcfx]{width:3rem;height:3rem}.variant-icon[data-astro-cid-q5x2pcfx].icon-large .card__icon[data-astro-cid-q5x2pcfx]{width:4rem;height:4rem}.variant-checklist[data-astro-cid-q5x2pcfx]{gap:3.5rem 2rem}.variant-checklist[data-astro-cid-q5x2pcfx] .card__icon[data-astro-cid-q5x2pcfx]{display:inline-block;width:1.75rem;height:1.75rem;margin:0 .75rem 0 0;vertical-align:middle}.variant-checklist[data-astro-cid-q5x2pcfx] .card[data-astro-cid-q5x2pcfx]{display:block}.variant-checklist[data-astro-cid-q5x2pcfx] .card__title{display:inline;font-size:1rem}.card__checklist[data-astro-cid-q5x2pcfx]{margin:1rem 0 0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.card__checklist[data-astro-cid-q5x2pcfx] li[data-astro-cid-q5x2pcfx]{display:flex;align-items:center;gap:.75rem;padding-block:.6rem;border-bottom:1px solid var(--color-border);font-size:1rem}.card__checklist[data-astro-cid-q5x2pcfx] .card__check{width:1.25rem;height:1.25rem;color:var(--color-green)}.variant-versus[data-astro-cid-q5x2pcfx]{gap:1.5rem}.variant-versus[data-astro-cid-q5x2pcfx] .card[data-astro-cid-q5x2pcfx]{align-items:stretch}.variant-versus[data-astro-cid-q5x2pcfx] .card__title{font-size:var(--text-regular)}.variant-versus[data-astro-cid-q5x2pcfx] .card__checklist[data-astro-cid-q5x2pcfx]{margin-top:1.25rem}.variant-versus[data-astro-cid-q5x2pcfx] .card__checklist[data-astro-cid-q5x2pcfx] li[data-astro-cid-q5x2pcfx]{min-height:3.6rem;padding-inline:1.25rem;font-size:var(--text-small)}.variant-versus[data-astro-cid-q5x2pcfx] .card[data-astro-cid-q5x2pcfx]:last-child .card__checklist[data-astro-cid-q5x2pcfx] li[data-astro-cid-q5x2pcfx]{padding-inline:.75rem}.card__overlay[data-astro-cid-q5x2pcfx]{position:relative;display:block;width:100%;aspect-ratio:355 / 420;overflow:hidden;border-radius:10px;color:var(--color-white);text-decoration:none}.cols-2[data-astro-cid-q5x2pcfx] .card__overlay[data-astro-cid-q5x2pcfx]{aspect-ratio:541 / 416}.card__overlay[data-astro-cid-q5x2pcfx] .card__overlay-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.card__overlay[data-astro-cid-q5x2pcfx]:hover .card__overlay-image{transform:scale(1.04)}.card__overlay[data-astro-cid-q5x2pcfx]:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(#0000,#0000008c)}.card__overlay-text[data-astro-cid-q5x2pcfx]{position:absolute;inset:auto 0 0;z-index:1;display:flex;flex-direction:column;gap:1rem;padding:2rem}.card__overlay-text[data-astro-cid-q5x2pcfx] .card__title{font-size:var(--h5)}.card__overlay-more[data-astro-cid-q5x2pcfx]{display:grid;max-height:0;overflow:hidden;opacity:0;font-size:var(--text-regular);line-height:1.5;transition:max-height .5s var(--ease),opacity .3s}.card__overlay[data-astro-cid-q5x2pcfx].has-more:after{transition:inset .4s var(--ease)}.card__overlay[data-astro-cid-q5x2pcfx].has-more:is(:hover,:focus-visible):after{inset:0}.card__overlay[data-astro-cid-q5x2pcfx]:is(:hover,:focus-visible) .card__overlay-more[data-astro-cid-q5x2pcfx]{max-height:15rem;opacity:1}@media(hover:none){.card__overlay[data-astro-cid-q5x2pcfx].has-more:after{inset:0}.card__overlay-more[data-astro-cid-q5x2pcfx]{max-height:none;opacity:1}}.card__overlay-link[data-astro-cid-q5x2pcfx]{display:inline-flex;align-items:center;gap:.75rem;font-size:1rem}.card__overlay-link[data-astro-cid-q5x2pcfx] .icon{width:1.75rem;height:1rem}.cards__ctas[data-astro-cid-q5x2pcfx]{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 2rem;margin-top:4rem}@media(width<992px){.cols-3[data-astro-cid-q5x2pcfx],.cols-4[data-astro-cid-q5x2pcfx]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards__intro[data-astro-cid-q5x2pcfx]{margin-bottom:3.5rem}.intro-side[data-astro-cid-q5x2pcfx]{display:block}.intro-side[data-astro-cid-q5x2pcfx] .cards__intro[data-astro-cid-q5x2pcfx]{margin-bottom:3.5rem}}@media(width<768px){.is-staggered[data-astro-cid-q5x2pcfx]>.card[data-astro-cid-q5x2pcfx]:nth-child(2n){margin-top:0}.cards[data-astro-cid-q5x2pcfx]{grid-template-columns:1fr;row-gap:3rem}}.cases[data-astro-cid-qdywzkv6]{display:grid}.case[data-astro-cid-qdywzkv6]{position:relative;grid-area:1 / 1;display:flex;justify-content:flex-end;padding:5rem;overflow:hidden;border-radius:.75rem;opacity:0;visibility:hidden;transition:opacity 1s,visibility 1s}.case[data-astro-cid-qdywzkv6].is-active{opacity:1;visibility:visible}.case__bg[data-astro-cid-qdywzkv6]{position:absolute;inset:0;z-index:0}.case__bg[data-astro-cid-qdywzkv6] .image,.case__bg[data-astro-cid-qdywzkv6] .video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.case__card[data-astro-cid-qdywzkv6]{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;max-width:35rem;overflow:hidden;border-radius:.75rem}.case__top[data-astro-cid-qdywzkv6]{padding:2rem;background-image:linear-gradient(115deg,var(--case-color),color-mix(in srgb,var(--case-color),white 45%))}.case__top[data-astro-cid-qdywzkv6] .case__logo{width:auto;height:1.5rem;margin-bottom:1.75rem;object-fit:contain}.case__stats[data-astro-cid-qdywzkv6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;color:var(--color-white)}.case__stat-value[data-astro-cid-qdywzkv6]{margin-bottom:1.5rem;font-family:var(--font-display);font-size:3rem;line-height:.85}.case__stat-label[data-astro-cid-qdywzkv6]{margin:0;font-size:.75rem}.case__bottom[data-astro-cid-qdywzkv6]{display:flex;flex:1;flex-direction:column;padding:2rem;background:var(--color-beige-300);color:var(--color-ink)}.case__quote[data-astro-cid-qdywzkv6]{margin:0 0 1.25rem;font-family:var(--font-display);font-size:1.25rem}.case__author[data-astro-cid-qdywzkv6]{margin:auto 0 1.25rem;font-size:.75rem}.case__actions[data-astro-cid-qdywzkv6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.case__nav[data-astro-cid-qdywzkv6]{display:flex;gap:2rem}.case__nav[data-astro-cid-qdywzkv6] button[data-astro-cid-qdywzkv6]{display:flex;padding:0;border:0;background:none;color:var(--color-black);transition:color var(--duration)}.case__nav[data-astro-cid-qdywzkv6] button[data-astro-cid-qdywzkv6]:hover{color:var(--color-gray-500)}.case__nav[data-astro-cid-qdywzkv6] .icon{width:2.125rem;height:1rem}@media(width<768px){.case[data-astro-cid-qdywzkv6]{flex-direction:column;padding:0}.case__bg[data-astro-cid-qdywzkv6]{position:static;aspect-ratio:2}.case__bg[data-astro-cid-qdywzkv6] .image,.case__bg[data-astro-cid-qdywzkv6] .video{position:relative}.case__card[data-astro-cid-qdywzkv6]{max-width:none;border-radius:0}.case__top[data-astro-cid-qdywzkv6]{padding:2rem 1.5rem}.case__bottom[data-astro-cid-qdywzkv6]{padding:1.5rem}.case__stats[data-astro-cid-qdywzkv6]{gap:1.25rem}.case__stat-value[data-astro-cid-qdywzkv6]{margin-bottom:1.25rem;font-size:2.5rem}}@media(width<480px){.case__stats[data-astro-cid-qdywzkv6]{grid-template-columns:1fr 1fr}}.comparison[data-astro-cid-r5cfen4e]{overflow-x:auto}table[data-astro-cid-r5cfen4e]{width:100%;min-width:32rem;border-collapse:collapse}thead[data-astro-cid-r5cfen4e] th[data-astro-cid-r5cfen4e]{padding-bottom:2.5rem;border-bottom:1px solid var(--color-black);vertical-align:middle}.comparison__title-cell[data-astro-cid-r5cfen4e]{width:50%;text-align:left}.comparison[data-astro-cid-r5cfen4e] .comparison__title{font-size:4rem;line-height:1}.comparison__lede[data-astro-cid-r5cfen4e]{max-width:44rem;margin-top:1.5rem;font-size:var(--text-regular);font-weight:var(--font-weight-regular)}.comparison__logo-cell[data-astro-cid-r5cfen4e]{width:25%}.comparison[data-astro-cid-r5cfen4e] .comparison__logo{width:auto;max-width:10rem;height:5rem;margin:0 auto;object-fit:contain}tbody[data-astro-cid-r5cfen4e] th[data-astro-cid-r5cfen4e],tbody[data-astro-cid-r5cfen4e] td[data-astro-cid-r5cfen4e]{padding-block:2.2rem;border-bottom:1px solid #00000040;font-size:var(--text-large);font-weight:var(--font-weight-regular)}tbody[data-astro-cid-r5cfen4e] th[data-astro-cid-r5cfen4e]{text-align:left}tbody[data-astro-cid-r5cfen4e] td[data-astro-cid-r5cfen4e]{text-align:center}td[data-astro-cid-r5cfen4e].is-text{color:var(--color-gray-500)}.comparison[data-astro-cid-r5cfen4e] .comparison__icon{width:1.5rem;height:1.5rem;margin:0 auto}@media(width<992px){.comparison[data-astro-cid-r5cfen4e] .comparison__title{font-size:2.75rem}}@media(width<768px){.comparison[data-astro-cid-r5cfen4e] .comparison__title{font-size:2rem}tbody[data-astro-cid-r5cfen4e] th[data-astro-cid-r5cfen4e],tbody[data-astro-cid-r5cfen4e] td[data-astro-cid-r5cfen4e]{padding-block:1.25rem;font-size:.875rem}.comparison[data-astro-cid-r5cfen4e] .comparison__logo{height:3rem}}.form-block[data-astro-cid-fr7suc3w]{width:100%;font-size:var(--text-regular)}.form-block__fields[data-astro-cid-fr7suc3w]{display:flex;flex-wrap:wrap;gap:1rem}.form-heading[data-astro-cid-fr7suc3w]{flex:100%;margin-top:1rem;font-weight:var(--font-weight-semibold)}.form-heading[data-astro-cid-fr7suc3w]:first-child{margin-top:0}.form-field[data-astro-cid-fr7suc3w]{display:flex;flex-direction:column;gap:.5rem;flex:100%}.form-field--half[data-astro-cid-fr7suc3w]{flex-basis:calc(50% - .5rem)}.form-label[data-astro-cid-fr7suc3w]{font-size:var(--text-small)}.form-input[data-astro-cid-fr7suc3w]{width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-white);font-size:var(--text-regular)}textarea[data-astro-cid-fr7suc3w].form-input{min-height:8rem}.form-input[data-astro-cid-fr7suc3w]:focus{outline:2px solid var(--color-blue);outline-offset:0}.form-check[data-astro-cid-fr7suc3w]{display:flex;align-items:flex-start;gap:.75rem;flex-basis:100%;font-size:var(--text-small)}.form-check[data-astro-cid-fr7suc3w] input[data-astro-cid-fr7suc3w]{width:1.1rem;height:1.1rem;margin-top:.15rem;flex:none;accent-color:var(--color-black)}.form-check[data-astro-cid-fr7suc3w] a,.form-consent[data-astro-cid-fr7suc3w] a{text-decoration:underline}.form-submit[data-astro-cid-fr7suc3w]{flex-basis:100%;margin-top:.5rem}.form-block--inline[data-astro-cid-fr7suc3w] .form-block__fields[data-astro-cid-fr7suc3w]{flex-wrap:nowrap;align-items:stretch}.form-block--inline[data-astro-cid-fr7suc3w] .form-field[data-astro-cid-fr7suc3w]{flex:auto}.form-block--inline[data-astro-cid-fr7suc3w] .form-input[data-astro-cid-fr7suc3w]{min-height:3.5rem;text-align:center}.form-block--inline[data-astro-cid-fr7suc3w] .form-submit[data-astro-cid-fr7suc3w]{flex:none;min-width:10rem;margin-top:0;border-radius:var(--radius-sm)}.form-consent[data-astro-cid-fr7suc3w],.form-recaptcha[data-astro-cid-fr7suc3w]{margin-top:1rem;font-size:var(--text-tiny);color:var(--color-gray-600)}.form-recaptcha[data-astro-cid-fr7suc3w] a[data-astro-cid-fr7suc3w]{text-decoration:underline}.form-error[data-astro-cid-fr7suc3w]{margin-top:1rem;padding:1rem;border-radius:var(--radius-sm);background:#fde8e4;color:#8a1c00}.tone-dark[data-astro-cid-fr7suc3w] .form-input[data-astro-cid-fr7suc3w]{border-color:var(--color-white)}@media(width<480px){.form-field--half[data-astro-cid-fr7suc3w]{flex-basis:100%}.form-block--inline[data-astro-cid-fr7suc3w] .form-block__fields[data-astro-cid-fr7suc3w]{flex-wrap:wrap}.form-block--inline[data-astro-cid-fr7suc3w] .form-submit[data-astro-cid-fr7suc3w]{flex-basis:100%}}.cta[data-astro-cid-dld4ebu4]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;min-height:22.5rem;padding:4rem;overflow:hidden;border-radius:12px;background:var(--color-bg)}.image-right[data-astro-cid-dld4ebu4]{align-items:flex-start}.cta__image[data-astro-cid-dld4ebu4]{position:absolute;inset:0;z-index:0}.cta__image[data-astro-cid-dld4ebu4] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cta__content[data-astro-cid-dld4ebu4]{position:relative;z-index:1;width:100%;max-width:40rem}.cta__text{margin-top:1.5rem;font-size:var(--text-large)}.cta[data-astro-cid-dld4ebu4] .cta__form{margin-top:2rem}.cta__buttons[data-astro-cid-dld4ebu4]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem}.cta-logos[data-astro-cid-dld4ebu4]{position:relative;display:flex;align-items:center;justify-content:center;min-height:22rem;overflow:hidden}.cta-logos__wall[data-astro-cid-dld4ebu4]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:1.75rem}.cta-logos__row[data-astro-cid-dld4ebu4]{display:flex;gap:1rem;width:max-content;animation:60s linear infinite cta-logos-drift}.cta-logos__row[data-astro-cid-dld4ebu4].is-reverse{animation-direction:reverse}.cta-logos__row[data-astro-cid-dld4ebu4] .cta-logos__logo{flex:none;width:70px;height:70px}@keyframes cta-logos-drift{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cta-logos__row[data-astro-cid-dld4ebu4]{animation:none}}.cta-logos[data-astro-cid-dld4ebu4] .cta-logos__fade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cta-logos__content[data-astro-cid-dld4ebu4]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:40rem;padding:3rem 1.5rem;text-align:center}.cta-logos[data-astro-cid-dld4ebu4] .cta__buttons[data-astro-cid-dld4ebu4]{justify-content:center}.cta-logos__note{margin-top:1.5rem;font-size:var(--text-small)}.cta-logos__note a{text-decoration:none}@media(width<992px){.cta[data-astro-cid-dld4ebu4]{padding:3rem 3rem 3rem 4rem}}@media(width<768px){.cta[data-astro-cid-dld4ebu4]{padding:2rem}}@media(width<480px){.cta[data-astro-cid-dld4ebu4]{text-align:center;background:#f3eee7}.cta__image[data-astro-cid-dld4ebu4]{display:none}.cta__buttons[data-astro-cid-dld4ebu4]{flex-direction:column;align-items:stretch}}.faq__title{margin-bottom:5rem;text-align:center}.faq[data-astro-cid-ao76emrr]{border-bottom:1px solid var(--color-black)}.faq__item[data-astro-cid-ao76emrr]{border-top:1px solid var(--color-black)}.faq__question[data-astro-cid-ao76emrr]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.25rem;font-size:1.25rem;line-height:1.5;list-style:none;cursor:pointer}.faq__question[data-astro-cid-ao76emrr]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-ao76emrr] .faq__icon{width:2rem;height:1.5rem;transition:transform .3s var(--ease)}.faq__item[data-astro-cid-ao76emrr][open] .faq__icon{transform:rotate(180deg)}.faq__answer[data-astro-cid-ao76emrr]{padding-bottom:1.5rem;font-size:1rem}.faq__answer[data-astro-cid-ao76emrr] p+p,.faq__answer[data-astro-cid-ao76emrr] ul{margin-top:.75rem}.faq__answer[data-astro-cid-ao76emrr] a{text-decoration:underline}@media(width<768px){.faq__title{margin-bottom:3rem}.faq__question[data-astro-cid-ao76emrr]{font-size:1.125rem}}.features[data-astro-cid-e4o6poww]{position:relative;z-index:1;width:min(90%,90rem);margin-inline:auto;padding:3.5rem;border-radius:12px;background:var(--color-white)}.block.is-overlap{position:relative;margin-top:-18rem;padding-top:0}.features__groups[data-astro-cid-e4o6poww]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 1.75rem}.features__title[data-astro-cid-e4o6poww]{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #1a1a1a1a;font-family:var(--font-sans);font-size:var(--text-regular);font-weight:var(--font-weight-semibold);line-height:1.3}.features__title[data-astro-cid-e4o6poww] .features__icon{flex:none;width:1.75rem;height:1.75rem}.features__list[data-astro-cid-e4o6poww]{margin:0;padding:0;list-style:none}.features__list[data-astro-cid-e4o6poww] li[data-astro-cid-e4o6poww]{display:flex;align-items:center;gap:.9rem;padding-block:.6rem;border-bottom:1px solid #1a1a1a1a;font-size:var(--text-regular)}.features__list[data-astro-cid-e4o6poww] .icon{flex:none;width:1.1rem;height:1rem;color:var(--color-green)}.features__list[data-astro-cid-e4o6poww] .icon path{stroke-width:3px}.features__logos[data-astro-cid-e4o6poww]{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:2rem;margin-top:3.5rem}.features__logos-title[data-astro-cid-e4o6poww]{font-size:var(--text-large);font-weight:var(--font-weight-medium)}.features__logo-row[data-astro-cid-e4o6poww]{display:flex;justify-content:space-around;align-items:center;gap:1.5rem;margin:0;padding:1rem 2rem;border-radius:8px;background:var(--color-beige-100);list-style:none}.features__logo-row[data-astro-cid-e4o6poww] img{max-width:7rem;max-height:2.6rem;object-fit:contain}@media(width<992px){.features[data-astro-cid-e4o6poww]{padding:2.5rem 2rem}.features__groups[data-astro-cid-e4o6poww]{grid-template-columns:repeat(2,minmax(0,1fr))}.features__logos[data-astro-cid-e4o6poww]{grid-template-columns:1fr;gap:1rem}.features__logo-row[data-astro-cid-e4o6poww]{flex-wrap:wrap}}@media(width<600px){.features__groups[data-astro-cid-e4o6poww]{grid-template-columns:1fr}}.form-section[data-astro-cid-5s7ownnh]{display:flex;flex-direction:column;gap:3rem}.variant-card[data-astro-cid-5s7ownnh] .form-section__intro[data-astro-cid-5s7ownnh]{text-align:center}.variant-card[data-astro-cid-5s7ownnh] .form-section__form[data-astro-cid-5s7ownnh]{padding:3rem;border-radius:10px;background:var(--color-white);box-shadow:var(--shadow-card)}.variant-split[data-astro-cid-5s7ownnh]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:5rem}.variant-split[data-astro-cid-5s7ownnh]:not(.image-side) .form-section__main[data-astro-cid-5s7ownnh]{display:contents}.image-side[data-astro-cid-5s7ownnh]{align-items:center}.image-side[data-astro-cid-5s7ownnh] .form-section__side-image{width:100%;border-radius:10px}.image-side[data-astro-cid-5s7ownnh] .form-section__main[data-astro-cid-5s7ownnh]{display:flex;flex-direction:column;gap:2rem}.variant-split[data-astro-cid-5s7ownnh].image-side .form-section__form[data-astro-cid-5s7ownnh]{padding:0;background:none}.variant-split[data-astro-cid-5s7ownnh] .form-section__form[data-astro-cid-5s7ownnh]{padding:3rem;border-radius:10px;background:var(--color-white)}.form-section__eyebrow[data-astro-cid-5s7ownnh]{margin-bottom:1rem;font-size:.75rem}.form-section__text{margin-top:1.5rem;font-size:var(--text-large)}.form-section__points[data-astro-cid-5s7ownnh]{display:grid;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.form-section__points[data-astro-cid-5s7ownnh] li[data-astro-cid-5s7ownnh]{display:flex;gap:.75rem;font-size:var(--text-large)}.form-section__points[data-astro-cid-5s7ownnh] .icon{margin-top:.25rem;color:var(--color-green)}.form-section[data-astro-cid-5s7ownnh] .form-section__image{width:100%;margin-top:2.5rem;border-radius:10px}@media(width<768px){.variant-split[data-astro-cid-5s7ownnh]{grid-template-columns:1fr;gap:2.5rem}.variant-card[data-astro-cid-5s7ownnh] .form-section__form[data-astro-cid-5s7ownnh],.variant-split[data-astro-cid-5s7ownnh] .form-section__form[data-astro-cid-5s7ownnh]{padding:1.5rem}}.heading[data-astro-cid-st5ng4th]{display:flex;flex-direction:column;gap:1.25rem}.align-center[data-astro-cid-st5ng4th]{align-items:center;text-align:center}.align-left[data-astro-cid-st5ng4th]{align-items:flex-start}.heading__eyebrow[data-astro-cid-st5ng4th]{font-size:.75rem;margin-bottom:-.25rem}.heading__pill[data-astro-cid-st5ng4th]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.4rem .9rem;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font-size:.75rem;line-height:1.3;text-transform:uppercase}.heading__lede{max-width:48rem}.heading__lede p+p{margin-top:1rem}.heading__ctas[data-astro-cid-st5ng4th]{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:center;justify-content:inherit;margin-top:1rem}.align-center[data-astro-cid-st5ng4th] .heading__ctas[data-astro-cid-st5ng4th]{justify-content:center}.hero-card[data-astro-cid-v2efxrbs]{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;border-radius:var(--radius);background:var(--color-white);box-shadow:3px 2px 30px 30px #0000000a}.hero-card__title[data-astro-cid-v2efxrbs]{font-size:1.3125rem;font-weight:var(--font-weight-semibold);line-height:1}.hero-card__quotes[data-astro-cid-v2efxrbs],.hero-card__trust[data-astro-cid-v2efxrbs]{padding-top:1.25rem;border-top:1px solid var(--color-border)}.hero-card__slides[data-astro-cid-v2efxrbs]{display:grid}.hero-card__quote[data-astro-cid-v2efxrbs]{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;margin:0;opacity:0;transition:opacity var(--duration) var(--ease)}.hero-card__quote[data-astro-cid-v2efxrbs].is-active{opacity:1}.hero-card__quote[data-astro-cid-v2efxrbs] blockquote[data-astro-cid-v2efxrbs]{margin:0;font-family:var(--font-display);font-size:1.42rem;font-weight:var(--font-weight-regular);line-height:1.35}.hero-card__quote[data-astro-cid-v2efxrbs] figcaption[data-astro-cid-v2efxrbs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:var(--text-small)}.hero-card__quote[data-astro-cid-v2efxrbs] .hero-card__quote-logo{flex:none;width:auto;max-width:7rem;height:1.5rem;object-fit:contain}.hero-card__dots[data-astro-cid-v2efxrbs]{display:flex;gap:4px;margin-top:.75rem}.hero-card__dots[data-astro-cid-v2efxrbs] button[data-astro-cid-v2efxrbs]{width:6px;height:6px;padding:0;border:0;border-radius:3px;background:var(--color-ink);opacity:.25;transition:width var(--duration) var(--ease),opacity var(--duration) var(--ease)}.hero-card__dots[data-astro-cid-v2efxrbs] button[data-astro-cid-v2efxrbs][aria-current=true]{width:2rem;opacity:1}.hero-card__trust-title[data-astro-cid-v2efxrbs]{margin-bottom:1.25rem;font-size:var(--text-small);font-weight:var(--font-weight-semibold)}.hero-card__logos[data-astro-cid-v2efxrbs]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 1rem;margin:0;padding:1.5rem 1rem;list-style:none;border-radius:var(--radius);background:var(--color-bg)}.hero-card__logos[data-astro-cid-v2efxrbs] li[data-astro-cid-v2efxrbs]{display:grid;place-items:center}.hero-card__logos[data-astro-cid-v2efxrbs] img{width:auto;max-width:80%;max-height:2.25rem;object-fit:contain}.logos[data-astro-cid-46mmsxmu]{display:flex;flex-direction:column;align-items:center;gap:2.25rem;max-width:68rem;margin-inline:auto}.logos__title{margin-bottom:.75rem;text-align:center}.logos__row[data-astro-cid-46mmsxmu]{display:grid;grid-template-columns:repeat(var(--n),7.1875rem);justify-content:center;gap:2.25rem 4.625rem;margin:0;padding:0;list-style:none}.row-2[data-astro-cid-46mmsxmu]{column-gap:6.875rem;grid-template-columns:repeat(var(--n),5.1875rem)}.logos__item[data-astro-cid-46mmsxmu]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:5.3125rem}.row-2[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{justify-content:center}.logos__img[data-astro-cid-46mmsxmu]{display:flex;align-items:center;justify-content:center;height:2.8125rem;margin-top:.625rem}.row-2[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{margin-top:0}.logos__img[data-astro-cid-46mmsxmu] img{width:auto;max-width:100%;max-height:2.8125rem}.logos__badge[data-astro-cid-46mmsxmu]{position:absolute;bottom:0;display:flex;align-items:center;gap:6px;padding:.35rem .5rem;border-radius:.5rem;background:var(--color-black);color:var(--color-white);font-size:.65rem;line-height:1;text-decoration:none;white-space:nowrap}.logos__badge[data-astro-cid-46mmsxmu] .icon{width:4px;height:.5rem}.layout-inline[data-astro-cid-46mmsxmu]{flex-direction:row;max-width:none;gap:3rem}.layout-inline[data-astro-cid-46mmsxmu] .logos__title{flex:none;margin:0;font-size:var(--h5);text-align:left}.layout-inline[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{flex:1;grid-template-columns:repeat(var(--n),1fr);align-items:center;padding:1.25rem 2rem;border-radius:var(--radius);background:var(--color-beige-50)}.layout-inline[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{height:auto;justify-content:center}.layout-inline[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{margin:0}.layout-grid[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));width:100%}.layout-icons[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(var(--n),5.1rem);gap:1.9rem 3.8rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu].is-dense{column-gap:2.1rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{height:auto}.layout-icons[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{height:5.1rem;margin:0}.layout-icons[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu] img{width:100%;max-height:none}.layout-tiles[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(var(--n),5.9rem);gap:2rem 4.6rem}.layout-tiles[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{height:auto}.layout-tiles[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{width:5.9rem;height:5.9rem;margin:0;border:1px solid var(--color-beige-200);border-radius:4px;background:var(--color-white)}.layout-tiles[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu] img{width:60%;max-height:60%}.layout-wrap[data-astro-cid-46mmsxmu]{max-width:78rem}.layout-wrap[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.75rem;max-width:78rem}.layout-wrap[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{height:auto}.layout-wrap[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{height:5rem;margin:0}.layout-wrap[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu] img{max-height:5rem}.layout-marquee[data-astro-cid-46mmsxmu]{max-width:none;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.logos__marquee[data-astro-cid-46mmsxmu]{display:flex;width:max-content;animation:40s linear infinite logos-marquee}.logos__track[data-astro-cid-46mmsxmu]{display:flex;min-width:100vw;gap:6rem;margin:0;padding:0 6rem 0 0;list-style:none}.layout-marquee[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{width:7.8rem;height:auto;justify-content:center}.layout-marquee[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{margin:0}@keyframes logos-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.logos__marquee[data-astro-cid-46mmsxmu]{animation:none}}@media(width<992px){.logos__row[data-astro-cid-46mmsxmu],.row-2[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(3,7.1875rem)}.layout-tiles[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(3,5.9rem);column-gap:2rem}.layout-inline[data-astro-cid-46mmsxmu]{flex-direction:column;align-items:flex-start}.layout-inline[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(3,1fr);width:100%}.layout-icons[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem 1.5rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{width:4.4rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{height:4.4rem}}@media(width<480px){.logos__row[data-astro-cid-46mmsxmu],.row-2[data-astro-cid-46mmsxmu]{column-gap:1rem;grid-template-columns:repeat(2,7.1875rem)}.layout-icons[data-astro-cid-46mmsxmu] .logos__row[data-astro-cid-46mmsxmu]{gap:1rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__item[data-astro-cid-46mmsxmu]{width:3.5rem}.layout-icons[data-astro-cid-46mmsxmu] .logos__img[data-astro-cid-46mmsxmu]{height:3.5rem}}.hero[data-astro-cid-y4o2ouiy]{position:relative;overflow:hidden}.hero__inner[data-astro-cid-y4o2ouiy]{position:relative;z-index:1;padding-block:calc(var(--offset-top, 0px) + 3.5rem) 4rem}.hero__grid[data-astro-cid-y4o2ouiy]{display:grid;grid-template-columns:1fr;align-items:center;gap:3rem}.hero__text[data-astro-cid-y4o2ouiy]{display:flex;flex-direction:column;gap:1.5rem}.hero--centered[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy],.hero--versus[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy]{align-items:center;max-width:56rem;margin-inline:auto;text-align:center}.hero--centered[data-astro-cid-y4o2ouiy].align-left .hero__text[data-astro-cid-y4o2ouiy]{align-items:flex-start;margin-inline:0;text-align:left}.hero__pill[data-astro-cid-y4o2ouiy]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font-size:.75rem;line-height:1.3;text-transform:uppercase}.hero__pill[data-astro-cid-y4o2ouiy].is-light{padding:.5rem;border-radius:4px;background:#e7f1ef;color:var(--color-ink);font-size:.85rem}.hero__eyebrow[data-astro-cid-y4o2ouiy]{font-size:.75rem;line-height:1.3;text-transform:uppercase;margin-bottom:-.5rem}.hero__lede{max-width:48rem;font-size:var(--text-large)}.has-width[data-astro-cid-y4o2ouiy] .hero__lede{max-width:none}.has-width[data-astro-cid-y4o2ouiy] .hero__title{text-wrap:wrap}.has-lede-width[data-astro-cid-y4o2ouiy] .hero__lede{width:var(--lede-width);max-width:calc(100vw - 3rem)}.hero--split[data-astro-cid-y4o2ouiy] .hero__lede{font-size:var(--text-medium);max-width:35rem}.hero__lede p+p{margin-top:1rem}.hero__ctas[data-astro-cid-y4o2ouiy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-top:1rem}.hero--split[data-astro-cid-y4o2ouiy] .hero__ctas[data-astro-cid-y4o2ouiy]{justify-content:flex-start}.hero__versus-image[data-astro-cid-y4o2ouiy]{max-width:64rem;margin:0 auto 1.5rem}.hero__media--below[data-astro-cid-y4o2ouiy]{margin-top:4.5rem}.hero__media--below[data-astro-cid-y4o2ouiy] .image,.hero__media--below[data-astro-cid-y4o2ouiy] .video,.hero__media--below[data-astro-cid-y4o2ouiy] .embed{border-radius:1rem}.hero__logos[data-astro-cid-y4o2ouiy]{margin-top:6rem}.hero--split[data-astro-cid-y4o2ouiy] .hero__grid[data-astro-cid-y4o2ouiy]{grid-template-columns:1fr 1fr;gap:5rem}.hero--split[data-astro-cid-y4o2ouiy].media-left .hero__media[data-astro-cid-y4o2ouiy]{order:-1}.hero--split[data-astro-cid-y4o2ouiy] .hero__inner[data-astro-cid-y4o2ouiy]{padding-block:calc(var(--offset-top, 0px) + 5rem) 5rem}.hero__versus[data-astro-cid-y4o2ouiy]{display:flex;align-items:center;justify-content:center;gap:5.6rem;margin:6rem 0 7rem}.hero__versus-logo[data-astro-cid-y4o2ouiy]{display:block;width:17rem;aspect-ratio:1;overflow:hidden;border-radius:2.5rem}.hero__versus-logo[data-astro-cid-y4o2ouiy] img{width:100%;height:100%;object-fit:cover}.hero__vs[data-astro-cid-y4o2ouiy]{display:grid;place-items:center;width:5.1rem;height:5.1rem;border-radius:.75rem;background:var(--color-ink);color:var(--color-white);font-size:1.75rem}.hero--versus[data-astro-cid-y4o2ouiy] .hero__title{font-size:var(--h3-alt);line-height:1.3}.hero__banner[data-astro-cid-y4o2ouiy]{position:relative;grid-template-columns:minmax(12rem,50%) minmax(12rem,25.1875rem);grid-template-rows:auto 1fr;align-items:stretch;gap:3rem 12%;padding:2rem 2rem 0;border-radius:.4375rem;overflow:hidden}.hero__banner-bg[data-astro-cid-y4o2ouiy]{position:absolute;inset:0}.hero__banner-bg[data-astro-cid-y4o2ouiy] img{width:100%;height:100%;object-fit:cover}.hero__banner-tag[data-astro-cid-y4o2ouiy]{position:relative;grid-area:1 / 2;justify-self:end;display:flex;align-items:center;gap:.55rem;padding:.35rem .6rem;border:.5px solid #1a1a1a33;border-radius:.2rem;font-size:.95rem;line-height:1}.hero__banner-tag[data-astro-cid-y4o2ouiy] img[data-astro-cid-y4o2ouiy]{width:5.4rem;height:auto}.hero__banner-photo[data-astro-cid-y4o2ouiy]{position:relative;grid-area:1 / 1 / 3;align-self:end}.hero__banner-photo[data-astro-cid-y4o2ouiy] img{display:block;width:100%;height:auto}.hero__banner[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy]{position:relative;z-index:1;grid-area:2 / 2;align-self:end;gap:0;margin-bottom:2rem;padding:2rem;border-radius:.625rem;background:var(--color-blue);color:var(--color-white)}.hero__banner[data-astro-cid-y4o2ouiy] .hero__title{margin-bottom:1.4375rem;font-size:3.3125rem;line-height:.9;text-transform:uppercase}.hero__banner[data-astro-cid-y4o2ouiy] .hero__lede{margin-bottom:2.4375rem;font-family:var(--font-display);font-size:var(--text-body);line-height:1}.hero__ctas-label[data-astro-cid-y4o2ouiy]{font-size:.75rem;line-height:1}.hero__banner[data-astro-cid-y4o2ouiy] .hero__ctas[data-astro-cid-y4o2ouiy]{justify-content:flex-start;gap:1rem;margin-top:1rem}.hero__banner[data-astro-cid-y4o2ouiy] .hero__ctas[data-astro-cid-y4o2ouiy] .btn{gap:.5rem;min-height:0;padding:.625rem 1.125rem;border-width:.5px;font-size:.75rem;line-height:1.3}.hero__banner[data-astro-cid-y4o2ouiy] .hero__ctas[data-astro-cid-y4o2ouiy] .cta-icon{width:1.375rem;height:1.375rem}.hero__backdrop[data-astro-cid-y4o2ouiy]{position:absolute;inset:0 0 auto;height:min(100%,44rem)}.hero__backdrop--right[data-astro-cid-y4o2ouiy]{inset:0 0 0 auto;width:40%;height:100%}.hero__form{width:100%;margin-top:1rem}.hero__grid[data-astro-cid-y4o2ouiy]:has(.hero__form) .hero__media[data-astro-cid-y4o2ouiy]{align-self:start}.hero__backdrop[data-astro-cid-y4o2ouiy] img{width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-y4o2ouiy].backdrop-whole{overflow:clip visible}.hero__backdrop--whole[data-astro-cid-y4o2ouiy]{height:auto}.hero__backdrop--whole[data-astro-cid-y4o2ouiy] img{height:auto;min-height:70vh;object-position:85% 0}.hero__decorations[data-astro-cid-y4o2ouiy]{position:absolute;inset:0;pointer-events:none}.hero__decoration[data-astro-cid-y4o2ouiy]{position:absolute;overflow:hidden}.hero__decoration[data-astro-cid-y4o2ouiy] img{width:100%;height:auto}.radius-md[data-astro-cid-y4o2ouiy]{border-radius:var(--radius)}.radius-sm[data-astro-cid-y4o2ouiy]{border-radius:var(--radius-xs)}.shadow[data-astro-cid-y4o2ouiy]{box-shadow:0 2px 8px #1a1a1a14}.bg-blush[data-astro-cid-y4o2ouiy]{background:linear-gradient(180deg,#f7e1dc 0%,var(--color-bg) 100%)}.bg-beige[data-astro-cid-y4o2ouiy]{background:var(--color-beige-100)}@media(width<992px){.hero__decorations[data-astro-cid-y4o2ouiy]{display:none}.hero--split[data-astro-cid-y4o2ouiy] .hero__grid[data-astro-cid-y4o2ouiy]{gap:3rem}.hero__banner[data-astro-cid-y4o2ouiy]{grid-template-columns:1fr;grid-template-rows:none;gap:0}.hero__banner-tag[data-astro-cid-y4o2ouiy]{position:absolute;grid-area:auto;inset:2rem 2rem auto auto}.hero__banner-photo[data-astro-cid-y4o2ouiy]{grid-area:1 / 1;width:53%;margin-bottom:-1rem}.hero__banner[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy]{grid-area:2 / 1}}@media(width<768px){.hero--split[data-astro-cid-y4o2ouiy] .hero__grid[data-astro-cid-y4o2ouiy]{grid-template-columns:1fr}.hero__backdrop--right[data-astro-cid-y4o2ouiy]{display:none}.hero__versus[data-astro-cid-y4o2ouiy]{gap:1.5rem;margin:3rem 0 4rem}.hero__versus-logo[data-astro-cid-y4o2ouiy]{width:8rem;border-radius:1.25rem}.hero__vs[data-astro-cid-y4o2ouiy]{width:3rem;height:3rem;font-size:1.1rem}.hero__logos[data-astro-cid-y4o2ouiy]{margin-top:4rem}.hero__banner[data-astro-cid-y4o2ouiy]{padding:3rem 1rem 0}.hero__banner-tag[data-astro-cid-y4o2ouiy]{inset:.75rem .75rem auto auto}.hero__banner-photo[data-astro-cid-y4o2ouiy]{width:auto;max-width:80%}.hero__banner[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy]{margin-bottom:1rem;padding:2rem 1rem 1rem}.hero__banner[data-astro-cid-y4o2ouiy] .hero__title{margin-bottom:1rem;font-size:2.2rem}.hero__banner[data-astro-cid-y4o2ouiy] .hero__lede{margin-bottom:1.5rem}.hero__banner[data-astro-cid-y4o2ouiy] .hero__ctas[data-astro-cid-y4o2ouiy]{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:.5rem}}@media(width<480px){.hero__banner[data-astro-cid-y4o2ouiy]{padding-inline:0}.hero__banner[data-astro-cid-y4o2ouiy] .hero__text[data-astro-cid-y4o2ouiy]{margin-bottom:0}}.filters[data-astro-cid-nffmqbjv]{display:flex;align-items:center;gap:1.5rem;margin-bottom:3.5rem}.filters__track[data-astro-cid-nffmqbjv]{position:relative;flex:1;min-width:0}.filters__track[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]{overflow-x:auto;scrollbar-width:none}.filters__track[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]::-webkit-scrollbar{display:none}.fade-end[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]{mask-image:linear-gradient(to right,#000 calc(100% - 5rem),#0000)}.fade-start[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]{mask-image:linear-gradient(to left,#000 calc(100% - 5rem),#0000)}.fade-start[data-astro-cid-nffmqbjv].fade-end ul[data-astro-cid-nffmqbjv]{mask-image:linear-gradient(to right,#0000,#000 5rem calc(100% - 5rem),#0000)}.filters__arrow[data-astro-cid-nffmqbjv]{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-white);box-shadow:0 1px 4px #1a1a1a14;color:var(--color-ink);transform:translateY(-50%);transition:background-color var(--duration),color var(--duration)}.filters__arrow[data-astro-cid-nffmqbjv][hidden]{display:none}.filters__arrow[data-astro-cid-nffmqbjv]:hover{background:var(--color-ink);color:var(--color-white)}.filters__arrow--prev[data-astro-cid-nffmqbjv]{left:0}.filters__arrow--next[data-astro-cid-nffmqbjv]{right:0}.filters__arrow[data-astro-cid-nffmqbjv] .icon{width:.5rem;height:.8rem}.filters__search[data-astro-cid-nffmqbjv]{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem}.filters__search[data-astro-cid-nffmqbjv] svg{width:1.25rem;height:1.25rem}.filters[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]{display:flex;gap:.5rem .75rem;margin:0;padding:0;list-style:none}.filters[data-astro-cid-nffmqbjv] a[data-astro-cid-nffmqbjv]{display:block;padding:.5rem .875rem;border-radius:var(--radius-xs);font-size:1rem;text-decoration:none;white-space:nowrap}.filters--pills[data-astro-cid-nffmqbjv] a[data-astro-cid-nffmqbjv]:hover{background:var(--color-gray-100)}.filters--pills[data-astro-cid-nffmqbjv] a[data-astro-cid-nffmqbjv][aria-current=page]{background:#ededed}.filters--underline[data-astro-cid-nffmqbjv] ul[data-astro-cid-nffmqbjv]{gap:.5rem 1.25rem}.filters--underline[data-astro-cid-nffmqbjv] a[data-astro-cid-nffmqbjv]:hover,.filters--underline[data-astro-cid-nffmqbjv] a[data-astro-cid-nffmqbjv][aria-current=page]{text-decoration:underline;text-underline-offset:.2em}.directory__head[data-astro-cid-vieevjqc]{margin-bottom:4rem}.directory__intro[data-astro-cid-vieevjqc]{display:flex;flex-direction:column;gap:1.5rem}.directory__intro[data-astro-cid-vieevjqc][hidden]{display:none}.directory__body[data-astro-cid-vieevjqc]{display:grid;grid-template-columns:12.5rem 1fr;gap:2.5rem;align-items:start}.directory__filter[data-astro-cid-vieevjqc]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;border:0}.directory__filter[data-astro-cid-vieevjqc] legend[data-astro-cid-vieevjqc]{margin-bottom:1rem;font-size:var(--text-large);font-weight:var(--font-weight-semibold)}.directory__option[data-astro-cid-vieevjqc]{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;cursor:pointer}.directory__option[data-astro-cid-vieevjqc] input[data-astro-cid-vieevjqc]{position:absolute;opacity:0;pointer-events:none}.directory__option[data-astro-cid-vieevjqc]:has(input:checked) span[data-astro-cid-vieevjqc]{font-weight:var(--font-weight-semibold);text-decoration:underline}.directory__option[data-astro-cid-vieevjqc]:has(input:focus-visible) span[data-astro-cid-vieevjqc]{outline:2px solid var(--color-blue);outline-offset:2px}.directory__grid[data-astro-cid-vieevjqc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:4rem;border-radius:10px;background:var(--color-beige-100);list-style:none}.tool[data-astro-cid-vieevjqc]{display:flex;flex-direction:column;gap:2rem;min-height:29rem;padding:2.5rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-white)}.tool[data-astro-cid-vieevjqc][hidden]{display:none}.tool[data-astro-cid-vieevjqc] .tool__logo{width:6.5rem;height:6.5rem;object-fit:contain;border-radius:.5rem}.tool__name[data-astro-cid-vieevjqc]{font-size:2.1rem;line-height:1.1}.tool__name[data-astro-cid-vieevjqc] a[data-astro-cid-vieevjqc]{text-decoration:none}.tool__text[data-astro-cid-vieevjqc]{font-size:1.1rem}@media(width<992px){.directory__body[data-astro-cid-vieevjqc]{grid-template-columns:1fr}.directory__filter[data-astro-cid-vieevjqc]{flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem}.directory__filter[data-astro-cid-vieevjqc] legend[data-astro-cid-vieevjqc]{width:100%}.directory__grid[data-astro-cid-vieevjqc]{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem}}@media(width<768px){.directory__grid[data-astro-cid-vieevjqc]{grid-template-columns:1fr;padding:1rem}.tool[data-astro-cid-vieevjqc]{min-height:0;padding:1.5rem}}.blog-card[data-astro-cid-vqljwchw]{display:flex;flex-direction:column;align-items:flex-start;height:100%}.blog-card__image[data-astro-cid-vqljwchw]{position:relative;display:block;width:100%;aspect-ratio:4 / 3;margin-bottom:1.5rem;overflow:hidden;border-radius:10px;background:#f5f5f5}.blog-card--large[data-astro-cid-vqljwchw] .blog-card__image[data-astro-cid-vqljwchw]{aspect-ratio:1}.blog-card__image[data-astro-cid-vqljwchw] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.blog-card[data-astro-cid-vqljwchw]:hover .blog-card__image[data-astro-cid-vqljwchw] img{transform:scale(1.03)}.pill[data-astro-cid-vqljwchw]{margin-bottom:1rem}.blog-card__title{margin-bottom:1.5rem;font-family:var(--font-sans);font-size:var(--h5);font-weight:var(--font-weight-semibold);line-height:1.4}.blog-card--compact[data-astro-cid-vqljwchw] .blog-card__title{font-size:1.25rem}.blog-card__title a{text-decoration:none}.blog-card__excerpt[data-astro-cid-vqljwchw]{margin:-.75rem 0 1.5rem;font-size:var(--text-regular)}.blog-card__more[data-astro-cid-vqljwchw]{display:inline-flex;align-items:center;gap:1rem;margin-top:auto;font-size:1rem;line-height:1;text-decoration:none}.blog-card__more[data-astro-cid-vqljwchw]>span[data-astro-cid-vqljwchw]:first-child{padding-bottom:.15rem;border-bottom:2px solid var(--color-ink)}.blog-card__more[data-astro-cid-vqljwchw] .icon{width:2rem;height:1rem;transition:transform var(--duration) var(--ease)}.blog-card__more[data-astro-cid-vqljwchw]:hover .icon{transform:translate(.25rem)}.load-more__footer[data-astro-cid-jfgrrmub]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:4rem}.load-more__count[data-astro-cid-jfgrrmub]{font-size:var(--text-large);word-spacing:1.2rem}.load-more__count[data-astro-cid-jfgrrmub] span[data-astro-cid-jfgrrmub]{word-spacing:normal}.load-more__button[data-astro-cid-jfgrrmub]{padding:.75rem 1.4rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);background:var(--color-gray-100);font-size:1rem;transition:background-color var(--duration)}.load-more__button[data-astro-cid-jfgrrmub]:hover{background:var(--color-gray-200)}.grid[data-astro-cid-qibd6rrs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2rem;margin:0;padding:0;list-style:none}.grid--library[data-astro-cid-qibd6rrs] .blog-card__image{aspect-ratio:355 / 458;background:var(--color-beige-100);border-radius:0}.grid--library[data-astro-cid-qibd6rrs] .blog-card__image img{inset:11.5% 15%;width:70%;height:77%;object-fit:contain}@media(width<992px){.grid[data-astro-cid-qibd6rrs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<768px){.grid[data-astro-cid-qibd6rrs]{grid-template-columns:1fr;row-gap:3rem}}.letters__index[data-astro-cid-7tr3zvv7]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:48rem;margin:-2rem auto 12rem}.letters__index[data-astro-cid-7tr3zvv7] a[data-astro-cid-7tr3zvv7],.letters__index[data-astro-cid-7tr3zvv7] span[data-astro-cid-7tr3zvv7]{display:grid;place-items:center;min-width:2.4rem;height:2.4rem;padding-inline:.5rem;border:1px solid var(--color-black);border-radius:.4rem;font-size:1.25rem;text-decoration:none}.letters__index[data-astro-cid-7tr3zvv7] span[data-astro-cid-7tr3zvv7]{border-color:var(--color-gray-200);color:var(--color-gray-300)}.letters__index[data-astro-cid-7tr3zvv7] a[data-astro-cid-7tr3zvv7]:hover{background:var(--color-black);color:var(--color-white)}.letters__search[data-astro-cid-7tr3zvv7]{display:flex;justify-content:center;margin-bottom:3rem}.letters__search[data-astro-cid-7tr3zvv7] input[data-astro-cid-7tr3zvv7]{width:min(100%,30rem);padding:.75rem 1rem;border:1px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-white)}.letters__group[data-astro-cid-7tr3zvv7]+.letters__group[data-astro-cid-7tr3zvv7]{margin-top:8rem}.letters__letter[data-astro-cid-7tr3zvv7]{display:grid;place-items:center;width:4.3rem;height:4.3rem;margin-bottom:1.25rem;border-radius:.5rem;background:#141209;color:var(--color-white);font-size:2.2rem;line-height:1}.letters__terms[data-astro-cid-7tr3zvv7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5rem;margin:0;padding:0;list-style:none}.term[data-astro-cid-7tr3zvv7]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-top:1rem;border-top:1px solid var(--color-gray-300)}.term[data-astro-cid-7tr3zvv7][hidden]{display:none}.term__topic[data-astro-cid-7tr3zvv7]{padding:.4rem .5rem;border-radius:var(--radius-xs);background:var(--color-gray-200);font-size:.75rem;line-height:1.3;text-transform:uppercase;text-decoration:none}.term__title[data-astro-cid-7tr3zvv7]{font-family:var(--font-sans);font-size:var(--text-large);font-weight:var(--font-weight-semibold);line-height:1.4}.term__title[data-astro-cid-7tr3zvv7] a[data-astro-cid-7tr3zvv7]{text-decoration:none}.term__excerpt[data-astro-cid-7tr3zvv7]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--color-gray-500);font-size:1rem}@media(width<992px){.letters__terms[data-astro-cid-7tr3zvv7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.letters__index[data-astro-cid-7tr3zvv7]{margin-bottom:6rem}}@media(width<768px){.letters__terms[data-astro-cid-7tr3zvv7]{grid-template-columns:1fr}}.mag__top[data-astro-cid-dnewarkf]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:5rem}.mag__latest-title[data-astro-cid-dnewarkf]{margin-bottom:1rem}.mag__latest-list[data-astro-cid-dnewarkf]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.mag__grid[data-astro-cid-dnewarkf]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4rem 2rem;margin:0;padding:0;list-style:none}.is-small[data-astro-cid-dnewarkf]{grid-column:span 2}.is-medium[data-astro-cid-dnewarkf]{grid-column:span 3}.is-medium[data-astro-cid-dnewarkf] .blog-card__image{aspect-ratio:540 / 405}.is-wide[data-astro-cid-dnewarkf]{grid-column:1 / -1}.mag__wide[data-astro-cid-dnewarkf]{display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:stretch}.mag__wide-text[data-astro-cid-dnewarkf]{display:flex;flex-direction:column;align-items:flex-start}.pill[data-astro-cid-dnewarkf]{margin-bottom:1rem}.mag__wide-title[data-astro-cid-dnewarkf]{margin-bottom:1.5rem;font-family:var(--font-sans);font-size:var(--h5);font-weight:var(--font-weight-semibold);line-height:1.4}.mag__wide-title[data-astro-cid-dnewarkf] a[data-astro-cid-dnewarkf]{text-decoration:none}.mag__excerpt[data-astro-cid-dnewarkf]{margin-bottom:1.5rem;font-size:var(--text-regular)}.mag__more[data-astro-cid-dnewarkf]{display:inline-flex;align-items:center;gap:1rem;margin-top:auto;font-size:1rem;line-height:1;text-decoration:none}.mag__more[data-astro-cid-dnewarkf]>span[data-astro-cid-dnewarkf]:first-child{padding-bottom:.15rem;border-bottom:2px solid var(--color-ink)}.mag__more[data-astro-cid-dnewarkf] .icon{width:2rem;height:1rem}.mag__wide-image[data-astro-cid-dnewarkf]{position:relative;display:block;min-height:26rem;overflow:hidden;border-radius:10px}.is-podcast[data-astro-cid-dnewarkf] .mag__wide-image[data-astro-cid-dnewarkf]{min-height:0;aspect-ratio:4 / 3}.mag__wide-image[data-astro-cid-dnewarkf] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(width<992px){.mag__grid[data-astro-cid-dnewarkf]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-small[data-astro-cid-dnewarkf],.is-medium[data-astro-cid-dnewarkf]{grid-column:span 1}}@media(width<768px){.mag__top[data-astro-cid-dnewarkf],.mag__latest-list[data-astro-cid-dnewarkf],.mag__wide[data-astro-cid-dnewarkf]{grid-template-columns:1fr}.mag__grid[data-astro-cid-dnewarkf]{grid-template-columns:1fr;row-gap:3rem}.mag__wide-image[data-astro-cid-dnewarkf]{order:-1;min-height:0;aspect-ratio:4 / 3}}.people[data-astro-cid-qz462ir3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5rem 1rem;margin:0;padding:0;list-style:none}.person[data-astro-cid-qz462ir3] .person__photo{width:100%;aspect-ratio:364 / 227;margin-bottom:3rem;object-fit:cover;border-radius:10px}.person__name[data-astro-cid-qz462ir3]{font-size:var(--h6);line-height:1.4}.person__role[data-astro-cid-qz462ir3]{font-size:1rem}@media(width<992px){.people[data-astro-cid-qz462ir3]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media(width<480px){.people[data-astro-cid-qz462ir3]{grid-template-columns:1fr;row-gap:3rem}.person[data-astro-cid-qz462ir3] .person__photo{margin-bottom:1.5rem}}.staggered[data-astro-cid-heb7pxet]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10%;row-gap:9rem;margin:0;padding:0;list-style:none}.story[data-astro-cid-heb7pxet]{align-self:start;overflow:hidden;border-radius:10px;background:#f9f6f1}.is-wide[data-astro-cid-heb7pxet]{grid-column:1 / -1;justify-self:end;width:68%;margin-right:2.5rem}.is-left[data-astro-cid-heb7pxet]{grid-column:1;margin-right:.5rem}.is-right[data-astro-cid-heb7pxet]{grid-column:2;margin:18.5rem 0 0 .5rem}.is-right[data-astro-cid-heb7pxet]+.is-left[data-astro-cid-heb7pxet]{margin-top:-18.5rem}.story__image[data-astro-cid-heb7pxet]{position:relative;display:block;aspect-ratio:5 / 3;overflow:hidden}.is-wide[data-astro-cid-heb7pxet] .story__image[data-astro-cid-heb7pxet]{aspect-ratio:5 / 2}.story__image[data-astro-cid-heb7pxet] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease),opacity .5s var(--ease)}.story[data-astro-cid-heb7pxet]:hover .story__image[data-astro-cid-heb7pxet] .story__photo{transform:scale(1.03)}.story[data-astro-cid-heb7pxet]:is(:hover,:focus-within) .story__image[data-astro-cid-heb7pxet] .story__top{opacity:0}.story__body[data-astro-cid-heb7pxet]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2.5rem}.story__body[data-astro-cid-heb7pxet] .story__logo{width:auto;height:1.75rem}.story__title[data-astro-cid-heb7pxet]{font-family:var(--font-sans);font-size:var(--text-large);font-weight:var(--font-weight-regular);line-height:1.5}.story__title[data-astro-cid-heb7pxet] a[data-astro-cid-heb7pxet]{text-decoration:none}@media(prefers-reduced-motion:reduce){.story__image[data-astro-cid-heb7pxet] img{transition:none}}@media(width<992px){.staggered[data-astro-cid-heb7pxet]{grid-template-columns:1fr}.is-wide[data-astro-cid-heb7pxet],.is-left[data-astro-cid-heb7pxet],.is-right[data-astro-cid-heb7pxet],.is-right[data-astro-cid-heb7pxet]+.is-left[data-astro-cid-heb7pxet]{grid-column:1;width:100%;margin:0}}.updates[data-astro-cid-usbjhjcd]{display:flex;flex-direction:column;gap:4rem;max-width:64rem;margin:0 auto;padding:0;list-style:none}.update__media[data-astro-cid-usbjhjcd] img{width:100%;height:100%;object-fit:cover}.update__text[data-astro-cid-usbjhjcd]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:1rem}.update__category[data-astro-cid-usbjhjcd]{padding:.25rem .5rem;border-radius:var(--radius-xs);background:#eef1fd;color:var(--color-blue);font-size:.75rem;text-transform:uppercase}.update__title[data-astro-cid-usbjhjcd]{font-family:var(--font-sans);font-size:var(--h6);font-weight:var(--font-weight-semibold);line-height:1.4}.update__text[data-astro-cid-usbjhjcd] .link-arrow{margin-top:1rem}.updates--spotlight[data-astro-cid-usbjhjcd] .update[data-astro-cid-usbjhjcd]{overflow:hidden;border-radius:var(--radius);background:var(--color-beige-100)}.updates--spotlight[data-astro-cid-usbjhjcd] .update__text[data-astro-cid-usbjhjcd]{padding:2.25rem;font-size:var(--text-large)}.updates--rows[data-astro-cid-usbjhjcd] .update[data-astro-cid-usbjhjcd]{display:grid;grid-template-columns:427fr 469fr;align-items:center;gap:2.5rem}.updates--rows[data-astro-cid-usbjhjcd] .update__media[data-astro-cid-usbjhjcd]{aspect-ratio:1;overflow:hidden;background:var(--color-beige-100)}@media(width<768px){.updates--rows[data-astro-cid-usbjhjcd] .update[data-astro-cid-usbjhjcd]{grid-template-columns:1fr;gap:1.5rem}.updates--spotlight[data-astro-cid-usbjhjcd] .update__text[data-astro-cid-usbjhjcd]{padding:1.5rem}}.list__intro[data-astro-cid-gauvthp7]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:4rem;text-align:center}.list__lede{max-width:48rem}.list__ctas[data-astro-cid-gauvthp7]{display:flex;justify-content:center;gap:1rem 2rem;margin-top:4rem}.media[data-astro-cid-377y2a56]{margin:0}figcaption[data-astro-cid-377y2a56]{margin-top:.75rem;color:var(--color-gray-600);font-size:var(--text-small);text-align:center}.newsletter[data-astro-cid-2bnbelye]{display:flex;flex-direction:column;align-items:center;text-align:center}.newsletter[data-astro-cid-2bnbelye] .newsletter__title{font-size:var(--h2)}.newsletter__text{margin-top:1.5rem;font-size:var(--text-medium)}.newsletter[data-astro-cid-2bnbelye] .newsletter__form{max-width:35rem;margin-top:2rem}.rich__title{margin-bottom:2rem}.split__points[data-astro-cid-fiqpzluf]{display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;font-size:var(--text-large)}.split__points[data-astro-cid-fiqpzluf] li[data-astro-cid-fiqpzluf]{display:flex;align-items:flex-start;gap:1rem}.split__points[data-astro-cid-fiqpzluf] .split__point-icon{flex:none;width:1.3rem;height:1.3rem;margin-top:.15em}.split__points[data-astro-cid-fiqpzluf] .split__point--titled[data-astro-cid-fiqpzluf]{font-size:var(--text-regular)}.split__point--titled[data-astro-cid-fiqpzluf] .split__point-icon{width:2rem;height:2rem;margin-top:0}.split__point-title[data-astro-cid-fiqpzluf]{margin:0 0 .5rem;font-family:var(--font-sans);font-size:var(--text-large);font-weight:var(--font-weight-semibold);line-height:1.4}.split__point--titled[data-astro-cid-fiqpzluf] p[data-astro-cid-fiqpzluf]{margin:0}.split__points[data-astro-cid-fiqpzluf].cols-2{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 2rem;margin-top:2.5rem}.cols-2[data-astro-cid-fiqpzluf] li[data-astro-cid-fiqpzluf]{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border, #1a1a1a26)}.split__aside .split__points[data-astro-cid-fiqpzluf]{margin-top:0}.split__aside .split__points[data-astro-cid-fiqpzluf].is-plain{gap:3.5rem;font-size:1.5rem;font-weight:var(--font-weight-semibold)}.split__aside .is-plain[data-astro-cid-fiqpzluf] .split__point-icon{width:2rem;height:2rem;margin-top:0}.split-backdrop{position:relative;overflow:hidden}.split__backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.split-backdrop .split[data-astro-cid-myn55f5u]{position:relative;min-height:36rem}.split-backdrop .split__text[data-astro-cid-myn55f5u]{max-width:34rem}.split[data-astro-cid-myn55f5u]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem 7rem}.has-text-media[data-astro-cid-myn55f5u]{align-items:start}.split__text-media[data-astro-cid-myn55f5u]{width:100%;margin:0 auto 5rem}.has-text-media[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{width:100%;justify-self:center}.media-left[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{order:-1}.no-media[data-astro-cid-myn55f5u]{grid-template-columns:minmax(0,40rem)}.is-card[data-astro-cid-myn55f5u]{padding:3.5rem;border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-card)}.split__text[data-astro-cid-myn55f5u]{display:flex;flex-direction:column;align-items:flex-start}.split__eyebrow[data-astro-cid-myn55f5u]{margin-bottom:1rem}.split__number[data-astro-cid-myn55f5u]{margin-bottom:1.5rem;font-family:var(--font-display);font-size:5rem;line-height:1}.split__text[data-astro-cid-myn55f5u] .split__icon{width:3rem;height:3rem;margin-bottom:1.75rem}.split__kicker[data-astro-cid-myn55f5u]{margin-bottom:1.75rem;font-size:var(--text-regular)}.split__text[data-astro-cid-myn55f5u] .split__body{margin-top:1.25rem;font-size:var(--text-large)}.split__text[data-astro-cid-myn55f5u] .split__body p+p,.split__text[data-astro-cid-myn55f5u] .split__body p+ul,.split__text[data-astro-cid-myn55f5u] .split__body ul+p{margin-top:1.25rem}.split__text[data-astro-cid-myn55f5u] .split__body ul{margin:0;padding-left:1.25rem}.split__text[data-astro-cid-myn55f5u] .split__body a{text-decoration:underline}.is-beige[data-astro-cid-myn55f5u]{gap:0;overflow:hidden;border-radius:10px;background:var(--color-beige-100)}.is-beige[data-astro-cid-myn55f5u] .split__text[data-astro-cid-myn55f5u]{padding:3rem}.is-beige[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{align-self:stretch}.is-beige[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u] .image{height:100%;border-radius:0;object-fit:cover}.split__avatars[data-astro-cid-myn55f5u]{display:flex;align-items:center;gap:.75rem;margin-top:2rem;font-weight:var(--font-weight-semibold)}.split__avatar-row[data-astro-cid-myn55f5u]{display:flex}.split__avatar-row[data-astro-cid-myn55f5u] .split__avatar{width:2.5rem;height:2.5rem;border:2px solid var(--color-beige-100);border-radius:50%;object-fit:cover}.split__avatar-row[data-astro-cid-myn55f5u] .split__avatar+.split__avatar{margin-left:-.6rem}.tone-light[data-astro-cid-myn55f5u] .split__text[data-astro-cid-myn55f5u]{color:var(--color-white)}.split__pill[data-astro-cid-myn55f5u]{margin-bottom:1.5rem;padding:.35rem 1rem;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font-size:var(--text-regular);line-height:1.3}.split__logos[data-astro-cid-myn55f5u]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem}.split__logos[data-astro-cid-myn55f5u] img{width:auto;height:2.5rem}.split__person[data-astro-cid-myn55f5u]{display:flex;align-items:center;gap:1.75rem;margin-top:3.5rem}.split__person[data-astro-cid-myn55f5u] .split__person-photo{width:10rem;height:10rem;border-radius:50%;object-fit:cover}.split__person-name[data-astro-cid-myn55f5u]{font-size:var(--h6);font-weight:var(--font-weight-semibold)}.split__person-role[data-astro-cid-myn55f5u]{font-size:var(--text-regular)}.split__ctas[data-astro-cid-myn55f5u]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem}.split__media[data-astro-cid-myn55f5u]{position:relative;width:100%}.split__media[data-astro-cid-myn55f5u] .image{border-radius:10px}.style-framed[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{display:flex;align-items:center;justify-content:center;min-height:36.25rem;padding:2.5rem;border-radius:10px;background:var(--color-beige-100)}.style-bleed[data-astro-cid-myn55f5u]{container-type:inline-size}.style-bleed[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{align-self:stretch;width:auto}.style-bleed[data-astro-cid-myn55f5u].media-right .split__media[data-astro-cid-myn55f5u]{margin-right:calc(50cqw - 50vw)}.style-bleed[data-astro-cid-myn55f5u].media-left .split__media[data-astro-cid-myn55f5u]{margin-left:calc(50cqw - 50vw)}.split-bleed{overflow:hidden}@media(width<992px){.split[data-astro-cid-myn55f5u]{column-gap:3rem}.style-framed[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{min-height:30rem}}@media(width<768px){.split[data-astro-cid-myn55f5u]{grid-template-columns:1fr;row-gap:3rem}.split[data-astro-cid-myn55f5u].is-beige{row-gap:0}.is-beige[data-astro-cid-myn55f5u] .split__text[data-astro-cid-myn55f5u]{padding:1.75rem}.split__media[data-astro-cid-myn55f5u]{order:0!important}.style-bleed[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{margin-inline:0!important}.is-card[data-astro-cid-myn55f5u]{padding:2rem}.style-framed[data-astro-cid-myn55f5u] .split__media[data-astro-cid-myn55f5u]{min-height:18rem;padding:1.5rem}.split__number[data-astro-cid-myn55f5u]{font-size:3.5rem}}.stats__title{margin-bottom:3rem;text-align:center}.stats[data-astro-cid-a2w56sfg]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0}.stat[data-astro-cid-a2w56sfg]{padding-inline:1rem 2rem}.stat[data-astro-cid-a2w56sfg]+.stat[data-astro-cid-a2w56sfg]{border-left:1px solid var(--color-gray-300)}.stat[data-astro-cid-a2w56sfg]:first-child{padding-left:0}.stat__value[data-astro-cid-a2w56sfg]{font-family:var(--font-display);font-size:5rem;line-height:1}.stat__label[data-astro-cid-a2w56sfg]{margin:.25rem 0 0;font-size:var(--text-large)}.is-card[data-astro-cid-a2w56sfg]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:3rem;min-height:34rem;padding:3.5rem;overflow:hidden;border-radius:10px;color:var(--color-white)}.is-card[data-astro-cid-a2w56sfg] .stats__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.is-card[data-astro-cid-a2w56sfg]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(#1a1a1a4d,#1a1a1ab3)}.is-card[data-astro-cid-a2w56sfg]{isolation:isolate}.is-card[data-astro-cid-a2w56sfg] .stat[data-astro-cid-a2w56sfg]+.stat[data-astro-cid-a2w56sfg]{border-left:0}.is-card[data-astro-cid-a2w56sfg] .stat__value[data-astro-cid-a2w56sfg]{font-size:3.5rem}.is-card[data-astro-cid-a2w56sfg] .stat__label[data-astro-cid-a2w56sfg]{font-size:var(--text-small)}.stats__quote[data-astro-cid-a2w56sfg]{margin:0}.stats__quote[data-astro-cid-a2w56sfg] blockquote[data-astro-cid-a2w56sfg]{margin:0;max-width:48rem;font-family:var(--font-display);font-size:1.75rem;line-height:1.25}.stats__quote[data-astro-cid-a2w56sfg] figcaption[data-astro-cid-a2w56sfg]{margin-top:1.5rem;font-size:var(--text-tiny)}.stats__logos[data-astro-cid-a2w56sfg]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;margin:3rem 0 0;padding:0;list-style:none}.stats__logos[data-astro-cid-a2w56sfg] img{width:auto;max-width:12rem;height:3.5rem;object-fit:contain}@media(width<768px){.stats[data-astro-cid-a2w56sfg]{grid-template-columns:1fr;gap:2rem}.stat[data-astro-cid-a2w56sfg],.stat[data-astro-cid-a2w56sfg]:first-child{padding:0}.stat[data-astro-cid-a2w56sfg]+.stat[data-astro-cid-a2w56sfg]{border-left:0;border-top:1px solid var(--color-gray-300);padding-top:2rem}.stat__value[data-astro-cid-a2w56sfg]{font-size:3.5rem}.is-card[data-astro-cid-a2w56sfg]{padding:2rem}.is-card[data-astro-cid-a2w56sfg] .stat[data-astro-cid-a2w56sfg]+.stat[data-astro-cid-a2w56sfg]{border-top-color:#ffffff40}}.tabs-card[data-astro-cid-gvcnthwx]{padding:3.5rem;border:1px solid var(--color-border);border-radius:.625rem;background:var(--color-white)}.tabs-card__inner[data-astro-cid-gvcnthwx]{display:flex;gap:2rem;max-width:960px;margin-inline:auto}@media(width>1440px){.tabs-card__inner[data-astro-cid-gvcnthwx]{max-width:1180px}}.media-left[data-astro-cid-gvcnthwx].tabs-card__inner{flex-direction:row-reverse}.tabs-card__content[data-astro-cid-gvcnthwx]{display:flex;flex:1;flex-direction:column;max-width:31rem}.tabs-card__eyebrow[data-astro-cid-gvcnthwx]{margin-bottom:1.25rem;font-size:1.65rem;line-height:1.3;text-transform:uppercase}.tabs-card[data-astro-cid-gvcnthwx] .tabs-card__title{font-size:3rem;line-height:1}.tabs-card__nav[data-astro-cid-gvcnthwx]{display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem}.tabs-card__tab[data-astro-cid-gvcnthwx]{position:relative}.tabs-card__tab[data-astro-cid-gvcnthwx]:before{content:"";position:absolute;z-index:1;top:.0625rem;left:0;width:1.25rem;height:1.0625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 17' fill='none'%3E%3Cpath d='M1.19 8l5.44 6L18.19 2' stroke='%23358D78' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.tabs-card__tab[data-astro-cid-gvcnthwx]:after{content:"";position:absolute;z-index:0;inset:-.5rem;border:1px solid #0000;border-radius:.5rem;transform:translate(-50%);transition:transform .3s,background-color .3s,border-color .3s;pointer-events:none}.tabs-card__tab[data-astro-cid-gvcnthwx].is-active:after{border-color:#1a1a1a1a;background-color:#1a1a1a0d;transform:none}.tabs-card__tab[data-astro-cid-gvcnthwx]>[data-astro-cid-gvcnthwx]{position:relative;z-index:1}.tabs-card__tab[data-astro-cid-gvcnthwx] button[data-astro-cid-gvcnthwx]{display:block;width:100%;padding:0 0 0 2rem;border:0;background:none;color:var(--color-gray-500);font-size:1.15rem;text-align:left;transition:color .25s}.tabs-card__tab[data-astro-cid-gvcnthwx] button[data-astro-cid-gvcnthwx]:hover,.tabs-card__tab[data-astro-cid-gvcnthwx] button[data-astro-cid-gvcnthwx][aria-selected=true]{color:var(--color-ink)}.tabs-card__tab-title[data-astro-cid-gvcnthwx]{display:block;font-weight:var(--font-weight-bold);line-height:1.5}.tabs-card__inline-media[data-astro-cid-gvcnthwx]{display:none}.tabs-card__ctas[data-astro-cid-gvcnthwx]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:auto;padding-top:2.5rem}.tabs-card__media[data-astro-cid-gvcnthwx]{position:relative;display:flex;flex:1;align-items:center;overflow:hidden;border-radius:.625rem}.tabs-card__panel[data-astro-cid-gvcnthwx]{position:absolute;inset:0}.tabs-card__panel[data-astro-cid-gvcnthwx] .video,.tabs-card__panel[data-astro-cid-gvcnthwx] .embed,.tabs-card__panel[data-astro-cid-gvcnthwx] .image{width:100%;height:100%;object-fit:cover}.tabs-card__controls[data-astro-cid-gvcnthwx]{position:absolute;inset:auto 0 2rem;z-index:10;display:flex;align-items:center;justify-content:space-between;padding-inline:2rem}.tabs-card__arrows[data-astro-cid-gvcnthwx],.tabs-card__dots[data-astro-cid-gvcnthwx]{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid var(--color-border);border-radius:6.25rem;background:var(--color-white);box-shadow:var(--shadow-soft)}.tabs-card__dots[data-astro-cid-gvcnthwx]{gap:.625rem;padding:.5rem .875rem}.tabs-card__arrow[data-astro-cid-gvcnthwx]{display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:.5rem .9rem;border:1px solid var(--color-border);border-radius:50%;background:var(--color-white);transition:background-color var(--duration),color var(--duration)}.tabs-card__arrow[data-astro-cid-gvcnthwx]:hover{background:var(--color-black);color:var(--color-white)}.tabs-card__arrow[data-astro-cid-gvcnthwx] .icon{width:.55rem;height:.9rem}.tabs-card__dot[data-astro-cid-gvcnthwx]{width:.625rem;height:.625rem;padding:0;border:0;border-radius:50%;background:var(--color-gray-300)}.tabs-card__dot[data-astro-cid-gvcnthwx].is-active{background:var(--color-black)}.tabs-stacked__inner[data-astro-cid-gvcnthwx]{display:flex;flex-direction:column;max-width:960px;margin-inline:auto}.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__eyebrow[data-astro-cid-gvcnthwx]{font-size:1.45rem}.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__title{font-size:2.625rem}.tabs-stacked__media[data-astro-cid-gvcnthwx]{position:relative;aspect-ratio:960 / 411;margin-top:1.75rem;overflow:hidden;border-radius:.625rem}.tabs-stacked__media[data-astro-cid-gvcnthwx] .tabs-card__panel[data-astro-cid-gvcnthwx] .video,.tabs-stacked__media[data-astro-cid-gvcnthwx] .tabs-card__panel[data-astro-cid-gvcnthwx] .embed,.tabs-stacked__media[data-astro-cid-gvcnthwx] .tabs-card__panel[data-astro-cid-gvcnthwx] .image{width:100%;height:100%;object-fit:cover}.tabs-stacked__nav[data-astro-cid-gvcnthwx]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 2rem;margin-top:2.5rem;padding-inline:.5rem}.tabs-stacked__nav[data-astro-cid-gvcnthwx] .tabs-card__tab[data-astro-cid-gvcnthwx] button[data-astro-cid-gvcnthwx]{font-size:1rem}.tabs__intro[data-astro-cid-gvcnthwx]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;margin-bottom:2.5rem;text-align:center}.tabs__lede{max-width:53.8rem;font-size:var(--text-large)}.tabs-pills__list[data-astro-cid-gvcnthwx]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-bottom:2.5rem}.tabs-pills__pill[data-astro-cid-gvcnthwx]{padding:.9rem 1.4rem;border:0;border-radius:.5rem;background:var(--color-white);font-size:var(--text-large);line-height:1.2;transition:background-color var(--duration),color var(--duration)}.tabs-pills__pill[data-astro-cid-gvcnthwx]:hover{background:var(--color-beige-200)}.tabs-pills__pill[data-astro-cid-gvcnthwx][aria-selected=true]{background:var(--color-brown);color:var(--color-white)}.tabs-pills__panel[data-astro-cid-gvcnthwx]{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:32rem;padding:3rem 4.5rem;border-radius:10px;background:var(--color-beige-300)}.tabs-pills__panel[data-astro-cid-gvcnthwx][hidden]{display:none}.media-right[data-astro-cid-gvcnthwx].tabs-pills__panel .tabs-pills__media[data-astro-cid-gvcnthwx]{order:2}.tabs-pills__text[data-astro-cid-gvcnthwx]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-left:4rem}.tabs-pills__title[data-astro-cid-gvcnthwx]{font-family:var(--font-sans);font-size:2.3rem;font-weight:var(--font-weight-regular);line-height:1}.tabs-pills__body{color:var(--color-ink-700);font-size:var(--text-large)}.tabs-pills__arrows[data-astro-cid-gvcnthwx]{display:flex;gap:2rem;margin-top:2rem}.tabs-pills__arrows[data-astro-cid-gvcnthwx] button[data-astro-cid-gvcnthwx]{padding:0;border:0;background:none}.tabs-pills__arrows[data-astro-cid-gvcnthwx] .icon{width:2.4rem;height:1.2rem}.tabs-chapters__panels[data-astro-cid-gvcnthwx]{max-width:69rem;margin-inline:auto}.tabs-chapters__panel[data-astro-cid-gvcnthwx] .video,.tabs-chapters__panel[data-astro-cid-gvcnthwx] .embed{border-radius:1rem}.tabs-chapters__list[data-astro-cid-gvcnthwx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;max-width:69rem;margin:2rem auto 0}.tabs-chapters__chapter[data-astro-cid-gvcnthwx]{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--color-beige-200);border-radius:.5rem;background:var(--color-white);font-size:var(--text-large);text-align:left}.tabs-chapters__chapter[data-astro-cid-gvcnthwx][aria-selected=true]{border-color:var(--color-black)}.tabs-chapters__meta[data-astro-cid-gvcnthwx]{padding:.5rem .6rem;border-radius:.4rem;background:var(--color-beige-200);font-size:1rem}.tabs-chapters__chapter[data-astro-cid-gvcnthwx][aria-selected=true] .tabs-chapters__meta[data-astro-cid-gvcnthwx]{background:var(--color-black);color:var(--color-white)}@media(width<992px){.tabs-card[data-astro-cid-gvcnthwx]{padding:3rem 2rem}.tabs-card[data-astro-cid-gvcnthwx] .tabs-card__title{font-size:2rem}.tabs-card__eyebrow[data-astro-cid-gvcnthwx]{font-size:1.25rem}.tabs-pills__panel[data-astro-cid-gvcnthwx]{padding:2rem}.tabs-pills__text[data-astro-cid-gvcnthwx]{padding-left:2rem}}@media(width<768px){.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__title{font-size:2rem}.tabs-stacked__nav[data-astro-cid-gvcnthwx]{grid-template-columns:1fr;padding-inline:0}.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__controls[data-astro-cid-gvcnthwx]{inset:auto 0 .5rem;padding-inline:.5rem}.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__arrows[data-astro-cid-gvcnthwx]{transform:scale(.7);transform-origin:0 100%}.tabs-stacked[data-astro-cid-gvcnthwx] .tabs-card__dots[data-astro-cid-gvcnthwx]{transform:scale(.7);transform-origin:100% 100%}.tabs-card__inner[data-astro-cid-gvcnthwx],.media-left[data-astro-cid-gvcnthwx].tabs-card__inner{flex-direction:column-reverse}.tabs-card__content[data-astro-cid-gvcnthwx]{max-width:none}.tabs-card__media[data-astro-cid-gvcnthwx]{display:none}.tabs-card__nav[data-astro-cid-gvcnthwx]{padding-top:2rem}.tabs-card__tab[data-astro-cid-gvcnthwx]:after{transform:none}.tabs-card__tab[data-astro-cid-gvcnthwx].is-active{padding-block:.5rem}.tabs-card__tab[data-astro-cid-gvcnthwx].is-active:before{top:.6625rem}.tabs-card__inline-media[data-astro-cid-gvcnthwx]:not([hidden]){display:block;margin:1rem 0 0 2rem}.tabs-pills__list[data-astro-cid-gvcnthwx]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.tabs-pills__pill[data-astro-cid-gvcnthwx]{flex:none}.tabs-pills__panel[data-astro-cid-gvcnthwx]{grid-template-columns:1fr;gap:2rem;min-height:0;padding:1.5rem}.tabs-pills__text[data-astro-cid-gvcnthwx]{padding-left:0}.media-right[data-astro-cid-gvcnthwx].tabs-pills__panel .tabs-pills__media[data-astro-cid-gvcnthwx]{order:0}}@media(width<480px){.tabs-card[data-astro-cid-gvcnthwx]{padding:2rem 1rem}}.panel[data-astro-cid-p3fkgmsa]{display:grid;grid-template-columns:1.1fr 1fr;margin:0;overflow:hidden;border-radius:10px;background:var(--panel-color);color:var(--color-white)}.panel__content[data-astro-cid-p3fkgmsa]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:3rem}.panel__content[data-astro-cid-p3fkgmsa] .panel__logo{width:auto;height:5rem;object-fit:contain}.panel__quote[data-astro-cid-p3fkgmsa]{margin:0;font-family:var(--font-display);font-size:3rem;line-height:1.3}.panel__caption[data-astro-cid-p3fkgmsa]{font-size:1rem}.is-review[data-astro-cid-p3fkgmsa] .panel__content[data-astro-cid-p3fkgmsa] .panel__logo{height:3.4rem}.panel__byline[data-astro-cid-p3fkgmsa]{display:flex;flex-wrap:wrap;gap:0 .5rem;margin:0;font-size:1rem;font-weight:var(--font-weight-semibold)}.panel__byline[data-astro-cid-p3fkgmsa].is-colleague{gap:0 .3rem;font-weight:var(--font-weight-regular)}.is-colleague[data-astro-cid-p3fkgmsa] span[data-astro-cid-p3fkgmsa]+span[data-astro-cid-p3fkgmsa]:before{content:"• "}.panel__media[data-astro-cid-p3fkgmsa]{position:relative;min-height:100%}.panel__media[data-astro-cid-p3fkgmsa] .image,.panel__media[data-astro-cid-p3fkgmsa] .video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.review[data-astro-cid-p3fkgmsa]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:48rem;margin:0 auto;text-align:center}.review[data-astro-cid-p3fkgmsa] .review__photo{width:5rem;height:5rem;border-radius:50%;object-fit:cover}.review__quote[data-astro-cid-p3fkgmsa],.simple__quote[data-astro-cid-p3fkgmsa]{margin:0;font-family:var(--font-display);font-size:2.25rem;line-height:1.25}.review__caption[data-astro-cid-p3fkgmsa]{display:flex;flex-direction:column;font-size:1rem}.simple[data-astro-cid-p3fkgmsa]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:52rem;margin:0 auto;text-align:center}.simple[data-astro-cid-p3fkgmsa] .simple__logo{width:auto;height:2.5rem}.simple__caption[data-astro-cid-p3fkgmsa]{font-size:1rem}.trust[data-astro-cid-p3fkgmsa]{margin:0;padding:3.5rem;border-radius:10px;background:linear-gradient(253deg,#ae8d66 -44.02%,#f3e6d8 65.79%)}.trust__tags[data-astro-cid-p3fkgmsa]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.trust__tags[data-astro-cid-p3fkgmsa] li[data-astro-cid-p3fkgmsa]{padding:.3rem .5rem;border-radius:var(--radius-xs);background:var(--color-white);font-size:.625rem;text-transform:uppercase}.trust__top[data-astro-cid-p3fkgmsa]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-top:2rem;padding-bottom:2.5rem;border-bottom:1px solid #1a1a1a1f}.trust__title[data-astro-cid-p3fkgmsa]{font-family:var(--font-display);font-size:3rem;font-weight:var(--font-weight-regular);line-height:1.05}.trust__logos[data-astro-cid-p3fkgmsa]{display:grid;grid-template-columns:repeat(2,minmax(0,11rem));gap:1rem;margin:0;padding:0;list-style:none}.trust__logos[data-astro-cid-p3fkgmsa] li[data-astro-cid-p3fkgmsa]{display:grid;place-items:center;height:5.25rem;padding:1rem 1.5rem;border-radius:8px;background:var(--color-white)}.trust__logos[data-astro-cid-p3fkgmsa] img{max-width:100%;max-height:2.25rem;width:auto;object-fit:contain}.trust__quote[data-astro-cid-p3fkgmsa]{margin:2.5rem 0 0;font-family:var(--font-display);font-size:1.75rem;line-height:1.2}.trust__caption[data-astro-cid-p3fkgmsa]{margin-top:1rem;font-size:var(--text-tiny)}@media(width<768px){.trust[data-astro-cid-p3fkgmsa]{padding:2rem}.trust__top[data-astro-cid-p3fkgmsa]{grid-template-columns:1fr}.trust__title[data-astro-cid-p3fkgmsa]{font-size:2.25rem}.panel[data-astro-cid-p3fkgmsa]{grid-template-columns:1fr}.panel__media[data-astro-cid-p3fkgmsa]{min-height:16rem}.panel__content[data-astro-cid-p3fkgmsa]{padding:2rem}.panel__quote[data-astro-cid-p3fkgmsa]{font-size:2rem}.review__quote[data-astro-cid-p3fkgmsa],.simple__quote[data-astro-cid-p3fkgmsa]{font-size:1.75rem}}.timeline__head[data-astro-cid-pij3qliv]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:66rem;margin:0 auto 4rem;text-align:center}.timeline__eyebrow[data-astro-cid-pij3qliv]{font-size:.95rem;text-transform:uppercase}.timeline__head[data-astro-cid-pij3qliv] .timeline__lede{max-width:52rem}.timeline__ends[data-astro-cid-pij3qliv]{display:flex;justify-content:space-between;margin:0 13% 2rem;font-size:.75rem}.timeline__ends[data-astro-cid-pij3qliv] .icon{width:.8rem;height:.6rem;vertical-align:middle}.timeline__line[data-astro-cid-pij3qliv]{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin-bottom:3rem}.timeline__line[data-astro-cid-pij3qliv]:before{content:"";position:absolute;top:1.75rem;left:0;right:0;height:2px;background:linear-gradient(96deg,#ba3e1c,#037056)}.timeline__stop[data-astro-cid-pij3qliv]{position:relative;display:grid;grid-template-rows:4.6rem auto;justify-items:center;align-items:start;row-gap:1rem;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.timeline__dot[data-astro-cid-pij3qliv]{display:grid;place-items:center;width:2.85rem;height:2.85rem;margin-top:.325rem;border-radius:50%;background:var(--color-white);box-shadow:0 2px 10px #1c1a1714;transition:width .3s var(--ease),height .3s var(--ease),margin .3s var(--ease),background .3s}.timeline__dot[data-astro-cid-pij3qliv] img{width:45%;height:45%}.is-featured[data-astro-cid-pij3qliv] .timeline__dot[data-astro-cid-pij3qliv]{width:4.3rem;height:4.3rem;margin-top:-.4rem;background:var(--color-blue)}.timeline__stop[data-astro-cid-pij3qliv][aria-selected=true] .timeline__dot[data-astro-cid-pij3qliv]{width:5.7rem;height:5.7rem;margin-top:-1.1rem;background:var(--color-ink)}.is-featured[data-astro-cid-pij3qliv] .timeline__dot[data-astro-cid-pij3qliv] img,.timeline__stop[data-astro-cid-pij3qliv][aria-selected=true] .timeline__dot[data-astro-cid-pij3qliv] img{filter:invert() brightness(2)}.timeline__label[data-astro-cid-pij3qliv]{max-width:8rem;font-size:.95rem;font-weight:var(--font-weight-medium);line-height:1.3;text-align:center}.is-featured[data-astro-cid-pij3qliv] .timeline__label[data-astro-cid-pij3qliv]{font-weight:var(--font-weight-semibold)}.timeline__stop[data-astro-cid-pij3qliv]:focus-visible{outline:none}.timeline__stop[data-astro-cid-pij3qliv]:focus-visible .timeline__dot[data-astro-cid-pij3qliv]{outline:2px solid var(--color-blue);outline-offset:3px}.timeline__card[data-astro-cid-pij3qliv]{padding:4rem 4rem 2.5rem;border-radius:20px;background:var(--color-white);box-shadow:0 1px 2px #1c1a170a,0 12px 32px #1c1a170f}.timeline__panel[data-astro-cid-pij3qliv]:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.83fr);gap:3.5rem}.timeline__top[data-astro-cid-pij3qliv]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.timeline__top[data-astro-cid-pij3qliv] .timeline__icon{width:2.5rem;height:2.5rem}.timeline__tag[data-astro-cid-pij3qliv]{padding:.5rem .875rem;border:1px solid #1a1a1a1a;border-radius:999px;font-size:.95rem}.timeline__title[data-astro-cid-pij3qliv]{font-family:var(--font-display);font-size:var(--h3-alt);font-weight:var(--font-weight-regular);line-height:1.1}.timeline__text[data-astro-cid-pij3qliv]{margin-top:1rem;font-size:var(--text-large);line-height:1.3}.timeline__list[data-astro-cid-pij3qliv]{margin-top:2.5rem}.timeline__list-title[data-astro-cid-pij3qliv]{margin-bottom:.75rem;font-size:.95rem;text-transform:uppercase}.timeline__list[data-astro-cid-pij3qliv] ul[data-astro-cid-pij3qliv]{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.timeline__list[data-astro-cid-pij3qliv] li[data-astro-cid-pij3qliv]{display:flex;align-items:center;gap:1rem;font-size:var(--text-large)}.timeline__list[data-astro-cid-pij3qliv] .icon{flex:none;width:1.1rem;height:1rem;color:var(--color-green)}.timeline__list[data-astro-cid-pij3qliv] .icon path{stroke-width:3px}.timeline__outcome[data-astro-cid-pij3qliv]{display:flex;flex-direction:column;margin-top:2.5rem;padding:1.75rem 2rem;border-radius:10px;background:var(--color-beige-100);font-size:.95rem}.timeline__image[data-astro-cid-pij3qliv] img{width:100%;height:100%;max-height:30rem;object-fit:cover;border-radius:10px}.timeline__footer[data-astro-cid-pij3qliv]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem}.timeline__nav[data-astro-cid-pij3qliv]{display:flex;gap:.75rem}@media(width<992px){.timeline__line[data-astro-cid-pij3qliv]{overflow-x:auto;grid-template-columns:repeat(var(--n),8.5rem);padding:1.2rem 0 .5rem;margin-top:-1.2rem}.timeline__line[data-astro-cid-pij3qliv]:before{top:2.95rem;width:calc(var(--n) * 8.5rem)}.timeline__card[data-astro-cid-pij3qliv]{padding:2rem 1.5rem 1.5rem}.timeline__panel[data-astro-cid-pij3qliv]:not([hidden]){grid-template-columns:1fr;gap:2rem}.timeline__image[data-astro-cid-pij3qliv]{order:-1}.timeline__footer[data-astro-cid-pij3qliv]{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.timeline__dot[data-astro-cid-pij3qliv]{transition:none}}.video__intro[data-astro-cid-4neoxx7t]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:53.8rem;margin:0 auto 4rem;text-align:center}.video__frame[data-astro-cid-4neoxx7t]{margin-inline:auto}.video__ctas[data-astro-cid-4neoxx7t]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;margin-top:3rem}.width-md[data-astro-cid-4neoxx7t]{max-width:48rem}.width-lg[data-astro-cid-4neoxx7t]{max-width:69rem}.video__frame[data-astro-cid-4neoxx7t] .video,.video__frame[data-astro-cid-4neoxx7t] .embed{border-radius:1rem}
