.QuizUniversityDisplay_root__ZWsUq{padding-top:20px;border-top:1px solid var(--intro-border);text-align:center}.QuizUniversityDisplay_title__2Wg_8{margin:0;color:var(--intro-text);font-size:clamp(1rem,3.6vw,1.2rem);font-weight:600;line-height:1.45;text-wrap:balance}.QuizUniversityDisplay_artwork__SSoT7{position:relative;width:100%;aspect-ratio:1296/730;margin:16px auto;overflow:hidden}.QuizUniversityDisplay_image__s0PyQ{position:absolute;top:-38.3562%;left:-5.8642%;width:111.7284%;max-width:none;height:auto}.QuizUniversityDisplay_links__lKGJ9{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}.QuizUniversityDisplay_links__lKGJ9 a{border-radius:8px}.QuizUniversityDisplay_links__lKGJ9 a:focus-visible{outline:2px solid var(--intro-accent);outline-offset:-2px}.QuizUniversityDisplay_note__UaOev{margin:0;color:var(--intro-muted);font-size:.75rem;line-height:1.6;text-wrap:pretty}@media (max-width:640px){.QuizUniversityDisplay_root__ZWsUq{padding-top:16px}}.AdhdV3Intro_page__ssZxt{--intro-bg:#f8f7f4;--intro-surface:#ffffff;--intro-accent:var(--action);--intro-accent-hover:var(--action-hover);--intro-text:#1d1d1f;--intro-muted:#6e6e73;--intro-border:rgba(29,29,31,0.09);display:flex;min-height:100dvh;flex-direction:column;background:var(--intro-bg);color:var(--intro-text)}.AdhdV3Intro_page__ssZxt[data-intro-kind=reflection],.AdhdV3Intro_page__ssZxt[data-intro-kind=relationship]{--intro-bg:#f8f7f4;--intro-border:rgba(29,29,31,0.09)}.AdhdV3Intro_page__ssZxt[data-intro-kind=reflection] .AdhdV3Intro_guidelinesCard__Kxzuc,.AdhdV3Intro_page__ssZxt[data-intro-kind=relationship] .AdhdV3Intro_guidelinesCard__Kxzuc{background:var(--intro-surface)}.AdhdV3Intro_header__67aSO{display:flex;min-height:68px;align-items:center;border-bottom:1px solid rgba(29,29,31,.08);background:rgba(255,255,255,.88);backdrop-filter:saturate(180%) blur(18px)}.AdhdV3Intro_wordmark__QDe7t{width:min(1050px,calc(100% - 32px));margin:0 auto;cursor:default;font-size:1.18rem;font-weight:600;letter-spacing:-.015em;line-height:1;user-select:none}.AdhdV3Intro_main__geNP7{display:flex;width:min(672px,calc(100% - 32px));flex:1;align-items:center;margin:0 auto;padding:48px 0}.AdhdV3Intro_card__DD3nK{width:100%;overflow:hidden;border:1px solid var(--intro-border);border-radius:26px;background:var(--intro-surface);padding:32px;animation:AdhdV3Intro_card-enter__D4HdL .4s var(--ease) both}.AdhdV3Intro_preparingCard__xF_bv{animation:none}.AdhdV3Intro_spinner__0QPwK{position:relative;display:flex;width:72px;height:72px;flex:0 0 72px;align-items:center;justify-content:center;margin:0 auto 20px;border-radius:50%;background:#ffffff;color:var(--intro-accent);contain:layout paint}.AdhdV3Intro_spinnerRing__ZFeOu{position:absolute;inset:0;box-sizing:border-box;border:4px solid #cfe5ff;border-top:4px solid var(--intro-accent);border-radius:50%;transform-origin:50% 50%;animation:AdhdV3Intro_spinner-turn__55SYE 1s linear infinite;will-change:transform}.AdhdV3Intro_spinnerIcon__ydzG1{position:relative;z-index:1;display:block;flex:0 0 auto}.AdhdV3Intro_title__FbgGY{margin:0;color:var(--intro-text);font-size:clamp(1.55rem,4vw,1.9rem);font-weight:600;letter-spacing:-.012em;line-height:1.18;text-align:center}.AdhdV3Intro_progressBlock__0CSxI{margin-top:24px}.AdhdV3Intro_progressMeta__ptHPh{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;color:var(--intro-muted);font-size:.875rem;font-weight:600}.AdhdV3Intro_progressValue__A3U8m{color:var(--intro-accent);font-variant-numeric:tabular-nums}.AdhdV3Intro_progressTrack__yh79B{height:10px;overflow:hidden;border-radius:999px;background:#d6e9ff}.AdhdV3Intro_progressFill__LvIbF{height:100%;transform-origin:left center;border-radius:inherit;background:var(--intro-accent);transition:transform .1s linear}.AdhdV3Intro_preparingTrust__SMrX6{max-width:520px;margin:20px auto 0}.AdhdV3Intro_guidelinesCard__Kxzuc{background:var(--intro-surface);padding:32px}.AdhdV3Intro_guidelinesImageWrap__YZQon{position:relative;width:min(240px,100%);aspect-ratio:1;margin:0 auto 16px}.AdhdV3Intro_guidelinesImage__3fjpA{object-fit:contain}.AdhdV3Intro_guidelinesList__U6DlE{display:grid;gap:20px;margin-top:32px}.AdhdV3Intro_guideline__rPUGA{display:flex;align-items:flex-start;gap:12px;color:var(--intro-text);font-size:1.04rem;font-weight:500;line-height:1.65}.AdhdV3Intro_guidelineIcon__1zYS7{flex:0 0 auto;margin-top:3px;color:#21a66f}.AdhdV3Intro_startButton__tKYLC{display:flex;width:100%;min-height:60px;align-items:center;justify-content:center;gap:10px;margin-top:32px;border:0;border-radius:14px;background:var(--intro-accent);color:#ffffff;cursor:pointer;font-weight:600;padding:14px 20px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;animation:AdhdV3Intro_start-invite__DAaFU 1.6s cubic-bezier(.2,0,0,1) .5s 2 both;transition:background-color .18s var(--ease),box-shadow .18s var(--ease),transform 90ms var(--ease)}.AdhdV3Intro_startButton__tKYLC:focus-visible{outline:3px solid rgba(0,113,227,.25);outline-offset:4px}.AdhdV3Intro_startButton__tKYLC:active:not(:disabled){transform:scale(.97)}.AdhdV3Intro_startButton__tKYLC.AdhdV3Intro_starting__c_f_7,.AdhdV3Intro_startButton__tKYLC.AdhdV3Intro_starting__c_f_7:disabled{background:var(--intro-accent-hover);color:#ffffff;opacity:1}.AdhdV3Intro_startButton__tKYLC:disabled{cursor:default}@media (hover:hover){.AdhdV3Intro_startButton__tKYLC:hover:not(:disabled){background:var(--intro-accent-hover);box-shadow:0 10px 24px rgba(0,113,227,.28);transform:translateY(-2px)}}@media (max-width:640px){.AdhdV3Intro_header__67aSO{min-height:52px}.AdhdV3Intro_wordmark__QDe7t{font-size:1.04rem}.AdhdV3Intro_main__geNP7{align-items:flex-start;padding:20px 0}.AdhdV3Intro_card__DD3nK,.AdhdV3Intro_guidelinesCard__Kxzuc{border-radius:22px;padding:20px}.AdhdV3Intro_spinner__0QPwK{margin-bottom:16px}.AdhdV3Intro_preparingTrust__SMrX6{margin-top:16px}.AdhdV3Intro_guidelinesImageWrap__YZQon{width:min(210px,100%);margin-bottom:12px}.AdhdV3Intro_guidelinesList__U6DlE{margin-top:28px}}@media (prefers-reduced-motion:reduce){.AdhdV3Intro_card__DD3nK,.AdhdV3Intro_spinnerRing__ZFeOu,.AdhdV3Intro_startButton__tKYLC{animation:none}.AdhdV3Intro_progressFill__LvIbF,.AdhdV3Intro_startButton__tKYLC{transition:none}}@keyframes AdhdV3Intro_spinner-turn__55SYE{to{transform:rotate(1turn)}}@keyframes AdhdV3Intro_card-enter__D4HdL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AdhdV3Intro_start-invite__DAaFU{0%,to{box-shadow:0 6px 16px rgba(0,113,227,.16)}50%{box-shadow:0 11px 28px rgba(0,113,227,.38)}}