.cb-article{color:var(--foreground);box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;padding:56px 28px 80px;display:block}@media(max-width:640px){.cb-article{padding:32px 18px 56px}}.cb-article .cb-breadcrumb{color:var(--muted-foreground);margin:0 0 28px;font-size:14px}.cb-article .cb-breadcrumb ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cb-article .cb-breadcrumb a{color:inherit;text-decoration:none}.cb-article .cb-breadcrumb a:hover,.cb-article .cb-breadcrumb .current{color:var(--foreground)}.cb-article .cb-title{letter-spacing:-.02em;color:var(--foreground);text-wrap:pretty;margin:0 0 16px;font-size:clamp(2rem,4.2vw,3rem);font-weight:800;line-height:1.1}.cb-article .cb-meta{color:var(--muted-foreground);margin:0 0 32px;font-size:14px}.cb-article .cb-figure{margin:0 0 40px}.cb-article .cb-figure img{border-radius:12px;width:100%;height:auto;display:block}.cb-article .cb-figure figcaption{color:var(--muted-foreground);text-align:center;margin-top:10px;font-size:14px}.cb-article .cb-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 32px;display:flex}.cb-article .cb-meta-row .cb-meta{margin:0}.cb-article .cb-meta-sep{display:none}.cb-article .cb-share{color:var(--muted-foreground);flex-flow:row;align-items:center;gap:14px;margin:0;font-size:14px;display:flex}.cb-article .cb-share-label{color:var(--muted-foreground);font-size:14px}.cb-article .cb-share a,.cb-article .cb-share button{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.cb-article .cb-share a:hover,.cb-article .cb-share button:hover{opacity:.7}.cb-article .cb-tldr{background:color-mix(in oklab,#16a34a 6%,var(--background));color:var(--foreground);border:1px solid #16a34a59;border:1px solid lab(58.835% -51.0809 35.4288/.35);border-radius:12px;margin:0 0 40px;padding:18px 22px;font-size:15px;box-shadow:0 0 0 4px #16a34a1a,0 10px 30px -12px #16a34a73}.cb-article .cb-section{margin-top:48px}.cb-article .cb-section h2{color:var(--foreground);margin:0 0 16px;font-size:1.5rem;font-weight:700}.cb-article .cb-section ul{margin:0;padding-left:1.4em;list-style:outside}.cb-article .cb-section ul li{margin:.4em 0}.cb-article .cb-section dl{margin:0}.cb-article .cb-section dt{color:var(--foreground);margin-top:16px;font-weight:600}.cb-article .cb-section dd{color:var(--muted-foreground);margin:6px 0 0}.cb-article .cb-cta{background:color-mix(in oklab,#16a34a 6%,var(--background));border:1px solid #16a34a59;border:1px solid lab(58.835% -51.0809 35.4288/.35);border-radius:12px;margin:56px 0 0;padding:24px 28px;box-shadow:0 0 0 4px #16a34a1a,0 10px 30px -12px #16a34a73}.cb-article .cb-cta-title{color:var(--foreground);margin:0 0 8px;font-size:1.05rem;font-weight:700}.cb-article .cb-cta-body{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.65}.cb-article .cb-cta-body a{color:var(--primary);text-decoration:underline}.cb-article .cb-disclaimer{color:var(--muted-foreground);margin-top:24px;font-size:12px;font-style:italic}.cb-article .cb-translations{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:48px;padding-top:24px;font-size:14px}.cb-article .cb-translations a{color:var(--foreground);text-decoration:underline}.cb-article-content{color:var(--foreground);font-size:17px;line-height:1.75}.cb-article-content>*+*{margin-top:1.1em}.cb-article-content p{color:inherit;margin:0 0 1.1em}.cb-article-content h2{color:inherit;margin:2em 0 .6em;font-size:1.6rem;font-weight:700;line-height:1.25}.cb-article-content h3{color:inherit;margin:1.6em 0 .5em;font-size:1.25rem;font-weight:700;line-height:1.3}.cb-article-content h4{color:inherit;margin:1.3em 0 .4em;font-size:1.05rem;font-weight:700}.cb-article-content ul,.cb-article-content ol{color:inherit;margin:0 0 1.1em 1.5em;padding-left:1em}.cb-article-content ul{list-style:outside}.cb-article-content ol{list-style:decimal}.cb-article-content li{margin:.35em 0}.cb-article-content li>p{margin:0}.cb-article-content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.cb-article-content a:hover{opacity:.85}.cb-article-content strong{color:inherit;font-weight:700}.cb-article-content em{font-style:italic}.cb-article-content blockquote{border-left:4px solid var(--primary);color:var(--muted-foreground);margin:1.4em 0;padding:.4em 1em;font-style:italic}.cb-article-content img,.cb-article-content figure{border-radius:8px;max-width:100%;height:auto;margin:1.4em 0}.cb-article-content figcaption{color:var(--muted-foreground);text-align:center;margin-top:.5em;font-size:.875rem}.cb-article-content code{background:var(--muted);color:inherit;border-radius:4px;padding:.15em .4em;font-size:.92em}.cb-article-content pre{background:var(--muted);color:inherit;border-radius:8px;margin:1.3em 0;padding:1em 1.2em;overflow-x:auto}.cb-article-content pre code{background:0 0;padding:0}.cb-article-content hr{border:0;border-top:1px solid var(--border);margin:2em 0}.cb-article-content table{border-collapse:collapse;width:100%;margin:1.4em 0;font-size:.95em}.cb-article-content th,.cb-article-content td{border:1px solid var(--border);text-align:left;padding:.55em .8em}.cb-article-content th{background:var(--muted);font-weight:700}.cb-section-title{align-items:center;gap:.55rem;display:inline-flex}.cb-section-title .cb-section-icon{width:1.5rem;height:1.5rem;color:var(--cb-accent,#16a34a);flex-shrink:0}.cb-article .cb-brand,.cb-title .cb-brand,.cb-tldr .cb-brand{color:#16a34a;font-weight:700}@media print{body *{visibility:hidden!important}.cb-article,.cb-article *{visibility:visible!important}.cb-article{width:100%;max-width:100%;margin:0;padding:0;font-size:10.5pt;line-height:1.45;position:absolute;top:0;left:0}.cb-share,.cb-breadcrumb,.cb-meta-sep{display:none!important}a[href]:after{content:""}.cb-article a{text-decoration:underline;color:#0a1a2a!important}.cb-article .cb-title{margin-bottom:8pt;font-size:20pt!important;line-height:1.15!important}.cb-article h2,.cb-article-content h2,.cb-section-title{margin-top:14pt;font-size:14pt!important;line-height:1.2!important}.cb-article h3,.cb-article-content h3{font-size:12pt!important;line-height:1.25!important}.cb-article h4,.cb-article-content h4{font-size:11pt!important}.cb-article p,.cb-article li,.cb-article dd,.cb-article dt,.cb-article-content p,.cb-article-content li{font-size:10.5pt!important}.cb-article .cb-tldr,.cb-article .cb-cta{padding:8pt 10pt;box-shadow:none!important;background:0 0!important;border-color:#cbd5e1!important;font-size:10pt!important}.cb-article .cb-meta{font-size:9pt!important}.cb-section-title .cb-section-icon{width:12pt;height:12pt}.cb-figure img{object-fit:contain;max-height:50vh}@page{margin:16mm}}
