.nt-feature-cards{background-color:var(--feature-bg-color,var(--nt-cream));background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transform:translateY(var(--offset-desktop,0))}.nt-feature-cards--bg-image{background-image:var(--feature-bg-image)}.nt-feature-cards--top-none{padding-top:0}.nt-feature-cards--top-small{padding-top:var(--nt-space-6)}.nt-feature-cards--top-medium{padding-top:var(--nt-section-padding-sm)}.nt-feature-cards--top-large{padding-top:var(--nt-section-padding-md)}.nt-feature-cards--bottom-none{padding-bottom:0}.nt-feature-cards--bottom-small{padding-bottom:var(--nt-space-6)}.nt-feature-cards--bottom-medium{padding-bottom:var(--nt-section-padding-sm)}.nt-feature-cards--bottom-large{padding-bottom:var(--nt-section-padding-md)}.nt-feature-cards__inner{margin-inline:auto;width:calc(100% - var(--nt-page-gutter)*2)}.nt-feature-cards--width-narrow .nt-feature-cards__inner{max-width:960px}.nt-feature-cards--width-normal .nt-feature-cards__inner{max-width:1200px}.nt-feature-cards--width-wide .nt-feature-cards__inner{max-width:1320px}.nt-feature-cards--width-full .nt-feature-cards__inner{max-width:1440px}.nt-feature-cards__header{margin-bottom:var(--nt-space-7)}.nt-feature-cards__header--split{align-items:start;display:grid;gap:var(--nt-space-7);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.nt-feature-cards__header--stacked{max-width:760px}.nt-feature-cards__header--stacked .nt-feature-cards__heading{margin-bottom:28px}.nt-feature-cards__header-main{max-width:640px}.nt-feature-cards__eyebrow{color:var(--nt-pink);font-size:var(--nt-eyebrow-size);font-weight:var(--nt-eyebrow-weight);letter-spacing:var(--nt-eyebrow-spacing);line-height:var(--nt-eyebrow-line);margin:0 0 var(--nt-space-3);text-transform:uppercase}.nt-feature-cards__heading,.nt-feature-cards__heading h1,.nt-feature-cards__heading h2,.nt-feature-cards__heading h3,.nt-feature-cards__heading p{color:var(--nt-black);font-size:var(--nt-h2-size);font-weight:var(--nt-h2-weight);letter-spacing:var(--nt-h2-spacing);line-height:var(--nt-h2-line);margin:0}.nt-feature-cards__intro,.nt-feature-cards__intro p{color:var(--nt-black);font-size:var(--nt-body-lg-size);font-weight:var(--nt-body-lg-weight);letter-spacing:var(--nt-body-lg-spacing);line-height:var(--nt-body-lg-line)}.nt-feature-cards__intro p{margin:0 0 var(--nt-space-3)}.nt-feature-cards__intro p:last-child{margin-bottom:0}.nt-feature-cards__header-side{align-items:flex-start;display:flex;flex-direction:column;gap:var(--nt-space-5)}.nt-feature-cards--theme-light,.nt-feature-cards--theme-light .nt-feature-cards__heading,.nt-feature-cards--theme-light .nt-feature-cards__heading h1,.nt-feature-cards--theme-light .nt-feature-cards__heading h2,.nt-feature-cards--theme-light .nt-feature-cards__heading h3,.nt-feature-cards--theme-light .nt-feature-cards__heading p,.nt-feature-cards--theme-light .nt-feature-cards__intro,.nt-feature-cards--theme-light .nt-feature-cards__intro p{color:var(--nt-white)}.nt-feature-cards--theme-light .nt-feature-cards__eyebrow{color:hsla(0,0%,100%,.72)}.nt-feature-cards--theme-dark,.nt-feature-cards--theme-dark .nt-feature-cards__heading,.nt-feature-cards--theme-dark .nt-feature-cards__heading h1,.nt-feature-cards--theme-dark .nt-feature-cards__heading h2,.nt-feature-cards--theme-dark .nt-feature-cards__heading h3,.nt-feature-cards--theme-dark .nt-feature-cards__heading p,.nt-feature-cards--theme-dark .nt-feature-cards__intro,.nt-feature-cards--theme-dark .nt-feature-cards__intro p{color:var(--nt-black)}.nt-feature-cards--theme-dark .nt-feature-cards__eyebrow{color:var(--nt-pink)}.nt-feature-cards__grid{display:grid;gap:var(--feature-card-gap,0)}.nt-feature-cards--cols-2 .nt-feature-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-feature-cards--cols-3 .nt-feature-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nt-feature-cards--rounded-true .nt-feature-cards__grid{border-radius:var(--nt-radius-card);overflow:hidden}.nt-feature-card{background:var(--card-bg,var(--nt-white));color:var(--card-text,var(--nt-black));min-height:100%;overflow:hidden;padding:40px 36px}.nt-feature-cards--rounded-true .nt-feature-card{border-radius:0}.nt-feature-cards--equal-height-true .nt-feature-card{height:100%}.nt-feature-card__link{color:inherit;display:block;height:100%;text-decoration:none}.nt-feature-card__eyebrow{align-items:center;background:var(--eyebrow-bg,#fce2ea);border-radius:999px;color:var(--eyebrow-color,#e8365a);display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:1;margin-bottom:28px;padding:6px 14px}.nt-feature-card__icon{display:block;height:auto;margin-bottom:32px}.nt-feature-card__content{max-width:22rem}.nt-feature-card__content h1,.nt-feature-card__content h2,.nt-feature-card__content h3{color:inherit;font-size:var(--nt-h5-size);font-weight:var(--nt-h5-weight);letter-spacing:var(--nt-h5-spacing);line-height:var(--nt-h5-line);margin:0 0 var(--nt-space-3)}.nt-feature-card__content h4,.nt-feature-card__content h5,.nt-feature-card__content h6{color:inherit;font-size:var(--nt-body-lg-size);font-weight:var(--nt-body-lg-weight);letter-spacing:var(--nt-body-lg-spacing);line-height:var(--nt-body-lg-line);margin:0 0 var(--nt-space-3)}.nt-feature-card__content p{color:inherit;font-size:var(--nt-body-size);font-weight:var(--nt-body-weight);letter-spacing:var(--nt-body-spacing);line-height:var(--nt-body-line);margin:0 0 var(--nt-space-3)}.nt-feature-card__content p:last-child{margin-bottom:0}.nt-feature-cards__footer{display:flex;justify-content:center;margin-top:var(--nt-space-7)}.nt-feature-cards .nt-button--dark{background:var(--nt-black);color:var(--nt-white)}.nt-feature-cards .nt-button--red{background:var(--nt-pink);color:var(--nt-white)}@media (max-width:992px){.nt-feature-cards{transform:translateY(var(--offset-tablet,var(--offset-desktop,0)))}.nt-feature-cards__inner{width:calc(100% - var(--nt-page-gutter-tablet)*2)}.nt-feature-cards__header--split{gap:var(--nt-space-4);grid-template-columns:1fr}.nt-feature-cards--cols-2 .nt-feature-cards__grid,.nt-feature-cards--cols-3 .nt-feature-cards__grid{grid-template-columns:1fr}}@media (max-width:767px){.nt-feature-cards{transform:translateY(var(--offset-mobile,0))}.nt-feature-cards__inner{width:calc(100% - var(--nt-page-gutter-mobile)*2)}.nt-feature-card{padding:var(--nt-space-4)}.nt-feature-cards--bottom-medium{padding-bottom:var(--nt-section-padding-mobile)}}