/*
Theme Name: Amplified Audience
Theme URI: https://amplifiedaudience.com/
Author: OpenAI
Description: WordPress conversion of the supplied Amplified Audience HTML template.
Version: 1.0.0
Text Domain: amplified-audience
*/

/* WordPress editor/content helpers. The supplied page templates retain their original embedded styles. */
.alignwide{max-width:1200px;margin-left:auto;margin-right:auto}.alignfull{width:100%;max-width:none}.wp-caption{max-width:100%}.wp-caption-text{font-size:.875rem}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

.aa-wp-page{margin:0;background:#fff;color:#1f2933;font-family:Lato,Arial,sans-serif}.aa-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.aa-header{background:#006699;color:#fff;padding:20px 0}.aa-header .aa-wrap,.aa-footer .aa-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.aa-brand{font-family:Raleway,Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none}.aa-header ul,.aa-footer ul{display:flex;gap:22px;list-style:none;margin:0;padding:0}.aa-header a,.aa-footer a{color:inherit;text-decoration:none}.aa-main{padding:70px 0}.aa-main h1,.aa-main h2,.aa-main h3{font-family:Raleway,Arial,sans-serif}.aa-main h1{font-size:clamp(2.25rem,5vw,4rem);margin-top:0}.aa-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.aa-card{border:1px solid #dde3e8;background:#fff}.aa-card img{width:100%;height:230px;object-fit:cover}.aa-card-body{padding:24px}.aa-card h2{font-size:1.4rem;margin-top:0}.aa-meta{font-size:.9rem;opacity:.7;margin-bottom:12px}.aa-button{display:inline-block;background:#006699;color:#fff!important;padding:11px 18px;text-decoration:none}.aa-footer{background:#102f43;color:#fff;padding:32px 0;margin-top:50px}.aa-single img{max-width:100%;height:auto}.aa-single .entry-content{font-size:1.05rem;line-height:1.75}@media(max-width:850px){.aa-post-grid{grid-template-columns:1fr}.aa-header .aa-wrap,.aa-footer .aa-wrap{align-items:flex-start;flex-direction:column}.aa-header ul,.aa-footer ul{flex-wrap:wrap}}