.qCWonG_heroInner.qCWonG_heroInner{max-width:1320px;padding:clamp(28px,5vw,72px) clamp(16px,3vw,40px) clamp(24px,3vw,40px)}.qCWonG_heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (min-width:980px){.qCWonG_heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (max-width:979px){.qCWonG_heroGrid[data-answered] .qCWonG_float{display:none}}@media (max-width:899px){.qCWonG_steps[data-answered]{display:none}}.qCWonG_heroCopy{flex-direction:column;gap:20px;min-width:0;display:flex}.qCWonG_pill{border:1px solid var(--color-line);max-width:100%;color:var(--color-shell);font:500 11.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 8px;display:flex;overflow:hidden}.qCWonG_pillDot{background:var(--color-water-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--color-water-ice);border-radius:50%;flex:none}.qCWonG_h1{color:var(--color-shell);font:800 clamp(38px, 5.4vw, 70px)/1 var(--font-heading);letter-spacing:-.035em;text-wrap:balance;margin:0}.qCWonG_lede{max-width:560px;color:var(--color-ink-body);text-wrap:pretty;margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.qCWonG_searchForm{flex-direction:column;gap:12px;max-width:620px;display:flex}.qCWonG_privacy{color:var(--color-ink-muted);margin:0;font-size:12.5px;line-height:1.5}.qCWonG_float{animation:7s ease-in-out infinite qCWonG_fmwFloat;position:relative}.qCWonG_plate{background:linear-gradient(160deg, var(--color-water-accent), var(--color-shell));opacity:.18;filter:blur(2px);border-radius:24px;position:absolute;inset:22px -14px -22px 14px}.qCWonG_fastCard{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:22px;flex-direction:column;gap:16px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative;box-shadow:0 40px 80px -36px #0b3a6373}.qCWonG_fastHead{flex-direction:column;gap:4px;display:flex}.qCWonG_fastEyebrow{color:var(--color-link);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.qCWonG_fastTitle{color:var(--color-shell);font:700 20px/1.25 var(--font-heading)}.qCWonG_fastBody{color:var(--color-ink-body);font-size:14px;line-height:1.5}.qCWonG_report{border:1px solid var(--color-line-soft);background:var(--color-page);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.qCWonG_reportHead{color:var(--color-ink);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:flex}.qCWonG_mono{color:var(--color-ink-muted);font:10px/1 var(--font-mono);font-weight:400}.qCWonG_line{background:var(--color-line);border-radius:4px;height:7px}.qCWonG_idBox{border:1.5px dashed var(--color-water-accent);color:var(--color-ink-muted);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.qCWonG_idBox b{color:var(--color-shell);font:700 15px/1 var(--font-mono);letter-spacing:.04em}.qCWonG_fastFoot{border-top:1px solid var(--color-line-soft);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:13px;display:flex}.qCWonG_fastTry{color:var(--color-shell);font:700 13.5px/1.3 var(--font-body);cursor:pointer;background:0 0;border:0;padding:4px 0}.qCWonG_fastTry:hover{text-decoration:underline}.qCWonG_fastTry:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px;border-radius:3px}@keyframes qCWonG_fmwFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.qCWonG_page{max-width:1320px;color:var(--color-ink);flex-direction:column;gap:clamp(40px,6vw,80px);margin:0 auto;padding:clamp(8px,2vw,24px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);display:flex}.qCWonG_sectionEyebrow{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.qCWonG_h2{color:var(--color-shell);font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.qCWonG_steps{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.qCWonG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.qCWonG_step{border:1px solid var(--color-line);background:#ffffff8c;border-radius:20px;align-items:flex-start;gap:14px;padding:18px 20px;transition:background-color .3s,border-color .3s;display:flex}.qCWonG_step[data-state=current]{border-color:var(--color-shell);background:#fff}.qCWonG_step[data-state=done]{background:var(--color-water-ice)}.qCWonG_stepDot{border:1.5px solid var(--color-shell);width:34px;height:34px;color:var(--color-shell);font:12px/1 var(--font-mono);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.qCWonG_step[data-state=current] .qCWonG_stepDot,.qCWonG_step[data-state=done] .qCWonG_stepDot{background:var(--color-shell);color:#fff}.qCWonG_step div{flex-direction:column;gap:3px;display:flex}.qCWonG_step b{color:var(--color-shell);font-size:16px}.qCWonG_step div span{color:var(--color-ink-body);font-size:13.5px;line-height:1.45}.qCWonG_error{border:1px solid var(--state-warning-line);border-radius:var(--radius-lg);background:var(--state-warning-surface);max-width:52rem;color:var(--state-warning-ink);scroll-margin-top:calc(var(--header-h,69px) + 16px);grid-template-columns:auto 1fr;gap:.75rem;padding:1rem 1.1rem;display:grid}.qCWonG_error h2{font-family:var(--font-heading);margin:0;font-size:1rem}.qCWonG_error p{margin:.25rem 0 0;font-size:.9rem;line-height:1.5}.qCWonG_choices{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.qCWonG_choice{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);min-height:44px;color:var(--color-shell);font:inherit;cursor:pointer;background:#fff;padding:0 1rem;font-weight:600}.qCWonG_choice:hover{border-color:var(--color-shell)}.qCWonG_results{scroll-margin-top:calc(var(--header-h,69px) + 16px);flex-direction:column;gap:20px;animation:.5s cubic-bezier(.2,.8,.2,1) qCWonG_fmwIn;display:flex}.qCWonG_resultHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.qCWonG_resultIntro{flex-direction:column;gap:10px;max-width:820px;display:flex}.qCWonG_resultIntro p{max-width:720px;color:var(--color-ink-body);margin:0;font-size:16px;line-height:1.55}.qCWonG_resultIntro .qCWonG_matchStatus{color:var(--color-shell);font-weight:700}.qCWonG_clear{color:var(--color-shell);font:700 14px/1.3 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 0}.qCWonG_clear:hover{text-decoration:underline}.qCWonG_cards{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:760px){.qCWonG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.qCWonG_notBill{border:1px dashed var(--state-unknown-line);background:var(--state-unknown-hatch);color:var(--color-ink-body);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:16px 20px;font-size:14.5px;display:flex}.qCWonG_notBill a{color:var(--color-shell);white-space:nowrap;font-weight:700;text-decoration:none}.qCWonG_notBill a:hover{text-decoration:underline}@keyframes qCWonG_fmwIn{0%{opacity:0;transform:translateY(10px)}}.qCWonG_pair{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:760px){.qCWonG_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.qCWonG_card{border:1px solid var(--color-line);min-width:0;scroll-margin-top:calc(var(--header-h,69px) + 16px);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:26px;display:flex}.qCWonG_cardTitle{color:var(--color-shell);font:700 22px/1.2 var(--font-heading);margin:0}.qCWonG_cardBody{color:var(--color-ink-body);margin:0;font-size:14.5px;line-height:1.55}.qCWonG_topics{flex-direction:column;gap:8px;display:flex}.qCWonG_miniLabel{color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.qCWonG_topicRow{flex-wrap:wrap;gap:8px;display:flex}.qCWonG_topic{border:1px solid var(--color-line);background:var(--color-page);height:40px;color:var(--color-shell);font:600 13.5px/1 var(--font-body);cursor:pointer;border-radius:99px;padding:0 14px}.qCWonG_topic[aria-pressed=true]{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.qCWonG_topic:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.qCWonG_cardLink{color:var(--color-shell);margin-top:auto;font-size:14px;font-weight:700;text-decoration:none}.qCWonG_cardLink:hover{text-decoration:underline}.qCWonG_billSteps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qCWonG_billSteps li{color:var(--color-ink);grid-template-columns:28px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.qCWonG_billSteps span{border:1.5px solid var(--color-water-accent);width:28px;height:28px;color:var(--color-shell);font:11px/1 var(--font-mono);border-radius:50%;justify-content:center;align-items:center;margin-top:-4px;display:flex}.qCWonG_scope{isolation:isolate;background:var(--color-shell);color:#fff;border-radius:32px;flex-direction:column;gap:24px;padding:clamp(24px,4vw,56px);display:flex;position:relative;overflow:hidden}.qCWonG_scopeLight{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qCWonG_scopeLight i{aspect-ratio:1;filter:blur(20px);border-radius:50%;animation:20s ease-in-out infinite alternate qCWonG_fmwDrift;position:absolute}.qCWonG_scopeLight i:first-child{background:radial-gradient(circle,#3c86e073,#0000 68%);width:60%;top:-40%;left:-15%}.qCWonG_scopeLight i:last-child{background:radial-gradient(circle,#8cc0f52e,#0000 68%);width:55%;animation-duration:24s;animation-direction:alternate-reverse;top:10%;left:55%}@keyframes qCWonG_fmwDrift{to{transform:translate(12%,10%)scale(1.18)}}.qCWonG_scopeHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.qCWonG_scopeHead>div:first-child{flex-direction:column;gap:10px;max-width:760px;display:flex}.qCWonG_scopeEyebrow{color:var(--color-water-light);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.qCWonG_scopeTitle{color:#fff;font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.qCWonG_scopeActions{flex-wrap:wrap;gap:10px;display:flex}.qCWonG_btnWhite,.qCWonG_btnOutline{white-space:nowrap;border-radius:11px;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.qCWonG_btnWhite{color:var(--color-shell);background:#fff}.qCWonG_btnWhite:hover{background:var(--color-water-ice);color:var(--color-shell)}.qCWonG_btnOutline{color:#fff;border:1px solid #a9cbe873}.qCWonG_btnOutline:hover{color:#fff;border-color:#fff}.qCWonG_btnWhite:focus-visible,.qCWonG_btnOutline:focus-visible{outline-offset:3px;outline:2px solid #fff}.qCWonG_tiles{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:760px){.qCWonG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.qCWonG_tile{background:#ffffff0f;border:1px solid #a9cbe838;border-radius:20px;flex-direction:column;gap:10px;padding:22px;display:flex}.qCWonG_tile[data-dashed]{background:#ffffff08;border-style:dashed;border-color:#a9cbe859}.qCWonG_tile b{font-size:17px}.qCWonG_tile ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qCWonG_tile li{color:#dbe8f5;padding-left:16px;font-size:14.5px;line-height:1.5;position:relative}.qCWonG_tile li:before{content:"";background:var(--color-water-light);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.qCWonG_tile[data-dashed] li:before{border:1.5px solid var(--color-water-light);background:0 0;width:4px;height:4px}@media (prefers-reduced-motion:reduce){.qCWonG_float,.qCWonG_results,.qCWonG_scopeLight i{animation:none}.qCWonG_step{transition:none}}
