.ad-option h2,h1{color:var(--primary-color)}.ad-option,.contact-info,h1{text-align:center}.container{max-width:800px;margin:0 auto;padding:2rem;background-color:var(--card-bg);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ad-options,h2{margin-top:2rem}h1{font-size:2.5rem;margin-bottom:1.5rem}.ad-option h2,.benefits li,h2,p{margin-bottom:1rem}h2{color:var(--secondary-color);font-size:1.8rem}p{line-height:1.6}.ad-options{display:flex;flex-wrap:wrap;justify-content:space-around;gap:2rem}.ad-option{background-color:var(--input-bg);border-radius:8px;padding:1.5rem;width:100%;max-width:300px}.ad-option h2{font-size:1.5rem}.benefits i,.price{color:var(--secondary-color)}.price{font-size:1.2rem;font-weight:700;margin:1rem 0}.buy-btn{background-color:var(--primary-color);color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .3s}.buy-btn:hover{background-color:var(--hover-color)}.benefits{list-style-type:none;padding:0;margin:2rem 0}.benefits li{display:flex;align-items:center}.benefits i{margin-right:1rem}.contact-info{transition:box-shadow .5s;margin-top:2rem}.contact-info a{color:var(--primary-color);text-decoration:none}.contact-info.highlight{box-shadow:0 0 10px rgba(100,149,237,.5)}.contact-info a:hover{text-decoration:underline}@media (max-width:768px){.container{padding:1rem}h1{font-size:2rem}.ad-option{max-width:100%}}