/* Source element defaults that remain after the original landing utility CSS.
   Specificity stays below explicit utility classes; there is no global reset. */
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544){line-height:1.7em}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) :where(h1,h2,h3,h4,h5,h6){padding-bottom:10px;line-height:1em}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) :where(p){padding-bottom:1em}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) p:not(.has-background):last-of-type{padding-bottom:0}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) .emtyiaz-landing-body ul{list-style:disc;padding:0 0 23px 1em;line-height:26px}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) .emtyiaz-landing-body ol{list-style:decimal inside;padding:0 0 23px;line-height:26px}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-23591,#emtyiaz-landing-23614,#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) :where(a,abbr,address,b,blockquote,caption,cite,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,i,iframe,img,label,legend,li,object,ol,p,pre,q,s,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul){border-style:none}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout :is(#emtyiaz-landing-24054,#emtyiaz-landing-25492,#emtyiaz-landing-25511,#emtyiaz-landing-25544) .container{padding-top:58px}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-25511 .header .container{padding-top:0}.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-25511 .emtyiaz-landing-body{font-size:15px;line-height:25.5px;overflow:visible}.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-25492 .emtyiaz-landing-body{color:#666}.page-id-25544 :is(.em-site-header,.em-site-footer){font-family:Cairo,sans-serif}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-25511 .emtyiaz-landing-body{font-family:Cairo,sans-serif}
.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-25511 .emtyiaz-landing-fa{height:1em}
@media(min-width:981px){.emtyiaz-import.emtyiaz-scope.emtyiaz-page-25492 .emtyiaz-row{padding-bottom:0}}

/* Source24054 settles these four CSS-only hero entrances to opacity1. Disabling
   animation for reduced motion must preserve their final visible state. */
@media(prefers-reduced-motion:reduce){.emtyiaz-import.emtyiaz-scope.emtyiaz-approved-layout #emtyiaz-landing-24054 :is(.hero-title,.hero-subtitle,.cta-group,.trust-strip){opacity:1!important;transform:none!important}}
