.reflection-article{max-width:1290px;margin:auto}.reflection-header{padding:106px 35px 98px;max-width:1120px}.reflection-header h1{font-size:clamp(52px,6.4vw,88px)}.reflection-lead{max-width:590px;margin:35px 0 0;font:400 21px/1.6 Literata,Georgia,serif;color:#53645b}.reflection-body{max-width:780px;margin:auto;padding:92px 35px 118px}.reflection-body>p{max-width:650px;font:400 18px/1.85 Literata,Georgia,serif;color:#4f6258;margin:0 0 24px}.reflection-questions{list-style:none;margin:76px 0 88px;padding:0;border-top:1px solid var(--line)}.reflection-questions li{display:grid;grid-template-columns:52px 1fr;column-gap:24px;padding:39px 0 38px;border-bottom:1px solid var(--line)}.reflection-questions li>span{grid-row:1/3;font:500 10px Manrope,sans-serif;letter-spacing:.15em;color:#798b80;padding-top:7px}.reflection-questions h2{font-size:clamp(28px,3.2vw,40px);line-height:1.18;letter-spacing:-.035em;color:var(--forest);margin:0 0 13px}.reflection-questions p{grid-column:2;font-size:14px;line-height:1.75;color:#617269;margin:0;max-width:560px}.reflection-close{background:#e2e8dc;padding:56px 58px;margin:0 0 72px}.reflection-close>p:last-child{font:400 25px/1.5 Literata,Georgia,serif;color:var(--forest);margin:0;max-width:540px}.reflection-path{padding:0 0 20px}.reflection-path h2{font-size:clamp(30px,4vw,45px);line-height:1.18;color:var(--forest);margin:0 0 30px;max-width:680px}@media(max-width:760px){.reflection-header{padding:70px 22px 66px}.reflection-header h1{font-size:48px}.reflection-lead{font-size:19px}.reflection-body{padding:66px 22px 82px}.reflection-body>p{font-size:17px}.reflection-questions{margin:58px 0 66px}.reflection-questions li{grid-template-columns:34px 1fr;column-gap:15px;padding:30px 0}.reflection-questions h2{font-size:29px}.reflection-close{padding:42px 30px}.reflection-close>p:last-child{font-size:22px}}
