.wif-header{margin-bottom:4rem}.wif-header--center{text-align:center}.wif-header--left{text-align:left}.wif-subtitle{display:block;margin-top:0;margin-bottom:1.2rem;line-height:1.7;color:rgb(var(--color-button));letter-spacing:.15rem}.wif-heading{font-family:Instrument Sans,sans-serif;font-weight:400;margin:0 0 1.6rem;color:#0d1f1e}.wif-description{max-width:440px;margin-bottom:0;line-height:1.7;letter-spacing:0}.wif-header--center .wif-description{margin-left:auto;margin-right:auto}.wif-grid{list-style:none;padding:0;margin:0}.wif-section .wif-grid.grid{column-gap:var(--wif-card-gap, 24px);row-gap:var(--wif-card-gap, 24px)}@media screen and (min-width:990px){.wif-section .wif-grid .grid__item{width:calc(100% / var(--wif-cols-desktop, 4) - var(--wif-card-gap, 24px) * (var(--wif-cols-desktop, 4) - 1) / var(--wif-cols-desktop, 4));max-width:calc(100% / var(--wif-cols-desktop, 4) - var(--wif-card-gap, 24px) * (var(--wif-cols-desktop, 4) - 1) / var(--wif-cols-desktop, 4))}}@media screen and (min-width:750px)and (max-width:989px){.wif-section .wif-grid .grid__item{width:calc(100% / var(--wif-cols-tablet, 2) - var(--wif-card-gap, 24px) * (var(--wif-cols-tablet, 2) - 1) / var(--wif-cols-tablet, 2));max-width:calc(100% / var(--wif-cols-tablet, 2) - var(--wif-card-gap, 24px) * (var(--wif-cols-tablet, 2) - 1) / var(--wif-cols-tablet, 2))}}@media screen and (max-width:749px){.wif-section .wif-grid.grid{column-gap:16px;row-gap:16px}.wif-section .wif-grid .grid__item{width:calc(100% / var(--wif-cols-mobile, 2) - 16px * (var(--wif-cols-mobile, 2) - 1) / var(--wif-cols-mobile, 2));max-width:calc(100% / var(--wif-cols-mobile, 2) - 16px * (var(--wif-cols-mobile, 2) - 1) / var(--wif-cols-mobile, 2))}}.wif-card{background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--wif-card-radius, 12px);padding:var(--wif-card-padding, 32px);display:flex;flex-direction:column;gap:16px;height:100%;text-decoration:none;color:inherit;transition:border-color .22s ease,box-shadow .22s ease}.wif-card:hover{border-color:#0d1f1e;box-shadow:0 2px 12px #00968812}.wif-card--no-border{border-color:transparent}.wif-card--no-hover:hover{border-color:rgba(var(--color-foreground),.1);box-shadow:none}.wif-card--highlight{border-color:rgb(var(--color-button));background:rgba(var(--color-button),.04)}.wif-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));letter-spacing:.02em;margin-bottom:4px;align-self:flex-start}.wif-img-wrap{width:100%;border-radius:var(--wif-image-radius, 8px);overflow:hidden;background:rgba(var(--color-foreground),.04);flex-shrink:0}.wif-img{width:100%;height:auto;aspect-ratio:var(--wif-image-ratio, 3/2);object-fit:cover;display:block;transition:transform .35s ease}.wif-card:hover .wif-img{transform:scale(1.04)}.wif-card--no-hover:hover .wif-img{transform:none}.wif-card__info{display:flex;flex-direction:column;gap:16px;flex:1}.wif-card__title{font-family:Instrument Sans,sans-serif;font-weight:600;margin:0;color:#0d1f1e;letter-spacing:.16px}@media screen and (max-width:749px){.wif-card__title{font-size:1.6rem}}.wif-card__desc{margin:0;line-height:1.7;color:#2a2a2a;letter-spacing:0}.wif-card__cta{margin-top:auto;display:inline-block;color:rgb(var(--color-button));font-size:1.6rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;line-height:1.7;transition:color .22s ease}.wif-card__cta:hover,.wif-card__cta:focus-visible{color:#007a6e}@media screen and (max-width:749px){.wif-card{padding:16px}}@media screen and (max-width:749px){.wif-section[data-mobile-align=left] .wif-header{text-align:left}.wif-section[data-mobile-align=center] .wif-header{text-align:center}.wif-section[data-mobile-align=right] .wif-header{text-align:right}.wif-section .wif-subtitle{font-size:var(--mob-eyebrow-size, inherit);font-weight:var(--mob-eyebrow-weight, inherit);text-transform:var(--mob-eyebrow-transform, none)}.wif-section .wif-heading{font-size:var(--mob-heading-size, inherit);font-weight:var(--mob-heading-weight, inherit);text-transform:var(--mob-heading-transform, none)}.wif-section .wif-description,.wif-section .wif-description p{font-size:var(--mob-body-size, inherit);font-weight:var(--mob-body-weight, inherit);text-transform:var(--mob-body-transform, none)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-who-it-is-for.css.map */
