.elementor-11808 .elementor-element.elementor-element-54fadce{--display:flex;}/* Start custom CSS for html, class: .elementor-element-0644c8b */.atl-headset-import{
  --atl-primary:#0B5ED7;
  --atl-primary-dark:#084298;
  --atl-secondary:#0DCAF0;
  --atl-success:#198754;
  --atl-warning:#FFC107;
  --atl-danger:#DC3545;
  --atl-bg:#F8FAFC;
  --atl-ink:#0F2439;
  --atl-ink-soft:#4A5B72;
  --atl-line:#E3E9F1;
  --atl-white:#FFFFFF;
  --atl-radius:18px;
  --atl-radius-sm:12px;
  --atl-shadow:0 8px 30px rgba(15,36,57,0.07);
  --atl-shadow-lift:0 16px 40px rgba(11,94,215,0.16);
  font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;
  color:var(--atl-ink);
  background:var(--atl-bg);
  line-height:1.65;
  -webkit-font-smoothing:antialiased;
  max-width:1180px;
  margin:0 auto;
  padding:0 20px 60px;
  box-sizing:border-box;
}
.atl-headset-import *{box-sizing:border-box;}
.atl-headset-import .atl-h2{
  font-family:'Manrope',sans-serif;
  font-weight:800;
  font-size:clamp(22px,3vw,30px);
  line-height:1.3;
  color:var(--atl-ink);
  margin:0 0 18px;
  letter-spacing:-0.01em;
}
.atl-headset-import .atl-h3{
  font-family:'Manrope',sans-serif;
  font-weight:700;
  font-size:19px;
  color:var(--atl-ink);
  margin:26px 0 12px;
}
.atl-headset-import .atl-eyebrow{
  display:inline-flex;align-items:center;gap:8px;
  font-family:'JetBrains Mono',monospace;
  font-size:12.5px;font-weight:600;
  letter-spacing:0.06em;text-transform:uppercase;
  color:var(--atl-primary);
  background:rgba(11,94,215,0.08);
  padding:6px 12px;border-radius:999px;
  margin-bottom:14px;
}
.atl-headset-import p{margin:0 0 14px;color:var(--atl-ink-soft);font-size:16px;}
.atl-headset-import .atl-lead{font-size:18px;color:var(--atl-ink);}
.atl-headset-import a{color:var(--atl-primary);}
.atl-headset-import ul,.atl-headset-import ol{margin:0 0 16px;padding-left:22px;color:var(--atl-ink-soft);}
.atl-headset-import li{margin-bottom:8px;font-size:15.5px;}
.atl-headset-import strong{color:var(--atl-ink);}

/* ---------- reveal on scroll ---------- */
.atl-headset-import .atl-reveal{
  opacity:0;transform:translateY(18px);
  transition:opacity .6s ease, transform .6s ease;
}
.atl-headset-import .atl-reveal.atl-in{opacity:1;transform:translateY(0);}

/* ---------- HERO ---------- */
.atl-headset-import .atl-hero{
  position:relative;
  margin:28px 0 40px;
  padding:52px 40px;
  border-radius:26px;
  background:linear-gradient(135deg,#0B5ED7 0%,#0846A6 55%,#062f74 100%);
  color:#fff;
  overflow:hidden;
  box-shadow:var(--atl-shadow-lift);
}
.atl-headset-import .atl-hero::before{
  content:"";position:absolute;top:-80px;right:-80px;width:340px;height:340px;
  background:radial-gradient(circle,rgba(13,202,240,0.35),transparent 70%);
  border-radius:50%;
}
.atl-headset-import .atl-hero::after{
  content:"";position:absolute;bottom:-120px;left:-60px;width:280px;height:280px;
  background:radial-gradient(circle,rgba(255,255,255,0.10),transparent 70%);
  border-radius:50%;
}
.atl-headset-import .atl-hero-tag{
  position:relative;z-index:1;
  display:inline-block;font-family:'JetBrains Mono',monospace;
  font-size:12.5px;letter-spacing:0.08em;text-transform:uppercase;
  background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.25);
  padding:6px 14px;border-radius:999px;margin-bottom:20px;
}
.atl-headset-import .atl-hero h1{
  position:relative;z-index:1;
  font-family:'Manrope',sans-serif;font-weight:800;
  font-size:clamp(26px,4vw,40px);line-height:1.22;margin:0 0 18px;
  max-width:820px;letter-spacing:-0.01em;
}
.atl-headset-import .atl-hero p{
  position:relative;z-index:1;
  color:rgba(255,255,255,0.88);font-size:17px;max-width:700px;margin-bottom:26px;
}
.atl-headset-import .atl-hero-ctas{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;}

/* ---------- buttons ---------- */
.atl-headset-import .atl-btn{
  display:inline-flex;align-items:center;gap:8px;
  font-family:'Inter',sans-serif;font-weight:600;font-size:14.5px;
  padding:13px 22px;border-radius:12px;cursor:pointer;
  border:none;text-decoration:none;transition:transform .18s ease, box-shadow .18s ease, background .18s ease;
  white-space:nowrap;
}
.atl-headset-import .atl-btn:hover{transform:translateY(-2px);}
.atl-headset-import .atl-btn-primary{background:#fff;color:var(--atl-primary-dark);box-shadow:0 8px 22px rgba(0,0,0,0.18);}
.atl-headset-import .atl-btn-primary:hover{box-shadow:0 12px 26px rgba(0,0,0,0.24);}
.atl-headset-import .atl-btn-ghost{background:rgba(255,255,255,0.10);color:#fff;border:1px solid rgba(255,255,255,0.35);}
.atl-headset-import .atl-btn-ghost:hover{background:rgba(255,255,255,0.18);}
.atl-headset-import .atl-btn-solid{background:var(--atl-primary);color:#fff;box-shadow:0 8px 20px rgba(11,94,215,0.28);}
.atl-headset-import .atl-btn-solid:hover{background:var(--atl-primary-dark);}
.atl-headset-import .atl-btn-outline{background:#fff;color:var(--atl-primary);border:1.5px solid var(--atl-line);}
.atl-headset-import .atl-btn-outline:hover{border-color:var(--atl-primary);}
.atl-headset-import .atl-btn-success{background:var(--atl-success);color:#fff;}
.atl-headset-import .atl-btn sup{font-size:11px;}

/* ---------- layout: TOC + content ---------- */
.atl-headset-import .atl-layout{display:grid;grid-template-columns:250px 1fr;gap:36px;align-items:start;}
.atl-headset-import .atl-toc{
  position:sticky;top:18px;
  background:#fff;border:1px solid var(--atl-line);border-radius:var(--atl-radius);
  padding:20px 18px;box-shadow:var(--atl-shadow);
  max-height:calc(100vh - 36px);overflow-y:auto;
}
.atl-headset-import .atl-toc-title{
  font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:0.08em;
  text-transform:uppercase;color:var(--atl-ink-soft);margin-bottom:12px;font-weight:600;
}
.atl-headset-import .atl-toc a{
  display:block;font-size:13.5px;color:var(--atl-ink-soft);text-decoration:none;
  padding:8px 10px;border-radius:8px;margin-bottom:2px;line-height:1.35;
  border-left:3px solid transparent;transition:background .15s ease,color .15s ease;
}
.atl-headset-import .atl-toc a:hover{background:var(--atl-bg);color:var(--atl-primary);}
.atl-headset-import .atl-toc a.atl-active{
  background:rgba(11,94,215,0.08);color:var(--atl-primary);border-left-color:var(--atl-primary);font-weight:600;
}
.atl-headset-import .atl-content{min-width:0;}
.atl-headset-import .atl-section{
  background:#fff;border:1px solid var(--atl-line);border-radius:var(--atl-radius);
  padding:36px;margin-bottom:26px;box-shadow:var(--atl-shadow);scroll-margin-top:18px;
}
@media (max-width:960px){
  .atl-headset-import .atl-layout{grid-template-columns:1fr;}
  .atl-headset-import .atl-toc{position:static;max-height:none;}
  .atl-headset-import .atl-section{padding:24px 18px;}
  .atl-headset-import .atl-hero{padding:34px 22px;}
}

/* ---------- mobile toc bar ---------- */
.atl-headset-import .atl-toc-mobile{display:none;}
@media (max-width:960px){
  .atl-headset-import .atl-toc{display:none;}
  .atl-headset-import .atl-toc-mobile{
    display:block;position:sticky;top:0;z-index:20;background:#fff;
    border:1px solid var(--atl-line);border-radius:var(--atl-radius-sm);
    padding:12px 16px;margin-bottom:20px;box-shadow:var(--atl-shadow);
  }
  .atl-headset-import .atl-toc-mobile select{
    width:100%;border:none;font-family:'Inter',sans-serif;font-weight:600;font-size:14px;color:var(--atl-primary);background:transparent;
  }
}

/* ---------- boxes ---------- */
.atl-headset-import .atl-box{
  border-radius:var(--atl-radius-sm);padding:20px 22px;margin:18px 0;
  border:1px solid var(--atl-line);position:relative;
}
.atl-headset-import .atl-box-head{
  display:flex;align-items:center;gap:9px;font-family:'Manrope',sans-serif;
  font-weight:700;font-size:15px;margin-bottom:8px;
}
.atl-headset-import .atl-box p:last-child{margin-bottom:0;}
.atl-headset-import .atl-box-warning{background:#FFF8E1;border-color:#FFE8A3;}
.atl-headset-import .atl-box-warning .atl-box-head{color:#8a6403;}
.atl-headset-import .atl-box-danger{background:#FDECEE;border-color:#F6C4CA;}
.atl-headset-import .atl-box-danger .atl-box-head{color:#a1212f;}
.atl-headset-import .atl-box-note{background:#EAF3FF;border-color:#CADEFB;}
.atl-headset-import .atl-box-note .atl-box-head{color:var(--atl-primary-dark);}
.atl-headset-import .atl-box-tip{background:#E9F7EF;border-color:#B9E5CB;}
.atl-headset-import .atl-box-tip .atl-box-head{color:#0f5c37;}

/* ---------- quote box ---------- */
.atl-headset-import .atl-quote{
  margin:24px 0;padding:26px 28px;border-radius:var(--atl-radius-sm);
  background:linear-gradient(135deg,#0B5ED7,#062f74);color:#fff;position:relative;
}
.atl-headset-import .atl-quote p{color:rgba(255,255,255,0.95);font-size:17px;font-style:italic;margin:0;font-family:'Manrope',sans-serif;font-weight:500;line-height:1.55;}
.atl-headset-import .atl-quote cite{display:block;margin-top:12px;font-style:normal;font-size:13px;color:rgba(255,255,255,0.72);}

/* ---------- tables ---------- */
.atl-headset-import .atl-table-wrap{overflow-x:auto;margin:18px 0;border-radius:var(--atl-radius-sm);border:1px solid var(--atl-line);}
.atl-headset-import table.atl-table{width:100%;border-collapse:collapse;min-width:560px;font-size:14.5px;}
.atl-headset-import table.atl-table thead th{
  background:var(--atl-primary);color:#fff;text-align:left;padding:12px 16px;
  font-family:'Manrope',sans-serif;font-weight:700;font-size:13.5px;
}
.atl-headset-import table.atl-table td{padding:12px 16px;border-top:1px solid var(--atl-line);color:var(--atl-ink-soft);vertical-align:top;}
.atl-headset-import table.atl-table tbody tr:nth-child(even){background:#FAFCFF;}
.atl-headset-import table.atl-table td strong{color:var(--atl-ink);}
.atl-headset-import .atl-tag{display:inline-block;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;}
.atl-headset-import .atl-tag-ok{background:#E9F7EF;color:#0f5c37;}
.atl-headset-import .atl-tag-warn{background:#FFF8E1;color:#8a6403;}
.atl-headset-import .atl-tag-no{background:#FDECEE;color:#a1212f;}

/* ---------- checklist ---------- */
.atl-headset-import .atl-checklist{list-style:none;padding:0;margin:18px 0;}
.atl-headset-import .atl-checklist li{
  display:flex;gap:12px;align-items:flex-start;padding:12px 4px;border-bottom:1px dashed var(--atl-line);font-size:15px;color:var(--atl-ink);
}
.atl-headset-import .atl-checklist li:last-child{border-bottom:none;}
.atl-headset-import .atl-checklist .atl-check-ico{
  flex:0 0 22px;width:22px;height:22px;border-radius:7px;background:var(--atl-primary);
  color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;margin-top:1px;
}

/* ---------- comparison / hover cards ---------- */
.atl-headset-import .atl-cardgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:20px 0;}
.atl-headset-import .atl-card{
  background:#fff;border:1px solid var(--atl-line);border-radius:var(--atl-radius-sm);
  padding:20px;transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.atl-headset-import .atl-card:hover{transform:translateY(-4px);box-shadow:var(--atl-shadow-lift);border-color:var(--atl-primary);}
.atl-headset-import .atl-card-ico{
  width:38px;height:38px;border-radius:10px;background:rgba(11,94,215,0.09);
  display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:18px;
}
.atl-headset-import .atl-card h4{font-family:'Manrope',sans-serif;font-size:15.5px;font-weight:700;margin:0 0 6px;color:var(--atl-ink);}
.atl-headset-import .atl-card p{font-size:14px;margin:0;}

/* ---------- timeline ---------- */
.atl-headset-import .atl-timeline{position:relative;margin:26px 0;padding-left:30px;}
.atl-headset-import .atl-timeline::before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:2px;background:var(--atl-line);}
.atl-headset-import .atl-tl-item{position:relative;padding-bottom:26px;}
.atl-headset-import .atl-tl-item:last-child{padding-bottom:0;}
.atl-headset-import .atl-tl-dot{
  position:absolute;left:-30px;top:2px;width:20px;height:20px;border-radius:50%;
  background:#fff;border:3px solid var(--atl-primary);
}
.atl-headset-import .atl-tl-item.atl-tl-warn .atl-tl-dot{border-color:var(--atl-warning);}
.atl-headset-import .atl-tl-time{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--atl-primary);font-weight:600;margin-bottom:4px;display:block;}
.atl-headset-import .atl-tl-item h4{font-family:'Manrope',sans-serif;font-size:15.5px;margin:0 0 6px;color:var(--atl-ink);}
.atl-headset-import .atl-tl-item p{margin:0;font-size:14.5px;}

/* ---------- decision tree ---------- */
.atl-headset-import .atl-dtree{margin:26px 0;}
.atl-headset-import .atl-dnode{
  background:#fff;border:1.5px solid var(--atl-line);border-radius:var(--atl-radius-sm);
  padding:18px 20px;margin:0 auto 6px;max-width:620px;text-align:center;
  box-shadow:var(--atl-shadow);
}
.atl-headset-import .atl-dnode strong{display:block;font-family:'Manrope',sans-serif;font-size:15.5px;color:var(--atl-ink);margin-bottom:12px;}
.atl-headset-import .atl-dnode-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}
.atl-headset-import .atl-dbtn{
  border:1.5px solid var(--atl-primary);background:#fff;color:var(--atl-primary);
  font-family:'Inter',sans-serif;font-weight:600;font-size:13.5px;padding:9px 18px;
  border-radius:10px;cursor:pointer;transition:all .15s ease;
}
.atl-headset-import .atl-dbtn:hover{background:var(--atl-primary);color:#fff;}
.atl-headset-import .atl-dbtn.atl-dbtn-active{background:var(--atl-primary);color:#fff;}
.atl-headset-import .atl-dline{width:2px;height:22px;background:var(--atl-line);margin:0 auto;}
.atl-headset-import .atl-dresult{
  max-width:620px;margin:6px auto 0;padding:18px 20px;border-radius:var(--atl-radius-sm);
  display:none;font-size:14.5px;
}
.atl-headset-import .atl-dresult.atl-show{display:block;animation:atlFade .35s ease;}
.atl-headset-import .atl-dresult-ok{background:#E9F7EF;border:1.5px solid #B9E5CB;color:#0f5c37;}
.atl-headset-import .atl-dresult-warn{background:#FFF8E1;border:1.5px solid #FFE8A3;color:#8a6403;}
.atl-headset-import .atl-dresult-no{background:#FDECEE;border:1.5px solid #F6C4CA;color:#a1212f;}
.atl-headset-import .atl-dresult strong{display:block;margin-bottom:6px;font-family:'Manrope',sans-serif;}
@keyframes atlFade{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}
.atl-headset-import .atl-dreset{display:block;margin:14px auto 0;background:none;border:none;color:var(--atl-ink-soft);font-size:13px;text-decoration:underline;cursor:pointer;}

/* ---------- process flow ---------- */
.atl-headset-import .atl-flow{display:flex;flex-wrap:wrap;gap:0;align-items:stretch;margin:22px 0;}
.atl-headset-import .atl-flow-step{
  flex:1 1 150px;background:#fff;border:1px solid var(--atl-line);border-radius:var(--atl-radius-sm);
  padding:16px;position:relative;min-width:150px;
}
.atl-headset-import .atl-flow-step .atl-flow-num{
  font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--atl-secondary);font-weight:700;
}
.atl-headset-import .atl-flow-step h5{font-family:'Manrope',sans-serif;font-size:14px;margin:6px 0 4px;color:var(--atl-ink);}
.atl-headset-import .atl-flow-step p{font-size:13px;margin:0;}
.atl-headset-import .atl-flow-arrow{display:flex;align-items:center;justify-content:center;color:var(--atl-primary);font-size:18px;padding:0 6px;flex:0 0 auto;}
@media (max-width:760px){.atl-headset-import .atl-flow{flex-direction:column;}.atl-headset-import .atl-flow-arrow{transform:rotate(90deg);padding:2px 0;}}

/* ---------- accordion (FAQ) ---------- */
.atl-headset-import .atl-accordion{margin:18px 0;}
.atl-headset-import .atl-acc-item{border:1px solid var(--atl-line);border-radius:var(--atl-radius-sm);margin-bottom:10px;overflow:hidden;background:#fff;}
.atl-headset-import .atl-acc-q{
  width:100%;text-align:left;background:none;border:none;cursor:pointer;
  padding:16px 20px;font-family:'Manrope',sans-serif;font-weight:700;font-size:15px;color:var(--atl-ink);
  display:flex;justify-content:space-between;align-items:center;gap:12px;
}
.atl-headset-import .atl-acc-q .atl-acc-plus{
  flex:0 0 22px;height:22px;width:22px;border-radius:6px;background:var(--atl-bg);
  display:flex;align-items:center;justify-content:center;color:var(--atl-primary);
  transition:transform .25s ease;font-size:14px;
}
.atl-headset-import .atl-acc-item.atl-acc-open .atl-acc-plus{transform:rotate(45deg);}
.atl-headset-import .atl-acc-a{max-height:0;overflow:hidden;transition:max-height .3s ease;}
.atl-headset-import .atl-acc-a-inner{padding:0 20px 18px;font-size:14.5px;color:var(--atl-ink-soft);}

/* ---------- case study ---------- */
.atl-headset-import .atl-case{
  border:1.5px dashed var(--atl-line);border-radius:var(--atl-radius-sm);padding:22px 24px;margin:20px 0;background:#FAFCFF;
}
.atl-headset-import .atl-case-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.atl-headset-import .atl-case-chip{
  background:#fff;border:1px solid var(--atl-line);border-radius:10px;padding:8px 12px;font-size:12.5px;
  font-family:'JetBrains Mono',monospace;color:var(--atl-ink-soft);
}
.atl-headset-import .atl-case-chip b{color:var(--atl-primary-dark);}

/* ---------- CTA banner ---------- */
.atl-headset-import .atl-cta-banner{
  margin:34px 0;padding:34px 32px;border-radius:22px;
  background:linear-gradient(120deg,#0B5ED7,#0DCAF0 150%);color:#fff;
  display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;
  box-shadow:var(--atl-shadow-lift);
}
.atl-headset-import .atl-cta-banner h3{font-family:'Manrope',sans-serif;font-weight:800;font-size:20px;margin:0 0 8px;color:#fff;}
.atl-headset-import .atl-cta-banner p{color:rgba(255,255,255,0.9);margin:0;max-width:480px;font-size:14.5px;}
.atl-headset-import .atl-cta-banner .atl-cta-actions{display:flex;gap:10px;flex-wrap:wrap;}

/* ---------- final CTA + contact ---------- */
.atl-headset-import .atl-final{
  margin-top:30px;padding:40px 36px;border-radius:24px;
  background:var(--atl-ink);color:#fff;position:relative;overflow:hidden;
}
.atl-headset-import .atl-final::before{content:"";position:absolute;top:-100px;right:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(13,202,240,0.25),transparent 70%);border-radius:50%;}
.atl-headset-import .atl-final-inner{position:relative;z-index:1;}
.atl-headset-import .atl-tagline{
  font-family:'Manrope',sans-serif;font-weight:800;font-size:clamp(19px,2.6vw,25px);
  margin:0 0 10px;color:#fff;
}
.atl-headset-import .atl-final p.atl-final-sub{color:rgba(255,255,255,0.78);max-width:640px;margin-bottom:26px;font-size:15.5px;}
.atl-headset-import .atl-contacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:24px;}
.atl-headset-import .atl-contact-card{
  background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);border-radius:16px;padding:20px;
}
.atl-headset-import .atl-contact-card .atl-c-role{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:0.06em;text-transform:uppercase;color:var(--atl-secondary);margin-bottom:6px;}
.atl-headset-import .atl-contact-card .atl-c-name{font-family:'Manrope',sans-serif;font-weight:700;font-size:17px;margin-bottom:10px;}
.atl-headset-import .atl-contact-card .atl-c-row{display:flex;align-items:center;gap:8px;font-size:14px;color:rgba(255,255,255,0.85);margin-bottom:6px;}
.atl-headset-import .atl-contact-card .atl-c-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;}
.atl-headset-import .atl-icon-btn{
  display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;
  background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.25);color:#fff;
  padding:8px 13px;border-radius:9px;text-decoration:none;transition:background .15s ease;
}
.atl-headset-import .atl-icon-btn:hover{background:rgba(255,255,255,0.22);}

/* ---------- mock form ---------- */
.atl-headset-import .atl-form{
  background:#fff;border:1px solid var(--atl-line);border-radius:var(--atl-radius);
  padding:28px;box-shadow:var(--atl-shadow);
}
.atl-headset-import .atl-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;}
.atl-headset-import .atl-form label{display:block;font-size:13px;font-weight:600;color:var(--atl-ink);margin-bottom:6px;}
.atl-headset-import .atl-form input,.atl-headset-import .atl-form select,.atl-headset-import .atl-form textarea{
  width:100%;border:1.5px solid var(--atl-line);border-radius:10px;padding:11px 13px;font-size:14px;
  font-family:'Inter',sans-serif;color:var(--atl-ink);background:#FAFCFF;
}
.atl-headset-import .atl-form input:focus,.atl-headset-import .atl-form select:focus,.atl-headset-import .atl-form textarea:focus{
  outline:2px solid var(--atl-primary);outline-offset:1px;border-color:var(--atl-primary);
}
.atl-headset-import .atl-form-full{grid-column:1/-1;}
@media (max-width:600px){.atl-headset-import .atl-form-grid{grid-template-columns:1fr;}}
.atl-headset-import .atl-form-msg{display:none;margin-top:14px;padding:12px 16px;border-radius:10px;background:#E9F7EF;color:#0f5c37;font-size:14px;font-weight:600;}
.atl-headset-import .atl-form-msg.atl-show{display:block;animation:atlFade .35s ease;}

/* focus visibility */
.atl-headset-import button:focus-visible,.atl-headset-import a:focus-visible{outline:2px solid var(--atl-primary);outline-offset:2px;}

@media (prefers-reduced-motion:reduce){
  .atl-headset-import *{animation:none!important;transition:none!important;}
}/* End custom CSS */