.ttWIHq_player{gap:var(--space-3);padding:var(--space-3);border-radius:var(--pm-r-panel);background:var(--pm-card-gradient);box-shadow:var(--pm-shadow-float), inset 0 0 0 1px var(--pm-line);outline:none;display:grid;position:relative}.ttWIHq_player:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 50% at 50% 0%, color-mix(in srgb, var(--pm-gold) 16%, transparent) 0%, transparent 70%);position:absolute;inset:0}@media (min-width:640px){.ttWIHq_player{padding:var(--space-4);gap:var(--space-4)}}.ttWIHq_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ttWIHq_eyebrow{align-items:center;gap:var(--space-1-5);font:700 12px/1.3 var(--font-display-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--pm-gold-text);display:inline-flex}.ttWIHq_meta{font-size:var(--pm-meta-size);color:var(--pm-muted);font-variant-numeric:tabular-nums}.ttWIHq_segments{gap:var(--space-1);margin:calc(-1 * var(--space-2)) 0;display:flex}.ttWIHq_segment{cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;flex:1;align-items:center;min-width:0;height:28px;padding:0;display:grid}.ttWIHq_segTrack{border-radius:var(--r-pill);background:var(--pm-ivory-wash-2);height:4px;display:block;position:relative;overflow:hidden}.ttWIHq_segFill{border-radius:inherit;background:var(--pm-gold-gradient);transform-origin:0;display:block;position:absolute;inset:0;transform:scaleX(0)}.ttWIHq_segment[data-state=done] .ttWIHq_segFill,.ttWIHq_segment[data-static] .ttWIHq_segFill{transform:scaleX(1)}.ttWIHq_segment[data-state=current] .ttWIHq_segTrack{background:var(--pm-ivory-wash-2);box-shadow:0 0 0 1px var(--pm-line-strong)}.ttWIHq_segment:hover .ttWIHq_segTrack{background:var(--pm-chip)}.ttWIHq_segment:focus-visible{outline:2px solid var(--pm-gold-text);outline-offset:1px}.ttWIHq_stage{aspect-ratio:5/4;border-radius:var(--pm-r-card);background:linear-gradient(180deg, var(--pm-card-2) 0%, var(--pm-card) 34%, var(--pm-ink) 100%);box-shadow:inset 0 0 0 1px var(--pm-line-cool-strong);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:640px){.ttWIHq_stage{aspect-ratio:16/10}}.ttWIHq_slot{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.ttWIHq_slot{animation:ttWIHq_player-scene-in var(--dur-emphasis) var(--ease-enter) both}}@keyframes ttWIHq_player-scene-in{0%{opacity:0;transform:translateY(var(--shift-sm))}to{opacity:1;transform:none}}.ttWIHq_stage>[data-ghost]{z-index:4;transform-origin:30% 40%;will-change:transform;box-shadow:inset 0 0 0 1px var(--pm-gold-pale), var(--pm-glow-gold-strong), var(--pm-shadow-float);margin:0;position:absolute;top:0;left:0}.ttWIHq_cursor{z-index:5;pointer-events:none;color:var(--pm-gold-pale);opacity:0;will-change:transform;transition:opacity var(--dur-standard) var(--ease-standard);display:block;position:absolute;top:0;left:0}.ttWIHq_stage[data-cursor=on] .ttWIHq_cursor{opacity:1}.ttWIHq_cursorPress{transform-origin:2px 2px;width:20px;height:22px;display:block}.ttWIHq_arrow{filter:drop-shadow(0 2px 4px var(--pm-sunken)) drop-shadow(0 0 10px color-mix(in srgb, var(--pm-gold) 45%, transparent));display:block}.ttWIHq_arrow path{fill:currentColor;stroke:var(--pm-midnight);stroke-width:1.4px;stroke-linejoin:round}.ttWIHq_cursorLabel{left:var(--space-3);top:var(--space-5);align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--r-pill);white-space:nowrap;font:700 11px/1.35 var(--font-display-stack);letter-spacing:.01em;color:var(--pm-midnight);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold);display:inline-flex;position:absolute}.ttWIHq_cursorNote{left:var(--space-3);top:calc(var(--space-10) + var(--space-1));width:max-content;max-width:var(--note-max,180px);padding:var(--space-1-5) var(--space-3);border-radius:var(--r-md);font:600 11.5px/1.35 var(--font-sans-stack);color:var(--pm-ivory);background:color-mix(in srgb, var(--pm-ink) 94%, transparent);box-shadow:inset 0 0 0 1px var(--pm-line-strong), var(--pm-shadow-card);opacity:0;transform:translateY(var(--shift-xs));transition:opacity var(--dur-standard) var(--ease-standard), transform var(--dur-standard) var(--ease-standard);display:block;position:absolute}.ttWIHq_cursorLabel{transform:translate(var(--fx-label,0px), var(--fy-label,0px));transition:transform var(--dur-short) var(--ease-standard)}.ttWIHq_cursorNote{--sy:var(--shift-xs);transform:translate(var(--fx-note,0px), calc(var(--fy-note,0px) + var(--sy)))}.ttWIHq_cursorNote[data-show=on]{opacity:1;--sy:0px}.ttWIHq_cursor[data-flip=on]{--fx-label:calc(-100% - var(--space-5));--fx-note:calc(-100% - var(--space-5))}.ttWIHq_cursor[data-up=on]{--fy-label:calc(-1 * (var(--space-5) + var(--space-6)));--fy-note:calc(-100% - var(--space-16) - var(--space-1))}@media (min-width:640px){.ttWIHq_cursorNote{font-size:12.5px}.ttWIHq_cursorLabel{font-size:12px}}.ttWIHq_captionBox{align-content:start;gap:var(--space-1);height:calc(var(--space-32) + var(--space-16));display:grid;overflow:hidden}.ttWIHq_stepCount{font:700 11px/1.3 var(--font-display-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--pm-faint);font-variant-numeric:tabular-nums}.ttWIHq_stepTitle{font:750 18px/1.25 var(--font-display-stack);letter-spacing:-.01em;color:var(--pm-ivory);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ttWIHq_caption{color:var(--pm-text-2);text-wrap:pretty;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:62ch;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (min-width:640px){.ttWIHq_captionBox{height:calc(var(--space-32) + var(--space-12))}.ttWIHq_stepTitle{font-size:20px}.ttWIHq_caption{font-size:16px}}.ttWIHq_controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ttWIHq_navBtn,.ttWIHq_playBtn{cursor:pointer;width:44px;height:44px;color:var(--pm-ivory);background:var(--pm-chip);box-shadow:inset 0 0 0 1px var(--pm-line-cool-strong);transition:background-color var(--dur-standard) var(--ease-standard), transform var(--dur-short) var(--ease-standard);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ttWIHq_navBtn:hover:not(:disabled){background:var(--pm-row-hover)}.ttWIHq_navBtn:disabled{opacity:.4;cursor:default}.ttWIHq_playBtn{width:52px;height:52px;color:var(--pm-on-gold);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold)}.ttWIHq_playBtn:active,.ttWIHq_navBtn:active:not(:disabled){transform:scale(.94)}.ttWIHq_navBtn:focus-visible,.ttWIHq_playBtn:focus-visible,.ttWIHq_readLink:focus-visible{outline:2px solid var(--pm-gold-text);outline-offset:3px}.ttWIHq_controlsEnd{margin-left:auto;display:inline-flex}.ttWIHq_readLink{align-items:center;gap:var(--space-1-5);min-height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);font:700 13px/1 var(--font-display-stack);color:var(--pm-gold-text);box-shadow:inset 0 0 0 1px var(--pm-line-strong);transition:background-color var(--dur-standard) var(--ease-standard);text-decoration:none;display:inline-flex}.ttWIHq_readLink:hover{background:var(--pm-gold-wash)}.ttWIHq_readLink[data-variant=gold]{color:var(--pm-on-gold);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold)}@media (prefers-reduced-motion:reduce){.ttWIHq_cursor,.ttWIHq_cursorNote,.ttWIHq_navBtn,.ttWIHq_playBtn{transition:none}}@media (forced-colors:active){.ttWIHq_stage,.ttWIHq_player{border:1px solid canvastext}.ttWIHq_segFill{background:highlight}}
.cgHpCq_modes{gap:var(--space-5);display:grid}.cgHpCq_switch{justify-self:start;gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-pill);background:var(--pm-ink);box-shadow:inset 0 0 0 1px var(--pm-line-cool-strong);display:inline-flex}.cgHpCq_switchBtn{align-items:center;gap:var(--space-1-5);min-height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);cursor:pointer;font:700 14px/1 var(--font-display-stack);color:var(--pm-text-2);transition:background-color var(--dur-standard) var(--ease-standard), color var(--dur-standard) var(--ease-standard);background:0 0;border:0;display:inline-flex}.cgHpCq_switchBtn:hover{color:var(--pm-ivory)}.cgHpCq_switchBtn[aria-pressed=true]{color:var(--pm-on-gold);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold)}.cgHpCq_switchBtn:focus-visible{outline:2px solid var(--pm-gold-text);outline-offset:2px}.cgHpCq_switchMin{font:600 12px/1 var(--font-sans-stack);opacity:.8}.cgHpCq_watchPanel[hidden]{display:none}.cgHpCq_readPanel{gap:var(--space-6);display:grid}.cgHpCq_readHead{align-items:center;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--pm-line);font:700 12px/1.3 var(--font-display-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--pm-gold-text);display:flex}.cgHpCq_readHead .cgHpCq_switchMin{letter-spacing:0;text-transform:none;color:var(--pm-muted);opacity:1;margin-left:auto}.cgHpCq_modes[data-mode=read] .cgHpCq_readHead{border-top:0;padding-top:0}.cgHpCq_blockTitle{align-items:center;gap:var(--space-2);font:750 22px/1.2 var(--font-display-stack);letter-spacing:-.015em;color:var(--pm-ivory);display:flex}.cgHpCq_blockTitle svg{color:var(--pm-gold-text)}.cgHpCq_takeaways{gap:var(--space-4);padding:var(--space-6);border-radius:var(--pm-r-panel);background:var(--pm-card-gradient);box-shadow:var(--pm-shadow-card), inset 0 0 0 1px var(--pm-line);scroll-margin-top:calc(var(--h-pm-header) + var(--space-6));display:grid}.cgHpCq_takeList{gap:var(--space-3);display:grid}.cgHpCq_takeList li{gap:var(--space-3);color:var(--pm-ivory);grid-template-columns:auto minmax(0,1fr);align-items:start;font-size:16px;line-height:1.55;display:grid}.cgHpCq_takeMark{width:24px;height:24px;margin-top:var(--space-0-5);color:var(--pm-on-gold);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold);border-radius:50%;place-items:center;display:inline-grid}.cgHpCq_quiz{gap:var(--space-5);scroll-margin-top:calc(var(--h-pm-header) + var(--space-6));display:grid}.cgHpCq_quizHead{gap:var(--space-2);display:grid}.cgHpCq_quizLead{color:var(--pm-muted);font-size:15px}.cgHpCq_questions{gap:var(--space-4);counter-reset:none;display:grid}.cgHpCq_question{padding:var(--space-5);border-radius:var(--pm-r-card);background:var(--pm-ink);box-shadow:inset 0 0 0 1px var(--pm-line-cool-strong);transition:box-shadow var(--dur-standard) var(--ease-standard)}.cgHpCq_question[data-state=right]{box-shadow:inset 0 0 0 1px var(--pm-gold-text), var(--pm-glow-gold)}.cgHpCq_fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.cgHpCq_qText{gap:var(--space-3);font:700 17px/1.4 var(--font-display-stack);color:var(--pm-ivory);align-items:flex-start;padding:0;display:flex}.cgHpCq_qNum{width:28px;height:28px;font:800 13px/1 var(--font-display-stack);color:var(--pm-gold-text);box-shadow:inset 0 0 0 1.5px var(--pm-line-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cgHpCq_options{gap:var(--space-2);display:grid}.cgHpCq_option{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--r-lg);cursor:pointer;text-align:left;font:600 15px/1.4 var(--font-sans-stack);color:var(--pm-text-2);background:var(--pm-ivory-wash);box-shadow:inset 0 0 0 1px var(--pm-line-cool);transition:background-color var(--dur-standard) var(--ease-standard), box-shadow var(--dur-standard) var(--ease-standard), color var(--dur-standard) var(--ease-standard), transform var(--dur-short) var(--ease-standard);border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.cgHpCq_option:hover:not([data-state]){background:var(--pm-row-hover);color:var(--pm-ivory)}.cgHpCq_option:active:not([data-state]){transform:scale(.99)}.cgHpCq_option:focus-visible{outline:2px solid var(--pm-gold-text);outline-offset:2px}.cgHpCq_optionMark{width:30px;height:30px;font:800 12px/1 var(--font-display-stack);color:var(--pm-muted);box-shadow:inset 0 0 0 1.5px var(--pm-line-cool-strong);border-radius:50%;place-items:center;display:inline-grid}.cgHpCq_option[data-state]{cursor:default}.cgHpCq_option[data-state=answer]{color:var(--pm-ivory);background:var(--pm-gold-wash);box-shadow:inset 0 0 0 1px var(--pm-gold-text)}.cgHpCq_option[data-state=answer] .cgHpCq_optionMark{color:var(--pm-on-gold);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold)}.cgHpCq_option[data-state=picked]{color:var(--pm-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--pm-faint);text-decoration-color:var(--pm-faint)}.cgHpCq_option[data-state=picked] .cgHpCq_optionMark{color:var(--pm-ivory);background:var(--pm-card-2)}.cgHpCq_option[data-state=other]{opacity:.6}.cgHpCq_feedback{min-height:0;color:var(--pm-text-2);font-size:15px;line-height:1.55}.cgHpCq_feedback:empty{display:none}.cgHpCq_feedback strong{color:var(--pm-gold-text)}.cgHpCq_question[data-state=wrong] .cgHpCq_feedback strong{color:var(--pm-ivory)}@media (prefers-reduced-motion:no-preference){.cgHpCq_feedback:not(:empty){animation:cgHpCq_quiz-in var(--dur-emphasis) var(--ease-enter) both}}@keyframes cgHpCq_quiz-in{0%{opacity:0;transform:translateY(var(--shift-xs))}to{opacity:1;transform:none}}.cgHpCq_quizFoot{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cgHpCq_score{align-items:center;gap:var(--space-2);font:700 16px/1.3 var(--font-display-stack);color:var(--pm-ivory);display:inline-flex}.cgHpCq_score svg{color:var(--pm-gold-text)}.cgHpCq_ghostBtn{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);cursor:pointer;font:700 14px/1 var(--font-display-stack);color:var(--pm-ivory);box-shadow:inset 0 0 0 1px var(--pm-line-cool-strong);transition:background-color var(--dur-standard) var(--ease-standard);background:0 0;border:0;display:inline-flex}.cgHpCq_ghostBtn:hover{background:var(--pm-row-hover)}.cgHpCq_ghostBtn[aria-pressed=true]{color:var(--pm-gold-text);box-shadow:inset 0 0 0 1px var(--pm-line-strong)}.cgHpCq_ghostBtn:focus-visible,.cgHpCq_nextLink:focus-visible{outline:2px solid var(--pm-gold-text);outline-offset:2px}.cgHpCq_nextLink{align-items:center;column-gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-5);border-radius:var(--pm-r-card);background:var(--pm-card-gradient);box-shadow:var(--pm-shadow-card), inset 0 0 0 1px var(--pm-line-strong);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""title icon";margin-left:auto;text-decoration:none;display:grid}.cgHpCq_nextLabel{font:700 11px/1.3 var(--font-display-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--pm-gold-text);grid-area:label}.cgHpCq_nextTitle{font:700 15px/1.3 var(--font-display-stack);color:var(--pm-ivory);grid-area:title}.cgHpCq_nextLink svg{color:var(--pm-gold-text);grid-area:icon}@media (max-width:639px){.cgHpCq_nextLink{width:100%;margin-left:0}}.cgHpCq_cta{isolation:isolate;gap:var(--space-6);padding:var(--space-6);border-radius:var(--pm-r-panel);background:var(--pm-ink);box-shadow:var(--pm-shadow-card), var(--pm-glow-gold);display:grid;position:relative;overflow:hidden}.cgHpCq_cta:before{content:"";z-index:-1;pointer-events:none;background:var(--pm-aura-band);position:absolute;inset:0}@media (min-width:768px){.cgHpCq_cta{padding:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}}.cgHpCq_ctaArt{height:132px;display:block;position:relative}.cgHpCq_ctaCard{inset:var(--space-2) var(--space-6) var(--space-6) 0;align-content:start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--pm-r-card);background:linear-gradient(180deg, var(--pm-card-2) 0%, var(--pm-card) 100%);box-shadow:inset 0 0 0 1px var(--pm-line-strong), var(--pm-shadow-card);display:grid;position:absolute}.cgHpCq_ctaLine{border-radius:var(--r-pill);background:var(--pm-ivory-wash-2);height:8px;display:block}.cgHpCq_ctaLine[data-short]{width:62%}.cgHpCq_ctaPill{justify-self:end;align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);font:700 11px/1.2 var(--font-display-stack);color:var(--pm-on-gold);background:var(--pm-gold-gradient);display:inline-flex}.cgHpCq_ctaCursor{color:var(--pm-gold-pale);display:block;position:absolute;top:0;left:0;transform:translate(150px,70px)}.cgHpCq_ctaArrow{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--pm-gold) 45%, transparent));display:block}.cgHpCq_ctaArrow path{fill:currentColor;stroke:var(--pm-midnight);stroke-width:1.4px;stroke-linejoin:round}.cgHpCq_ctaLabel{left:var(--space-3);top:var(--space-5);align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--r-pill);white-space:nowrap;font:700 11px/1.35 var(--font-display-stack);color:var(--pm-midnight);background:var(--pm-gold-gradient);box-shadow:var(--pm-glow-gold);display:inline-flex;position:absolute}@media (prefers-reduced-motion:no-preference){.cgHpCq_ctaCursor{animation:cgHpCq_cta-glide calc(var(--dur-returned) * 6) var(--ease-inout) infinite}}@keyframes cgHpCq_cta-glide{0%,to{transform:translate(150px,70px)}30%{transform:translate(40px,30px)}45%{transform:translate(40px,30px)scale(.92)}50%{transform:translate(40px,30px)}75%{transform:translate(96px,94px)}}.cgHpCq_ctaBody{gap:var(--space-3);display:grid}.cgHpCq_ctaTitle{font:800 clamp(24px, 1.1rem + 1.4vw, 32px)/1.15 var(--font-display-stack);letter-spacing:-.02em;color:var(--pm-ivory);text-wrap:balance}.cgHpCq_ctaText{color:var(--pm-text-2);font-size:17px;line-height:1.55}.cgHpCq_ctaGuard{font-size:var(--pm-meta-size);color:var(--pm-muted);line-height:1.45}.cgHpCq_ctaActions{margin-top:var(--space-2)}
