._page_1knfa_1{min-height:100vh;background:#f5f1eb;color:#102733;overflow-x:clip}._hero_1knfa_1{max-width:1450px;margin:0 auto;padding:clamp(110px,11vw,165px) clamp(24px,6vw,96px) 90px;display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end}._hero_1knfa_1>div>span,._service_1knfa_1 header>span,._case_1knfa_1 span{font-size:13px;letter-spacing:.15em;color:#b87851;font-weight:700}._hero_1knfa_1 h1{font:400 clamp(54px,6vw,88px)/.94 var(--font-family-display);letter-spacing:-.025em;margin:18px 0 24px;max-width:900px}._hero_1knfa_1>div>p{font-size:17px;line-height:1.8;color:#66767c;max-width:760px}._actions_1knfa_1{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}._actions_1knfa_1 a,._case_1knfa_1>a{display:inline-flex;align-items:center;gap:8px;padding:14px 18px;text-decoration:none;font-size:14px;font-weight:700;background:#102733;color:#fff}._actions_1knfa_1 a:nth-child(2){background:transparent;color:#102733;border:1px solid #cdbfb2}._actions_1knfa_1 svg,._case_1knfa_1>a svg{width:16px}._hero_1knfa_1 aside{background:#0b2430;color:#fff;padding:38px;min-height:310px;display:flex;flex-direction:column;justify-content:flex-end}._hero_1knfa_1 aside svg{width:28px;color:#d89a72;margin-bottom:auto}._hero_1knfa_1 aside span{font-size:12px;letter-spacing:.13em;color:#d89a72}._hero_1knfa_1 aside b{font:400 46px/1 var(--font-family-display);margin:12px 0}._hero_1knfa_1 aside p{font-size:15px;line-height:1.7;color:#ffffffab}._proof_1knfa_1{max-width:1260px;margin:0 auto;padding:0 clamp(24px,4vw,64px) 80px;display:grid;grid-template-columns:repeat(3,1fr)}._proof_1knfa_1 article{padding:30px;border:1px solid #d9cfc4;border-right:0}._proof_1knfa_1 article:last-child{border-right:1px solid #d9cfc4}._proof_1knfa_1 svg{width:22px;color:#b87851}._proof_1knfa_1 b{display:block;font:400 42px var(--font-family-display);margin:20px 0 8px}._proof_1knfa_1 span{font-size:15px;line-height:1.55;color:#66767c}._service_1knfa_1{max-width:1260px;margin:0 auto;padding:90px clamp(24px,4vw,64px);border-top:1px solid #d9cfc4}._service_1knfa_1 header{max-width:820px}._service_1knfa_1 h2,._case_1knfa_1 h2{font:400 clamp(40px,4.6vw,62px)/1 var(--font-family-display);margin:14px 0 20px}._service_1knfa_1 header p,._case_1knfa_1 p{font-size:16px;line-height:1.75;color:#66767c}._service_1knfa_1>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px;border-left:1px solid #d9cfc4;border-top:1px solid #d9cfc4}._service_1knfa_1 article{padding:28px;border-right:1px solid #d9cfc4;border-bottom:1px solid #d9cfc4}._service_1knfa_1 article svg{width:24px;color:#b87851}._service_1knfa_1 h3{font:400 28px/1.05 var(--font-family-display);margin:18px 0 12px}._service_1knfa_1 article p{font-size:14px;line-height:1.7;color:#66767c}._case_1knfa_1{max-width:1132px;margin:20px auto 70px;padding:42px;background:#0b2430;color:#fff;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}._case_1knfa_1 p{color:#ffffffad;max-width:760px}._case_1knfa_1>a{background:#d79b75;color:#102733;white-space:nowrap}@media(max-width:960px){._hero_1knfa_1,._case_1knfa_1{grid-template-columns:1fr}._service_1knfa_1>div{grid-template-columns:1fr 1fr}._proof_1knfa_1{grid-template-columns:1fr}._proof_1knfa_1 article{border-right:1px solid #d9cfc4;border-bottom:0}._proof_1knfa_1 article:last-child{border-bottom:1px solid #d9cfc4}._case_1knfa_1{margin-left:24px;margin-right:24px}}@media(max-width:620px){._hero_1knfa_1{padding:105px 20px 60px;grid-template-columns:1fr;gap:30px}._hero_1knfa_1 h1{font-size:48px}._actions_1knfa_1{flex-direction:column}._actions_1knfa_1 a{justify-content:center}._proof_1knfa_1{padding:0 20px 60px}._service_1knfa_1{padding:65px 20px}._service_1knfa_1>div{grid-template-columns:1fr}._case_1knfa_1{margin:10px 20px 50px;padding:28px 22px}._case_1knfa_1>a{justify-content:center}}
