/* Section 5 — approved and locked by the user on 2026-10-23. */
#closing{padding-block:112px 108px;background:#F2F0EA;color:#10272B}
#closing .closing-grid{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}
#closing h2{max-width:1000px;margin:0;font-size:clamp(52px,5.6vw,80px);line-height:1.08;text-wrap:balance}
#closing .closing-grid>div{width:100%;max-width:660px}
#closing p{max-width:640px;margin:0 auto;font-size:17px;line-height:1.85;text-wrap:pretty}
#closing .actions{justify-content:center;margin-top:32px}
#closing .primary{background:#209DA7;color:#10272B;border:0;min-height:54px;padding:16px 26px;font:600 15px/1.5 Poppins,sans-serif;cursor:pointer}
#closing .primary:hover{background:#209DA7}
#closing .primary:focus-visible{outline:3px solid #10272B;outline-offset:4px}
@media(max-width:760px){
 #closing{padding-block:64px 60px}
 #closing .closing-grid{gap:24px}
 #closing h2{max-width:350px;font-size:clamp(38px,10.77vw,60px);line-height:1.12}
 #closing p{font-size:16px;line-height:1.8}
 #closing .actions{margin-top:28px}
 #closing .primary{padding-inline:20px;max-width:100%}
}
