
.approved-intro{padding:48px 0 30px}.approved-intro h1{font-size:clamp(34px,4.5vw,60px);line-height:1.12;max-width:900px;letter-spacing:-1.5px}.approved-intro p{max-width:790px}.approved-actions{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0}.approved-content{padding:50px 0}.approved-content h2{margin:32px 0 20px}.approved-content .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.approved-content .card{padding:25px;border:1px solid #ddd;border-radius:8px}.approved-content details{padding:20px 0;border-bottom:1px solid #ddd}.approved-content summary{cursor:pointer;font-weight:700}.approved-content details p{max-width:800px;margin-top:14px}.approved-content p{line-height:1.65}@media(max-width:700px){.approved-content .grid{grid-template-columns:1fr}.approved-intro{padding:28px 0 18px}.approved-actions .button{width:100%;justify-content:space-between}.approved-content{padding:28px 0}}
