.K_i7YW_eyebrow,.K_i7YW_eyebrowLight{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.K_i7YW_eyebrow:before{background:var(--accent-cyan);content:"";flex:0 0 6px;width:6px;height:6px}.K_i7YW_hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,80px);padding:48px 0 8px;display:grid}.K_i7YW_titleRow{align-items:center;gap:16px;margin-top:18px;display:flex}.K_i7YW_titleRow h1{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0;font-size:clamp(44px,6vw,72px);line-height:.95}.K_i7YW_lede{max-width:620px;color:var(--ink);font-size:var(--text-lede);margin:18px 0 0;line-height:1.5}.K_i7YW_verdict{border-left:2px solid var(--blue-400);max-width:620px;color:var(--body);font-size:var(--text-ui);margin:14px 0 0;padding-left:14px;line-height:1.6}.K_i7YW_verdict strong{color:var(--ink)}.K_i7YW_glance{border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--surface);margin:0;display:grid;overflow:hidden}.K_i7YW_glance>div{border-bottom:1px solid var(--rule);grid-template-columns:112px 1fr;gap:14px;padding:14px 18px;display:grid}.K_i7YW_glance>div:last-child{border-bottom:0}.K_i7YW_glance dt{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}.K_i7YW_glance dd{color:var(--body);font-size:var(--text-ui);margin:0;line-height:1.5}.K_i7YW_section{padding:56px 0 0;scroll-margin-top:96px}.K_i7YW_sectionHead{margin-bottom:20px}.K_i7YW_sectionHead h2,.K_i7YW_nextStep h2{color:var(--ink);font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:10px 0 0;font-size:clamp(26px,3vw,36px);line-height:1.05}.K_i7YW_tasks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.K_i7YW_tasks article{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card-grad);flex-direction:column;gap:10px;padding:20px;scroll-margin-top:96px;display:flex}.K_i7YW_taskNum{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-sm)}.K_i7YW_tasks h3{color:var(--ink);margin:0;font-size:19px;line-height:1.25}.K_i7YW_situation{color:var(--muted);font-size:var(--text-ui);margin:0;line-height:1.5}.K_i7YW_outcome{color:var(--body);font-size:var(--text-ui);flex:1;margin:0;line-height:1.5}.K_i7YW_outcome span{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);letter-spacing:.06em;text-transform:uppercase;display:block}.K_i7YW_taskLink{color:var(--blue-300);font-size:var(--text-ui);font-weight:700;text-decoration:none}.K_i7YW_taskLink:hover{text-decoration:underline}.K_i7YW_featureList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.K_i7YW_feature{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);scroll-margin-top:96px}.K_i7YW_feature summary{cursor:pointer;gap:2px;padding:14px 44px 14px 16px;list-style:none;display:grid;position:relative}.K_i7YW_feature summary::-webkit-details-marker{display:none}.K_i7YW_feature summary:after{color:var(--accent-cyan);content:"+";font-size:18px;line-height:1;position:absolute;top:14px;right:16px}.K_i7YW_feature[open] summary:after{content:"−"}.K_i7YW_feature summary strong{color:var(--ink);font-size:16px}.K_i7YW_feature summary span{color:var(--muted);font-size:var(--text-ui);line-height:1.45}.K_i7YW_feature dl{gap:10px;margin:0;padding:0 16px 16px;display:grid}.K_i7YW_feature dt{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}.K_i7YW_feature dd{color:var(--body);font-size:var(--text-ui);margin:2px 0 0;line-height:1.5}.K_i7YW_availability{color:var(--muted);font-size:var(--text-meta);margin:0;padding:0 16px 16px;line-height:1.5}.K_i7YW_reference{gap:8px;display:grid}.K_i7YW_disclosure{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);scroll-margin-top:96px}.K_i7YW_disclosure>summary{min-height:52px;color:var(--ink);cursor:pointer;align-items:center;padding:0 18px;font-weight:650;display:flex}.K_i7YW_disclosure>:not(summary){margin-inline:18px}.K_i7YW_disclosure>:last-child{margin-bottom:18px}.K_i7YW_disclosureNote{color:var(--muted);font-size:var(--text-meta);margin-top:12px;line-height:1.6}.K_i7YW_modelTable{border:1px solid var(--rule);border-radius:var(--radius-md);overflow:hidden}.K_i7YW_modelHeader,.K_i7YW_modelRow{grid-template-columns:140px 170px 1fr 100px;align-items:center;gap:16px;padding:0 18px;display:grid}.K_i7YW_modelHeader{min-height:40px;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase}.K_i7YW_modelRow{border-top:1px solid var(--rule);min-height:64px;padding-block:10px}.K_i7YW_modelRow strong{color:var(--ink);font-size:14px}.K_i7YW_modelRow>span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-sm)}.K_i7YW_modelRow p{color:var(--body);font-size:var(--text-ui);margin:0;line-height:1.5}.K_i7YW_modelRow b{color:var(--muted);font-size:var(--text-meta-sm);font-weight:500}.K_i7YW_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid}.K_i7YW_plans li{border:1px solid var(--rule);border-radius:var(--radius-sm);gap:4px;padding:14px;display:grid}.K_i7YW_plans strong{color:var(--ink)}.K_i7YW_plans span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:var(--text-meta-sm)}.K_i7YW_plans p{color:var(--body);font-size:var(--text-meta);margin:0;line-height:1.5}.K_i7YW_story{color:var(--body);gap:10px;margin-top:12px;padding-left:20px;line-height:1.5;display:grid}.K_i7YW_story strong{color:var(--ink)}.K_i7YW_story p{font-size:var(--text-ui);margin:2px 0 0}.K_i7YW_fieldNotes{gap:10px;margin-top:12px;padding:0;list-style:none;display:grid}.K_i7YW_fieldNotes p{color:var(--body);font-size:var(--text-ui);margin:0;line-height:1.5}.K_i7YW_fieldNotes span{color:var(--muted);font-size:var(--text-meta)}.K_i7YW_sourceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin-top:4px;padding:0;list-style:none;display:grid}.K_i7YW_sourceList a{color:var(--body);font-size:var(--text-ui)}.K_i7YW_sourceList a span{color:var(--accent-cyan)}.K_i7YW_nextStep{border-radius:var(--radius-lg);background:var(--gloss-sheen), linear-gradient(180deg, var(--blue-500), var(--blue-600));grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:56px;padding:32px;display:grid}.K_i7YW_eyebrowLight,.K_i7YW_nextStep h2{color:var(--action-ink)}.K_i7YW_nextNote{max-width:560px;color:color-mix(in srgb, var(--action-ink) 82%, transparent);font-size:var(--text-ui);margin:10px 0 0;line-height:1.55}.K_i7YW_nextLinks{justify-items:end;gap:12px;display:grid}.K_i7YW_nextLink{border:1px solid var(--action-ink);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--action-ink) 12%, transparent);min-height:46px;color:var(--action-ink);font-size:var(--text-ui);align-items:center;gap:6px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.K_i7YW_supportLinks{justify-items:end;gap:6px;display:grid}.K_i7YW_supportLinks a{color:color-mix(in srgb, var(--action-ink) 86%, transparent);font-size:var(--text-meta);-webkit-text-decoration-color:color-mix(in srgb, var(--action-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--action-ink) 45%, transparent);text-underline-offset:3px;font-weight:650}@media (max-width:980px){.K_i7YW_hero{grid-template-columns:1fr;gap:24px}.K_i7YW_tasks{grid-template-columns:1fr}.K_i7YW_plans{grid-template-columns:repeat(2,minmax(0,1fr))}.K_i7YW_nextStep{grid-template-columns:1fr}}@media (max-width:700px){.K_i7YW_hero{padding-top:24px}.K_i7YW_glance>div{grid-template-columns:1fr;gap:4px;padding:12px 14px}.K_i7YW_section{padding-top:40px}.K_i7YW_featureList,.K_i7YW_plans,.K_i7YW_sourceList{grid-template-columns:1fr}.K_i7YW_modelHeader{display:none}.K_i7YW_modelRow{grid-template-columns:1fr auto;gap:6px 12px}.K_i7YW_modelRow p,.K_i7YW_modelRow b{grid-column:1/-1}.K_i7YW_nextStep{padding:24px 20px}.K_i7YW_nextLinks,.K_i7YW_supportLinks{justify-items:start}}
