.wizard[data-astro-cid-qbg3nfif]{border-radius:var(--radius-panel);padding:clamp(1.25rem,4vw,3rem);scroll-margin-top:110px}.stepper[data-astro-cid-qbg3nfif]{margin:0 0 var(--space-s);gap:.4rem;padding:0;list-style:none;display:flex}.stepper[data-astro-cid-qbg3nfif] li[data-astro-cid-qbg3nfif]{flex:1;display:flex}.stepper[data-astro-cid-qbg3nfif] button[data-astro-cid-qbg3nfif]{background:var(--pink-50);min-height:44px;font:inherit;font-weight:700;font-size:var(--step--1);color:var(--ink-soft);text-align:left;cursor:pointer;border:0;border-radius:999px;flex:1;align-items:center;gap:.5rem;padding:.45rem .8rem;transition:background-color .25s,color .25s;display:flex}.stepper[data-astro-cid-qbg3nfif] button[data-astro-cid-qbg3nfif]:hover{background:var(--blush);color:var(--ink)}.stepper[data-astro-cid-qbg3nfif] button[data-astro-cid-qbg3nfif]:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.stepper[data-astro-cid-qbg3nfif] span[data-astro-cid-qbg3nfif]{background:var(--white);width:26px;height:26px;color:var(--ink);border-radius:999px;place-items:center;font-size:.875rem;display:grid}.stepper[data-astro-cid-qbg3nfif] li.on button[data-astro-cid-qbg3nfif]{background:var(--ink);color:var(--white)}.stepper[data-astro-cid-qbg3nfif] li.done span[data-astro-cid-qbg3nfif]{background:var(--pink);color:var(--white)}.meter[data-astro-cid-qbg3nfif]{align-items:center;gap:var(--space-s);margin:0 0 var(--space-l);grid-template-columns:auto 1fr;display:grid}.meter[data-astro-cid-qbg3nfif] p[data-astro-cid-qbg3nfif]{font-weight:700;font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.bar[data-astro-cid-qbg3nfif]{background:var(--ink-a08);border-radius:999px;height:8px;overflow:hidden}.bar[data-astro-cid-qbg3nfif] span[data-astro-cid-qbg3nfif]{border-radius:inherit;background:var(--pink);height:100%;transform:scaleX(var(--p,.25));transform-origin:0;transition:transform .7s var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-qbg3nfif] span[data-astro-cid-qbg3nfif]{transition:none}}.skip[data-astro-cid-qbg3nfif]{min-height:44px;margin-top:var(--space-s);color:var(--ink);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:.3em;background:0 0;border:0;padding:0;font-weight:700;text-decoration-thickness:2px;display:inline-block}.run[data-astro-cid-qbg3nfif]{margin-top:var(--space-m)}.run[data-astro-cid-qbg3nfif][hidden],[data-astro-cid-qbg3nfif][data-preview][hidden],[data-astro-cid-qbg3nfif][data-real][hidden]{display:none}.preview[data-astro-cid-qbg3nfif] .btn[data-astro-cid-qbg3nfif]{margin-top:var(--space-m)}.step[data-astro-cid-qbg3nfif][hidden]{display:none}h2[data-astro-cid-qbg3nfif]{font-size:var(--step-3)}.lede[data-astro-cid-qbg3nfif]{margin-top:var(--space-s);max-width:42rem;font-size:clamp(var(--step-0), .9rem + .6vw, var(--step-1));color:var(--ink-soft);line-height:1.5}.row[data-astro-cid-qbg3nfif]{margin-top:var(--space-l);align-items:end;gap:.75rem;display:flex}.grow[data-astro-cid-qbg3nfif]{flex:1;max-width:420px}.channels[data-astro-cid-qbg3nfif]{margin-top:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.chan[data-astro-cid-qbg3nfif]{display:block;position:relative}.chan[data-astro-cid-qbg3nfif][hidden]{display:none}.cico[data-astro-cid-qbg3nfif]{width:20px;height:20px;color:var(--ink);pointer-events:none;transition:color .2s;display:grid;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.cico[data-astro-cid-qbg3nfif] svg{width:20px;height:20px}.chan[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]{border:1.5px solid var(--ink-a14);background:var(--white);width:100%;min-width:0;min-height:50px;color:var(--ink);font:inherit;border-radius:14px;padding:.7rem 1rem .7rem 2.85rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.chan[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]::placeholder{color:var(--ink-soft);opacity:1}.chan[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]:focus{border-color:var(--pink);box-shadow:0 0 0 4px var(--pink-a14);outline:none}.chan[data-astro-cid-qbg3nfif]:focus-within .cico[data-astro-cid-qbg3nfif]{color:var(--pink)}.extra[data-astro-cid-qbg3nfif] label[data-astro-cid-qbg3nfif]{display:block}.extra[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]{padding-right:3rem}.extra[data-astro-cid-qbg3nfif]{animation:in .3s var(--ease-out)}.rm[data-astro-cid-qbg3nfif]{width:36px;height:36px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:color .2s,background-color .2s;display:grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.rm[data-astro-cid-qbg3nfif]:hover{color:var(--ink);background:var(--pink-a08)}.rm[data-astro-cid-qbg3nfif]:focus-visible{outline:3px solid var(--pink);outline-offset:0}.rm[data-astro-cid-qbg3nfif] svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.extra[data-astro-cid-qbg3nfif]{animation:none}}.morebtn[data-astro-cid-qbg3nfif]{min-height:44px;color:var(--ink);font:inherit;font-weight:700;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.4rem;padding:0 .5rem;display:inline-flex}.morebtn[data-astro-cid-qbg3nfif] svg{width:18px;height:18px;color:var(--pink)}.morebtn[data-astro-cid-qbg3nfif]:hover span[data-astro-cid-qbg3nfif]{text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:.3em;text-decoration-thickness:2px}.morebtn[data-astro-cid-qbg3nfif]:focus-visible{outline:3px solid var(--pink);outline-offset:2px;border-radius:6px}.error[data-astro-cid-qbg3nfif]{margin-top:var(--space-s);font-weight:700;font-size:var(--step--1);align-items:flex-start;gap:.4rem;display:flex}.error[data-astro-cid-qbg3nfif][hidden]{display:none}.error[data-astro-cid-qbg3nfif] svg[data-astro-cid-qbg3nfif]{width:1.1em;height:1.1em;color:var(--pink);flex:none;margin-top:.1em}.company[data-astro-cid-qbg3nfif]{gap:var(--space-m);margin-top:var(--space-l);padding:var(--space-m);background:var(--white);box-shadow:var(--shadow-soft);animation:in .4s var(--ease-out);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.company[data-astro-cid-qbg3nfif][hidden]{display:none}@keyframes in{0%{transform:translateY(8px)}}.ico[data-astro-cid-qbg3nfif]{background:var(--pink-a08);width:52px;height:52px;color:var(--pink);border-radius:16px;place-items:center;display:grid}.ico[data-astro-cid-qbg3nfif] svg[data-astro-cid-qbg3nfif]{width:26px;height:26px}.name[data-astro-cid-qbg3nfif]{font-weight:800;font-size:var(--step-1)}.facts[data-astro-cid-qbg3nfif]{color:var(--ink-soft);text-transform:none}.goals[data-astro-cid-qbg3nfif]{margin:var(--space-m) 0 0;border:0;flex-wrap:wrap;gap:.5rem;padding:0;display:flex}.goals[data-astro-cid-qbg3nfif] legend[data-astro-cid-qbg3nfif]{margin-bottom:.6rem;font-weight:700}.chip[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-qbg3nfif] span[data-astro-cid-qbg3nfif]{border:2px solid var(--ink-a14);background:var(--white);cursor:pointer;border-radius:999px;padding:.7rem 1.1rem;font-weight:700;display:inline-block}.chip[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]:checked+span[data-astro-cid-qbg3nfif]{border-color:var(--ink);background:var(--ink);color:var(--white)}.chip[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]:focus-visible+span[data-astro-cid-qbg3nfif]{outline:3px solid var(--pink);outline-offset:2px}.nav[data-astro-cid-qbg3nfif]{margin-top:var(--space-l);justify-content:space-between;align-items:center;display:flex}.back[data-astro-cid-qbg3nfif],.restart[data-astro-cid-qbg3nfif]{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.restart[data-astro-cid-qbg3nfif]{margin-top:var(--space-l);text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:.3em;text-decoration-thickness:2px}.running[data-astro-cid-qbg3nfif]{gap:var(--space-l);grid-template-columns:auto 1fr;align-items:center;display:grid}.detective[data-astro-cid-qbg3nfif]{width:clamp(120px,14vw,180px);animation:1.2s ease-in-out infinite alternate search}@keyframes search{0%{transform:translate(-8px)rotate(-4deg)}to{transform:translate(8px)rotate(3deg)}}.progress[data-astro-cid-qbg3nfif]{margin:var(--space-m) 0 0;gap:.6rem;padding:0;list-style:none;display:grid}.progress[data-astro-cid-qbg3nfif] li{color:var(--ink-soft);grid-template-columns:30px auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.progress[data-astro-cid-qbg3nfif] .src{font-weight:700}.progress[data-astro-cid-qbg3nfif] .det{font-weight:500;font-size:var(--step--1);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.progress[data-astro-cid-qbg3nfif] li.skip{color:var(--ink-soft)}.progress[data-astro-cid-qbg3nfif] li.skip .src{font-weight:500}.progress[data-astro-cid-qbg3nfif] li.skip .tick{border-style:dashed}.progress[data-astro-cid-qbg3nfif] .tick{border:1.5px solid var(--ink-a14);color:#0000;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.progress[data-astro-cid-qbg3nfif] .tick svg{width:16px;height:16px}.progress[data-astro-cid-qbg3nfif] li.active{color:var(--ink);font-weight:700}.progress[data-astro-cid-qbg3nfif] li.active .tick{border-color:var(--pink);border-top-color:#0000;animation:.8s linear infinite spin}.progress[data-astro-cid-qbg3nfif] li.done{color:var(--ink)}.progress[data-astro-cid-qbg3nfif] li.done .tick{border-color:var(--pink);background:var(--pink);color:var(--white)}@keyframes spin{to{transform:rotate(360deg)}}.score[data-astro-cid-qbg3nfif]{gap:var(--space-l);grid-template-columns:140px 1fr;align-items:center;display:grid}.score[data-astro-cid-qbg3nfif] svg[data-astro-cid-qbg3nfif]{width:140px;height:140px;transform:rotate(-90deg)}.track[data-astro-cid-qbg3nfif],.fill[data-astro-cid-qbg3nfif]{fill:none;stroke-width:10px}.track[data-astro-cid-qbg3nfif]{stroke:var(--ink-a08)}.fill[data-astro-cid-qbg3nfif]{stroke:var(--pink);stroke-linecap:round;stroke-dasharray:0 264;transition:stroke-dasharray 1.2s var(--ease-out)}.num[data-astro-cid-qbg3nfif]{font-family:var(--font-display);font-weight:650;font-size:var(--step-2);color:var(--ink-soft);letter-spacing:-.03em}.num[data-astro-cid-qbg3nfif] span[data-astro-cid-qbg3nfif]{color:var(--ink)}.score[data-astro-cid-qbg3nfif] h2[data-astro-cid-qbg3nfif]{font-size:var(--step-2)}.sub[data-astro-cid-qbg3nfif]{margin-top:var(--space-xl);font-size:var(--step-1)}.recs[data-astro-cid-qbg3nfif]{gap:var(--space-s);margin:var(--space-s) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.recs[data-astro-cid-qbg3nfif] li{padding:var(--space-m);background:var(--white);border-radius:20px;grid-template-columns:auto 1fr;gap:.8rem;display:grid}.recs[data-astro-cid-qbg3nfif] .n{background:var(--ink);width:34px;height:34px;color:var(--white);border-radius:999px;place-items:center;font-weight:800;display:grid}.recs[data-astro-cid-qbg3nfif] .g{color:var(--ink-soft);font-size:.8125rem;font-weight:700}.recs[data-astro-cid-qbg3nfif] h4{font-size:var(--step-0);margin:.15rem 0 0;line-height:1.25}.recs[data-astro-cid-qbg3nfif] h4+p{font-size:var(--step--1);color:var(--ink-soft);margin-top:.35rem;line-height:1.5}.locked[data-astro-cid-qbg3nfif]{margin-top:var(--space-m);background:var(--pink-50);border-radius:20px;position:relative;overflow:hidden}.locked[data-astro-cid-qbg3nfif][hidden]{display:none}.blur[data-astro-cid-qbg3nfif]{max-height:8rem;padding:var(--space-m);filter:blur(6px);opacity:.6;grid-template-columns:1fr 1fr;gap:.6rem 2rem;margin:0;font-weight:700;list-style:none;display:grid;overflow:hidden}.unlock[data-astro-cid-qbg3nfif]{padding:4.5rem var(--space-m) var(--space-l);text-align:center;background:linear-gradient(to bottom, #fff5f800, var(--pink-50) 4rem);justify-items:center;gap:.5rem;margin-top:-4.5rem;display:grid;position:relative}.lockico[data-astro-cid-qbg3nfif]{background:var(--ink);width:52px;height:52px;color:var(--white);border-radius:999px;place-items:center;display:grid}.lockico[data-astro-cid-qbg3nfif] svg[data-astro-cid-qbg3nfif]{width:24px;height:24px}.unlock[data-astro-cid-qbg3nfif] h3[data-astro-cid-qbg3nfif]{font-size:var(--step-2)}.unlock[data-astro-cid-qbg3nfif]>p[data-astro-cid-qbg3nfif]{max-width:34rem;color:var(--ink-soft)}.unlock-form[data-astro-cid-qbg3nfif]{width:min(760px,100%);margin-top:var(--space-s);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.consent[data-astro-cid-qbg3nfif]{font-size:var(--step--1);grid-column:1/-1;align-items:flex-start;gap:.6rem;font-weight:600;display:flex}.consent[data-astro-cid-qbg3nfif] input[data-astro-cid-qbg3nfif]{width:20px;height:20px;margin-top:.1rem}.unlock-form[data-astro-cid-qbg3nfif] .error[data-astro-cid-qbg3nfif],.unlock-form[data-astro-cid-qbg3nfif] .btn[data-astro-cid-qbg3nfif]{grid-column:1/-1}.unlock-form[data-astro-cid-qbg3nfif] .btn[data-astro-cid-qbg3nfif]{justify-self:center}.all[data-astro-cid-qbg3nfif][hidden]{display:none}.next[data-astro-cid-qbg3nfif]{justify-content:space-between;align-items:center;gap:var(--space-m);margin-top:var(--space-l);padding:var(--space-m);border-radius:22px;flex-wrap:wrap;display:flex}.next[data-astro-cid-qbg3nfif] h3[data-astro-cid-qbg3nfif]{font-size:var(--step-1)}.next[data-astro-cid-qbg3nfif] p[data-astro-cid-qbg3nfif]{color:var(--ink-soft);margin-top:.3rem}@media (width<=1000px){.channels[data-astro-cid-qbg3nfif]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.channels[data-astro-cid-qbg3nfif]{grid-template-columns:1fr}.running[data-astro-cid-qbg3nfif]{gap:var(--space-s);grid-template-columns:1fr}.detective[data-astro-cid-qbg3nfif]{width:96px}.progress[data-astro-cid-qbg3nfif] li{grid-template-columns:30px minmax(0,1fr);gap:0 .75rem}.progress[data-astro-cid-qbg3nfif] .tick{grid-row:span 2}}@media (width<=860px){.recs[data-astro-cid-qbg3nfif],.unlock-form[data-astro-cid-qbg3nfif]{grid-template-columns:1fr}.company[data-astro-cid-qbg3nfif]{grid-template-columns:auto 1fr}.company[data-astro-cid-qbg3nfif] .btn[data-astro-cid-qbg3nfif]{grid-column:1/-1}.row[data-astro-cid-qbg3nfif]{flex-direction:column;align-items:stretch}.grow[data-astro-cid-qbg3nfif]{max-width:none}.stepper[data-astro-cid-qbg3nfif] li[data-astro-cid-qbg3nfif]{flex:none}.stepper[data-astro-cid-qbg3nfif] button[data-astro-cid-qbg3nfif]{gap:0;padding:.45rem;font-size:0}.stepper[data-astro-cid-qbg3nfif] li[data-astro-cid-qbg3nfif].on{flex:1}.stepper[data-astro-cid-qbg3nfif] li[data-astro-cid-qbg3nfif].on button[data-astro-cid-qbg3nfif]{font-size:var(--step--1);gap:.5rem;padding-right:.9rem}.score[data-astro-cid-qbg3nfif]{grid-template-columns:1fr}}.actions[data-astro-cid-s4hlcyve]{margin-top:var(--space-l)}.wizard-wrap[data-astro-cid-s4hlcyve]{padding-top:var(--space-xl)}.duo[data-astro-cid-s4hlcyve]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);display:grid}.two[data-astro-cid-s4hlcyve]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}h2[data-astro-cid-s4hlcyve]{font-size:var(--step-3)}.gets[data-astro-cid-s4hlcyve]{gap:var(--space-m);margin:var(--space-l) 0 0;padding:0;list-style:none;display:grid}.gets[data-astro-cid-s4hlcyve] li[data-astro-cid-s4hlcyve]{gap:var(--space-s);grid-template-columns:44px 1fr;display:grid}.n[data-astro-cid-s4hlcyve]{background:var(--pink);width:44px;height:44px;color:var(--white);border-radius:999px;place-items:center;font-size:1.1875rem;font-weight:800;display:grid}.gets[data-astro-cid-s4hlcyve] h3[data-astro-cid-s4hlcyve]{font-size:var(--step-1)}.gets[data-astro-cid-s4hlcyve] p[data-astro-cid-s4hlcyve]{color:var(--ink-soft);margin-top:.25rem}.groups[data-astro-cid-s4hlcyve]{gap:var(--space-s);margin-top:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.groups[data-astro-cid-s4hlcyve]>div[data-astro-cid-s4hlcyve]{padding:var(--space-m);background:var(--white);box-shadow:var(--shadow-soft);border-radius:22px}.groups[data-astro-cid-s4hlcyve] h3[data-astro-cid-s4hlcyve]{font-size:var(--step-1)}.groups[data-astro-cid-s4hlcyve] ul[data-astro-cid-s4hlcyve]{margin:var(--space-s) 0 0;color:var(--ink-soft);gap:.45rem;padding:0 0 0 1.1rem;display:grid}.groups[data-astro-cid-s4hlcyve] li[data-astro-cid-s4hlcyve]::marker{color:var(--pink)}@media (width<=960px){.duo[data-astro-cid-s4hlcyve]{grid-template-columns:1fr}}@media (width<=560px){.groups[data-astro-cid-s4hlcyve]{gap:.6rem}.groups[data-astro-cid-s4hlcyve]>div[data-astro-cid-s4hlcyve]{padding:var(--space-s) .9rem}.groups[data-astro-cid-s4hlcyve] h3[data-astro-cid-s4hlcyve]{font-size:var(--step-0)}.groups[data-astro-cid-s4hlcyve] ul[data-astro-cid-s4hlcyve]{font-size:var(--step--1);margin-top:.5rem}}
