html,body{overflow-x:hidden!important;width:100%}body{font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;line-height:1.8;text-rendering:optimizeLegibility}p,li,span,td,div{font-size:clamp(16px,2vw,18px);line-height:1.75}h1{font-size:clamp(28px,6vw,46px);font-weight:800;line-height:1.15;margin-bottom:20px}h2{font-size:clamp(22px,4.5vw,34px);font-weight:700;line-height:1.25;margin:30px 0 15px}h3{font-size:clamp(18px,3.5vw,24px);font-weight:700;margin-top:20px}a{text-decoration:none;font-weight:600}.et-pb-icon{font-family:ETmodules!important;font-weight:normal!important}.asko-container{max-width:1100px;margin:auto;padding:20px}.asko-section{margin:40px 0}.asko-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:767px){.asko-grid-2{grid-template-columns:1fr}}.asko-card{background:#ffffff;border:1px solid #eee;border-radius:14px;padding:20px;box-shadow:0 4px 18px rgba(0,0,0,0.04);transition:transform 0.2s ease}.asko-card:hover{transform:translateY(-3px)}.et_pb_button,.asko-btn{padding:16px 32px;border-radius:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;display:inline-block;transition:all 0.25s ease}.et_pb_button:hover,.asko-btn:hover{transform:translateY(-2px)}@media (max-width:767px){.et_pb_button,.asko-btn{width:100%;text-align:center}}table{width:100%;border-collapse:collapse}th,td{padding:14px;text-align:left;border-bottom:1px solid #eee}tr:hover{background:#fafafa}.asko-hero{padding:60px 20px;text-align:center}.asko-hero h1{max-width:900px;margin:auto}.asko-hero p{max-width:700px;margin:20px auto;opacity:0.85}.asko-faq{border-top:1px solid #eee}.asko-faq-item{padding:15px 0;border-bottom:1px solid #eee}.asko-faq-question{font-weight:700;cursor:pointer}@media (max-width:767px){body{line-height:1.6}p,li{font-size:16px;margin-bottom:12px}h1{font-size:30px}h2{font-size:24px}}#wpadminbar,#wpadminbar *,.mobile_menu_bar:before{font-family:inherit!important}