[data-convradar-theme],body:has(.crd-page){color-scheme:light;--crd-bg:#f8fafc;--crd-panel:#fff;--crd-inset:#f2f6fb;--crd-elevated:#fff;--crd-border:#d9e1ec;--crd-control-border:#7a899d;--crd-text:#131e33;--crd-muted:#526174;--crd-brand:#2563eb;--crd-action:#1d4ed8;--crd-action-hover:#1e40af;--crd-action-text:#fff;--crd-focus:#2563eb;--crd-positive:#166534;--crd-positive-fill:#ecfdf3;--crd-negative:#b91c1c;--crd-negative-fill:#fef2f2;--crd-warning:#925000;--crd-warning-fill:#fff3d8;--crd-neutral:#64748b;--crd-disabled-fill:#e9eef5;--crd-disabled-text:#526174;--crd-chart-current:#2563eb;--crd-chart-previous:#728196;--crd-chart-track:#e6ecf4;--crd-shadow-panel:0 12px 40px rgba(19,30,51,.07);--crd-shadow-popover:0 12px 28px rgba(19,30,51,.14);--crd-close-fill:#e8efff;--crd-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--crd-radius-control:8px;--crd-radius-panel:12px;--crd-radius-large:16px;--crd-nav-h:71px}@media (max-width:767px){[data-convradar-theme],body:has(.crd-page){--crd-nav-h:77px}}[data-convradar-theme].crd-surface{background:var(--crd-bg);color:var(--crd-text);font-family:inherit;line-height:1.6;-webkit-font-smoothing:antialiased}.crd-page{min-height:100vh;min-height:100dvh}[data-convradar-theme] :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--crd-focus);outline-offset:3px}[data-convradar-theme] ::-moz-placeholder{color:#66758a;opacity:1}[data-convradar-theme] ::placeholder{color:#66758a;opacity:1}[data-convradar-theme] .crd-eyebrow{font-family:var(--crd-font-mono);font-size:.75rem;line-height:1.5;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--crd-brand)}[data-convradar-theme] .crd-panel{background:var(--crd-panel);border:1px solid var(--crd-border);border-radius:var(--crd-radius-panel)}[data-convradar-theme] .crd-panel-raised{background:var(--crd-panel);border:1px solid var(--crd-border);border-radius:var(--crd-radius-large);box-shadow:0 18px 48px rgba(19,30,51,.1),0 2px 6px rgba(19,30,51,.04)}[data-convradar-theme] .crd-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border-radius:var(--crd-radius-control);border:1px solid var(--crd-action);background:var(--crd-action);color:var(--crd-action-text);font-weight:600;transition:background-color .15s}[data-convradar-theme] .crd-btn-primary:hover:not(:disabled){background:var(--crd-action-hover);border-color:var(--crd-action-hover)}[data-convradar-theme] .crd-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;border-radius:var(--crd-radius-control);border:1.5px solid var(--crd-action);background:var(--crd-panel);color:var(--crd-action);font-weight:600;transition:background-color .15s}[data-convradar-theme] .crd-btn-secondary:hover:not(:disabled){background:var(--crd-close-fill)}[data-convradar-theme] :is(.crd-btn-primary,.crd-btn-secondary):disabled{cursor:not-allowed;border-color:var(--crd-disabled-fill);background:var(--crd-disabled-fill);color:var(--crd-disabled-text)}[data-convradar-theme] .crd-input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--crd-control-border);border-radius:var(--crd-radius-control);background:var(--crd-panel);color:var(--crd-text);font-size:1rem;line-height:1.4}[data-convradar-theme] .crd-input[aria-invalid=true]{border-color:var(--crd-negative)}[data-convradar-theme] .crd-link{color:var(--crd-action);text-decoration:underline;text-underline-offset:3px}[data-convradar-theme] .crd-link:hover{color:var(--crd-action-hover)}[data-convradar-theme] .crd-google{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:12px;border-radius:var(--crd-radius-control);border:1px solid #131314;background:#131314;color:#f8fafc;font-size:1rem;font-weight:600;transition:background-color .15s}[data-convradar-theme] .crd-google:hover:not(:disabled){background:#2a2c31}[data-convradar-theme] .crd-google .crd-google-g{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff}[data-convradar-theme] .crd-google.is-secondary{background:#fff;border-color:#747775;color:#1f1f1f}[data-convradar-theme] .crd-google.is-secondary:hover:not(:disabled){background:var(--crd-inset)}[data-convradar-theme] .crd-google:disabled{cursor:not-allowed;opacity:.7}[data-convradar-theme] .crd-divider{display:flex;align-items:center;gap:12px;color:var(--crd-muted);font-size:.875rem}[data-convradar-theme] .crd-divider:after,[data-convradar-theme] .crd-divider:before{content:"";flex:1;height:1px;background:var(--crd-border)}body:has(.crd-page){background:#f8fafc}body:has(.crd-page)>footer{background:#f8fafc;border-top-color:#d9e1ec}body:has(.crd-page)>footer .border-white\/10{border-color:#d9e1ec}body:has(.crd-page)>footer :is(.text-gray-400,.text-gray-500,.text-gray-600){color:#526174}body:has(.crd-page)>footer :is(.text-gray-400){color:#131e33}body:has(.crd-page)>footer :is(.hover\:text-gray-300:hover,.hover\:text-white:hover){color:#1d4ed8}@media (max-width:639px){[data-convradar-theme] .cr-sab-inner{background:rgba(248,250,252,.94);border-top-color:#d9e1ec}}html body:has(.crd-page) .crd-dock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));max-width:1104px;margin-inline:auto;border:1px solid hsla(0,0%,100%,.85);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.8),rgba(242,246,251,.64));backdrop-filter:blur(20px) saturate(180%);box-shadow:0 16px 40px rgba(19,30,51,.14),0 2px 6px rgba(19,30,51,.06),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 0 0 1px rgba(217,225,236,.6);padding-bottom:0!important}html[data-crd-dock-js] body:has(.crd-page) .crd-dock{transition:transform .25s ease,opacity .25s ease}html[data-crd-dock-js]:not([data-crd-past-fold]) body:has(.crd-page) .crd-dock{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){html[data-crd-dock-js] body:has(.crd-page) .crd-dock{transition:none}}@media (max-width:639px){html body:has(.crd-page) .crd-dock{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));border-radius:16px}}[data-convradar-theme] .crd-wrap{width:100%;max-width:1152px;margin-inline:auto;padding-inline:24px}[data-convradar-theme] .crd-h1{font-size:clamp(28px,3.125vw,48px);line-height:1.1;letter-spacing:-.03em;font-weight:700;color:var(--crd-text);text-wrap:balance}[data-convradar-theme] .crd-h1-app{font-size:32px;line-height:1.15;letter-spacing:-.025em;font-weight:700;color:var(--crd-text);text-wrap:balance}[data-convradar-theme] .crd-h2{max-width:min(100%,720px);font-size:clamp(24px,2.25vw,32px);line-height:1.2;letter-spacing:-.02em;font-weight:650;color:var(--crd-text);text-wrap:balance}[data-convradar-theme] .crd-lead{max-width:640px;font-size:17px;line-height:1.6;color:var(--crd-muted)}[data-convradar-theme] .crd-hero{display:grid;gap:40px;align-items:start;padding-block:48px 64px}@media (min-width:1024px){[data-convradar-theme] .crd-hero.is-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}[data-convradar-theme] .crd-section{padding-block:64px;border-top:1px solid var(--crd-border)}[data-convradar-theme] .crd-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}[data-convradar-theme] .crd-faq{border:1px solid var(--crd-border);border-radius:var(--crd-radius-panel);background:var(--crd-panel)}[data-convradar-theme] .crd-faq details+details{border-top:1px solid var(--crd-border)}[data-convradar-theme] .crd-faq summary{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:start;gap:16px;padding:18px 24px;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.45;color:var(--crd-text)}[data-convradar-theme] .crd-faq summary::-webkit-details-marker{display:none}[data-convradar-theme] .crd-faq summary:after{content:"+";flex:none;width:20px;text-align:center;font-size:20px;font-weight:400;line-height:1.1;color:var(--crd-action)}[data-convradar-theme] .crd-faq details[open]>summary:after{content:"\2212"}[data-convradar-theme] .crd-faq summary:hover{color:var(--crd-action)}[data-convradar-theme] .crd-faq .crd-faq-a{margin:0;max-width:72ch;padding:0 24px 20px;font-size:15px;line-height:1.6;color:var(--crd-muted)}@media (max-width:639px){[data-convradar-theme] .crd-wrap{padding-inline:20px}[data-convradar-theme] .crd-h1-app{font-size:26px}[data-convradar-theme] .crd-lead{font-size:16px}[data-convradar-theme] .crd-hero{gap:32px;padding-block:32px 48px}[data-convradar-theme] .crd-section{padding-block:48px}[data-convradar-theme] .crd-faq summary{padding:16px 20px}[data-convradar-theme] .crd-faq .crd-faq-a{padding:0 20px 18px}}.crd-nav-spacer{height:var(--crd-nav-h)}