.prose{font:400 20px/1.65 var(--serif);overflow-wrap:anywhere;min-width:0}.prose :where(article,section,div,aside,header,footer){min-width:0;max-width:100%}.prose .n24-wrap,.prose .scl-article{width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink)!important;font:inherit!important}.prose p{margin:0 0 1.1em}.prose a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.prose h2{font-size:31px;margin:1.6em 0 .65em;line-height:1.2}.prose h3{font-size:25px;margin:1.4em 0 .6em;line-height:1.25}.prose h4{font:700 18px/1.4 var(--sans);margin:1.2em 0 .6em}.prose ul,.prose ol{padding-left:1.25em;margin:0 0 1.3em}.prose li{padding-left:.2em;margin:.4em 0}.prose li p{margin:.5em 0}.prose strong{font-weight:700}.prose blockquote{border-left:3px solid var(--accent);padding:10px 0 10px 24px;margin:30px 0;font:400 25px/1.5 var(--serif)}.prose blockquote p:last-child{margin-bottom:0}.prose img{max-width:100%;height:auto;margin:20px auto}.prose iframe,.prose video{max-width:100%}.prose pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.prose .table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:25px 0;background:white;border-block:1px solid var(--line)}.prose table{width:100%;border-collapse:collapse;font:400 14px/1.5 var(--sans);min-width:420px;margin:0}.prose th,.prose td{padding:13px 15px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;min-width:110px;white-space:normal}.prose th{font-weight:600;background:#f0ece6}.prose tr:last-child td{border-bottom:0}.prose :where(:is(.card,.n24-card),:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),:is(.tip,.n24-tip),:is(.note,.n24-note),.facts,.key-facts,.summary,:is(.faq-item,.n24-faq-item)){width:auto;min-width:0;max-width:100%;box-shadow:none;border-radius:0}.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),.key-facts,.summary){background:#f0ece6;border:0;border-top:2px solid var(--accent);padding:24px;margin:28px 0;font-family:var(--sans);font-size:15px;line-height:1.65}.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),.key-facts,.summary) h2{font-size:27px;margin:0 0 15px}.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),.key-facts,.summary) h3{font-size:23px;margin:0 0 12px}.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),.key-facts,.summary) p:last-child,.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr)) ul:last-child{margin-bottom:0}.prose :is(.card,.n24-card){background:transparent;border:0;border-bottom:1px solid var(--line);padding:18px 0;margin:0}.prose :where(:is(.tip,.n24-tip),:is(.note,.n24-note)){background:transparent;border:0;border-left:3px solid var(--accent);padding:12px 0 12px 22px;margin:25px 0;font:400 16px/1.65 var(--sans)}.prose :where(:is(.tip,.n24-tip),:is(.note,.n24-note)) p:last-child{margin-bottom:0}.prose :is(.stats-line,.n24-stats-line){display:flex;flex-wrap:wrap;gap:16px;padding:18px 0;border-block:1px solid var(--line);font:400 14px/1.5 var(--sans);margin:25px 0}.prose :is(.stats-line,.n24-stats-line)>*{flex:1 1 130px;min-width:0;padding:0}.prose :where(.snapshot-grid,.cards-grid,.n24-grid,.facts-grid,.stat-grid,.two-col){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%}.prose :is(.faq-item,.n24-faq-item){border:0;border-bottom:1px solid var(--line);background:transparent;padding:18px 0;margin:0}.prose :is(.faq-item,.n24-faq-item) h3{margin:0 0 10px}.prose :is(.faq-item,.n24-faq-item) p:last-child{margin:0}.prose details{border-bottom:1px solid var(--line);padding:17px 0}.prose summary{font:600 21px/1.4 var(--serif);cursor:pointer}.prose details[open] summary{margin-bottom:15px}.prose .n24-wrap>article{margin:0;padding:0}.prose .n24-wrap :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),:is(.tip,.n24-tip),:is(.note,.n24-note)) :is(.card,.n24-card){padding:14px 0}.prose :where(.author-box,.reviewer-box){font:400 14px/1.5 var(--sans)}.prose .scl-article a{color:var(--accent)!important}
.pvc-panel{margin:35px 0;padding:25px;border:1px solid var(--line);background:white;font:400 15px/1.6 var(--sans)}.pvc-heading h2{font-size:30px;margin:9px 0 13px}.pvc-heading p{font-size:15px;color:var(--muted)}.pvc-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pvc-panel label{display:block;font-size:14px;font-weight:600;margin:0 0 18px}.pvc-panel label span{font-size:13px;font-weight:400;color:var(--muted)}.pvc-panel input,.pvc-panel textarea{display:block;width:100%;min-width:0;padding:12px;border:1px solid #8b847c;border-radius:0;background:#fff;color:var(--ink);margin-top:7px;font:400 16px/1.5 var(--sans)}.pvc-panel textarea{resize:vertical}.pvc-count{text-align:right;font-size:13px;color:var(--muted);margin-top:-12px;margin-bottom:18px}.pvc-privacy{font-size:12px;color:var(--muted);line-height:1.6}.pvc-submit{display:flex;gap:35px;align-items:center;background:var(--accent);border:1px solid var(--accent);color:white;padding:13px 20px;font-size:14px}.pvc-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.pvc-direct{margin:23px 0 0!important;font-size:12px}.pvc-status:empty{display:none}.pvc-status{padding:15px;background:#edf2ea;border-left:3px solid #396038;margin:18px 0}.pvc-status.is-error{background:#f7eded;border-color:var(--accent)}
@media(max-width:740px){.prose{font-size:19px;line-height:1.65}.prose h2{font-size:28px}.prose h3{font-size:24px}.prose :where(:is(.snapshot-block,.n24-snapshot-block),:is(.tldr,.n24-tldr),.key-facts,.summary){padding:20px;font-size:15px}.prose :where(.snapshot-grid,.cards-grid,.n24-grid,.facts-grid,.stat-grid,.two-col){grid-template-columns:1fr;gap:0}.prose :where(:is(.tip,.n24-tip),:is(.note,.n24-note)){padding-left:17px}.prose th,.prose td{padding:11px 13px}.pvc-panel{padding:20px 16px;margin-inline:0}.pvc-row{display:block}.pvc-heading h2{font-size:27px}}



.prose .n24-card-header{display:flex;gap:14px;align-items:baseline}.prose .n24-card-num{font:600 13px/1.5 var(--sans);color:var(--accent)}.prose .n24-card-title{margin:0 0 12px}.prose .n24-warning{border-left:3px solid var(--accent);padding:16px 22px;background:#f4eae9;margin:25px 0;font:400 16px/1.6 var(--sans)}.prose :is(.n24-note-label,.n24-warning-label){display:block;font-weight:700;margin-bottom:8px}.prose .n24-clarity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.prose .n24-timeline-item{border-left:1px solid var(--line);padding:0 0 20px 22px}.prose .n24-table-caption{font:400 13px/1.5 var(--sans);color:var(--muted)}@media(max-width:740px){.prose .n24-clarity{grid-template-columns:1fr}}
