.solutions-module__a6ADLW__page{background:var(--paper);min-height:100vh;color:var(--ink)}.solutions-module__a6ADLW__hero{background:var(--ink);color:#fff;align-items:center;min-height:610px;display:flex;position:relative;overflow:hidden}.solutions-module__a6ADLW__hero>div{z-index:2;max-width:760px;padding:95px 8vw;position:relative}.solutions-module__a6ADLW__hero img{object-fit:cover;object-position:center;z-index:0;clip-path:inset(0 0 0 51%)}.solutions-module__a6ADLW__hero:after{content:"";z-index:1;background:linear-gradient(90deg,#0c0d0e 0%,#0c0d0ef7 46%,#0c0d0ebd 58%,#0c0d0e1f 100%);position:absolute;inset:0}.solutions-module__a6ADLW__hero h1{letter-spacing:-.073em;margin:0;font-size:clamp(52px,5.7vw,86px);line-height:.97}.solutions-module__a6ADLW__hero p{color:#d0cdc6;max-width:570px;margin:30px 0 0;line-height:1.75}.solutions-module__a6ADLW__intro{grid-template-columns:.4fr 1.6fr;gap:5vw;padding:105px 8vw 78px;display:grid}.solutions-module__a6ADLW__intro>p{font:500 10px var(--mono);letter-spacing:.1em;color:var(--orange);margin:9px 0 0}.solutions-module__a6ADLW__intro h2{letter-spacing:-.068em;margin:0;font-size:clamp(40px,4.5vw,68px);line-height:.98}.solutions-module__a6ADLW__intro h2 em{font-family:var(--serif);font-weight:600}.solutions-module__a6ADLW__grid{grid-template-columns:repeat(2,1fr);gap:0 48px;padding:0 8vw 112px;display:grid}.solutions-module__a6ADLW__grid a{color:var(--ink);border-top:1px solid var(--ink);min-height:250px;padding:24px 0 37px;text-decoration:none}.solutions-module__a6ADLW__grid span{font:500 10px var(--mono);color:var(--orange)}.solutions-module__a6ADLW__grid h2{letter-spacing:-.05em;max-width:560px;margin:30px 0 13px;font-size:26px;line-height:1.08}.solutions-module__a6ADLW__grid p{color:#565752;max-width:570px;margin:0;line-height:1.7}.solutions-module__a6ADLW__grid b{border-bottom:1px solid var(--ink);margin-top:24px;padding-bottom:7px;font-size:12px;display:inline-block}.solutions-module__a6ADLW__cta{background:var(--orange);justify-content:space-between;align-items:end;gap:45px;padding:91px 8vw;display:flex}.solutions-module__a6ADLW__cta h2{letter-spacing:-.065em;color:#fff;margin:0;font-size:clamp(40px,4.3vw,64px)}.solutions-module__a6ADLW__cta p{color:#42170c;max-width:560px;margin:23px 0 0;line-height:1.7}.solutions-module__a6ADLW__cta a{color:var(--ink);background:#f5f2ec;flex:none;padding:17px 21px;font-size:12px;font-weight:800;text-decoration:none}.solutions-module__a6ADLW__cta a span{color:var(--orange);margin-left:17px}@media (max-width:800px){.solutions-module__a6ADLW__hero{min-height:590px}.solutions-module__a6ADLW__hero>div{padding:80px 8vw}.solutions-module__a6ADLW__hero h1{font-size:51px}.solutions-module__a6ADLW__hero img{clip-path:none}.solutions-module__a6ADLW__hero:after{background:linear-gradient(90deg,#0c0d0ef2,#0c0d0e8c)}.solutions-module__a6ADLW__intro{grid-template-columns:1fr;gap:22px;padding:76px 8vw 55px}.solutions-module__a6ADLW__grid{grid-template-columns:1fr;padding:0 8vw 76px}.solutions-module__a6ADLW__grid a{min-height:0}.solutions-module__a6ADLW__cta{padding:74px 8vw;display:block}.solutions-module__a6ADLW__cta a{margin-top:34px;display:inline-block}}
