.stress-metrics-page{background:var(--bg);min-height:100vh;color:var(--orange);line-height:1.65}.stress-metrics-wrap{width:100%;max-width:980px;margin:0 auto;padding:0 20px 70px}.stress-metrics-page a{color:var(--orange);text-decoration:none;transition:color .2s,opacity .2s}.stress-metrics-page a:hover{text-decoration:underline}.stress-metrics-page a:focus-visible{outline:1px solid var(--bbg-cyan);outline-offset:4px}.stress-metrics-intro{padding:42px 0 12px}.stress-metrics-intro p{color:var(--bbg-white);margin:0 0 20px;font-size:15px}.stress-metrics-intro p:last-child{margin-bottom:0}.stress-metrics-section{padding:58px 0}.section-label{color:var(--bbg-cyan);letter-spacing:1.6px;margin-bottom:12px;font-size:14px;font-weight:700}.stress-metrics-section h2{color:var(--orange);letter-spacing:-1px;margin:0 0 28px;font-size:26px;line-height:1.15}.stress-metrics-section>p{color:var(--bbg-white);margin:0 0 20px;font-size:15px}.stress-metrics-section>p:last-child{margin-bottom:0}.stress-metrics-list{border-top:1px solid var(--border);margin:25px 0;padding:0;list-style:none}.stress-metrics-list li{border-bottom:1px solid var(--border);color:var(--text-muted);padding:13px 14px 13px 34px;font-size:15px;position:relative}.stress-metrics-list li:before{content:">";color:var(--orange);font-weight:700;position:absolute;top:13px;left:10px}.stress-metrics-numbered-list{counter-reset:stress-step;margin:28px 0;padding:0;list-style:none}.stress-metrics-numbered-list li{border-bottom:1px solid var(--dim-orange);min-height:48px;color:var(--text-muted);counter-increment:stress-step;padding:14px 14px 14px 65px;font-size:15px;position:relative}.stress-metrics-numbered-list li:before{content:counter(stress-step, decimal-leading-zero);color:var(--orange);font-weight:700;position:absolute;top:14px;left:14px}.stress-metrics-highlight{border-left:2px solid var(--bbg-cyan);background:var(--dark-gray);margin:24px 0;padding:20px}.stress-metrics-highlight strong{color:var(--bbg-white);font-size:18px;line-height:1.55}.stress-metrics-flow{border-top:1px solid var(--dim-orange);border-bottom:1px solid var(--dim-orange);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:28px 0;padding:22px 16px;display:flex}.stress-metrics-flow span{color:var(--bbg-cyan);letter-spacing:1px;font-size:13px;font-weight:700}.stress-metrics-flow span:nth-child(2n){color:var(--orange)}.stress-metrics-cta{border-top:1px solid var(--dim-orange);border-bottom:1px solid var(--dim-orange);justify-content:space-between;align-items:center;gap:30px;margin:36px 0;padding:24px 0;display:flex}.stress-metrics-cta span{color:var(--bbg-cyan);letter-spacing:1.6px;margin-bottom:10px;font-size:14px;font-weight:700;display:block}.stress-metrics-cta h3{color:var(--bbg-white);margin:0;font-size:17px;line-height:1.5}.stress-metrics-cta>a{letter-spacing:.8px;flex-shrink:0;font-size:11.5px;font-weight:700}.stress-metrics-faq{padding-bottom:68px}.stress-metrics-faq-list{margin-top:35px}.stress-metrics-faq-item{grid-template-columns:70px 1fr;display:grid}.stress-metrics-faq-item:not(:last-child){border-bottom:1px solid var(--dim-orange)}.stress-metrics-faq-number{color:var(--orange);text-align:center;padding:25px 10px;font-size:15px;font-weight:700}.stress-metrics-faq-item>div:last-child{padding:22px 25px 24px}.stress-metrics-faq-item h3{color:var(--bbg-white);margin:0 0 9px;font-size:15px;line-height:1.45}.stress-metrics-faq-item p{color:var(--text-muted);margin:0;font-size:15px}.stress-metrics-footer{justify-content:space-between;align-items:flex-start;gap:35px;padding-top:32px;display:flex}.stress-metrics-footer p{color:var(--text-gray);margin:0;font-size:12px;line-height:1.6}.stress-metrics-footer a{letter-spacing:.8px;flex-shrink:0;font-size:11.5px}@media (max-width:768px){.stress-metrics-wrap{padding:0 18px 50px}.stress-metrics-section{padding:52px 0}.stress-metrics-cta,.stress-metrics-footer{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.stress-metrics-wrap{padding-left:14px;padding-right:14px}.stress-metrics-intro{padding-top:36px}.stress-metrics-section{padding:45px 0}.stress-metrics-section h2{margin-bottom:22px;font-size:24px}.stress-metrics-numbered-list li{padding-left:55px}.stress-metrics-flow{flex-direction:column;align-items:flex-start}.stress-metrics-faq-item{grid-template-columns:48px 1fr}.stress-metrics-faq-number{padding:21px 5px}.stress-metrics-faq-item>div:last-child{padding:18px 15px 20px}}
