.amp-details{margin:3rem 0;padding:clamp(1.25rem,3vw,2.5rem);background:#f4f6f4;border-radius:12px;border-top:3px solid #24747a}.amp-examples,.amp-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.5rem 0}.amp-example,.amp-news-card{background:#fff;padding:1.4rem;border:1px solid #d8e3df;border-radius:8px}.amp-example h3,.amp-news-card h3{margin-top:0;font-size:22px}.amp-example p:last-child,.amp-news-card p:last-child{margin-bottom:0}.amp-inquiry-section{margin:3rem 0 0;padding:clamp(1.3rem,4vw,3rem);background:#edf3f1;border-radius:12px;scroll-margin-top:120px}.amp-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.3rem}.amp-inquiry label{display:block;font-size:16px;color:#173d44}.amp-inquiry input:not([type=submit]),.amp-inquiry textarea{box-sizing:border-box;width:100%;max-width:100%;background:#fff;border:1px solid #879e9a;border-radius:5px;padding:12px;color:#152e35}.amp-inquiry input:focus,.amp-inquiry textarea:focus{outline:3px solid #aad2cb;outline-offset:2px}.amp-inquiry input[type=submit]{background:#155663;color:#fff;border:0;border-radius:5px;padding:14px 24px;cursor:pointer}.amp-inquiry-section .wpcf7-response-output{color:#173d44;background:#fff}.amp-retrospective{padding:1rem 1.3rem;border-left:4px solid #24747a;background:#edf3f1}.amp-details h2{font-size:clamp(24px,2.5vw,32px)}@media(max-width:700px){.amp-examples,.amp-news-grid,.amp-form-grid{grid-template-columns:1fr}.amp-details,.amp-inquiry-section{margin-left:0;margin-right:0}.amp-example{padding:1.1rem}}
