.sd-article{--sd-hero-bg: #1c2120;--sd-ink: #1a1918;--sd-body: #2e2d2a;--sd-muted: #6b6962;--sd-rule: #d8d5ce;--sd-accent-rule: #c8c5be;--sd-warm: #f5f4f0;--sd-snippet-bg: #f0efe8;--sd-col-max: 740px;--sd-gutter: 0px;--sd-sans: "DM Sans", -apple-system, system-ui, sans-serif;--sd-serif: "Spectral", Georgia, "Times New Roman", serif}@media(max-width:799px){.sd-article{--sd-gutter: 20px}}.sd-article .sd-hero{background:var(--sd-hero-bg);width:100%;max-width:none;margin:0;padding:0;text-align:left;position:relative;overflow:hidden}.sd-article .sd-hero-content{max-width:var(--sd-col-max);margin:0 auto;padding:52px var(--sd-gutter) 48px;display:flex;flex-direction:column;gap:24px;position:relative;z-index:2}.sd-article .sd-hero-meta{font-family:var(--sd-sans);font-size:13px;font-weight:400;letter-spacing:2px;color:#9aa09e;text-transform:uppercase;display:flex;align-items:center;flex-wrap:wrap}.sd-article .sd-hero-meta .sep{margin:0 10px;color:#4a504e;letter-spacing:0}.sd-article .sd-hero-title{font-family:var(--sd-serif);font-weight:400;font-size:36px;line-height:1.22;color:#ede9e0;letter-spacing:-.4px;text-wrap:balance}.sd-article .sd-hero-kw{font-family:var(--sd-sans);font-size:14px;font-weight:300;letter-spacing:.15px;color:#8a9290;line-height:2;display:flex;flex-wrap:wrap;align-items:center}.sd-article .sd-hero-kw .kd{margin:0 10px;color:#3e4240}.sd-article .sd-hero-kw .kw{white-space:nowrap}.sd-article .sd-hero-brand{display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px solid #252a28}.sd-article .sd-hero-brand-name{font-family:var(--sd-sans);font-size:12px;font-weight:400;letter-spacing:2.2px;color:#9aa09e;white-space:nowrap;text-transform:uppercase}.sd-article .sd-hero-brand-rule{flex:1;height:1px;background:#2e3432;min-width:20px}.sd-article .sd-hero-brand-vcs{font-family:var(--sd-sans);font-size:12px;font-weight:400;letter-spacing:2.2px;color:#9aa09e;text-transform:uppercase;white-space:nowrap}.sd-article .sd-read-time{font-family:var(--sd-sans);font-size:13px;color:#9aa09e;text-transform:uppercase;letter-spacing:.5px}.sd-article .sd-hero-geo{display:none;position:absolute;top:0;bottom:0;left:calc(50% + var(--sd-col-max) / 2 + 12px);right:0;align-items:center;justify-content:center;pointer-events:none;z-index:1}.sd-article .sd-hero-geo svg{width:min(200px,75%);height:auto;opacity:.7}@media(min-width:1060px){.sd-article .sd-hero-geo{display:flex}}.sd-article .sd-snippet{max-width:var(--sd-col-max);margin:24px auto 0;padding:0 var(--sd-gutter)}.sd-article .sd-snippet-inner{background:var(--sd-snippet-bg);border-left:3px solid #f9be00;border-radius:0 8px 8px 0;padding:24px 26px;margin-bottom:56px}.sd-article .sd-snippet .eyebrow{font-family:var(--sd-sans);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--sd-muted);margin-bottom:10px;display:block}.sd-article .sd-snippet p{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.7;color:var(--sd-body);margin:0;padding:0}.sd-article .sd-snippet strong{font-weight:500}.sd-article .sd-toc{max-width:var(--sd-col-max);margin:32px auto 44px;padding:20px 24px;background:#f5f3ee;border-left:3px solid #c8c4b8}.sd-article .sd-toc-label{font-family:var(--sd-sans);font-size:12px;font-weight:500;color:#4a4e4b;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px}.sd-article .sd-toc-list{margin:0;padding-left:28px;list-style:decimal}.sd-article .sd-toc-list li{margin-bottom:12px;font-family:var(--sd-sans);font-size:14px;font-weight:300;color:var(--sd-body);line-height:1.5}.sd-article .sd-toc-link{color:var(--sd-body);text-decoration:underline;text-decoration-color:#9aaba6;text-underline-offset:3px;cursor:pointer}.sd-article .sd-toc-link:hover{color:#9aaba6;text-decoration-color:#9aaba6}.sd-article .sd-toc-hint{display:block;font-size:13px;color:#7a7770;font-family:var(--sd-sans);font-weight:300;font-style:italic;line-height:1.4;margin-top:2px}.sd-article .sd-recs{margin:28px 0 36px;padding:24px;background:#f5f3ee;border:1px solid #e8e5de;border-radius:10px}.sd-article .sd-recs-label{font-family:var(--sd-sans);font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:var(--sd-muted);margin-bottom:16px}.sd-article .sd-rec-card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px 18px;margin-bottom:10px;border:1px solid #e8e5de;border-radius:8px;background:#fff}.sd-article .sd-rec-card:last-child{margin-bottom:0}.sd-article .sd-rec-badge{font-family:var(--sd-sans);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;padding:5px 9px;border-radius:6px;white-space:nowrap;text-align:center;min-width:80px;line-height:1.3}.sd-article .sd-rec-badge.badge-wash{background:#e4edf5;color:#3d6a94}.sd-article .sd-rec-badge.badge-stick{background:#e8ede6;color:#4a6741}.sd-article .sd-rec-badge.badge-conc{background:#dff0f0;color:#2a6060}.sd-article .sd-rec-badge.badge-primer{background:#e2efef;color:#3a7a7a}.sd-article .sd-rec-badge.badge-peel{background:#f5f0e0;color:#9a7b2e}.sd-article .sd-rec-badge.badge-physician{background:#f5e8e8;color:#8a3a3a}.sd-article .sd-rec-name{font-family:var(--sd-sans);font-size:15px;font-weight:500;margin-bottom:4px;color:var(--sd-ink)}.sd-article .sd-rec-body p{font-family:var(--sd-sans);font-size:14px;font-weight:300;color:#555;line-height:1.7;margin-bottom:10px}.sd-article .sd-rec-body p:last-child{margin-bottom:0}@media(max-width:640px){.sd-article .sd-recs{margin:20px 0 28px;padding:14px}.sd-article .sd-rec-card{grid-template-columns:1fr;padding:12px}.sd-article .sd-rec-badge{width:fit-content}.sd-article .sd-rec-body p{font-size:13px}}.sd-article h2[id]{scroll-margin-top:200px}.sd-article .sdl-body-col{max-width:var(--sd-col-max);margin:0 auto;padding:0 var(--sd-gutter)}.sd-article .sdl-body-col h2{font-family:var(--sd-serif);font-size:30px;font-weight:400;line-height:1.25;color:var(--sd-ink);letter-spacing:-.3px;margin-top:52px;margin-bottom:18px;text-wrap:balance;overflow-wrap:break-word;word-break:break-word}.sd-article .sdl-body-col h3{font-family:var(--sd-serif);font-size:21px;font-weight:400;color:var(--sd-ink);letter-spacing:-.2px;margin-top:30px;margin-bottom:10px;line-height:1.3;font-style:normal;overflow-wrap:break-word;word-break:break-word}.sd-article .sdl-body-col p{font-family:var(--sd-sans);font-size:18px;font-weight:300;line-height:1.7;color:var(--sd-body);margin-bottom:22px}.sd-article .sdl-body-col a{color:var(--sd-ink);text-decoration:underline;text-decoration-color:var(--sd-rule);text-underline-offset:3px;transition:text-decoration-color .15s}.sd-article .sdl-body-col a:hover{text-decoration-color:var(--sd-ink)}.sd-article .sdl-body-col strong{font-weight:500}.sd-article .sdl-body-col hr{border:none;border-top:1px solid var(--sd-rule);margin:56px 0 44px}.sd-article .sd-plain{border:1px solid var(--sd-accent-rule);background:var(--sd-warm);margin:32px 0}.sd-article .sd-plain summary{padding:16px 18px;cursor:pointer;list-style:none;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-template-areas:"label label toggle" "question question toggle";gap:4px 12px;align-items:center;-webkit-user-select:none;user-select:none}.sd-article .sd-plain summary::-webkit-details-marker{display:none}.sd-article .sd-plain summary .label{grid-area:label;font-family:var(--sd-sans);font-size:10px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--sd-muted)}.sd-article .sd-plain summary .question{grid-area:question;font-family:var(--sd-sans);font-size:15px;font-weight:400;color:var(--sd-ink);line-height:1.4}.sd-article .sd-plain summary .toggle{grid-area:toggle;grid-row:1 / 3;font-family:var(--sd-sans);font-size:20px;font-weight:300;color:var(--sd-muted);line-height:1;width:24px;text-align:center;align-self:center}.sd-article details.sd-plain[open] summary .toggle:before{content:"-"}.sd-article details.sd-plain:not([open]) summary .toggle:before{content:"+"}.sd-article .sd-plain .sd-plain-body{padding:0 18px 20px;border-top:1px solid var(--sd-accent-rule)}.sd-article .sd-plain .sd-plain-body p{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.85;color:var(--sd-body);margin:16px 0 0}.sd-article .sd-diagram{background:#fafaf7;border:1px solid var(--sd-rule);padding:28px 24px 20px;margin:40px 0;overflow:hidden}.sd-article .sd-diagram svg{display:block;width:100%;height:auto}.sd-article .sd-diagram-text-alt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sd-article .sd-cite{font-size:11px;line-height:1;vertical-align:super}.sd-article .sd-cite a{color:#9aaba6;text-decoration:none;font-size:11px}.sd-article .sd-cite a:hover{color:#c0c4c0;text-decoration:underline}.sd-article .sdl-vcs-bridge{background:var(--sd-hero-bg);margin:56px 0 0;padding:48px var(--sd-gutter)}.sd-article .sdl-vcs-bridge-inner{max-width:var(--sd-col-max);margin:0 auto}.sd-article .sdl-vcs-bridge .bridge-label{font-family:var(--sd-sans);font-size:11px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;color:#9aaba6;margin-bottom:20px;display:block}.sd-article .sdl-vcs-bridge p{font-family:var(--sd-sans);font-size:17px;font-weight:300;line-height:1.9;color:#c0c4c0;margin-bottom:20px}.sd-article .sdl-vcs-bridge p:last-child{margin-bottom:0}.sd-article .sdl-vcs-bridge p strong{color:#e0ddd6;font-weight:400}.sd-article .sdl-vcs-bridge a{color:#c0c4c0;text-decoration-color:#404844}.sd-article .sdl-vcs-bridge a:hover{text-decoration-color:#c0c4c0}.sd-article .sdl-faq-section{max-width:var(--sd-col-max);margin:56px auto 0;padding:0 var(--sd-gutter) 48px}.sd-article .sdl-faq-section h2{font-family:var(--sd-serif);font-size:30px;font-weight:400;line-height:1.25;letter-spacing:-.3px;color:var(--sd-ink);margin-top:0;margin-bottom:24px;text-wrap:balance}.sd-article .faq-item{border-top:1px solid var(--sd-rule);margin:0;padding:0}.sd-article .faq-item:last-child{border-bottom:1px solid var(--sd-rule)}.sd-article .faq-item .faq-q{font-family:var(--sd-sans);font-size:17px;font-weight:500;line-height:1.4;color:var(--sd-ink);margin:0;padding:22px 40px 22px 0;position:relative;cursor:pointer;list-style:none;transition:color .15s ease}.sd-article .faq-item .faq-q::-webkit-details-marker{display:none}.sd-article .faq-item .faq-q:hover{color:var(--sd-muted)}.sd-article .faq-item .faq-q:after{content:"+";position:absolute;right:2px;top:22px;font-size:24px;font-weight:300;line-height:1.2;color:var(--sd-muted);transition:transform .2s ease}.sd-article .faq-item[open] .faq-q:after{content:"\2212"}.sd-article .faq-item p{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.65;color:var(--sd-body);margin:0;padding:0 0 22px}.sd-article .sd-references{max-width:var(--sd-col-max);margin:48px auto 0;padding:0 var(--sd-gutter) 48px;border-top:1px solid #e0ddd4}.sd-article .sd-ref-heading{font-family:var(--sd-serif);font-size:18px;font-weight:400;color:var(--sd-body);margin-top:8px;margin-bottom:20px}.sd-article .sd-ref-list{margin:0;padding-left:20px;list-style:decimal}.sd-article .sd-ref-list li{font-family:var(--sd-sans);font-size:14px;font-weight:300;color:#5a5955;line-height:1.6;margin-bottom:14px}.sd-article .sd-ref-list em{font-style:italic}.sd-article .sd-ref-link{color:#9aaba6;text-decoration:none;font-size:13px;display:inline-block;margin-top:2px}.sd-article .sd-ref-link:hover{color:var(--sd-body);text-decoration:underline}.sd-article .sdl-related{border-top:1px solid var(--sd-rule);padding:52px var(--sd-gutter);max-width:var(--sd-col-max);margin:0 auto}.sd-article .sdl-related-title{font-family:var(--sd-serif);font-size:20px;font-weight:400;color:var(--sd-ink);margin-bottom:32px;letter-spacing:-.25px}.sd-article .sdl-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}.sd-article .sdl-related-item{border-top:2px solid var(--sd-ink);padding-top:16px}.sd-article .sdl-related-link{text-decoration:none}.sd-article .sdl-related-link:hover .sdl-related-item-title{text-decoration:underline;text-decoration-color:var(--sd-rule)}.sd-article .sdl-related-item-title{font-family:var(--sd-sans);font-size:14px;font-weight:400;color:var(--sd-ink);line-height:1.4;margin-bottom:8px}.sd-article .sdl-related-item-date{font-family:var(--sd-sans);font-size:11px;font-weight:300;color:var(--sd-muted);letter-spacing:.5px;display:block}.sd-article .sd-takeaways{max-width:var(--sd-col-max);margin:48px auto 0;padding:0 var(--sd-gutter)}.sd-article .sd-takeaways-inner{background:var(--sd-warm);border:1px solid var(--sd-accent-rule);padding:24px 26px}.sd-article .sd-takeaways .eyebrow{font-family:var(--sd-sans);font-size:11px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--sd-muted);margin-bottom:16px;display:block}.sd-article .sd-takeaways ul{margin:0;padding-left:20px;list-style:disc}.sd-article .sd-takeaways li{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.7;color:var(--sd-body);margin-bottom:10px}.sd-article .sd-takeaways li:last-child{margin-bottom:0}@media(max-width:799px){.sd-article .sd-hero-content{padding:36px 20px 32px;gap:18px}.sd-article .sd-hero-title{font-size:26px;line-height:1.25}.sd-article .sd-hero-meta{font-size:12px}.sd-article .sd-hero-kw{font-size:13px;flex-direction:row;flex-wrap:wrap;align-items:center;line-height:1.9;gap:0}.sd-article .sd-hero-kw .kd{display:inline;margin:0 7px}.sd-article .sd-hero-kw .kw{display:inline;white-space:nowrap}.sd-article .sdl-body-col h2{margin-top:44px}.sd-article .sd-snippet-inner{padding:18px 20px;margin-bottom:40px}.sd-article .sd-diagram{padding:20px 16px 14px}.sd-article .sdl-vcs-bridge{padding:36px 20px}.sd-article .sdl-vcs-bridge p{font-size:16px;line-height:1.65}.sd-article .sdl-related{padding:36px 20px}.sd-article .sdl-related-grid{grid-template-columns:1fr}.sd-article .sd-toc{margin:24px 16px 28px}.sd-article .sdl-faq-section{margin:40px 16px 0;padding:0 0 40px}.sd-article .sd-takeaways{margin:40px 16px 0}.sd-article .sd-takeaways-inner{padding:20px 18px}}.prose .sd-article,.rte .sd-article,.article__content .sd-article{all:unset;display:block;width:100%}.prose .sd-article *,.rte .sd-article *,.article__content .sd-article *{box-sizing:border-box}.prose .sd-article .sdl-body-col p,.rte .sd-article .sdl-body-col p,.article__content .sd-article .sdl-body-col p{margin-bottom:22px}.prose .sd-article .sd-snippet p,.rte .sd-article .sd-snippet p,.article__content .sd-article .sd-snippet p{margin:0;padding:0}.prose .sd-article h2,.rte .sd-article h2,.article__content .sd-article h2{font-family:var(--sd-serif);color:var(--sd-ink);letter-spacing:-.25px}.prose .sd-article h3,.rte .sd-article h3,.article__content .sd-article h3{font-family:var(--sd-serif);color:var(--sd-body)}.prose .sd-article .sdl-body-col a,.rte .sd-article .sdl-body-col a,.article__content .sd-article .sdl-body-col a{color:var(--sd-ink);text-decoration:underline;text-decoration-color:var(--sd-rule)}.sd-comments-section{max-width:740px;margin:0 auto;padding:48px 20px 60px;border-top:1px solid #e0ddd4}.sd-comments-inner{max-width:640px;margin:0 auto}.sd-comments-heading{font-family:var(--sd-serif);font-size:22px;font-weight:400;color:var(--sd-ink);margin-bottom:24px}.sd-comment{padding:20px 0;border-bottom:1px solid #eae7e0}.sd-comment-meta{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.sd-comment-author{font-family:var(--sd-sans);font-size:15px;font-weight:500;color:var(--sd-ink)}.sd-comment-date{font-family:var(--sd-sans);font-size:13px;font-weight:300;color:var(--sd-muted)}.sd-comment-body{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.7;color:var(--sd-body)}.sd-comment-success{font-family:var(--sd-sans);font-size:15px;color:#4a6741;background:#e8ede6;padding:14px 18px;border-radius:8px;margin-bottom:20px}.sd-comment-errors{font-family:var(--sd-sans);font-size:15px;color:#8a3a3a;background:#f5e8e8;padding:14px 18px;border-radius:8px;margin-bottom:20px}.sd-comment-form-fields{display:flex;flex-direction:column;gap:16px}.sd-comment-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){.sd-comment-form-row{grid-template-columns:1fr}}.sd-comment-field label{display:block;font-family:var(--sd-sans);font-size:13px;font-weight:500;color:var(--sd-ink);margin-bottom:6px}.sd-comment-field input,.sd-comment-field textarea{width:100%;font-family:var(--sd-sans);font-size:16px;font-weight:300;color:var(--sd-ink);background:#fff;border:1px solid #d4d0c8;border-radius:6px;padding:10px 14px;transition:border-color .2s;box-sizing:border-box}.sd-comment-field input:focus,.sd-comment-field textarea:focus{outline:none;border-color:var(--sd-ink)}.sd-comment-field textarea{resize:vertical;min-height:120px}.sd-comment-submit{align-self:flex-start;font-family:var(--sd-sans);font-size:14px;font-weight:500;color:#fff;background:var(--sd-ink);border:none;border-radius:6px;padding:12px 28px;cursor:pointer;transition:opacity .2s}.sd-comment-submit:hover{opacity:.85}@media print{.sd-article .sd-hero{background:#fff}.sd-article .sd-hero-title{color:#000}.sd-article .sd-hero-meta,.sd-article .sd-hero-kw,.sd-article .sd-hero-brand,.sd-article .sd-hero-geo,.sd-article .sd-read-time{display:none}.sd-article .sdl-vcs-bridge{background:#f5f5f5}.sd-article .sdl-vcs-bridge p{color:#333}.sd-article details.sd-plain{display:block}.sd-article details.sd-plain[open] .sd-plain-body{display:block}}.sd-article .sd-disclaimer{max-width:740px;margin-left:auto;margin-right:auto;padding:22px 24px!important;background:var(--sd-snippet-bg)!important;border:1px solid var(--sd-rule)!important;border-radius:8px!important;font-family:var(--sd-sans);font-size:13px!important;font-weight:300;color:var(--sd-body)!important;line-height:1.65!important}.sd-article .sd-disclaimer p{margin:0}.sd-article .sdl-faq-section{margin-bottom:0;padding-bottom:0}.sd-article .sd-references{margin-top:16px}@media(max-width:600px){.sd-article .faq-item .faq-q{font-size:16px}.sd-article .sdl-body-col p,.sd-article .faq-item p,.sd-article .sd-snippet p{font-size:14.5px;line-height:1.62}.sd-article .sdl-body-col h2,.sd-article .sdl-faq-section h2{font-size:25px}.sd-article .sdl-body-col h3{font-size:19px}}@media(max-width:600px){.sd-optin-inner{padding:26px 20px}.sd-optin .sd-optin-inner .sd-optin-title{font-size:23px}.sd-optin .sd-optin-inner .sd-optin-sub{font-size:14.5px}}.sd-article .sd-snippet-inner{background:#1c2120!important;border-left:3px solid #f9be00!important;border-radius:0 8px 8px 0!important;padding:24px 26px!important;border-top:none!important;border-right:none!important;border-bottom:none!important}.sd-article .sd-snippet .eyebrow{color:#8a9290!important}.sd-article .sd-snippet-inner p{color:#c0c4c0!important}.sd-article .sd-snippet-inner strong{color:#ede9e0!important}.sd-article .sd-toc{background:#1c2120!important;border:none!important;border-radius:8px!important;padding:30px 20px 20px!important}.sd-article .sd-toc-label{color:#8a9290!important;border-bottom:1px solid #3a403e!important;padding-bottom:14px!important;margin-bottom:6px!important}.sd-article .sd-toc-link{color:#c0c4c0!important}.sd-article .sd-toc-link:hover{color:#f9be00!important}.sd-article .sd-toc-list li{border-bottom:1px solid #2e3432!important;color:#8a9290!important}.sd-article .sd-toc-list li::marker{color:#8a9290!important}.sd-article .sd-toc-list{counter-reset:sd-toc-counter;list-style:none!important;padding-left:0!important}.sd-article .sd-toc-list li{counter-increment:sd-toc-counter;position:relative;padding-left:32px!important;list-style:none!important}.sd-article .sd-toc-list li:before{content:counter(sd-toc-counter) ".";position:absolute;left:0;top:0;font-family:var(--sd-sans);font-size:14px;font-weight:400;color:#8a9290;line-height:1.5}.sd-article .sd-plain{background:#1c2120!important;border:none!important;border-left:3px solid #f9be00!important;border-radius:0 8px 8px 0!important}.sd-article .sd-plain summary,.sd-article .sd-plain .sd-plain-q,.sd-article .sd-plain>summary *{color:#ede9e0!important}.sd-article .sd-plain-body,.sd-article .sd-plain-body p{color:#c0c4c0!important}.sd-article .sd-plain .eyebrow{color:#8a9290!important}.sd-article .sd-plain summary::-webkit-details-marker{color:#f9be00!important}.sd-article .sd-diagram{background:#1c2120!important;border-radius:8px!important;padding:22px 18px!important}.sd-article .sd-diagram svg rect[fill="#fafaf7"]{fill:#1c2120!important}.sd-article .sd-diagram svg rect[fill="#1c2120"]{fill:#2e3432!important}.sd-article .callout-urgent{background:#1c2120!important;border:none!important;border-left:3px solid #f9be00!important;border-radius:0 8px 8px 0!important;padding:24px 26px!important;margin:32px 0!important;font-family:var(--sd-sans);font-size:16px!important;font-weight:300;line-height:1.7!important;color:#c0c4c0!important}.sd-article .callout-urgent strong{display:block;margin-bottom:6px;color:#ede9e0!important;font-weight:500}@media(max-width:600px){.sd-article .callout-urgent{padding:18px 20px!important;font-size:14.5px!important;line-height:1.62!important}}.sd-optin,.sd-optin *,.sd-ask,.sd-ask *,.sd-comments,.sd-comments *{box-sizing:border-box}.sd-article{--sd-gutter:20px}.sd-article .sd-hero-content,.sd-article .sdl-body-col,.sd-article .sd-toc,.sd-article .sd-snippet,.sd-article .sd-plain,.sd-article .sd-references,.sd-article .sd-disclaimer{box-sizing:border-box}.sd-article .sd-toc{max-width:700px}.sd-article .sd-disclaimer{max-width:700px!important}.sd-article .sd-references{max-width:700px;padding-left:0;padding-right:0}.sd-article .sdl-body-col>p{max-width:652px}.sd-article .sdl-body-col>ul,.sd-article .sdl-body-col>ol{max-width:652px}.sd-article .sd-hero{width:100%;max-width:860px;margin:26px auto 0;border-radius:6px}.sd-optin{max-width:var(--sd-col-max);margin:52px auto;padding:0}.sd-optin-end{padding:0 var(--sd-gutter)}.sd-optin-inner{position:relative;overflow:hidden;background:#1c2120;border-radius:10px;padding:34px 32px}.sd-optin-inner:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#f9be00}.sd-optin .sd-optin-inner .sd-optin-eyebrow{font-family:var(--sd-sans);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#8a9290;margin:0 0 10px}.sd-optin .sd-optin-inner .sd-optin-title{font-family:var(--sd-serif);font-weight:400;font-size:27px;line-height:1.25;color:#ede9e0;letter-spacing:-.3px;margin:0 0 8px;text-wrap:balance}.sd-optin .sd-optin-inner .sd-optin-sub{font-family:var(--sd-sans);font-size:15.5px;font-weight:300;line-height:1.6;color:#c0c4c0;margin:0 0 20px;max-width:620px;text-wrap:balance}.sd-optin-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.sd-optin-row>*{flex:1 1 200px}.sd-optin-form input{width:100%;box-sizing:border-box;font-family:var(--sd-sans);font-size:15px;color:#ede9e0;background:#2a302e;border:1px solid #3a403e;border-radius:7px;padding:12px 13px}.sd-optin-form input::placeholder{color:#828a88}.sd-optin-form input:focus{outline:none;border-color:#f9be00}.sd-optin-form button{margin-top:14px;font-family:var(--sd-sans);font-size:13px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#1c2120;background:#f9be00;border:0;border-radius:7px;padding:13px 28px;cursor:pointer;transition:opacity .15s}.sd-optin-form button:hover{opacity:.88}.sd-optin-form button:disabled{opacity:.6;cursor:default}.sd-optin .sd-optin-inner .sd-optin-note{font-family:var(--sd-sans);font-size:12px;color:#828a88;margin:12px 0 0}.sd-optin .sd-optin-inner .sd-optin-success{font-family:var(--sd-sans);font-size:15px;line-height:1.6;color:#cfe6d3;background:#7bc49a17;border:1px solid #3c5a46;border-radius:8px;padding:16px 18px;margin:0}.sd-ask,.sd-comments{--sd-col-max:740px;--sd-gutter:20px;--sd-snippet-bg:#f0efe8;--sd-ink:#1a1918;--sd-body:#2e2d2a;--sd-muted:#6b6962;--sd-rule:#d8d5ce;--sd-sans:"DM Sans",system-ui,-apple-system,sans-serif;--sd-serif:"Spectral",Georgia,serif}.sd-ask{max-width:calc(var(--sd-col-max) - (var(--sd-gutter) * 2));margin:8px auto 0;padding:28px 26px;background:var(--sd-snippet-bg);border:1px solid var(--sd-rule);border-radius:10px;text-align:center}.sd-ask h2{font-family:var(--sd-serif);font-weight:400;font-size:30px;line-height:1.25;color:var(--sd-ink);letter-spacing:-.3px;margin:0 0 10px;text-wrap:balance}.sd-ask p{font-family:var(--sd-sans);font-size:16px;font-weight:300;line-height:1.7;color:var(--sd-body);margin:0;text-wrap:pretty}.sd-comments{max-width:var(--sd-col-max);margin:22px auto 64px;padding:0 var(--sd-gutter)}.sd-cform{background:var(--sd-snippet-bg);border:1px solid var(--sd-rule);border-radius:10px;padding:24px 22px}.sd-cform h3{font-family:var(--sd-serif);font-weight:400;font-size:21px;color:var(--sd-ink);margin:0 0 14px}.sd-cform .row{display:flex;gap:12px;flex-wrap:wrap}.sd-cform .row>div{flex:1 1 200px}.sd-cform label{display:block;font-family:var(--sd-sans);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--sd-muted);margin:0 0 6px}.sd-cform input,.sd-cform textarea{width:100%;box-sizing:border-box;font-family:var(--sd-sans);font-size:15px;color:var(--sd-ink);background:#fff;border:1px solid var(--sd-rule);border-radius:7px;padding:11px 12px}.sd-cform .field-body{margin-top:14px}.sd-cform textarea{min-height:120px;resize:vertical}.sd-cform button{margin-top:16px;font-family:var(--sd-sans);font-size:13px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#1c2120;background:#f9be00;border:0;border-radius:7px;padding:13px 26px;cursor:pointer;transition:opacity .15s}.sd-cform button:hover{opacity:.85}.sd-cform-note{font-family:var(--sd-sans);font-size:12.5px;color:var(--sd-muted);margin:12px 0 0}.sd-cform-success{font-family:var(--sd-sans);font-size:14.5px;line-height:1.6;color:var(--sd-body);background:#eef5ec;border:1px solid #cfe3c9;border-radius:8px;padding:14px 16px;margin:0 0 18px}.sd-cform .errors{color:#b3261e;font-family:var(--sd-sans);font-size:13.5px;margin:0 0 14px}.sd-comments form{margin:0;padding:0;width:100%;max-width:none}.sd-comments form+.sd-comment{margin-top:26px}@media(max-width:600px){.sd-article{padding:0 16px}.sd-ask{padding:24px 20px;margin-left:20px;margin-right:20px}.sd-article .sd-disclaimer{margin-left:20px!important;margin-right:20px!important}.sd-optin-inner{padding:26px 20px}.sd-optin .sd-optin-inner .sd-optin-title{font-size:23px}.sd-optin .sd-optin-inner .sd-optin-sub{font-size:14.5px}.sd-ask h2{font-size:25px}.sd-ask p{font-size:14.5px;line-height:1.62}.sd-cform h3{font-size:19px}.sd-cform input,.sd-cform textarea{font-size:14.5px}}.sd-article .sd-snippet{background:transparent!important;padding:0 20px!important}.sd-optin-form input{color:#ede9e0;-webkit-text-fill-color:#ede9e0;caret-color:#f9be00}.sd-optin-form input:-webkit-autofill,.sd-optin-form input:-webkit-autofill:hover,.sd-optin-form input:-webkit-autofill:focus,.sd-optin-form input:-webkit-autofill:active{-webkit-text-fill-color:#ede9e0!important;caret-color:#f9be00;-webkit-box-shadow:0 0 0 1000px #2a302e inset!important;box-shadow:0 0 0 1000px #2a302e inset!important;transition:background-color 9999s ease-out 0s}.sd-article a{background-image:linear-gradient(to right,currentColor,currentColor)!important;background-size:100% 1px!important;background-position:50% 86%!important;background-repeat:no-repeat!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important;padding-bottom:5px!important;display:inline!important;transition:color .25s ease-in,background-size .25s ease-in!important}.sd-article .sd-toc-link,.sd-article .sd-ref-link{background-image:none!important;background-size:auto!important;background-position:0% 0%!important;background-repeat:repeat!important;padding-bottom:0!important}.sd-article .sd-toc-link{display:inline!important}.sd-article .sd-ref-link{display:inline-block!important}.sd-article .sd-hero-title{margin-top:18px!important}.sd-article .sd-snippet{margin-bottom:16px!important;border-left:3.88889px solid rgb(26,25,24)!important}.sd-article .sd-snippet-inner{margin-bottom:0!important}.sd-article .sd-snippet .eyebrow{font-size:10.88px!important;letter-spacing:1.5232px!important;font-weight:500!important;margin-bottom:10.4px!important}.sd-article .sd-snippet-inner p{line-height:28.8px!important}.sd-article .sd-toc-list>li{margin-bottom:8px!important}.sd-article .faq-title{font-size:24px!important;line-height:30px!important;color:#2e2d2a!important;-webkit-text-fill-color:rgb(46,45,42)!important;text-decoration-color:#2e2d2a!important;border-color:#2e2d2a!important;font-family:Spectral,Georgia,serif!important}.sd-article .sd-ref-heading{letter-spacing:normal!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/sd-articles.css.map */
