:root{--hwr-ink:#182733;--hwr-ink2:#243746;--hwr-night:#0e2029;--hwr-slate:#576773;--hwr-sea:#1c786f;--hwr-cream:#f5f2ea;--hwr-paper:#fcfaf5;--hwr-border:#d9dedc;--hwr-lime:#d2f39d;--hwr-coral:#d5a27c;--hwr-radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.hwr-atlas{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;margin:0;color:var(--hwr-ink);background:var(--hwr-paper);-webkit-font-smoothing:antialiased}body.hwr-atlas a{text-decoration:none;color:inherit}body.hwr-atlas a:hover{text-decoration:none}body.hwr-atlas img{max-width:100%;height:auto}body.hwr-atlas input,body.hwr-atlas button{font:inherit}body.hwr-atlas button{cursor:pointer}body.hwr-atlas :focus-visible{outline:3px solid #117e90;outline-offset:4px}body.hwr-atlas h1,body.hwr-atlas h2,body.hwr-atlas h3{font-weight:600;letter-spacing:-.045em;line-height:1.12;margin-top:0}body.hwr-atlas p{margin:0 0 1.1em}.hwr-container{width:min(1360px,calc(100% - 96px));margin-inline:auto}.hwr-skip{position:absolute;left:16px;top:-100px;z-index:1000;background:#fff;color:#000;padding:14px 18px}.hwr-skip:focus{top:12px}.hwr-utility{background:var(--hwr-night);color:#dae6e6;font-size:11px;letter-spacing:.05em;border-bottom:1px solid rgb(255 255 255 / .12)}.hwr-utility-inner{display:flex;justify-content:space-between;gap:12px;padding-block:8px}.hwr-status-dot{display:inline-block;width:7px;height:7px;background:#adf0b1;border-radius:50%;margin-right:8px}.hwr-masthead{background:#fbfaf6;border-bottom:1px solid var(--hwr-border);position:relative;z-index:50}.hwr-masthead-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:88px}.hwr-brand{display:flex;align-items:center;gap:13px;flex-shrink:0}.hwr-symbol{display:grid;place-content:center;background:var(--hwr-ink);color:#f7f8f3;font-family:Georgia,serif;font-size:34px;letter-spacing:-.14em;width:48px;height:48px;border-radius:11px;padding-right:6px}.hwr-sym-dot,.hwr-footer-monogram span{color:var(--hwr-lime)}.hwr-brandtext strong{display:block;font-size:19px;letter-spacing:-.055em;line-height:1.06}.hwr-brandtext small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.11em;color:var(--hwr-slate);margin-top:5px}.hwr-primary{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:650}.hwr-primary>a:not(.hwr-nav-cta){color:#2c414c;white-space:nowrap}.hwr-primary>a:not(.hwr-nav-cta):hover{color:#0d6a6a}.hwr-nav-cta{background:var(--hwr-ink);color:white!important;border-radius:5px;padding:13px 18px;display:flex;gap:20px;align-items:center;transition:transform .2s,background .2s}.hwr-nav-cta:hover{transform:translateY(-1px);background:#28525c}.hwr-nav-toggle{display:none;background:#fff0;border:0;padding:10px}.hwr-hero{background:var(--hwr-night);color:#f5f4e8;position:relative;overflow:hidden;isolation:isolate}.hwr-hero-grid{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(223 245 233 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(223 245 233 / .045) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(90deg,transparent,black 75%)}.hwr-hero:after{content:"";position:absolute;width:620px;height:620px;border-radius:100%;border:1px solid rgb(185 227 217 / .10);right:-240px;top:-280px;box-shadow:0 0 0 80px rgb(185 227 217 / .025),0 0 0 160px rgb(185 227 217 / .02);z-index:-1;pointer-events:none}.hwr-hero-layout{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.77fr);gap:clamp(24px,5vw,94px);align-items:center;min-height:700px;padding-block:76px 86px}.hwr-eyebrow,.hwr-kicker{font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:800}.hwr-eyebrow{display:flex;align-items:center;gap:13px;color:#b1cbd0;margin-bottom:28px}.hwr-eyebrow>span:last-child{opacity:1;color:#b8cdd0}.hwr-eyebrow-line{width:32px;height:1px;background:var(--hwr-lime)}.hwr-hero h1{font-size:clamp(54px,5.65vw,90px);line-height:1.04;letter-spacing:-.075em;max-width:860px;margin:0 0 30px;font-weight:590}.hwr-hero h1 em,.hwr-section h2 em,.hwr-final h2 em{font-family:Georgia,Times,serif;font-weight:400;letter-spacing:-.06em;font-style:italic;color:var(--hwr-lime)}.hwr-hero-lede{font-size:clamp(17px,1.35vw,21px);line-height:1.6;color:#ccdadb;max-width:600px;margin:0 0 35px}.hwr-hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hwr-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;font-size:13px;font-weight:800;letter-spacing:-.01em;padding:17px 23px;border-radius:5px;min-height:53px;transition:transform .2s,background .2s}.hwr-btn:hover{transform:translateY(-2px)}.hwr-btn-lime{background:var(--hwr-lime);color:#13313a!important}.hwr-btn-lime:hover{background:#e5f9be}.hwr-btn-outline{color:#edf6ed!important;border:1px solid #52706f}.hwr-btn-outline:hover{background:#243c44}.hwr-btn-dark{background:var(--hwr-night);color:#fff!important}.hwr-hero-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:630px;margin-top:74px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .15)}.hwr-hero-evidence div{display:grid;gap:4px}.hwr-hero-evidence strong{font:italic 20px Georgia,serif;color:var(--hwr-lime)}.hwr-hero-evidence span{font-size:11px;color:#b6cacd;line-height:1.4}.hwr-cost-card{position:relative;z-index:3;border:1px solid rgb(229 241 221 / .30);border-radius:14px;padding:clamp(26px,2.8vw,42px);background:linear-gradient(160deg,rgb(245 248 234 / .12),rgb(244 244 224 / .04));box-shadow:0 26px 55px rgb(0 0 0 / .18);backdrop-filter:blur(8px)}.hwr-cost-head{display:flex;justify-content:space-between;align-items:center}.hwr-tag{color:var(--hwr-lime);font-size:10px;font-weight:800;letter-spacing:.14em}.hwr-cost-icon{font:italic 24px Georgia,serif;color:var(--hwr-lime)}.hwr-cost-card h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(30px,2.5vw,43px);letter-spacing:-.05em;line-height:1.2;margin:24px 0 12px}.hwr-cost-card h2 span{color:var(--hwr-lime)}.hwr-cost-card>p{color:#b9cbcb;font-size:13px;line-height:1.6}.hwr-calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:26px 0 19px}.hwr-calc-fields label{font-size:13px;font-weight:750;color:#f0f5ec;display:block}.hwr-calc-fields label span{font-weight:450;color:#aac1c5;font-size:11px;display:block;margin:3px 0 10px}.hwr-calc-fields input{width:100%;min-height:47px;border:1px solid #6b8180;background:rgb(8 25 32 / .65);color:#fff;border-radius:5px;padding:11px 13px;box-shadow:none;outline-offset:0}.hwr-calc-fields input::placeholder{color:#a6b6b7}.hwr-calc-fields input:focus{border-color:var(--hwr-lime)}.hwr-calc-submit{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:13px 15px;background:var(--hwr-lime);color:#0e2831;border:0;border-radius:5px;font-size:13px;font-weight:800;min-height:51px}.hwr-calc-result{display:grid;gap:5px;margin-top:18px;border-top:1px solid rgb(255 255 255 / .17);padding-top:18px;min-height:68px}.hwr-calc-result span{color:#b4c9c8;font-size:12px}.hwr-calc-result strong{font-size:clamp(21px,2.5vw,32px);line-height:1.2;color:#eef6e7;letter-spacing:-.04em;overflow-wrap:anywhere}.hwr-cost-card .hwr-cost-foot{font-size:10px;margin:14px 0 0;color:#b6c7c5;line-height:1.6}.hwr-trust-ribbon{background:#e8ede7;border-bottom:1px solid #d5ded7;color:#3a555a}.hwr-trust-ribbon>.hwr-container{display:grid;grid-template-columns:.8fr 1.2fr 1.1fr 1.25fr;align-items:center;gap:18px;min-height:83px}.hwr-trust-ribbon span{font-size:10px;letter-spacing:.15em;font-weight:850;color:#2d4f52}.hwr-trust-ribbon div div{font-size:12px;border-left:1px solid #bdcdc5;padding-left:24px}.hwr-trust-ribbon strong{font-weight:850;color:#213d45}.hwr-section{padding-block:clamp(80px,8vw,132px)}.hwr-kicker{color:var(--hwr-sea);display:block;margin-bottom:26px}.hwr-intro-grid{display:grid;grid-template-columns:1.1fr .85fr;gap:clamp(48px,10vw,180px);align-items:center}.hwr-section h2{font-size:clamp(40px,4.8vw,71px);line-height:1.08;letter-spacing:-.06em;margin:0}.hwr-section h2 em{color:var(--hwr-sea)}.hwr-intro-text{font-size:18px;line-height:1.75;color:#53666b}.hwr-intro-text p+p{margin-top:18px}.hwr-text-link{display:inline-flex;font-size:13px;color:var(--hwr-sea)!important;font-weight:800;margin-top:15px;gap:16px;border-bottom:1px solid #9abdb6;padding-bottom:4px}.hwr-text-link:hover{color:#104a4f!important}.hwr-compare{background:var(--hwr-cream);border-top:1px solid #e4e5dd}.hwr-section-header{display:flex;align-items:end;justify-content:space-between;gap:44px;margin-bottom:50px}.hwr-section-header>p{max-width:325px;font-size:16px;color:#5b6d70;line-height:1.65;margin:0}.hwr-featured-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hwr-featured{display:flex;flex-direction:column;border:1px solid #d7ded9;background:#fff;padding:33px;min-height:272px;border-radius:9px;transition:transform .2s,box-shadow .2s,border-color .2s}.hwr-featured:hover{border-color:#82aa9f;transform:translateY(-4px);box-shadow:0 16px 32px rgb(35 71 67 / .08)}.hwr-featured-top{display:flex;justify-content:space-between;gap:10px;color:#345359;font-size:10px;font-weight:850;letter-spacing:.12em}.hwr-featured-arrow{display:grid;place-content:center;background:#e9f1e9;border-radius:50%;font:normal 19px system-ui;width:34px;height:34px;color:#2c6c6c}.hwr-featured h3{font-size:clamp(25px,2.6vw,37px);letter-spacing:-.06em;margin:27px 0 11px}.hwr-versus{font-family:Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.05em;color:#285651;font-size:.62em}.hwr-featured p{font-size:14px;color:#54696a;max-width:440px;line-height:1.6;margin:0 0 27px}.hwr-featured-link{font-weight:800;color:#1c706b;font-size:13px;margin-top:auto;display:flex;justify-content:space-between;align-items:center}.hwr-cost-section{background:#ddecdb}.hwr-cost-section-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(60px,10vw,170px)}.hwr-cost-section-grid>div>p{font-size:17px;color:#506861;line-height:1.7;max-width:560px;margin:28px 0}.hwr-steps{background:#f4f7ef;padding:30px 43px;border-radius:8px;border:1px solid #cbdfcc}.hwr-steps>div{display:grid;grid-template-columns:55px 1fr;column-gap:20px;padding:21px 0;border-bottom:1px solid #d1dfd6}.hwr-steps>div:last-child{border:0}.hwr-steps span{font:italic 27px Georgia,serif;color:#2b766d;grid-row:span 2}.hwr-steps strong{font-size:19px}.hwr-steps p{margin:5px 0 0;color:#5b716f;font-size:13px}.hwr-paths{background:var(--hwr-paper)}.hwr-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hwr-path{position:relative;background:#f0f3ee;border:1px solid #dce4df;padding:34px 32px;min-height:305px;border-radius:9px;transition:transform .2s}.hwr-path:hover{transform:translateY(-3px)}.hwr-path-number{font:italic 25px Georgia,serif;color:#398579}.hwr-path h3{font-size:30px;letter-spacing:-.05em;line-height:1.14;margin:62px 0 15px}.hwr-path p{font-size:14px;color:#566c6a;line-height:1.6;max-width:290px}.hwr-path>span:last-child{position:absolute;right:28px;bottom:28px;font-size:23px;color:#296f6a}.hwr-final{background:var(--hwr-night);color:#f4f5ed;text-align:center}.hwr-final-inner{max-width:850px}.hwr-final h2 em{color:var(--hwr-lime)}.hwr-final p{max-width:590px;margin:22px auto 35px;color:#bed1cf;font-size:17px}.hwr-final .hwr-kicker{color:var(--hwr-lime)}.hwr-footer{background:#09161d;color:#e9f1ec;padding:75px 0 26px}.hwr-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:65px;padding-bottom:65px}.hwr-footer-monogram{font:normal 44px Georgia,serif}.hwr-footer h2{font:normal 34px Georgia,serif;letter-spacing:-.05em;margin:12px 0 15px}.hwr-footer-top>div>p{color:#abc1c4;font-size:13px;line-height:1.7;max-width:390px}.hwr-footer-menu{display:flex;flex-direction:column;gap:16px;font-size:13px}.hwr-footer-menu strong{color:#eaf5e4;margin-bottom:6px}.hwr-footer-menu a{color:#b3cacb!important}.hwr-footer-menu a:hover{text-decoration:underline}.hwr-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #36505a;padding-top:25px;color:#a6bdc0;font-size:11px}.hwr-article-main{padding:45px 0 90px}.hwr-breadcrumb{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:12px;color:#5f7474;max-width:100%;margin:2px 0 65px}.hwr-breadcrumb a{color:#267a75!important}.hwr-breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.hwr-article-head{max-width:990px;margin-bottom:62px}.hwr-article-head .hwr-kicker{margin-bottom:20px}.hwr-article-head h1{font-size:clamp(45px,6vw,82px);letter-spacing:-.07em;line-height:1.06;margin-bottom:27px}.hwr-article-excerpt{color:#566b70;font-size:19px;line-height:1.65;max-width:830px}.hwr-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:#5a7273;margin-top:25px}.hwr-article-meta a{color:#166c68!important;font-weight:750}.hwr-article-layout{display:grid;grid-template-columns:minmax(0,790px) minmax(240px,320px);gap:clamp(28px,6vw,90px);align-items:start;justify-content:space-between}.hwr-article-body{min-width:0;font-size:16px;line-height:1.8;color:#41565d}.hwr-article-body p{margin:0 0 20px}.hwr-article-body h2{font-size:clamp(28px,3vw,39px);letter-spacing:-.055em;margin:40px 0 17px;color:var(--hwr-ink)}.hwr-article-body h3{font-size:21px;margin:21px 0 10px;color:var(--hwr-ink)}.hwr-article-body section{scroll-margin-top:40px}.hwr-article-body .hwr-lede{font-size:19px;line-height:1.75;color:#294a4f;padding-bottom:25px;border-bottom:1px solid #d6dfd9}.hwr-editor-note{display:inline-block;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#38726d;background:#edf4ed;border-radius:4px;padding:7px 12px;margin-bottom:26px!important}.hwr-onpage{border:1px solid #d3dfda;border-radius:8px;padding:15px 20px;display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin:30px 0;background:#f1f5ef;font-size:12px}.hwr-onpage span{font-weight:800;margin-right:8px}.hwr-onpage a{font-weight:750;color:#1d766e!important;border-bottom:1px solid #a9cbc1}.hwr-research-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}.hwr-research-card{background:#f0f4f0;border:1px solid #d9e6df;border-radius:8px;padding:22px}.hwr-research-card h3{margin:0 0 10px!important;font-size:19px}.hwr-research-card p{font-size:14px;line-height:1.65;margin:0}.hwr-two-options{padding-top:15px}.hwr-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hwr-provider-card{padding:25px;border:1px solid #d7e1dd;background:#fff;border-radius:8px}.hwr-provider-card .hwr-kicker{margin:0}.hwr-provider-card h3{font-size:26px;margin:8px 0 12px}.hwr-provider-card p{font-size:14px}.hwr-provider-card a{display:inline-flex;margin-bottom:10px;font-weight:800;color:#1a766e!important;border-bottom:1px solid #a7c8c2;line-height:1.5;font-size:13px}.hwr-source-band{background:#eaf3ef;border-left:4px solid #277f72;padding:22px;margin:30px 0;font-size:14px}.hwr-source-band a{color:#1b6f67!important;font-weight:750}.hwr-data-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5;border:1px solid #d9e1dc;margin:22px 0 27px;display:table}.hwr-data-table caption{text-align:left;font-size:13px;font-weight:750;margin-bottom:10px}.hwr-data-table th,.hwr-data-table td{padding:14px;vertical-align:top;text-align:left;border-bottom:1px solid #e4e9e5;overflow-wrap:anywhere}.hwr-data-table thead th{background:#dfece3;color:#234943}.hwr-data-table tbody tr:nth-child(even){background:#f3f7f3}.hwr-check-list{list-style:none;margin:16px 0 25px!important;padding:0!important}.hwr-check-list li{position:relative;padding:8px 8px 8px 32px;margin-bottom:4px}.hwr-check-list li:before{content:'✓';position:absolute;left:0;top:7px;color:#197a68;font-weight:900}.hwr-faq{border-bottom:1px solid #d2dfda;padding:15px 0}.hwr-faq summary{font-weight:750;color:#1b3d42;cursor:pointer;line-height:1.45}.hwr-faq p{padding:16px 0 1px;color:#536c70}.hwr-guide-footer{padding:24px 30px 18px;margin-top:60px;background:#edf3ee;border-radius:7px;border-left:4px solid #28776b}.hwr-guide-footer h2{font-size:24px!important;margin:0 0 15px!important}.hwr-guide-footer p{font-size:14px!important}.hwr-guide-footer a{color:#155f5d!important;font-weight:750}.hwr-article-sidebar{position:sticky;top:20px}.hwr-sidebox{background:var(--hwr-night);color:#fff;border-radius:9px;padding:28px}.hwr-sidebox .hwr-kicker{font-size:10px;color:var(--hwr-lime);margin-bottom:13px}.hwr-sidebox h2{font:normal 33px Georgia,serif;letter-spacing:-.05em;margin:0 0 25px}.hwr-sidebox ol{margin:0 0 25px;padding-left:23px;color:#d4e6df;font-size:14px;line-height:2.3}.hwr-sidebox a{color:var(--hwr-lime)!important;font-size:13px;font-weight:750}.hwr-side-disclosure{padding:22px;margin-top:13px;background:#eef4ef;border-radius:9px;color:#3c5c60;font-size:12px;line-height:1.7}.hwr-side-disclosure strong{font-size:13px}.hwr-side-disclosure p{margin:7px 0 0}.hwr-index{padding:95px 0}.hwr-index>h1{font-size:clamp(42px,5vw,68px);max-width:850px;margin-bottom:50px}.hwr-index-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hwr-index-card{padding:30px;background:#f0f3ef;border:1px solid #dce5dd;border-radius:8px}.hwr-index-card h2{font-size:26px}.hwr-index-card p{font-size:14px;color:#546c6c}.hwr-pagination{margin:40px 0}@media(max-width:1150px){.hwr-container{width:min(100% - 64px,1280px)}.hwr-hero-layout{gap:28px}.hwr-hero h1{font-size:clamp(52px,5.8vw,78px)}.hwr-primary{gap:17px}.hwr-cost-card{padding:24px}.hwr-cost-section-grid{gap:40px}.hwr-article-layout{grid-template-columns:minmax(0,1fr) 260px;gap:32px}}@media(max-width:950px){.hwr-utility-inner>span:last-child{display:none}.hwr-nav-toggle{display:grid;gap:4px;align-content:center}.hwr-nav-toggle span{width:25px;height:2px;background:#213a45;display:block}.hwr-primary{display:none;position:absolute;top:100%;left:0;width:100%;flex-direction:column;align-items:stretch;gap:0;background:#fafaf7;padding:14px 32px 24px;border-bottom:1px solid #d9e1d9;box-shadow:0 14px 30px rgb(0 0 0 / .12)}.hwr-primary.hwr-open{display:flex}.hwr-primary>a{padding:12px 9px!important}.hwr-primary>.hwr-nav-cta{margin-top:8px;padding:14px 18px!important}.hwr-hero-layout{grid-template-columns:1fr;min-height:0;padding-block:65px 75px}.hwr-hero h1{max-width:750px;font-size:clamp(50px,7.6vw,80px)}.hwr-hero-evidence{margin-top:38px}.hwr-cost-card{max-width:610px}.hwr-trust-ribbon>.hwr-container{grid-template-columns:1fr 1fr;padding-block:22px}.hwr-trust-ribbon div div:nth-child(2){border:0;padding-left:0}.hwr-intro-grid,.hwr-cost-section-grid{grid-template-columns:1fr;gap:36px}.hwr-article-layout{grid-template-columns:1fr}.hwr-article-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:18px}.hwr-side-disclosure{margin:0;align-self:start}.hwr-footer-top{gap:25px}}@media(max-width:670px){.hwr-container{width:calc(100% - 34px)}.hwr-masthead-inner{min-height:74px}.hwr-symbol{width:42px;height:42px;font-size:30px}.hwr-brandtext strong{font-size:17px}.hwr-brandtext small{font-size:9px}.hwr-utility-inner{padding-block:7px}.hwr-hero-layout{padding-block:57px 63px}.hwr-hero h1{font-size:clamp(45px,10vw,68px);margin-bottom:22px}.hwr-hero-lede{font-size:16px;line-height:1.65}.hwr-hero-actions{align-items:stretch;flex-direction:column;max-width:440px}.hwr-btn{width:100%;min-height:52px}.hwr-hero-evidence{grid-template-columns:repeat(3,1fr);gap:8px}.hwr-hero-evidence span{font-size:10px}.hwr-cost-card{padding:21px}.hwr-cost-card h2{font-size:33px}.hwr-calc-fields{gap:12px}.hwr-trust-ribbon>.hwr-container{grid-template-columns:1fr;gap:10px}.hwr-trust-ribbon div div{border:0;padding-left:0}.hwr-section{padding-block:72px}.hwr-section h2{font-size:clamp(39px,8vw,52px)}.hwr-intro-text{font-size:16px}.hwr-section-header{display:block;margin-bottom:29px}.hwr-section-header>p{margin:18px 0 0}.hwr-featured-grid{grid-template-columns:1fr}.hwr-featured{padding:26px;min-height:225px}.hwr-featured h3{font-size:30px;margin-top:22px}.hwr-steps{padding:16px 25px}.hwr-path-grid{grid-template-columns:1fr;gap:12px}.hwr-path{min-height:230px}.hwr-path h3{margin-top:30px}.hwr-footer{padding-top:48px}.hwr-footer-top{grid-template-columns:1fr 1fr;gap:35px}.hwr-footer-top>div:first-child{grid-column:span 2}.hwr-footer-bottom{flex-direction:column}.hwr-breadcrumb{margin-bottom:43px}.hwr-article-head{margin-bottom:35px}.hwr-article-head h1{font-size:clamp(38px,9vw,60px)}.hwr-article-excerpt{font-size:16px}.hwr-article-sidebar{grid-template-columns:1fr}.hwr-research-grid,.hwr-compare-grid{grid-template-columns:1fr}.hwr-data-table{display:block;max-width:100%;overflow-x:auto}.hwr-article-body{font-size:15.5px}.hwr-onpage{gap:9px}.hwr-index{padding:60px 0}.hwr-index-grid{grid-template-columns:1fr}.hwr-index>h1{font-size:45px}}@media(max-width:370px){.hwr-container{width:calc(100% - 28px)}.hwr-brand{gap:9px}.hwr-brandtext strong{font-size:15px}.hwr-hero h1{font-size:44px}.hwr-cost-card h2{font-size:30px}.hwr-calc-fields{grid-template-columns:1fr 1fr;gap:9px}.hwr-calc-fields input{padding:9px}.hwr-hero-evidence{grid-template-columns:1fr 1fr}.hwr-featured h3{font-size:28px}.hwr-footer-top{grid-template-columns:1fr}.hwr-footer-top>div:first-child{grid-column:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.hwr-atlas-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0!important;margin:24px 0!important;list-style:none!important}.hwr-atlas-catalog li{background:#eef4ee;border:1px solid #d7e4dc;padding:19px;border-radius:9px;min-width:0}.hwr-atlas-catalog a{display:block;color:#185a52!important}.hwr-atlas-catalog a strong{display:block;color:#18383b;margin:0 0 10px;line-height:1.35}.hwr-atlas-catalog a span{display:block;font-size:13px;color:#456064;line-height:1.65}.hwr-atlas-catalog a:hover strong{text-decoration:underline}.hwr-related-list{padding-left:21px;line-height:2.1}.hwr-related-list a{color:#14655d!important;text-decoration:underline!important;text-underline-offset:3px}.hwr-inline-calc{max-width:690px;background:var(--hwr-night);color:#fff;margin:20px 0 45px}.hwr-inline-calc p{color:#d2e2e0}.hwr-inline-calc h3{color:#fff;font-size:27px;margin-bottom:18px}.hwr-contact{background:#eff5f0;padding:24px;border:1px solid #d0e1d7;border-radius:10px;max-width:660px}.hwr-contact form{display:grid;gap:18px}.hwr-contact label{display:grid;gap:8px;color:#244545;font-size:14px;font-weight:730}.hwr-contact input,.hwr-contact textarea{width:100%;min-width:0;padding:12px;border:1px solid #a8c1b7;border-radius:7px;background:#fff;color:#17383c;font:inherit;font-size:16px}.hwr-contact .hwr-honeypot{position:absolute;left:-99999px;width:1px;height:1px;overflow:hidden}.hwr-contact button{max-width:240px}.hwr-article-body .hwr-contact h2{margin-top:8px}.hwr-article-body .hwr-atlas-v110 .hwr-research-card{margin-bottom:14px}@media(max-width:670px){.hwr-atlas-catalog{grid-template-columns:1fr}.hwr-inline-calc{max-width:100%}.hwr-contact{padding:16px}}.hwr-cost-section .hwr-kicker{color:#165d58}.hwr-article-body .hwr-inline-calc h2{color:#f5f9f3}@media(max-width:950px){.hwr-cost-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#223741}}@media(max-width:670px){.hwr-hero-grid{-webkit-mask-image:none;mask-image:none;opacity:.42}.hwr-hero:after{content:none}}