.limited-profile[data-astro-cid-hpw76xdp]{margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--border-width) solid var(--border)}.limited-profile[data-astro-cid-hpw76xdp] h2[data-astro-cid-hpw76xdp]{margin-bottom:var(--space-4)}.limited-profile[data-astro-cid-hpw76xdp] h3[data-astro-cid-hpw76xdp]{margin-bottom:var(--space-3);font-size:var(--step-h4)}.limited-profile[data-astro-cid-hpw76xdp] p[data-astro-cid-hpw76xdp]{margin-bottom:var(--space-3)}.profile-scope[data-astro-cid-hpw76xdp],.profile-answer[data-astro-cid-hpw76xdp],.profile-gaps[data-astro-cid-hpw76xdp],.profile-documents[data-astro-cid-hpw76xdp]{margin-top:var(--space-5)}.profile-scope[data-astro-cid-hpw76xdp]>div[data-astro-cid-hpw76xdp],.profile-gaps[data-astro-cid-hpw76xdp] dl[data-astro-cid-hpw76xdp]>div[data-astro-cid-hpw76xdp]{padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--border)}.limited-profile[data-astro-cid-hpw76xdp] dt[data-astro-cid-hpw76xdp]{font-weight:var(--weight-semibold)}.limited-profile[data-astro-cid-hpw76xdp] dd[data-astro-cid-hpw76xdp]{overflow-wrap:anywhere;margin:0}.profile-documents[data-astro-cid-hpw76xdp] ul[data-astro-cid-hpw76xdp]{padding-left:var(--space-5)}summary[data-astro-cid-hpw76xdp]{min-height:var(--target-min);cursor:pointer;color:var(--accent-link);align-content:center}summary[data-astro-cid-hpw76xdp]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.spec-wrap[data-astro-cid-7fjhhngr]{overflow-x:auto}.spec-table[data-astro-cid-7fjhhngr]{border-collapse:collapse;width:100%;font-size:var(--step-small)}.spec-table[data-astro-cid-7fjhhngr] caption[data-astro-cid-7fjhhngr]{text-align:left;padding-bottom:var(--space-2)}.spec-table[data-astro-cid-7fjhhngr] tr[data-astro-cid-7fjhhngr]{border-bottom:1px solid var(--border)}.spec-table[data-astro-cid-7fjhhngr] tbody[data-astro-cid-7fjhhngr] tr[data-astro-cid-7fjhhngr]:nth-child(odd){background:var(--surface-muted)}.spec-table[data-astro-cid-7fjhhngr] th[data-astro-cid-7fjhhngr],.spec-table[data-astro-cid-7fjhhngr] td[data-astro-cid-7fjhhngr]{text-align:left;padding:var(--space-3);vertical-align:top}.spec-table[data-astro-cid-7fjhhngr] th[data-astro-cid-7fjhhngr]{color:var(--fg-muted);white-space:nowrap;width:40%;font-weight:500}@media (width<=520px){.spec-table[data-astro-cid-7fjhhngr] th[data-astro-cid-7fjhhngr]{white-space:normal}}.keyfacts[data-astro-cid-jgkrnofg]{padding:var(--space-5)}.kf-title[data-astro-cid-jgkrnofg]{font-size:var(--step-h4);font-weight:var(--weight-semibold);color:var(--fg);margin-bottom:var(--space-4)}dl[data-astro-cid-jgkrnofg]{flex-direction:column;margin:0;display:flex}.row[data-astro-cid-jgkrnofg]{gap:var(--space-3);padding-block:var(--space-3);border-top:var(--border-width) solid var(--border);grid-template-columns:1fr 1.4fr;align-items:start;display:grid}.row[data-astro-cid-jgkrnofg]:first-child{border-top:0}.row--context[data-astro-cid-jgkrnofg]{gap:var(--space-1);grid-template-columns:1fr}dt[data-astro-cid-jgkrnofg]{color:var(--fg-muted);font-size:var(--step-small)}dd[data-astro-cid-jgkrnofg]{font-size:var(--step-small);margin:0}dd[data-astro-cid-jgkrnofg] a[data-astro-cid-jgkrnofg]{text-decoration:none}dd[data-astro-cid-jgkrnofg] a[data-astro-cid-jgkrnofg]:hover{text-decoration:underline}.official[data-astro-cid-jgkrnofg]{min-height:var(--target-min);margin-top:var(--space-4);font-size:var(--step-small);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.official[data-astro-cid-jgkrnofg]:hover{text-decoration:underline}.price-date[data-astro-cid-jgkrnofg]{margin-top:var(--space-1);font-size:var(--step-label);color:var(--fg-muted);display:block}.price-context[data-astro-cid-jgkrnofg]{margin-top:var(--space-1)}summary[data-astro-cid-jgkrnofg]{color:var(--accent-link);cursor:pointer;min-height:var(--target-min);align-content:center}summary[data-astro-cid-jgkrnofg]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.product-text[data-astro-cid-qzywosg3]{max-width:var(--measure);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.product-reference[data-astro-cid-qzywosg3]{vertical-align:super;font-size:var(--company-note-size);margin-inline-start:var(--space-1)}.product-reference[data-astro-cid-qzywosg3] a[data-astro-cid-qzywosg3]{color:var(--accent-link);text-underline-offset:var(--space-1);text-decoration:underline}.product-reference[data-astro-cid-qzywosg3] a[data-astro-cid-qzywosg3]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.product-qualification[data-astro-cid-qzywosg3]{color:var(--fg-muted);font-size:var(--step-label);margin-inline-start:var(--space-2)}.product-narrative[data-astro-cid-gplvaxt4]{gap:var(--space-7);min-width:0;display:grid}.narrative-section[data-astro-cid-gplvaxt4]{gap:var(--space-4);min-width:0;display:grid}h2[data-astro-cid-gplvaxt4]{font-size:var(--step-h3);line-height:var(--leading-tight);margin:0}p[data-astro-cid-gplvaxt4],dl[data-astro-cid-gplvaxt4],dd[data-astro-cid-gplvaxt4],ol[data-astro-cid-gplvaxt4],ul[data-astro-cid-gplvaxt4]{margin:0}.scope[data-astro-cid-gplvaxt4],.spec-context[data-astro-cid-gplvaxt4],.source-date[data-astro-cid-gplvaxt4],.qualification[data-astro-cid-gplvaxt4]{color:var(--fg-muted);font-size:var(--step-label)}.scope[data-astro-cid-gplvaxt4],.spec-context[data-astro-cid-gplvaxt4],dt[data-astro-cid-gplvaxt4],dd[data-astro-cid-gplvaxt4],a[data-astro-cid-gplvaxt4]{overflow-wrap:anywhere}.specifications[data-astro-cid-gplvaxt4]{border-top:var(--border-width) solid var(--border)}.spec-row[data-astro-cid-gplvaxt4]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--width-rail)), 1fr));gap:var(--space-2) var(--space-4);padding-block:var(--space-4);border-bottom:var(--border-width) solid var(--border);display:grid}dt[data-astro-cid-gplvaxt4]{font-weight:var(--weight-medium)}dd[data-astro-cid-gplvaxt4]{min-width:0}.spec-value[data-astro-cid-gplvaxt4]{font-variant-numeric:tabular-nums}.spec-context[data-astro-cid-gplvaxt4]{margin-top:var(--space-1);display:block}.product-reference[data-astro-cid-gplvaxt4]{vertical-align:super;font-size:var(--company-note-size);margin-inline-start:var(--space-1)}.product-reference[data-astro-cid-gplvaxt4] a[data-astro-cid-gplvaxt4]{text-underline-offset:var(--space-1);text-decoration:underline}a[data-astro-cid-gplvaxt4]{color:var(--accent-link)}a[data-astro-cid-gplvaxt4]:focus-visible,.source-notes[data-astro-cid-gplvaxt4] li[data-astro-cid-gplvaxt4]:focus{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.related-links[data-astro-cid-gplvaxt4],.source-notes[data-astro-cid-gplvaxt4] ol[data-astro-cid-gplvaxt4]{padding:0;list-style:none}.related-links[data-astro-cid-gplvaxt4] a[data-astro-cid-gplvaxt4],.source-notes[data-astro-cid-gplvaxt4] li[data-astro-cid-gplvaxt4]>a[data-astro-cid-gplvaxt4]{min-height:var(--target-min);align-items:center;display:inline-flex}.source-notes[data-astro-cid-gplvaxt4] ol[data-astro-cid-gplvaxt4]{gap:var(--space-5);display:grid}.source-notes[data-astro-cid-gplvaxt4] li[data-astro-cid-gplvaxt4]{min-width:0;scroll-margin-block:var(--space-5)}.source-date[data-astro-cid-gplvaxt4]{margin-top:var(--space-2)}.media-study[data-astro-cid-sniip5pf]{padding:var(--space-3);background:var(--surface-muted);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);font-size:var(--step-small)}.media-study[data-astro-cid-sniip5pf] a[data-astro-cid-sniip5pf]{min-height:var(--target-min);align-items:center;display:inline-flex}.media-study-photo[data-astro-cid-sniip5pf] img{max-height:var(--media-hero-max-height);object-fit:contain}.media-study-photo--compact[data-astro-cid-sniip5pf] img{height:var(--width-thumb-mobile)}.row-media[data-astro-cid-ye67dbqo]:has(figure),.row-media[data-astro-cid-ye67dbqo] .media-study-photo,.row-media[data-astro-cid-ye67dbqo] figure{display:contents}.row-media[data-astro-cid-ye67dbqo] img,.row-media[data-astro-cid-ye67dbqo] .video-profile-link{grid-area:1/1}.row-media[data-astro-cid-ye67dbqo] img{max-height:var(--width-thumb);object-fit:contain}.row-media[data-astro-cid-ye67dbqo] figcaption{order:1;grid-area:auto/1/auto/-1;margin-top:0}.row-overview[data-astro-cid-ye67dbqo]{margin-top:var(--space-2)}.approved-product-image[data-astro-cid-plcokexk]{margin-block:var(--space-4);min-width:0}.approved-product-image[data-astro-cid-plcokexk] img{max-height:var(--media-hero-max-height);object-fit:contain}.product-questions[data-astro-cid-c2eyyteb]>section[data-astro-cid-c2eyyteb]{margin-top:var(--space-5)}h3[data-astro-cid-c2eyyteb]{font-size:var(--step-h4);margin-bottom:var(--space-3)}p[data-astro-cid-c2eyyteb]+p[data-astro-cid-c2eyyteb]{margin-top:var(--space-2)}.detail-page[data-astro-cid-7nsh273s]{padding-top:var(--space-2)}.detail-head[data-astro-cid-7nsh273s]{margin-top:var(--space-2);margin-bottom:var(--space-4)}.detail-meta[data-astro-cid-7nsh273s]{align-items:center;gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--fg-muted);font-size:var(--step-small);flex-wrap:wrap;display:flex}.detail-meta[data-astro-cid-7nsh273s] a[data-astro-cid-7nsh273s],.detail-page[data-astro-cid-7nsh273s] .breadcrumbs a{min-height:var(--target-min);align-items:center;display:inline-flex}.detail-grid[data-astro-cid-7nsh273s]{gap:var(--space-5) var(--space-7);grid-template-columns:1fr;display:grid}.detail-media[data-astro-cid-7nsh273s],.detail-facts[data-astro-cid-7nsh273s],.product-opening[data-astro-cid-7nsh273s]{min-width:0}.profile-product-image[data-astro-cid-7nsh273s]{margin-top:var(--space-5)}.product-opening[data-astro-cid-7nsh273s]{grid-column:1}.product-opening[data-astro-cid-7nsh273s]>p[data-astro-cid-7nsh273s]{max-width:var(--measure);margin:0}.product-section-links[data-astro-cid-7nsh273s]{gap:var(--space-5);margin-top:var(--space-3);border-bottom:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}.product-section-links[data-astro-cid-7nsh273s] a[data-astro-cid-7nsh273s]{min-height:var(--target-min);color:var(--accent-link);font-size:var(--step-small);align-items:center;display:inline-flex}.main[data-astro-cid-7nsh273s]{grid-column:1}.detail-page[data-astro-cid-7nsh273s] .detail-media[data-astro-cid-7nsh273s] .media img{max-height:var(--media-hero-max-height);object-fit:contain}.media-pending[data-astro-cid-7nsh273s]{padding:var(--space-5);background:var(--surface-muted);border:var(--border-width) solid var(--border);border-radius:var(--radius-card)}.media-pending[data-astro-cid-7nsh273s] a[data-astro-cid-7nsh273s]{min-height:var(--target-min);align-items:center;display:inline-flex}.main[data-astro-cid-7nsh273s]{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.main[data-astro-cid-7nsh273s] h2[data-astro-cid-7nsh273s]{font-size:var(--step-h3);margin-bottom:var(--space-3)}.program-context[data-astro-cid-7nsh273s]{margin-top:var(--space-5)}.program-context[data-astro-cid-7nsh273s] h3[data-astro-cid-7nsh273s]{font-size:var(--step-h4);margin-bottom:var(--space-3)}.hero[data-astro-cid-7nsh273s]{margin-bottom:0}.qa[data-astro-cid-7nsh273s]{gap:var(--space-2);margin:0;display:grid}.qa[data-astro-cid-7nsh273s] dt[data-astro-cid-7nsh273s]{font-weight:600}.qa[data-astro-cid-7nsh273s] dd[data-astro-cid-7nsh273s]{margin:0 0 var(--space-3);color:var(--fg-muted)}.link-list[data-astro-cid-7nsh273s],.src-list[data-astro-cid-7nsh273s]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.card-grid[data-astro-cid-7nsh273s]{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.related[data-astro-cid-7nsh273s]{margin-top:var(--space-8)}.related[data-astro-cid-7nsh273s]>h2[data-astro-cid-7nsh273s]{font-size:var(--step-h3)}@media (width>=960px){.detail-grid[data-astro-cid-7nsh273s]{grid-template-columns:minmax(0, 1fr) var(--width-rail);align-items:start}.detail-facts[data-astro-cid-7nsh273s]{top:var(--space-5);grid-area:1/2/span 3;position:sticky}}@media (width<=959px){.detail-page[data-astro-cid-7nsh273s] .detail-media[data-astro-cid-7nsh273s] .media img{height:var(--product-mobile-media-height);max-height:var(--product-mobile-media-height)}}
