.ews-creator-practice{padding:40px 18px;background:#f6f2e8;color:#193833;scroll-margin-top:24px}.ews-creator-practice .wrap{max-width:1140px;margin:auto}.ews-creator-practice h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:8px 0 16px}.ews-creator-practice p{line-height:1.7;max-width:80ch}.ews-creator-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.ews-creator-links a{display:block;padding:20px;border:1px solid #cbb994;border-radius:14px;background:#fff;color:#193833;text-decoration:none}.ews-creator-links a:hover{border-color:#32675e;background:#edf5f1}.ews-creator-links span{display:block;margin-top:8px;font-size:.9rem;line-height:1.5}.ews-creator-practice details{padding:16px;border:1px solid #cbb994;border-radius:12px;background:#fff}.ews-creator-practice summary{cursor:pointer;font-weight:700}.ews-creator-practice li{margin:10px 0;line-height:1.5}.ews-creator-practice a:focus-visible,.ews-creator-practice summary:focus-visible{outline:3px solid #28685d;outline-offset:4px}.ews-creator-practice .ews-creator-note,.ews-creator-practice .ews-creator-credit{font-size:.93rem}@media(max-width:700px){.ews-creator-links{grid-template-columns:1fr}.ews-creator-practice{padding:28px 18px}}
