:root{--color-bg:#0c0a14;--color-bg-raised:#100d1d;--color-surface:#161226;--color-primary:#8b5cf6;--color-primary-strong:#7c3aed;--color-primary-text:#a78bfa;--color-accent:#22d3ee;--color-text:#edebf7;--color-text-soft:#c9c4de;--color-text-muted:#9c95b8;--color-border:rgba(167,139,250,.16);--color-border-hover:rgba(167,139,250,.45);--color-success:#34d399;--color-danger:#fb7185;--color-warning:#fbbf24;--gradient-brand:linear-gradient(90deg,#8b5cf6,#22d3ee);--gradient-bar:linear-gradient(180deg,#8b5cf6,#6d3fe0);--gradient-bar-accent:linear-gradient(180deg,#22d3ee,#0e7490);--glow-primary:0 0 60px rgba(139,92,246,.25);--font-heading:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;--font-body:var(--font-inter),"Inter",system-ui,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.25rem;--leading-body:1.65;--leading-heading:1.15;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--border-width:1px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--ease:cubic-bezier(0.4,0,0.2,1);--ease-spring:cubic-bezier(0.22,1.2,0.36,1);--dur-fast:160ms;--dur-base:400ms;--dur-data:850ms}*{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);line-height:var(--leading-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:700;line-height:var(--leading-heading)}h1{font-size:var(--text-xl);margin:0 0 var(--space-2)}h2{font-size:var(--text-lg);margin-top:var(--space-8)}h4{font-size:var(--text-sm);margin:var(--space-4) 0 var(--space-1)}a{color:var(--color-text-soft);text-decoration:none;transition:color var(--dur-fast) var(--ease)}a:hover{color:var(--color-text);text-decoration:underline}.muted{color:var(--color-text-muted)}.error{color:var(--color-danger)}.hint{color:var(--color-text-muted);font-size:13px;margin:4px 0 0}.metric{font-feature-settings:"tnum";font-family:var(--font-heading);font-weight:700}.heading-accent:after{content:"";display:block;width:64px;height:3px;border-radius:2px;background:var(--gradient-brand);margin-top:var(--space-2)}.topbar{padding:14px 0;background:var(--color-bg-raised);border-bottom:var(--border-width) solid var(--color-border)}.topbar-inner{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.topbar .brand{font-family:var(--font-heading);font-weight:700;font-size:18px;text-decoration:none;color:var(--color-text)}.topbar .brand span{color:var(--color-primary)}.topbar nav{display:flex;gap:18px;align-items:center}.topbar nav a{color:var(--color-text-soft);text-decoration:none;transition:color var(--dur-fast) var(--ease)}.topbar nav a:hover{color:var(--color-text);text-decoration:underline}.topbar a.cta,.topbar button.cta{background:var(--color-primary-strong);color:#fff;padding:7px 14px;border:0;border-radius:var(--radius-md);font:inherit;font-weight:500;cursor:pointer;text-decoration:none;transition:background var(--dur-fast) var(--ease)}.topbar a.cta:hover,.topbar button.cta:hover{background:var(--color-primary)}.topbar .app-nav-mobile{display:none;position:relative}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:6px;cursor:pointer;color:var(--color-text-soft);background:transparent;border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.nav-toggle:hover{border-color:var(--color-primary-text);color:var(--color-text)}.topbar .app-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:30;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-width:200px;padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-lg);box-shadow:0 12px 32px rgba(0,0,0,.45);animation:fade-up var(--dur-fast) var(--ease) both}.topbar .app-menu a{color:var(--color-text-soft)}@media (max-width:720px){.topbar .app-nav-desktop{display:none}.topbar .app-nav-mobile{display:flex;align-items:center;gap:var(--space-3)}}.page{width:100%;max-width:960px;min-width:0;margin:0 auto;padding:32px 24px 80px}.page.narrow{max-width:620px}.hero{max-width:720px;text-align:center;padding-top:72px}.hero h1{font-size:var(--text-2xl)}.hero p{color:var(--color-text-soft)}.hero-panel{background-color:var(--color-bg-raised);background-image:linear-gradient(rgba(139,92,246,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.05) 1px,transparent 0);background-size:36px 36px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-12) var(--space-8);box-shadow:var(--glow-primary)}.landing{max-width:1040px}.landing-hero{text-align:center;padding:var(--space-12) var(--space-8)}.eyebrow{font-family:var(--font-heading);font-weight:500;font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-text);margin:0 0 var(--space-3)}.landing-hero h1{font-size:var(--text-2xl);max-width:30ch;text-wrap:balance;margin:0 auto var(--space-4)}.landing-hero .lead{color:var(--color-text-soft);font-size:var(--text-lg);max-width:60ch;margin:0 auto var(--space-8)}.hero-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}.hero-actions .primary{margin-top:0}.price-tag{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;text-align:left}.price-amount{font-size:var(--text-2xl);line-height:1;color:var(--color-text)}.price-note{font-size:var(--text-sm);color:var(--color-text-muted)}.trust-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-8) 0 0;font-size:var(--text-sm)}.why-login-link{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-sm)}.value-props{margin-top:var(--space-12)}.value-grid{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.value-card{margin-top:0;animation:fade-up var(--dur-base) var(--ease) both}.value-card:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.value-card h2,.value-card h3{margin:0 0 var(--space-2);color:var(--color-text)}.value-card h2{font-size:1rem}.value-card p{margin:0}.cta-band{text-align:center;margin-top:var(--space-12);padding:var(--space-8);border-top:var(--border-width) solid var(--color-border)}.cta-band h2{margin-top:0}.cta-band .muted{max-width:52ch;margin:0 auto var(--space-2)}.faq{margin-top:var(--space-12)}.faq-list{margin:var(--space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:14px;gap:14px}.faq-item{margin-top:0;animation:fade-up var(--dur-base) var(--ease) both}.faq-item:hover{border-color:var(--color-border-hover)}.faq-item dt{font-weight:600;color:var(--color-text);margin:0 0 var(--space-2)}.faq-item dd{margin:0;max-width:60ch}.testimonials{margin-top:var(--space-12)}.testimonial-grid{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.testimonial-card:first-child{grid-column:1/3;grid-row:1}.testimonial-card:nth-child(2){grid-column:1/3;grid-row:2}.testimonial-card:nth-child(3){grid-column:3;grid-row:1/3}.testimonial-card:nth-child(3) .testimonial-figure{justify-content:center}.testimonial-card:nth-child(3) .testimonial-quote{flex:0 0 auto}@media (max-width:720px){.testimonial-grid{grid-template-columns:1fr}.testimonial-card:first-child,.testimonial-card:nth-child(2),.testimonial-card:nth-child(3){grid-column:auto;grid-row:auto}}.testimonial-grid .testimonial-card{margin-top:0;animation:fade-up var(--dur-base) var(--ease) both}.testimonial-card:hover{border-color:var(--color-border-hover)}.testimonial-figure{margin:0;display:flex;flex-direction:column;height:100%;gap:var(--space-4)}.testimonial-quote{margin:0;color:var(--color-text-soft);position:relative;padding-top:var(--space-6);flex:1 1}.testimonial-quote:before{content:"\201C";position:absolute;top:-.2em;left:-.02em;font-family:var(--font-heading);font-size:3rem;line-height:1;color:var(--color-primary-text);opacity:.5}.testimonial-author{display:flex;align-items:center;gap:var(--space-3)}.testimonial-avatar{width:128px;height:128px;border-radius:50%;object-fit:cover;flex-shrink:0;border:var(--border-width) solid var(--color-border-hover);background:var(--color-bg-raised)}.testimonial-meta{display:flex;flex-direction:column;min-width:0}.testimonial-name{font-weight:600;color:var(--color-text)}.testimonial-role{font-size:var(--text-sm)}form{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-6)}.confirm-refine label,form label{font-weight:600;margin-top:14px}.confirm-refine textarea,form input,form textarea{font:inherit;color:var(--color-text);padding:10px 12px;border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--dur-fast) var(--ease)}.confirm-refine textarea::placeholder,form input::placeholder,form textarea::placeholder{color:var(--color-text-muted);opacity:.7}.confirm-refine textarea:hover,form input:hover,form textarea:hover{border-color:var(--color-primary-text)}.confirm-refine textarea:focus-visible,a:focus-visible,button:focus-visible,form input:focus-visible,form textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.primary{display:inline-block;text-decoration:none;text-align:center;font:inherit;font-weight:500;background:var(--color-primary-strong);color:#fff;border:0;border-radius:var(--radius-md);padding:12px 20px;cursor:pointer;margin-top:18px;transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.primary:hover:not(:disabled){background:var(--color-primary);color:#fff;text-decoration:none}.primary:active:not(:disabled){transform:translateY(1px)}.primary:disabled{opacity:.55;cursor:not-allowed}button.link{font:inherit;background:none;border:0;color:var(--color-text-muted);cursor:pointer;padding:0;transition:color var(--dur-fast) var(--ease)}button.link:hover{color:var(--color-text);text-decoration:underline}.panel{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:18px 20px;margin-top:var(--space-4);transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.regenerate{margin-top:var(--space-3)}.regenerate .muted{margin-top:var(--space-2)}.checkout-embed{margin-top:var(--space-4);min-height:320px}.report-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.report-list li{animation:fade-up var(--dur-base) var(--ease) both}.report-list li:nth-child(2){animation-delay:60ms}.report-list li:nth-child(3){animation-delay:.12s}.report-list li:nth-child(n+4){animation-delay:.18s}.report-link{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:14px 18px;text-decoration:none;color:var(--color-text);transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.report-link:hover{border-color:var(--color-border-hover);transform:translateY(-2px);text-decoration:none}.report-line{display:flex;align-items:center;gap:var(--space-3);min-width:0}.report-line-meta,.report-line-top{justify-content:space-between}.report-line-meta{font-size:var(--text-sm)}.report-brand{font-weight:600}.report-brand,.report-regions{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.report-list .status{margin-left:0;flex-shrink:0}.report-item{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.report-item .report-link{flex:1 1;min-width:0}.report-delete{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;cursor:pointer;color:var(--color-text-muted);background:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.report-delete:hover{color:var(--color-danger);border-color:var(--color-danger)}.report-confirm{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.report-confirm-text{font-size:var(--text-sm);color:var(--color-text-soft)}.report-confirm-no,.report-confirm-yes{font:inherit;font-size:var(--text-sm);font-weight:500;padding:6px 12px;border-radius:var(--radius-md);cursor:pointer;border:var(--border-width) solid transparent;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.report-confirm-yes{background:var(--color-danger);color:#0c0a14}.report-confirm-yes:disabled{opacity:.6;cursor:not-allowed}.report-confirm-no{background:transparent;color:var(--color-text-soft);border-color:var(--color-border-hover)}.report-confirm-no:hover:not(:disabled){color:var(--color-text);border-color:var(--color-primary-text)}.app-body{min-height:100vh;display:flex;flex-direction:column}.app-footer{margin-top:auto;padding:var(--space-6) 24px;border-top:var(--border-width) solid var(--color-border)}.app-footer p{margin:0 auto;max-width:960px;text-align:center;font-size:var(--text-sm)}.status{margin-left:auto;font-size:var(--text-xs);font-weight:600;padding:3px 10px;border-radius:999px;background:rgba(156,149,184,.14);color:var(--color-text-muted)}.status-completed{background:rgba(52,211,153,.15);color:var(--color-success)}.status-queued,.status-running{background:rgba(139,92,246,.18);color:var(--color-primary-text)}.status-failed{background:rgba(251,113,133,.14);color:var(--color-danger)}.status-pending_payment{background:rgba(251,191,36,.14);color:var(--color-warning)}.live-row{display:flex;align-items:center;gap:10px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--color-accent);flex-shrink:0;animation:pulse-dot 2s infinite}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 rgba(34,211,238,.5)}55%{box-shadow:0 0 0 7px rgba(34,211,238,0)}}.progress{height:10px;background:rgba(167,139,250,.12);border-radius:999px;overflow:hidden;margin:10px 0}.progress-bar{height:100%;background:var(--gradient-brand);border-radius:999px;transition:width .5s var(--ease)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.elapsed{font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-size:var(--text-2xl,1.8rem);font-weight:700;color:var(--color-text);margin:6px 0 4px;letter-spacing:.02em}.report-masthead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.report-masthead-text{min-width:0}.report-masthead h1{font-size:var(--text-2xl);margin-bottom:var(--space-2)}.report-masthead .muted{font-size:var(--text-lg);margin:0}.tier-badge{flex:none;margin:var(--space-1) 0 0;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;line-height:1;padding:var(--space-2) var(--space-4);border:var(--border-width) solid transparent;border-radius:999px;white-space:nowrap}.tier-badge-basic{background:var(--color-primary-strong);color:#fff}.tier-badge-pro{background:rgba(237,235,247,.1);border-color:var(--color-border);color:var(--color-text)}.tier-badge-pro-plus{background:transparent;border-color:var(--color-border);color:var(--color-text-muted);font-weight:500}.report-badges{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.report-list .tier-badge{margin:0;font-size:var(--text-xs);padding:3px 10px;line-height:18px}.report-cover{margin-top:var(--space-6);padding-bottom:var(--space-8);border-bottom:var(--border-width) solid var(--color-border)}.report-cover-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}.report-cover-head .score-badge{align-items:center}.report-download{font-size:var(--text-lg);font-weight:600;padding:var(--space-4) var(--space-12);margin-top:0}.score-badge{background-color:var(--color-bg-raised);background-image:linear-gradient(rgba(139,92,246,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.05) 1px,transparent 0);background-size:36px 36px;border:var(--border-width) solid var(--color-border-hover);color:var(--color-text);border-radius:var(--radius-xl);padding:14px 22px;display:flex;flex-direction:column;box-shadow:var(--glow-primary);animation:fade-up var(--dur-base) var(--ease) both}.score-value{font-family:var(--font-heading);font-feature-settings:"tnum";font-size:34px;font-weight:700;line-height:1}.score-label{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:4px}.website-score{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-heading);font-feature-settings:"tnum"}.website-score-label{font-size:var(--text-base);font-weight:500;color:var(--color-text-muted)}.website-score-figure{font-size:var(--text-xl);font-weight:700;white-space:nowrap}.website-score-max{font-size:var(--text-base);color:var(--color-text-muted)}.website-score-grade{margin-left:var(--space-3);font-size:var(--text-lg);color:var(--color-accent)}.priority-actions{margin-top:var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--color-bg-raised);border:var(--border-width) solid var(--color-border-hover);border-left:3px solid var(--color-accent);border-radius:var(--radius-lg)}.priority-actions h3{margin:0 0 var(--space-2)}.priority-actions ol,.priority-actions ul{margin:var(--space-2) 0 0;padding-left:var(--space-6)}.priority-actions li{margin:var(--space-2) 0}.priority-actions p:last-child{margin-bottom:0;color:var(--color-text-muted);font-size:var(--text-sm)}.report-appendix{border-top:var(--border-width) solid var(--color-border);padding-top:var(--space-8)}.region-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.region-grid .panel{animation:fade-up var(--dur-base) var(--ease) both}.region-grid .panel:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.region-grid .panel:nth-child(2){animation-delay:80ms}.region-grid .panel:nth-child(3){animation-delay:.16s}.model-bars{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}.model-bars li{display:grid;grid-template-columns:1fr;grid-gap:2px;gap:2px}.model-bars .bar-track{display:block;height:8px;background:rgba(167,139,250,.12);border-radius:999px;overflow:hidden}.model-bars .bar-fill{display:block;height:100%;background:var(--gradient-bar);border-radius:999px;transform-origin:left;animation:grow-bar-x .6s var(--ease-spring) backwards}.model-bars .bar-fill.accent{background:var(--gradient-bar-accent)}@keyframes grow-bar-x{0%{transform:scaleX(0)}}.delta{color:var(--color-accent);font-feature-settings:"tnum"}.analysis{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:8px 24px;color:var(--color-text-soft);overflow-wrap:anywhere}.analysis h2,.analysis h3,.analysis h4{color:var(--color-text)}.analysis a{color:var(--color-primary-text)}.analysis strong{color:var(--color-text)}.analysis table{width:100%;border-collapse:collapse;margin:var(--space-4) 0;font-size:var(--text-sm)}.analysis td,.analysis th{border:var(--border-width) solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.analysis th{background:rgba(139,92,246,.1);color:var(--color-text);font-family:var(--font-heading);font-weight:600}details{margin-top:18px}details.probe{margin:8px 0}details.probe pre{white-space:pre-wrap;background:var(--color-bg-raised);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:12px;font-size:13px}details.probe pre,summary{color:var(--color-text-soft)}summary{cursor:pointer}summary:hover{color:var(--color-text)}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fade-up var(--dur-base) var(--ease) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lang-select{display:inline-flex;align-items:center}.lang-select select,form select{font:inherit;color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-md);padding:7px 10px;transition:border-color var(--dur-fast) var(--ease)}.lang-select select{padding:6px 8px}.lang-select select:hover,form select:hover{border-color:var(--color-primary-text)}.lang-select select:focus-visible,form select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}form select{margin-top:2px}.chapter-block{animation:fade-up var(--dur-base) var(--ease) both}.chapter-block .analysis h3{color:var(--color-text)}.form-notice{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font-size:var(--text-sm);line-height:1.5}.form-notice-warning{border-left-color:var(--color-warning);color:var(--color-text)}.report-disclaimer{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font-size:var(--text-sm);line-height:1.5}.report-toc{animation:fade-up var(--dur-base) var(--ease) both}.report-toc ul{margin:var(--space-3) 0 0;padding-left:0;list-style:none;color:var(--color-text-soft)}.report-toc li{margin:4px 0}.report-toc a{color:var(--color-primary-text);text-decoration:none}.report-toc a:hover{color:var(--color-text);text-decoration:underline}.score-leader{margin-top:var(--space-2);font-size:var(--text-xs);font-weight:600;color:var(--color-accent);font-feature-settings:"tnum"}.confirm-card h3{margin-top:var(--space-6);margin-bottom:0}.confirm-card .field-label{font-weight:600;margin-top:var(--space-6)}.channel-field label{display:flex;align-items:center;gap:var(--space-2)}.channel-badge{margin-left:auto}.channel-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:center}.channel-remove{color:var(--color-text-muted);padding:0 var(--space-2)}.add-channel{align-self:flex-start;color:var(--color-primary-text)}.confirm-actions{display:flex;gap:var(--space-3);margin-top:var(--space-6)}.confirm-actions .primary{margin-top:0}.confirm-summary{margin:var(--space-3) 0 0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.confirm-summary dt{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.confirm-summary dd{margin:var(--space-1) 0 0;color:var(--color-text);overflow-wrap:anywhere}.confirm-summary dd .channel-badge{margin-left:var(--space-2)}.confirm-question{margin-top:var(--space-6);font-weight:600}.confirm-refine{display:flex;flex-direction:column;gap:6px;margin-top:var(--space-6)}.confirm-back{display:block;margin:var(--space-3) auto 0;color:var(--color-text-muted)}.preview-block{margin-top:var(--space-6)}.preview-cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.preview-cta .hint{margin:0}.preview-panel{margin-top:var(--space-4);padding:var(--space-5);background:var(--color-bg-raised);border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-lg)}.preview-modal{width:min(640px,92vw);max-height:90vh;padding:0;background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-xl);box-shadow:var(--glow-primary),0 24px 64px rgba(0,0,0,.55);overflow:hidden}.preview-modal::-webkit-backdrop{background:rgba(6,4,12,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.preview-modal::backdrop{background:rgba(6,4,12,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.preview-modal-inner{position:relative;max-height:90vh;overflow-y:auto;padding:var(--space-6)}.preview-modal .preview-panel{margin-top:0;padding:0;padding-right:var(--space-8);background:transparent;border:none;border-radius:0}.preview-modal-close{position:absolute;top:var(--space-4);right:var(--space-4);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:var(--text-xl);line-height:1;color:var(--color-text-muted);background:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.preview-modal-close:hover{color:var(--color-text);border-color:var(--color-border-hover)}.preview-modal-actions{display:flex;justify-content:flex-end;margin-top:var(--space-6)}.preview-badge{display:inline-block;margin:0;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-text)}.preview-headline{margin:var(--space-2) 0 var(--space-3);color:var(--color-text)}.preview-section-title{margin:var(--space-4) 0 var(--space-2);color:var(--color-text)}.preview-content{position:relative}.preview-fade{position:absolute;inset-inline:0;bottom:0;height:7rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--color-surface))}.preview-footer{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-surface);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:.95em;line-height:1.6}button.secondary{font:inherit;font-weight:500;background:transparent;color:var(--color-primary-text);border:var(--border-width) solid var(--color-border-hover);border-radius:var(--radius-md);padding:12px 20px;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}button.secondary:hover:not(:disabled){border-color:var(--color-primary-text);color:var(--color-text)}button.secondary:disabled{opacity:.55;cursor:not-allowed}button.danger{font:inherit;font-weight:600;background:var(--color-danger);color:#fff;border:var(--border-width) solid transparent;border-radius:var(--radius-md);padding:12px 20px;cursor:pointer;transition:opacity var(--dur-fast) var(--ease)}button.danger:hover:not(:disabled){opacity:.9}button.danger:disabled{opacity:.55;cursor:not-allowed}.danger-zone{margin-top:var(--space-8);padding:var(--space-6);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-lg)}.danger-zone h2{margin-top:0;color:var(--color-danger)}.checkout-waiver{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0 var(--space-2);cursor:pointer;line-height:var(--leading-body)}.checkout-waiver input{margin-top:3px;flex:0 0 auto}.checkout-waiver-note{margin:0 0 var(--space-4);font-size:var(--text-sm)}.checkout-notice{margin:var(--space-4) 0 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface)}.checkout-notice h3{margin:0 0 var(--space-2);font-size:var(--text-base)}.checkout-notice p{margin:0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.pill{display:inline-block;font-size:var(--text-xs);font-weight:600;padding:2px 8px;border-radius:999px}.pill-warning{background:rgba(251,191,36,.14);color:var(--color-warning)}.pill-success{background:rgba(52,211,153,.15);color:var(--color-success)}.pill-info{background:rgba(139,92,246,.18);color:var(--color-primary-text)}.tier-chooser{border:0;padding:0;margin:var(--space-6) 0 var(--space-4)}.tier-chooser legend{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);padding:0;margin-bottom:var(--space-1)}.tier-choose-hint{margin-top:0}.tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;margin-top:var(--space-4)}.tier-card{position:relative;display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-4) var(--space-6);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.tier-card:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}.tier-card.tier-selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.tier-card:focus-within{outline:2px solid var(--color-primary-text);outline-offset:2px}@supports selector(:has(*)){.tier-card:focus-within{outline:none}.tier-card:has(input:focus-visible){outline:2px solid var(--color-primary-text);outline-offset:2px}}.tier-head{display:flex;align-items:center;gap:var(--space-2)}.tier-dot{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid rgba(167,139,250,.62);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.tier-selected .tier-dot{border-color:var(--color-primary);box-shadow:inset 0 0 0 4px var(--color-primary)}.tier-name{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg)}.tier-popular{margin-left:auto}.tier-price{display:flex;align-items:baseline;gap:var(--space-2)}.tier-amount{font-size:var(--text-xl);line-height:1}.tier-price-note{font-size:var(--text-xs);color:var(--color-text-muted)}.tier-tagline{font-size:var(--text-sm);color:var(--color-text-soft)}.tier-features{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.tier-features li{position:relative;padding-left:calc(var(--space-4) + var(--space-1));font-size:var(--text-sm);color:var(--color-text-soft);line-height:1.5}.tier-features li:before{content:"✓";position:absolute;left:0;color:var(--color-primary-text);font-weight:600}.tier-vat-note{margin-top:var(--space-3)}.pricing-lead{max-width:60ch}.pricing-grid{list-style:none;padding:0;margin:var(--space-6) 0 var(--space-2)}.pricing-grid .tier-card{cursor:default}.pricing-vat{font-size:var(--text-sm)}.price-from{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-text-muted)}.audit-head{display:flex;gap:var(--space-4);align-items:flex-start;margin:var(--space-2) 0 var(--space-4);flex-wrap:wrap}.audit-score-badge{display:inline-flex;align-items:baseline;gap:6px;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:10px 18px}.audit-score-value{font-family:var(--font-heading);font-weight:700;font-size:32px;font-feature-settings:"tnum"}.audit-score-na .audit-score-value{color:var(--color-text-muted)}.audit-unreachable{margin:var(--space-4) 0;padding:var(--space-4) var(--space-5);border-left:3px solid #d97706;border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb,#d97706 8%,transparent)}.audit-unreachable h3{margin:0 0 var(--space-2);font-size:1rem}.audit-unreachable p{margin:0;color:var(--color-text-muted)}.audit-score-grade{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--color-accent)}.audit-url{font-size:13px;word-break:break-all}.audit-cats{margin:var(--space-4) 0}.audit-ann,.audit-api,.audit-issues{list-style:none;padding:0;margin:var(--space-2) 0}.audit-issue{padding:10px 0;border-top:var(--border-width) solid var(--color-border)}.audit-issue-head{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.audit-tag{font-family:var(--font-heading);font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 8px;border-radius:999px;color:#0c0a14;white-space:nowrap}.audit-tag.fail{background:var(--color-danger)}.audit-tag.warn{background:var(--color-warning)}.audit-tag.pass{background:var(--color-success)}.audit-tag.na{background:var(--color-text-muted);color:#fff}.audit-cwv-trend{list-style:none;padding:0;margin:var(--space-2) 0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.audit-cwv-trend li{display:inline-flex;align-items:baseline;gap:6px}.audit-cwv-range{font-size:12px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audit-pass-item .audit-detail{color:var(--color-text-soft)}.audit-cat{font-size:11px;color:var(--color-text-muted);background:rgba(167,139,250,.12);padding:1px 8px;border-radius:999px}.audit-detail{margin:4px 0 0;color:var(--color-text-soft);font-size:14px}.audit-fix{margin:3px 0 0;color:var(--color-primary-text);font-size:14px}.audit-group-title{margin:var(--space-4) 0 var(--space-1);font-size:15px}.audit-kg-cta{margin:var(--space-2) 0;padding:10px 14px;border-left:3px solid var(--color-danger);background:rgba(220,38,38,.08);border-radius:var(--radius-sm);font-size:14px;font-weight:500}.audit-ann li,.audit-api li{margin:4px 0;font-size:14px;color:var(--color-text-soft)}.audit-api a{word-break:break-all}.audit-kg-summary{margin:var(--space-2) 0;font-size:14px}.audit-kg-subhead{margin:var(--space-3) 0 var(--space-1);font-size:14px}.audit-kg-fixes,.audit-kg-props{list-style:none;padding:0;margin:var(--space-2) 0}.audit-kg-props li{display:flex;align-items:baseline;gap:var(--space-2);padding:5px 0}.audit-kg-fixes li,.audit-kg-props li{font-size:14px;color:var(--color-text-soft)}.audit-kg-fixes li{margin:5px 0;padding-left:16px;text-indent:-16px}.audit-kg-fixes li:before{content:"→ ";color:var(--color-primary-text)}.audit-media-stats{list-style:none;padding:0;margin:var(--space-2) 0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.audit-media-stats li{font-size:14px;color:var(--color-text-soft)}.audit-media-articles{list-style:none;padding:0;margin:var(--space-2) 0}.audit-media-articles li{margin:5px 0;font-size:14px;color:var(--color-text-soft)}.audit-pages{width:100%;border-collapse:collapse;font-size:13px;margin:var(--space-2) 0}.audit-pages td,.audit-pages th{text-align:left;padding:6px 8px;border-bottom:var(--border-width) solid var(--color-border)}.audit-pages th{color:var(--color-text-muted);font-weight:600}.audit-pages td:first-child{word-break:break-all}.audit-authority td{vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audit-authority-reg{display:block;font-size:11px;margin-top:2px}.audit-disclaimer{margin-top:var(--space-4);padding:10px 14px;border-left:3px solid var(--color-primary);background:rgba(139,92,246,.08);border-radius:var(--radius-sm);font-size:13px}@media (max-width:720px){.topbar{padding:12px 0}.topbar-inner{padding:0 16px}.page{padding:24px 16px 64px}.landing-hero{padding:var(--space-8) var(--space-4)}.report-masthead h1{font-size:var(--text-xl)}.report-masthead .muted{font-size:var(--text-base)}.report-download{width:100%}.report-confirm{flex-basis:100%}.analysis table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.analysis td,.analysis th{white-space:nowrap}}.legal{margin:0 auto}.legal .lead{font-size:var(--text-lg);margin-bottom:var(--space-8)}.legal section{margin-top:var(--space-8)}.legal h2{font-size:var(--text-xl);margin-bottom:var(--space-3)}.legal p{line-height:var(--leading-body);color:var(--color-text-soft)}.legal p,.legal ul{margin:var(--space-3) 0}.legal ul{padding-left:var(--space-6)}.legal li{line-height:var(--leading-body);margin:var(--space-2) 0;color:var(--color-text-soft)}.legal a{color:var(--color-primary)}.legal .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--space-4) 0}.legal-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.legal-table td,.legal-table th{border:var(--border-width) solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.legal-table thead th{background:rgba(139,92,246,.1);font-family:var(--font-heading)}.legal-table tbody th,.legal-table thead th{color:var(--color-text);font-weight:600}.article-page{max-width:760px}.article-header h1{font-size:var(--text-2xl);margin:0 0 var(--space-3);text-wrap:balance}.article-byline{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-6)}.article .lead{font-size:var(--text-lg);color:var(--color-text-soft);margin:0}.article section{margin-top:var(--space-12)}.article h2{font-size:var(--text-xl);margin:0 0 var(--space-4)}.article h3{font-size:var(--text-lg);margin:var(--space-8) 0 var(--space-3);color:var(--color-text)}.article p{line-height:var(--leading-body);margin:var(--space-4) 0;color:var(--color-text-soft)}.article ol,.article ul{margin:var(--space-4) 0;padding-left:var(--space-6)}.article li{line-height:var(--leading-body);margin:var(--space-3) 0;color:var(--color-text-soft)}.article li strong{color:var(--color-text)}.article code{font-size:.9em;background:rgba(139,92,246,.12);color:var(--color-primary-text);padding:1px 6px;border-radius:var(--radius-sm)}.article table{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:var(--text-sm)}.article td,.article th{border:var(--border-width) solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-text-soft)}.article th{background:rgba(139,92,246,.1);color:var(--color-text);font-family:var(--font-heading);font-weight:600}.article td.num,.article th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article-figure{margin:var(--space-8) 0}.article-figure img{display:block;width:100%;height:auto;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg)}.article-figure figcaption{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-body);margin-top:var(--space-3)}.site-footer{margin-top:auto;padding:var(--space-8) 24px;border-top:var(--border-width) solid var(--color-border)}.site-footer-inner{max-width:960px;margin:0 auto;text-align:center}.footer-links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);justify-content:center;margin-bottom:var(--space-4)}.footer-links a{color:var(--color-text-soft);font-size:var(--text-sm);text-decoration:none}.footer-links a:hover{color:var(--color-text);text-decoration:underline}.footer-meta{font-size:var(--text-sm);margin:var(--space-1) 0}.app-footer .footer-links{margin-bottom:var(--space-3)}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_4f4604;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_4f4604;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_4f4604{font-family:__Space_Grotesk_4f4604,__Space_Grotesk_Fallback_4f4604;font-style:normal}.__variable_4f4604{--font-space-grotesk:"__Space_Grotesk_4f4604","__Space_Grotesk_Fallback_4f4604"}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_37ef13;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_37ef13;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_37ef13{font-family:__Inter_37ef13,__Inter_Fallback_37ef13;font-style:normal}.__variable_37ef13{--font-inter:"__Inter_37ef13","__Inter_Fallback_37ef13"}