:root{--opsin-ink: #0a0a0a;--opsin-muted: #5e625f;--opsin-line: #dedfda;--opsin-yellow: #fff200}.opsin-article-section{background:#fff}.opsin-article__shell{max-width:1200px}.opsin-breadcrumbs{padding:24px 0 0;color:var(--opsin-muted);font-size:13px}.opsin-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.opsin-breadcrumbs li{list-style:none!important}.opsin-breadcrumbs li+li:before{content:"/";margin-right:8px;color:#a4a6a1}.opsin-breadcrumbs a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.opsin-eyebrow{margin:0 0 14px;color:#686b66;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.opsin-article__header{max-width:920px;margin:0 auto;padding:clamp(54px,8vw,108px) 0 clamp(40px,6vw,72px);text-align:center}.opsin-article__header h1{max-width:1020px;margin:0 auto;color:var(--opsin-ink);font-size:clamp(42px,6vw,72px);font-weight:800;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.opsin-article__dek{max-width:760px;margin:24px auto 0;color:#444743;font-size:clamp(18px,2vw,23px);line-height:1.55;text-wrap:balance}.opsin-article__byline{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;color:var(--opsin-muted);font-size:14px}.opsin-article__byline a{color:var(--opsin-ink);font-weight:700}.opsin-article__hero-image{max-width:1040px;margin:0 auto clamp(42px,7vw,84px)}.opsin-article__hero-img{display:block;width:100%;height:auto}.opsin-article__layout{max-width:760px;margin:0 auto}.opsin-article__content{color:#252825;font-size:clamp(17px,1.7vw,19px);line-height:1.75}.opsin-article__content h2{margin-top:2.1em;color:var(--opsin-ink);font-size:clamp(28px,4vw,42px);line-height:1.14;letter-spacing:-.025em}.opsin-article__content h3{margin-top:1.8em;color:var(--opsin-ink);font-size:24px;line-height:1.25}.opsin-article__content p{margin:0 0 1.35em}.opsin-article__content img{max-width:100%;height:auto;margin:22px 0 32px}.opsin-article__content a{text-decoration-thickness:1px;text-underline-offset:3px}.opsin-article__content :focus-visible{outline:3px solid var(--opsin-yellow);outline-offset:3px}.opsin-product-route{margin:clamp(44px,7vw,76px) 0;padding:clamp(28px,5vw,46px);background:var(--opsin-ink);color:#fff}.opsin-product-route .opsin-eyebrow{color:var(--opsin-yellow)}.opsin-product-route h2{margin:0 0 16px;color:#fff;font-size:clamp(28px,4vw,40px)}.opsin-product-route p{color:#d5d7d2;font-size:16px}.opsin-product-route__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.opsin-product-route__links a{display:inline-flex;min-width:86px;min-height:48px;align-items:center;justify-content:center;padding:10px 18px;border:1px solid #5d605c;color:#fff;font-weight:800;text-decoration:none}.opsin-product-route__links a:hover,.opsin-product-route__links a:focus-visible,.opsin-product-route__links a.is-primary{background:var(--opsin-yellow);border-color:var(--opsin-yellow);color:#000}.opsin-author-card{display:flex;max-width:920px;align-items:flex-end;justify-content:space-between;gap:32px;margin:84px auto 0;padding:34px 0;border-top:1px solid var(--opsin-line);border-bottom:1px solid var(--opsin-line)}.opsin-author-card h2{margin:0 0 10px;font-size:30px}.opsin-author-card p:not(.opsin-eyebrow){max-width:610px;margin:0;color:var(--opsin-muted);line-height:1.6}.opsin-text-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--opsin-ink);font-weight:800;text-decoration:none;text-underline-offset:4px}.opsin-text-link:hover,.opsin-text-link:focus-visible{text-decoration:underline;text-decoration-color:var(--opsin-yellow);text-decoration-thickness:4px}.opsin-related{max-width:1040px;margin:clamp(70px,9vw,110px) auto 0}.opsin-related__heading{margin-bottom:30px}.opsin-related__heading h2{margin:0;font-size:clamp(34px,5vw,54px);letter-spacing:-.035em}.opsin-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.opsin-related__grid article{display:flex;min-height:230px;flex-direction:column;padding:26px;background:#f5f5f0}.opsin-related__grid article>span{color:var(--opsin-muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.opsin-related__grid h3{margin:20px 0;font-size:22px;line-height:1.2}.opsin-related__grid h3 a{color:var(--opsin-ink);text-decoration:none}.opsin-related__grid .opsin-text-link{margin-top:auto}.opsin-article__footer-nav{display:flex;max-width:1040px;min-height:100px;align-items:center;justify-content:space-between;gap:24px;margin:42px auto 0;border-top:1px solid var(--opsin-line)}.opsin-article__footer-nav>a{color:var(--opsin-ink);font-weight:800}@media(max-width:900px){.opsin-related__grid{grid-template-columns:1fr}.opsin-related__grid article{min-height:170px}}@media(max-width:600px){.opsin-breadcrumbs{padding-top:18px}.opsin-article__header{padding:46px 0 36px}.opsin-article__header h1{font-size:clamp(40px,12.5vw,56px)}.opsin-article__dek{font-size:17px}.opsin-article__byline{gap:5px 7px;font-size:13px}.opsin-article__content{font-size:17px}.opsin-author-card{align-items:flex-start;flex-direction:column;margin-top:60px}.opsin-article__footer-nav{align-items:flex-start;flex-direction:column;padding:26px 0}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAQ */
