.built-for-section{padding-top:calc(var(--section-padding, 5rem) * .75);padding-bottom:calc(var(--section-padding, 5rem) * .75);overflow:hidden}.built-for-section__container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4rem}.built-for-section__content{display:flex;flex-direction:column;align-items:center;gap:.5rem}.built-for-section__caption{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:normal;color:rgba(var(--color-foreground),.7);text-transform:uppercase;letter-spacing:.14rem}.built-for-section__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-32-46);max-width:18ch;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:calc(var(--font-heading-scale) * .06rem);margin-bottom:2rem}.built-for-section__description{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight-300);font-size:calc(var(--font-body-scale) * 1.6rem);line-height:normal;color:rgba(var(--color-foreground),.7);max-width:42ch}.built-for-section__description p{margin:0}.built-for-section__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:3rem;width:100%}.built-for-section__card{--border-width: .1rem;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,1.471vw + .882rem,3rem);border-radius:2px;background:#2a2a2a66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .3s ease;text-align:left;position:relative}.built-for-section__card .small-dot{display:block!important;background:#565656}.built-for-section__card-icon{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:rgb(var(--color-foreground));opacity:.8;margin-bottom:.5rem}.built-for-section__card-icon svg{width:100%;height:100%;stroke-width:1.5}.built-for-section__card-heading{margin:0;font-family:var(--font-body-family);font-size:clamp(1.6rem,.392vw + 1.435rem,2rem);font-weight:var(--font-body-weight-500);color:rgb(var(--color-foreground));line-height:normal;max-width:22ch}.built-for-section__card-description{margin:0;font-family:var(--font-body-family);font-size:clamp(1.4rem,.196vw + 1.318rem,1.6rem);line-height:normal;color:rgba(var(--color-foreground),.65);max-width:32ch}@media screen and (max-width: 749px){.built-for-section{padding-top:calc(var(--section-padding, 5rem) * .5);padding-bottom:calc(var(--section-padding, 5rem) * .5)}.built-for-section__container{gap:3rem}.built-for-section__cards{grid-template-columns:1fr;gap:2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.built-for-section__cards{grid-template-columns:repeat(2,1fr);gap:2.4rem}}@media screen and (min-width: 990px){.built-for-section__cards{grid-template-columns:repeat(3,1fr);gap:3rem}}@media (prefers-reduced-motion: reduce){.built-for-section__card{transition:none}.built-for-section__card:hover{transform:none}}.built-for-section__card:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}@media (prefers-contrast: high){.built-for-section__card{border-color:rgba(var(--color-foreground),.3)}.built-for-section__card:hover{border-color:rgba(var(--color-foreground),.5)}}.built-for-section[style*=--padding-top]{padding-top:calc(var(--padding-top) * 1px)}.built-for-section[style*=--padding-bottom]{padding-bottom:calc(var(--padding-bottom) * 1px)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/built-for-section.css.map */
