.page-module___8aEwW__nav{z-index:10;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.page-module___8aEwW__navInner{justify-content:space-between;align-items:center;gap:16px;max-width:880px;margin:0 auto;padding:16px 20px;display:flex}.page-module___8aEwW__brand{letter-spacing:-.01em;font-weight:700;text-decoration:none}.page-module___8aEwW__navLinks{gap:20px;display:flex}.page-module___8aEwW__navLinks a{color:var(--text-muted);font-size:.88rem;font-weight:600;text-decoration:none}.page-module___8aEwW__navLinks a:hover{color:var(--text)}.page-module___8aEwW__main{max-width:880px;margin:0 auto;padding:0 20px 96px}.page-module___8aEwW__hero{border-bottom:1px solid var(--border);background-image:radial-gradient(color-mix(in srgb, var(--text) 14%, transparent) 1px, transparent 1.5px);background-position:-4px -4px;background-size:26px 26px;padding:56px 0 40px}.page-module___8aEwW__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 10px;font-size:.75rem;font-weight:700}.page-module___8aEwW__h1{font-family:var(--serif);text-wrap:balance;margin:0 0 14px;font-size:clamp(2rem,4vw,2.6rem);line-height:1.15}.page-module___8aEwW__lede{color:var(--text-muted);max-width:60ch;margin:0;font-size:1.1rem}.page-module___8aEwW__statusBanner{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:10px;align-items:baseline;gap:10px;margin-top:28px;padding:12px 16px;font-size:.88rem;display:flex}.page-module___8aEwW__statusDot{background:var(--accent-grid);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.page-module___8aEwW__section{border-bottom:1px solid var(--border);padding:48px 0}.page-module___8aEwW__sectionCbam{background-image:repeating-linear-gradient(to bottom, transparent, transparent 26px, color-mix(in srgb, var(--accent-cbam) 10%, transparent) 26px, color-mix(in srgb, var(--accent-cbam) 10%, transparent) 27px)}.page-module___8aEwW__sectionGrid{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--accent-grid) 9%, transparent) 0 1px, transparent 1px 34px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--accent-grid) 9%, transparent) 0 1px, transparent 1px 34px)}.page-module___8aEwW__sectionHead{align-items:center;gap:10px;margin-bottom:6px;display:flex}.page-module___8aEwW__badge{text-transform:uppercase;letter-spacing:.06em;border-radius:100px;padding:3px 9px;font-size:.7rem;font-weight:700}.page-module___8aEwW__badgeCbam{background:var(--accent-cbam-soft);color:var(--accent-cbam)}.page-module___8aEwW__badgeGrid{background:var(--accent-grid-soft);color:var(--accent-grid)}.page-module___8aEwW__h2{font-family:var(--serif);margin:0;font-size:1.5rem}.page-module___8aEwW__sectionDesc{color:var(--text-muted);max-width:62ch;margin:8px 0 24px}.page-module___8aEwW__codeGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:680px){.page-module___8aEwW__codeGrid{grid-template-columns:1fr}}.page-module___8aEwW__codeBlock{background:var(--code-bg);color:var(--code-text);border-radius:10px;padding:16px 18px;font-size:.86rem;overflow-x:auto}.page-module___8aEwW__codeLabel{text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:10px;font-size:.7rem}.page-module___8aEwW__codeBlock pre{white-space:pre-wrap;word-break:break-word;margin:0}.page-module___8aEwW__pricingTable{border-collapse:collapse;width:100%;font-size:.92rem}.page-module___8aEwW__pricingTable th,.page-module___8aEwW__pricingTable td{text-align:left;border-bottom:1px solid var(--border);padding:10px 14px}.page-module___8aEwW__pricingTable thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.72rem}.page-module___8aEwW__tableWrap{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.page-module___8aEwW__tableWrap table tr:last-child td{border-bottom:none}.page-module___8aEwW__footer{color:var(--text-muted);padding-top:32px;font-size:.86rem}.page-module___8aEwW__trustBar{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module___8aEwW__trustChip{color:var(--text-muted);border:1px solid var(--border);background:var(--surface);border-radius:100px;padding:5px 12px;font-size:.8rem}.page-module___8aEwW__chartWrap{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-top:28px;padding:20px 22px 16px}.page-module___8aEwW__chartTitle{color:var(--text-muted);margin-bottom:14px;font-size:.78rem}.page-module___8aEwW__chartBars{align-items:flex-end;gap:18px;height:120px;display:flex}.page-module___8aEwW__chartCol{flex-direction:column;align-items:center;gap:6px;display:flex}.page-module___8aEwW__chartBar{background:var(--accent-grid);border-radius:4px 4px 0 0;width:28px}.page-module___8aEwW__chartCode{color:var(--text-muted);font-size:.72rem}.page-module___8aEwW__subscribeLink{color:var(--accent-grid);border:1px solid color-mix(in srgb, var(--accent-grid) 40%, transparent);border-radius:6px;padding:5px 10px;font-weight:600;text-decoration:none;display:inline-block}.page-module___8aEwW__subscribeLink:hover{background:var(--accent-grid-soft)}.page-module___8aEwW__priceComingSoon{color:var(--text-muted);font-size:.88rem}.page-module___8aEwW__freeCell{flex-direction:column;gap:6px;min-width:180px;display:flex}.page-module___8aEwW__freeCellLabel{color:var(--text-muted);font-size:.78rem}.page-module___8aEwW__freeForm{gap:6px;display:flex}.page-module___8aEwW__freeFormInput{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);border-radius:6px;flex:1;padding:5px 8px;font-size:.85rem}.page-module___8aEwW__freeFormHoneypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.page-module___8aEwW__freeFormButton{border:1px solid var(--accent-grid);background:var(--accent-grid);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:.85rem;font-weight:600}.page-module___8aEwW__freeFormButton:disabled{opacity:.6;cursor:default}.page-module___8aEwW__freeFormError{color:var(--accent-grid);margin:0;font-size:.78rem}.page-module___8aEwW__freeFormNote{color:var(--text-muted);margin:0;font-size:.85rem}
