.dfw{background:#141233;color:#E9E7FF;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}
.dfw .wrap{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;justify-content:center;padding-top:14px;padding-bottom:14px;font-size:15px}
.dfw b.k{color:#FF7A59;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:12px}
.dfw strong{color:#fff;font-size:18px}
.dfw small{opacity:.7;font-size:12px}
.nb .nbx{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:26px;text-align:left}
.nb .nbx div{border:1px solid rgba(127,127,160,.25);border-radius:14px;padding:20px}
.nb .nbx b{display:block;margin-bottom:6px}
.fdr .fbox{max-width:720px;margin:0 auto;text-align:left;border-left:4px solid #FF7A59;padding:6px 0 6px 22px}
.fdr .fbox p{margin:0 0 12px}
.pilot{margin:18px auto 0;max-width:640px;padding:12px 16px;border:1px dashed #FF7A59;border-radius:12px;font-size:15px}
.zo{font-weight:700;margin-top:6px}
.hx-ban{background:#0D0C24}

/* auto-translate robustness */
h1,h2,h3,h4,p,li,.btn,.pill,.tog button,nav a,label,td,th{overflow-wrap:anywhere;word-break:normal;hyphens:auto;-webkit-hyphens:auto}
.btn,.hzip .btn,.mcta .btn,.tog button{white-space:normal!important;min-width:0;max-width:100%;text-align:center}
html body header.hero.hx6 h1 em{white-space:normal!important}
.hzip,.hzip form,.ctas,.tog{flex-wrap:wrap;min-width:0;max-width:100%}
.hzip input{min-width:0;flex:1 1 160px}
@media (max-width:700px){header.hero.hx6 .pill{white-space:normal!important;max-width:100%}}
html,body{max-width:100%;overflow-x:clip}
.hx-ban,.hx-ban *{direction:ltr;unicode-bidi:isolate}
[dir=rtl] .hx-ban,.translated-rtl .hx-ban{left:0;right:0}
.translated-rtl header.hero.hx6 .rt,[dir=rtl] header.hero.hx6 .rt{direction:rtl;text-align:right}
.price,.notranslate{unicode-bidi:isolate}
