html,body{margin:0;background:#0B0B0C;color:#D9DEE3;font-family:'Barlow',sans-serif;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#F8B800;text-decoration:none}
a:hover{color:#FFFFFF}
img{max-width:100%}
[hidden]{display:none!important}
.sc-host{display:block}
input,select,textarea{font-family:'Barlow',sans-serif}
input:focus,select:focus,textarea:focus{outline:2px solid #F8B800;outline-offset:0}
.awt-slot{display:block;position:relative;width:100%;height:100%;aspect-ratio:3/2;overflow:hidden}
.awt-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}
.awt-steps,.awt-proof{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:559px){.awt-steps{grid-template-columns:1fr}}
@media(min-width:1000px){.awt-steps,.awt-proof{grid-template-columns:repeat(4,minmax(0,1fr))}}
.awt-h{position:sticky;top:0;z-index:50;background:#0B0B0C;border-bottom:1px solid #1C1F23}
.awt-h .row{max-width:1320px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:28px}
.awt-h .logo{display:block;flex:none;padding:6px 0}.awt-h .logo img{display:block;width:250px;height:auto}
.awt-h .sp{flex:1;display:none}
.awt-h .dn{display:flex;align-items:center;gap:26px;flex:1;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase}
.awt-h .dn>a,.awt-h .dd>a{color:#FFF;padding:10px 0;display:flex;gap:6px;align-items:center;white-space:nowrap}
.awt-h .dn a.on,.awt-h .dn>a:hover,.awt-h .dd>a:hover{color:#F8B800}.awt-h .dd>a span{font-size:9px;color:#6E757D}
.awt-h .dd{position:relative}.awt-h .drop{display:none;position:absolute;top:100%;left:-20px;min-width:260px;background:#1C1F23;border:1px solid #6E757D;padding:8px 0;flex-direction:column}
.awt-h .dd:hover .drop,.awt-h .dd:focus-within .drop{display:flex}.awt-h .drop a{color:#D9DEE3;padding:10px 20px;font-size:13px}.awt-h .drop a:hover,.awt-h .drop a:focus{color:#0B0B0C;background:#F8B800}
.awt-lang{display:flex;align-items:center;gap:8px;padding:6px 0;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:13px;letter-spacing:.1em;color:#6E757D}.awt-lang .cur{color:#FFF}
.awt-lang .trk{position:relative;width:40px;height:22px;border:1px solid #6E757D;border-radius:11px;background:#1C1F23}.awt-lang .trk i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#FFF}.awt-lang .trk.es{background:#F8B800}.awt-lang .trk.es i{left:20px;background:#0B0B0C}
.awt-h .tel{display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px;color:#FFF;white-space:nowrap;flex:none}.awt-h .tel:hover{color:#F8B800}.awt-h .tel .ic{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1.5px solid currentColor;border-radius:50%}
.awt-h .cta{background:#F8B800;color:#0B0B0C;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:14px 22px;white-space:nowrap;flex:none}.awt-h .cta:hover{background:#FFF;color:#0B0B0C}.awt-h .cta .s{display:none}
.awt-h .mb{display:none;background:none;border:1.5px solid #FFF;color:#FFF;width:48px;height:48px;font-size:18px;line-height:1;cursor:pointer;flex:none}
#awt-m{background:#0B0B0C;border-top:1px solid #1C1F23}#awt-m nav{max-width:1320px;margin:0 auto;padding:8px 24px 24px;display:flex;flex-direction:column;font-family:'Chakra Petch',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em}
#awt-m .mr{display:flex;align-items:center;border-bottom:1px solid #1C1F23}#awt-m .mr a{flex:1;color:#FFF;padding:14px 0;font-size:18px}#awt-m .mr button{background:none;border:0;color:#F8B800;width:48px;height:48px;cursor:pointer;font-size:12px}
#awt-m .ms{display:flex;flex-direction:column;padding:4px 0 10px 16px;border-bottom:1px solid #1C1F23;text-transform:none;letter-spacing:.02em}#awt-m .ms a{color:#D9DEE3;padding:10px 0;font-family:'Barlow',sans-serif;font-size:16px}
#awt-m .mi{color:#FFF;padding:14px 0;border-bottom:1px solid #1C1F23;font-size:18px}#awt-m .msw{display:none;padding:14px 0;border-bottom:1px solid #1C1F23}
#awt-m .mc{margin-top:20px;background:#F8B800;color:#0B0B0C;font-size:16px;padding:16px 28px;text-align:center}#awt-m .mt{margin-top:12px;border:1.5px solid #FFF;color:#FFF;font-size:16px;padding:14.5px 26.5px;text-align:center}
@media(min-width:1100px){#awt-m{display:none!important}}
@media(min-width:1100px) and (max-width:1359px){.awt-h .row{gap:18px}.awt-h .logo img{width:190px}.awt-h .dn{gap:18px;font-size:13px}.awt-h .tel .num{display:none}}
@media(max-width:1099px){.awt-h .dn{display:none}.awt-h .sp{display:block}.awt-h .mb{display:block}.awt-h .logo img{width:190px}.awt-h .cta{font-size:13px;padding:0 14px;height:48px;display:flex;align-items:center}.awt-h .cta .l{display:none}.awt-h .cta .s{display:inline}.awt-h .tel{width:44px;height:44px;justify-content:center}.awt-h .tel .num{display:none}.awt-h .tel .ic{border-radius:50%}#awt-m .mc,#awt-m .mt{display:block}}
@media(max-width:599px){.awt-h .row{padding:12px 16px;gap:10px}.awt-h .logo img{width:136px}.awt-h .sw-row,.awt-h .tel,.awt-h .sp{display:none}.awt-h .cta{margin-left:auto}#awt-m .msw{display:block}}
@media(max-width:399px){.awt-h .logo img{width:118px}.awt-h .cta{padding:0 10px;letter-spacing:.06em}}
.awt-faq{border-top:1px solid #1C1F23}.awt-faq .in{max-width:1320px;margin:0 auto;padding:clamp(56px,7vw,96px) 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px 72px;align-items:start}
.awt-faq .hd{display:flex;flex-direction:column;gap:12px}.awt-faq .bar{width:24px;height:3px;background:#F8B800}.awt-faq .lb{font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:clamp(18px,2vw,24px);letter-spacing:.3em;text-transform:uppercase;color:#F8B800}.awt-faq h2{margin:0;font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:clamp(30px,3.6vw,48px);line-height:1.05;text-transform:uppercase;color:#FFF}
.awt-faq .qs{display:flex;flex-direction:column}.awt-faq .q{padding:20px 0;border-top:1px solid #6E757D}.awt-faq h3{margin:0 0 8px;font-weight:600;font-size:20px;color:#FFF}.awt-faq .q p{margin:0}
.awt-ac{position:relative;display:flex;flex-direction:column}.awt-ac input{width:100%}
.awt-ac ul{position:absolute;top:100%;left:0;right:0;z-index:20;margin:2px 0 0;padding:0;list-style:none;background:#0B0B0C;border:1px solid #F8B800;box-shadow:0 12px 28px rgba(0,0,0,.55)}
.awt-ac li[role=option]{padding:12px 14px;font-size:15px;line-height:1.3;color:#D9DEE3;cursor:pointer;border-bottom:1px solid #1C1F23}.awt-ac li[role=option]:hover,.awt-ac li[aria-selected=true]{background:#F8B800;color:#0B0B0C}
.awt-ac li.src{padding:6px 14px;font-size:11px;color:#6E757D;text-align:right}
