.promise-module__oT5YiG__section{color:#fff;background:#173b2f;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(46px,7vw,106px);padding:104px max(24px,7vw);display:grid}.promise-module__oT5YiG__photo{background:#0e2a20;border-radius:220px 220px 0 0;min-height:720px;position:relative;overflow:hidden}.promise-module__oT5YiG__photo img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.03)}.promise-module__oT5YiG__photo:after{content:"";background:linear-gradient(#091e1608 45%,#091e16c2);position:absolute;inset:0}.promise-module__oT5YiG__photo>span{z-index:1;color:#fff;letter-spacing:.22em;font-size:13px;font-weight:800;position:absolute;bottom:36px;left:38px;right:38px}.promise-module__oT5YiG__kicker{color:#d9bc91;letter-spacing:.2em;margin:0;font-size:13px;font-weight:800}.promise-module__oT5YiG__copy h2{color:#fff;letter-spacing:.035em;margin:28px 0 26px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(39px,4.3vw,64px);line-height:1.42}.promise-module__oT5YiG__lead{color:#f4eee5;margin:0 0 42px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;line-height:1.9}.promise-module__oT5YiG__columns{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;display:grid}.promise-module__oT5YiG__columns article{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;padding:30px 27px 32px}.promise-module__oT5YiG__columns h3{color:#f2d9b9;margin:0 0 17px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:22px;line-height:1.55}.promise-module__oT5YiG__columns ul{margin:0;padding:0;list-style:none}.promise-module__oT5YiG__columns li{color:#fff;padding:8px 0 8px 23px;font-size:16px;line-height:1.7;position:relative}.promise-module__oT5YiG__columns li:before{content:"";background:#d5b587;width:10px;height:1px;position:absolute;top:20px;left:0}.promise-module__oT5YiG__actions{flex-wrap:wrap;gap:14px;margin-top:35px;display:flex}.promise-module__oT5YiG__actions a{color:#fff;border:1px solid #ffffffbf;justify-content:space-between;align-items:center;gap:30px;min-height:60px;padding:0 24px;font-size:16px;font-weight:800;display:inline-flex}.promise-module__oT5YiG__actions a:first-child{color:#173b2f;background:#f1e7d9;border-color:#f1e7d9}@media (max-width:980px){.promise-module__oT5YiG__section{grid-template-columns:1fr}.promise-module__oT5YiG__photo{width:100%;max-width:650px;min-height:560px;margin:0 auto}.promise-module__oT5YiG__columns{grid-template-columns:1fr}}@media (max-width:640px){.promise-module__oT5YiG__section{padding:72px 20px 78px}.promise-module__oT5YiG__photo{min-height:430px}.promise-module__oT5YiG__photo>span{font-size:11px;bottom:24px;left:24px}.promise-module__oT5YiG__copy h2{font-size:37px}.promise-module__oT5YiG__lead{font-size:17px}.promise-module__oT5YiG__columns li{font-size:16px}.promise-module__oT5YiG__actions{display:grid}.promise-module__oT5YiG__actions a{width:100%}}
