.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__sectionBreach{background-image:repeating-linear-gradient(135deg, transparent, transparent 24px, color-mix(in srgb, var(--accent-breach) 9%, transparent) 24px, color-mix(in srgb, var(--accent-breach) 9%, transparent) 26px)}.page-module___8aEwW__sectionEudr{background-image:radial-gradient(color-mix(in srgb, var(--accent-eudr) 14%, transparent) 1.5px, transparent 2px), radial-gradient(color-mix(in srgb, var(--accent-eudr) 10%, transparent) 1.5px, transparent 2px);background-position:0 0,11px 11px;background-size:22px 22px,22px 22px}.page-module___8aEwW__sectionAiact{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--accent-aiact) 8%, transparent) 0 1px, transparent 1px 16px), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--accent-aiact) 8%, transparent) 0 1px, transparent 1px 16px)}.page-module___8aEwW__sectionPaytransparency{background-image:repeating-linear-gradient(to bottom, transparent, transparent 22px, color-mix(in srgb, var(--accent-paytransparency) 9%, transparent) 22px, color-mix(in srgb, var(--accent-paytransparency) 9%, transparent) 24px)}.page-module___8aEwW__sectionCsrd{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--accent-csrd) 12%, transparent) 0 4px, transparent 4px 36px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--accent-csrd) 7%, transparent) 0 2px, transparent 2px 18px)}.page-module___8aEwW__sectionCsddd{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--accent-csddd) 9%, transparent) 0 1px, transparent 1px 28px), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--accent-csddd) 9%, transparent) 0 1px, transparent 1px 28px)}.page-module___8aEwW__sectionBattery{background-image:repeating-linear-gradient(to right, transparent, transparent 30px, color-mix(in srgb, var(--accent-battery) 11%, transparent) 30px, color-mix(in srgb, var(--accent-battery) 11%, transparent) 33px)}.page-module___8aEwW__sectionDsavlop{background-image:radial-gradient(color-mix(in srgb, var(--accent-dsavlop) 16%, transparent) 2px, transparent 2.5px), radial-gradient(color-mix(in srgb, var(--accent-dsavlop) 8%, transparent) 1px, transparent 1.5px);background-position:0 0,10px 10px;background-size:40px 40px,20px 20px}.page-module___8aEwW__sectionWhistleblower{background-image:repeating-radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent-whistleblower) 12%, transparent) 0px, color-mix(in srgb, var(--accent-whistleblower) 12%, transparent) 1.5px, transparent 1.5px, transparent 26px)}.page-module___8aEwW__sectionPpwr{background-image:repeating-radial-gradient(circle at 50% 50%, transparent, transparent 18px, color-mix(in srgb, var(--accent-ppwr) 10%, transparent) 18px, color-mix(in srgb, var(--accent-ppwr) 10%, transparent) 20px)}.page-module___8aEwW__sectionCbamalloc{background-image:linear-gradient(to top, color-mix(in srgb, var(--accent-cbamalloc) 18%, transparent) 100%, transparent 0), linear-gradient(to top, color-mix(in srgb, var(--accent-cbamalloc) 14%, transparent) 78%, transparent 0), linear-gradient(to top, color-mix(in srgb, var(--accent-cbamalloc) 10%, transparent) 56%, transparent 0), linear-gradient(to top, color-mix(in srgb, var(--accent-cbamalloc) 7%, transparent) 34%, transparent 0), linear-gradient(to top, color-mix(in srgb, var(--accent-cbamalloc) 4%, transparent) 14%, transparent 0);background-position:0 100%,20% 100%,40% 100%,60% 100%,80% 100%;background-repeat:no-repeat;background-size:18% 100%,18% 100%,18% 100%,18% 100%,18% 100%}.page-module___8aEwW__sectionLatepay{background-image:repeating-linear-gradient(100deg, color-mix(in srgb, var(--accent-latepay) 12%, transparent) 0 2px, transparent 2px 24px), repeating-linear-gradient(100deg, color-mix(in srgb, var(--accent-latepay) 7%, transparent) 0 1px, transparent 1px 12px)}.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__badgeBreach{background:var(--accent-breach-soft);color:var(--accent-breach)}.page-module___8aEwW__badgeEudr{background:var(--accent-eudr-soft);color:var(--accent-eudr)}.page-module___8aEwW__badgeAiact{background:var(--accent-aiact-soft);color:var(--accent-aiact)}.page-module___8aEwW__badgePaytransparency{background:var(--accent-paytransparency-soft);color:var(--accent-paytransparency)}.page-module___8aEwW__badgeCsrd{background:var(--accent-csrd-soft);color:var(--accent-csrd)}.page-module___8aEwW__badgeCsddd{background:var(--accent-csddd-soft);color:var(--accent-csddd)}.page-module___8aEwW__badgeBattery{background:var(--accent-battery-soft);color:var(--accent-battery)}.page-module___8aEwW__badgeWhistleblower{background:var(--accent-whistleblower-soft);color:var(--accent-whistleblower)}.page-module___8aEwW__badgeLatepay{background:var(--accent-latepay-soft);color:var(--accent-latepay)}.page-module___8aEwW__badgeCbamalloc{background:var(--accent-cbamalloc-soft);color:var(--accent-cbamalloc)}.page-module___8aEwW__badgePpwr{background:var(--accent-ppwr-soft);color:var(--accent-ppwr)}.page-module___8aEwW__badgeDsavlop{background:var(--accent-dsavlop-soft);color:var(--accent-dsavlop)}.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}
