._8HEYta_eyebrow{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:.08em;text-transform:uppercase}._8HEYta_hero,._8HEYta_guideHero{max-width:900px;padding:82px 0 72px}._8HEYta_hero h1,._8HEYta_guideHero h1,._8HEYta_sectionHead h2,._8HEYta_demoSection>h2,._8HEYta_humanSplit h2,._8HEYta_tryIt h2,._8HEYta_feedback h2,._8HEYta_review h2{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}._8HEYta_hero h1,._8HEYta_guideHero h1{font-size:var(--text-hero);margin:18px 0;line-height:.96}._8HEYta_hero>p:last-child,._8HEYta_guideHero>p:last-child{max-width:720px;color:var(--body);font-size:var(--text-lede);line-height:1.55}._8HEYta_guideHero>a{color:var(--accent-cyan);margin-bottom:48px;font-weight:650;display:inline-block}._8HEYta_capabilitySection,._8HEYta_examples,._8HEYta_demoSection,._8HEYta_tryIt,._8HEYta_review,._8HEYta_feedback{border-top:1px solid var(--rule);padding:92px 0}._8HEYta_sectionHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}._8HEYta_sectionHead h2{max-width:650px;font-size:var(--text-display);margin-top:12px;line-height:1}._8HEYta_sectionHead>p{color:var(--muted);line-height:1.6}._8HEYta_capabilityGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._8HEYta_capabilityGrid>a,._8HEYta_capabilityGrid>article{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-height:470px;padding:24px;display:flex}._8HEYta_capabilityGrid>a{transition:transform var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard)}._8HEYta_capabilityGrid>a:hover{border-color:var(--accent-cyan);transform:translateY(-2px)}._8HEYta_motif{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-raised);grid-template-columns:repeat(3,1fr);gap:16px;min-height:128px;padding:18px;display:grid}._8HEYta_motif span{grid-template-rows:28px 1fr;align-items:start;gap:10px;min-width:0;display:grid;position:relative}._8HEYta_motif i{border:2px solid var(--accent-cyan);border-radius:50%;width:28px;height:18px;display:block}._8HEYta_motif span:nth-child(2) i{border-radius:var(--radius-sm);background:var(--surface-tinted);width:36px}._8HEYta_motif span:nth-child(3) i{border-color:var(--accent-cyan)}._8HEYta_motif span:nth-child(3) i:after{color:var(--accent-cyan);content:"✓";margin:-5px 0 0 17px;font-size:13px;font-style:normal;display:block}._8HEYta_motif b{color:var(--body);font-size:9px;font-weight:650;line-height:1.25}._8HEYta_motif em{color:var(--muted);font-size:14px;font-style:normal;position:absolute;top:2px;right:-13px}._8HEYta_motif[data-type=comparison] span:first-child i{border-radius:50% 0 50% 50%}._8HEYta_motif[data-type=before_after] span:first-child i{border-style:dashed}._8HEYta_cardMeta{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase;margin-top:22px}._8HEYta_capabilityGrid h3{color:var(--ink);font-family:var(--font-display);margin-top:24px;font-size:28px;font-weight:550;line-height:1}._8HEYta_capabilityGrid p{color:var(--body);margin-top:12px;line-height:1.55}._8HEYta_capabilityGrid ul{color:var(--muted);font-size:var(--text-ui);margin:22px 0 25px;padding-left:18px;line-height:1.7}._8HEYta_capabilityGrid>a>b{color:var(--accent-cyan);font-size:var(--text-ui);margin-top:auto}._8HEYta_examples>div:last-child{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._8HEYta_examples article{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);min-height:260px;padding:24px}._8HEYta_examples article>span,._8HEYta_workflow article>span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}._8HEYta_examples h3,._8HEYta_workflow h3,._8HEYta_providerSection h3{color:var(--ink);font-family:var(--font-display);margin-top:34px;font-size:24px;line-height:1.08}._8HEYta_examples article p{color:var(--body);margin-top:12px;line-height:1.55}._8HEYta_examples article b{color:var(--accent-cyan);margin-top:22px;font-weight:600;display:block}._8HEYta_demoSection>p:nth-child(3){max-width:650px;color:var(--body);margin-top:16px;line-height:1.6}._8HEYta_demoSection>h2{font-size:var(--text-display);margin-top:12px}._8HEYta_demo{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface);margin-top:34px;overflow:hidden}._8HEYta_workflowPreview{background:var(--rule);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._8HEYta_workflowPreview>div{background:var(--surface-raised);min-height:150px;padding:22px;position:relative}._8HEYta_workflowPreview span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-xs)}._8HEYta_workflowPreview strong{color:var(--ink);font-family:var(--font-display);margin-top:24px;font-size:20px;line-height:1;display:block}._8HEYta_workflowPreview p{color:var(--muted);font-size:var(--text-ui);margin-top:9px;line-height:1.4}._8HEYta_workflowPreview b{color:var(--accent-cyan);position:absolute;top:19px;right:18px}._8HEYta_demo details{border-top:1px solid var(--rule)}._8HEYta_demo summary{cursor:pointer;min-height:72px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 24px;font-weight:700;list-style:none;display:flex}._8HEYta_demo summary::-webkit-details-marker{display:none}._8HEYta_demo summary b{font-size:24px}._8HEYta_demo details[open] summary b{transform:rotate(45deg)}._8HEYta_workflow{border-top:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}._8HEYta_workflow article{background:var(--surface-raised);min-height:330px;padding:26px}._8HEYta_workflow article p,._8HEYta_workflow blockquote{color:var(--body);margin-top:16px;line-height:1.65}._8HEYta_workflow blockquote{border-left:3px solid var(--accent-cyan);background:var(--surface);padding:18px}._8HEYta_workflow ul{color:var(--muted);margin-top:18px;padding-left:18px;line-height:1.65}._8HEYta_result{border-left:3px solid var(--accent-cyan);background:var(--surface);gap:9px;padding:18px;display:grid}._8HEYta_visualDescription{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--text-ui);padding:18px 24px}._8HEYta_humanSplit{border:1px solid var(--rule);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;margin-top:20px;display:grid;overflow:hidden}._8HEYta_humanSplit>div{background:var(--surface);padding:38px}._8HEYta_humanSplit>div+div{border-left:1px solid var(--rule);background:var(--surface-tinted)}._8HEYta_humanSplit h2{margin-top:12px;font-size:32px}._8HEYta_humanSplit ul{color:var(--body);margin-top:22px;padding-left:20px;line-height:1.9}._8HEYta_caution{border-left:4px solid var(--state-risk);color:var(--body);background:var(--surface);margin:20px 0;padding:24px}._8HEYta_caution strong{color:var(--state-risk);display:block}._8HEYta_caution p{margin-top:8px}._8HEYta_tryIt{grid-template-columns:.8fr 1.2fr;gap:48px;display:grid}._8HEYta_tryIt h2,._8HEYta_feedback h2{font-size:var(--text-display);margin-top:12px;line-height:1}._8HEYta_tryIt ol{color:var(--body);margin-top:26px;padding-left:22px;line-height:1.7}._8HEYta_promptBox{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);align-self:start;padding:24px}._8HEYta_promptBox>p{border-left:3px solid var(--accent-cyan);color:var(--body);padding-left:18px;line-height:1.65}._8HEYta_promptBox button,._8HEYta_feedback button{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);min-height:46px;color:var(--action-ink);background:var(--action);cursor:pointer;margin-top:22px;padding:0 18px;font-weight:750}._8HEYta_promptBox>span{min-height:22px;color:var(--accent-cyan);font-size:var(--text-ui);margin-top:10px;display:block}._8HEYta_promptBox>span[data-state=failed]{color:var(--state-risk)}._8HEYta_providerSection{grid-column:1/-1}._8HEYta_providerSection>div{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}._8HEYta_providerSection a{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);gap:12px;padding:24px;display:grid}._8HEYta_providerSection a strong{color:var(--ink);font-size:22px}._8HEYta_providerSection a span{color:var(--body);line-height:1.55}._8HEYta_providerSection a b{color:var(--accent-cyan);font-size:var(--text-ui)}._8HEYta_review{grid-template-columns:1fr 1fr;gap:60px;display:grid}._8HEYta_review dl{border-top:1px solid var(--rule)}._8HEYta_review dl>div{border-bottom:1px solid var(--rule);grid-template-columns:120px 1fr;gap:20px;padding:14px 0;display:grid}._8HEYta_review dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}._8HEYta_review dd{color:var(--body)}._8HEYta_feedback{padding-bottom:110px}._8HEYta_feedbackChoices{gap:10px;display:flex}._8HEYta_feedback button{color:var(--ink);background:var(--surface)}._8HEYta_feedback button[aria-pressed=true]{border-color:var(--accent-cyan);background:var(--surface-tinted)}._8HEYta_feedback fieldset{border:1px solid var(--rule);border-radius:var(--radius-md);gap:12px;max-width:650px;margin-top:28px;padding:24px;display:grid}._8HEYta_feedback legend{color:var(--ink);padding:0 8px;font-weight:700}._8HEYta_feedback label{color:var(--body);align-items:center;gap:12px;display:flex}._8HEYta_feedback input{width:20px;height:20px}._8HEYta_feedback>p:last-child{min-height:24px;color:var(--accent-cyan);margin-top:18px}@media (max-width:900px){._8HEYta_capabilityGrid{grid-template-columns:repeat(2,1fr)}._8HEYta_sectionHead{grid-template-columns:1fr;gap:16px}._8HEYta_workflowPreview{grid-template-columns:repeat(2,1fr)}._8HEYta_tryIt,._8HEYta_review{grid-template-columns:1fr}}@media (max-width:620px){._8HEYta_hero,._8HEYta_guideHero{padding:58px 0}._8HEYta_capabilitySection,._8HEYta_examples,._8HEYta_demoSection,._8HEYta_tryIt,._8HEYta_review,._8HEYta_feedback{padding:70px 0}._8HEYta_hero h1,._8HEYta_guideHero h1{font-size:52px}._8HEYta_capabilityGrid,._8HEYta_examples>div:last-child,._8HEYta_workflow,._8HEYta_providerSection>div,._8HEYta_humanSplit,._8HEYta_workflowPreview{grid-template-columns:1fr}._8HEYta_capabilityGrid>a,._8HEYta_capabilityGrid>article{min-height:430px}._8HEYta_humanSplit>div+div{border-top:1px solid var(--rule);border-left:0}._8HEYta_workflow article{min-height:0}._8HEYta_workflowPreview>div{min-height:120px}._8HEYta_workflowPreview b{top:auto;bottom:16px;right:22px;transform:rotate(90deg)}._8HEYta_feedbackChoices{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._8HEYta_capabilityGrid>a{transition:none}._8HEYta_capabilityGrid>a:hover{transform:none}._8HEYta_demo summary b{transition:none}}._8HEYta_capSection{padding:var(--space-2) 0 var(--space-6)}._8HEYta_capGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8HEYta_capCard{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card-grad);flex-direction:column;display:flex}._8HEYta_capCard h2{color:var(--ink);margin:0;font-size:1.35rem;line-height:1.15}._8HEYta_capSummary{color:var(--muted);font-size:var(--text-ui);margin:0;line-height:1.5}._8HEYta_beforeAfter{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;margin:0;display:grid}._8HEYta_beforeAfter span{border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font-size:var(--text-ui);flex-direction:column;gap:2px;padding:10px 12px;font-weight:650;line-height:1.25;display:flex}._8HEYta_beforeAfter span:last-child{border-color:color-mix(in srgb, var(--cyan-300) 45%, var(--rule));background:color-mix(in srgb, var(--cyan-300) 10%, var(--surface-raised))}._8HEYta_beforeAfter em{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:var(--mono-tracking);text-transform:uppercase;font-style:normal;font-weight:500}._8HEYta_beforeAfter b{color:var(--accent-cyan);align-self:center}._8HEYta_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8HEYta_chips a{border:1px solid var(--border-blue);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--blue-500) 10%, transparent);min-height:40px;color:var(--body);font-size:var(--text-meta);transition:border-color var(--motion-fast), color var(--motion-fast), background var(--motion-fast);align-items:center;padding:8px 14px;line-height:1.3;display:inline-flex}._8HEYta_chips a:hover{border-color:var(--blue-400);color:var(--ink);background:color-mix(in srgb, var(--blue-500) 20%, transparent)}._8HEYta_chips a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._8HEYta_chips a span{color:var(--accent-cyan)}._8HEYta_capCard>a:last-child{padding-top:var(--space-2);margin-top:auto}._8HEYta_capMore{min-height:44px;color:var(--accent-cyan);font-weight:650;font-size:var(--text-ui);align-items:center;display:inline-flex}@media (max-width:1000px){._8HEYta_capGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._8HEYta_capGrid{gap:var(--space-3);grid-template-columns:1fr}._8HEYta_capCard{padding:var(--space-4)}._8HEYta_capSummary{display:none}._8HEYta_chips a{min-height:40px;padding:7px 12px}}
.VHYGRq_wrap{isolation:isolate;flex:none;max-width:100%;display:inline-block;position:relative}.VHYGRq_figure{z-index:1;width:100%;height:100%;display:block;position:relative}.VHYGRq_img{object-fit:contain;width:100%;height:100%;display:block}.VHYGRq_glow{z-index:0;pointer-events:none;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.VHYGRq_shadow{z-index:0;pointer-events:none;opacity:.65;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.VHYGRq_float{animation:VHYGRq_bit-float 6s var(--ease-standard) infinite}@keyframes VHYGRq_bit-float{0%,to{translate:0}50%{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.VHYGRq_float{animation:none}}.VHYGRq_face{width:100%;height:100%;position:absolute;inset:0}.VHYGRq_portrait{object-fit:contain;width:auto;max-width:100%;display:block}.VHYGRq_avatar{border:1px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.VHYGRq_avatarImg{object-fit:contain;max-width:none;position:absolute}
.HhS6aW_dock{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:60;align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex;position:fixed}.HhS6aW_launcher{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);min-height:var(--touch-min);border:var(--border-width) solid var(--border-active);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-heading);font:inherit;cursor:pointer;box-shadow:var(--shadow-raised);transition:border-color var(--motion-fast) var(--ease-standard);font-weight:600;display:inline-flex}.HhS6aW_launcher:hover{border-color:var(--action)}.HhS6aW_launcher:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:1100px){.HhS6aW_launcher{padding:var(--space-2);transition:border-color var(--motion-fast) var(--ease-standard), transform var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard)}.HhS6aW_launcherLabel{display:none}.HhS6aW_dock[data-tucked=true] .HhS6aW_launcher:not(:focus-visible){opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}}.HhS6aW_panel{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);width:min(360px,100vw - 32px);max-height:min(560px,100vh - 120px);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;overflow:hidden}.HhS6aW_panelHead{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-hairline);display:flex}.HhS6aW_panelHead div{flex-direction:column;margin-right:auto;line-height:1.1;display:flex}.HhS6aW_panelHead strong{color:var(--text-heading)}.HhS6aW_panelHead span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.HhS6aW_close{color:var(--text-muted);cursor:pointer;width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);background:0 0;border:none;font-size:1.4rem;line-height:1}.HhS6aW_close:hover{color:var(--text-heading);background:var(--surface-selected)}.HhS6aW_close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.HhS6aW_thread{padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.HhS6aW_hint{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.5}.HhS6aW_userTurn{align-self:flex-end;max-width:88%}.HhS6aW_bitTurn{align-self:flex-start;gap:var(--space-2);flex-direction:column;max-width:94%;display:flex}.HhS6aW_bubble,.HhS6aW_bubbleError{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);white-space:pre-wrap;margin:0;font-size:.92rem;line-height:1.5}.HhS6aW_userTurn .HhS6aW_bubble{background:var(--surface-selected);color:var(--text-heading);border:var(--border-width) solid var(--border-active)}.HhS6aW_bitTurn .HhS6aW_bubble{background:var(--surface-input);color:var(--text-body);border-left:var(--border-accent) solid var(--action)}.HhS6aW_bubbleError{background:var(--surface-input);color:var(--state-risk);border-left:var(--border-accent) solid var(--state-risk)}.HhS6aW_sources{padding:0 0 0 var(--space-3);flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin:2px 0 0;display:flex}.HhS6aW_srcLabel{letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.58rem}.HhS6aW_src{color:var(--text-muted);font-size:.74rem}a.HhS6aW_src{color:var(--blue-300);text-decoration:none}a.HhS6aW_src:hover,a.HhS6aW_src:focus-visible{text-decoration:underline}.HhS6aW_src:not(:last-child):after{content:" ·";color:var(--border-active)}.HhS6aW_status{align-items:center;gap:var(--space-2);color:var(--text-muted);margin:0;font-size:.88rem;display:inline-flex}.HhS6aW_dot{border-radius:var(--radius-pill);background:var(--action);width:8px;height:8px;animation:1s ease-in-out infinite HhS6aW_dockPulse}@keyframes HhS6aW_dockPulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.HhS6aW_dot{animation:none}.HhS6aW_launcher{transition:none}}.HhS6aW_quick{gap:var(--space-2);padding:0 var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.HhS6aW_quick button{border:var(--border-width) solid var(--border-active);background:var(--surface-input);color:var(--text-body);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);min-height:var(--control-height-sm);font:inherit;cursor:pointer;font-size:.82rem}.HhS6aW_quick button:hover:not(:disabled){border-color:var(--action);color:var(--text-heading)}.HhS6aW_quick button:disabled{opacity:.5;cursor:default}.HhS6aW_composer{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--border-hairline);display:flex}.HhS6aW_composer input{min-width:0;min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--border-active);background:var(--surface-input);color:var(--text-heading);font:inherit;flex:1;font-size:.92rem}.HhS6aW_composer input::placeholder{color:var(--text-muted)}.HhS6aW_composer input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.HhS6aW_composer button{min-height:var(--control-height-sm);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--action);color:var(--action-ink);font:inherit;cursor:pointer;border:none;flex:none;font-weight:600}.HhS6aW_composer button:disabled{opacity:.5;cursor:default}.HhS6aW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HhS6aW_panel .HhS6aW_entryNotice{margin:var(--space-2) var(--space-4) var(--space-3);flex-shrink:0}
.SzUsxG_wrap{--cs-ink:var(--ink);--cs-body:var(--body);--cs-muted:var(--muted);--cs-rule:var(--rule);--cs-row:var(--surface-card,var(--surface));--cs-row-done:color-mix(in srgb, var(--blue-500) 9%, var(--surface-card,var(--surface)));--cs-accent:var(--blue-600);--cs-accent-ring:var(--blue-400);--cs-accent-text:var(--link);gap:14px;display:grid}.SzUsxG_wrap[data-tone=human]{--cs-ink:var(--human-ink);--cs-body:var(--human-body);--cs-muted:var(--human-body);--cs-rule:color-mix(in srgb, var(--human-ink) 16%, transparent);--cs-row:color-mix(in srgb, #fff 55%, var(--human-surface));--cs-row-done:color-mix(in srgb, var(--human-accent) 10%, #fff);--cs-accent:var(--human-accent);--cs-accent-ring:var(--human-accent);--cs-accent-text:var(--human-accent)}.SzUsxG_progressRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.SzUsxG_count{color:var(--cs-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:13px}.SzUsxG_count b{color:var(--cs-ink);font-weight:700}.SzUsxG_bar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--cs-rule) 80%, transparent);flex:140px;min-width:100px;height:8px;overflow:hidden}.SzUsxG_bar i{border-radius:inherit;background:linear-gradient(90deg, var(--blue-500), var(--cyan-300,var(--blue-400)));height:100%;transition:width var(--motion-base,.22s) var(--ease-standard,ease);display:block}.SzUsxG_wrap[data-tone=human] .SzUsxG_bar i{background:var(--human-accent)}.SzUsxG_reset{border:1px solid var(--cs-rule);border-radius:var(--radius-pill);min-height:36px;color:var(--cs-muted);font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-size:13px}.SzUsxG_reset:hover{color:var(--cs-ink);border-color:var(--cs-accent-ring)}.SzUsxG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SzUsxG_item{margin:0}.SzUsxG_row{border:1px solid var(--cs-rule);border-radius:var(--radius-md,14px);background:var(--cs-row);cursor:pointer;transition:border-color var(--motion-fast,.15s), background var(--motion-fast,.15s);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid;position:relative}.SzUsxG_row:hover{border-color:var(--cs-accent-ring)}.SzUsxG_item[data-done=true] .SzUsxG_row{border-color:color-mix(in srgb, var(--cs-accent) 45%, var(--cs-rule));background:var(--cs-row-done)}.SzUsxG_input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.SzUsxG_marker{border:2px solid color-mix(in srgb, var(--cs-accent) 70%, var(--cs-rule));width:32px;height:32px;color:var(--cs-accent-text);font-variant-numeric:tabular-nums;transition:background var(--motion-fast,.15s), color var(--motion-fast,.15s);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.SzUsxG_wrap[data-variant=checklist] .SzUsxG_marker{border-radius:8px;width:28px;height:28px}.SzUsxG_item[data-done=true] .SzUsxG_marker{border-color:var(--cs-accent);background:var(--cs-accent);color:#fff}.SzUsxG_input:focus-visible+.SzUsxG_marker{outline:3px solid var(--focus-ring,var(--blue-500));outline-offset:3px}.SzUsxG_text{gap:4px;min-width:0;padding-top:4px;display:grid}.SzUsxG_wrap[data-variant=checklist] .SzUsxG_text{padding-top:3px}.SzUsxG_tag{color:var(--cs-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.SzUsxG_title{color:var(--cs-ink);font-size:16px;font-weight:650;line-height:1.35}.SzUsxG_body{color:var(--cs-body);font-size:15px;line-height:1.55}.SzUsxG_wrap[data-variant=checklist] .SzUsxG_body{font-size:15px}.SzUsxG_item[data-done=true] .SzUsxG_title,.SzUsxG_item[data-done=true] .SzUsxG_body{color:var(--cs-muted)}.SzUsxG_done{border:1px solid color-mix(in srgb, var(--cs-accent) 40%, var(--cs-rule));border-radius:var(--radius-lg,18px);background:color-mix(in srgb, var(--cs-accent) 8%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.SzUsxG_doneTitle{color:var(--cs-ink);margin:0;font-size:17px;font-weight:700}.SzUsxG_doneBody{color:var(--cs-body);margin:4px 0 0;font-size:15px;line-height:1.5}.SzUsxG_doneAction{margin-top:12px}@media (max-width:560px){.SzUsxG_row{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px}.SzUsxG_marker{width:30px;height:30px}.SzUsxG_done{grid-template-columns:1fr;justify-items:start}}@media (prefers-reduced-motion:reduce){.SzUsxG_bar i,.SzUsxG_row,.SzUsxG_marker{transition:none}}@media (max-width:560px){.SzUsxG_text{padding-top:5px;display:block}.SzUsxG_tag{margin-right:8px;display:inline}.SzUsxG_title{display:inline}.SzUsxG_body{margin-top:4px;display:block}.SzUsxG_wrap[data-variant=checklist] .SzUsxG_row{padding:12px}}
.mqXg0q_blocks{gap:var(--space-3);margin-top:var(--space-1);flex-direction:column;display:flex}.mqXg0q_card[data-cat=profession],.mqXg0q_card[data-cat=tool],.mqXg0q_card[data-cat=feature],.mqXg0q_card[data-cat=lesson]{--c:var(--accent-cyan)}.mqXg0q_card[data-cat=model-use]{--c:var(--state-risk)}.mqXg0q_card[data-cat=task],.mqXg0q_card[data-cat=update]{--c:var(--action)}.mqXg0q_card{border:1px solid color-mix(in srgb, var(--c) 42%, var(--border-hairline));border-radius:var(--radius-md);background:var(--surface-page);transition:border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);flex-direction:column;gap:6px;padding:14px 16px 15px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mqXg0q_card:hover{border-color:var(--c);transform:translateY(-1px)}.mqXg0q_card .mqXg0q_top{background:var(--c);height:3px;position:absolute;inset:0 0 auto}.mqXg0q_chip{letter-spacing:.12em;text-transform:uppercase;color:var(--c);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--c) 42%, transparent);align-self:flex-start;margin-top:4px;padding:3px 8px;font-family:IBM Plex Mono,monospace;font-size:.62rem;font-weight:600}.mqXg0q_title{color:var(--text-heading);font-size:1.02rem;line-height:1.2}.mqXg0q_sum{color:var(--text-muted);font-size:.9rem;line-height:1.45}.mqXg0q_open{color:var(--c);margin-top:2px;font-size:.85rem;font-weight:600}.mqXg0q_prompt{border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-page);overflow:hidden}.mqXg0q_promptHead{border-bottom:1px solid var(--border-hairline);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.mqXg0q_promptHead span{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.62rem}.mqXg0q_copy{letter-spacing:.08em;text-transform:uppercase;color:var(--action-ink);background:var(--action);border-radius:var(--radius-pill);cursor:pointer;border:none;padding:5px 11px;font-family:IBM Plex Mono,monospace;font-size:.64rem}.mqXg0q_copy:hover{filter:brightness(1.05)}.mqXg0q_prompt pre{color:var(--text-body);white-space:pre-wrap;margin:0;padding:13px 14px;font-family:IBM Plex Mono,monospace;font-size:.8rem;line-height:1.55}.mqXg0q_human{border:1px solid color-mix(in srgb, var(--accent-cyan) 34%, var(--border-hairline));border-radius:var(--radius-md);background:var(--surface-page);border-left-width:3px;padding:13px 15px}.mqXg0q_humanLbl{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-cyan);margin:0 0 8px;font-family:IBM Plex Mono,monospace;font-size:.64rem}.mqXg0q_human ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mqXg0q_human li{color:var(--text-body);padding-left:22px;font-size:.9rem;line-height:1.4;position:relative}.mqXg0q_human li:before{content:"";border:2px solid var(--accent-cyan);border-radius:4px;width:13px;height:13px;position:absolute;top:3px;left:0}.mqXg0q_cmp{border:1px solid color-mix(in srgb, var(--state-risk) 40%, var(--border-hairline));border-radius:var(--radius-md);background:var(--surface-page);padding-top:3px;position:relative;overflow:hidden}.mqXg0q_cmpTop{background:var(--state-risk);height:3px;position:absolute;inset:0 0 auto}.mqXg0q_cmpCap{letter-spacing:.1em;text-transform:uppercase;color:var(--state-risk);margin:10px 14px 4px;font-family:IBM Plex Mono,monospace;font-size:.62rem}.mqXg0q_cmpScroll{overflow-x:auto}.mqXg0q_cmp table{border-collapse:collapse;width:100%;font-size:.86rem}.mqXg0q_cmp th,.mqXg0q_cmp td{text-align:left;border-bottom:1px solid var(--border-hairline);vertical-align:top;padding:9px 14px}.mqXg0q_cmp thead th{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem;font-weight:600}.mqXg0q_cmp tbody th{color:var(--text-heading);white-space:nowrap;font-weight:600}.mqXg0q_cmp td{color:var(--text-body)}.mqXg0q_cmp tr:last-child th,.mqXg0q_cmp tr:last-child td{border-bottom:none}
.UImJXa_block{border:1px solid color-mix(in srgb, var(--blue-500) 32%, var(--rule));border-radius:var(--radius-lg,18px);background:color-mix(in srgb, var(--blue-500) 6%, var(--surface-card,var(--surface)));gap:12px;min-width:0;padding:18px;display:grid;position:relative}.UImJXa_label{color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px}.UImJXa_text{border:1px solid var(--rule);border-radius:var(--radius-md,14px);background:var(--surface,var(--canvas));color:var(--body);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px;font-size:14px;line-height:1.6;overflow:auto}.UImJXa_block[data-code=true] .UImJXa_text{white-space:pre;overflow-wrap:normal;tab-size:2}.UImJXa_text[data-collapsed=true]{max-height:10.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.UImJXa_more{min-height:36px;color:var(--link);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:-6px;padding:0 4px;font-size:14px;font-weight:650;text-decoration:underline}.UImJXa_text:focus-visible{outline:3px solid var(--focus-ring,var(--blue-500));outline-offset:2px}.UImJXa_preview{min-width:0}.UImJXa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.UImJXa_copy{border:1px solid var(--blue-500);border-radius:var(--radius-pill);background:var(--blue-600);color:#fff;min-height:44px;font:inherit;cursor:pointer;transition:background var(--motion-fast,.15s);align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.UImJXa_copy:hover{background:var(--blue-500)}.UImJXa_copy[data-state=copied]{background:color-mix(in srgb, var(--blue-600) 80%, #000)}.UImJXa_ask{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-height:44px;color:var(--link);align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.UImJXa_ask:hover{border-color:var(--blue-400)}.UImJXa_status{min-height:0;color:var(--muted);margin:0;font-size:13px}.UImJXa_status:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:560px){.UImJXa_block{padding:14px}.UImJXa_text{padding:12px;font-size:13px}.UImJXa_copy,.UImJXa_ask{flex:auto;justify-content:center}}.UImJXa_copy[data-tone=quiet]{border-color:var(--rule-strong);color:var(--ink);background:0 0}.UImJXa_copy[data-tone=quiet]:hover{border-color:var(--blue-400);background:0 0}.UImJXa_copy[data-tone=quiet][data-state=copied]{border-color:var(--blue-500);color:var(--link)}
.dgaYQW_notice{margin:var(--space-2) 0;color:var(--text-body);font-size:var(--text-ui);overflow-wrap:anywhere;line-height:1.5}.dgaYQW_notice a{color:var(--link);text-decoration:underline}.dgaYQW_notice a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.CvMZ6q_toggle{border:1px solid var(--border-blue);border-radius:var(--radius-md);background:var(--surface-raised-grad);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;display:none}.CvMZ6q_toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.CvMZ6q_toggleIcon{flex-direction:column;justify-content:center;gap:4px;width:18px;display:flex}.CvMZ6q_toggleIcon i{height:2px;transition:transform var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);background:currentColor;border-radius:2px;display:block}.CvMZ6q_toggleIcon[data-open=true] i:first-child{transform:translateY(6px)rotate(45deg)}.CvMZ6q_toggleIcon[data-open=true] i:nth-child(2){opacity:0}.CvMZ6q_toggleIcon[data-open=true] i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.CvMZ6q_panel{flex:1;justify-content:center;min-width:0;display:flex}.CvMZ6q_actions{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.CvMZ6q_nav{justify-content:center;align-items:center;gap:var(--space-7);color:var(--muted);font-size:var(--text-ui);font-weight:500;display:flex}.CvMZ6q_nav a{white-space:nowrap;min-height:44px;transition:color var(--motion-fast) var(--ease-standard);align-items:center;display:inline-flex}@media (min-width:901px) and (max-width:1100px){.CvMZ6q_nav{gap:var(--space-5)}}.CvMZ6q_nav a:hover,.CvMZ6q_nav a[data-current=true]{color:var(--ink)}.CvMZ6q_nav a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.CvMZ6q_scrim{display:none}@media (max-width:900px){.CvMZ6q_toggle{display:inline-flex}.CvMZ6q_scrim{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030710b8;display:block;position:fixed;inset:0}.CvMZ6q_panel[data-open=false]{display:none}.CvMZ6q_panel[data-open=true]{z-index:61;justify-content:flex-start;gap:var(--space-5);width:min(320px,86vw);max-width:100%;padding:var(--space-6) var(--space-5);overscroll-behavior:contain;border-left:1px solid var(--border-blue);background:linear-gradient(180deg, var(--navy-850), var(--navy-950));box-shadow:var(--shadow-raised);animation:CvMZ6q_drawer-in var(--motion-base) var(--ease-standard);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.CvMZ6q_panel[data-open=true] .CvMZ6q_nav{justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-direction:column;font-size:16px}.CvMZ6q_panel[data-open=true] .CvMZ6q_nav a{min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);color:var(--body);border:1px solid #0000}.CvMZ6q_panel[data-open=true] .CvMZ6q_nav a[data-current=true]{border-color:var(--border-blue);background:var(--surface-selected);color:var(--ink)}.CvMZ6q_panel[data-open=true] .CvMZ6q_nav a,.CvMZ6q_more a{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:8px;padding-bottom:8px}.CvMZ6q_itemLabel{color:inherit;font-weight:600}.CvMZ6q_gloss{color:var(--muted);font-size:var(--text-meta);font-weight:400;line-height:1.3}.CvMZ6q_ask{gap:8px;display:grid}.CvMZ6q_ask label{color:var(--ink);font-size:var(--text-ui);font-weight:650}.CvMZ6q_askRow{border:1px solid var(--border-blue);border-radius:var(--radius-md);background:var(--surface-input,var(--surface));grid-template-columns:1fr auto;gap:6px;padding:4px;display:grid}.CvMZ6q_askRow input{min-width:0;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;padding:0 10px;font-size:16px}.CvMZ6q_askRow input::placeholder{color:var(--muted)}.CvMZ6q_askRow input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:var(--radius-sm)}.CvMZ6q_askRow button{border-radius:var(--radius-sm);background:var(--blue-600);min-height:44px;color:var(--action-ink);font:inherit;cursor:pointer;border:0;padding:0 16px;font-weight:700}.CvMZ6q_askRow button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.CvMZ6q_more{padding-top:var(--space-4);border-top:1px solid var(--rule);flex-direction:column;gap:2px;display:flex}.CvMZ6q_moreTitle{margin:0 0 4px var(--space-4);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase}.CvMZ6q_more a{min-height:44px;padding-left:var(--space-4);padding-right:var(--space-4);border-radius:var(--radius-md);color:var(--body);border:1px solid #0000;font-size:15px;display:flex}.CvMZ6q_more a[data-current=true]{border-color:var(--border-blue);background:var(--surface-selected);color:var(--ink)}.CvMZ6q_more a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.CvMZ6q_close{min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-blue);border-radius:var(--radius-pill);color:var(--body);font-size:var(--text-meta);background:0 0;align-self:flex-end}.CvMZ6q_close:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}}@keyframes CvMZ6q_drawer-in{0%{opacity:0;transform:translate(12%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.CvMZ6q_panel[data-open=true]{animation:none}.CvMZ6q_toggleIcon i,.CvMZ6q_nav a{transition:none}}[data-theme=light] .CvMZ6q_nav{color:var(--muted)}:is([data-theme=light] .CvMZ6q_nav a:hover,[data-theme=light] .CvMZ6q_nav a[data-current=true]){color:var(--ink)}[data-theme=light] .CvMZ6q_toggle{border-color:var(--rule-strong);background:var(--surface);color:var(--ink)}
.uMBeYq_header{top:var(--space-4);z-index:40;align-items:center;gap:var(--space-6);min-height:66px;padding:0 var(--space-5) 0 var(--space-6);border:1px solid var(--border-blue);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--edge-highlight), var(--shadow-float);background:linear-gradient(#14223edb,#0a1120d1);display:flex;position:sticky}.uMBeYq_header[data-nav=off]{justify-content:space-between}.uMBeYq_brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:12px;font-size:18px;font-weight:700;display:inline-flex}.uMBeYq_actions{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}@media (max-width:900px){.uMBeYq_header{gap:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}}@media (max-width:480px){.uMBeYq_brand{gap:8px;font-size:16px}}@media (max-width:380px){.uMBeYq_brand span{display:none}}[data-theme=light] .uMBeYq_header{border-color:var(--rule-strong);box-shadow:0 1px 0 #ffffffe6 inset, var(--shadow-float);background:linear-gradient(#fffffff0,#f7f8fbe6)}
.t5Ygvq_page{min-height:100vh;color:var(--body);background:radial-gradient(1200px 680px at 80% -10%, #3a7bff38, transparent 58%), radial-gradient(700px 420px at 92% 8%, #6fd3ff1a, transparent 60%), radial-gradient(1000px 560px at 8% 2%, #182e6866, transparent 62%), var(--canvas);background-attachment:fixed}.t5Ygvq_page[data-theme=light]{background:var(--canvas)}.t5Ygvq_shell{width:min(var(--shell-max), calc(100% - 2 * var(--shell-gutter)));padding-top:var(--space-5);margin:0 auto;padding-bottom:88px}.t5Ygvq_skipLink{z-index:60;border-radius:var(--radius-sm);color:var(--action-ink);background:var(--action);font-size:var(--text-base);padding:11px 15px;font-weight:700;position:fixed;top:-80px;left:16px}.t5Ygvq_skipLink:focus{top:16px}.t5Ygvq_footer{align-items:start;gap:var(--space-8);margin-top:var(--space-12);padding:var(--space-8) 0;border-top:1px solid var(--rule);color:var(--muted);grid-template-columns:minmax(220px,1fr) minmax(0,2fr);display:grid}.t5Ygvq_footer a:hover{color:var(--ink)}.t5Ygvq_footer p{font-size:var(--text-ui);max-width:26ch;margin:0}.t5Ygvq_footerBrand{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.t5Ygvq_social{align-items:center;gap:var(--space-4);display:flex}.t5Ygvq_socialLink{color:var(--muted);margin:-10px;padding:10px;transition:color .15s;display:inline-flex}.t5Ygvq_socialLink:hover{color:var(--ink)}.t5Ygvq_socialLink:focus-visible{outline:2px solid var(--blue-400,#4da3ff);outline-offset:-2px;border-radius:8px}.t5Ygvq_socialSoon{color:var(--muted);opacity:.55;cursor:default;display:inline-flex}.t5Ygvq_supportNav{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t5Ygvq_footerCol h2{margin:0 0 var(--space-3);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;font-weight:600}.t5Ygvq_footerCol ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.t5Ygvq_footerCol a{min-height:32px;color:var(--muted);font-size:var(--text-ui);align-items:center;display:inline-flex}.t5Ygvq_footerCol a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.t5Ygvq_shell>main{padding-bottom:var(--space-6)}@media (max-width:620px){.t5Ygvq_shell{width:min(100% - 24px,640px)}.t5Ygvq_footer{gap:var(--space-6);text-align:left;grid-template-columns:1fr}.t5Ygvq_supportNav{gap:var(--space-5) var(--space-4);grid-template-columns:1fr 1fr}.t5Ygvq_footerCol a{min-height:40px}.t5Ygvq_shell>main{padding-bottom:var(--space-10)}}
.YGVdrq_page{background:var(--surface-page);color:var(--text-body)}.YGVdrq_hero,.YGVdrq_note,.YGVdrq_empty{width:min(1180px,100% - 40px);margin:0 auto}.YGVdrq_hero{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:48px;padding:72px 0 36px;display:grid}.YGVdrq_heroCopy h1{max-width:720px;color:var(--text-heading);font-size:var(--text-hero);letter-spacing:-.06em;margin:12px 0 18px;line-height:.96}.YGVdrq_kicker{color:var(--blue-300);font:700 .78rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.YGVdrq_lede{max-width:600px;margin:0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.58}.YGVdrq_heroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.YGVdrq_primary,.YGVdrq_secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:1rem;font-weight:750;text-decoration:none;display:inline-flex}.YGVdrq_primary{background:var(--blue-500);color:#fff;border:none}.YGVdrq_primary:hover{background:var(--blue-400)}.YGVdrq_primary:focus-visible,.YGVdrq_secondary:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px}.YGVdrq_secondary{border:1px solid var(--border-strong);color:var(--text-heading);background:0 0}.YGVdrq_secondary:hover{border-color:var(--blue-400)}.YGVdrq_promise{color:var(--text-muted);margin:16px 0 0;font-size:.92rem}.YGVdrq_excerpt{border:1px solid color-mix(in srgb,var(--blue-400) 45%,var(--border-subtle));background:linear-gradient(150deg,color-mix(in srgb,var(--blue-500) 30%,var(--surface-raised)),var(--surface-raised) 75%);border-radius:26px;margin:0;padding:34px 34px 28px;position:relative;box-shadow:0 30px 70px #00000059}.YGVdrq_excerptKicker{color:var(--blue-300);font:700 .74rem/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}.YGVdrq_excerpt blockquote{margin:0}.YGVdrq_excerpt blockquote p{color:var(--text-heading);font:750 clamp(1.25rem,2.2vw,1.6rem)/1.35 var(--font-display,inherit);letter-spacing:-.02em;margin:0}.YGVdrq_excerpt figcaption{border-top:1px solid var(--border-subtle);gap:4px;margin-top:20px;padding-top:16px;display:grid}.YGVdrq_excerpt figcaption a{color:var(--text-heading);font-weight:800;text-decoration:none}.YGVdrq_excerpt figcaption a:hover{color:var(--blue-300)}.YGVdrq_excerpt figcaption span{color:var(--text-muted);font-size:.9rem}nav.YGVdrq_keepUp{margin-bottom:40px}.YGVdrq_body{width:min(1180px,100% - 40px);margin:40px auto 0;scroll-margin-top:88px}.YGVdrq_listHead{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 18px;display:flex}.YGVdrq_listHead h2{color:var(--text-heading);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3.6vw,2.4rem)}.YGVdrq_listHead p{color:var(--text-muted);margin:0}.YGVdrq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.YGVdrq_card{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.YGVdrq_card:hover{border-color:color-mix(in srgb,var(--blue-400) 60%,var(--border-subtle))}.YGVdrq_cover{aspect-ratio:16/8;background:radial-gradient(120% 120% at 50% 10%,var(--navy-800,#0b1e3a) 0%,var(--navy-950,#060b16) 75%);justify-content:center;align-items:center;padding:18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.YGVdrq_coverBars{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--blue-400) 50%,transparent) 0 3px,transparent 3px 9px);opacity:.55;height:55%;position:absolute;inset:auto 0 0;-webkit-mask-image:radial-gradient(80% 120% at 50% 120%,#000 30%,#0000 70%);mask-image:radial-gradient(80% 120% at 50% 120%,#000 30%,#0000 70%)}.YGVdrq_coverLine{z-index:1;color:#f5f7fb;max-width:90%;font:800 1.05rem/1.25 var(--font-display,inherit);letter-spacing:-.015em;text-align:center;text-wrap:balance;position:relative}.YGVdrq_cardBody{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.YGVdrq_meta{color:var(--text-muted);font:700 .76rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin:0;display:flex}.YGVdrq_card h3{letter-spacing:-.02em;margin:8px 0;font-size:1.2rem;line-height:1.2}.YGVdrq_card h3 a{color:var(--text-heading);text-decoration:none}.YGVdrq_card h3 a:hover{color:var(--blue-300)}.YGVdrq_summary{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.YGVdrq_cardActions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:auto;display:flex}.YGVdrq_transcriptOnly{color:var(--text-muted);font-size:.88rem}.YGVdrq_transcriptLink{color:var(--blue-300);font-weight:700;text-decoration:none}.YGVdrq_transcriptLink:hover{text-decoration:underline}.YGVdrq_closing{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:26px;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:40px auto 24px;padding:26px 30px;display:flex}.YGVdrq_closing img{flex:none}.YGVdrq_closingCopy{min-width:0}.YGVdrq_closingCopy h2{color:var(--text-heading);letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(1.4rem,2.6vw,1.8rem)}.YGVdrq_closingCopy>p{max-width:60ch;color:var(--text-muted);margin:0 0 16px;line-height:1.55}.YGVdrq_closingActions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.YGVdrq_closingListen{margin:0}.YGVdrq_rss{color:var(--blue-300);font-weight:700}.YGVdrq_note,.YGVdrq_empty{color:var(--text-muted);margin:0 auto;padding:24px 0 88px;line-height:1.65}@media (max-width:980px){.YGVdrq_hero{grid-template-columns:1fr;gap:10px;padding-top:40px}.YGVdrq_excerpt{margin-top:18px}.YGVdrq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.YGVdrq_closing{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:620px){.YGVdrq_hero,.YGVdrq_body,.YGVdrq_closing,.YGVdrq_note,.YGVdrq_empty{width:min(100% - 24px,1180px)}.YGVdrq_hero{padding:28px 0 20px}.YGVdrq_heroActions .YGVdrq_primary,.YGVdrq_heroActions .YGVdrq_secondary{flex:auto}.YGVdrq_excerpt{padding:26px 20px 20px}nav.YGVdrq_keepUp{margin-bottom:28px}.YGVdrq_grid{grid-template-columns:1fr}.YGVdrq_cover{aspect-ratio:auto;min-height:96px}}@media (min-width:981px){.YGVdrq_card:last-child:nth-child(3n+1){flex-direction:row;grid-column:1/-1}.YGVdrq_card:last-child:nth-child(3n+1) .YGVdrq_cover{aspect-ratio:auto;flex:0 0 36%}}@media (min-width:621px) and (max-width:980px){.YGVdrq_card:last-child:nth-child(odd){grid-column:1/-1}}
.OQDoSa_control{gap:8px;min-width:0;margin-top:16px;display:grid}.OQDoSa_copy{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);min-height:44px;color:var(--link);font:inherit;cursor:pointer;background:0 0;justify-self:start;padding:8px 16px}.OQDoSa_copy:hover{border-color:var(--blue-400)}.OQDoSa_copy:disabled{opacity:.6;cursor:default}.OQDoSa_copy:focus-visible,.OQDoSa_manual:focus-visible{outline:3px solid var(--focus-ring,var(--blue-500));outline-offset:2px}.OQDoSa_status{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.OQDoSa_manual{box-sizing:border-box;resize:vertical;border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface);width:100%;min-width:0;color:var(--body);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px}
.rNK3Ya_status{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-ui);display:inline-flex}.rNK3Ya_status svg{color:var(--blue-300);flex:none}.rNK3Ya_label{line-height:1.3}.rNK3Ya_dot{background:var(--blue-400);border-radius:50%;flex:none;width:8px;height:8px;animation:1s ease-in-out infinite rNK3Ya_bitPulse}@keyframes rNK3Ya_bitPulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.rNK3Ya_dot{animation:none}}.rNK3Ya_status[data-state=caution] svg,.rNK3Ya_status[data-state=caution] .rNK3Ya_dot{color:var(--state-risk,#e0a458);background:var(--state-risk,#e0a458)}.rNK3Ya_status[data-state=clarifying] svg,.rNK3Ya_status[data-state=clarifying] .rNK3Ya_dot{color:var(--cyan-300,#6fd3ff);background:var(--cyan-300,#6fd3ff)}.rNK3Ya_status[data-state=error] svg,.rNK3Ya_status[data-state=error] .rNK3Ya_dot{color:var(--state-risk,#e0645a);background:var(--state-risk,#e0645a)}.rNK3Ya_status[data-state=complete] svg,.rNK3Ya_status[data-state=complete] .rNK3Ya_dot{color:var(--state-good,#4fd6a8);background:var(--state-good,#4fd6a8);animation:none}
.lgb9hW_form{gap:14px;display:grid}.lgb9hW_row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lgb9hW_form label{gap:7px;display:grid}.lgb9hW_form label>span{color:var(--text-heading);font-size:.78rem;font-weight:750}.lgb9hW_form input,.lgb9hW_form select{border:1px solid var(--border-strong);background:var(--surface-page);width:100%;min-height:46px;color:var(--text-heading);font:inherit;border-radius:13px;padding:0 12px}.lgb9hW_form input:focus,.lgb9hW_form select:focus{outline:3px solid color-mix(in srgb,var(--blue-400) 34%,transparent);outline-offset:2px}.lgb9hW_consent{align-items:start;padding:4px 0;grid-template-columns:auto 1fr!important;gap:10px!important}.lgb9hW_consent input{width:18px;height:18px;min-height:0;margin-top:2px}.lgb9hW_consent span{line-height:1.45;color:var(--text-muted)!important;font-weight:500!important}.lgb9hW_form button{background:var(--blue-500);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:48px;font:750 1rem/1 inherit}.lgb9hW_form button:hover{background:var(--blue-400)}.lgb9hW_form button:disabled{opacity:.65;cursor:wait}.lgb9hW_notice,.lgb9hW_status,.lgb9hW_error{font-size:.8rem;margin:0!important;line-height:1.45!important}.lgb9hW_notice{color:var(--text-muted)}.lgb9hW_status{color:var(--green-400,#67b95f)}.lgb9hW_error{color:var(--red-400,#eda6a7)}@media (max-width:620px){.lgb9hW_row{grid-template-columns:1fr}}.lgb9hW_compact .lgb9hW_row{grid-template-columns:1fr}.lgb9hW_stepLabel{color:var(--text-muted);font:700 var(--text-meta-xs,.7rem)/1.3 var(--font-mono);letter-spacing:var(--mono-tracking,.1em);text-transform:uppercase;margin:0}.lgb9hW_emailRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.lgb9hW_emailRow button{white-space:nowrap;padding:0 22px}.lgb9hW_compact .lgb9hW_emailRow,.lgb9hW_stepped.lgb9hW_compact .lgb9hW_emailRow{grid-template-columns:1fr}@media (max-width:620px){.lgb9hW_emailRow{grid-template-columns:1fr}}
._8aEwW_home{gap:var(--space-9);padding:var(--space-7) 0 var(--space-10);flex-direction:column;display:flex}._8aEwW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8aEwW_hero{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);min-height:min(620px,100svh - 150px);display:grid}._8aEwW_heroCopy{gap:var(--space-4);flex-direction:column;max-width:760px;display:flex}._8aEwW_heroKicker{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--blue-300);align-items:center;gap:10px;margin:0;display:flex}._8aEwW_heroKicker:before{content:"";background:var(--pixel-tick);flex:none;width:21px;height:5px}._8aEwW_heroCopy h1{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-hero);line-height:var(--leading-tight);letter-spacing:var(--display-tracking);color:var(--text-heading);margin:0}._8aEwW_heroCopy h1 em{color:var(--display-accent);background-image:var(--accent-underline);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 3px;padding-bottom:3px;font-style:normal}._8aEwW_sub{font-size:var(--text-lede);color:var(--text-muted);max-width:42ch;margin:0}._8aEwW_heroArt{flex-direction:column;align-items:center;gap:0;display:flex}._8aEwW_heroBit{z-index:1;flex:none;margin-bottom:-18px;position:relative}._8aEwW_heroArt>:last-child{align-self:stretch}._8aEwW_devdaySpotlight{gap:var(--space-6);border:1px solid var(--border-blue);border-radius:var(--radius-xl);padding:var(--space-7) var(--space-8);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--blue-400) 24%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--blue-950) 84%, #000 16%), var(--surface-card));box-shadow:var(--edge-highlight), var(--glow-soft);grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);align-items:center;display:grid;position:relative;overflow:hidden}._8aEwW_devdaySpotlight:after{content:"";background-image:radial-gradient(color-mix(in srgb, var(--blue-300) 28%, transparent) 2px, transparent 2px);pointer-events:none;background-size:16px 16px;width:190px;height:190px;position:absolute;top:-20px;right:-20px;-webkit-mask:linear-gradient(225deg,#000,#0000 70%);mask:linear-gradient(225deg,#000,#0000 70%)}._8aEwW_devdayCopy{z-index:1;gap:var(--space-3);flex-direction:column;max-width:760px;display:flex;position:relative}._8aEwW_devdayKicker{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--blue-300);align-items:center;gap:10px;margin:0;display:flex}._8aEwW_devdayKicker:before{content:"";background:var(--pixel-tick);flex:none;width:21px;height:5px}._8aEwW_devdayCopy h2{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);color:var(--text-heading);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,54px);line-height:1.02}._8aEwW_devdayCopy p:not(._8aEwW_devdayKicker){color:var(--text-body);font-size:var(--text-base);max-width:62ch;margin:0;line-height:1.6}._8aEwW_devdayMap{margin:var(--space-2) 0 0;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px;padding:0;list-style:none;display:grid}._8aEwW_devdayMap li{border:1px solid var(--rule);border-radius:var(--radius-md);min-height:48px;padding:0 var(--space-4);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);color:var(--text-body);font-size:var(--text-ui);align-items:center;gap:10px;font-weight:650;display:flex}._8aEwW_devdayMap svg{color:var(--blue-300);flex:none}._8aEwW_devdayActions{z-index:1;gap:var(--space-3);border:1px solid color-mix(in srgb, var(--human-surface) 38%, transparent);border-radius:var(--radius-lg);padding:var(--space-5);background:color-mix(in srgb, var(--human-surface) 10%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;display:flex;position:relative}._8aEwW_devdayPrimary,._8aEwW_devdaySecondary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);border-radius:var(--radius-pill);font-size:var(--text-ui);font-weight:700;display:inline-flex}._8aEwW_devdayPrimary{padding:0 var(--space-4);color:var(--human-ink);background:linear-gradient(135deg, var(--human-surface), var(--human-surface-2));box-shadow:0 16px 30px #0000002e}._8aEwW_devdayPrimary:hover{transform:translateY(-1px)}._8aEwW_devdaySecondary{color:var(--text-body);padding:4px var(--space-2)}._8aEwW_devdaySecondary:hover{color:var(--text-heading);text-underline-offset:3px;text-decoration:underline}._8aEwW_devdayPrimary:focus-visible,._8aEwW_devdaySecondary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._8aEwW_proof{padding:var(--space-6) 0;align-items:end;gap:var(--space-5);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr)) auto;margin:0;list-style:none;display:grid}._8aEwW_proof li{flex-direction:column;gap:4px;display:flex}._8aEwW_proof li+li:not(._8aEwW_proofMethod){padding-left:var(--space-5);background:var(--seam-down) no-repeat left center / 2px 70%}._8aEwW_proof strong{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-heading);font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}._8aEwW_proof span{color:var(--text-muted);font-size:var(--text-ui);max-width:20ch;line-height:1.35}._8aEwW_proof ._8aEwW_proofMethod{flex-direction:row;align-self:center;align-items:center;gap:8px}._8aEwW_proofMethod svg{color:var(--blue-300);flex:none}._8aEwW_proofMethod a{color:var(--text-body);font-size:var(--text-ui);text-underline-offset:3px;text-decoration:underline}._8aEwW_proofMethod a:hover{color:var(--text-heading)}._8aEwW_proofMethod a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}._8aEwW_doors{gap:var(--space-6);flex-direction:column;display:flex}._8aEwW_doorsHead{gap:var(--space-2);flex-direction:column;max-width:820px;display:flex}._8aEwW_doorsKicker{color:var(--text-body);font-size:var(--text-ui);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}._8aEwW_doorsKicker svg{color:var(--blue-300)}._8aEwW_doorsHead h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--text-display);letter-spacing:var(--display-tracking);color:var(--text-heading);margin:0;line-height:1.08}._8aEwW_doorsSub{color:var(--text-muted);font-size:var(--text-base);margin:0}._8aEwW_nextPathGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8aEwW_nextPathCard{gap:var(--space-2);border-radius:var(--radius-lg);min-height:150px;padding:var(--space-5);border:1px solid var(--rule);background:var(--surface-card-grad);color:var(--text-body);flex-direction:column;display:flex}._8aEwW_nextPathCard span{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--text-muted)}._8aEwW_nextPathCard strong{color:var(--text-heading);font-size:clamp(21px,2.2vw,28px);line-height:1.1}._8aEwW_nextPathCard small{color:var(--text-muted);font-size:var(--text-ui);line-height:1.45}._8aEwW_nextPathCard:hover{border-color:var(--border-blue);transform:translateY(-1px)}._8aEwW_nextPathCard:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._8aEwW_difference{gap:var(--space-5);border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--human-surface), var(--human-surface-2));padding:var(--space-8);flex-direction:column;display:flex;position:relative;overflow:hidden}._8aEwW_difference:after{content:"";pointer-events:none;background-image:radial-gradient(#9a783829 2px,#0000 2px);background-size:14px 14px;width:150px;height:150px;position:absolute;top:-10px;right:-10px;-webkit-mask:linear-gradient(225deg,#000,#0000 62%);mask:linear-gradient(225deg,#000,#0000 62%)}._8aEwW_diffHead{gap:var(--space-3);flex-direction:column;max-width:62ch;display:flex}._8aEwW_diffLabel{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--human-label);align-items:center;gap:10px;margin:0;display:flex}._8aEwW_diffLabel:before{content:"";background:var(--pixel-tick-warm);flex:none;width:21px;height:5px}._8aEwW_diffHead h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--human-ink);margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.1}._8aEwW_diffHead h2 em{color:var(--human-accent);background-image:var(--accent-underline-warm);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 3px;padding-bottom:3px;font-style:normal}._8aEwW_diffHead p{color:var(--human-body);font-size:var(--text-base);margin:0;line-height:1.55}._8aEwW_diffCta{min-height:var(--control-height-sm);color:var(--human-accent);font-size:var(--text-ui);align-self:flex-start;align-items:center;gap:8px;font-weight:700;display:inline-flex}._8aEwW_diffCta:hover{text-underline-offset:3px;text-decoration:underline}._8aEwW_diffCta:focus-visible{outline:2px solid var(--blue-600);outline-offset:3px;border-radius:var(--radius-xs)}._8aEwW_closing{align-items:flex-start;gap:var(--space-6);border:1px solid var(--border-blue);border-radius:var(--radius-xl);padding:var(--space-7) var(--space-8);box-shadow:var(--edge-highlight), var(--glow-soft);background:var(--surface-card-grad);display:flex}._8aEwW_closingBit{flex:none}._8aEwW_closingText{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._8aEwW_closingText h2{color:var(--text-heading);letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.4vw,28px)}._8aEwW_closingLink{color:var(--link);font-size:var(--text-ui);align-self:flex-start;padding-block:6px;font-weight:600;display:inline-block}._8aEwW_closingLink:hover{color:var(--text-heading)}._8aEwW_closingLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-xs)}@media (max-width:1100px){._8aEwW_proof{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_proof ._8aEwW_proofMethod{grid-column:1/-1}}@media (max-width:900px){._8aEwW_hero{grid-template-columns:1fr;align-items:start;min-height:auto}._8aEwW_heroBit{max-width:120px}._8aEwW_devdaySpotlight{grid-template-columns:1fr}}@media (max-width:620px){._8aEwW_home{gap:var(--space-7);padding-top:var(--space-4)}._8aEwW_hero{gap:var(--space-5)}._8aEwW_heroCopy{gap:var(--space-3)}._8aEwW_heroCopy h1{font-size:clamp(42px,13vw,56px)}._8aEwW_sub{font-size:var(--text-base);line-height:1.45}._8aEwW_heroBit{max-width:96px;margin-bottom:-14px}._8aEwW_proof{padding:var(--space-5) 0;gap:var(--space-4)}._8aEwW_devdaySpotlight{padding:var(--space-6) var(--space-5)}._8aEwW_devdayCopy h2{font-size:clamp(28px,9vw,42px)}._8aEwW_devdayMap{grid-template-columns:1fr}._8aEwW_devdayActions{padding:var(--space-4)}._8aEwW_nextPathGrid{grid-template-columns:1fr}._8aEwW_nextPathCard{min-height:0}._8aEwW_difference{padding:var(--space-6) var(--space-5)}._8aEwW_closing{padding:var(--space-6) var(--space-5);gap:var(--space-3);flex-direction:column}}._8aEwW_block{gap:var(--space-6);flex-direction:column;display:flex}._8aEwW_blockHead{gap:var(--space-2);flex-direction:column;max-width:820px;display:flex}._8aEwW_blockHead h2{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);color:var(--text-heading);text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,40px);line-height:1.1}._8aEwW_blockHeadRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._8aEwW_blockLinks{gap:var(--space-5);flex-wrap:wrap;display:flex}._8aEwW_blockLinks a{color:var(--link);font-size:var(--text-ui);gap:6px;padding-block:8px;font-weight:600;display:inline-flex}._8aEwW_blockLinks a:hover{color:var(--text-heading)}._8aEwW_blockLinks a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-xs)}._8aEwW_why{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}._8aEwW_versus{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-ui);line-height:1.5}._8aEwW_versus th,._8aEwW_versus td{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}._8aEwW_versus thead th{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600}._8aEwW_versus tbody th{width:18%;color:var(--text-heading);font-weight:700}._8aEwW_versus td{color:var(--text-muted);width:34%}._8aEwW_versus td._8aEwW_versusUs{color:var(--text-body)}._8aEwW_versus ._8aEwW_versusUs{background:color-mix(in srgb, var(--blue-500) 9%, transparent);border-left:1px solid var(--border-blue);border-right:1px solid var(--border-blue)}._8aEwW_versus thead ._8aEwW_versusUs{color:var(--blue-300);border-top:1px solid var(--border-blue);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._8aEwW_versus tbody tr:last-child ._8aEwW_versusUs{border-bottom:1px solid var(--border-blue);border-radius:0 0 var(--radius-lg) var(--radius-lg)}._8aEwW_versus tbody tr:last-child th,._8aEwW_versus tbody tr:last-child td{border-bottom-color:#0000}._8aEwW_versus tbody tr:last-child td._8aEwW_versusUs{border-bottom-color:var(--border-blue)}._8aEwW_checks{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--rule);flex-direction:column;display:flex}._8aEwW_checks h3{color:var(--text-heading);font-size:var(--text-base);margin:0}._8aEwW_checks ol{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8aEwW_checks li{gap:var(--space-3);align-items:flex-start;display:flex}._8aEwW_checks li svg{color:var(--blue-300);flex:none;margin-top:2px}._8aEwW_checks strong{color:var(--text-heading);font-size:var(--text-ui);display:block}._8aEwW_checks li p{color:var(--text-muted);font-size:var(--text-meta);margin:4px 0 0;line-height:1.45}._8aEwW_faq{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8aEwW_faq details{border-bottom:1px solid var(--rule)}._8aEwW_faq summary{min-height:56px;padding:var(--space-3) var(--space-7) var(--space-3) 0;color:var(--text-heading);font-weight:600;font-size:var(--text-base);cursor:pointer;align-items:center;list-style:none;display:flex;position:relative}._8aEwW_faq summary::-webkit-details-marker{display:none}._8aEwW_faq summary:after{content:"+";color:var(--blue-300);transition:transform var(--motion-base);font-size:1.4rem;font-weight:400;position:absolute;right:4px}._8aEwW_faq details[open] summary:after{transform:rotate(45deg)}._8aEwW_faq summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}._8aEwW_faq details p{margin:0 0 var(--space-4);max-width:60ch;color:var(--text-body);font-size:var(--text-ui);line-height:1.55}._8aEwW_faq details a{color:var(--link);white-space:nowrap;font-weight:600}._8aEwW_faq details a:hover{color:var(--text-heading)}@media (max-width:900px){._8aEwW_checks ol{gap:var(--space-4);grid-template-columns:1fr}._8aEwW_faq{grid-template-columns:1fr}}@media (max-width:620px){._8aEwW_versus thead{display:none}._8aEwW_versus,._8aEwW_versus tbody,._8aEwW_versus tr,._8aEwW_versus th,._8aEwW_versus td,._8aEwW_versus tbody th{width:auto;display:block}._8aEwW_versus tr{padding:var(--space-3) 0;border-bottom:1px solid var(--rule)}._8aEwW_versus tbody tr:last-child{border-bottom:0}._8aEwW_versus th,._8aEwW_versus td,._8aEwW_versus ._8aEwW_versusUs{background:0 0;padding:4px 0;border:0!important;border-radius:0!important}._8aEwW_versus td:before{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--text-muted);display:block}._8aEwW_versus td:not(._8aEwW_versusUs):before{content:"An AI chat on its own"}._8aEwW_versus td._8aEwW_versusUs{background:color-mix(in srgb, var(--blue-500) 10%, transparent);margin-top:6px;padding:var(--space-3)!important;border-radius:var(--radius-md)!important}._8aEwW_versus td._8aEwW_versusUs:before{content:"With Bit";color:var(--blue-300)}}@media (prefers-reduced-motion:reduce){._8aEwW_faq summary:after{transition:none}}
.LaK5CG_row{margin-top:var(--space-3)}.LaK5CG_kick{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--blue-300);margin:0 0 6px}.LaK5CG_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LaK5CG_link{min-height:var(--touch-min,44px);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-body);transition:border-color var(--motion-fast), color var(--motion-fast);flex-direction:column;justify-content:center;gap:1px;padding:6px 12px;text-decoration:none;display:inline-flex}.LaK5CG_link strong{color:var(--text-heading);font-size:var(--text-ui);font-weight:650}.LaK5CG_link span{color:var(--text-muted);font-size:var(--text-meta-sm)}.LaK5CG_link:hover{border-color:var(--blue-400)}.LaK5CG_link:focus-visible{outline:2px solid var(--focus-ring,var(--blue-400));outline-offset:2px}
.FnrsoW_section{background:var(--surface-card);border:1px solid var(--rule);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:center;gap:32px;width:min(1180px,100% - 40px);margin:56px auto 80px;padding:32px 36px;display:grid}.FnrsoW_kicker{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--blue-300);margin:0 0 10px}.FnrsoW_copy h2{color:var(--text-heading);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.3rem,2.5vw,1.7rem);line-height:1.2}.FnrsoW_copy p{color:var(--text-muted);font-size:var(--text-base);margin:0;line-height:1.6}@media (max-width:860px){.FnrsoW_section{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){.FnrsoW_section{width:min(100% - 24px,1180px);margin:40px auto 56px;padding:24px 20px}}
.EokA4G_hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:8vw;padding:96px 0 72px;display:grid}.EokA4G_eyebrow{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:20px;display:flex}.EokA4G_eyebrow:before{content:"";background:var(--state-verified);width:5px;height:5px}.EokA4G_hero h1,.EokA4G_sectionTitle{max-width:780px;color:var(--ink);font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:.98}.EokA4G_hero h1 em{color:var(--display-accent);font-style:normal}.EokA4G_lede{max-width:590px;color:var(--body);font-size:16px;line-height:1.65}.EokA4G_heroAside{border-left:1px solid var(--rule);padding-left:22px}.EokA4G_heroAside strong{color:var(--ink);margin-bottom:12px;font-size:13px;font-weight:560;display:block}.EokA4G_heroAside p{color:var(--muted);font-size:var(--text-base);line-height:1.7}.EokA4G_heroAside .EokA4G_heroBitSays{max-width:100%;color:var(--body);font-size:var(--text-ui);margin:14px 0 22px;line-height:1.5}.EokA4G_crossLink{color:var(--muted);font-size:var(--text-ui);margin-top:16px;line-height:1.6}.EokA4G_crossLink a{color:var(--link);font-weight:500}.EokA4G_crossLink a:hover{color:var(--ink)}.EokA4G_actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.EokA4G_section{border-top:1px solid var(--rule);padding:76px 0}.EokA4G_sectionHead{grid-template-columns:minmax(260px,1fr) minmax(280px,.7fr);align-items:end;gap:6vw;margin-bottom:42px;display:grid}.EokA4G_sectionTitle{font-size:var(--text-display)}.EokA4G_sectionHead>p{color:var(--muted);font-size:13px;line-height:1.7}.EokA4G_grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.EokA4G_demoFlow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.EokA4G_demoStep{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface);align-content:start;gap:12px;min-height:220px;padding:22px;display:grid}.EokA4G_demoStep span{color:var(--state-verified);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:.1em;text-transform:uppercase}.EokA4G_demoStep p{color:var(--body);font-size:var(--text-base);margin:0;line-height:1.65}.EokA4G_card{border:1px solid var(--rule);border-top:2px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;min-height:230px;padding:24px;display:flex}a.EokA4G_card:hover{border-top-color:var(--link)}.EokA4G_cardMeta{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-bottom:30px;display:flex}.EokA4G_card h2,.EokA4G_card h3{color:var(--ink);letter-spacing:var(--display-tracking);font-size:20px;font-weight:500;line-height:1.1}.EokA4G_card p{color:var(--muted);font-size:var(--text-base);margin:13px 0 22px;line-height:1.6}.EokA4G_cardLink{color:var(--link);font-size:var(--text-ui);margin-top:auto}.EokA4G_list{border-top:1px solid var(--rule)}.EokA4G_listItem{border-bottom:1px solid var(--rule);grid-template-columns:72px minmax(220px,.75fr) 1fr auto;align-items:center;gap:22px;min-height:128px;padding:20px 0;display:grid}a.EokA4G_listItem:hover h2{color:var(--link)}.EokA4G_listItem>span{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm)}.EokA4G_listItem h2{color:var(--ink);font-size:24px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.EokA4G_listItem p{color:var(--muted);font-size:var(--text-base);line-height:1.6}.EokA4G_listItem b{color:var(--body);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase;font-weight:400}.EokA4G_article{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:7vw;padding:80px 0;display:grid}.EokA4G_rail{align-self:start;position:sticky;top:30px}.EokA4G_rail a{color:var(--muted);font-size:var(--text-ui);margin-bottom:32px;display:inline-block}.EokA4G_rail dl{gap:18px;display:grid}.EokA4G_rail dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px}.EokA4G_rail dd{color:var(--body);font-size:var(--text-ui)}.EokA4G_articleBody{max-width:760px}.EokA4G_articleBody h1{max-width:760px;color:var(--ink);font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:.98}.EokA4G_summary{color:var(--body);margin:26px 0 48px;font-size:18px;line-height:1.65}.EokA4G_rule{border-left:3px solid var(--accent-cyan);background:var(--surface);color:var(--ink);margin:42px 0;padding:26px 28px;font-size:20px;line-height:1.45}.EokA4G_proseSection{border-top:1px solid var(--rule);padding:38px 0}.EokA4G_proseSection h2{color:var(--ink);letter-spacing:var(--display-tracking);margin-bottom:20px;font-size:24px;font-weight:500}.EokA4G_proseSection>p{color:var(--body);margin:0 0 16px;font-size:15px;line-height:1.75}.EokA4G_split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EokA4G_example,.EokA4G_warning{border:1px solid var(--rule);background:var(--surface);padding:22px}.EokA4G_example strong,.EokA4G_warning strong{color:var(--state-verified);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-weight:400;display:block}.EokA4G_warning strong{color:var(--state-risk)}.EokA4G_example p,.EokA4G_warning p{color:var(--body);font-size:var(--text-base);line-height:1.65}.EokA4G_questions{counter-reset:questions;gap:0;list-style:none;display:grid}.EokA4G_questions li{counter-increment:questions;border-bottom:1px solid var(--rule);color:var(--body);grid-template-columns:32px 1fr;gap:12px;padding:15px 0;font-size:13px;line-height:1.5;display:grid}.EokA4G_questions li:before{content:counter(questions, decimal-leading-zero);color:var(--reasoning);font-family:var(--font-mono);font-size:var(--text-meta-xs);padding-top:3px}.EokA4G_exercise{border:1px solid var(--rule-strong);background:var(--surface-raised);padding:26px}.EokA4G_exercise ol{color:var(--body);gap:12px;margin:18px 0 22px;padding-left:20px;font-size:13px;line-height:1.55;display:grid}.EokA4G_exercise small{color:var(--muted);line-height:1.5}.EokA4G_code{border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--body);background:var(--surface-raised);font-family:var(--font-mono);font-size:var(--text-ui);tab-size:2;margin:18px 0;padding:20px;line-height:1.7;overflow-x:auto}.EokA4G_articleBody :not(pre)>code{color:var(--state-verified);background:var(--surface-raised);font-family:var(--font-mono);padding:2px 5px;font-size:.85em}.EokA4G_appliedLink{border:1px solid var(--rule-strong);background:var(--surface);justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.EokA4G_appliedLink:hover{border-color:var(--link)}.EokA4G_appliedLink span{gap:8px;display:grid}.EokA4G_appliedLink strong{color:var(--ink);font-size:16px;font-weight:var(--display-weight)}.EokA4G_appliedLink small{max-width:520px;color:var(--muted);font-size:var(--text-ui);line-height:1.55}.EokA4G_appliedLink b{color:var(--link);font-size:var(--text-ui);flex:none;font-weight:500}.EokA4G_relatedLinks{flex-wrap:wrap;gap:8px 18px;margin-top:18px;display:flex}.EokA4G_relatedLinks a{color:var(--link);font-size:var(--text-ui)}.EokA4G_sources{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.EokA4G_sources a{border-bottom:1px solid var(--rule-strong);color:var(--muted);padding-bottom:3px;font-size:10px}.EokA4G_next{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;padding:30px 0 0;display:flex}.EokA4G_next span{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}.EokA4G_next a{color:var(--link);font-size:13px}.EokA4G_callout{border:1px solid var(--rule);background:var(--surface);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:30px;display:grid}.EokA4G_callout h2{color:var(--ink);font-size:22px;font-weight:500}.EokA4G_callout p{color:var(--muted);font-size:var(--text-base);margin-top:8px;line-height:1.6}@media (max-width:820px){.EokA4G_hero,.EokA4G_sectionHead,.EokA4G_article{grid-template-columns:1fr}.EokA4G_hero{gap:40px;padding-top:66px}.EokA4G_grid,.EokA4G_demoFlow{grid-template-columns:1fr}.EokA4G_listItem{grid-template-columns:42px 1fr;gap:12px;padding:24px 0}.EokA4G_listItem p,.EokA4G_listItem b{grid-column:2}.EokA4G_rail{justify-content:space-between;align-items:start;gap:20px;display:flex;position:static}.EokA4G_split{grid-template-columns:1fr}}@media (max-width:540px){.EokA4G_hero h1,.EokA4G_articleBody h1{font-size:44px}.EokA4G_section{padding:54px 0}.EokA4G_rail{display:block}.EokA4G_callout{grid-template-columns:1fr}.EokA4G_appliedLink{flex-direction:column;align-items:start}}
.B9PjFa_panel{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card-grad);padding:var(--space-5);flex-direction:column;display:flex}.B9PjFa_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.B9PjFa_kick{color:var(--faint);font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;margin:0}.B9PjFa_forget{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-body);padding:4px var(--space-3);font-size:var(--text-meta);cursor:pointer;transition:border-color var(--motion-fast), color var(--motion-fast);flex:none}.B9PjFa_forget:hover{border-color:var(--blue-400);color:var(--text-heading)}.B9PjFa_forget:focus-visible{outline:2px solid var(--focus-ring,var(--blue-400));outline-offset:2px}.B9PjFa_note{color:var(--text-muted);font-size:var(--text-meta);margin:0;line-height:1.45}.B9PjFa_list{gap:var(--space-3);margin:var(--space-2) 0 0;flex-direction:column;display:flex}.B9PjFa_row{flex-direction:column;gap:6px;display:flex}.B9PjFa_term{color:var(--text-muted);font-size:var(--text-meta)}.B9PjFa_values{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.B9PjFa_chip{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-heading);padding:3px var(--space-3);font-size:var(--text-ui);line-height:1.35}
.m3esoW_tool{border:1px solid var(--rule);background:var(--surface)}.m3esoW_choices{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:8px;padding:16px;display:flex}.m3esoW_choices button{border:1px solid var(--rule-strong);min-height:38px;color:var(--muted);cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;background:0 0;padding:0 14px;font-size:9px}.m3esoW_choices button[aria-pressed=true]{color:var(--action-ink);border-color:var(--action);background:var(--action)}.m3esoW_exampleGrid{grid-template-columns:.8fr 1.2fr;display:grid}.m3esoW_exampleGrid section{min-width:0;padding:28px}.m3esoW_exampleGrid section+section{border-left:1px solid var(--rule)}.m3esoW_tool span{color:var(--link);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.m3esoW_tool h3{color:var(--ink);margin:16px 0 12px;font-size:22px;font-weight:500;line-height:1.2}.m3esoW_tool p,.m3esoW_tool li{color:var(--body);font-size:12px;line-height:1.65}.m3esoW_tool small{color:var(--muted);margin-top:18px;font-size:10px;line-height:1.55;display:block}.m3esoW_tool pre{white-space:pre-wrap;color:var(--body);border:1px solid var(--rule);background:var(--canvas);font-family:var(--font-body);margin:16px 0;padding:18px;font-size:12px;line-height:1.6;overflow-x:auto}.m3esoW_copy{border:1px solid var(--action);width:100%;min-height:44px;color:var(--action-ink);background:var(--action);cursor:pointer;padding:0 16px;font-size:11px;font-weight:700}.m3esoW_review{border-top:1px solid var(--rule);background:var(--surface-raised);grid-template-columns:.8fr 1.2fr;align-items:center;gap:30px;padding:28px;display:grid}.m3esoW_review h3{margin-bottom:0}.m3esoW_review ul{gap:10px;list-style:none;display:grid}.m3esoW_review li:before{content:"□";color:var(--action);margin-right:10px}@media (max-width:720px){.m3esoW_exampleGrid,.m3esoW_review{grid-template-columns:1fr}.m3esoW_exampleGrid section+section{border-top:1px solid var(--rule);border-left:0}}
.aC_U-W_player{display:block}.aC_U-W_controls{align-items:center;gap:14px;display:flex}.aC_U-W_playBtn{cursor:pointer;background:var(--blue-500);color:#fff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;transition:background .15s,transform .1s;display:inline-flex}.aC_U-W_playBtn:hover{background:var(--blue-400)}.aC_U-W_playBtn:active{transform:scale(.96)}.aC_U-W_playBtn:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px}.aC_U-W_time{min-width:44px;color:var(--text-muted);font:600 .85rem/1 var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.aC_U-W_time:last-of-type{text-align:right}.aC_U-W_scrubber{appearance:none;cursor:pointer;--played:0%;background:linear-gradient(to right, var(--blue-400) 0%, var(--blue-400) var(--played), color-mix(in srgb,var(--text-muted) 45%,transparent) var(--played), color-mix(in srgb,var(--text-muted) 45%,transparent) 100%);border-radius:999px;outline:none;flex:1;min-width:0;height:8px}.aC_U-W_scrubber::-webkit-slider-thumb{appearance:none;width:18px;height:18px;box-shadow:0 0 0 4px var(--blue-500),0 1px 3px #00000059;background:#fff;border:none;border-radius:999px;margin-top:0}.aC_U-W_scrubber::-moz-range-thumb{width:18px;height:18px;box-shadow:0 0 0 4px var(--blue-500),0 1px 3px #00000059;background:#fff;border:none;border-radius:999px}.aC_U-W_scrubber:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--blue-400),0 1px 3px #00000059}.aC_U-W_scrubber:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--blue-300) 50%,transparent)}.aC_U-W_transport{justify-content:center;align-items:center;gap:22px;margin-top:14px;display:flex}.aC_U-W_skipBtn,.aC_U-W_speedBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.aC_U-W_skipBtn{width:40px;height:40px}.aC_U-W_skipBtn:hover{color:var(--blue-300)}.aC_U-W_speedBtn{min-width:52px;height:34px;font:700 .9rem/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text-heading);border:1px solid var(--border-strong);padding:0 12px}.aC_U-W_speedBtn:hover{border-color:var(--blue-400);color:var(--blue-300)}.aC_U-W_skipBtn:focus-visible,.aC_U-W_speedBtn:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px;color:var(--blue-300)}
.UNBupq_notice{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-body);font-size:var(--text-ui);line-height:1.6}
.cBoyEG_digest{gap:var(--space-4);border:1px solid var(--rule-strong,var(--rule));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface-raised,var(--surface-card)) 70%, transparent);flex-direction:column;margin:clamp(20px,4vw,32px) 0;padding:clamp(20px,3vw,28px);display:flex}.cBoyEG_eyebrow{color:var(--muted,var(--text-muted));font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking,.12em);text-transform:uppercase;margin:0}.cBoyEG_points{border:1px solid var(--rule);border-radius:var(--radius-md,14px);background:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cBoyEG_point{min-width:0;padding:var(--space-4);background:var(--surface,var(--surface-card))}.cBoyEG_point dt{color:var(--muted,var(--text-muted));font-family:var(--font-mono);font-size:var(--text-meta-xs,11px);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.cBoyEG_point dd{color:var(--ink,var(--text-heading));margin:0;font-size:clamp(14px,1.4vw,16px);line-height:1.5}.cBoyEG_askBit{border-radius:var(--radius-pill);background:var(--action,var(--blue-500));color:#fff;min-height:46px;font-size:var(--text-ui);justify-content:center;align-self:flex-start;align-items:center;padding:0 20px;font-weight:650;text-decoration:none;display:inline-flex}.cBoyEG_askBit:hover{background:color-mix(in srgb, var(--action,var(--blue-500)) 88%, #000)}@media (max-width:720px){.cBoyEG_points{grid-template-columns:1fr}.cBoyEG_askBit{align-self:stretch;width:100%}}
.IOpbNW_group{align-items:center;gap:var(--space-3);display:inline-flex}.IOpbNW_name{color:var(--text-heading);font-weight:600}.IOpbNW_tile{border-radius:var(--radius-md);background:var(--brand-tile-light);box-shadow:inset 0 0 0 1px var(--brand-tile-edge-light);flex:none;place-items:center;display:grid;overflow:hidden}.IOpbNW_tile[data-surface=dark]{background:var(--brand-tile-dark);box-shadow:inset 0 0 0 1px var(--brand-tile-edge-dark)}.IOpbNW_logo{object-fit:contain;width:68%;height:68%}.IOpbNW_monogram{border-radius:var(--radius-md);background:linear-gradient(150deg, var(--blue-400), var(--blue-600));box-shadow:var(--edge-highlight);color:#fff;letter-spacing:-.02em;font-weight:800;line-height:1;font-size:calc(var(--mark-size,46px) * .42);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.IOpbNW_monogram[data-letters="2"]{font-size:calc(var(--mark-size,46px) * .33);letter-spacing:.01em}.IOpbNW_monogram:after{inset-inline:0;background:var(--accent-edge,var(--cyan-300));content:"";height:3px;position:absolute;top:0}.IOpbNW_monogram[data-accent=lime]{--accent-edge:var(--cyan-300)}.IOpbNW_monogram[data-accent=coral]{--accent-edge:#ff9d7a}.IOpbNW_monogram[data-accent=violet]{--accent-edge:#b39bff}.IOpbNW_monogram[data-accent=mint]{--accent-edge:#7ee0c0}.IOpbNW_monogram[data-accent=white]{--accent-edge:#fff}
._23rBjq_invite{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}._23rBjq_copy{min-width:0;color:var(--text-muted);font-size:var(--text-ui);margin:0;line-height:1.5}._23rBjq_kick{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--blue-300);margin-right:8px}._23rBjq_link{color:var(--blue-300);font-size:var(--text-ui);white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._23rBjq_link:hover{text-decoration:underline}._23rBjq_link:focus-visible{outline:2px solid var(--focus-ring,var(--blue-400));outline-offset:3px;border-radius:var(--radius-sm)}
.V8cnla_searchBox{z-index:3;border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-raised);padding:22px;position:relative}.V8cnla_searchBox label{color:var(--ink);margin-bottom:11px;font-size:13px;font-weight:700;display:block}.V8cnla_inputRow{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-raised);grid-template-columns:28px 1fr;align-items:center;min-height:64px;padding:0 17px;display:grid}.V8cnla_inputRow:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring) 18%, transparent)}.V8cnla_inputRow span{color:var(--accent-cyan);font-size:25px;line-height:1}.V8cnla_inputRow input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:16px}.V8cnla_inputRow input::placeholder{color:var(--muted)}.V8cnla_inputRow input:focus-visible{outline:0}.V8cnla_results{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--rule);gap:1px;margin-top:10px;display:grid;overflow:hidden}.V8cnla_results a{background:var(--surface-raised);min-height:66px;transition:background var(--motion-fast) var(--ease-standard);grid-template-columns:1fr auto;align-content:center;gap:4px 16px;padding:12px 16px;display:grid}.V8cnla_results a:hover{background:var(--surface-selected)}.V8cnla_results a span{color:var(--ink);font-size:13px;font-weight:650}.V8cnla_results a span em{border:1px solid var(--rule-strong);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase;margin-left:9px;padding:3px 6px;font-style:normal;display:inline-block}.V8cnla_results a small{color:var(--muted);font-size:var(--text-ui)}.V8cnla_results a b{color:var(--accent-cyan);grid-area:1/2/3;align-self:center}.V8cnla_results p{color:var(--muted);background:var(--surface-raised);font-size:var(--text-base);padding:18px;line-height:1.5}@media (max-width:620px){.V8cnla_searchBox{border-radius:var(--radius-md);padding:14px}.V8cnla_inputRow{min-height:58px;padding:0 12px}.V8cnla_inputRow input{font-size:14px}}
.rlY3Eq_wrap{gap:var(--space-7);padding:var(--space-7) 0 var(--space-10);grid-template-columns:210px minmax(0,1fr) 260px;grid-template-areas:"aside main helper""related related related""reviewed reviewed reviewed";align-items:start;display:grid}.rlY3Eq_main{grid-area:main}.rlY3Eq_helper{grid-area:helper}.rlY3Eq_related{grid-area:related}.rlY3Eq_reviewed{grid-area:reviewed}.rlY3Eq_aside{gap:var(--space-5);flex-direction:column;grid-area:aside;display:flex;position:sticky;top:92px}.rlY3Eq_playbookLabel{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;color:var(--muted);margin:0}.rlY3Eq_playbookTitle{color:var(--blue-600);margin:4px 0 0;font-size:1.02rem;font-weight:700}.rlY3Eq_sectionNav{flex-direction:column;gap:2px;list-style:none;display:flex}.rlY3Eq_sectionNav a{border-radius:var(--radius-sm);min-height:40px;color:var(--muted);font-size:var(--text-ui);align-items:center;padding:0 12px;display:flex}.rlY3Eq_sectionNav a:hover{color:var(--ink);background:var(--surface-card-2)}.rlY3Eq_main{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.rlY3Eq_crumbs{color:var(--muted);font-size:var(--text-meta);flex-wrap:wrap;gap:8px;margin:0;display:flex}.rlY3Eq_crumbs a:hover{color:var(--ink)}.rlY3Eq_crumbs span{color:var(--faint)}.rlY3Eq_head{gap:var(--space-3);display:grid}.rlY3Eq_head h1{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(30px,4vw,46px);line-height:1.05}.rlY3Eq_tagline{color:var(--blue-600);margin:0;font-size:1.1rem;font-weight:600}.rlY3Eq_lede{margin:var(--space-2) 0 0;color:var(--body);font-size:var(--text-body-lg);max-width:66ch;line-height:1.6}.rlY3Eq_section{scroll-margin-top:96px}.rlY3Eq_twoMin{gap:var(--space-4);padding:var(--space-5);border:1px solid color-mix(in srgb, var(--blue-500) 28%, var(--rule));border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-card);scroll-margin-top:96px;display:grid}.rlY3Eq_twoMinLabel{color:var(--blue-600);font-family:var(--font-mono);letter-spacing:var(--mono-tracking);text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.rlY3Eq_useWhen{color:var(--body);font-size:var(--text-body-lg);margin:0;line-height:1.6}.rlY3Eq_useWhen strong{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.rlY3Eq_twoMin .rlY3Eq_checklist{margin-top:0}.rlY3Eq_twoMin section[aria-label=Start\ here]{background:0 0;border:0;margin:0;padding:0}.rlY3Eq_bestFit{padding:var(--space-4) var(--space-5);border:1px solid var(--rule);border-left:3px solid var(--blue-500);border-radius:var(--radius-md);background:var(--surface-card);color:var(--body);font-size:var(--text-ui);margin:0;line-height:1.6}.rlY3Eq_bestFit strong{color:var(--ink)}.rlY3Eq_bestFit a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.rlY3Eq_bestFit small{color:var(--muted);font-size:var(--text-meta);margin-top:4px;display:block}.rlY3Eq_sectionTitle{margin:0 0 var(--space-4);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.35rem;display:flex}.rlY3Eq_sectionTitle svg{color:var(--blue-500)}.rlY3Eq_para{color:var(--body);font-size:var(--text-base);max-width:66ch;margin:0;line-height:1.6}.rlY3Eq_checklist{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr 1fr;list-style:none;display:grid}.rlY3Eq_checklist li{color:var(--body);align-items:flex-start;gap:8px;font-size:15px;line-height:1.5;display:flex}.rlY3Eq_check{color:var(--blue-500);flex:none;margin-top:2px}.rlY3Eq_steps{counter-reset:step;flex-direction:column;list-style:none;display:flex}.rlY3Eq_steps li{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);grid-template-columns:30px 1fr;display:grid}.rlY3Eq_steps li:last-child{border-bottom:none}.rlY3Eq_stepNum{counter-increment:step;background:var(--blue-500);color:#fff;width:26px;height:26px;font-size:var(--text-meta);border-radius:50%;place-items:center;font-weight:700;display:grid}.rlY3Eq_stepNum:before{content:counter(step)}.rlY3Eq_steps p{color:var(--body);font-size:var(--text-base);align-self:center;margin:0;line-height:1.5}.rlY3Eq_promptsNote{margin:-8px 0 var(--space-4);color:var(--muted);font-size:15px}.rlY3Eq_twoUp{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.rlY3Eq_human{border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--human-surface), var(--human-surface-2));padding:var(--space-5)}.rlY3Eq_human h3{margin:0 0 var(--space-3);color:var(--human-ink);align-items:center;gap:8px;font-size:1.15rem;display:flex}.rlY3Eq_human h3 svg{color:var(--human-label)}.rlY3Eq_human ul{flex-direction:column;gap:8px;list-style:none;display:flex}.rlY3Eq_human li{color:var(--human-body);font-size:var(--text-ui);line-height:1.5}.rlY3Eq_avoid{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card);padding:var(--space-5)}.rlY3Eq_avoid h3{margin:0 0 var(--space-3);color:var(--ink);align-items:center;gap:8px;font-size:1.15rem;display:flex}.rlY3Eq_avoid ul{flex-direction:column;gap:8px;list-style:none;display:flex}.rlY3Eq_avoid li{color:var(--body);font-size:var(--text-ui);gap:8px;line-height:1.5;display:flex}.rlY3Eq_cross{color:var(--state-risk);flex:none}.rlY3Eq_helper{flex-direction:column;display:flex;position:sticky;top:92px}.rlY3Eq_helperCard{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card);padding:var(--space-5);text-align:center}.rlY3Eq_helperCard h3{margin:var(--space-3) 0 2px;color:var(--ink);font-size:1.1rem}.rlY3Eq_helperCard>p{margin:0 0 var(--space-4);color:var(--muted);font-size:var(--text-ui)}.rlY3Eq_tips{gap:var(--space-4);text-align:left;margin-bottom:var(--space-5);flex-direction:column;list-style:none;display:flex}.rlY3Eq_tips li{grid-template-columns:22px 1fr;gap:10px;display:grid}.rlY3Eq_tips svg{color:var(--blue-500);margin-top:2px}.rlY3Eq_tips strong{color:var(--ink);font-size:var(--text-ui);display:block}.rlY3Eq_tips span{color:var(--muted);font-size:var(--text-meta)}.rlY3Eq_helperFoot{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-meta);text-align:center}.rlY3Eq_related{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--rule)}.rlY3Eq_relatedHead{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.rlY3Eq_relatedHead h2{color:var(--ink);margin:0;font-size:1.4rem}.rlY3Eq_relatedHead a{color:var(--blue-600);font-size:var(--text-ui);font-weight:600}.rlY3Eq_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.rlY3Eq_relatedCard{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-card);padding:var(--space-4)}.rlY3Eq_relatedCard h3{color:var(--ink);margin:0 0 4px;font-size:1rem}.rlY3Eq_relatedCard p{color:var(--muted);font-size:var(--text-meta);margin:0;line-height:1.45}.rlY3Eq_relatedCard:hover{border-color:var(--blue-400)}.rlY3Eq_reviewed{margin:var(--space-5) 0 0;color:var(--faint);font-size:var(--text-meta)}@media (max-width:1040px){.rlY3Eq_wrap{gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""helper""aside""related""reviewed"}.rlY3Eq_aside,.rlY3Eq_helper{position:static}.rlY3Eq_asideTitle,.rlY3Eq_sectionNav{display:none}.rlY3Eq_helperCard{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;display:grid}.rlY3Eq_helperCard>span{grid-row:1/span 3}.rlY3Eq_helperCard h3,.rlY3Eq_helperCard>p{margin:0}.rlY3Eq_helperCard>a,.rlY3Eq_helperFoot{grid-column:1/-1}.rlY3Eq_relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.rlY3Eq_checklist,.rlY3Eq_twoUp,.rlY3Eq_relatedGrid{grid-template-columns:1fr}}.rlY3Eq_twoMin section[aria-label=Start\ here] a{border:1px solid var(--rule-strong);color:var(--link);background:0 0}.rlY3Eq_twoMin section[aria-label=Start\ here] a:hover{border-color:var(--blue-500);background:0 0}
.npcmDW_courseBar{border:1px solid color-mix(in srgb, var(--blue-500) 35%, var(--rule));border-radius:var(--radius-lg);background:var(--surface-card-grad,var(--surface));gap:12px;margin-top:24px;padding:18px 20px;display:grid}.npcmDW_courseTop{align-items:center;gap:12px;display:flex}.npcmDW_courseCount{color:var(--body);margin:0;font-size:15px}.npcmDW_courseCount b{color:var(--ink);font-size:18px}.npcmDW_segments{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;display:grid}.npcmDW_segments i{border-radius:var(--radius-pill);background:var(--rule-strong);height:8px;display:block}.npcmDW_segments i[data-done=true]{background:linear-gradient(90deg, var(--blue-500), var(--cyan-300,var(--blue-400)))}.npcmDW_continue{border-radius:var(--radius-pill);background:var(--blue-600);color:#fff;justify-self:start;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.npcmDW_continue:hover{background:var(--blue-500)}.npcmDW_courseList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.npcmDW_courseItem{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px;display:grid}.npcmDW_courseItem:has(button[aria-pressed=true]){border-color:color-mix(in srgb, var(--blue-500) 45%, var(--rule))}.npcmDW_courseLink{color:inherit;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 14px;display:grid}.npcmDW_courseLink>span{color:var(--link);font-family:var(--font-mono);font-size:14px}.npcmDW_courseLink h2{color:var(--ink);margin:0;font-size:19px;font-weight:700;line-height:1.25}.npcmDW_courseLink p{color:var(--muted);grid-column:2;margin:0;font-size:15px;line-height:1.5}.npcmDW_courseLink b{color:var(--body);white-space:nowrap;grid-area:1/3;font-size:14px;font-weight:600}.npcmDW_courseLink:hover h2{color:var(--link)}.npcmDW_tick{border:2px solid color-mix(in srgb, var(--blue-500) 60%, var(--rule));color:#fff;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.npcmDW_tick[aria-pressed=true]{border-color:var(--blue-600);background:var(--blue-600)}.npcmDW_tick:focus-visible,.npcmDW_markDone:focus-visible{outline:3px solid var(--focus-ring,var(--blue-500));outline-offset:3px}.npcmDW_position{gap:8px;display:grid}.npcmDW_position p{color:var(--body);margin:0;font-size:14px;font-weight:650}.npcmDW_positionDots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.npcmDW_positionDots a{border-radius:var(--radius-pill);background:var(--rule-strong);width:24px;height:8px;display:block}.npcmDW_positionDots li[data-done=true] a{background:var(--blue-500)}.npcmDW_positionDots li[data-current=true] a{outline:2px solid var(--link);outline-offset:2px}.npcmDW_lessonRail{align-content:start;gap:18px;display:grid}.npcmDW_lessonRail>a{margin:0!important}.npcmDW_lessonRail dt{font-size:13px!important}.npcmDW_reviewedLine{color:var(--muted);margin:12px 0 0;font-size:14px}.npcmDW_worksheet{border:1px solid color-mix(in srgb, var(--blue-500) 35%, var(--rule));border-radius:var(--radius-lg);background:var(--surface-raised);gap:14px;padding:clamp(18px,3vw,26px);display:grid}.npcmDW_worksheetTitle{color:var(--ink);margin:0;font-size:19px;font-weight:750}.npcmDW_notesLabel{color:var(--ink);gap:2px;margin-top:4px;font-size:15px;font-weight:650;display:grid}.npcmDW_notesLabel span{color:var(--muted);font-size:13px;font-weight:400}.npcmDW_notes{border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-input,var(--surface));width:100%;min-height:120px;color:var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-size:15px;line-height:1.55}.npcmDW_notes:focus-visible{outline:3px solid var(--focus-ring,var(--blue-500));outline-offset:1px}.npcmDW_checkLine{color:var(--body);margin:0;font-size:15px;line-height:1.55}.npcmDW_checkLine b{color:var(--ink)}.npcmDW_worksheetActions{flex-wrap:wrap;gap:10px;display:flex}.npcmDW_primaryAction,.npcmDW_secondaryAction{border-radius:var(--radius-pill);min-height:46px;font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:650;display:inline-flex}.npcmDW_primaryAction{border:1px solid var(--blue-500);background:var(--blue-600);color:#fff}.npcmDW_primaryAction:hover{background:var(--blue-500)}.npcmDW_secondaryAction{border:1px solid var(--rule-strong);color:var(--ink);background:0 0}.npcmDW_secondaryAction:disabled{color:var(--muted);cursor:not-allowed}.npcmDW_worksheetStatus{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.npcmDW_finish{border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:12px;margin-top:32px;padding-top:28px;display:grid}.npcmDW_markDone{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface);min-height:64px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:12px;padding:0 20px;font-size:16px;font-weight:650;display:inline-flex}.npcmDW_markBox{border:2px solid var(--blue-500);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.npcmDW_finish[data-done=true] .npcmDW_markDone{border-color:var(--blue-500)}.npcmDW_finish[data-done=true] .npcmDW_markBox{background:var(--blue-600);border-color:var(--blue-600)}.npcmDW_nextBig{border-radius:var(--radius-lg);background:var(--blue-600);color:#fff;align-content:center;gap:4px;min-height:64px;padding:12px 22px;display:grid}.npcmDW_nextBig:hover{background:var(--blue-500)}.npcmDW_nextBig span{color:#fff;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.npcmDW_nextBig strong{font-size:19px;font-weight:750;line-height:1.25}.npcmDW_nextBig b{font-weight:750}@media (max-width:820px){.npcmDW_lessonArticle{gap:20px!important;padding-top:28px!important}.npcmDW_lessonRail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex!important}}@media (max-width:560px){.npcmDW_courseLink{grid-template-columns:1fr}.npcmDW_courseLink>span{display:none}.npcmDW_courseLink p{grid-column:1}.npcmDW_courseLink b{grid-area:auto/1}.npcmDW_courseItem{grid-template-columns:40px minmax(0,1fr);align-items:start}.npcmDW_finish{grid-template-columns:1fr}}@media (max-width:820px){.npcmDW_lessonRail dl{flex-wrap:wrap;gap:6px 18px;width:100%;display:flex!important}.npcmDW_lessonRail dl>div{align-items:baseline;gap:6px;display:flex}.npcmDW_lessonRail dt{margin:0!important}}
.rbJldW_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rbJldW_link{border:1px solid var(--border-strong);min-height:44px;color:var(--text-heading);border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.rbJldW_link:hover{border-color:#1db954}.rbJldW_link svg{flex:none}
.uYBLhG_header{gap:var(--space-5);padding:var(--space-6) 0 var(--space-5);flex-direction:column;display:flex}.uYBLhG_lanes ol{gap:var(--space-2);scrollbar-width:none;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.uYBLhG_lanes ol::-webkit-scrollbar{display:none}.uYBLhG_lanes li{flex:none}.uYBLhG_lane,.uYBLhG_laneActive{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-raised) 60%, transparent);min-height:40px;color:var(--text-body);font-size:var(--text-ui);white-space:nowrap;transition:border-color var(--motion-fast), color var(--motion-fast), background var(--motion-fast);align-items:baseline;gap:8px;padding:9px 16px;display:inline-flex}.uYBLhG_lane:hover{border-color:var(--blue-400);color:var(--text-heading)}.uYBLhG_laneActive{background:var(--action);border-color:var(--action);color:#fff}.uYBLhG_lane:focus-visible,.uYBLhG_laneActive:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.uYBLhG_laneLabel{font-weight:650}.uYBLhG_laneGloss{color:var(--muted);font-size:var(--text-meta)}.uYBLhG_laneActive .uYBLhG_laneGloss{color:#fff}.uYBLhG_headBody{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.uYBLhG_header[data-has-aside=true] .uYBLhG_headBody{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr)}.uYBLhG_headCopy{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.uYBLhG_headCopy h1{max-width:22ch;color:var(--text-heading);font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.02}.uYBLhG_eyebrow{color:var(--blue-300);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;margin:0}.uYBLhG_lede{max-width:60ch;color:var(--text-muted);font-size:var(--text-lede);margin:0;line-height:1.45}.uYBLhG_beginner{font-size:var(--text-ui);margin:0}.uYBLhG_beginner a{color:var(--cyan-300);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--cyan-300) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--cyan-300) 40%, transparent);text-underline-offset:3px;align-items:center;gap:8px;font-weight:600;display:inline-flex}.uYBLhG_beginner a:before{content:"";background:var(--cyan-300);border-radius:2px;flex:none;width:8px;height:8px}.uYBLhG_beginner a:hover{text-decoration-color:currentColor}.uYBLhG_aside{min-width:0}@media (max-width:900px){.uYBLhG_header[data-has-aside=true] .uYBLhG_headBody{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.uYBLhG_header{gap:var(--space-4);padding:var(--space-4) 0 var(--space-3)}.uYBLhG_laneGloss{display:none}.uYBLhG_lane,.uYBLhG_laneActive{min-height:40px;padding:8px 14px}.uYBLhG_headCopy h1{font-size:1.95rem}.uYBLhG_lede{font-size:var(--text-base)}}[data-theme=light] .uYBLhG_laneGloss{color:var(--muted)}
.zameva_more{gap:var(--space-4);margin-top:var(--space-10);display:grid}.zameva_moreTitle{color:var(--text-heading);margin:0;font-size:1.2rem}.zameva_moreGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.zameva_door{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card-grad);transition:border-color var(--motion-base);display:block}.zameva_door:hover{border-color:var(--blue-500)}a.zameva_door,.zameva_door summary{align-items:center;gap:4px var(--space-4);padding:var(--space-5);cursor:pointer;grid-template-columns:1fr auto;grid-template-areas:"kick go""title go";list-style:none;display:grid}.zameva_door summary::-webkit-details-marker{display:none}.zameva_door summary:focus-visible,a.zameva_door:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-lg)}.zameva_doorKick{color:var(--blue-300);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;grid-area:kick}.zameva_door strong{color:var(--text-heading);grid-area:title;font-size:1.05rem}.zameva_doorGo{background:var(--action);color:#fff;border-radius:50%;grid-area:go;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.zameva_door[open] .zameva_doorGo{transform:rotate(45deg)}.zameva_door[open]{grid-column:1/-1}.zameva_example{padding:0 var(--space-5) var(--space-5)}.zameva_close{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--border-blue);border-radius:var(--radius-lg);background:var(--surface-card);display:flex}.zameva_close h2{color:var(--text-heading);margin:0;font-size:1.3rem}.zameva_close p{color:var(--text-muted);margin:6px 0 0}.zameva_handoffPreview{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-md);background:#ffffff0a}.zameva_previewKicker{color:var(--blue-300);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;display:block}.zameva_handoffPreview ul{margin:var(--space-3) 0 0;color:var(--text-body);padding-left:1.1rem}.zameva_handoffPreview li+li{margin-top:4px}.zameva_previewPrompt{font-style:italic}.zameva_closeActions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:760px){.zameva_moreGrid{grid-template-columns:1fr}.zameva_close{flex-direction:column;align-items:stretch}.zameva_closeActions>*{justify-content:center}}.zameva_quiet{min-height:44px;padding:0 var(--space-2);color:var(--accent-cyan);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
.y0qwAW_panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.y0qwAW_identity{gap:var(--space-3);grid-template-columns:118px minmax(0,1fr);align-items:center;display:grid}.y0qwAW_identity p{margin:0 0 var(--space-2);color:var(--blue-300);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase}.y0qwAW_identity h2{color:var(--text-heading);font-family:var(--font-display);margin:0;font-size:1.3rem;line-height:1.18}.y0qwAW_workLabel,.y0qwAW_criteria legend,.y0qwAW_consequence legend{color:var(--text-heading);font-weight:700}.y0qwAW_panel textarea{resize:vertical;width:100%;min-height:96px;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-card-2);color:var(--text-body);font:inherit;line-height:1.5}.y0qwAW_panel textarea:focus-visible,.y0qwAW_panel button:focus-visible,.y0qwAW_consequence input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.y0qwAW_privacy,.y0qwAW_hint{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-muted);font-size:var(--text-meta-sm);line-height:1.45}.y0qwAW_criteria,.y0qwAW_consequence{border:0;margin:0;padding:0}.y0qwAW_criteria>div,.y0qwAW_consequence>div{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.y0qwAW_criteria button,.y0qwAW_consequence button{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-card-2);min-height:44px;color:var(--text-body);font:inherit;text-align:left;cursor:pointer;padding:9px 11px}.y0qwAW_criteria button[aria-pressed=true],.y0qwAW_consequence button[aria-pressed=true]{border-color:var(--focus-ring);background:var(--surface-selected);color:var(--text-heading)}.y0qwAW_consequence label{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-card-2);min-height:52px;color:var(--text-body);cursor:pointer;align-items:center;padding:9px 11px;display:flex}.y0qwAW_consequence label>span{flex-direction:column;gap:3px;display:flex}.y0qwAW_consequence label small{color:var(--text-muted);font-size:var(--text-meta-sm)}.y0qwAW_consequence input{width:18px;height:18px;accent-color:var(--action);flex:none}.y0qwAW_consequenceSelected{border-color:var(--focus-ring)!important;background:var(--surface-selected)!important;color:var(--text-heading)!important}.y0qwAW_continue{min-height:48px;padding:0 var(--space-4);border:1px solid var(--action);border-radius:var(--radius-md);background:var(--action);color:var(--action-ink);font:inherit;cursor:pointer;font-weight:800}.y0qwAW_continue:disabled{border-color:var(--rule);background:var(--surface-card-2);color:var(--text-muted);cursor:not-allowed}.y0qwAW_error{padding:var(--space-3);border-left:3px solid var(--state-risk);border-radius:var(--radius-sm);background:var(--surface-card-2);color:var(--text-body);margin:0;line-height:1.5}@media (max-width:620px){.y0qwAW_identity{grid-template-columns:92px minmax(0,1fr)}}@media (max-width:359px){.y0qwAW_criteria>div,.y0qwAW_consequence>div{grid-template-columns:1fr}}
.H3SWSW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.H3SWSW_chip{border:1px solid var(--rule-strong,var(--rule));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-card,var(--surface)) 80%, transparent);min-height:34px;color:var(--ink);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.H3SWSW_chip svg{color:var(--link);flex:none}
