@font-face{font-display:swap;font-family:Circular Std;font-weight:400;src:url(../assets/fonts/CircularStd-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular Std;font-weight:500;src:url(../assets/fonts/CircularStd-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular Std;font-weight:700;src:url(../assets/fonts/CircularStd-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular Std;font-weight:900;src:url(../assets/fonts/CircularStd-Black.woff2) format("woff2")}:root{--hs-pink:#ff7ea5;--hs-pink-soft:#ffb2ca;--hs-pink-light:#ffd8e4;--hs-pink-vlight:#ffecf1;--hs-pink-hot:#ff4d83;--hs-white:#fff;--hs-deep:#1d253c;--hs-deep-2:#283353;--halo-dark-2:#303d64;--halo-dark-3:#435589;--halo-dark-4:#576dad;--hs-success:#007d44;--hs-success-soft:#1fa866;--hs-danger:#db2719;--hs-danger-soft:#f0584c;--hs-neutral-200:#e0e0e0;--hs-neutral-500:#757575;--font:"Circular Std",Arial,"Helvetica Neue",Helvetica,sans-serif;--r-pill:9999px;--r-lg:16px;--r-xl:24px;--r-2xl:32px;--ease:cubic-bezier(.2,.7,.2,1)}*,:after,:before{box-sizing:border-box}[hidden]{display:none!important}body,html{margin:0;min-height:100%;padding:0}body{background:var(--hs-deep);color:var(--hs-white);font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:1.4;overflow-x:hidden;text-rendering:optimizeLegibility}h1,h2,h3,p{margin:0}button{font:inherit}a{color:inherit}.hs-halo-bg{background:var(--hs-deep);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.hs-halo{height:120vmax;overflow:visible;position:absolute;width:120vmax}.hs-halo--tr{right:-50vmax;top:-58vmax;transform:scaleX(-1)}.hs-halo--bl{bottom:-70vmax;height:110vmax;left:-55vmax;opacity:.9;width:110vmax}.hs-halo path{animation:hs-breathe 9s var(--ease) infinite alternate;transform-box:fill-box;transform-origin:50% 50%}.hs-halo g:first-child path{animation-delay:0s}.hs-halo g:nth-child(2) path{animation-delay:-1.4s}.hs-halo g:nth-child(3) path{animation-delay:-2.8s}.hs-halo g:nth-child(4) path{animation-delay:-4.2s}@keyframes hs-breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}.hs-glow{animation:hs-drift 14s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,126,165,.18) 0,rgba(255,126,165,0) 60%);border-radius:50%;height:60vmax;position:absolute;width:60vmax}.hs-glow--a{left:55%;top:10%}.hs-glow--b{animation-delay:-7s;animation-duration:18s;left:-20%;top:45%}@keyframes hs-drift{0%{transform:translate(0) scale(1)}to{transform:translate(6vmax,-4vmax) scale(1.12)}}@media (prefers-reduced-motion:reduce){.hs-btn--pulse,.hs-glow,.hs-halo path,.hs-lockin{animation:none!important}}.hs-studio{inset:0;opacity:0;position:absolute;transition:opacity 1.2s var(--ease)}.hs-studio:before{background:url(../assets/studio-start.jpg) 30% 45%/cover no-repeat;transform:scaleX(-1)}.hs-studio:after,.hs-studio:before{content:"";inset:0;position:absolute}.hs-studio:after{background:linear-gradient(90deg,rgba(29,37,60,.9),rgba(29,37,60,.6) 38%,rgba(29,37,60,.05) 70%),linear-gradient(180deg,rgba(29,37,60,.45),rgba(29,37,60,0) 30%,rgba(29,37,60,.75))}body.is-start .hs-studio{opacity:1}body.is-start .hs-glow,body.is-start .hs-halo{opacity:0}.hs-glow,.hs-halo{transition:opacity 1.2s var(--ease)}@media (max-width:600px){.hs-studio:before{background-position:22% 45%}.hs-studio:after{background:linear-gradient(180deg,rgba(29,37,60,.55),rgba(29,37,60,.35) 35%,rgba(29,37,60,.92) 75%)}}.hs-app{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;position:relative;z-index:1}.hs-topbar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px 32px}.hs-logo{display:block;height:30px;width:auto}.hs-topbar__meta{font-size:14px;gap:10px;letter-spacing:-.01em;opacity:.9}.hs-main,.hs-topbar__meta{align-items:center;display:flex}.hs-main{flex:1;justify-content:center;padding:24px 32px 48px}.hs-screen{animation:hs-fade-up .55s var(--ease) both;max-width:860px;width:100%}.hs-screen[hidden]{display:none}@keyframes hs-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hs-footer{align-items:center;display:flex;font-size:12.5px;gap:8px;opacity:.55;padding:16px 32px 28px}.hs-footer img{height:16px}.hs-eyebrow{color:var(--hs-pink);font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:20px;text-transform:uppercase}.hs-display{font-size:clamp(40px,7vw,76px);font-weight:400;letter-spacing:-.03em;line-height:.98;max-width:14ch}.hs-h2{font-size:clamp(30px,4.5vw,44px);font-weight:400;letter-spacing:-.02em;line-height:1.05}.hs-lead{font-size:clamp(17px,2vw,20px);line-height:1.45;margin-top:24px;max-width:52ch;opacity:.88}.hs-small{font-size:13px;line-height:1.45;opacity:.65}.hs-btn{align-items:center;border:none;border-radius:var(--r-pill);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;letter-spacing:-.005em;padding:16px 30px;text-decoration:none;transition:background .15s ease-out,color .15s ease-out,transform .1s ease-out,box-shadow .2s ease-out;white-space:nowrap}.hs-btn:active{transform:scale(.98)}.hs-btn:focus-visible{outline:2px solid var(--hs-pink);outline-offset:3px}.hs-btn--pink{background:var(--hs-pink);color:var(--hs-deep)}.hs-btn--pink:hover{background:var(--hs-pink-hot);color:var(--hs-white)}.hs-btn--white{background:var(--hs-white);color:var(--hs-deep)}.hs-btn--white:hover{box-shadow:0 0 0 5px var(--hs-pink)}.hs-btn--ghost{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);color:var(--hs-white)}.hs-btn--ghost:hover{background:var(--hs-white);border-color:var(--hs-white);color:var(--hs-deep)}.hs-btn--lg{font-size:18px;padding:20px 38px}.hs-btn[disabled]{cursor:not-allowed;opacity:.5}.hs-btn svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:18px}.hs-btn--pulse{animation:hs-pulse 2.4s var(--ease) infinite;position:relative}@keyframes hs-pulse{0%{box-shadow:0 0 0 0 rgba(255,126,165,.55),0 0 0 0 rgba(255,178,202,.35)}60%{box-shadow:0 0 0 14px rgba(255,126,165,0),0 0 0 28px rgba(255,178,202,0)}to{box-shadow:0 0 0 0 rgba(255,126,165,0),0 0 0 0 rgba(255,178,202,0)}}.hs-btn--pulse:hover{animation-play-state:paused}.hs-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.hs-start__facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.hs-chip{align-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:var(--r-pill);display:inline-flex;font-size:13.5px;height:32px;letter-spacing:-.005em;opacity:.9;padding:0 14px}.hs-field{display:flex;flex-direction:column;gap:8px}.hs-label{font-size:14px;opacity:.8}.hs-input{background:var(--hs-white);border:1.5px solid transparent;border-radius:var(--r-pill);color:var(--hs-deep);font:inherit;font-size:18px;outline:none;padding:16px 24px;transition:box-shadow .15s ease-out,border-color .15s ease-out;width:100%}.hs-input::placeholder{color:var(--hs-neutral-500)}.hs-input:focus{border-color:var(--hs-pink);box-shadow:0 0 0 4px rgba(255,126,165,.35)}.hs-input[aria-invalid=true]{border-color:var(--hs-danger)}.hs-form-row{display:flex;gap:12px;margin-top:28px;max-width:560px}.hs-form-row .hs-input{flex:1;min-width:0}.hs-error{color:var(--hs-pink-light);font-size:14px;margin-top:10px;min-height:20px}.hs-quiz{max-width:980px}.hs-quiz__grid>*{min-width:0}.hs-quiz__grid{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 190px}.hs-progress{align-items:center;display:flex;font-size:14px;gap:12px;margin-bottom:20px;opacity:.85}.hs-progress__bar{background:hsla(0,0%,100%,.14);border-radius:2px;flex:1;height:4px;overflow:hidden}.hs-progress__fill{background:var(--hs-pink);border-radius:2px;height:100%;transition:width .5s var(--ease);width:0}.hs-qcard{background:var(--hs-white);border-radius:var(--r-xl);box-shadow:0 12px 32px rgba(0,0,0,.18),0 0 0 10px hsla(0,0%,100%,.06);color:var(--hs-deep);padding:32px 36px;position:relative}.hs-qcard__num{background:var(--hs-pink);border-radius:var(--r-pill);color:var(--hs-deep);font-size:12px;font-weight:500;left:28px;letter-spacing:.06em;padding:7px 12px;position:absolute;text-transform:uppercase;top:-16px}.hs-qcard__text{font-size:clamp(25px,3.2vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.15}.hs-answers{display:grid;gap:12px;grid-template-columns:1fr 1fr;list-style:none;margin:24px 0 0;padding:0}.hs-answer{animation:hs-fade-up .5s var(--ease) both;background:hsla(0,0%,100%,.04);border:1.5px solid hsla(0,0%,100%,.35);border-radius:var(--r-pill);color:var(--hs-white);cursor:pointer;display:flex;font-size:17px;gap:14px;letter-spacing:-.01em;line-height:1.25;padding:14px 20px 14px 14px;text-align:left;transition:background .15s ease-out,border-color .15s ease-out,transform .1s ease-out,color .15s ease-out;width:100%}.hs-answer,.hs-answer__key{align-items:center;font-weight:700}.hs-answer__key{background:hsla(0,0%,100%,.12);border-radius:50%;color:var(--hs-pink);display:inline-flex;flex:0 0 34px;font-size:14px;height:34px;justify-content:center;transition:inherit}.hs-answer:hover:not([disabled]){background:var(--hs-white);border-color:var(--hs-white);color:var(--hs-deep)}.hs-answer:hover:not([disabled]) .hs-answer__key{background:var(--hs-pink-light);color:var(--hs-deep)}.hs-answer:focus-visible{outline:2px solid var(--hs-pink);outline-offset:3px}.hs-answer[disabled]{cursor:default}.hs-answer.is-hidden{animation:none;opacity:0;pointer-events:none;transform:translateY(10px)}.hs-answer:not(.is-hidden){animation:hs-fade-up .45s var(--ease) both}.hs-answer.is-selected{background:var(--hs-pink);border-color:var(--hs-pink);color:var(--hs-deep)}.hs-answer.is-selected .hs-answer__key{background:var(--hs-deep);color:var(--hs-white)}.hs-answer.hs-lockin{animation:hs-lock .45s ease-in-out 2}@keyframes hs-lock{0%,to{filter:brightness(1)}50%{filter:brightness(1.18)}}.hs-answer.is-correct{background:var(--hs-success);border-color:var(--hs-success-soft);color:var(--hs-white)}.hs-answer.is-correct .hs-answer__key{background:var(--hs-white);color:var(--hs-success)}.hs-answer.is-wrong{background:var(--hs-danger);border-color:var(--hs-danger-soft);color:var(--hs-white)}.hs-answer.is-wrong .hs-answer__key{background:var(--hs-white);color:var(--hs-danger)}.hs-answer.is-dim{opacity:.45}.hs-reveal{align-items:center;animation:hs-fade-up .45s var(--ease) both;background:var(--hs-pink-vlight);border-radius:var(--r-xl);color:var(--hs-deep);display:grid;gap:18px 24px;grid-template-columns:1fr auto;margin-top:20px;padding:22px 26px}.hs-reveal[hidden]{display:none}.hs-reveal__verdict{font-size:18px;font-weight:500;letter-spacing:-.01em;margin-bottom:6px}.hs-reveal__verdict.is-correct{color:var(--hs-success)}.hs-reveal__verdict.is-wrong{color:var(--hs-danger)}.hs-reveal__text{font-size:16px;line-height:1.4}.hs-reveal__source{color:var(--hs-neutral-500);font-size:12.5px;margin-top:8px}.hs-reveal .hs-btn{align-self:center}.hs-ladder{border-left:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column-reverse;gap:6px;list-style:none;margin:0;padding:18px 0 18px 22px}.hs-ladder__title{font-size:12px;letter-spacing:.08em;margin-bottom:10px;opacity:.6;padding-left:22px;text-transform:uppercase}.hs-ladder li{align-items:center;border-radius:var(--r-pill);display:flex;font-size:14px;gap:10px;justify-content:space-between;opacity:.55;padding:8px 14px;transition:all .3s var(--ease)}.hs-ladder li span:first-child{font-size:11px;opacity:.7;width:14px}.hs-ladder li.is-current{background:var(--hs-pink);color:var(--hs-deep);font-weight:500;opacity:1}.hs-ladder li.is-won{color:var(--hs-pink-light);opacity:1}.hs-ladder li.is-won:after{background:var(--hs-success-soft);border-radius:50%;content:"";height:8px;width:8px}.hs-ladder li.is-lost{opacity:.35;text-decoration:line-through}.hs-ladder__total{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r-lg);display:flex;flex-direction:column;gap:4px;margin-top:14px;padding:14px 16px}.hs-ladder__total-label{font-size:11px;letter-spacing:.08em;opacity:.65;text-transform:uppercase}.hs-ladder__total-value{color:var(--hs-pink-light);font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.hs-end__prize{background:var(--hs-pink);border-radius:var(--r-xl);box-shadow:0 0 0 16px rgba(255,178,202,.35),0 0 0 32px rgba(255,216,228,.14);color:var(--hs-deep);display:block;margin-top:28px;padding:22px 32px;width:100%}.hs-end__prize-label{color:var(--hs-white);font-size:clamp(18px,2.4vw,24px);font-weight:500;letter-spacing:-.01em}.hs-end__prize-value{font-size:clamp(64px,14vw,144px);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.03em;line-height:1;margin-top:8px}.hs-end__note{font-size:15px;margin-top:28px;max-width:52ch;opacity:.85}.hs-end__grid{display:grid;gap:24px;grid-template-columns:1.2fr 1fr;margin-top:44px}.hs-card{border-radius:var(--r-xl);padding:28px}.hs-card--white{background:var(--hs-white);color:var(--hs-deep)}.hs-card--deep{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14)}.hs-card h3{font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.15}.hs-card p{font-size:15px;line-height:1.45;margin-top:10px}.hs-card--white p{color:#4a526b}.hs-card .hs-form-row{flex-direction:column;margin-top:20px}.hs-card--white .hs-input{background:#f5f5f5;border-color:var(--hs-neutral-200)}.hs-card--white .hs-input:focus{background:var(--hs-white);border-color:var(--hs-pink)}.hs-card--white .hs-error{color:var(--hs-danger)}.hs-card--white .hs-small{color:var(--hs-neutral-500);opacity:1}.hs-success-msg{align-items:flex-start;background:#e0f2e8;border-radius:var(--r-lg);color:var(--hs-success);display:flex;font-size:15px;gap:12px;margin-top:16px;padding:16px 18px}.hs-success-msg svg{fill:none;flex:none;height:20px;stroke:currentColor;stroke-width:2;width:20px}.hs-share{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hs-share .hs-btn{font-size:14px;padding:12px 18px}.hs-replay{margin-top:32px}.hs-summary{display:flex;gap:8px;margin-top:22px}.hs-summary span{align-items:center;border-radius:50%;display:inline-flex;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.hs-summary .ok{background:var(--hs-success);color:var(--hs-white)}.hs-summary .ko{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6)}@media (max-width:860px){.hs-quiz__grid{gap:20px;grid-template-columns:1fr}.hs-ladder-wrap{max-width:100%;min-width:0;order:-1}.hs-ladder__title{display:none}.hs-ladder{border-left:none;flex-direction:row;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding:0;scrollbar-width:none}.hs-ladder::-webkit-scrollbar{display:none}.hs-ladder li{background:hsla(0,0%,100%,.06);flex:1 0 auto;font-size:12.5px;justify-content:center;padding:6px 12px}.hs-ladder-wrap{display:flex;flex-direction:column;gap:10px}.hs-ladder__total{align-items:center;flex-direction:row;justify-content:space-between;margin-top:0;padding:10px 14px}.hs-ladder__total-value{font-size:18px}.hs-ladder li span:first-child,.hs-ladder li.is-won:after{display:none}.hs-end__grid{grid-template-columns:1fr}}@media (max-width:600px){.hs-topbar{padding:18px 20px}.hs-main{align-items:flex-start;padding:12px 20px 40px}.hs-footer{padding:12px 20px 24px}.hs-logo{height:24px}.hs-answers{gap:10px;grid-template-columns:1fr}.hs-qcard{border-radius:20px;padding:28px 22px 24px}.hs-reveal{grid-template-columns:1fr}.hs-reveal .hs-btn{width:100%}.hs-form-row{flex-direction:column}.hs-actions .hs-btn,.hs-btn--lg{width:100%}.hs-display{max-width:none}.hs-end__prize{box-shadow:0 0 0 10px rgba(255,178,202,.35),0 0 0 20px rgba(255,216,228,.14);padding:20px 22px}.hs-end__prize-value{font-size:clamp(36px,12.5vw,64px);letter-spacing:-.04em}}.hs-topbar__right{align-items:center;display:flex;gap:14px}.hs-mute{align-items:center;background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.35);border-radius:50%;color:var(--hs-white);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background .15s ease-out,border-color .15s ease-out;width:40px}.hs-mute:hover{background:var(--hs-white);border-color:var(--hs-white);color:var(--hs-deep)}.hs-mute:focus-visible{outline:2px solid var(--hs-pink);outline-offset:3px}.hs-mute svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:18px}.hs-mute .hs-mute__off,.hs-mute[aria-pressed=true] .hs-mute__on{display:none}.hs-mute[aria-pressed=true] .hs-mute__off{display:block}.hs-qcard{padding-right:110px}.hs-timer{display:grid;height:64px;place-items:center;position:absolute;right:24px;top:22px;width:64px}.hs-timer svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.hs-timer__track{fill:none;stroke:var(--hs-pink-light);stroke-width:5}.hs-timer__ring{fill:none;stroke:var(--hs-pink);stroke-dasharray:175.93;stroke-dashoffset:0;stroke-linecap:round;stroke-width:5;transition:stroke .3s ease-out}.hs-timer.is-running .hs-timer__ring{transition:stroke-dashoffset 1s linear,stroke .3s ease-out}.hs-timer.is-urgent .hs-timer__ring{stroke:var(--hs-danger)}.hs-timer.is-urgent .hs-timer__num{animation:hs-tick .5s ease-in-out infinite alternate;color:var(--hs-danger)}.hs-timer.is-waiting{opacity:.55}.hs-timer__num{color:var(--hs-deep);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;position:relative}@keyframes hs-tick{0%{transform:scale(1)}to{transform:scale(1.15)}}.hs-qcard__status{color:var(--hs-neutral-500);font-size:13px;margin-top:12px;min-height:18px}.hs-qcard__status.is-speaking:before{animation:hs-tick .6s ease-in-out infinite alternate;background:var(--hs-pink);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;vertical-align:middle;width:8px}@media (max-width:600px){.hs-qcard{padding-right:22px;padding-top:36px}.hs-timer{background:var(--hs-white);border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.25);height:60px;right:18px;top:-30px;width:60px}.hs-qcard__num{left:18px}}