:root{--aiaam-radius:16px;--aiaam-border:rgba(0,0,0,.08);--aiaam-bg:rgba(0,0,0,.03);--aiaam-text:#111827;--aiaam-muted:#6b7280;--aiaam-accent:#2563eb;--aiaam-accent-2:#f59e0b;--aiaam-shadow:0 10px 30px rgba(0,0,0,.08)}.aiaam-content,.entry-content,.woocommerce-product-details__short-description,.product .summary{color:var(--aiaam-text);line-height:1.65;word-wrap:break-word}.entry-content h2,.aiaam-content h2{margin:1.8em 0 .6em;font-size:clamp(20px, 2.2vw, 28px);line-height:1.2}.entry-content p,.aiaam-content p{margin:0 0 1em;font-size:clamp(15px, 1.6vw, 18px)}.entry-content a.button,.aiaam-content a.button,.woocommerce a.button.aiaam-amazon,a.aiaam-amazon-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;min-height:48px;border-radius:999px;background:linear-gradient(135deg,var(--aiaam-accent-2),#ffd166);color:#111!important;text-decoration:none!important;font-weight:800;font-size:16px;border:1px solid rgb(0 0 0 / .12);box-shadow:var(--aiaam-shadow);transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.entry-content a.button::after,.aiaam-content a.button::after,a.aiaam-amazon-btn::after{content:"↗";font-weight:900;opacity:.85;transform:translateY(-1px)}.entry-content a.button:hover,.aiaam-content a.button:hover,a.aiaam-amazon-btn:hover{filter:saturate(1.05);transform:translateY(-1px);box-shadow:0 14px 34px rgb(0 0 0 / .12)}.entry-content a.button:focus,.aiaam-content a.button:focus,a.aiaam-amazon-btn:focus{outline:3px solid rgb(37 99 235 / .25);outline-offset:3px}.aiaam-cta-box{margin:18px 0;padding:16px;border-radius:var(--aiaam-radius);background:#fff;border:1px solid var(--aiaam-border);box-shadow:0 12px 28px rgb(0 0 0 / .06);display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.aiaam-cta-box .aiaam-cta-text{flex:1 1 220px;min-width:220px;color:var(--aiaam-text)}.aiaam-cta-box .aiaam-cta-text strong{display:block;font-size:16px;margin-bottom:4px}.aiaam-cta-box .aiaam-cta-text span{display:block;font-size:13px;color:var(--aiaam-muted)}.entry-content a:not(.button),.aiaam-content a:not(.button){color:var(--aiaam-accent);text-decoration:underline;text-underline-offset:2px}.entry-content img,.aiaam-content img{max-width:100%;height:auto;border-radius:14px}@media (max-width:640px){.entry-content a.button,.aiaam-content a.button,a.aiaam-amazon-btn{width:100%}.aiaam-cta-box{padding:14px}}.aiaam-top5{margin:22px 0;padding:16px;border-radius:18px;border:1px solid rgb(0 0 0 / .08);background:#fff;box-shadow:0 14px 30px rgb(0 0 0 / .06)}.aiaam-top5 h2{margin:0 0 12px!important}.aiaam-top5-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.aiaam-card{border:1px solid rgb(0 0 0 / .08);background:rgb(0 0 0 / .02);border-radius:16px;padding:14px}.aiaam-card-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.aiaam-badge{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:900;background:rgb(245 158 11 / .25);border:1px solid rgb(0 0 0 / .08)}.aiaam-title{font-weight:900;font-size:15px;line-height:1.2}.aiaam-benefits{margin:0 0 12px;padding-left:18px}.aiaam-benefits li{margin:0 0 6px;color:#111827}.aiaam-small{margin-top:10px;font-size:12px;color:#6b7280}.aiaam-small span{font-weight:700;color:#374151}@media (max-width:640px){.aiaam-top5-grid{grid-template-columns:1fr}}