.hrv-blog-page{background:var(--bg);min-height:100vh;color:var(--orange);line-height:1.65}.hrv-blog-wrap{width:100%;max-width:980px;margin:0 auto;padding:0 20px 70px}.hrv-blog-page a{color:var(--orange);text-decoration:none;transition:color .2s,opacity .2s}.hrv-blog-page a:hover{text-decoration:underline}.hrv-blog-page a:focus-visible{outline:1px solid var(--bbg-cyan);outline-offset:4px}.hrv-blog-content{width:100%}.hrv-blog-content>p{color:var(--bbg-white);margin:0 0 20px;font-size:14.5px}.hrv-blog-content>p:first-child{margin-top:42px}.hrv-blog-content h2{color:var(--orange);letter-spacing:-1px;margin:58px 0 28px;font-size:26px;line-height:1.15}.hrv-blog-content h3{color:var(--bbg-white);margin:0 0 14px;font-size:17px;line-height:1.45}.hrv-blog-content>ul{border-top:1px solid var(--border);margin:25px 0;padding:0;list-style:none}.hrv-blog-content>ul li{border-bottom:1px solid var(--border);color:var(--text-muted);padding:13px 14px 13px 34px;font-size:14.5px;position:relative}.hrv-blog-content>ul li:before{content:">";color:var(--orange);font-weight:700;position:absolute;top:13px;left:10px}.hrv-blog-content>ol{counter-reset:blog-step;margin:28px 0;padding:0;list-style:none}.hrv-blog-content>ol li{border-bottom:1px solid var(--dim-orange);min-height:48px;color:var(--text-muted);counter-increment:blog-step;padding:14px 14px 14px 65px;font-size:14.5px;position:relative}.hrv-blog-content>ol li:before{content:counter(blog-step, decimal-leading-zero);color:var(--orange);font-weight:700;position:absolute;top:14px;left:14px}.hrv-blog-callout{border-left:2px solid var(--bbg-cyan);background:var(--dark-gray);margin:28px 0;padding:20px}.hrv-blog-callout>strong{color:var(--bbg-white);margin-bottom:10px;font-size:18px;display:block}.hrv-blog-callout p{color:var(--text-muted);margin:0 0 15px;font-size:14.5px}.hrv-blog-callout a{color:var(--orange);letter-spacing:.8px;font-size:12px;font-weight:700;display:inline-block}.hrv-blog-info-grid{margin-top:36px}.hrv-blog-info-card{grid-template-columns:70px 1fr;padding:0;display:grid}.hrv-blog-info-card:not(:last-child){border-bottom:1px solid var(--dim-orange)}.hrv-blog-info-card>span{color:var(--orange);justify-content:center;padding:24px 10px;font-size:14.5px;font-weight:700;display:flex}.hrv-blog-info-card>h3,.hrv-blog-info-card>p{grid-column:2}.hrv-blog-info-card>h3{color:var(--bbg-white);margin:0;padding:21px 24px 0;font-size:15px}.hrv-blog-info-card>p{color:var(--text-muted);margin:0;padding:14px 24px 0;font-size:14.5px}.hrv-blog-info-card>p:last-child{padding-bottom:23px}.hrv-blog-metrics{margin-top:34px}.hrv-blog-metric{padding:30px 0}.hrv-blog-metric:not(:last-child){border-bottom:1px solid var(--dim-orange)}.hrv-blog-metric:first-child{padding-top:0}.hrv-blog-metric-label{color:var(--bbg-cyan);letter-spacing:1.6px;margin-bottom:14px;font-size:14px;font-weight:700}.hrv-blog-metric p{color:var(--text-muted);margin:0 0 15px;font-size:14.5px}.hrv-blog-metric p:last-child{margin-bottom:0}.hrv-blog-note,.hrv-blog-warning{background:var(--dark-gray);color:var(--text-muted);margin:24px 0;padding:20px;font-size:14.5px;line-height:1.65}.hrv-blog-note{border-left:2px solid var(--bbg-cyan)}.hrv-blog-warning{border-left:2px solid var(--red-alert)}.hrv-blog-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}.hrv-blog-cta span{color:var(--bbg-cyan);letter-spacing:1.6px;margin-bottom:10px;font-size:14px;font-weight:700;display:block}.hrv-blog-cta h3{color:var(--bbg-white);margin:0;font-size:17px}.hrv-blog-cta>a{color:var(--orange);letter-spacing:.8px;flex-shrink:0;font-size:11.5px;font-weight:700}.hrv-blog-content #faq{margin-bottom:28px}.hrv-blog-faq-list{margin-top:35px}.hrv-blog-faq{grid-template-columns:70px 1fr;display:grid}.hrv-blog-faq:not(:last-child){border-bottom:1px solid var(--dim-orange)}.hrv-blog-faq-number{color:var(--orange);text-align:center;padding:25px 10px;font-size:14.5px;font-weight:700}.hrv-blog-faq>div:last-child{padding:22px 25px 24px}.hrv-blog-faq h3{color:var(--bbg-white);margin:0 0 9px;font-size:14.5px;line-height:1.45}.hrv-blog-faq p{color:var(--text-muted);margin:0;font-size:14.5px}.hrv-blog-footer{color:#858484;align-items:flex-start;gap:15px;margin-top:50px;padding-top:32px;font-size:12px;line-height:1.6;display:flex}.hrv-blog-footer a{color:var(--orange);letter-spacing:.8px;font-size:11.5px}@media (max-width:768px){.hrv-blog-wrap{padding:0 18px 50px}.hrv-blog-content h2{margin-top:52px}.hrv-blog-cta{flex-direction:column;align-items:flex-start}.hrv-blog-footer{flex-direction:column}}@media (max-width:520px){.hrv-blog-wrap{padding-left:14px;padding-right:14px}.hrv-blog-content>p:first-child{margin-top:36px}.hrv-blog-content h2{margin-top:45px;margin-bottom:22px;font-size:24px}.hrv-blog-content>ol li{padding-left:55px}.hrv-blog-info-card{grid-template-columns:48px 1fr}.hrv-blog-info-card>span{padding:20px 6px}.hrv-blog-info-card>h3{padding:18px 15px 0}.hrv-blog-info-card>p{padding:12px 15px 0}.hrv-blog-info-card>p:last-child{padding-bottom:20px}.hrv-blog-faq{grid-template-columns:48px 1fr}.hrv-blog-faq-number{padding:21px 5px}.hrv-blog-faq>div:last-child{padding:18px 15px 20px}.hrv-blog-cta{padding:20px 0}}
