.home-signals{--home-paper:#fff;background:var(--home-paper)}.home-signals-art{pointer-events:none;position:absolute;inset:0}.home-signals-art img{object-fit:cover;object-position:65% center;width:70%;height:100%;position:absolute;top:0;left:35%}.home-signals-art:before,.home-signals-art:after{content:"";z-index:1;position:absolute;inset:0}.home-signals-art:before{background:linear-gradient(to right,var(--home-paper) 0%,var(--home-paper) 35%,color-mix(in srgb,var(--home-paper) 98%,transparent) 44%,color-mix(in srgb,var(--home-paper) 90%,transparent) 50%,color-mix(in srgb,var(--home-paper) 55%,transparent) 60%,color-mix(in srgb,var(--home-paper) 8%,transparent) 74%,transparent 86%)}.home-signals-art:after{background:linear-gradient(to top,var(--home-paper) 0%,color-mix(in srgb,var(--home-paper) 96%,transparent) 8%,color-mix(in srgb,var(--home-paper) 42%,transparent) 23%,transparent 43%)}.home-signals-copy{width:68%}.home-signals-list{width:94%;font-family:var(--font-body);color:var(--color-navy);gap:20px;display:grid}.home-signals-list p{margin:0}.home-intervention-shade{background:color-mix(in srgb,var(--color-navy-deep) 75%,transparent)}.home-intervention-description{max-width:none}.home-process{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.home-process li{min-width:0;height:clamp(66px,5.4vw,104px);color:var(--color-background);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 calc(1% + 14px) 0 calc(12% + 14px);font-size:clamp(15px,.92vw,18px);font-weight:500;display:flex;position:relative}.home-process svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-process path{fill:#0000;stroke:var(--color-amber)}.home-process .home-process-filled{color:var(--color-navy)}.home-process-filled path{fill:var(--color-amber)}.home-process span{position:relative}.home-systems-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-systems-list li{align-items:flex-start;gap:12px;display:flex}.home-systems-list li:before{content:"";background:var(--color-orange);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:calc(.8125em - 3px)}.home-closing h2.home-closing-title{letter-spacing:normal;text-transform:none;max-width:1100px;margin-bottom:clamp(28px,3vw,45px);margin-left:auto;margin-right:auto;font-size:clamp(38px,3.96vw,76px);font-weight:400;line-height:1.12}.home-closing-line-white,.home-closing-line-amber{display:block}.home-closing-line-white{color:#fff}.home-closing-line-amber{color:var(--color-amber)}.home-closing a:focus-visible{outline:2px solid var(--color-amber);outline-offset:6px}@media(max-width:900px){.home-signals-copy{width:100%}.home-signals-art:before{background:linear-gradient(to right,var(--home-paper) 0%,color-mix(in srgb,var(--home-paper) 98%,transparent) 45%,color-mix(in srgb,var(--home-paper) 80%,transparent) 100%)}.home-process{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.home-signals-art img{opacity:.6;width:100%;left:0}.home-signals-art:before{background:linear-gradient(to right,color-mix(in srgb,var(--home-paper) 97%,transparent),color-mix(in srgb,var(--home-paper) 87%,transparent))}.home-signals-list{width:100%}.home-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-process li{letter-spacing:.08em;padding:0 calc(1% + 12px) 0 calc(12% + 12px);font-size:15px}}.home-hero-warning{font-family:var(--font-body);max-width:780px;font-size:clamp(22px,2vw,30px);font-style:normal;font-weight:400;line-height:1.5}
