.why-page{background:#f8f7f3}.why-page *{box-sizing:border-box}.why-page .nav{min-height:64px}.why-page h1,.why-page h2,.why-page h3{font-family:var(--serif);font-weight:400;letter-spacing:-.045em}.why-page p{line-height:1.7;font-size:16px}.why-page .value-kicker{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.value-hero{padding:65px 0 46px}.why-page h1{font-size:clamp(44px,5.3vw,76px);line-height:1.06;margin:27px 0 32px}.why-page h1 em{color:#69795c;font-weight:400}.value-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:45px}.value-hero-bottom p{max-width:660px;font-size:18px;margin:0}.why-page .value-button{background:#203d30;color:#fff;text-align:center;flex-shrink:0}.why-page .value-button:hover{background:#3d5945}.value-index{display:flex;justify-content:space-between;gap:12px;border-block:1px solid #cbd0c5;padding:20px 0;font-size:13px}.value-index a{padding:6px 0}.value-index a:hover{text-decoration:underline;text-underline-offset:6px}.value-benefits{padding:15px 0 60px}.value-row{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:55px 0;border-bottom:1px solid #d4d8cf;scroll-margin-top:80px}.value-row:last-child{border-bottom:0}.value-label span{font:400 40px var(--serif);color:#73836a}.value-label p{font-size:13px;color:#667260}.why-page h2{font-size:clamp(32px,3.4vw,48px);line-height:1.13;margin:0 0 23px}.value-row>div>p{max-width:660px}.value-gain{border-left:2px solid #829174;padding:4px 0 4px 22px;margin-top:25px;max-width:680px}.value-gain strong{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.value-gain p{margin:8px 0 0;color:#344a3b}.value-objectives{background:#203d30;color:#f8f7f3;padding:65px 0}.value-objectives .value-kicker{color:#d0dac7;margin-bottom:24px}.value-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:40px}.value-cases article{border-top:1px solid #73866f;padding-top:22px}.why-page h3{font-size:26px;line-height:1.2;margin:0 0 14px}.value-cases p{color:#e1e7dc;font-size:15px}.value-cases span{display:block;font-size:13px;line-height:1.65;color:#cfdbc7}.why-page .value-note{font-size:12px;max-width:740px;color:#d0dac7;margin:35px 0 0}.value-expertise{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding:75px 0}.value-expertise figure{margin:0;height:460px}.value-expertise img{height:100%;width:100%;object-fit:cover}.value-expertise ul{list-style:none;padding:0;margin:22px 0 28px}.value-expertise li{font-size:14px;line-height:1.7;padding:12px 0;border-top:1px solid #d4d8cf}.value-final{background:#eaece4;text-align:center;padding:65px 0 75px}.value-final .value-kicker{margin-bottom:24px}.value-final p{max-width:680px;margin:22px auto}.value-actions{display:flex;align-items:center;justify-content:center;gap:35px;margin-top:30px}.why-page a:focus-visible{outline:3px solid #a18130;outline-offset:5px}
@media(max-width:950px){.value-hero-bottom{align-items:flex-start;flex-direction:column;gap:24px}.value-row{gap:30px;grid-template-columns:1fr 2.5fr}.value-expertise{gap:30px}.value-index{flex-wrap:wrap}.value-cases{gap:22px}}
@media(max-width:650px){.why-page .wrap{width:calc(100% - 40px)}.why-page .nav{min-height:60px}.value-hero{padding:35px 0}.why-page h1{font-size:43px}.why-page h1 br{display:none}.value-hero-bottom p{font-size:16px}.value-index{justify-content:flex-start;gap:8px 22px;font-size:12px;padding:15px 0}.value-row{grid-template-columns:1fr;padding:35px 0;gap:14px}.value-label{display:flex;gap:18px;align-items:center}.value-label span{font-size:27px}.value-label p{margin:0;font-size:12px}.value-label br{display:none}.why-page h2{font-size:34px}.value-benefits{padding-bottom:15px}.value-cases,.value-expertise{grid-template-columns:1fr}.value-objectives,.value-final{padding:45px 0}.value-cases{gap:28px}.value-expertise{padding:45px 0}.value-expertise figure{height:250px}.value-actions{flex-direction:column;gap:24px}.value-button{width:100%}.value-gain{padding-left:16px}.value-gain p{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
