._8s2TGq_dialog{width:min(980px,100vw - 64px);max-width:none;height:min(840px,100dvh - 64px);max-height:none;color:var(--text);border:1px solid var(--border-strong);background:#0a0a0a;border-radius:18px;margin:auto;padding:0;overflow:hidden;box-shadow:0 32px 130px #000}._8s2TGq_dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7}._8s2TGq_dialog[open]{animation:.25s ease-out _8s2TGq_appear}._8s2TGq_standalone{background:radial-gradient(at top,#1b1b1b,#050505 64%);min-height:100svh;padding:36px 24px}._8s2TGq_standalone ._8s2TGq_quiz{border:1px solid var(--border-strong);border-radius:18px;max-width:980px;height:min(900px,100dvh - 72px);min-height:540px;margin:auto;overflow:hidden}._8s2TGq_quiz{height:100%;font-family:var(--font-sans);background:#0a0a0a;grid-template-rows:auto minmax(0,1fr) auto;display:grid}._8s2TGq_topbar{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:18px 32px;display:flex}._8s2TGq_brand{font:500 1.15rem var(--font-serif);letter-spacing:.3em;align-items:center;gap:13px;display:inline-flex}._8s2TGq_topActions{align-items:center;gap:22px;display:flex}._8s2TGq_pageLink{color:var(--text-secondary);font-size:.875rem}._8s2TGq_close{border:1px solid var(--hairline);width:44px;height:44px;font:300 1.8rem var(--font-sans);border-radius:50%;place-items:center;display:grid}._8s2TGq_close:hover{background:#202020}._8s2TGq_body{overscroll-behavior:contain;scrollbar-gutter:stable;padding:34px 56px 44px;overflow-y:auto}._8s2TGq_stage{animation:.22s ease-out _8s2TGq_appear}._8s2TGq_bookingBody{padding:24px 28px 28px}._8s2TGq_progressLabel{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.875rem;display:flex}._8s2TGq_progressLabel span:last-child{font:400 1.7rem var(--font-serif)}._8s2TGq_progress{appearance:none;width:100%;height:2px;color:var(--text);background:#303030;border:0;margin-top:10px;margin-bottom:32px;display:block}._8s2TGq_progress::-webkit-progress-bar{background:#303030}._8s2TGq_progress::-webkit-progress-value{background:var(--text);transition:width .2s}._8s2TGq_progress::-moz-progress-bar{background:var(--text)}._8s2TGq_quiz h1{max-width:780px;font:400 clamp(2rem,3.5vw,3.1rem)/1.08 var(--font-serif);letter-spacing:-.02em}._8s2TGq_quiz h1:focus{outline:none}._8s2TGq_hint{font:400 1rem/1.65 var(--font-sans);color:var(--text-secondary);max-width:710px;margin-top:16px}._8s2TGq_choices{border:0;gap:10px;min-width:0;margin-top:28px;display:grid}._8s2TGq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._8s2TGq_choice{cursor:pointer;border:1px solid var(--border-soft);background:#111;border-radius:8px;align-items:flex-start;gap:16px;min-height:64px;padding:19px 20px;transition:background .18s,border-color .18s;display:flex}._8s2TGq_choice:hover{border-color:var(--border-strong);background:#171717}._8s2TGq_selected{background:#202020;border-color:#f4f0eac7}._8s2TGq_choice:focus-within{outline:2px solid var(--text);outline-offset:3px}._8s2TGq_choice input{accent-color:#e7e2d9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-shrink:0;width:18px;height:18px;margin-top:2px}._8s2TGq_choiceText{font-size:1rem;line-height:1.45}._8s2TGq_choiceText small{color:var(--text-secondary);margin-top:6px;font-size:.875rem;line-height:1.5;display:block}._8s2TGq_revenue{border:0;border-top:1px solid var(--hairline);min-width:0;margin-top:32px;padding-top:26px}._8s2TGq_revenue legend{font:400 1.8rem/1.2 var(--font-serif);padding-top:30px}._8s2TGq_revenue ._8s2TGq_choices{margin-top:18px}._8s2TGq_example{margin-top:28px}._8s2TGq_keywords{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}._8s2TGq_keyword{border:1px solid var(--border-strong);min-height:48px;color:var(--text-secondary);font:400 1rem/1.4 var(--font-sans);background:#111;border-radius:99px;justify-content:space-between;align-items:center;gap:18px;padding:12px 18px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._8s2TGq_keyword:hover{color:var(--text);background:#242424}._8s2TGq_keyword[aria-pressed=true]{background:var(--text);color:#101010;border-color:var(--text)}._8s2TGq_keyword span{font-size:1.2rem;line-height:1}._8s2TGq_details{border:0;border-top:1px solid var(--hairline);min-width:0;margin-top:32px;padding-top:12px}._8s2TGq_details legend{font:400 1.6rem/1.2 var(--font-serif);padding-right:16px}._8s2TGq_details ._8s2TGq_hint{margin-top:4px;font-size:.875rem}._8s2TGq_details ._8s2TGq_choices{margin-top:18px}._8s2TGq_topics{margin-top:24px}._8s2TGq_topics h2{font-size:1.2rem}._8s2TGq_topics p{color:var(--text-secondary);margin-top:8px;line-height:1.6}._8s2TGq_prepare h3{margin-top:18px;font-size:.9rem;font-weight:500}._8s2TGq_example label{margin-bottom:12px;font-size:.9rem;display:block}._8s2TGq_example textarea{resize:vertical;border:1px solid var(--border-strong);width:100%;min-height:110px;max-height:260px;color:var(--text);font:400 1rem/1.55 var(--font-sans);background:#111;border-radius:8px;padding:16px;display:block}._8s2TGq_example textarea::placeholder{color:var(--text-muted)}._8s2TGq_bottom{border-top:1px solid var(--border-soft);background:#0d0d0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 40px;display:flex}._8s2TGq_validation{color:var(--text);border-left:2px solid var(--text);flex-basis:100%;padding-left:12px;font-size:.875rem;line-height:1.5}._8s2TGq_back,._8s2TGq_reset{min-height:44px;font:400 .875rem/1.4 var(--font-sans);color:var(--text-secondary);text-align:left}._8s2TGq_back:hover,._8s2TGq_reset:hover{color:var(--text)}._8s2TGq_back:disabled{opacity:.35;cursor:default}._8s2TGq_next{border:1px solid var(--text);background:var(--text);color:#101010;min-height:50px;font:500 .9rem/1.4 var(--font-sans);border-radius:99px;justify-content:center;align-items:center;gap:32px;padding:14px 26px;display:inline-flex}._8s2TGq_next:hover{background:#d8d3cb}._8s2TGq_next[aria-disabled=true]{opacity:.35;cursor:not-allowed}._8s2TGq_next[aria-disabled=true]:hover{background:var(--text)}._8s2TGq_quiz button:focus-visible,._8s2TGq_quiz a:focus-visible,._8s2TGq_example textarea:focus-visible{outline:2px solid var(--text);outline-offset:4px}._8s2TGq_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 20px;font-size:.875rem}._8s2TGq_resultAction{color:var(--text-secondary);margin-top:25px;font-size:1.125rem;line-height:1.75}._8s2TGq_prepare{border-left:2px solid var(--text);background:#141414;margin-top:28px;padding:24px}._8s2TGq_quiz h2{font:500 1.5rem/1.25 var(--font-serif)}._8s2TGq_prepare p,._8s2TGq_fit p{color:var(--text-secondary);margin-top:9px;font-size:1rem;line-height:1.65}._8s2TGq_fit{margin-top:30px}._8s2TGq_caution,._8s2TGq_privacy{color:var(--text-muted);margin-top:22px;font-size:.875rem;line-height:1.65}._8s2TGq_resultLinks{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}._8s2TGq_resourceLink{text-underline-offset:4px;font-size:.875rem;text-decoration:underline}@keyframes _8s2TGq_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){._8s2TGq_dialog{border:0;border-radius:0;width:100%;height:100dvh;margin:0}._8s2TGq_standalone{padding:0}._8s2TGq_standalone ._8s2TGq_quiz{border:0;border-radius:0;height:100dvh;min-height:0}._8s2TGq_topbar{min-height:68px;padding:12px 20px}._8s2TGq_brand{letter-spacing:.22em;gap:10px;font-size:1rem}._8s2TGq_topActions{gap:10px}._8s2TGq_pageLink{text-align:right;max-width:95px;font-size:.75rem}._8s2TGq_body{scrollbar-gutter:auto;padding:24px 22px 32px}._8s2TGq_quiz h1{font-size:2.2rem}._8s2TGq_grid{grid-template-columns:1fr}._8s2TGq_choice{gap:13px;padding:17px 16px}._8s2TGq_bottom{padding:15px 20px max(15px,env(safe-area-inset-bottom));gap:12px}._8s2TGq_next{gap:20px;padding:13px 19px}._8s2TGq_resultLinks{flex-direction:column;align-items:flex-start}._8s2TGq_resultLinks ._8s2TGq_next{width:100%}}@media (prefers-reduced-motion:reduce){._8s2TGq_stage,._8s2TGq_dialog[open]{animation:none}}
