*{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0}::placeholder{color:#a9a2bc}a{color:inherit;text-decoration:none}@keyframes bcn-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.7)}}@keyframes bcn-spin{to{transform:rotate(360deg)}}@keyframes bcn-float{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes bcn-blink{50%{opacity:.35}}.bcn-nav-text{cursor:pointer}.bcn-hero-h1{font-size:60px}.bcn-hero-sub{font-size:19px}.bcn-hero-cols{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.bcn-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.bcn-form-hints{flex-wrap:wrap;flex:1;gap:6px;display:flex}.bcn-run-btn{white-space:nowrap}.bcn-how-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.bcn-signals-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.bcn-header-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.bcn-header-badge{display:inline}.bcn-score-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:36px;display:flex}.bcn-gauge-row{flex-wrap:wrap;gap:16px;display:flex}.bcn-model-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:26px;display:grid}.bcn-breakdown-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px;display:grid}.bcn-section-h2{font-size:40px}.bcn-footer-h2{font-size:42px}.bcn-results-content{padding:52px 28px 0}.bcn-competitor-note{color:#9f95c2;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.bcn-gate-card{padding:32px 34px}.bcn-modal-inner{padding:40px 36px}.bcn-loading-inner{width:100%;max-width:540px;padding:40px 28px}.bcn-faq-section{padding:64px 28px 72px}.bcn-landing-cta{padding:64px 28px}@media (max-width:1023px){.bcn-hero-h1{font-size:46px}.bcn-how-grid,.bcn-signals-grid{grid-template-columns:repeat(3,1fr)}.bcn-section-h2{font-size:34px}.bcn-footer-h2{font-size:36px}}@media (max-width:767px){.bcn-nav-text{display:none}.bcn-hero-h1{font-size:32px;line-height:1.1}.bcn-hero-sub{font-size:16px}.bcn-hero-cols{gap:28px}.bcn-form-actions{flex-direction:column;align-items:stretch}.bcn-form-hints{display:none}.bcn-run-btn{text-align:center;width:100%}.bcn-how-grid{grid-template-columns:1fr;gap:20px}.bcn-signals-grid{grid-template-columns:repeat(2,1fr)}.bcn-header-badge{display:none}.bcn-header-actions{gap:8px}.bcn-score-band{gap:20px;padding:28px 16px 32px}.bcn-gauge-row{justify-content:center}.bcn-model-grid,.bcn-breakdown-grid{grid-template-columns:repeat(1,1fr)}.bcn-section-h2{font-size:26px;line-height:1.15}.bcn-footer-h2{font-size:28px;line-height:1.15}.bcn-results-content{padding:32px 16px 0}.bcn-competitor-note{max-width:100px;font-size:10px}.bcn-gate-card{padding:24px 20px}.bcn-modal-inner{padding:28px 20px}.bcn-loading-inner{padding:32px 16px}.bcn-hero-graphic{display:none}.bcn-faq-section{padding:40px 20px 52px}.bcn-landing-cta{padding:44px 20px}}
