:root{--orange: #fe5b27;--gold: #fd9800;--navy: #1a1a2e;--dark: #171717;--cream: #fdf9f4;--paper: #ffffff;--bg: #f5f5f5;--bg-alt: #fafafa;--ink: #1a1a2e;--muted: #5a5a6e;--green: #2e8b57}.article-template,.article-template__content,.article-template__hero-container,.article-template__social-sharing,.article-template__back{background-color:var(--cream)!important}.article-template{background:var(--cream)!important}.article-template__content p,.article-template__content li,.article-template__content.rte p,.article-template__content.rte li,.rte p,.rte li{color:var(--ink)!important}.article-template__title{font-family:Poppins,sans-serif!important;font-size:clamp(28px,4vw,48px)!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--navy)!important;line-height:1.15!important}.article-template__content{max-width:780px!important;margin-left:auto!important;margin-right:auto!important}.article-template__content p,.rte p{font-family:Hind,sans-serif;font-size:18px;line-height:1.75;color:var(--ink);margin-bottom:1.25em}.article-template__content h2,.rte h2{font-family:Poppins,sans-serif;font-size:clamp(24px,3.5vw,36px);font-weight:800;letter-spacing:-.025em;color:var(--navy);line-height:1.2;margin-top:2.5em;margin-bottom:.6em}.article-template__content h3,.rte h3{font-family:Poppins,sans-serif;font-size:clamp(18px,2.5vw,22px);font-weight:600;color:var(--orange);line-height:1.3;margin-top:1.75em;margin-bottom:.5em}.article-template__content h4,.rte h4{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;color:var(--navy);margin-top:1.5em;margin-bottom:.4em}.article-template__content blockquote,.rte blockquote{font-family:Hind,sans-serif;font-size:17px;font-style:italic;line-height:1.65;color:var(--ink);background:var(--cream);border-left:4px solid var(--orange);padding:24px 28px;margin:32px 0;border-radius:0 8px 8px 0}.article-template__content strong,.rte strong{font-weight:700;color:var(--navy)}.article-template__content a,.rte a{color:var(--orange);text-decoration:none;font-weight:500}.article-template__content a:hover,.rte a:hover{text-decoration:underline}.article-template__content ul,.article-template__content ol,.rte ul,.rte ol{font-family:Hind,sans-serif;font-size:17px;line-height:1.75;color:var(--ink);padding-left:1.5em;margin-bottom:1.25em}.article-template__content li,.rte li{margin-bottom:.4em}.article-template__content .chapter-num,.rte .chapter-num{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:16px;display:flex;align-items:center;gap:12px}.article-template__content .chapter-num:before,.rte .chapter-num:before{content:"";width:32px;height:2px;background:var(--orange);flex-shrink:0}.article-template__content h2.chapter-title,.rte h2.chapter-title{font-family:Poppins,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.025em;color:var(--navy);line-height:1.2;margin-top:.4em;margin-bottom:20px}.article-template__content h2.chapter-title em,.rte h2.chapter-title em{font-style:normal;color:var(--orange)}.article-template__content .drews-take,.rte .drews-take{background:var(--cream);border-left:4px solid var(--orange);padding:32px;margin:40px 0;border-radius:0 8px 8px 0}.article-template__content .drews-take-eyebrow,.rte .drews-take-eyebrow{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:8px}.article-template__content .drews-take h3,.rte .drews-take h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;color:var(--navy);margin-bottom:12px;margin-top:0}.article-template__content .drews-take p,.rte .drews-take p{font-family:Hind,sans-serif;font-size:16px;line-height:1.65;color:var(--ink);margin:0}.article-template__content .tldr-block,.rte .tldr-block{background:var(--paper);border-top:4px solid var(--orange);border-radius:0 0 10px 10px;padding:28px 32px;margin:32px 0}.article-template__content .tldr-block ul,.rte .tldr-block ul{list-style:none;padding:0}.article-template__content .tldr-block ul li,.rte .tldr-block ul li{font-family:Hind,sans-serif;font-size:16px;color:var(--ink);padding:8px 0 8px 24px;position:relative;border-bottom:1px solid rgba(26,26,46,.06);line-height:1.55;margin-bottom:0}.article-template__content .tldr-block ul li:last-child,.rte .tldr-block ul li:last-child{border-bottom:none}.article-template__content .tldr-block ul li:before,.rte .tldr-block ul li:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px;background:var(--orange);border-radius:50%}.article-template__content .faq-item,.rte .faq-item{border-bottom:1px solid rgba(26,26,46,.08)}.article-template__content .faq-q,.rte .faq-q{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;color:var(--navy);cursor:pointer;padding:20px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.article-template__content .faq-q:after,.rte .faq-q:after{content:"+";color:var(--orange);font-size:22px;font-weight:300}.article-template__content details[open] .faq-q:after,.rte details[open] .faq-q:after{content:"-"}.article-template__content .faq-a,.rte .faq-a{font-family:Hind,sans-serif;font-size:16px;line-height:1.65;color:var(--muted);padding-bottom:20px;margin:0}.article-template__content .section-light,.rte .section-light{background:var(--paper);padding:48px 0}.article-template__content .section-alt,.rte .section-alt{background:var(--bg);padding:48px 24px;margin:32px -28px;border-radius:8px}.article-template__content .section-cream,.rte .section-cream{background:var(--cream);padding:48px 24px;margin:32px -28px;border-radius:8px}.article-template__content .section-dark,.rte .section-dark{background:var(--dark);padding:48px 24px;margin:32px -28px;border-radius:8px;color:#fff}.article-template__content .container-narrow,.rte .container-narrow{max-width:780px;margin:0 auto;padding:0 28px}.article-template__content .post-hero,.rte .post-hero{background:linear-gradient(135deg,#171717,#1a1a2e);color:#fff;padding:64px 28px;margin:0 -28px 32px;border-radius:8px}.article-template .article-template__content h1:first-of-type,.article-template .rte h1:first-of-type{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/blog-article-styles.css.map */
