.f24-oplan-close{max-width:820px;margin:0 auto;padding:clamp(1.4rem,3vw,2.5rem) clamp(1rem,3vw,2.5rem) clamp(2rem,4vw,3.5rem);color:#27343a}.f24-oplan-close__rule{width:4.5rem;height:4px;margin-bottom:1.25rem;background:#a8753d}.f24-oplan-close h2{margin:0 0 .9rem;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.08}.f24-oplan-close p{max-width:740px;margin:0 0 .95rem;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.58}.f24-oplan-close p:last-child{margin-bottom:0;color:#5d6d73}[data-theme=dark] .f24-oplan-close{color:#e4eceb}[data-theme=dark] .f24-oplan-close p:last-child{color:#b6c3c4}