.HomeProcessStory-module__f8gihG__section{color:#25292b;background:radial-gradient(circle at 101% 18%,#0000 0 12rem,#f9ae0c21 12.1rem 16rem,#0000 16.1rem),radial-gradient(circle at 23% 29%,#0000 0 4.8rem,#f9ae0c0e 4.9rem 6.8rem,#0000 6.9rem),radial-gradient(circle at 69% 47%,#0000 0 6.5rem,#5359580b 6.6rem 8.8rem,#0000 8.9rem),radial-gradient(circle at -4% 78%,#0000 0 10rem,#5b605f12 10.1rem 13.5rem,#0000 13.6rem),radial-gradient(circle at 46% 96%,#0000 0 5.5rem,#f9ae0c0f 5.6rem 7.8rem,#0000 7.9rem),radial-gradient(circle at 11% 8%,#7479760b,#0000 11rem),radial-gradient(circle at 82% 84%,#f9ae0c14,#0000 19rem),linear-gradient(122deg,#f4f3ee 0%,#efeee9 56%,#f8f3e7 100%);padding:4.25rem 1.25rem 3.75rem;position:relative;overflow:hidden}.HomeProcessStory-module__f8gihG__section:before{content:"";background:#f9ae0c;width:min(28vw,28rem);height:.3rem;position:absolute;top:0;right:0}.HomeProcessStory-module__f8gihG__inner{z-index:1;width:min(100%,68rem);margin-inline:auto;position:relative}.HomeProcessStory-module__f8gihG__header{border-bottom:1px solid #25292b29;align-items:end;gap:1.5rem;padding-bottom:1.9rem;display:grid}.HomeProcessStory-module__f8gihG__kicker{color:#966407;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.68rem;font-weight:750;display:inline-flex}.HomeProcessStory-module__f8gihG__kicker span{background:#f9ae0c;width:2.25rem;height:2px}.HomeProcessStory-module__f8gihG__heading{letter-spacing:-.052em;max-width:39rem;margin-top:1.05rem;font-size:clamp(2rem,2.8vw,3rem);font-weight:540;line-height:1}.HomeProcessStory-module__f8gihG__intro{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.HomeProcessStory-module__f8gihG__intro p{color:#62686a;max-width:27rem;font-size:.92rem;line-height:1.7}.HomeProcessStory-module__f8gihG__intro span{color:#8a8f90;letter-spacing:.15em;text-transform:uppercase;font-size:.62rem;font-weight:700}.HomeProcessStory-module__f8gihG__timelineShell{margin-top:1.45rem}.HomeProcessStory-module__f8gihG__timeline{grid-template-columns:minmax(0,1fr);gap:2.25rem;width:min(100%,59rem);margin-inline:auto;display:grid}.HomeProcessStory-module__f8gihG__stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(1.15rem,2.2vw,1.75rem);padding-block:.4rem;display:grid;position:relative}.HomeProcessStory-module__f8gihG__card{flex-direction:column;justify-content:center;max-width:26rem;padding:.45rem;display:flex}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media{order:1;grid-column:1;justify-self:end}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__card{order:2;grid-column:2;justify-self:start}.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__card{order:1;grid-column:1;justify-self:end}.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media{order:2;grid-column:2;justify-self:start}.HomeProcessStory-module__f8gihG__card h3{letter-spacing:-.05em;font-size:clamp(2.35rem,3.25vw,3.35rem);font-weight:600;line-height:.98}.HomeProcessStory-module__f8gihG__card>p{color:#62686a;max-width:32rem;margin-top:1rem;font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.68}.HomeProcessStory-module__f8gihG__result{align-items:center;margin-top:1.25rem;display:flex}.HomeProcessStory-module__f8gihG__result strong{color:#8c620e;letter-spacing:.025em;font-size:.78rem;font-weight:700}.HomeProcessStory-module__f8gihG__media{z-index:1;aspect-ratio:16/10;background:#d7d5cf;border-radius:1.25rem;justify-self:end;width:min(100% - .65rem,23.5rem);margin:0 .1rem .65rem 0;position:relative}.HomeProcessStory-module__f8gihG__media:before{z-index:0;content:"";background:linear-gradient(145deg,#ffca3bfa,#ec9d04f0);border-radius:1.35rem;position:absolute;inset:-.55rem .55rem .55rem -.55rem;box-shadow:0 .8rem 1.8rem #b06f001f}.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media{justify-self:start;margin-left:.65rem;margin-right:0}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media{justify-self:end;margin-left:0;margin-right:.65rem}.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media:before{inset:-.55rem .55rem .55rem -.55rem}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media:before{inset:-.55rem -.55rem .55rem .55rem}.HomeProcessStory-module__f8gihG__image{z-index:1;border-radius:inherit;object-fit:cover;filter:saturate(.84)contrast(1.035);transition:filter .45s,transform .7s cubic-bezier(.22,1,.36,1)}.HomeProcessStory-module__f8gihG__mediaTone{z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 64%,#14171833),linear-gradient(90deg,#f9ae0c1a,#0000 36%);position:absolute;inset:0}.HomeProcessStory-module__f8gihG__stage:hover .HomeProcessStory-module__f8gihG__image{filter:saturate()contrast(1.02);transform:scale(1.02)}.HomeProcessStory-module__f8gihG__footer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-top:2.25rem;display:flex}.HomeProcessStory-module__f8gihG__footer p{color:#717779;font-size:.82rem}.HomeProcessStory-module__f8gihG__cta{color:#202426;background:#f9ae0c;align-items:center;gap:2rem;padding:.95rem 1.25rem;font-size:.78rem;font-weight:750;transition:gap .3s,background-color .3s;display:inline-flex}.HomeProcessStory-module__f8gihG__cta:hover{background:#ffc43d;gap:2.6rem}@media (min-width:48rem){.HomeProcessStory-module__f8gihG__section{padding-inline:2rem}.HomeProcessStory-module__f8gihG__header{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.HomeProcessStory-module__f8gihG__intro{text-align:right;align-items:flex-end}.HomeProcessStory-module__f8gihG__footer{flex-direction:row;align-items:center}}@media (min-width:64rem){.HomeProcessStory-module__f8gihG__section{padding-inline:2.5rem}}@media (max-width:47.99rem){.HomeProcessStory-module__f8gihG__timeline{gap:2.2rem}.HomeProcessStory-module__f8gihG__stage{border-bottom:1px solid #25292b1f;grid-template-columns:minmax(0,1fr);gap:1.15rem;padding:.5rem 0 1.25rem}.HomeProcessStory-module__f8gihG__card{max-width:none;padding:.45rem .25rem}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__card,.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__card,.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media,.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media{grid-column:1;justify-self:stretch}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__card,.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__card{order:1}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media,.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media{order:2}.HomeProcessStory-module__f8gihG__media{border-radius:1rem;justify-self:center;width:min(100% - 1rem,21.5rem);margin-left:.45rem}.HomeProcessStory-module__f8gihG__stage:nth-child(odd) .HomeProcessStory-module__f8gihG__media,.HomeProcessStory-module__f8gihG__stage:nth-child(2n) .HomeProcessStory-module__f8gihG__media{justify-self:center;margin-left:.45rem;margin-right:0}}@media (max-width:35rem){.HomeProcessStory-module__f8gihG__section{padding:3.25rem 1rem 3rem}.HomeProcessStory-module__f8gihG__heading br{display:none}.HomeProcessStory-module__f8gihG__header{padding-bottom:1.9rem}.HomeProcessStory-module__f8gihG__timelineShell{margin-top:1.25rem}.HomeProcessStory-module__f8gihG__card h3{font-size:2rem}.HomeProcessStory-module__f8gihG__card>p{font-size:1rem}.HomeProcessStory-module__f8gihG__media{aspect-ratio:16/9.4}}@media (prefers-reduced-motion:reduce){.HomeProcessStory-module__f8gihG__image,.HomeProcessStory-module__f8gihG__cta{transition:none}}
.HomeSolutions-module__Uyi3bG__stage{gap:1.75rem;display:grid}.HomeSolutions-module__Uyi3bG__slot{transition:top .76s cubic-bezier(.22,1,.36,1),left .76s cubic-bezier(.22,1,.36,1),right .76s cubic-bezier(.22,1,.36,1),width .76s cubic-bezier(.22,1,.36,1),height .76s cubic-bezier(.22,1,.36,1)}.HomeSolutions-module__Uyi3bG__card{width:100%;height:100%;transition:opacity .52s,filter .52s,box-shadow .76s cubic-bezier(.22,1,.36,1)}.HomeSolutions-module__Uyi3bG__card:focus-visible{box-shadow:0 0 0 3px #f9ae0cb8,0 32px 85px #12161747}.HomeSolutions-module__Uyi3bG__card:hover .HomeSolutions-module__Uyi3bG__baseLabel,.HomeSolutions-module__Uyi3bG__card:focus-visible .HomeSolutions-module__Uyi3bG__baseLabel{opacity:0}@media (hover:hover) and (min-width:1024px){.HomeSolutions-module__Uyi3bG__stage{--solution-grid-width:min(1120px, 100%);--solution-gap:44px;--solution-side:calc((100% - var(--solution-grid-width)) / 2);--solution-card-width:calc((var(--solution-grid-width) - var(--solution-gap)) / 2);height:430px;display:block;position:relative}.HomeSolutions-module__Uyi3bG__slot{width:var(--solution-card-width);position:absolute;top:90px;height:250px!important}.HomeSolutions-module__Uyi3bG__slot:first-child{left:var(--solution-side)}.HomeSolutions-module__Uyi3bG__slot:last-child{right:var(--solution-side)}:is(.HomeSolutions-module__Uyi3bG__stage:has(.HomeSolutions-module__Uyi3bG__card:hover) .HomeSolutions-module__Uyi3bG__slot:not(:has(.HomeSolutions-module__Uyi3bG__card:hover)) .HomeSolutions-module__Uyi3bG__card,.HomeSolutions-module__Uyi3bG__stage:has(.HomeSolutions-module__Uyi3bG__card:focus-visible) .HomeSolutions-module__Uyi3bG__slot:not(:has(.HomeSolutions-module__Uyi3bG__card:focus-visible)) .HomeSolutions-module__Uyi3bG__card){filter:grayscale(.42);opacity:.25}:is(.HomeSolutions-module__Uyi3bG__slot:has(.HomeSolutions-module__Uyi3bG__card:hover),.HomeSolutions-module__Uyi3bG__slot:has(.HomeSolutions-module__Uyi3bG__card:focus-visible)){z-index:10;width:100%;top:0;height:430px!important}:is(.HomeSolutions-module__Uyi3bG__slot:first-child:has(.HomeSolutions-module__Uyi3bG__card:hover),.HomeSolutions-module__Uyi3bG__slot:first-child:has(.HomeSolutions-module__Uyi3bG__card:focus-visible)){left:0}:is(.HomeSolutions-module__Uyi3bG__slot:last-child:has(.HomeSolutions-module__Uyi3bG__card:hover),.HomeSolutions-module__Uyi3bG__slot:last-child:has(.HomeSolutions-module__Uyi3bG__card:focus-visible)){right:0}:is(.HomeSolutions-module__Uyi3bG__slot:has(.HomeSolutions-module__Uyi3bG__card:hover) .HomeSolutions-module__Uyi3bG__card,.HomeSolutions-module__Uyi3bG__slot:has(.HomeSolutions-module__Uyi3bG__card:focus-visible) .HomeSolutions-module__Uyi3bG__card){box-shadow:0 40px 110px #1216175c}}@media (hover:hover) and (max-width:1023px){.HomeSolutions-module__Uyi3bG__card:hover,.HomeSolutions-module__Uyi3bG__card:focus-visible{box-shadow:0 28px 75px #12161742}}@media (prefers-reduced-motion:reduce){.HomeSolutions-module__Uyi3bG__slot,.HomeSolutions-module__Uyi3bG__card{transition:none}}
