.ads-hub{max-width:1080px;margin:0 auto;padding:48px 24px}.ads-eyebrow{color:#7043cb;font-size:.8rem;letter-spacing:.12em;font-weight:700}.ads-hub h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.ads-card{border:1px solid #ded5f1;background:#fff;border-radius:16px;padding:28px;margin:24px 0;color:#34235c}.ads-card h2{margin-top:12px}.ads-tag{background:#f1ebff;color:#54308f;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:700}.ads-button{display:inline-block;border-radius:8px;background:#7043cb;color:#fff!important;padding:12px 20px;text-decoration:none;font-weight:600}.ads-button:hover{background:#53279f}.ads-button:focus-visible,.ads-card a:focus-visible{outline:3px solid #b40bf5;outline-offset:4px}.ads-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.ads-category-grid .ads-card{display:flex;flex-direction:column;gap:12px;text-decoration:none;margin:0}.ads-category-grid .ads-card:hover{border-color:#8257ea}.ads-note{padding:16px;background:#f8f5ff;border-left:3px solid #8257ea}.ads-content{max-width:1000px;margin:auto;padding:40px 24px}.ads-content h1{font-size:clamp(2rem,4vw,3rem)}.ads-content h2{margin-top:32px}.ads-content p,.ads-content li{line-height:1.7}.ads-content a{text-decoration:underline}.ads-content details{padding:18px 0;border-bottom:1px solid #ded5f1}.ads-content summary{cursor:pointer;font-weight:600}.ads-hub .woocommerce table{width:100%}@media(max-width:600px){.ads-hub,.ads-content{padding:24px 16px}.ads-card{padding:20px}.ads-hub table{display:block;overflow-x:auto}.ads-button{max-width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.hostinger-ai-fade-up{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}
