.SolutionFeatureCard_card__B_ihd{display:flex;flex-direction:column;gap:1.75rem;height:100%;padding:2.3125rem 1.25rem;border:1px solid rgba(0,0,0,0);border-radius:12px;background:hsla(0,0%,100%,.1);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background-color .35s ease}@media(hover:hover){.SolutionFeatureCard_card__B_ihd:hover{transform:translateY(-6px);background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.28);box-shadow:0 16px 40px rgba(0,0,0,.28),0 0 0 1px rgba(164,196,253,.15)}}@media(prefers-reduced-motion:reduce){.SolutionFeatureCard_card__B_ihd{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.SolutionFeatureCard_card__B_ihd:hover{transform:none}}.SolutionFeatureCard_header__I1OaG{display:flex;align-items:flex-start;gap:.625rem}.SolutionFeatureCard_number__41LQD{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border:1.5px solid #fff;border-radius:17px;background:hsla(0,0%,100%,.15);font-size:1rem;font-weight:700;line-height:1;color:#fff}.SolutionFeatureCard_title__H0WTW{margin:0;font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#fff}.SolutionFeatureCard_body__uPPWU{display:flex;flex-direction:column;gap:0;font-size:.875rem;line-height:1.4;color:hsla(0,0%,100%,.7)}.SolutionFeatureCard_copy__UMmuq,.SolutionFeatureCard_lead__qwDWZ{margin:0}.SolutionFeatureCard_lead__qwDWZ{margin-bottom:0}.SolutionFeatureCard_copy__UMmuq{margin-top:0}@media(max-width:768px){.SolutionFeatureCard_card__B_ihd{gap:1.25rem;padding:1.5rem 1.25rem}.SolutionFeatureCard_title__H0WTW{font-size:1.25rem}.SolutionFeatureCard_title__H0WTW br{display:none}.SolutionFeatureCard_body__uPPWU{font-size:.9375rem;line-height:1.5}}.PageStub_page__Zs5bL{max-width:var(--layout-max-width);margin:0 auto;padding:4rem var(--layout-gutter-mobile)}.PageStub_label__EQkYV{margin:0 0 .5rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.PageStub_title__oFklJ{margin:0 0 1rem;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;overflow-wrap:break-word}.PageStub_description__yv_JL{margin:0 0 2rem;max-width:40rem;color:var(--color-muted);line-height:1.6}.PageStub_back__vOYoG{display:inline-block;padding:.375rem 0;color:var(--color-accent);font-size:.875rem}@media(max-width:768px){.PageStub_page__Zs5bL{padding-top:2.5rem;padding-bottom:3rem}}