.hza-page,.hza-page *{box-sizing:border-box}.hza-page{--dark:#232323;--green:#22f360;--line:#474747;--paper:#efeee9;background:var(--dark);color:#fff;width:100%;font-family:Inter,Arial,sans-serif;overflow:hidden}.hza-page a{color:inherit;text-decoration:none}.hza-page p a{color:var(--green);text-underline-offset:.12em;text-decoration:underline 1px}.hza-page h1,.hza-page h2,.hza-page h3,.hza-page p{padding:0}.hza-hero{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(520px,1fr);gap:0 5%;min-height:744px;padding:58px 4.3% 34px;display:grid;position:relative}.hza-hero-copy{align-self:center}.hza-mark{height:36px;color:var(--green);font-family:Golos Text,Inter,Arial,sans-serif;font-size:54px;font-style:normal;line-height:1;display:block}.hza-hero h1{letter-spacing:-.05em;max-width:1050px;margin:18px 0 0;font-family:Golos Text,Inter,Arial,sans-serif;font-size:clamp(58px,4.5vw,88px);font-weight:600;line-height:.94}.hza-hero-copy>p{color:#d0d0d0;max-width:710px;margin:30px 0 0;font-size:clamp(18px,1.18vw,22px);line-height:1.42}.hza-hero-action{align-items:center;gap:24px;margin-top:34px;display:flex}.hza-hero-action>a,.hza-primary-button{background:var(--green);border-radius:8px;justify-content:space-between;align-items:center;gap:22px;min-width:220px;padding:17px 20px;font-size:17px;font-weight:600;display:flex;color:#171717!important}.hza-hero-action small{color:#858585;max-width:310px;font-size:13px;line-height:1.35}.hza-report-frame{background:#2b2b2b;border:1px solid #484848;border-radius:20px;align-self:center;padding:22px;position:relative}.hza-report-frame>span{color:var(--green);letter-spacing:.09em;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.hza-report-frame img{aspect-ratio:16/9;object-fit:cover;border:1px solid #4b4b4b;border-radius:10px;width:100%;display:block}.hza-score{border:1px solid var(--green);background:#24392a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:134px;height:134px;display:flex;position:absolute;bottom:-32px;right:-22px}.hza-score strong{font-family:Golos Text,Inter,Arial,sans-serif;font-size:52px;line-height:.9}.hza-score small{color:#a8b3aa;margin-top:6px}.hza-stats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.hza-stats>div{border-right:1px solid var(--line);align-items:baseline;gap:11px;min-height:78px;padding:24px 26px 0 0;display:flex}.hza-stats>div:not(:first-child){padding-left:28px}.hza-stats>div:last-child{border-right:0}.hza-stats strong{font-family:Golos Text,Inter,Arial,sans-serif;font-size:31px}.hza-stats span{color:#929292;font-size:13px}.hza-section{padding:110px 4.3%}.hza-findings,.hza-report-section,.hza-process,.hza-form-section,.hza-faq{background:var(--dark)}.hza-findings{border-top:1px solid var(--line)}.hza-heading-star{grid-template-columns:1fr auto;gap:50px;display:grid}.hza-page h2{letter-spacing:-.05em;max-width:1250px;margin:0;font-family:Golos Text,Inter,Arial,sans-serif;font-size:clamp(58px,5.2vw,98px);font-weight:600;line-height:.94}.hza-heading-star>span{color:var(--green);font-family:Golos Text,Inter,Arial,sans-serif;font-size:100px;line-height:.72}.hza-measurements{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid}.hza-measurements article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:26px 26px 30px;display:flex}.hza-measurements article:last-child{border-right:0}.hza-measurements article>div{color:var(--green);align-items:center;gap:14px;font-size:12px;display:flex}.hza-measurements i{background:var(--green);width:32px;height:2px}.hza-measurements strong{letter-spacing:-.04em;margin-top:58px;font-family:Golos Text,Inter,Arial,sans-serif;font-size:clamp(31px,2.45vw,50px);line-height:.96}.hza-measurements p{color:#aaa;margin:auto 0 0;font-size:16px;line-height:1.38}.hza-page .hza-muted{border-top:1px solid var(--line);color:#858585;margin:54px 0 0;padding:28px 0 0;font-size:15px;line-height:1.45}.hza-report-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,.98fr) minmax(470px,1.02fr);align-items:center;gap:6%;display:grid}.hza-report-rows{border-top:1px solid var(--line);margin-top:62px}.hza-report-rows article{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:12px;min-height:76px;padding:16px 0;display:grid}.hza-report-rows span{color:var(--green);font-size:11px}.hza-report-rows p{color:#d0d0d0;margin:0;font-size:16px;line-height:1.32}.hza-report-section figure{border:1px solid var(--line);background:#2b2b2b;border-radius:18px;margin:0;padding:18px}.hza-report-section figure img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;display:block}.hza-report-section figcaption{color:var(--green);margin-top:17px;font-size:12px;font-weight:700}.hza-page .hza-report-caption{border-left:2px solid var(--green);color:#8d8d8d;grid-column:1/-1;margin:52px 0 0;padding:4px 0 4px 20px;font-size:16px;line-height:1.45}.hza-process{border-top:1px solid var(--line)}.hza-process-heading{justify-content:space-between;display:flex}.hza-process-heading>span{border:1px solid var(--green);height:max-content;color:var(--green);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:700}.hza-process-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:72px;display:grid}.hza-process-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;gap:22px;min-height:205px;padding:28px 30px;display:grid}.hza-process-grid article>span{color:var(--green);font-size:12px;font-weight:700}.hza-process-grid h3{margin:0;font-family:Golos Text,Inter,Arial,sans-serif;font-size:31px}.hza-process-grid p{color:#aaa;margin:22px 0 0;font-size:17px;line-height:1.4}.hza-example{background:var(--paper);color:#202020}.hza-example-heading{grid-template-columns:1fr minmax(300px,.42fr);align-items:end;gap:7%;display:grid}.hza-example-heading p{color:#666;max-width:430px;margin:0 0 8px;font-size:18px;line-height:1.4}.hza-carousel{margin-top:66px}.hza-carousel-main{background:#e5e3de;border:1px solid #c3c1bc;border-radius:18px;padding:18px}.hza-carousel-main img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;display:block}.hza-carousel-controls{border-bottom:1px solid #c3c1bc;justify-content:space-between;align-items:center;height:62px;display:flex}.hza-carousel-controls>span{color:#707070;font-size:12px}.hza-carousel-controls>div{gap:8px;display:flex}.hza-carousel-controls button{cursor:pointer;background:0 0;border:1px solid #aeadab;border-radius:50%;width:38px;height:38px;font-size:17px}.hza-carousel-controls button:hover{color:#fff;background:#202020}.hza-thumbs{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:18px;display:grid}.hza-thumbs button{opacity:.48;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;padding:0;overflow:hidden}.hza-thumbs button.is-active{opacity:1;border-color:#15973a}.hza-thumbs img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hza-primary-button{width:max-content;margin-top:46px}.hza-primary-button:hover{background:#202020;color:#fff!important}.hza-form-section{grid-template-columns:minmax(350px,.7fr) minmax(520px,1.3fr);align-items:start;gap:7%;display:grid}.hza-form-heading{position:sticky;top:96px}.hza-form-heading p{color:#a4a4a4;max-width:440px;margin:36px 0 0;font-size:18px;line-height:1.4}.hza-form-section form{border:1px solid var(--line);background:#292929;border-radius:18px;grid-template-columns:1fr 1fr;gap:22px 18px;padding:34px;display:grid}.hza-form-section label{flex-direction:column;gap:10px;display:flex}.hza-form-section label>span{font-size:14px;font-weight:600}.hza-form-section small{color:#8c8c8c;margin-top:-5px;font-size:12px}.hza-form-section input,.hza-form-section select,.hza-form-section textarea{color:#fff;width:100%;min-height:54px;font:inherit;background:#242424;border:1px solid #4a4a4a;border-radius:8px;outline:none;padding:14px 16px;font-size:15px}.hza-form-section input:focus,.hza-form-section select:focus,.hza-form-section textarea:focus{border-color:var(--green)}.hza-wide{grid-column:1/-1}.hza-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.hza-consent{align-items:center;flex-direction:row!important;gap:10px!important}.hza-consent input{accent-color:var(--green);width:18px!important;min-height:18px!important}.hza-consent span{font-size:12px!important;font-weight:400!important}.hza-consent a{border-bottom:1px solid}.hza-form-submit{align-items:center;gap:24px;display:flex}.hza-form-submit button{background:var(--green);color:#171717;cursor:pointer;border:0;border-radius:8px;justify-content:space-between;min-width:215px;padding:17px 20px;font-size:16px;font-weight:600;display:flex}.hza-form-submit button:disabled{cursor:wait;opacity:.72}.hza-form-submit p{color:#7e7e7e;margin:0;font-size:12px}.hza-form-submit p.is-success{color:var(--green)}.hza-form-submit p.is-error{color:#ff6b6b}#rec2906082903{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-100000px!important;overflow:hidden!important}.hza-faq{border-top:1px solid var(--line)}.hza-kicker{color:var(--green);letter-spacing:.09em;margin:0 0 26px;font-size:13px;font-weight:700}.hza-faq>div{border-top:1px solid var(--line);margin-top:72px}.hza-faq details{border-bottom:1px solid var(--line)}.hza-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;min-height:106px;list-style:none;display:flex}.hza-faq summary::-webkit-details-marker{display:none}.hza-faq summary span{font-family:Golos Text,Inter,Arial,sans-serif;font-size:clamp(22px,2vw,36px);font-weight:600}.hza-faq summary b{width:44px;height:44px;color:var(--green);place-items:center;font-size:34px;font-weight:300;transition:all .2s;display:grid}.hza-faq details[open] summary b{transform:rotate(45deg)}.hza-faq details p{color:#aaa;max-width:980px;margin:-8px 0 32px;font-size:18px;line-height:1.5}@media (width<=1100px){.hza-hero{grid-template-columns:1fr;min-height:0}.hza-report-frame{width:min(100%,760px);margin-top:60px}.hza-stats{margin-top:64px}.hza-measurements{grid-template-columns:1fr 1fr}.hza-report-section{grid-template-columns:1fr}.hza-report-section figure{width:min(100%,760px);margin-top:52px}.hza-form-section{grid-template-columns:1fr}.hza-form-heading{position:static}.hza-form-section form{margin-top:42px}}@media (width<=700px){.hza-hero{padding:42px 18px 24px}.hza-mark,.hza-hero h1{font-size:43px}.hza-hero-copy>p{font-size:16px}.hza-hero-action{flex-direction:column;align-items:flex-start}.hza-hero-action>a{width:100%}.hza-report-frame{margin-top:44px;padding:14px}.hza-score{width:104px;height:104px;bottom:-42px;right:-4px}.hza-stats{grid-template-columns:1fr 1fr}.hza-stats>div,.hza-stats>div:not(:first-child){border-right:0;border-bottom:1px solid var(--line);padding:17px 8px}.hza-stats strong{font-size:26px}.hza-section{padding:64px 18px}.hza-page h2{font-size:46px}.hza-heading-star>span{display:none}.hza-measurements{grid-template-columns:1fr;margin-top:46px}.hza-measurements article{border-right:0;border-bottom:1px solid var(--line);min-height:225px;padding:22px 8px}.hza-measurements strong{margin-top:36px;font-size:42px}.hza-report-rows{margin-top:44px}.hza-report-section figure{padding:12px}.hza-process-grid{grid-template-columns:1fr;margin-top:46px}.hza-process-grid article{grid-template-columns:40px 1fr;min-height:176px;padding:22px 18px}.hza-example-heading{grid-template-columns:1fr;gap:24px}.hza-primary-button{width:100%}.hza-form-section form{grid-template-columns:1fr;padding:20px 16px}.hza-wide{grid-column:1}.hza-form-row{grid-template-columns:1fr}.hza-form-submit{flex-direction:column;align-items:flex-start}.hza-form-submit button{width:100%}.hza-faq>div{margin-top:48px}.hza-faq summary{min-height:92px}.hza-faq summary span{font-size:22px}.hza-faq details p{font-size:16px}}
