.article-module__TWocxq__page{background:var(--background);min-height:calc(100vh - 61px);color:var(--foreground);padding:48px 28px 96px}.article-module__TWocxq__shell{min-width:0;max-width:1040px;margin:0 auto}.article-module__TWocxq__breadcrumb{color:#b9b9b0;flex-wrap:wrap;gap:12px;margin-bottom:56px;font-size:13px;display:flex}.article-module__TWocxq__page a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.article-module__TWocxq__page a:hover{color:var(--foreground)}.article-module__TWocxq__page a:focus-visible,.article-module__TWocxq__tableScroll:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.article-module__TWocxq__header{border-bottom:1px solid var(--rule);padding-bottom:40px}.article-module__TWocxq__eyebrow{font-family:var(--font-jetbrains-mono);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.article-module__TWocxq__header h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:1000px;margin:22px 0;font-size:clamp(36px,5.8vw,68px);font-weight:500;line-height:1.06}.article-module__TWocxq__byline{color:#b9b9b0;font-size:13px;line-height:1.7}.article-module__TWocxq__lead{color:#d4d4d0;max-width:790px;margin-top:30px;font-size:clamp(18px,2vw,21px);line-height:1.7}.article-module__TWocxq__toc{border:1px solid var(--rule);max-width:820px;margin:36px 0 52px;padding:28px}.article-module__TWocxq__toc ol{gap:10px;margin-bottom:0;padding-left:22px;font-size:15px;line-height:1.5;list-style:decimal;display:grid}.article-module__TWocxq__toc a{color:#d4d4d0}.article-module__TWocxq__body{color:#d4d4d0;max-width:820px;font-size:17px;line-height:1.8}.article-module__TWocxq__body section{margin-top:52px;scroll-margin-top:32px}.article-module__TWocxq__body h2{letter-spacing:-.025em;color:var(--foreground);margin:0 0 24px;font-size:clamp(27px,3.5vw,36px);font-weight:500;line-height:1.2}.article-module__TWocxq__body h3{color:var(--foreground);margin-top:32px;font-size:23px;font-weight:500;line-height:1.3}.article-module__TWocxq__body p{margin:18px 0}.article-module__TWocxq__body .article-module__TWocxq__examples h3{border-top:1px solid var(--rule);margin-top:48px;padding-top:32px;font-size:21px}.article-module__TWocxq__body .article-module__TWocxq__examples h3+p{margin-top:14px}.article-module__TWocxq__body strong{color:var(--foreground);font-weight:600}.article-module__TWocxq__body .article-module__TWocxq__buyerSummary{border-left:3px solid var(--accent);background:#151612;padding:20px 24px}.article-module__TWocxq__body ul,.article-module__TWocxq__body ol{padding-left:24px}.article-module__TWocxq__body ul{list-style:outside}.article-module__TWocxq__body ol{list-style:decimal}.article-module__TWocxq__body li{margin:10px 0}.article-module__TWocxq__tableScroll{border:1px solid var(--rule);margin:28px 0;overflow-x:auto}.article-module__TWocxq__body table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:14px;line-height:1.65}.article-module__TWocxq__body caption{text-align:left;color:#b9b9b0;border-bottom:1px solid var(--rule);padding:16px;font-size:13px}.article-module__TWocxq__body th,.article-module__TWocxq__body td{vertical-align:top;border-bottom:1px solid var(--rule);padding:18px 16px}.article-module__TWocxq__body thead th{color:var(--foreground);background:#191917;font-weight:500}.article-module__TWocxq__body tbody th{width:24%;font-weight:500}.article-module__TWocxq__body .article-module__TWocxq__pricingTable table{table-layout:fixed;min-width:0}.article-module__TWocxq__body .article-module__TWocxq__pricingTable tbody th{width:auto}.article-module__TWocxq__scopeNote{color:#b9b9b0;margin-top:8px;font-size:13px;font-weight:400;display:block}.article-module__TWocxq__body tr:last-child td,.article-module__TWocxq__body tr:last-child th{border-bottom:0}.article-module__TWocxq__body .article-module__TWocxq__cta{border:1px solid var(--rule);background:#151612;padding:32px}.article-module__TWocxq__page .article-module__TWocxq__button{background:var(--accent);color:var(--background);align-items:center;gap:16px;margin-top:12px;padding:16px 22px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.article-module__TWocxq__page .article-module__TWocxq__button:hover{background:var(--foreground);color:var(--background)}.article-module__TWocxq__sourceNote{border-top:1px solid var(--rule);color:#b9b9b0;margin-top:40px;padding-top:22px;font-size:13px}@media (max-width:600px){.article-module__TWocxq__page{padding:28px 20px 64px}.article-module__TWocxq__breadcrumb{margin-bottom:36px}.article-module__TWocxq__toc,.article-module__TWocxq__body .article-module__TWocxq__cta{padding:22px 18px}.article-module__TWocxq__body{font-size:16px}.article-module__TWocxq__body .article-module__TWocxq__examples h3{margin-top:40px;padding-top:26px;font-size:19px}}
