.homepage-results_results__mxO6Z{width:100%;max-width:var(--page-width);margin:clamp(3rem,7vw,6rem) auto;padding-inline:var(--page-gutter)}.homepage-results_results__mxO6Z h2{margin:.5rem 0 1.5rem;max-width:29ch;color:var(--midnight);font-size:clamp(1.6rem,3.3vw,2.4rem);line-height:1.15;letter-spacing:-.035em}.homepage-results_columns__C_Y_C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.25rem;gap:1.25rem clamp(1.25rem,4vw,4rem)}.homepage-results_columns__C_Y_C>div{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-top:1px solid var(--line);padding-top:1rem}.homepage-results_columns__C_Y_C h3,.homepage-results_columns__C_Y_C p{margin:0}.homepage-results_columns__C_Y_C p{max-width:56ch;color:var(--muted);line-height:1.6}.homepage-results_columns__C_Y_C span{margin-top:auto;padding-top:.3rem;color:var(--green);font-size:.875rem;font-weight:600}@media (max-width:640px){.homepage-results_columns__C_Y_C{grid-template-columns:1fr}}.customer-strip_section__3Hj51{container-type:inline-size;min-width:0;margin-block-start:clamp(1.4rem,3vw,2.25rem)}.customer-strip_band__yntoT{display:grid;grid-template-columns:auto minmax(0,1fr) 2.75rem;align-items:center;gap:.85rem;padding:.55rem 0;border-block:1px solid var(--line,#dce4e9)}.customer-strip_section__3Hj51 .customer-strip_title__sT7Qh{color:var(--navy,#18324b);font-size:.95rem;line-height:1.3;font-weight:650;letter-spacing:normal;margin:0}.customer-strip_viewport__erLuT{container-type:inline-size;min-width:0;overflow-x:auto;scrollbar-width:thin}.customer-strip_viewport__erLuT:has([data-motion=running]):not(:focus-within){overflow-x:clip}.customer-strip_track__0K_cy{list-style:none;display:flex;align-items:center;width:max-content;gap:2rem;margin:0 auto;padding:0 .25rem}.customer-strip_item__EpV8I{flex:none;margin:0;padding:0}.customer-strip_logo__uxPoL{display:block;width:9.25rem;height:4.25rem;object-fit:contain}.customer-strip_link__BlkfT{display:block;border-radius:.25rem}.customer-strip_link__BlkfT:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}.customer-strip_control__TLdTP{display:inline-grid;position:relative;isolation:isolate;place-items:center;width:2.75rem;height:2.75rem;color:var(--muted);background:transparent;border:0;border-radius:50%;cursor:pointer}.customer-strip_control__TLdTP:before{content:"";position:absolute;inset:.4rem;z-index:-1;border:1px solid var(--line);border-radius:inherit}.customer-strip_control__TLdTP:focus-visible,.customer-strip_control__TLdTP:hover{color:var(--navy)}.customer-strip_control__TLdTP:focus-visible:before,.customer-strip_control__TLdTP:hover:before{background:var(--canvas)}@media (prefers-reduced-motion:no-preference){.customer-strip_track__0K_cy:not([data-motion=off]){margin-inline:0;animation:customer-strip_customer-travel__Dqutn var(--travel-time) ease-in-out infinite alternate}.customer-strip_track__0K_cy[data-single=true]:not([data-motion=off]){margin-inline:auto;animation:customer-strip_single-customer__69R6Q 6.5s ease-in-out infinite alternate}.customer-strip_track__0K_cy[data-motion=paused],.customer-strip_viewport__erLuT:hover .customer-strip_track__0K_cy{animation-play-state:paused!important}.customer-strip_viewport__erLuT:focus-within .customer-strip_track__0K_cy{animation:none!important}}@keyframes customer-strip_single-customer__69R6Q{0%{transform:translateX(calc(-1 * min(1.6rem, max(0px, (100cqi - 100%) / 2))))}to{transform:translateX(min(1.6rem,max(0px,(100cqi - 100%)/2)))}}@keyframes customer-strip_customer-travel__Dqutn{0%{transform:translateX(0)}to{transform:translateX(calc(100cqi - 100%))}}@container (max-width: 430px){.customer-strip_band__yntoT{grid-template-columns:minmax(0,1fr) 2.75rem;gap:0 .5rem}.customer-strip_title__sT7Qh{grid-row:1;grid-column:1}.customer-strip_control__TLdTP{grid-row:1;grid-column:2}.customer-strip_viewport__erLuT{grid-row:2;grid-column:1/-1}}.public-footer_footer__IOOHG{--columns:4;--column-gap:clamp(1rem,3vw,2.5rem);--row-height:2.25rem;--band-space:clamp(1.5rem,3.2vw,2.5rem);width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-gutter);color:var(--navy)}.public-footer_bottom__1LFrz,.public-footer_main__GC_W_{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));column-gap:var(--column-gap);border-block-start:1px solid var(--line)}.public-footer_main__GC_W_{padding-block:var(--band-space)}.public-footer_group__WcEo0,.public-footer_identity__1EK_G{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0}.public-footer_group__WcEo0 ul{display:grid;grid-row:span 3;grid-template-rows:subgrid;margin:0;padding:0;list-style:none}.public-footer_group__WcEo0 h2,.public-footer_identity__1EK_G>a{display:inline-flex;align-items:center;min-height:2.5rem;margin:0 0 .5rem;justify-self:start}.public-footer_group__WcEo0 h2{color:var(--midnight);font-size:1rem;font-weight:700;line-height:1.4}.public-footer_bottom__1LFrz a,.public-footer_group__WcEo0 a,.public-footer_identity__1EK_G p{display:block;width:fit-content;max-width:100%;margin:0;min-height:var(--row-height);padding-block:calc((var(--row-height) - 1.375rem) / 2);color:var(--muted);font-size:.9375rem;line-height:1.375rem;text-decoration:none;text-underline-offset:.2em;overflow-wrap:anywhere}.public-footer_identity__1EK_G p{grid-row:2}.public-footer_bottom__1LFrz{padding-block:1rem}.public-footer_bottom__1LFrz a{font-size:.875rem}.public-footer_footer__IOOHG a:focus-visible,.public-footer_footer__IOOHG a:hover{color:var(--green);text-decoration:underline}@media (max-width:800px){.public-footer_footer__IOOHG{--columns:2;--row-height:2.75rem}.public-footer_main__GC_W_:before{content:"";grid-column:1/-1;grid-row:5;height:1px;margin-block:var(--band-space);background:var(--line)}}.page_main__0GViN{max-width:1120px;margin:0 auto;padding:64px 32px}.page_intro__crg_Y{max-width:720px;margin-bottom:48px}.page_intro__crg_Y h1{font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:-1.8px;margin:0 0 20px}.page_intro__crg_Y>p:last-child{font-size:18px;line-height:1.7;color:var(--muted);margin:0}.page_subscriptions__uRfS6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page_subscription__s_yh9{display:grid;grid-template-rows:subgrid;grid-row:span 10;gap:16px;padding:28px;min-width:0;font-size:15px;line-height:1.6}.page_subscription__s_yh9 h2{font-size:20px;margin:0;color:var(--navy)}.page_amount__Fx3Ss{display:grid;gap:4px;align-content:start}.page_amount__Fx3Ss p{margin:0}.page_price__ARJO_{font-size:44px;font-weight:650;line-height:1.2;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.page_cadence__x0o3o,.page_inclusive___K553{font-size:14px;color:var(--muted)}.page_inclusive___K553{font-weight:500;font-variant-numeric:tabular-nums}.page_features__qFXza{list-style:none;padding:20px 0;margin:0;border-block:1px solid var(--line);display:grid;grid-row:span 7;grid-template-rows:subgrid;gap:14px}.page_features__qFXza li{display:flex;align-items:flex-start;gap:10px;margin:0;min-width:0}.page_features__qFXza svg{color:var(--green);margin-top:4px;flex-shrink:0}.page_features__qFXza strong{font-weight:600}.page_excluded__P_F_I,.page_features__qFXza .page_unavailable__Whd3Y{color:var(--muted)}.page_excluded__P_F_I strong{font-weight:500}.page_action__nZjyt{width:100%;min-height:48px;text-align:center;white-space:normal;align-self:end}.page_included__RA5z4{margin:24px 0 16px;max-width:100%;padding:20px 24px;border:1px solid var(--success-line);border-radius:var(--radius-card);background:var(--success-bg);color:var(--ink);font-size:15px;line-height:1.75}.page_simulationNote__cYCvu{margin:0 0 36px;color:var(--muted);font-size:14px;line-height:1.7}.page_enterprise__urltz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:28px;border:1px solid var(--line);background:var(--canvas);border-radius:var(--radius-card)}.page_enterprise__urltz>div{flex:1 1 420px}.page_enterprise__urltz h2{font-size:22px;margin:0 0 8px}.page_enterprise__urltz p{margin:0;color:var(--muted)}.page_details__K1rUK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:44px 0 28px}.page_details__K1rUK h2{font-size:20px}.page_details__K1rUK p{font-size:15px;line-height:1.75;color:var(--muted)}.page_legal__rwyLX{font-size:13px;line-height:1.75;color:var(--muted);max-width:960px}.page_legal__rwyLX a{text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.page_action__nZjyt{min-height:68px}.page_subscriptions__uRfS6{gap:12px}.page_subscription__s_yh9{padding:20px;font-size:14px}.page_price__ARJO_{font-size:38px}}@media (max-width:720px){.page_action__nZjyt{min-height:48px}.page_main__0GViN{padding:36px 20px}.page_subscriptions__uRfS6{grid-template-columns:minmax(0,1fr);gap:20px}.page_subscription__s_yh9{padding:24px}.page_details__K1rUK{grid-template-columns:minmax(0,1fr);gap:20px}.page_enterprise__urltz{padding:24px}.page_enterprise__urltz .page_button__fobBJ{width:100%}}