:root{--clz-navy:#0B1120;--clz-deep:#102B40;--clz-cyan:#65DED1;--clz-violet:#7C3AED;--clz-pink:#EC4899;--clz-success:#147D55;--clz-warning:#996000;--clz-danger:#B42318;--clz-surface:#F5F7FC;--clz-card:#FFFFFF;--clz-text:#15233B;--clz-text-muted:#4B5B76;--clz-border:#D9E0EC;--clz-primary:var(--clz-violet);--clz-accent:#0E8F84;--clz-font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--clz-font-num:ui-monospace,"SF Mono",Menlo,monospace;--clz-h1:2rem;--clz-h2:1.5rem;--clz-body:1rem;--clz-table:0.875rem;--clz-space:8px;--clz-radius:12px;--clz-touch:44px;--clz-focus:0 0 0 3px rgba(124,58,237,.45)}.clz-terminal,[data-theme=dark]{--clz-surface:var(--clz-navy);--clz-card:var(--clz-deep);--clz-text:#E8EEF8;--clz-text-muted:#A9B8D0;--clz-border:#24405A;--clz-accent:var(--clz-cyan)}.clz-terminal{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clz-terminal .num{font-family:var(--clz-font-num)}.clz-badge-data[data-status=DEMO],.clz-badge-data[data-status=INSUFFICIENT_DATA]{border:1px dashed var(--clz-warning);color:var(--clz-warning);padding:2px 8px;border-radius:999px;font-size:.75rem}.clz-badge-sponsored{border:1px solid var(--clz-border);color:var(--clz-text-muted);padding:2px 8px;border-radius:999px;font-size:.75rem}:focus-visible{outline:none;box-shadow:var(--clz-focus)}[role=button],a.clz-btn,button{min-height:var(--clz-touch)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--clz-font);font-size:var(--clz-body);line-height:1.6;color:var(--clz-text);background:var(--clz-surface);overflow-x:hidden}img,svg{max-width:100%}a{color:var(--clz-primary)}h1,h2,h3{line-height:1.2;margin:0 0 calc(var(--clz-space) * 2);letter-spacing:-.01em}h1{font-size:clamp(1.75rem,4.5vw,3rem)}h2{font-size:var(--clz-h2)}h3{font-size:1.125rem}p{margin:0 0 calc(var(--clz-space) * 2)}.wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.wrap{padding-inline:32px}}.section{padding-block:calc(var(--clz-space) * 8)}.narrow{max-width:720px}.muted{color:var(--clz-text-muted)}.sr-only{width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip,.sr-only{position:absolute}.skip{inset-inline-start:8px;top:-60px;z-index:10;background:var(--clz-card);color:var(--clz-text);padding:10px 14px;border-radius:8px}.skip:focus{top:8px}.site-header{background:var(--clz-navy);color:#E8EEF8;position:-webkit-sticky;position:sticky;top:0;z-index:5;border-bottom:1px solid #1b2a44}.header-row{display:flex;align-items:center;gap:16px;min-height:64px;flex-wrap:wrap;padding-block:8px}.brand{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-height:var(--clz-touch)}.brand-name{font-weight:700;font-size:1.15rem;letter-spacing:.01em}.main-nav{order:3;width:100%;overflow-x:auto}.main-nav ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.main-nav a{display:inline-flex;align-items:center;min-height:var(--clz-touch);padding-inline:10px;color:#C9D5E8;text-decoration:none;border-radius:8px;white-space:nowrap}.main-nav a:hover,.main-nav a[aria-current=page]{color:#fff;background:rgba(101,222,209,.12)}.header-actions{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:8px}@media (min-width:960px){.main-nav{order:0;width:auto}}.lang{position:relative}.lang summary{list-style:none;cursor:pointer;min-height:var(--clz-touch);min-width:var(--clz-touch);display:inline-flex;align-items:center;justify-content:center;border:1px solid #2a3b57;border-radius:8px;color:#C9D5E8;padding-inline:10px}.lang summary::-webkit-details-marker{display:none}.lang ul{position:absolute;inset-inline-end:0;top:calc(100% + 6px);background:var(--clz-card);color:var(--clz-text);list-style:none;margin:0;padding:6px;border-radius:10px;border:1px solid var(--clz-border);min-width:180px;box-shadow:0 12px 32px rgba(11,17,32,.25)}.lang a{display:block;padding:10px 12px;color:inherit;text-decoration:none;border-radius:6px}.lang a:hover,.lang a[aria-current=true]{background:var(--clz-surface)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--clz-touch);padding:10px 20px;border-radius:999px;font-weight:600;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,background-color .15s ease}.btn:active{transform:translateY(1px)}.btn-sm{padding:8px 16px;font-size:.9375rem}.btn-primary{background:var(--clz-primary);color:#fff}.btn-primary:hover{background:#6A2BD9}.btn-ghost{border-color:var(--clz-border);color:var(--clz-text);background:var(--clz-card)}.btn-ghost-dark{border-color:#33476A;color:#E8EEF8}.btn-ghost-dark:hover{background:rgba(255,255,255,.06)}.cta-row{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:calc(var(--clz-space) * 3);margin-block-start:calc(var(--clz-space) * 3)}.text-link{font-weight:600}.hero{color:#E8EEF8;background:radial-gradient(60rem 30rem at 85% -10%,rgba(124,58,237,.35),transparent 60%),radial-gradient(40rem 24rem at 0 110%,rgba(101,222,209,.18),transparent 60%),var(--clz-navy);padding-block:calc(var(--clz-space) * 12) calc(var(--clz-space) * 10)}.hero-sm{padding-block:calc(var(--clz-space) * 8) calc(var(--clz-space) * 6)}.hero h1{max-width:22ch}.hero .lead{font-size:1.125rem;color:#C9D5E8;max-width:64ch}.eyebrow{color:var(--clz-cyan);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem}.hero-note{color:#A9B8D0;font-size:.875rem;-webkit-margin-before:calc(var(--clz-space) * 3);margin-block-start:calc(var(--clz-space) * 3)}.lead-dark{font-size:1.125rem;color:var(--clz-text-muted)}.grid3,.grid4{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media (min-width:640px){.grid4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid4{grid-template-columns:repeat(4,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}}.card{background:var(--clz-card);border:1px solid var(--clz-border);border-radius:var(--clz-radius);padding:24px;box-shadow:0 1px 2px rgba(11,17,32,.04)}.card h2,.card h3{font-size:1.125rem}.card p:last-child{-webkit-margin-after:0;margin-block-end:0}.split{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr;-webkit-padding-before:0;padding-block-start:0}@media (min-width:900px){.split{grid-template-columns:1fr 1fr}}.panel{background:var(--clz-card);border:1px solid var(--clz-border);border-radius:var(--clz-radius);padding:28px;-webkit-border-start:4px solid var(--clz-accent);border-inline-start:4px solid var(--clz-accent)}.steps{list-style:none;padding:0;margin:0;display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.steps{grid-template-columns:repeat(2,1fr)}}.arms{-webkit-margin-before:calc(var(--clz-space) * 4);margin-block-start:calc(var(--clz-space) * 4)}.arms-title{font-weight:700}.arms ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 12px}.arms li{border:1px solid var(--clz-border);background:var(--clz-card);border-radius:999px;padding:8px 14px}.points{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px;max-width:760px}.points li{background:var(--clz-card);border:1px solid var(--clz-border);border-radius:var(--clz-radius);padding:16px 18px;-webkit-padding-start:44px;padding-inline-start:44px;position:relative}.points li:before{content:"";position:absolute;inset-inline-start:18px;top:24px;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--clz-cyan),var(--clz-violet))}.note{border:1px dashed var(--clz-border);border-radius:var(--clz-radius);padding:16px;color:var(--clz-text-muted);max-width:760px}.legal h1{font-size:var(--clz-h1)}.facts{display:grid;grid-gap:0;gap:0;margin:24px 0 0;max-width:760px;border:1px solid var(--clz-border);border-radius:var(--clz-radius);background:var(--clz-card)}.facts>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:14px 18px;-webkit-border-after:1px solid var(--clz-border);border-block-end:1px solid var(--clz-border)}.facts>div:last-child{-webkit-border-after:0;border-block-end:0}@media (min-width:640px){.facts>div{grid-template-columns:220px 1fr}}.facts dt{font-weight:600;color:var(--clz-text-muted)}.facts dd{margin:0;overflow-wrap:anywhere}.notfound{padding-block:96px}.site-footer{background:var(--clz-navy);color:#C9D5E8;padding-block:48px 24px;-webkit-margin-before:32px;margin-block-start:32px}.site-footer a{color:#E8EEF8}.site-footer .muted{color:#A9B8D0}.footer-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.footer-grid{grid-template-columns:2fr 1fr}}.footer-brand{font-weight:700}.footer-links{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.footer-links a{display:inline-flex;align-items:center;min-height:var(--clz-touch)}.footer-legal{-webkit-border-before:1px solid #1B2A44;border-block-start:1px solid #1B2A44;-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-before:16px;padding-block-start:16px;font-size:.875rem}.footer-legal p{-webkit-margin-after:6px;margin-block-end:6px;overflow-wrap:anywhere}.app-body{background:var(--clz-surface);min-height:100vh}.form{display:grid;grid-gap:12px;gap:12px;-webkit-margin-before:24px;margin-block-start:24px;max-width:520px}.form label{font-weight:600}.form input:not([type=radio]){min-height:var(--clz-touch);padding:10px 14px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card);color:var(--clz-text);font:inherit}.form input:focus-visible{outline:2px solid var(--clz-focus);outline-offset:2px}.form .input-short{max-width:6em;text-transform:uppercase}.form fieldset{border:0;padding:0;margin:8px 0 0;display:grid;grid-gap:4px;gap:4px}.form legend{font-weight:600;-webkit-margin-after:6px;margin-block-end:6px}.form .choice{display:flex;align-items:center;gap:10px;min-height:var(--clz-touch);font-weight:400}.form .choice input{width:20px;height:20px;accent-color:var(--clz-primary)}.form button{justify-self:start;-webkit-margin-before:8px;margin-block-start:8px}.notice{padding:12px 16px;border-radius:10px;border:1px solid var(--clz-border);background:var(--clz-card)}.notice-ok{border-color:var(--clz-success)}.notice-err{border-color:var(--clz-danger)}.onb-steps{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:8px;gap:8px}.onb-steps .step{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:var(--clz-touch);padding:10px 16px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card)}.onb-steps .step-state{color:var(--clz-text-muted);font-size:.875rem;white-space:nowrap}.onb-steps .step-done .step-state{color:var(--clz-success)}.form .legal-doc{border:1px solid var(--clz-border);border-radius:10px;padding:12px 16px;background:var(--clz-card);display:grid;grid-gap:8px;gap:8px}.form .legal-doc legend{padding:0 6px}.form input[type=checkbox]{width:20px;height:20px;accent-color:var(--clz-primary);flex:none}.terms-pair{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr;margin-block:16px}@media (min-width:720px){.terms-pair{grid-template-columns:1fr 1fr}}.terms-pair p{margin:0;padding:12px 16px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card);font-weight:600;font-size:1rem}.plan-grid{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-gap:12px;gap:12px}@media (min-width:900px){.plan-grid{grid-template-columns:repeat(3,1fr)}}.plan-card{border:1px solid var(--clz-border);border-radius:12px;padding:16px;background:var(--clz-card);display:grid;grid-gap:8px;gap:8px;align-content:start}.plan-card h2{margin:0;font-size:1.25rem}.plan-price{font-size:1.125rem;font-weight:700;margin:0}.company-select{display:flex;align-items:center;gap:6px}.company-select select{max-width:14rem;min-height:var(--clz-touch);padding:4px 10px;border-radius:8px;border:1px solid #2a3b57;background:transparent;color:#C9D5E8;font:inherit}.company-select option{color:var(--clz-text);background:var(--clz-card)}@media (max-width:640px){.header-row{flex-wrap:wrap}.company-select select{max-width:9rem}}.form-wide{max-width:720px}.form select,.form textarea{min-height:var(--clz-touch);padding:10px 14px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card);color:var(--clz-text);font:inherit}.form textarea{resize:vertical}.form select:focus-visible,.form textarea:focus-visible{outline:2px solid var(--clz-focus);outline-offset:2px}.form .input-num{max-width:10em}.form .field{display:grid;grid-gap:6px;gap:6px}.hint{color:var(--clz-text-muted);font-size:.875rem;margin:0}.cat-list{list-style:none;padding:0;margin:16px 0;display:grid;grid-gap:8px;gap:8px}.cat-list li{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;padding:12px 14px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card)}.cat-list li>:first-child{font-weight:600}.cat-list li details{flex-basis:100%}.mail-body{white-space:pre-wrap;font:inherit;margin:8px 0 0;padding:10px 12px;border-radius:8px;background:var(--clz-bg,transparent);border:1px solid var(--clz-border)}.row-actions{display:flex;gap:8px;flex-basis:100%}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}section+section{-webkit-margin-before:40px;margin-block-start:40px}.btn:disabled{opacity:.55;cursor:not-allowed}.actions-row{display:flex;flex-wrap:wrap;gap:12px}.table-wrap{overflow-x:auto;margin-block:16px}.data-table{border-collapse:collapse;width:100%;font-size:.9375rem}.data-table td,.data-table th{text-align:start;padding:8px 10px;border-bottom:1px solid var(--clz-border)}.data-table th{font-weight:600}.as-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;margin-block:16px 24px;background:var(--clz-card);border:1px solid var(--clz-border);border-radius:999px;width:-moz-fit-content;width:fit-content;max-width:100%}.as-tabs a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;text-decoration:none;color:var(--clz-text-muted);font-weight:600;font-size:.9375rem}.as-tabs a:hover{color:var(--clz-text);background:var(--clz-surface)}.as-tabs a[aria-current=page]{background:var(--clz-primary);color:#fff}.as-hero{display:grid;grid-gap:24px;gap:24px;align-items:center;grid-template-columns:1fr}@media (min-width:768px){.as-hero{grid-template-columns:auto 1fr}}.as-meter{--v:0;width:132px;height:132px;place-items:center;background:conic-gradient(var(--clz-primary) calc(var(--v) * 1%),var(--clz-border) 0)}.as-meter,.as-meter>span{border-radius:50%;display:grid}.as-meter>span{width:104px;height:104px;background:var(--clz-card);place-items:center;text-align:center;font-size:1.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.as-meter small{display:block;font-size:.75rem;font-weight:500;color:var(--clz-text-muted)}.as-kpi{display:flex;flex-direction:column;gap:6px}.as-kpi strong{font-size:1.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-kpi a{-webkit-margin-before:auto;margin-block-start:auto;font-weight:600}.as-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid var(--clz-border);color:var(--clz-text-muted);white-space:nowrap}.as-pill[data-tone=ok]{border-color:var(--clz-success);color:var(--clz-success)}.as-pill[data-tone=warn]{border-color:var(--clz-warning);color:var(--clz-warning)}.as-pill[data-tone=lock]{background:var(--clz-surface);color:var(--clz-text)}.as-pill[data-tone=ai]{border-color:var(--clz-primary);color:var(--clz-primary)}.as-rules{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.as-rule{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card)}.as-rule input[type=checkbox]{width:20px;height:20px;-webkit-margin-before:2px;margin-block-start:2px;accent-color:var(--clz-primary)}.as-rule[data-locked=true]{background:var(--clz-surface)}.as-rule .as-meta{display:flex;flex-wrap:wrap;gap:6px;-webkit-margin-before:6px;margin-block-start:6px}.as-section{margin-block:32px}.as-section>h2{font-size:1.125rem;-webkit-margin-after:4px;margin-block-end:4px}.as-sticky{position:-webkit-sticky;position:sticky;bottom:0;padding:12px 0;background:linear-gradient(to top,var(--clz-surface) 70%,transparent);display:flex;gap:12px;flex-wrap:wrap;align-items:center}.as-bar{height:8px;border-radius:999px;background:var(--clz-border);overflow:hidden;min-width:80px}.as-bar>span{display:block;height:100%;background:var(--clz-primary)}.as-facts{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 16px;gap:6px 16px;margin:0}.as-facts dt{color:var(--clz-text-muted)}.as-facts dd{margin:0}.pn-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr;margin-block:24px}@media (min-width:900px){.pn-grid{grid-template-columns:1fr 1fr}}.pn-q{display:flex;flex-direction:column;gap:12px}.pn-qh{display:flex;align-items:center;gap:10px;margin:0}.pn-n{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--clz-primary);color:#fff;font-size:.875rem;flex:none}.pn-big{font-size:2rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;line-height:1.15}.pn-big small{display:block;font-size:.8125rem;font-weight:500;color:var(--clz-text-muted)}.pn-mid{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.pn-mid strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem}.pn-empty{color:var(--clz-text-muted);margin:0}.pn-foot{font-size:.8125rem;-webkit-margin-before:auto;margin-block-start:auto}.pn-facts{display:grid;grid-template-columns:1fr auto;grid-gap:6px 16px;gap:6px 16px;margin:0}.pn-facts dt{color:var(--clz-text-muted)}.pn-facts dd{margin:0;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-list{list-style:none;margin:0;padding:0;display:grid}.pn-list a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 4px;border-bottom:1px solid var(--clz-border);text-decoration:none;color:var(--clz-text)}.pn-list li:last-child a{border-bottom:0}.pn-list a:hover{background:var(--clz-surface)}.pn-list strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-flow{list-style:none;margin:16px 0;padding:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr}@media (min-width:900px){.pn-flow{grid-template-columns:repeat(5,1fr)}}.pn-flow li{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--clz-border);border-radius:10px;background:var(--clz-card)}.pn-flow li span{color:var(--clz-text-muted);font-size:.8125rem}.pn-flow li strong{font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-flow li small{color:var(--clz-text-muted);font-size:.75rem}.pn-flow li[data-tone=est]{border-style:dashed}.pn-flow li[data-tone=total]{border-color:var(--clz-primary)}.pn-steps{list-style:none;margin:12px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pn-steps li{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1px solid var(--clz-border);border-radius:10px;min-width:132px;background:var(--clz-card)}.pn-steps li small,.pn-steps li span{color:var(--clz-text-muted);font-size:.75rem}.pn-steps li strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-steps li[data-status=PAID]{border-color:var(--clz-success)}.pn-steps li[data-status=HELD],.pn-steps li[data-status=REVERSED]{border-color:var(--clz-warning)}.pn-nav{display:flex;flex-wrap:wrap;gap:8px;margin-block:32px}.pn-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--clz-border);border-radius:999px;text-decoration:none;color:var(--clz-text);background:var(--clz-card)}.pn-nav a:hover{border-color:var(--clz-primary)}.pn-tiles{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,1fr);margin-block:24px}@media (min-width:900px){.pn-tiles{grid-template-columns:repeat(7,1fr)}}.pn-tile{display:flex;flex-direction:column;gap:6px;padding:16px;text-decoration:none;color:var(--clz-text);min-height:44px}.pn-tile span{font-size:.8125rem}.pn-tile strong{font-size:1.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-tile[data-alert=true] strong{color:var(--clz-warning)}.pn-tile[aria-current=page]{border-color:var(--clz-primary);box-shadow:0 0 0 1px var(--clz-primary)}.pn-row .pn-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center;-webkit-margin-before:10px;margin-block-start:10px}.pn-reason{flex:1 1 220px;padding:0 12px;border:1px solid var(--clz-border)}.pn-act select,.pn-reason{min-height:40px;border-radius:8px;background:var(--clz-card);color:var(--clz-text)}.pn-act select{border:1px solid var(--clz-border);padding:0 8px}.data-table .num,.data-table th.num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}