.content-area{font-family:"Roboto",sans-serif;background-color:#fff;color:#333;max-width:900px;margin:0 auto 40px;padding:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:8px}.content-area h1,.content-area h2,.content-area h3{font-family:"Poppins",sans-serif;font-weight:700;color:#e87676;margin-bottom:15px}.content-area h1{font-size:32px}.content-area h2{font-size:26px;font-weight:600}.content-area h3{font-size:22px;font-weight:600}.content-area a{color:#e63946;text-decoration:none;transition:color .3s}.content-area a:hover{text-decoration:underline;color:#c92d3a}.content-area p{font-size:18px;margin-bottom:15px}.content-area img{max-width:100%;height:auto;aspect-ratio:16/9;border-radius:5px;display:block;margin:20px 0}.content-area ul,.content-area ol{margin-left:20px;font-size:18px}.content-area blockquote{margin:20px 0;padding:15px 20px;background-color:#ffe5e5;border-left:5px solid #e63946;font-style:italic}.content-area button{background:linear-gradient(135deg,#e63946,#c92d3a);color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:600;font-family:"Poppins",sans-serif;border-radius:30px;cursor:pointer;transition:transform .2s ease,background .3s}.content-area button:hover{background:linear-gradient(135deg,#c92d3a,#e63946);transform:translateY(-1px)}@media (max-width:768px){.content-area{width:95%;padding:15px;box-shadow:none}.content-area h1{font-size:28px}.content-area h2{font-size:24px}.content-area h3{font-size:20px}.content-area p,.content-area ul,.content-area ol{font-size:16px}.content-area button{font-size:14px;padding:10px 20px}}