.solutions-section .section-card__content{display:flex;flex-direction:column;gap:32px}.solutions-section__header{max-width:none;margin:0;padding-bottom:64px;text-align:center}.solutions-section .section-kicker{color:var(--topbar-accent)}.solutions-section__header h2{max-width:820px;margin:20px auto 0;color:var(--text);font-size:52px;font-weight:600;line-height:56px}.solutions-section__header p{max-width:1080px;margin:20px auto 0;color:var(--text);font-size:22px;line-height:34px}.solutions-grid{--sol-stagger: 120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;padding-bottom:var(--sol-stagger)}.solutions-card{display:flex;flex-direction:column;width:100%;min-height:521px;overflow:hidden;border-radius:var(--service-card-radius);background:var(--card);box-shadow:var(--shadow-soft-card);color:var(--text);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.solutions-card:nth-child(2n){position:relative;top:var(--sol-stagger)}.solutions-card:hover,.solutions-card:focus-visible{transform:none;background:var(--hero-badge-bg);box-shadow:none}.solutions-card img{width:100%;aspect-ratio:1672/941;object-fit:cover;border-radius:var(--service-card-image-radius);background:var(--surface-muted)}.solutions-card__body{display:flex;flex-direction:column;align-items:flex-start;padding:0 24px 24px}.solutions-card h3{width:100%;margin:0;padding-top:20px;color:var(--text);font-size:24px;font-weight:500;line-height:30px}.solutions-card p{width:100%;margin:0;padding-top:8px;color:var(--muted-deep);font-size:14px;line-height:20px}.solutions-card__arrow{position:relative;display:inline-grid;width:48px;height:36px;place-items:center;border-radius:1000px;background:var(--hero-badge-bg);color:var(--text);transition:background .18s ease,color .18s ease,transform .18s ease}.solutions-card__arrow{margin-top:8px}.solutions-card__arrow:before{content:"";width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--icon-chevron-right) center/contain no-repeat;mask:var(--icon-chevron-right) center/contain no-repeat}.solutions-card:hover .solutions-card__arrow,.solutions-card:focus-visible .solutions-card__arrow{background:var(--topbar-accent);color:var(--white)}.solutions-section__action{display:flex;justify-content:center}@media (min-width: 821px) and (max-width: 1180px){.solutions-section .section-card{border-radius:36px}}@media (max-width: 1180px){.solutions-section .section-card__content{padding-block:56px}.solutions-section__header{padding-bottom:16px}.solutions-section__header h2{font-size:44px;line-height:50px}}@media (max-width: 820px){.solutions-section.section-card-layout{padding-inline:12px}.solutions-section .section-card__content{gap:24px;padding-block:28px}.solutions-section__header h2{font-size:31px;line-height:1.12}.solutions-section__header p{font-size:16px;line-height:25px}.solutions-grid{grid-template-columns:1fr;padding-bottom:0}.solutions-card{width:100%;min-height:auto;border-radius:28px}.solutions-card:nth-child(2n){top:0}.solutions-card img{border-radius:18px}.solutions-card h3{font-size:22px;line-height:28px}.solutions-card__body{padding-inline:16px}}:where(.editor-styles-wrapper) .solutions-grid{padding-bottom:0}:where(.editor-styles-wrapper) .solutions-card:nth-child(2n){top:0}
