:root{--ink:#15122b;--ink-2:#3d3a55;--muted:#66637c;--paper:#fff;--line:#dfdcea;--accent:#4f2df5;--accent-hover:#3e1fd0;--accent-soft:#c9beff;--coral:#ff5c72;--money:#15a34a;--dark:#15122b;--dark-text:#dad8e8;--dark-muted:#aba8c2;--display:"Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--body:"Schibsted Grotesk", system-ui, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font:400 1.0625rem/1.55 var(--body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3{margin:0}h1,h2{font-family:var(--display);letter-spacing:-.035em;font-weight:800}h1{font-size:clamp(3.3rem,9.6vw,8.8rem);line-height:.95}h2{font-size:clamp(2.5rem,5.2vw,4.6rem);line-height:1}h3{letter-spacing:-.01em;font-size:1.2rem;font-weight:700;line-height:1.3}p{margin:0 0 1em}a{color:inherit}.wrap{width:min(1120px,100% - 40px);margin:0 auto}.section{padding:clamp(56px,7vw,104px) 0}.btn{border:2px solid var(--accent);background:var(--accent);color:#fff;border-radius:3px;justify-content:center;align-items:center;min-height:52px;padding:0 1.35em;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn:active{transform:translateY(1px)}.btn-ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);border-color:var(--ink);color:#fff}.lead{max-width:44ch;color:var(--ink-2);font-size:clamp(1.15rem,1.5vw,1.3rem);line-height:1.5}.muted{color:var(--muted)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent-soft);color:var(--ink)}.top[data-astro-cid-lcdefpme]{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.top-in[data-astro-cid-lcdefpme]{align-items:center;gap:28px;min-height:68px;display:flex}.brand[data-astro-cid-lcdefpme]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.brand-ne[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:400}.mark[data-astro-cid-lcdefpme]{flex:none;width:26px;height:26px;display:block}.top-cta[data-astro-cid-lcdefpme]{white-space:nowrap;min-height:42px;margin-left:auto;padding:0 1.1em;font-size:.95rem}@media (width<=480px){.top-in[data-astro-cid-lcdefpme]{gap:10px}.brand-ne[data-astro-cid-lcdefpme]{display:none}.top-cta[data-astro-cid-lcdefpme]{padding:0 .7em;font-size:.82rem}}@media (width<=380px){.top-in[data-astro-cid-lcdefpme]{gap:8px}.brand[data-astro-cid-lcdefpme]{gap:8px;font-size:.95rem}.top-cta[data-astro-cid-lcdefpme]{padding:0 .6em;font-size:.76rem}}#after[data-astro-cid-lcdefpme],#start[data-astro-cid-lcdefpme]{scroll-margin-top:69px}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (width<=480px){.ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}}.hero[data-astro-cid-lcdefpme]{padding:clamp(64px,9vw,128px) 0 clamp(56px,7vw,96px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:9.5em}.hero-mark[data-astro-cid-lcdefpme]{text-decoration:underline var(--coral);text-underline-offset:.12em;text-decoration-skip-ink:auto;text-decoration-thickness:.09em}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:none;color:var(--ink);margin:28px 0 32px;font-size:clamp(1.25rem,2vw,1.6rem)}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:60px;padding:0 1.7em;font-size:1.1rem}@media (width<=480px){.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(3.3rem,6.6vw,7rem)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34ch}.hero-art[data-astro-cid-lcdefpme]{--w:clamp(280px, 30vw, 440px);width:var(--w)}.hf-body[data-astro-cid-lcdefpme]{height:calc(var(--w) * .78);position:relative}.hf-bands[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 0,70% 100%,30% 100%);flex-direction:column;gap:5px;display:flex;position:absolute;inset:0}.hf-bands[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--accent);flex:1}.hf-rows[data-astro-cid-lcdefpme]{flex-direction:column;display:flex;position:absolute;inset:0}.hf-row[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:calc(var(--w) * .035);flex:1;display:flex}.hf-chip[data-astro-cid-lcdefpme]{width:calc(var(--w) * .13);height:calc(var(--w) * .13);background:var(--ink);animation:.75s cubic-bezier(.3,1.35,.5,1) both hf-drop;animation-delay:calc(var(--i) * 85ms + .25s);border-radius:50%;place-items:center;display:grid}.hf-chip[data-astro-cid-lcdefpme] svg{width:46%;height:46%;display:block}.hf-money[data-astro-cid-lcdefpme]{width:40%;height:calc(var(--w) * .13);background:var(--money);color:#fff;font-family:var(--display);font-weight:800;font-size:calc(var(--w) * .085);place-items:center;margin:5px auto 0;line-height:1;animation:.5s ease-out 1.3s both hf-pop;display:grid}@keyframes hf-drop{0%{transform:translateY(calc(var(--w) * -.8));opacity:0}50%{opacity:1}to{opacity:1;transform:none}}@keyframes hf-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hf-chip[data-astro-cid-lcdefpme],.hf-money[data-astro-cid-lcdefpme]{animation:none}}@media (width<=900px){.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{--w:min(78vw, 340px);margin:8px auto 0}}.channels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.channels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:12px;font-size:1.15rem;font-weight:700;display:flex}.channel-icon[data-astro-cid-lcdefpme]{background:var(--ink);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.channel-icon[data-astro-cid-lcdefpme] svg{width:46%;height:46%;display:block}.funnel-explain[data-astro-cid-lcdefpme]{max-width:40em;margin:24px 0 0;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.45}.funnels-lead[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:16px 0 0;font-size:1.2rem;line-height:1.5}.funnels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(20px,2.6vw,36px);margin:clamp(32px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.funnels[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;text-align:center;margin:0 0 16px;font-size:1.35rem;font-weight:800}.shape[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 0,75% 100%,25% 100%);flex-direction:column;gap:4px;height:400px;margin:0;padding:0;list-style:none;display:flex}.shape[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;background:var(--ink);color:#fff;flex:1;justify-content:center;align-items:center;padding:0 26%;font-size:.98rem;font-weight:600;line-height:1.2;display:flex}.funnels[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:after{content:"$";background:var(--money);color:#fff;width:50%;height:44px;font-family:var(--display);justify-content:center;align-items:center;margin:4px auto 0;font-size:1.7rem;font-weight:800;line-height:1;display:flex}@media (width<=980px){.funnels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.funnels[data-astro-cid-lcdefpme]{gap:32px 14px}.funnels[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.15rem}.shape[data-astro-cid-lcdefpme]{height:270px}.shape[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:0 20%;font-size:.8rem}.funnels[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:after{height:32px;font-size:1.25rem}}.section-dark[data-astro-cid-lcdefpme]{background:var(--dark);color:#fff}.free[data-astro-cid-lcdefpme]{padding:clamp(56px,7vw,96px) 0}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:3px solid var(--coral);padding:20px 0 24px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--display);letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dark-text);max-width:56ch;margin:8px 0 0}.section-dark[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]{color:#fff;border-color:#fff}.section-dark[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]:hover{color:var(--ink);background:#fff;border-color:#fff}.section-dark[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--accent-soft)}@media (width<=860px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.fix-in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,6vw,80px);display:grid}.fix-in[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.45}.fix-in[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:1em}@media (width<=860px){.fix-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.promise[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dark-text);border-top:3px solid var(--coral);padding-top:20px}.qa[data-astro-cid-lcdefpme]{gap:28px;margin:0;display:grid}.qa[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.2rem,1.7vw,1.45rem);font-weight:800;line-height:1.2}.qa[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:8px 0 0;font-size:1.1rem;line-height:1.5}.start[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;padding:clamp(56px,7vw,104px) 0}.start-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.start-in[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:20px 0 24px;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.45}.start-mail[data-astro-cid-lcdefpme]{color:#fff;font-weight:600;transition:color .15s}.start-mail[data-astro-cid-lcdefpme]:hover{color:var(--coral)}.start[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--ink);border-color:var(--ink)}.start[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:#000;border-color:#000}.start[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:#fff}@media (width<=860px){.start-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.inspect[data-astro-cid-lcdefpme]{margin:0}.inspect[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{cursor:pointer;font-family:inherit}.inspect[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme][disabled]{opacity:.6;cursor:default}.inspect[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none!important}.quiz[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);border-radius:4px;padding:clamp(24px,4vw,44px)}.quiz-progress[data-astro-cid-lcdefpme]{align-items:center;gap:14px;margin-bottom:28px;display:flex}.quiz-count[data-astro-cid-lcdefpme]{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.9rem;font-weight:600}.quiz-bar[data-astro-cid-lcdefpme]{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}.quiz-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--coral);width:0;height:100%;transition:width .25s;display:block}.quiz-step[data-astro-cid-lcdefpme]{border:0;min-width:0;margin:0;padding:0}.quiz-step[data-astro-cid-lcdefpme]+.quiz-step[data-astro-cid-lcdefpme]{margin-top:40px}.is-quiz[data-astro-cid-lcdefpme] .quiz-step[data-astro-cid-lcdefpme]+.quiz-step[data-astro-cid-lcdefpme]{margin-top:0}.quiz-step[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;margin-bottom:22px;padding:0;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:800;line-height:1.15}.quiz-step[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]:focus{outline:none}.choices[data-astro-cid-lcdefpme]{gap:10px;display:grid}.choices[data-astro-cid-lcdefpme]:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.choices[data-astro-cid-lcdefpme]:has(>:nth-child(5))>.choice[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:1/-1}.choice[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);cursor:pointer;border-radius:3px;align-items:center;min-height:56px;padding:0 18px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:flex;position:relative}.choice[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.choice[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice[data-astro-cid-lcdefpme]:has(input:checked){background:var(--accent);border-color:var(--accent);color:#fff}.choice[data-astro-cid-lcdefpme]:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.quiz[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{width:100%;min-height:56px;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:3px;padding:0 16px;font-size:1.05rem}.quiz[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.quiz[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]:disabled{background:#f4f3f8}.money[data-astro-cid-lcdefpme]{position:relative}.money[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);pointer-events:none;font-size:1.05rem;font-weight:700;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.money[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;padding-left:32px}.other[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;margin-top:16px;font-weight:600;display:none}.quiz-step[data-astro-cid-lcdefpme]:has(input[value=Something\ else]:checked) .other[data-astro-cid-lcdefpme]{display:flex}.check[data-astro-cid-lcdefpme]{cursor:pointer;align-items:center;gap:10px;margin-top:-6px;font-weight:600;display:flex}.check[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:20px;height:20px;accent-color:var(--accent);margin:0}.quiz[data-astro-cid-lcdefpme] .fields[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px;margin:0;display:grid}.quiz[data-astro-cid-lcdefpme] .fields[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:not(.check){flex-direction:column;gap:8px;font-size:.95rem;font-weight:600;display:flex}.quiz-nav[data-astro-cid-lcdefpme]{align-items:center;gap:16px;margin-top:28px;display:flex}.quiz-nav[data-astro-cid-lcdefpme]:not(:has(>:not([hidden]))){display:none}.quiz-nav[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-left:auto}.start[data-astro-cid-lcdefpme] .quiz[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--accent);border-color:var(--accent)}.start[data-astro-cid-lcdefpme] .quiz[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.quiz-back[data-astro-cid-lcdefpme]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:600}.quiz-back[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.start[data-astro-cid-lcdefpme] .quiz[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--accent)}.is-sent[data-astro-cid-lcdefpme] .quiz-step[data-astro-cid-lcdefpme],.is-sent[data-astro-cid-lcdefpme] .quiz-nav[data-astro-cid-lcdefpme],.is-sent[data-astro-cid-lcdefpme] .quiz-progress[data-astro-cid-lcdefpme]{display:none!important}.is-sent[data-astro-cid-lcdefpme] .form-note[data-astro-cid-lcdefpme]{font-family:var(--display);margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:800;line-height:1.2}.result[data-astro-cid-lcdefpme]:focus{outline:none}.result-score[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(4.5rem,12vw,7rem);font-weight:800;line-height:.9}.result-of[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--muted);margin-left:4px;font-size:.32em}.result-basis[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;margin:14px 0 28px}.funnel[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--line);margin:0 0 32px;padding:0;list-style:none}.result-tap[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;margin:-16px 0 22px;font-size:.95rem}.funnel[data-astro-cid-lcdefpme] .stage{border-bottom:1.5px solid var(--line)}.funnel[data-astro-cid-lcdefpme] .stage-summary{cursor:pointer;grid-template-columns:1fr auto 14px;align-items:baseline;gap:8px 12px;padding:12px 0;list-style:none;display:grid}.funnel[data-astro-cid-lcdefpme] .stage-summary::-webkit-details-marker{display:none}.funnel[data-astro-cid-lcdefpme] .stage-summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);grid-area:1/3;justify-self:end;width:8px;height:8px;transition:transform .15s;transform:translateY(-3px)rotate(45deg)}.funnel[data-astro-cid-lcdefpme] .stage-details[open] .stage-summary:after{transform:translateY(1px)rotate(-135deg)}.funnel[data-astro-cid-lcdefpme] .stage-summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.funnel[data-astro-cid-lcdefpme] .stage-items{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.funnel[data-astro-cid-lcdefpme] .stage-item{justify-content:space-between;gap:16px;font-size:.93rem;line-height:1.4;display:flex}.funnel[data-astro-cid-lcdefpme] .item-points{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.funnel[data-astro-cid-lcdefpme] .is-skipped{color:var(--muted)}@media (prefers-reduced-motion:reduce){.funnel[data-astro-cid-lcdefpme] .stage-summary:after{transition:none}}.working[data-astro-cid-lcdefpme]{margin:0 0 24px}.working-lines[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.working-lines[data-astro-cid-lcdefpme] li{padding-left:18px;line-height:1.45;position:relative}.working-lines[data-astro-cid-lcdefpme] li:before{content:"";background:var(--money);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.result-book[data-astro-cid-lcdefpme]{margin-top:20px;text-decoration:none;display:inline-flex}.result-guarantee[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin:14px 0 0;font-size:.95rem;line-height:1.5}.funnel[data-astro-cid-lcdefpme] .stage-label{font-weight:700}.funnel[data-astro-cid-lcdefpme] .stage-points{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.funnel[data-astro-cid-lcdefpme] .stage-bar{background:var(--line);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.funnel[data-astro-cid-lcdefpme] .stage-bar span{background:var(--accent);height:100%;display:block}.result-head[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800}.ahead[data-astro-cid-lcdefpme]{margin:0 0 28px}.ahead-query[data-astro-cid-lcdefpme]{color:var(--muted);margin:-4px 0 12px;font-size:.95rem}.ahead-list[data-astro-cid-lcdefpme]{counter-reset:none;gap:6px;margin:0;padding:0;list-style:none;display:grid}.ahead-list[data-astro-cid-lcdefpme] li{background:#f4f3f8;border-radius:3px;grid-template-columns:2.2em 1fr;grid-template-areas:"rank name""rank stats";column-gap:8px;padding:10px 14px;display:grid}.ahead-list[data-astro-cid-lcdefpme] li:before{content:"#" attr(value);font-weight:800;font-family:var(--display);color:var(--accent);font-variant-numeric:tabular-nums;grid-area:rank}.ahead-list[data-astro-cid-lcdefpme] .ahead-name{grid-area:name;font-weight:700}.ahead-list[data-astro-cid-lcdefpme] .ahead-stats{color:var(--muted);grid-area:stats;font-size:.92rem}.result-cost[data-astro-cid-lcdefpme]{border-left:4px solid var(--coral);background:#fff4f5;margin:0 0 24px;padding:14px 16px;font-weight:700;line-height:1.45}.result-lines[data-astro-cid-lcdefpme]{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.result-lines[data-astro-cid-lcdefpme] li{padding-left:18px;line-height:1.45;position:relative}.result-lines[data-astro-cid-lcdefpme] li:before{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.result-next[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--line);margin:0;padding-top:20px;font-weight:700}.trap[data-astro-cid-lcdefpme]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-note[data-astro-cid-lcdefpme]{margin:12px 0 0;font-weight:600}.form-note[data-astro-cid-lcdefpme]:empty{display:none}@media (width<=480px){.quiz-nav[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto}}.foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);padding:24px 0;font-size:.95rem}.foot-in[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--coral)}
