html,body{margin:0;padding:0;background:#050505}body{font-family:Inter,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:#f0620d;text-decoration:none}a:hover{color:#fbbf24}@keyframes sync-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes sync-flow{to{stroke-dashoffset:-32}}@keyframes sync-bar{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes qz-spin{to{transform:rotate(360deg)}}@keyframes qz-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes qz-slide-in{0%{transform:translate(28px);opacity:.6}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-r=pad]{box-sizing:border-box}.qz-cta:hover{background:#ff7420!important;transform:translateY(-2px)}.qz-cta-grad:hover{filter:brightness(1.08);transform:translateY(-2px)}.qz-submit:hover{filter:brightness(1.06)}.qz-opt:hover{border-color:#f0620d!important;background:#1a1a1a!important;transform:translate(4px)}.qz-card-ml:hover{border-color:#ff7420!important;transform:translateY(-3px)}.qz-card-link:hover{border-color:#3f3f46!important}.qz-link:hover{color:#fff!important}.qz-refuse:hover{color:#a1a1aa!important}.qz-close:hover{color:#fff!important;border-color:#71717a!important}.qz-input:focus{border-color:#f0620d!important}.qz-input-light:focus{border-color:#f0620d!important}.om-tip-host{position:relative}.om-tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none;z-index:6;width:196px;background:#1c1c1f;border:1px solid #3f3f46;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none;color:#d4d4d8;text-align:left;box-shadow:0 14px 34px #0000008c}.om-tip b{color:#fff;font-weight:700}.om-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#3f3f46}.om-tip-host:hover .om-tip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media(max-width:820px){[data-r=grid2],[data-r=grid3],[data-r=grid-connect],[data-r=grid-result]{grid-template-columns:1fr!important}[data-r=hero-stats]{grid-template-columns:1fr!important;gap:12px!important}[data-r=hero-stat]{display:flex!important;align-items:center!important;gap:18px!important;padding:18px 20px!important}[data-r=hero-statnum]{font-size:28px!important;flex:0 0 64px!important}[data-r=hero-statlbl]{margin-top:0!important;font-size:14px!important;line-height:1.4!important}[data-r=h1]{font-size:36px!important}[data-r=h2]{font-size:30px!important}[data-r=h3],[data-r=q]{font-size:28px!important}[data-r=score]{font-size:68px!important}[data-r=pad]{padding-left:18px!important;padding-right:18px!important}[data-r=lede]{font-size:16px!important}[data-r=footrow]{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}[data-r=areahead]{flex-wrap:wrap!important}[data-r=center]{text-align:left!important;align-items:stretch!important}[data-r=slot]{aspect-ratio:16/10!important}[data-r=badge]{position:static!important;align-self:flex-start!important}[data-r=drawer]{max-width:100%!important}[data-r=modal-grid]{grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important;max-height:94vh!important}[data-r=rail-mockup]{display:none!important}[data-r=rail]{padding:20px 22px!important;gap:12px!important;overflow:visible!important}[data-r=rail-summary]{display:none!important}[data-r=rail-h3]{font-size:21px!important}[data-r=rail-lock]{display:none!important}[data-r=foot-total]{display:flex!important}[data-r=flow-svg]{height:70px!important}}@media(max-width:520px){[data-r=stage-lbl]{font-size:10px!important;letter-spacing:.02em!important}[data-r=stage-mid]{flex:1.25!important}[data-r=grid3]{grid-template-columns:1fr 1fr!important}[data-r=h1]{font-size:31px!important}[data-r=q]{font-size:26px!important}[data-r=opt]{font-size:16px!important;padding:17px 16px!important}[data-r=progrow]{font-size:11px!important;letter-spacing:.06em!important}[data-r=cta]{font-size:17px!important;padding:20px 18px!important}[data-r=grid-stats]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-r=stat]{padding:14px 8px!important}[data-r=statnum]{font-size:20px!important}[data-r=statlbl]{font-size:11px!important}}
