.page-module__FKs20W__page{color:#111;background:#fff}.page-module__FKs20W__page section{max-width:none;margin:0}.page-module__FKs20W__hero{color:#fff;background:#030303;min-height:clamp(520px,55vw,690px);padding:0;position:relative;overflow:hidden}.page-module__FKs20W__heroImage{object-fit:cover;object-position:center}.page-module__FKs20W__hero:after{content:"";background:linear-gradient(90deg,#000000ed 0%,#000000b8 36%,#0000000a 68%);position:absolute;inset:0}.page-module__FKs20W__heroContent{z-index:1;width:min(590px,48%);padding:clamp(70px,8vw,110px) 0 70px clamp(30px,6vw,90px);position:relative}.page-module__FKs20W__heroContent>span,.page-module__FKs20W__storyCopy>span,.page-module__FKs20W__whyHead span{color:var(--accent);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:10px;font-size:.82rem;font-weight:800;display:flex}.page-module__FKs20W__heroContent>span:before,.page-module__FKs20W__storyCopy>span:before,.page-module__FKs20W__whyHead span:before{content:"";background:currentColor;width:24px;height:2px}.page-module__FKs20W__heroContent h1{color:#fff;font:800 clamp(2.6rem, 4.6vw, 4.25rem)/1.08 var(--font-body);margin:18px 0 24px}.page-module__FKs20W__heroContent p{max-width:560px;margin-bottom:18px;font-size:clamp(.92rem,1.25vw,1.08rem);line-height:1.65}.page-module__FKs20W__heroContent a{background:var(--accent);color:#090909;text-transform:uppercase;border-radius:2px;margin-top:15px;padding:16px 28px;font-size:.8rem;font-weight:800;display:inline-flex}[dir=rtl] .page-module__FKs20W__heroImage{transform:scaleX(-1)}[dir=rtl] .page-module__FKs20W__hero:after{background:linear-gradient(270deg,#000000ed 0%,#000000b8 36%,#0000000a 68%)}[dir=rtl] .page-module__FKs20W__heroContent{margin-left:auto;padding-left:0;padding-right:clamp(30px,6vw,90px)}.page-module__FKs20W__promiseGrid{grid-template-columns:repeat(4,1fr);display:grid;padding:50px clamp(24px,5vw,75px)!important}.page-module__FKs20W__promiseGrid article,.page-module__FKs20W__reasonGrid article{text-align:center;border-right:1px solid #ddd;padding:0 clamp(20px,3vw,48px)}.page-module__FKs20W__promiseGrid article:last-child,.page-module__FKs20W__reasonGrid article:last-child{border:0}.page-module__FKs20W__promiseGrid svg{width:52px;height:52px;color:var(--accent);margin:0 auto 16px}.page-module__FKs20W__promiseGrid h2,.page-module__FKs20W__reasonGrid h3{font:800 .82rem var(--font-body);text-transform:uppercase}.page-module__FKs20W__promiseGrid p,.page-module__FKs20W__reasonGrid p{margin-top:10px;font-size:.78rem;line-height:1.6}.page-module__FKs20W__story{background:#f8f5f1;grid-template-columns:1fr 1fr;min-height:590px;display:grid}.page-module__FKs20W__storyCopy{align-self:center;padding:clamp(60px,8vw,110px) clamp(35px,6vw,85px)}.page-module__FKs20W__storyCopy h2{font:700 clamp(2rem, 3.4vw, 3rem)/1.1 var(--font-body);margin:15px 0 28px}.page-module__FKs20W__storyCopy p{max-width:620px;margin-bottom:20px;font-size:.9rem;line-height:1.65}.page-module__FKs20W__signature{align-items:baseline;gap:9px;width:max-content;margin-top:18px;padding-bottom:14px;display:flex;position:relative;transform:rotate(-1deg)}.page-module__FKs20W__signature strong{letter-spacing:-.08em;font-family:Segoe Script,Brush Script MT,cursive;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:600;line-height:1}.page-module__FKs20W__signature b{font-family:var(--font-body);letter-spacing:.02em;font-size:clamp(1.25rem,1.9vw,1.7rem);font-style:italic;font-weight:600}.page-module__FKs20W__signature:after{content:"";background:var(--accent);width:48px;height:3px;position:absolute;bottom:0;left:0}.page-module__FKs20W__storyImage{min-height:590px;position:relative}.page-module__FKs20W__storyImage img{object-fit:cover}.page-module__FKs20W__why{padding:55px clamp(22px,5vw,75px) 62px!important}.page-module__FKs20W__whyHead{text-align:center;margin-bottom:40px}.page-module__FKs20W__whyHead span{justify-content:center}.page-module__FKs20W__whyHead h2{font:700 clamp(1.6rem, 3vw, 2.4rem) var(--font-body);margin-top:10px}.page-module__FKs20W__reasonGrid{grid-template-columns:repeat(5,1fr);display:grid}.page-module__FKs20W__reasonGrid article{padding-inline:clamp(12px,2vw,30px)}.page-module__FKs20W__reasonGrid svg{width:46px;height:46px;margin:0 auto 15px}@media (max-width:900px){.page-module__FKs20W__heroContent{width:58%}.page-module__FKs20W__promiseGrid{grid-template-columns:repeat(2,1fr);gap:36px 0}.page-module__FKs20W__promiseGrid article:nth-child(2){border:0}.page-module__FKs20W__reasonGrid{grid-template-columns:repeat(3,1fr);gap:40px 0}.page-module__FKs20W__reasonGrid article:nth-child(3){border:0}}@media (max-width:700px){.page-module__FKs20W__hero{min-height:720px}.page-module__FKs20W__heroImage{object-position:68% bottom}.page-module__FKs20W__hero:after{background:linear-gradient(#000000f0 0%,#000000c7 52%,#0000000d 100%)}.page-module__FKs20W__heroContent{width:100%;padding:54px 24px 260px}.page-module__FKs20W__heroContent h1{font-size:2.55rem}.page-module__FKs20W__story{grid-template-columns:1fr}.page-module__FKs20W__storyCopy{padding:55px 24px}.page-module__FKs20W__storyImage{min-height:520px}.page-module__FKs20W__reasonGrid{grid-template-columns:1fr 1fr}.page-module__FKs20W__reasonGrid article:nth-child(3){border-right:1px solid #ddd}.page-module__FKs20W__reasonGrid article:nth-child(2n){border-right:0}}@media (max-width:460px){.page-module__FKs20W__promiseGrid,.page-module__FKs20W__reasonGrid{grid-template-columns:1fr}.page-module__FKs20W__promiseGrid article,.page-module__FKs20W__reasonGrid article,.page-module__FKs20W__reasonGrid article:nth-child(3){border-bottom:1px solid #ddd;border-right:0;padding-bottom:28px}.page-module__FKs20W__promiseGrid article:last-child,.page-module__FKs20W__reasonGrid article:last-child{border-bottom:0}.page-module__FKs20W__storyImage{min-height:430px}}
