.section-heading[data-astro-cid-jzxutsks]{flex-direction:column;gap:16px;display:flex}.section-heading--center[data-astro-cid-jzxutsks]{text-align:center;align-items:center}.section-heading--left[data-astro-cid-jzxutsks]{text-align:left;align-items:flex-start}.section-heading__eyebrow[data-astro-cid-jzxutsks]{color:var(--c-primary);align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:1.4;display:inline-flex}.section-heading__eyebrow[data-astro-cid-jzxutsks] img,.section-heading__eyebrow[data-astro-cid-jzxutsks] svg{width:18px;height:18px}.section-heading__title[data-astro-cid-jzxutsks]{color:var(--c-heading);font-weight:600}.section-heading--xl[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:56px;line-height:1.2}.section-heading--lg[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:40px;line-height:1.4}.section-heading--md[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:32px;line-height:1.3}.section-heading__subtitle[data-astro-cid-jzxutsks]{max-width:920px;color:var(--c-text);font-size:20px;line-height:1.5}@media (width<=1279.98px){.section-heading--xl[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:48px}.section-heading--lg[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:36px}}@media (width<=899.98px){.section-heading[data-astro-cid-jzxutsks]{gap:12px}.section-heading--xl[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:36px}.section-heading--lg[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:30px}.section-heading--md[data-astro-cid-jzxutsks] .section-heading__title[data-astro-cid-jzxutsks]{font-size:24px}.section-heading__subtitle[data-astro-cid-jzxutsks]{font-size:16px}.section-heading__eyebrow[data-astro-cid-jzxutsks]{font-size:14px}}.sol-hero[data-astro-cid-3ofaby64]{padding:66px 0 64px}.sol-hero--split[data-astro-cid-3ofaby64]{padding-bottom:var(--hero-pb,80px)}.sol-hero__inner[data-astro-cid-3ofaby64]{flex-direction:column;gap:32px;display:flex}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__inner[data-astro-cid-3ofaby64]{gap:64px}.sol-hero__title[data-astro-cid-3ofaby64]{color:var(--c-nav);font-size:56px;font-weight:600;line-height:1.2}.sol-hero__lead[data-astro-cid-3ofaby64]{color:var(--c-heading);font-size:20px;line-height:30px}.sol-hero__copy[data-astro-cid-3ofaby64]{flex-direction:column;gap:16px;display:flex}.sol-hero__actions[data-astro-cid-3ofaby64]{flex-direction:column;gap:12px;display:flex}.sol-hero__buttons[data-astro-cid-3ofaby64]{gap:12px;display:flex}.sol-hero__note[data-astro-cid-3ofaby64]{color:var(--c-muted);font-size:14px;line-height:21px}.sol-hero__media[data-astro-cid-3ofaby64] .sol-hero__img{width:100%;height:auto}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64]{flex-direction:column;gap:32px;display:flex}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__text[data-astro-cid-3ofaby64]{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__title[data-astro-cid-3ofaby64]{max-width:1080px}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__actions[data-astro-cid-3ofaby64]{align-items:center}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__media[data-astro-cid-3ofaby64] .sol-hero__img{aspect-ratio:1240/681;object-fit:contain}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64]{grid-template-columns:716fr 500fr;align-items:center;gap:24px;display:grid}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__text[data-astro-cid-3ofaby64]{flex-direction:column;gap:32px;display:flex}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__btn{min-width:398px}.sol-hero__media--panel[data-astro-cid-3ofaby64] .sol-hero__img{aspect-ratio:508/380;object-fit:contain}.sol-hero__media--panel[data-astro-cid-3ofaby64]{border-radius:var(--radius-lg);background:linear-gradient(306deg,#fff7f6 0%,#f8f1fe 50.417%,#ebf2ff 100%);padding:16px}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64]:has(.sol-hero__media--panel){grid-template-columns:676fr 540fr}@media (width<=1279.98px){.sol-hero__title[data-astro-cid-3ofaby64]{font-size:48px}.sol-hero__lead[data-astro-cid-3ofaby64]{font-size:18px;line-height:27px}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64],.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64]:has(.sol-hero__media--panel){grid-template-columns:1fr 1fr;gap:24px}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__btn{width:100%;min-width:0}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__buttons[data-astro-cid-3ofaby64]{width:100%}}@media (width<=899.98px){.sol-hero[data-astro-cid-3ofaby64]{padding:32px 0 56px}.sol-hero__title[data-astro-cid-3ofaby64]{font-size:36px}.sol-hero--small-title[data-astro-cid-3ofaby64] .sol-hero__title[data-astro-cid-3ofaby64]{font-size:18px;font-weight:500;line-height:24px}.sol-hero__lead[data-astro-cid-3ofaby64]{font-size:16px;line-height:24px}.sol-hero__note[data-astro-cid-3ofaby64]{font-size:12px;line-height:18px}.sol-hero__inner[data-astro-cid-3ofaby64],.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__inner[data-astro-cid-3ofaby64]{gap:32px}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64],.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__row[data-astro-cid-3ofaby64]:has(.sol-hero__media--panel){grid-template-columns:1fr;gap:32px}.sol-hero--split[data-astro-cid-3ofaby64] .sol-hero__text[data-astro-cid-3ofaby64]{text-align:center;align-items:center}.sol-hero__actions[data-astro-cid-3ofaby64]{align-items:center;width:100%}.sol-hero__buttons[data-astro-cid-3ofaby64]{flex-direction:column;width:100%}.sol-hero__buttons[data-astro-cid-3ofaby64] .btn{width:100%}.sol-hero--center[data-astro-cid-3ofaby64] .sol-hero__text[data-astro-cid-3ofaby64]{gap:32px}}.chips[data-astro-cid-funp32lu]{gap:var(--chips-gap);margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-funp32lu]{border-radius:var(--radius-md);color:var(--c-text);flex:1 1 0;align-items:center;gap:16px;padding:12px 20px;font-size:16px;line-height:24px;display:flex}.chips--centered[data-astro-cid-funp32lu] .chip[data-astro-cid-funp32lu]{justify-content:center}.chip[data-astro-cid-funp32lu] span[data-astro-cid-funp32lu]{white-space:nowrap}.chip[data-astro-cid-funp32lu] .chip__icon{object-fit:cover;flex:none;width:32px;height:32px}.chip--pink[data-astro-cid-funp32lu]{background:#fff5ff}.chip--yellow[data-astro-cid-funp32lu]{background:#fffbe3}.chip--mint[data-astro-cid-funp32lu]{background:#f0fff3}.chip--lime[data-astro-cid-funp32lu]{background:#f3ffe1}@media (width<=1279.98px){.chips[data-astro-cid-funp32lu]{justify-content:space-between;gap:16px}.chip[data-astro-cid-funp32lu]{flex:0 auto;gap:12px;padding:8px 12px;font-size:16px}.chips--joined[data-astro-cid-funp32lu]{gap:0}.chips--joined[data-astro-cid-funp32lu] .chip[data-astro-cid-funp32lu]{flex:1 1 0}.chips--joined[data-astro-cid-funp32lu].chips--centered .chip[data-astro-cid-funp32lu]{justify-content:center}}@media (width<=899.98px){.chips[data-astro-cid-funp32lu]{flex-direction:column;gap:16px}.chip[data-astro-cid-funp32lu] span[data-astro-cid-funp32lu]{white-space:normal}.chip[data-astro-cid-funp32lu]{border-radius:var(--radius-sm);justify-content:center;gap:8px;padding:8px 16px}.chip[data-astro-cid-funp32lu] .chip__icon{width:24px;height:24px}.chips--joined[data-astro-cid-funp32lu] .chip[data-astro-cid-funp32lu]{flex:none}.chips--compact[data-astro-cid-funp32lu]{align-items:center;gap:8px}.chips--compact[data-astro-cid-funp32lu] .chip[data-astro-cid-funp32lu]{padding:4px 8px 4px 4px}}.sol-sec[data-astro-cid-fr5ir3aq]{padding-block:var(--sec-pad,80px)}.sol-sec--tight[data-astro-cid-fr5ir3aq]{padding-bottom:40px}.sol-sec--wash[data-astro-cid-fr5ir3aq]{background:linear-gradient(#fff 0%,#f0f5ff 22%,#f8f1fe 41%,#fff7f6 72%,#fff 100%)}.sol-sec__inner[data-astro-cid-fr5ir3aq]{gap:var(--sec-gap);flex-direction:column;display:flex}.sol-sec__inner[data-astro-cid-fr5ir3aq] .sol-sec__heading{gap:12px}.sol-sec__inner[data-astro-cid-fr5ir3aq] .sol-sec__heading>:is(h2,h3){max-width:var(--title-max,none)}.sol-sec__inner[data-astro-cid-fr5ir3aq] .sol-sec__heading>p{max-width:var(--sub-max,920px)}@media (width<=899.98px){.sol-sec[data-astro-cid-fr5ir3aq]{padding-block:var(--sec-pad-m,64px)}.sol-sec--tight[data-astro-cid-fr5ir3aq]{padding-bottom:32px}.sol-sec__inner[data-astro-cid-fr5ir3aq]{gap:var(--sec-gap-m,var(--sec-gap))}.sol-sec__inner[data-astro-cid-fr5ir3aq] .section-heading__title{font-size:30px;line-height:42px}}.split[data-astro-cid-ygvnpn5m]{grid-template-columns:var(--split-cols);gap:var(--split-gap);display:grid}.split--center[data-astro-cid-ygvnpn5m]{align-items:center}.split--start[data-astro-cid-ygvnpn5m]{align-items:start}.split--media-first[data-astro-cid-ygvnpn5m] .split__media[data-astro-cid-ygvnpn5m]{order:-1}.split__text[data-astro-cid-ygvnpn5m],.split__media[data-astro-cid-ygvnpn5m]{min-width:0}@media (width<=899.98px){.split[data-astro-cid-ygvnpn5m]{grid-template-columns:1fr;gap:32px}.split--media-first[data-astro-cid-ygvnpn5m] .split__media[data-astro-cid-ygvnpn5m]{order:0}.split--media-first-mobile[data-astro-cid-ygvnpn5m] .split__media[data-astro-cid-ygvnpn5m]{order:-1}}.fitems[data-astro-cid-wcuyoslb]{gap:var(--fi-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fitem[data-astro-cid-wcuyoslb]{align-items:center;gap:16px;display:flex}.fitem[data-astro-cid-wcuyoslb] .fitem__icon{width:var(--fi-icon);height:var(--fi-icon);object-fit:cover;flex:none}.fitem__text[data-astro-cid-wcuyoslb]{flex-direction:column;gap:4px;min-width:0;display:flex}.fitem__title[data-astro-cid-wcuyoslb]{color:var(--c-heading);font-size:20px;font-weight:400;line-height:30px}.fitems--semibold[data-astro-cid-wcuyoslb] .fitem__title[data-astro-cid-wcuyoslb]{color:var(--c-nav);font-weight:600}.fitem__desc[data-astro-cid-wcuyoslb]{color:#5e5e5e;font-size:16px;line-height:24px}@media (width<=1279.98px){.fitem__title[data-astro-cid-wcuyoslb]{font-size:18px;line-height:27px}}@media (width<=899.98px){.fitem__title[data-astro-cid-wcuyoslb]{font-size:16px;line-height:24px}.fitems--semibold[data-astro-cid-wcuyoslb] .fitem__title[data-astro-cid-wcuyoslb]{font-size:17px;line-height:25.5px}.fitems--stack[data-astro-cid-wcuyoslb] .fitem[data-astro-cid-wcuyoslb]{flex-direction:column;align-items:flex-start;gap:12px}}.mpanel[data-astro-cid-2f4gnb7c]{padding:var(--mp-pad,16px);border-radius:var(--radius-lg);overflow:hidden}.mpanel--small[data-astro-cid-2f4gnb7c]{border-radius:var(--radius-sm)}.mpanel--bare[data-astro-cid-2f4gnb7c]{padding:0}.mpanel[data-astro-cid-2f4gnb7c] .mpanel__img{width:100%;height:auto}.mpanel[data-astro-cid-2f4gnb7c] .mpanel__img--fixed{aspect-ratio:var(--mp-ratio);object-fit:contain}.mpanel--bare[data-astro-cid-2f4gnb7c] .mpanel__img{border-radius:var(--radius-lg)}@media (width<=899.98px){.mpanel[data-astro-cid-2f4gnb7c]{border-radius:var(--radius-sm)}.mpanel[data-astro-cid-2f4gnb7c]:not(.mpanel--small,.mpanel--bare){padding:8px}.mpanel--bare[data-astro-cid-2f4gnb7c] .mpanel__img{border-radius:var(--radius-sm)}}.gen[data-astro-cid-budd4rkj]{flex-direction:column;align-items:center;gap:32px;padding:8px;display:flex}.gen__tabs[data-astro-cid-budd4rkj]{background:var(--c-white);border-radius:10000px;justify-content:center;gap:4px;width:640px;max-width:100%;padding:8px;display:flex;box-shadow:0 .6px .6px -1.25px #2424241c,0 2.29px 2.29px -2.5px #2424241a,0 10px 10px -3.75px #2424240a}.gen__tab[data-astro-cid-budd4rkj]{color:var(--c-text);white-space:nowrap;background:0 0;border:0;border-radius:10000px;flex:1 1 0;padding:8px 16px;font-size:15px;font-weight:500;line-height:21px;transition:background-color .2s,color .2s}.gen__tab[data-astro-cid-budd4rkj]:hover{color:var(--c-heading)}.gen__tab[data-astro-cid-budd4rkj][aria-selected=true]{color:var(--c-heading);background:#f3ffe1;box-shadow:0 .6px .6px -1.25px #0000002e,0 2.29px 2.29px -2.5px #00000029,0 10px 10px -3.75px #0000000f}.gen__row[data-astro-cid-budd4rkj]{grid-template-columns:1fr 358px;align-items:start;gap:20px;width:100%;display:grid}.gen__panel[data-astro-cid-budd4rkj]{border-radius:var(--radius-lg);box-shadow:0 .6px .6px -1.25px #2424241c,0 2.29px 2.29px -2.5px #2424241a,0 10px 10px -3.75px #2424240a}.gen__panel[data-astro-cid-budd4rkj][hidden]{display:none}.gen__video[data-astro-cid-budd4rkj]{border-radius:var(--radius-lg);background:#dcebff;width:100%;height:auto;display:block}.gen__quote[data-astro-cid-budd4rkj]{border-radius:var(--radius-lg);color:var(--c-text);background:linear-gradient(135deg,#f9fff2 0%,#f3ffe1 100%);border:1px solid #e9f6d6;flex-direction:column;gap:16px;margin:0;padding:24px;font-size:16px;line-height:24px;display:flex;box-shadow:0 .6px .6px -1.25px #2424241c,0 2.29px 2.29px -2.5px #2424241a,0 10px 10px -3.75px #2424240a}.gen__quote[data-astro-cid-budd4rkj] blockquote[data-astro-cid-budd4rkj]{margin:0}.gen__cta[data-astro-cid-budd4rkj]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.gen__cta[data-astro-cid-budd4rkj] .gen__btn{min-width:398px}.gen__note[data-astro-cid-budd4rkj]{color:var(--c-muted);font-size:14px;line-height:21px}@media (width<=899.98px){.gen[data-astro-cid-budd4rkj]{gap:24px}.gen__tabs[data-astro-cid-budd4rkj]{width:100%}.gen__tab[data-astro-cid-budd4rkj]{padding:8px 12px}.gen__row[data-astro-cid-budd4rkj]{grid-template-columns:1fr;gap:24px}.gen__cta[data-astro-cid-budd4rkj] .gen__btn{width:100%;min-width:0}.gen__note[data-astro-cid-budd4rkj]{font-size:14px}}
