.b__feature_cards{background-color:var(--white)}.b__feature_cards.s__small{padding-bottom:var(--spacing-8);padding-top:var(--spacing-8)}.b__feature_cards.s__medium{padding-bottom:var(--spacing-9);padding-top:var(--spacing-9)}.b__feature_cards .centered{display:flex;flex-direction:column;gap:var(--spacing-5)}.b__feature_cards .title{color:var(--true-cobalt);font-family:var(--font-family-1);font-size:3.6rem;font-weight:700;letter-spacing:-.01em;line-height:1.12;margin:0;text-align:center}.b__feature_cards .title.large{font-size:5.2rem;line-height:1.05}@media only all and (max-width:1023px){.b__feature_cards .title.large{font-size:3.6rem;line-height:1.12}}.b__feature_cards .items{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(3,minmax(0,1fr))}.b__feature_cards .item{border:1px solid var(--sky-blue);border-radius:var(--radius-0);display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-3)}@media(prefers-reduced-motion:no-preference){.b__feature_cards .item{transition:scale var(--transition-m) var(--bezier-smooth-01)}}@media(hover:hover){.b__feature_cards .item:hover{scale:1.02}}.b__feature_cards .name{color:var(--true-cobalt);font-family:var(--font-family-1);font-size:2.8rem;font-weight:400;line-height:1.3;margin:0}.b__feature_cards .note{color:var(--ink-subtle)}.b__feature_cards .note,.b__feature_cards .text{font-size:1.6rem;font-weight:400;line-height:1.5}.b__feature_cards .text{color:var(--ink);font-family:var(--font-family-1);margin:0}.b__feature_cards .body,.b__feature_cards .contacts{display:flex;flex-direction:column;gap:var(--spacing-1a)}.b__feature_cards .contacts{list-style:none;margin:0;padding:0}.b__feature_cards .contact{align-items:center;color:var(--ink);display:flex;font-family:var(--font-family-1);font-size:1.6rem;font-weight:400;gap:var(--spacing-1a);line-height:1.5}.b__feature_cards .contact svg{flex-shrink:0;height:2rem;width:2rem}.b__feature_cards .contact a{color:inherit;text-decoration:none}.b__feature_cards .contact a:focus-visible,.b__feature_cards .contact a:hover{text-decoration:underline}.b__feature_cards.text__muted .text{color:var(--ink-subtle)}@media only all and (max-width:1023px){.b__feature_cards.s__medium,.b__feature_cards.s__small{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}.b__feature_cards .items{gap:var(--spacing-2);grid-template-columns:repeat(2,minmax(0,1fr))}}@media only all and (max-width:767px){.b__feature_cards .items{grid-template-columns:minmax(0,1fr)}}