/* Sequential answer, fully visible, scoped to the class-size article. */
.journey-answers .class-size-answer{grid-column:1/-1;display:block;padding:clamp(22px,4vw,48px);border-color:#9ebdaf;background:linear-gradient(135deg,#fff 0%,#fff 65%,#f2f8f3 100%)}
.one-page .journey-answers .class-size-answer>*{max-width:740px;margin-left:auto;margin-right:auto}
.one-page .journey-answers .class-size-answer>h3{font-size:clamp(25px,3vw,34px);line-height:1.35;margin-bottom:24px}
.one-page .journey-answers .class-size-answer .class-size-eyebrow{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#56705e;margin-bottom:12px}
.class-size-answer h4{font-size:21px;line-height:1.5;color:#123f35;margin:0 0 16px}
.class-size-answer .class-size-fact{padding:24px;background:#edf6ee;border:1px solid #c2d9c8;border-radius:14px;margin-top:26px;margin-bottom:26px}
.class-size-fact>span{display:block;font-size:14px;color:#436451;margin-bottom:9px}
.class-size-fact>strong{display:block;font-size:clamp(22px,2.5vw,29px);line-height:1.4;color:#103d31}
.one-page .journey-answers .class-size-fact p{font-size:16px;margin:12px 0 0}
.class-size-answer .class-size-part{border-top:1px solid #d5e1d7;padding-top:32px;margin-top:34px}
.class-size-answer .class-size-film{margin-top:26px;margin-bottom:28px}
.class-size-answer .class-size-film h4{font-size:17px}
.class-size-answer .class-size-process{list-style:none;counter-reset:support-step;padding:0;display:grid;gap:12px;margin-top:24px;margin-bottom:24px}
.class-size-process li{position:relative;padding:18px 18px 18px 58px;border:1px solid #d5e1d7;border-radius:12px;background:#f7faf6;counter-increment:support-step}
.class-size-process li:before{content:counter(support-step);position:absolute;left:17px;top:18px;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;background:#165c46;color:#fff;font-size:14px;font-weight:800}
.class-size-process strong,.class-size-process span{display:block;font-size:17px;line-height:1.75}
.class-size-process span{color:#476251;margin-top:5px;font-size:16px}
.class-size-observe{padding-left:22px;margin:0 0 24px}
.class-size-observe li{font-size:18px;line-height:1.8;padding-left:4px;margin:0 0 16px;color:#254f43}
.class-size-observe li::marker{color:#9c7a34}
.class-size-answer .class-size-closing{border-left:3px solid #b59552;padding:24px;background:#fcf9ef;border-radius:0 12px 12px 0;margin-top:32px}
.one-page .journey-answers .class-size-closing p:last-child{margin-bottom:0}
@media(max-width:600px){.one-page .journey-answers .class-size-answer p,.class-size-observe li{font-size:17px;line-height:1.85}.class-size-answer h4{font-size:20px}.class-size-answer .class-size-fact,.class-size-answer .class-size-closing{padding:20px 17px}.class-size-process li{padding-left:52px}.class-size-process li:before{left:14px}.class-size-answer .class-size-part{padding-top:26px;margin-top:28px}}
