._8HEYta_productPage{-webkit-user-select:text;user-select:text;grid-template-columns:minmax(0,1fr);gap:48px;width:100%;max-width:1200px;margin:0 auto;padding:142px 48px 56px;display:grid}._8HEYta_productPage>*{min-width:0}._8HEYta_productHero{width:100%;min-width:0;display:block}._8HEYta_productDisclosures,._8HEYta_productFinding{min-width:0}._8HEYta_productLabel,._8HEYta_productStatus{font:11px/1.6 var(--font-mono);color:#b5b5b5}._8HEYta_productLabel{letter-spacing:.08em}._8HEYta_productIdentity{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;display:flex}._8HEYta_productIdentity ._8HEYta_productLabel{color:#e4e4e4}._8HEYta_productStatus{align-items:center;gap:8px;display:inline-flex}._8HEYta_productStatus:before{content:"";border:1px solid #aaa;border-radius:50%;width:5px;height:5px}._8HEYta_productHero h1{letter-spacing:-.06em;text-wrap:balance;width:100%;max-width:850px;font-size:clamp(42px,5.4vw,68px);font-weight:500;line-height:1.08}._8HEYta_productLead{color:#bdbdbd;max-width:720px;margin-top:22px;font-size:15px;line-height:1.8}._8HEYta_productActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:24px;display:flex}._8HEYta_productButton,._8HEYta_productLink{justify-content:space-between;align-items:center;gap:18px;min-height:44px;font-size:13px;display:inline-flex}._8HEYta_productButton{color:#111;background:#eee;border:1px solid #ddd;border-radius:28px;padding:0 23px;transition:background .2s}._8HEYta_productButton:hover{background:#ccc}._8HEYta_productLink{color:#d0d0d0;border-bottom:1px solid #777;transition:color .2s,border-color .2s}._8HEYta_productLink:hover{color:#fff;border-color:#fff}._8HEYta_productOutcomes h2{letter-spacing:-.04em;font-size:clamp(25px,2.8vw,32px);font-weight:500;line-height:1.3}._8HEYta_productOutcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:24px;display:grid}._8HEYta_productOutcomeGrid article{border-top:1px solid var(--line);padding-top:18px}._8HEYta_productOutcomeGrid h3,._8HEYta_productSteps h3{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.5}._8HEYta_productOutcomeGrid p,._8HEYta_productSteps p{color:#aaa;margin-top:10px;font-size:14px;line-height:1.8}._8HEYta_productDetail{border-top:1px solid var(--line);scroll-margin-top:0}._8HEYta_productDetail:last-child{border-bottom:1px solid var(--line)}._8HEYta_productDetail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}._8HEYta_productDetail summary::-webkit-details-marker{display:none}._8HEYta_productDetail summary:focus-visible{outline-offset:4px;outline:2px solid #f1f1f1}._8HEYta_productSummaryCopy{gap:6px;scroll-margin-top:0;display:grid}._8HEYta_productSummaryTitle{color:#e0e0e0;font-size:15px;line-height:1.5}._8HEYta_productSummaryNote{color:#999;font-size:12px;line-height:1.7}._8HEYta_productToggle{flex:0 0 14px;width:14px;height:14px;position:relative}._8HEYta_productToggle:before,._8HEYta_productToggle:after{content:"";background:#aaa;height:1px;position:absolute;inset:6px 0 auto}._8HEYta_productToggle:after{transform:rotate(90deg)}._8HEYta_productDetail[open] ._8HEYta_productToggle:after{display:none}._8HEYta_productDetail summary:hover ._8HEYta_productSummaryTitle{color:#fff}._8HEYta_productDetailBody{padding:2px 0 24px}._8HEYta_productSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding-left:20px;display:grid}._8HEYta_productSteps li{padding-left:4px}._8HEYta_productSteps li::marker{color:#999;font:11px var(--font-mono)}._8HEYta_productDetailNote{color:#999;max-width:780px;margin-top:22px;font-size:12px;line-height:1.8}._8HEYta_productFindingHeading h3{letter-spacing:-.03em;max-width:680px;font-size:20px;font-weight:500;line-height:1.45}._8HEYta_productExampleSeverity{color:#bcbcbc;font:11px/1.7 var(--font-mono);margin-top:12px}._8HEYta_productFindingDetails{margin:22px 0 0}._8HEYta_productFindingDetails>div{border-top:1px solid #ffffff20;grid-template-columns:140px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}._8HEYta_productFindingDetails dt{color:#aaa;font:11px/1.8 var(--font-mono)}._8HEYta_productFindingDetails dd{color:#bdbdbd;max-width:720px;margin:0;font-size:14px;line-height:1.8}._8HEYta_productContext{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}._8HEYta_productContext p{color:#999;max-width:610px;font-size:12px;line-height:1.8}._8HEYta_productContext ._8HEYta_productLink{flex-shrink:0;min-height:32px;font-size:12px}@media (max-width:760px){._8HEYta_productPage{gap:32px;padding:126px 28px 40px}._8HEYta_productHero h1{max-width:600px;font-size:clamp(39px,7.9vw,57px)}._8HEYta_productOutcomeGrid,._8HEYta_productSteps{grid-template-columns:1fr;gap:22px}._8HEYta_productOutcomeGrid{margin-top:22px}._8HEYta_productOutcomeGrid p{max-width:580px}._8HEYta_productFindingDetails>div{grid-template-columns:1fr;gap:7px}._8HEYta_productContext{flex-direction:column;gap:12px}}@media (max-width:480px){._8HEYta_productPage{padding:116px 22px 32px}._8HEYta_productIdentity{gap:16px;margin-bottom:20px}._8HEYta_productHero h1{font-size:clamp(37px,9.8vw,46px)}._8HEYta_productLead{margin-top:20px;line-height:1.75}._8HEYta_productActions{gap:24px;margin-top:22px}._8HEYta_productDetail summary{gap:18px;padding:18px 0}._8HEYta_productSummaryNote{max-width:290px}}
