.article-template__content details{margin:0;border-block-end:1px solid rgba(var(--color-foreground),.16)}.article-template__content details>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:4.8rem;padding:1.4rem 0;color:rgb(var(--color-foreground));font-weight:600;list-style:none}.article-template__content details>summary::-webkit-details-marker{display:none}.article-template__content details>summary:after{content:"";flex:0 0 .8rem;width:.8rem;height:.8rem;margin-inline:.2rem;border-inline-end:.2rem solid currentColor;border-block-end:.2rem solid currentColor;transform:rotate(45deg)}.article-template__content details[open]>summary:after{transform:rotate(225deg)}.article-template__content details>summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.sfm-story{background:#fff;color:#171717}.sfm-story img{display:block;width:100%;height:auto}.sfm-hero{position:relative;max-width:1600px;margin:0 auto;background:#f4f4f4}.sfm-hero__copy{position:absolute;left:7%;bottom:9%;max-width:520px;padding:32px;background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sfm-story h2{font-size:clamp(30px,4vw,58px);line-height:1.05;margin:8px 0 18px}.sfm-story h3{font-size:28px;margin:0 0 10px}.sfm-story p{font-size:18px;line-height:1.6;margin:0}.sfm-eyebrow{font-size:13px!important;letter-spacing:.18em;font-weight:700}.sfm-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:70px;padding-bottom:70px}.sfm-stats div{text-align:center;border-right:1px solid #ddd}.sfm-stats div:last-child{border:0}.sfm-stats strong{display:block;font-size:clamp(30px,4vw,52px)}.sfm-stats span{font-size:15px}.sfm-feature{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;gap:7%;padding-top:70px;padding-bottom:70px}.sfm-feature--reverse .sfm-feature__copy{order:2}.sfm-feature--reverse img{order:1}.sfm-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:40px;padding-bottom:70px}.sfm-grid article{background:#f5f5f5}.sfm-grid article div{padding:30px}.sfm-specs{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding-top:90px;padding-bottom:90px;background:#f7f7f7}.sfm-specs dl{margin:0}.sfm-specs dl div{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #d7d7d7}.sfm-specs dt{font-weight:600}.sfm-specs dd{text-align:right;margin:0}.sfm-faq{padding-top:90px;padding-bottom:110px;max-width:920px}.sfm-faq details{border-bottom:1px solid #ddd;padding:20px 0}.sfm-faq summary{font-size:20px;font-weight:600;cursor:pointer}.sfm-faq details p{padding-top:14px;font-size:16px}@media(max-width:749px){.sfm-hero__copy{position:static;padding:28px 20px}.sfm-stats{grid-template-columns:1fr 1fr;padding-top:45px;padding-bottom:45px}.sfm-stats div:nth-child(2){border:0}.sfm-feature,.sfm-specs{grid-template-columns:1fr;gap:28px;padding-top:45px;padding-bottom:45px}.sfm-feature--reverse .sfm-feature__copy,.sfm-feature--reverse img{order:initial}.sfm-grid{grid-template-columns:1fr;padding-bottom:45px}.sfm-specs{padding-left:20px;padding-right:20px}.sfm-faq{padding-top:60px;padding-bottom:70px}.sfm-story h3{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
