.product-sheet-module__R2OQHW__page{background:linear-gradient(180deg, #f7f9faf0, #d4e7edf5), var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.product-sheet-module__R2OQHW__topBar{z-index:20;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f9fae0;justify-content:space-between;align-items:center;gap:24px;padding:16px clamp(18px,4vw,48px);display:flex;position:sticky;top:0}.product-sheet-module__R2OQHW__wordmark{color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;align-items:baseline;font-size:24px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.product-sheet-module__R2OQHW__wordmark span{color:var(--ember)}.product-sheet-module__R2OQHW__topNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;font-size:13px;font-weight:650;display:flex}.product-sheet-module__R2OQHW__topNav a{color:var(--ink-2);text-decoration:none}.product-sheet-module__R2OQHW__topNav a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.product-sheet-module__R2OQHW__main{padding:40px clamp(18px,4vw,48px) 80px}.product-sheet-module__R2OQHW__hero{border-bottom:1px solid var(--rule);max-width:1120px;margin:0 auto 34px;padding-bottom:26px}.product-sheet-module__R2OQHW__sectionLabel{color:var(--coral);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.product-sheet-module__R2OQHW__hero h1{max-width:980px;color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;margin:0;font-size:clamp(34px,4.2vw,52px);font-weight:500;line-height:1.05}.product-sheet-module__R2OQHW__lead{max-width:860px;color:var(--ink-2);margin:14px 0 0;font-size:16px;line-height:1.55}.product-sheet-module__R2OQHW__layout{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);max-width:1120px;margin:0 auto;display:grid}.product-sheet-module__R2OQHW__toc{border:1px solid var(--rule);background:#ffffff7a;border-radius:6px;flex-direction:column;gap:2px;padding:12px;display:flex;position:sticky;top:86px}.product-sheet-module__R2OQHW__toc a{color:var(--ink-2);border-radius:4px;padding:8px 10px;font-size:13px;line-height:1.2;text-decoration:none}.product-sheet-module__R2OQHW__toc a:hover{background:var(--ember-wash);color:var(--ink)}.product-sheet-module__R2OQHW__content{min-width:0}.product-sheet-module__R2OQHW__section{border-bottom:1px solid var(--rule);margin:0 0 48px;padding:0 0 48px;scroll-margin-top:100px}.product-sheet-module__R2OQHW__section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.product-sheet-module__R2OQHW__section h2{color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;margin:0 0 22px;font-size:clamp(31px,3.4vw,46px);font-weight:500;line-height:1.08}.product-sheet-module__R2OQHW__section h3{color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;margin:26px 0 12px;font-size:23px;font-weight:600;line-height:1.18}.product-sheet-module__R2OQHW__section p,.product-sheet-module__R2OQHW__section li,.product-sheet-module__R2OQHW__section td,.product-sheet-module__R2OQHW__section th{font-size:15px;line-height:1.56}.product-sheet-module__R2OQHW__section p{margin:0 0 14px}.product-sheet-module__R2OQHW__section ul,.product-sheet-module__R2OQHW__section ol{margin:0;padding-left:20px}.product-sheet-module__R2OQHW__section li+li{margin-top:7px}.product-sheet-module__R2OQHW__decisionGrid,.product-sheet-module__R2OQHW__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.product-sheet-module__R2OQHW__decisionGrid article,.product-sheet-module__R2OQHW__split article,.product-sheet-module__R2OQHW__exampleBlock,.product-sheet-module__R2OQHW__journey,.product-sheet-module__R2OQHW__faqItem{border:1px solid var(--rule);background:#ffffff80;border-radius:6px;padding:20px}.product-sheet-module__R2OQHW__decisionGrid h3,.product-sheet-module__R2OQHW__split h3,.product-sheet-module__R2OQHW__exampleBlock h3,.product-sheet-module__R2OQHW__journey h3,.product-sheet-module__R2OQHW__faqItem h3{margin-top:0}.product-sheet-module__R2OQHW__tableWrap{border:1px solid var(--rule);background:#ffffff7a;border-radius:6px;margin:14px 0 34px;overflow-x:auto}.product-sheet-module__R2OQHW__tableWrap table{border-collapse:collapse;width:100%;min-width:760px}.product-sheet-module__R2OQHW__tableWrap th,.product-sheet-module__R2OQHW__tableWrap td{vertical-align:top;border-bottom:1px solid var(--rule);text-align:left;padding:14px 16px}.product-sheet-module__R2OQHW__tableWrap thead th{color:var(--muted);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;background:#1a1f240a;font-size:11px;font-weight:700}.product-sheet-module__R2OQHW__tableWrap tbody th{width:18%;color:var(--ink);font-weight:700}.product-sheet-module__R2OQHW__tableWrap tr:last-child th,.product-sheet-module__R2OQHW__tableWrap tr:last-child td{border-bottom:0}.product-sheet-module__R2OQHW__statusPill{white-space:nowrap;border:1px solid var(--rule);color:var(--ink);font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.product-sheet-module__R2OQHW__statusShipped{background:var(--verdigris-wash);color:var(--verdigris);border-color:#5f947652}.product-sheet-module__R2OQHW__statusBeta,.product-sheet-module__R2OQHW__statusPlanned{background:var(--ember-wash);color:var(--plum);border-color:#6bb0c96b}.product-sheet-module__R2OQHW__statusUnsupported,.product-sheet-module__R2OQHW__statusNotpublic,.product-sheet-module__R2OQHW__statusNotplanned{color:var(--coral);background:#b56d4e1c;border-color:#b56d4e57}.product-sheet-module__R2OQHW__timeline{gap:12px;list-style:none;display:grid;padding-left:0!important}.product-sheet-module__R2OQHW__timeline li{border-top:1px solid var(--rule);grid-template-columns:minmax(170px,.36fr) minmax(0,1fr);gap:18px;padding:16px 0;display:grid}.product-sheet-module__R2OQHW__timeline strong{color:var(--ink);font-family:var(--font-source-serif), Georgia, serif;font-size:20px;font-weight:600;line-height:1.2}.product-sheet-module__R2OQHW__timeline span{color:var(--ink-2)}.product-sheet-module__R2OQHW__exampleBlock{margin-top:16px}.product-sheet-module__R2OQHW__exampleBlock p{color:var(--ink-2)}.product-sheet-module__R2OQHW__benefitGrid,.product-sheet-module__R2OQHW__useCaseGrid,.product-sheet-module__R2OQHW__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.product-sheet-module__R2OQHW__benefitGrid article,.product-sheet-module__R2OQHW__useCaseGrid article,.product-sheet-module__R2OQHW__principleGrid article{border:1px solid var(--rule);background:#ffffff80;border-radius:6px;padding:20px}.product-sheet-module__R2OQHW__benefitGrid h3,.product-sheet-module__R2OQHW__useCaseGrid h3,.product-sheet-module__R2OQHW__principleGrid h3{margin-top:0}.product-sheet-module__R2OQHW__evidenceNote{border-top:1px solid var(--rule);color:var(--muted);padding-top:12px;margin-top:16px!important;font-size:14px!important}.product-sheet-module__R2OQHW__journeyList,.product-sheet-module__R2OQHW__faqList{gap:16px;display:grid}.product-sheet-module__R2OQHW__journey ol{margin-bottom:16px}.product-sheet-module__R2OQHW__fitNote,.product-sheet-module__R2OQHW__boundaryNote{color:var(--ink-2);padding:12px 14px;margin:16px 0 0!important}.product-sheet-module__R2OQHW__fitNote{border-left:3px solid var(--verdigris);background:#5f94761a}.product-sheet-module__R2OQHW__boundaryNote{border-left:3px solid var(--coral);background:#b56d4e14;margin-top:10px!important}.product-sheet-module__R2OQHW__fitNote strong,.product-sheet-module__R2OQHW__boundaryNote strong{color:var(--ink)}.product-sheet-module__R2OQHW__sourceNote{color:var(--muted);font-size:14px!important}.product-sheet-module__R2OQHW__sourceLinks{flex-wrap:wrap;gap:6px;display:flex}.product-sheet-module__R2OQHW__sourceLinks a{border:1px solid var(--rule);color:var(--plum);font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:700;text-decoration:none}.product-sheet-module__R2OQHW__sourceLinks a:hover{border-color:var(--plum);background:var(--ember-wash)}.product-sheet-module__R2OQHW__sources{gap:12px;display:grid;padding-left:24px!important}.product-sheet-module__R2OQHW__sources li{padding-left:4px}.product-sheet-module__R2OQHW__sources a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;font-weight:700;display:inline}.product-sheet-module__R2OQHW__sources a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.product-sheet-module__R2OQHW__sources span{color:var(--ink-2);display:block}.product-sheet-module__R2OQHW__section a{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.product-sheet-module__R2OQHW__section a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (max-width:980px){.product-sheet-module__R2OQHW__layout{grid-template-columns:1fr}.product-sheet-module__R2OQHW__toc{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (max-width:700px){.product-sheet-module__R2OQHW__topBar{flex-direction:column;align-items:flex-start;gap:12px}.product-sheet-module__R2OQHW__topNav{justify-content:flex-start}.product-sheet-module__R2OQHW__main{padding-top:34px}.product-sheet-module__R2OQHW__hero h1{font-size:34px}.product-sheet-module__R2OQHW__lead{font-size:16px}.product-sheet-module__R2OQHW__decisionGrid,.product-sheet-module__R2OQHW__split,.product-sheet-module__R2OQHW__benefitGrid,.product-sheet-module__R2OQHW__useCaseGrid,.product-sheet-module__R2OQHW__principleGrid,.product-sheet-module__R2OQHW__toc{grid-template-columns:1fr}.product-sheet-module__R2OQHW__timeline li{grid-template-columns:1fr;gap:8px}.product-sheet-module__R2OQHW__decisionGrid article,.product-sheet-module__R2OQHW__split article,.product-sheet-module__R2OQHW__benefitGrid article,.product-sheet-module__R2OQHW__useCaseGrid article,.product-sheet-module__R2OQHW__principleGrid article,.product-sheet-module__R2OQHW__exampleBlock,.product-sheet-module__R2OQHW__journey,.product-sheet-module__R2OQHW__faqItem{padding:16px}}
