.pl-article{--pl-ref-color: #8FAB8C}.pl-article{max-width:72ch;margin-left:auto;margin-right:auto}.pl-article>*+*{margin-top:0}.pl-article h2{margin:32px 0 12px;line-height:1.25}.pl-article h3{margin:24px 0 8px;line-height:1.35}.pl-article p,.pl-article ul,.pl-article ol{margin:14px 0}.pl-article li{margin:6px 0}.pl-article img{display:block;max-width:100%;height:auto;margin:20px auto}.pl-article figure{margin:20px 0}.pl-article figcaption{color:color-mix(in srgb,currentColor 70%,transparent);font-size:15px;margin-top:6px}.pl-article .pl-disclaimer{background:#7f7f7f0f;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;border:1px solid rgba(127,127,127,.3);border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:12px;padding:14px 16px;margin:14px 0 22px}.pl-article .pl-disclaimer>*:first-child{margin-top:0}.pl-article .pl-disclaimer>*:last-child{margin-bottom:0}.pl-article .pl-disclaimer p{margin:6px 0}.pl-article .pl-disclaimer a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.pl-article .pl-meta{color:color-mix(in srgb,currentColor 70%,transparent);font-size:15px;line-height:1.5;margin:6px 0 18px}.pl-article .pl-meta p{margin:2px 0}.pl-article .pl-meta a{color:inherit;text-decoration:underline}.pl-article .pl-toc{background:#7f7f7f0a;background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;border:1px solid rgba(127,127,127,.24);border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:12px;padding:14px 16px;margin:18px 0}.pl-article .pl-toc>*:first-child{margin-top:0}.pl-article .pl-toc ul,.pl-article .pl-toc ol{margin:8px 0 0 20px}.pl-article .pl-toc li{margin:4px 0}.pl-article .pl-toc a{color:inherit;text-decoration:none}.pl-article .pl-toc a:hover{text-decoration:underline}.pl-article .pl-inline-ref,.pl-article .pl-cite{white-space:nowrap}.pl-article a[href^="#"]{color:var(--pl-ref-color, currentColor);text-decoration:none;border-bottom:1px dotted rgba(127,127,127,.45);border-bottom:1px dotted color-mix(in srgb,currentColor 45%,transparent)}.pl-article a[href^="#"]:hover{border-bottom-color:currentColor}.pl-article .pl-toc a[href^="#"]{border-bottom:0}.pl-article .pl-fn{font-size:14px}.pl-article .pl-faq{margin-top:18px}.pl-article .pl-faq details{background:#7f7f7f0a;background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;border:1px solid rgba(127,127,127,.3);border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:12px;padding:10px 14px;margin:10px 0}.pl-article .pl-faq details[open]{background:#7f7f7f12;background:color-mix(in srgb,currentColor 7%,transparent);color:inherit}.pl-article .pl-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.pl-article .pl-faq summary::-webkit-details-marker{display:none}.pl-article .pl-faq summary::marker{content:""}.pl-article .pl-faq .pl-faq-q{font-weight:700;line-height:1.35;flex:1 1 auto}.pl-article .pl-faq summary:after{content:"\203a";flex:0 0 auto;font-size:22px;line-height:1;transform:rotate(0);transition:transform .18s ease}.pl-article .pl-faq details[open] summary:after{transform:rotate(90deg)}.pl-article .pl-faq .pl-faq-a{margin-top:8px}.pl-article .pl-faq .pl-faq-a>*:first-child{margin-top:0}.pl-article .pl-faq .pl-faq-a>*:last-child{margin-bottom:0}.pl-article .pl-faq .pl-faq-a p{margin:10px 0 0}@media(prefers-reduced-motion:reduce){.pl-article .pl-faq summary:after{transition:none}}.pl-article .pl-refs{margin-top:24px}.pl-article .pl-refs ol{margin:10px 0 0;padding-left:20px}.pl-article .pl-refs li{margin:10px 0;line-height:1.55}.pl-article .pl-refs a{word-break:break-word}.pl-article .pl-backlink{margin-left:8px;white-space:nowrap;font-size:14px}.pl-article .pl-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0}.pl-article .pl-table{width:100%;border-collapse:collapse;table-layout:auto}.pl-article .pl-table th,.pl-article .pl-table td{border:1px solid rgba(127,127,127,.3);border:1px solid color-mix(in srgb,currentColor 15%,transparent);padding:10px;text-align:left;vertical-align:top;overflow-wrap:break-word}.pl-article .pl-table th{background:#7f7f7f0f;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;font-weight:700}.pl-article .pl-table caption{caption-side:top;text-align:left;font-weight:600;margin-bottom:6px}@media(max-width:720px){.pl-article .pl-table--stack thead{display:none}.pl-article .pl-table--stack,.pl-article .pl-table--stack tbody,.pl-article .pl-table--stack tr,.pl-article .pl-table--stack td{display:block;width:100%}.pl-article .pl-table--stack tr{background:#7f7f7f0a;background:color-mix(in srgb,currentColor 4%,transparent);color:inherit;border:1px solid rgba(127,127,127,.3);border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:12px;overflow:hidden;margin-bottom:10px}.pl-article .pl-table--stack td{border:none;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);padding:10px 12px}.pl-article .pl-table--stack td:last-child{border-bottom:none}.pl-article .pl-table--stack td:before{content:attr(data-label);display:block;font-weight:600;margin-bottom:4px}}.pl-article .pl-cta-links ul{margin:8px 0 0 20px}.pl-article .pl-cta-links li{margin:4px 0}.pl-article .pl-num{text-align:right}.pl-article .pl-small{font-size:15px}.pl-article .pl-highlight{background:#536b51;color:#f5efe2;border-radius:12px;padding:14px 16px;margin:18px 0}.pl-article .pl-highlight a{color:#f5efe2;text-decoration:underline}.pl-article .pl-refs ol,.pl-article .pl-toc ul,.pl-article .pl-toc ol{list-style-position:outside}
/*# sourceMappingURL=/cdn/shop/t/7/assets/primalean-editorial.css.map */
