body.sr-quiz-open{overflow:hidden}body.sr-quiz-open .footer{display:none!important}.sr-quiz-root{--q-ink:var(--vd-ink,#0f1f17);--q-muted:var(--vd-muted,#5f6f66);--q-faint:var(--vd-faint,#9aa8a1);--q-line:var(--vd-border,#e6efea);--q-deep:#1d553b;--q-deep-edge:#143e2b;--q-card:#f2f3ef;--q-warm:#f7f3ea;--q-safe-b:env(safe-area-inset-bottom,0px);position:fixed;inset:0;z-index:60;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:#fff;color:var(--q-ink);font-family:var(--font-montserrat,"Montserrat"),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.sr-quiz-root *,.sr-quiz-root :after,.sr-quiz-root :before{box-sizing:border-box}.sr-quiz-root :where(h1,h2,h3,p,dl,dd,figure){margin:0}.sr-quiz-root :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.sr-quiz-root :where(button:disabled){cursor:default}.sr-quiz-root :where(a){color:inherit}.sr-quiz-root :where(img){display:block;max-width:100%}.sr-quiz-root svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sr-quiz-root :focus-visible{outline:2px solid var(--q-deep);outline-offset:2px}.sr-quiz__screen{min-height:100%;display:flex;flex-direction:column;animation:sr-quiz-in .22s ease-out both}@keyframes sr-quiz-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.sr-quiz__start{position:relative;min-height:100%;height:100%;min-height:560px;overflow:hidden;background:#1b2a20;color:var(--q-warm)}.sr-quiz__start-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:brightness(.52) saturate(.8) contrast(1.06) sepia(.12)}.sr-quiz__start-in{position:relative;height:100%;display:flex;flex-direction:column;padding:20px 24px calc(28px + var(--q-safe-b))}.sr-quiz-root .sr-quiz__brand{align-self:center;display:flex;align-items:flex-end;gap:10px;text-decoration:none;padding:8px 0}.sr-quiz__start-mid{width:100%;max-width:560px;margin:auto auto 0;padding-bottom:8vh;text-align:center}.sr-quiz__start-title{font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:600;font-size:46px;line-height:1.05;letter-spacing:-.01em}.sr-quiz__start-sub{max-width:30ch;margin:16px auto 0;font-size:17px;line-height:1.45}.sr-quiz-root .sr-quiz__start-cta{display:block;width:min(100%,320px);height:58px;margin:0 auto;border-radius:14px;background:var(--q-deep);color:var(--q-warm);font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:600;font-size:18px;box-shadow:0 3px 0 var(--q-deep-edge)}.sr-quiz-root .sr-quiz__start-cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--q-deep-edge)}.sr-quiz__start-meta{margin-top:14px;text-align:center;font-size:13px;opacity:.85}.sr-quiz__bar{position:sticky;top:0;z-index:5;background:#fff}.sr-quiz__bar-in{display:flex;align-items:center;justify-content:space-between;height:56px;max-width:1120px;margin:0 auto;padding:0 6px}.sr-quiz-root .sr-quiz__icon-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:var(--q-ink);text-decoration:none}.sr-quiz-root .sr-quiz__icon-btn:active{background:var(--q-card)}.sr-quiz__bar-title{font-size:13px;color:var(--q-muted);font-variant-numeric:tabular-nums}.sr-quiz__progress{height:3px;background:var(--q-line);overflow:hidden}.sr-quiz__progress span{display:block;height:100%;background:var(--q-deep);transform-origin:0 50%;transition:transform .3s ease}.sr-quiz__q{flex:1;display:flex;flex-direction:column;width:100%;padding:26px 20px 28px}.sr-quiz__q-in{width:100%;max-width:960px;margin:0 auto}.sr-quiz__picked{color:var(--q-ink);font-weight:500;font-variant-numeric:tabular-nums}.sr-quiz__title{font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:600;font-size:30px;line-height:1.12;letter-spacing:-.01em}.sr-quiz__sub{max-width:40ch;margin-top:10px;font-size:16px;line-height:1.5;color:var(--q-muted)}.sr-quiz__help{margin-top:18px;padding-top:14px;border-top:1px solid var(--q-line);font-size:15px;line-height:1.55;max-width:52ch}.sr-quiz__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.sr-quiz-root .sr-quiz__pick{position:relative;display:flex;flex-direction:column;text-align:left;padding:8px 8px 12px;border-radius:16px;background:var(--q-card);outline:2px solid transparent;outline-offset:-2px;transition:outline-color .15s ease,background-color .15s ease}.sr-quiz__pick img{width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:11px;background:#e4e7e1}.sr-quiz__grid[data-many] .sr-quiz__pick img{aspect-ratio:1}@media (max-width:639px){.sr-quiz__grid[data-odd] .sr-quiz__pick:not(.sr-quiz__pick--text):nth-last-child(1 of :not(.sr-quiz__pick--text)){grid-column:1/-1}.sr-quiz__grid[data-odd] .sr-quiz__pick:not(.sr-quiz__pick--text):nth-last-child(1 of :not(.sr-quiz__pick--text)) img{aspect-ratio:2/1}}.sr-quiz__pick b{margin:10px 4px 0;font-size:15px;font-weight:600;line-height:1.3;hyphens:auto;overflow-wrap:break-word}.sr-quiz__pick small{margin:2px 4px 0;font-size:13px;color:var(--q-muted)}.sr-quiz-root .sr-quiz__pick--text{grid-column:1/-1;flex-direction:row;align-items:center;min-height:56px;padding:16px}.sr-quiz__pick--text b{margin:0}.sr-quiz-root .sr-quiz__pick[aria-pressed=true]{outline-color:var(--q-deep);background:#fff}.sr-quiz__tick{position:absolute;top:14px;right:14px;display:none;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--q-deep)}.sr-quiz-root .sr-quiz__tick svg{width:15px;height:15px;stroke:#fff;stroke-width:2.6}.sr-quiz__pick[aria-pressed=true] .sr-quiz__tick{display:grid}.sr-quiz__pick--text .sr-quiz__tick{position:static;margin-left:auto}.sr-quiz__rows{display:grid;gap:8px;margin-top:24px;max-width:560px}.sr-quiz-root .sr-quiz__row{display:flex;align-items:center;gap:14px;min-height:58px;padding:14px 16px;text-align:left;border-radius:14px;background:var(--q-card);font-size:16px;font-weight:500;outline:2px solid transparent;outline-offset:-2px}.sr-quiz__mark{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-left:auto;border-radius:50%;border:1.5px solid #a9b5ae;background:#fff}.sr-quiz__row.is-multi .sr-quiz__mark{border-radius:6px}.sr-quiz-root .sr-quiz__mark svg{display:none;width:13px;height:13px;stroke:#fff;stroke-width:2.8}.sr-quiz-root .sr-quiz__row[aria-pressed=true]{outline-color:var(--q-deep);background:#fff}.sr-quiz__row[aria-pressed=true] .sr-quiz__mark{background:var(--q-deep);border-color:var(--q-deep)}.sr-quiz-root .sr-quiz__row[aria-pressed=true] .sr-quiz__mark svg{display:block}.sr-quiz__num{display:flex;align-items:baseline;justify-content:center;gap:10px;max-width:340px;margin-top:28px;padding:14px 24px 12px;border-radius:18px;background:var(--q-card);outline:2px solid transparent;outline-offset:-2px;cursor:text;transition:background-color .15s ease,outline-color .15s ease}.sr-quiz__num:focus-within{background:#fff;outline-color:var(--q-deep)}.sr-quiz-root .sr-quiz__num input{flex:none;min-width:1ch;max-width:100%;border:0;outline:none;box-shadow:none;background:none;padding:0;font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:600;font-size:48px;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;color:var(--q-ink);caret-color:var(--q-deep)}.sr-quiz-root .sr-quiz__num input:focus-visible{outline:none}.sr-quiz__num input::-moz-placeholder{color:var(--vd-faint-text,#5f6f66);opacity:1}.sr-quiz__num input::placeholder{color:var(--vd-faint-text,#5f6f66);opacity:1}.sr-quiz__num span{font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:500;font-size:24px;color:var(--q-muted)}.sr-quiz__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.sr-quiz-root .sr-quiz__chip{min-height:44px;padding:0 18px;border-radius:999px;background:var(--q-card);font-size:15px;font-weight:500}.sr-quiz-root .sr-quiz__chip[aria-pressed=true]{background:var(--q-deep);color:#fff}.sr-quiz__note{max-width:46ch;margin-top:14px;font-size:14px;line-height:1.5;color:var(--q-muted)}.sr-quiz__foot{position:sticky;bottom:0;z-index:5;background:#fff;border-top:1px solid var(--q-line)}.sr-quiz__foot-in{max-width:880px;margin:0 auto;padding:10px 16px calc(12px + var(--q-safe-b))}.sr-quiz__count{margin-bottom:8px;text-align:center;font-size:13px;color:var(--q-muted);font-variant-numeric:tabular-nums}.sr-quiz__count b{font-weight:600;color:var(--q-ink)}.sr-quiz__keys{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.sr-quiz__keys{display:block;margin-top:2px;font-size:12px;color:var(--q-faint)}}.sr-quiz__foot-row{display:flex;gap:10px}.sr-quiz-root .sr-quiz__go{flex:1;display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 20px;border-radius:14px;background:var(--q-deep);color:var(--q-warm);font-family:var(--vd-font-display,"Poppins"),sans-serif;font-weight:600;font-size:17px;text-decoration:none;white-space:nowrap;box-shadow:0 3px 0 var(--q-deep-edge);transition:opacity .15s ease}.sr-quiz-root .sr-quiz__go:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--q-deep-edge)}.sr-quiz-root .sr-quiz__go:disabled{opacity:.32}.sr-quiz-root .sr-quiz__skip{height:56px;padding:0 20px;border-radius:14px;background:var(--q-card);font-weight:600;font-size:15px}.sr-quiz-root .sr-quiz__brand img{display:block;width:auto}.sr-quiz-root .sr-quiz__brand-logo{height:52px}@media (min-width:640px){.sr-quiz-root .sr-quiz__brand-logo{height:75px}}@media (max-height:640px){.sr-quiz-root .sr-quiz__brand-logo{height:42px}}.sr-quiz-root .sr-quiz__pick:focus-visible,.sr-quiz-root .sr-quiz__row:focus-visible{outline-color:var(--q-deep);box-shadow:0 0 0 3px #fff,0 0 0 5px var(--q-deep)}.sr-quiz-root .sr-quiz__start-cta:focus-visible{outline:2px solid var(--q-warm);outline-offset:3px}@media (min-width:640px){.sr-quiz__start-title{font-size:64px}.sr-quiz__start-in{padding:28px 40px calc(40px + var(--q-safe-b))}.sr-quiz__start-sub{font-size:19px}.sr-quiz__title{font-size:38px}.sr-quiz__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;max-width:calc(var(--cols, 3) * 260px)}.sr-quiz__grid>.sr-quiz__pick{flex:0 0 calc((100% - (var(--cols, 3) - 1) * 16px) / var(--cols, 3));min-width:0}.sr-quiz__grid>.sr-quiz__pick--text{flex-basis:100%}.sr-quiz__grid[data-many]{max-width:calc(var(--cols, 4) * 205px)}.sr-quiz__q-in{text-align:center}.sr-quiz__q-in .sr-quiz__grid,.sr-quiz__q-in .sr-quiz__help,.sr-quiz__q-in .sr-quiz__note,.sr-quiz__q-in .sr-quiz__num,.sr-quiz__q-in .sr-quiz__sub{margin-left:auto;margin-right:auto}.sr-quiz__q-in .sr-quiz__chips{justify-content:center}.sr-quiz__q-in .sr-quiz__num input{text-align:center}.sr-quiz__q-in .sr-quiz__help{max-width:60ch}.sr-quiz__rows{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin:28px auto 0}.sr-quiz-root .sr-quiz__row.is-exclusive{grid-column:1/-1}}@media (min-width:900px) and (max-height:820px){.sr-quiz__q{padding-top:20px;padding-bottom:24px}.sr-quiz__title{font-size:36px}.sr-quiz__sub{margin-top:6px}.sr-quiz__grid{margin-top:20px;gap:12px}.sr-quiz__grid[data-many]{max-width:calc(var(--cols, 4) * 175px)}.sr-quiz__grid:not([data-many]){max-width:calc(var(--cols, 3) * 230px)}.sr-quiz__rows{margin-top:20px}}@keyframes sr-quiz-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sr-quiz__screen{animation:none}}