.home-module__Hx0lNG__page{color:#253038;background:#fff}.home-module__Hx0lNG__hero{background:#f3f5f6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,46px);padding:clamp(24px,3.6vw,52px) max(24px,50vw - 600px);display:grid}.home-module__Hx0lNG__heroCopy{max-width:660px}.home-module__Hx0lNG__hero h1{letter-spacing:-.05em;color:#1e2930;margin:12px 0 16px;font-size:clamp(2.8rem,5vw,5rem);line-height:1.04}.home-module__Hx0lNG__heroCopy>p{margin:0 0 17px;font-size:clamp(1.05rem,1.6vw,1.23rem);line-height:1.6}.home-module__Hx0lNG__button{color:#fff;background:#047857;border-radius:0;padding:12px 20px;font-weight:750;text-decoration:none;display:inline-block}.home-module__Hx0lNG__button:hover{color:#fff;background:#065f46}.home-module__Hx0lNG__hero .home-module__Hx0lNG__button:hover{color:#fff;background:#b45320}.home-module__Hx0lNG__productImages{grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-width:0;display:grid}.home-module__Hx0lNG__productImages img{object-fit:contain;filter:drop-shadow(0 13px 17px #003a2829);width:100%;height:auto;max-height:410px;display:block}.home-module__Hx0lNG__productImages img:last-child{transform:translateY(10px)}.home-module__Hx0lNG__container{width:min(1160px,100% - 48px);margin-inline:auto}.home-module__Hx0lNG__statement{border-bottom:1px solid #d8dfe3;padding:38px 0}.home-module__Hx0lNG__approachHeading{text-align:center;margin-bottom:25px!important}.home-module__Hx0lNG__approachColumns{grid-template-columns:.37fr 1fr;align-items:start;gap:clamp(20px,3vw,48px);display:grid}.home-module__Hx0lNG__statement .home-module__Hx0lNG__eyebrow{color:#b45320}.home-module__Hx0lNG__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#047857;margin:0;font-size:.8rem;font-weight:800}.home-module__Hx0lNG__statement h2,.home-module__Hx0lNG__showcase h2,.home-module__Hx0lNG__principles h2,.home-module__Hx0lNG__closing h2{letter-spacing:-.04em;color:#222d34;margin:0 0 14px;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.1}.home-module__Hx0lNG__approachCopy>p{max-width:760px;margin:0;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.65}.home-module__Hx0lNG__showcaseBand{background:#eceff1}.home-module__Hx0lNG__showcase{grid-template-columns:1fr .8fr;align-items:center;gap:clamp(22px,4vw,55px);padding:34px 0;display:grid}.home-module__Hx0lNG__showcaseCopy p:not(.home-module__Hx0lNG__eyebrow){font-size:1.1rem;line-height:1.7}.home-module__Hx0lNG__textLink{color:#065f46;border-bottom:2px solid;padding-bottom:3px;font-weight:750;text-decoration:none;display:inline-block}.home-module__Hx0lNG__showcaseImage{background:#dfe4e7;border-left:4px solid #b45320;justify-content:center;align-items:center;min-width:0;padding:20px;display:flex}.home-module__Hx0lNG__showcaseImage img{object-fit:contain;width:auto;max-width:100%;height:min(340px,32vw);display:block}.home-module__Hx0lNG__principles{padding:38px 0 32px}.home-module__Hx0lNG__principlesHead{grid-template-columns:.37fr 1fr;gap:clamp(20px,3vw,48px);margin-bottom:18px;display:grid}.home-module__Hx0lNG__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.home-module__Hx0lNG__principlesGrid article{border-top:3px solid #047857;padding-top:14px}.home-module__Hx0lNG__principlesGrid article:nth-child(2){border-top-color:#b45320}.home-module__Hx0lNG__principlesGrid h3{margin:0 0 13px;font-size:1.23rem}.home-module__Hx0lNG__principlesGrid p{color:#4b5962;margin:0;line-height:1.65}.home-module__Hx0lNG__support{border-block:1px solid #d8dfe3;grid-template-columns:1fr 1fr;align-items:center;gap:18px;padding:18px 0;display:grid}.home-module__Hx0lNG__support h2{margin:0 0 8px;font-size:1.35rem}.home-module__Hx0lNG__support p{margin:0;line-height:1.6}.home-module__Hx0lNG__supportLinks{text-align:right}.home-module__Hx0lNG__closing{color:#fff;background:#263238;border-top:4px solid #b45320;justify-content:space-between;align-items:center;gap:18px;margin-block:27px;padding:27px clamp(24px,5vw,64px);display:flex}.home-module__Hx0lNG__closing h2{color:#fff;margin:0}.home-module__Hx0lNG__closing .home-module__Hx0lNG__button{color:#253238;background:#fff;flex-shrink:0}@media (max-width:850px){.home-module__Hx0lNG__hero{grid-template-columns:1fr;padding:30px 24px}.home-module__Hx0lNG__productImages{max-width:560px;margin:auto}.home-module__Hx0lNG__productImages img{max-height:360px}.home-module__Hx0lNG__approachColumns,.home-module__Hx0lNG__principlesHead{grid-template-columns:1fr;gap:14px}.home-module__Hx0lNG__showcase{grid-template-columns:1fr 1fr}.home-module__Hx0lNG__principlesGrid{gap:18px}.home-module__Hx0lNG__closing{display:block}.home-module__Hx0lNG__closing .home-module__Hx0lNG__button{margin-top:20px}}@media (max-width:650px){.home-module__Hx0lNG__container{width:calc(100% - 36px)}.home-module__Hx0lNG__hero{padding:24px 18px}.home-module__Hx0lNG__hero h1{font-size:clamp(2.35rem,10vw,4rem)}.home-module__Hx0lNG__productImages{gap:8px}.home-module__Hx0lNG__productImages img:last-child{transform:translateY(10px)}.home-module__Hx0lNG__statement{padding:26px 0}.home-module__Hx0lNG__showcase{grid-template-columns:1fr;padding:28px 0}.home-module__Hx0lNG__showcaseImage img{height:min(450px,100vw)}.home-module__Hx0lNG__principles{padding:28px 0}.home-module__Hx0lNG__principlesGrid{grid-template-columns:1fr;gap:24px}.home-module__Hx0lNG__support{grid-template-columns:1fr}.home-module__Hx0lNG__supportLinks{text-align:left}.home-module__Hx0lNG__closing{margin-block:24px;padding:24px 20px}}.home-module__Hx0lNG__page .status-pill{box-shadow:none;border-radius:0;min-height:32px;padding:7px 11px}.home-module__Hx0lNG__page .status-pill span{background:#b45320;border-radius:0;flex:0 0 9px;width:9px;height:9px}.home-module__Hx0lNG__page a:not(.home-module__Hx0lNG__textLink){text-underline-offset:.18em}.home-module__Hx0lNG__approachAside{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.home-module__Hx0lNG__nextRelease{box-sizing:border-box;aspect-ratio:1;color:#263238;background:#f3f5f6;border:1px solid #d6dfe2;border-top:3px solid #b45320;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;width:min(100%,248px);padding:18px;display:flex}.home-module__Hx0lNG__dayliteMark{flex:0 0 62px;width:62px;height:62px;display:block;position:relative;overflow:hidden}.home-module__Hx0lNG__dayliteSun{background:#b45320;border-radius:50%;width:30px;height:30px;position:absolute;top:5px;left:15px}.home-module__Hx0lNG__dayliteHorizon{background:#50616a;height:2px;position:absolute;bottom:15px;left:4px;right:4px;box-shadow:0 9px #9ba8af}.home-module__Hx0lNG__nextReleaseKicker{color:#86502f;letter-spacing:.1em;font-size:.65rem;font-weight:800;line-height:1.3}.home-module__Hx0lNG__nextRelease strong{letter-spacing:-.035em;font-size:1.65rem;line-height:1.1}.home-module__Hx0lNG__nextReleaseDescription{color:#43515a;font-size:.9rem;line-height:1.35}@media (max-width:850px){.home-module__Hx0lNG__approachAside{gap:12px}.home-module__Hx0lNG__nextRelease{width:220px}}@media (max-width:650px){.home-module__Hx0lNG__nextRelease{width:205px;padding:14px}.home-module__Hx0lNG__nextRelease strong{font-size:1.5rem}.home-module__Hx0lNG__nextReleaseDescription{font-size:.85rem}}.home-module__Hx0lNG__reportFrame{isolation:isolate;max-width:100%;line-height:0;display:block;position:relative}.home-module__Hx0lNG__reportFrame img.home-module__Hx0lNG__reportScreenshot{filter:none;max-width:100%;display:block;transform:none}.home-module__Hx0lNG__productImages .home-module__Hx0lNG__reportFrame{align-self:center;min-width:0}.home-module__Hx0lNG__productImages .home-module__Hx0lNG__reportFrame img{object-fit:contain;width:100%;height:auto;max-height:410px}.home-module__Hx0lNG__showcaseImage .home-module__Hx0lNG__reportFrame{width:100%;max-width:100%}.home-module__Hx0lNG__showcaseImage .home-module__Hx0lNG__reportFrame img{object-fit:contain;width:100%;height:auto;max-height:none;display:block}@media (max-width:850px){.home-module__Hx0lNG__productImages .home-module__Hx0lNG__reportFrame img{max-height:360px}}
