:root{--eag-navy:#061d4d;--eag-blue:#0b4f9f;--eag-blue-2:#1778ff;--eag-gold:#d6a63f;--eag-gold-light:#ffd979;--eag-ink:#0b1628;--eag-muted:#637089;--eag-border:#e7edf6;--eag-bg:#f7f9fd;--eag-card:#fff;--eag-radius:22px;--eag-shadow:0 18px 48px rgba(12,27,54,.10)}
.eag-public-module,.eag-public-rates,.eag-public-lead-wrap,.eag-public-auctions-wrap,.eag-public-tracking,.eag-legal-center,.eag-legal-document-single{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box;color:var(--eag-ink)}
.eag-public-module *,.eag-public-rates *,.eag-public-lead-wrap *,.eag-public-auctions-wrap *,.eag-public-tracking *,.eag-legal-center *,.eag-legal-document-single *{box-sizing:border-box}
.eag-public-module,.eag-panel,.eag-public-tracking-card,.eag-legal-document{background:var(--eag-card);border:1px solid var(--eag-border);border-radius:var(--eag-radius);box-shadow:var(--eag-shadow)}
.eag-public-module{padding:24px}.eag-kicker,.eag-section-kicker{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900;color:var(--eag-blue)}
.eag-public-module h2,.eag-public-module h3,.eag-public-rates h2,.eag-public-lead-wrap h2,.eag-public-auctions-wrap h2,.eag-public-tracking h2,.eag-legal-center h2,.eag-legal-document h2,.eag-legal-document h3{margin:.1em 0 .35em;color:var(--eag-navy);line-height:1.08;letter-spacing:-.035em}.eag-public-module p,.eag-public-rates p,.eag-public-lead-wrap p,.eag-public-auctions-wrap p,.eag-public-tracking p,.eag-legal-center p,.eag-legal-document p{color:var(--eag-muted);line-height:1.58}.eag-svg-icon{width:1.15em;height:1.15em;display:inline-block;vertical-align:-.22em;flex:0 0 auto}.eag-hp-field{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}
.eag-gold-btn,.eag-light-btn,.eag-ghost-btn,.eag-btn{border-radius:999px;padding:12px 16px;text-decoration:none;font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;line-height:1.1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.eag-gold-btn,.eag-btn-primary{background:linear-gradient(135deg,var(--eag-gold),var(--eag-gold-light));color:#111;box-shadow:0 12px 28px rgba(214,166,63,.28)}.eag-light-btn{background:#fff;border:1px solid var(--eag-border);color:var(--eag-navy)}.eag-ghost-btn{background:rgba(11,79,159,.07);color:var(--eag-navy);border:1px solid rgba(11,79,159,.12)}.eag-gold-btn:hover,.eag-light-btn:hover,.eag-ghost-btn:hover,.eag-btn:hover{transform:translateY(-1px)}
.eag-customer-notice{border-radius:16px;padding:13px 15px;margin:0 0 16px;font-weight:800;border:1px solid #dfe7f2;background:#f8fbff;color:#0b4f9f}.eag-customer-notice.error,.eag-customer-notice.is-error{background:#fff1f1;border-color:#ffd3d3;color:#b42318}.eag-customer-notice.success,.eag-customer-notice.is-success{background:#eaf9f1;border-color:#bdebd2;color:#11824d}
.eag-empty-state{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid var(--eag-border);border-radius:20px;padding:20px;box-shadow:0 8px 24px rgba(12,27,54,.06)}.eag-empty-state[hidden],.eag-filter-empty-state[hidden]{display:none!important}.eag-empty-icon{width:44px;height:44px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#eef6ff;color:var(--eag-blue);flex:0 0 auto}.eag-empty-state h3{margin:0 0 4px}.eag-empty-state p{margin:0}
/* Public tracking */
.eag-public-tracking{width:min(980px,calc(100vw - 32px));margin:32px auto}.eag-public-tracking-card{padding:28px;position:relative;overflow:hidden}.eag-public-tracking-card:before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at top right,rgba(23,120,255,.14),transparent 45%),radial-gradient(circle at bottom left,rgba(214,166,63,.15),transparent 42%);pointer-events:none}.eag-public-tracking-card>*{position:relative;z-index:1}.eag-public-tracking-head{display:flex;gap:16px;align-items:center;margin-bottom:18px}.eag-public-tracking-mark{width:54px;height:54px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#061d4d,#0b4f9f);color:#fff;box-shadow:0 16px 34px rgba(6,29,77,.22)}.eag-public-tracking-mark .eag-svg-icon{width:25px;height:25px}.eag-public-tracking-form{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(160px,.75fr) auto;gap:12px;align-items:end;margin:18px 0}.eag-public-tracking-form label,.eag-customer-form label{display:grid;gap:6px;font-weight:850;color:var(--eag-navy)}.eag-public-tracking-form span,.eag-customer-form label>span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6f7f95}.eag-public-tracking-form em{font-style:normal;color:#9aa7b8;text-transform:none;letter-spacing:0}.eag-public-tracking-form input,.eag-customer-form input,.eag-customer-form select,.eag-customer-form textarea{width:100%;border:1px solid #dfe7f2;border-radius:14px;padding:13px 14px;background:#fff;color:var(--eag-ink);font:inherit;outline:none}.eag-public-tracking-form input:focus,.eag-customer-form input:focus,.eag-customer-form select:focus,.eag-customer-form textarea:focus{border-color:#9bc7ff;box-shadow:0 0 0 4px rgba(23,120,255,.12)}.eag-public-tracking-result{display:grid;grid-template-columns:.9fr 1.1fr;gap:16px;margin-top:22px}.eag-public-tracking-status,.eag-public-tracking-meta,.eag-public-tracking-timeline{background:#f8fbff;border:1px solid #dfe7f2;border-radius:18px;padding:18px}.eag-public-tracking-status span,.eag-public-tracking-meta small{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900;color:#6f7f95}.eag-public-tracking-status strong{display:block;font-size:28px;color:var(--eag-navy);margin:7px 0}.eag-public-tracking-progress{height:9px;border-radius:99px;background:#e8eef8;overflow:hidden;margin-top:14px}.eag-public-tracking-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--eag-blue),var(--eag-gold));min-width:8px}.eag-public-tracking-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eag-public-tracking-meta div{background:#fff;border:1px solid #e7edf6;border-radius:14px;padding:12px}.eag-public-tracking-meta strong{display:block;color:var(--eag-navy);overflow-wrap:anywhere}.eag-public-tracking-timeline{grid-column:1/-1}.eag-public-tracking-timeline ol{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px}.eag-public-tracking-timeline li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px}.eag-public-tracking-timeline li>span{width:12px;height:12px;margin-top:5px;border-radius:50%;background:var(--eag-gold);box-shadow:0 0 0 5px rgba(214,166,63,.16)}.eag-public-tracking-timeline strong{color:var(--eag-navy)}.eag-public-tracking-timeline p,.eag-public-tracking-timeline small{margin:3px 0 0;color:var(--eag-muted)}.eag-public-tracking-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
/* Public rates and lead forms */
.eag-public-rates,.eag-public-lead-wrap{width:min(1120px,calc(100vw - 32px));margin:32px auto}.eag-section-head,.eag-panel-headline{display:flex;justify-content:space-between;gap:18px;margin-bottom:16px}.eag-rate-card-grid,.eag-box-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eag-box-card,.eag-rate-card{background:#fff;border:1px solid var(--eag-border);border-radius:20px;padding:18px;box-shadow:0 10px 26px rgba(12,27,54,.06)}.eag-box-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.eag-box-card h3{margin:0 0 6px;color:var(--eag-navy)}.eag-box-code{display:inline-flex;align-items:center;border-radius:999px;background:#eef6ff;color:var(--eag-blue);font-weight:900;padding:7px 10px;font-size:12px}.eag-box-meta{display:grid;gap:8px;margin-top:12px}.eag-box-row{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#f8fbff;border:1px solid #e7edf6;border-radius:14px;padding:11px 12px}.eag-box-row span{color:#6f7f95;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.eag-box-row strong{color:var(--eag-navy);text-align:right}.eag-box-row.is-critical{background:#fff8e7;border-color:#f1d998}.eag-panel{padding:24px}.eag-customer-form{display:grid;gap:14px}.eag-form-grid{display:grid;gap:12px}.eag-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.eag-full{grid-column:1/-1}
/* Legal */
.eag-legal-center,.eag-legal-document-single{width:min(1040px,calc(100vw - 32px));margin:32px auto}.eag-legal-center{background:transparent}.eag-legal-hero{padding:26px;border-radius:24px;background:linear-gradient(135deg,#061d4d,#0b4f9f);color:#fff;box-shadow:0 24px 70px rgba(6,29,77,.22)}.eag-legal-hero h2,.eag-legal-hero p,.eag-legal-hero small{color:#fff}.eag-legal-hero p{opacity:.82}.eag-legal-index{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.eag-legal-index a{display:inline-flex;text-decoration:none;background:#fff;border:1px solid var(--eag-border);border-radius:999px;padding:9px 12px;color:var(--eag-navy);font-weight:850}.eag-legal-documents{display:grid;gap:16px}.eag-legal-document{padding:24px}.eag-legal-document header span{display:inline-flex;background:#eef6ff;color:var(--eag-blue);border-radius:999px;padding:6px 10px;font-weight:900;font-size:12px}.eag-legal-content h1,.eag-legal-content h2,.eag-legal-content h3,.eag-legal-content h4{color:var(--eag-navy)}.eag-legal-content ul,.eag-legal-content ol{padding-left:1.2em;color:var(--eag-muted)}.eag-legal-public-body{margin:0;background:var(--eag-bg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.eag-legal-public-shell{width:min(1040px,calc(100vw - 32px));margin:24px auto 48px}.eag-legal-back{display:inline-flex;margin:0 0 16px;text-decoration:none;color:var(--eag-navy);font-weight:900}
/* Public auctions */
.eag-public-auctions-wrap{width:min(1180px,calc(100vw - 32px));margin:32px auto}.eag-auctions-hero{background:linear-gradient(135deg,#061d4d,#0b4f9f);border-radius:26px;padding:28px;margin-bottom:18px;color:#fff;box-shadow:0 24px 70px rgba(6,29,77,.2)}.eag-auctions-hero h2,.eag-auctions-hero p{color:#fff}.eag-auctions-hero p{opacity:.82}.eag-auction-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eag-auction-card,.eag-auction-detail-card,.eag-auction-history{background:#fff;border:1px solid var(--eag-border);border-radius:22px;box-shadow:0 12px 34px rgba(12,27,54,.08);overflow:hidden}.eag-auction-card-image{height:190px;background:linear-gradient(135deg,#eef6ff,#fff8e7);display:flex;align-items:center;justify-content:center;position:relative}.eag-auction-card-image img{width:100%;height:100%;object-fit:cover}.eag-auction-card-image>span,.eag-auction-no-image{font-size:44px;font-weight:950;color:rgba(6,29,77,.22)}.eag-auction-card-ribbon{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;gap:8px}.eag-mini-badge,.eag-auction-urgent-badge{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;background:#eef6ff;color:var(--eag-blue);border:1px solid #cfe2ff}.eag-auction-urgent-badge{background:#fff4d7;color:#8a5b08;border-color:#f5df9e}.eag-auction-card-body{padding:18px;display:grid;gap:12px}.eag-auction-card-top,.eag-auction-card-meta{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;color:#6f7f95;font-weight:800}.eag-auction-card h3{margin:0;color:var(--eag-navy)}.eag-auction-price{display:flex;justify-content:space-between;align-items:center;background:#f8fbff;border:1px solid #e7edf6;border-radius:16px;padding:12px}.eag-auction-price span,.eag-auction-metrics span,.eag-auction-countdown span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:#6f7f95}.eag-auction-price strong{color:var(--eag-navy);font-size:21px}.eag-auction-countdown{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#061d4d;color:#fff;border-radius:16px;padding:13px 14px}.eag-auction-countdown strong{color:#fff}.eag-auction-detail-card{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:0}.eag-auction-media{min-height:360px;background:#eef6ff;display:flex;align-items:center;justify-content:center}.eag-auction-media img{width:100%;height:100%;object-fit:cover}.eag-auction-video iframe{width:100%;aspect-ratio:16/9;border:0}.eag-auction-public-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;background:#f8fbff}.eag-auction-public-gallery img{width:100%;height:72px;object-fit:cover;border-radius:12px}.eag-auction-detail-main{padding:24px;display:grid;gap:14px}.eag-auction-back{font-weight:900;text-decoration:none;color:var(--eag-blue)}.eag-auction-title-row{display:flex;justify-content:space-between;gap:16px}.eag-auction-title-row h3{margin:4px 0 0;color:var(--eag-navy);font-size:28px}.eag-auction-inventory-strip,.eag-auction-metrics,.eag-auction-howto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eag-auction-inventory-strip span,.eag-auction-metrics div,.eag-auction-howto div{background:#f8fbff;border:1px solid #e7edf6;border-radius:15px;padding:12px}.eag-auction-metrics strong{display:block;color:var(--eag-navy);font-size:20px}.eag-auction-description,.eag-auction-terms,.eag-auction-login-box,.eag-auction-access-note{background:#fff;border:1px solid #e7edf6;border-radius:16px;padding:15px}.eag-auction-bid-form{display:grid;gap:12px;background:#f8fbff;border:1px solid #e7edf6;border-radius:18px;padding:16px}.eag-smart-bid-control{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.eag-bid-step{border:0;border-radius:14px;background:#061d4d;color:#fff;font-size:22px;font-weight:900;cursor:pointer}.eag-bid-step:disabled{opacity:.35}.eag-smart-bid-control label{display:grid;gap:6px}.eag-smart-bid-control input{width:100%;border:1px solid #dfe7f2;border-radius:14px;padding:12px;font:inherit}.eag-auction-history{padding:20px;margin-top:18px}.eag-auction-bid-list{display:grid;gap:8px}.eag-auction-bid-list div{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:12px;background:#f8fbff;border-radius:14px}.eag-auction-empty-state{text-align:center}.eag-auction-empty-state span{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;background:#eef6ff;color:var(--eag-blue);font-weight:950;margin-bottom:8px}
@media(max-width:980px){.eag-public-tracking-form,.eag-public-tracking-result,.eag-auction-detail-card{grid-template-columns:1fr}.eag-rate-card-grid,.eag-box-grid,.eag-auction-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eag-auction-inventory-strip,.eag-auction-metrics,.eag-auction-howto{grid-template-columns:1fr}.eag-section-head,.eag-panel-headline,.eag-public-tracking-head{align-items:flex-start}}
@media(max-width:700px){.eag-public-module,.eag-panel,.eag-public-tracking-card,.eag-legal-document{padding:18px;border-radius:18px}.eag-public-tracking,.eag-public-rates,.eag-public-lead-wrap,.eag-public-auctions-wrap,.eag-legal-center,.eag-legal-document-single{width:min(100%,calc(100vw - 20px));margin:20px auto}.eag-public-tracking-form,.eag-form-grid.two,.eag-rate-card-grid,.eag-box-grid,.eag-auction-card-grid{grid-template-columns:1fr}.eag-public-tracking-meta{grid-template-columns:1fr}.eag-public-tracking-actions{flex-direction:column}.eag-public-tracking-actions a,.eag-gold-btn,.eag-light-btn,.eag-ghost-btn,.eag-btn{width:100%}.eag-box-card-head,.eag-auction-title-row{display:block}.eag-auction-media{min-height:260px}.eag-auction-card-image{height:170px}.eag-auction-bid-list div{grid-template-columns:1fr}.eag-auctions-hero,.eag-legal-hero{padding:22px;border-radius:20px}}

/* ==========================================================
   EA Public Design System Foundation v1.7.4
   Base visual reutilizable para Home pública y módulos front.
   Prefijo principal: .eag-public-* / .eag-home-*
   ========================================================== */
:root{
  --eag-public-night:#030711;
  --eag-public-night-2:#07111f;
  --eag-public-surface:#0b1424;
  --eag-public-surface-2:#111c2f;
  --eag-public-glass:rgba(12,22,39,.72);
  --eag-public-glass-strong:rgba(15,27,48,.88);
  --eag-public-line:rgba(255,255,255,.12);
  --eag-public-line-strong:rgba(255,255,255,.22);
  --eag-public-gold:#f2c14e;
  --eag-public-gold-soft:#ffd979;
  --eag-public-gold-dark:#b9821d;
  --eag-public-blue:#1677ff;
  --eag-public-blue-soft:#55a6ff;
  --eag-public-cyan:#54d8ff;
  --eag-public-green:#35d68a;
  --eag-public-whatsapp:#25d366;
  --eag-public-text:#f8fbff;
  --eag-public-soft:#d9e4f7;
  --eag-public-muted:#94a3b8;
  --eag-public-muted-2:#66748a;
  --eag-public-light:#f8fafc;
  --eag-public-light-2:#edf4ff;
  --eag-public-ink:#07111f;
  --eag-public-radius-xs:10px;
  --eag-public-radius-sm:14px;
  --eag-public-radius-md:20px;
  --eag-public-radius-lg:28px;
  --eag-public-radius-xl:36px;
  --eag-public-shadow:0 24px 90px rgba(0,0,0,.48);
  --eag-public-shadow-soft:0 16px 45px rgba(0,0,0,.32);
  --eag-public-container:1180px;
  --eag-public-ease:cubic-bezier(.2,.8,.2,1);
  --eag-public-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
  --eag-public-title-weight:400;
  --eag-public-title-weight-strong:520;
  --eag-public-body-weight:420;
  --eag-public-ui-weight:620;
}
.eag-public-page,.eag-home-page,.eag-public-design-system{
  font-family:var(--eag-public-font);
  color:var(--eag-public-text);
  background:var(--eag-public-night);
  font-weight:var(--eag-public-body-weight);
  letter-spacing:-.012em;
  -webkit-font-smoothing:antialiased;
  text-rendering:geometricPrecision;
  overflow-x:hidden;
}
.eag-public-page *,.eag-home-page *,.eag-public-design-system *{box-sizing:border-box}
.eag-public-page a,.eag-home-page a,.eag-public-design-system a{color:inherit;text-decoration:none}
.eag-public-container{
  width:min(var(--eag-public-container),calc(100% - 40px));
  margin-inline:auto;
  position:relative;
  z-index:1;
}
.eag-public-section{position:relative;padding:92px 0;overflow:hidden}
.eag-public-section.is-compact{padding:64px 0}
.eag-public-section.is-dark{
  background:
    radial-gradient(circle at 12% 4%,rgba(242,193,78,.14),transparent 28%),
    radial-gradient(circle at 86% 0%,rgba(22,119,255,.18),transparent 30%),
    linear-gradient(180deg,var(--eag-public-night),var(--eag-public-night-2));
}
.eag-public-section.is-light{
  color:var(--eag-public-ink);
  background:
    radial-gradient(circle at 12% 10%,rgba(242,193,78,.18),transparent 28%),
    radial-gradient(circle at 88% 18%,rgba(22,119,255,.12),transparent 30%),
    linear-gradient(180deg,var(--eag-public-light),var(--eag-public-light-2));
}
.eag-public-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}
.eag-public-section-header.is-centered{display:block;text-align:center}
.eag-public-section-header.is-centered .eag-public-lead{margin-inline:auto}
.eag-public-kicker{
  display:inline-flex;align-items:center;gap:10px;
  padding:9px 15px;border:1px solid rgba(242,193,78,.34);border-radius:999px;
  background:rgba(242,193,78,.07);color:var(--eag-public-gold-soft);
  font-size:12px;font-weight:650;letter-spacing:.24em;text-transform:uppercase;line-height:1.1;
}
.eag-public-kicker svg{width:16px;height:16px;flex:0 0 auto}
.eag-public-title-xl,.eag-public-title,.eag-public-title-md{
  margin:0;color:var(--eag-public-text);font-weight:var(--eag-public-title-weight);letter-spacing:-.045em;line-height:1.06;
}
.eag-public-title-xl{font-size:clamp(44px,6vw,84px);letter-spacing:-.055em;line-height:1.02}
.eag-public-title{font-size:clamp(34px,4vw,58px)}
.eag-public-title-md{font-size:clamp(26px,2.6vw,38px)}
.eag-public-gold,.eag-public-title .is-gold,.eag-public-title-xl .is-gold{
  color:var(--eag-public-gold);
  background:linear-gradient(180deg,#fff2bd 0%,var(--eag-public-gold) 55%,#b4761d 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
  text-shadow:0 12px 42px rgba(242,193,78,.22);
}
.eag-public-lead{max-width:720px;margin:16px 0 0;color:var(--eag-public-muted);font-size:clamp(17px,1.7vw,21px);line-height:1.72;font-weight:390;letter-spacing:-.006em}
.eag-public-section.is-light .eag-public-title,.eag-public-section.is-light .eag-public-title-xl,.eag-public-section.is-light .eag-public-title-md{color:var(--eag-public-ink)}
.eag-public-section.is-light .eag-public-lead{color:#334155}
.eag-public-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:32px}
.eag-public-actions.is-left{justify-content:flex-start}
.eag-public-btn,.eag-home-page .eag-btn{
  --_bg:rgba(255,255,255,.06);--_color:var(--eag-public-text);--_border:var(--eag-public-line);
  min-height:52px;padding:0 22px;border-radius:16px;border:1px solid var(--_border);background:var(--_bg);color:var(--_color);
  display:inline-flex;align-items:center;justify-content:center;gap:11px;
  font-weight:680;font-size:15px;letter-spacing:-.012em;line-height:1.1;cursor:pointer;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08);
  transition:transform .25s var(--eag-public-ease),border-color .25s var(--eag-public-ease),box-shadow .25s var(--eag-public-ease),background .25s var(--eag-public-ease);
}
.eag-public-btn:hover,.eag-home-page .eag-btn:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.28);box-shadow:0 18px 38px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}
.eag-public-btn svg,.eag-home-page .eag-btn svg{width:20px;height:20px;flex:0 0 auto}
.eag-public-btn.is-gold,.eag-home-page .eag-btn.is-gold{--_bg:linear-gradient(180deg,#ffe492 0%,#f2bd48 52%,#b9781d 100%);--_color:#111827;--_border:rgba(255,219,126,.72);box-shadow:0 14px 34px rgba(242,193,78,.24),inset 0 1px 0 rgba(255,255,255,.45)}
.eag-public-btn.is-blue,.eag-home-page .eag-btn.is-blue{--_bg:linear-gradient(180deg,#2d8cff 0%,#1268e8 100%);--_border:rgba(85,166,255,.62);box-shadow:0 14px 34px rgba(22,119,255,.28)}
.eag-public-btn.is-glass,.eag-home-page .eag-btn.is-glass{--_bg:rgba(12,22,39,.62);backdrop-filter:blur(14px)}
.eag-public-btn.is-outline,.eag-home-page .eag-btn.is-outline{--_bg:transparent;--_border:rgba(242,193,78,.48);--_color:var(--eag-public-gold-soft)}
.eag-public-btn.is-whatsapp,.eag-home-page .eag-btn.is-whatsapp{--_bg:rgba(37,211,102,.08);--_border:rgba(37,211,102,.42);--_color:#8dffbd}
.eag-public-grid{display:grid;gap:18px}
.eag-public-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.eag-public-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.eag-public-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.eag-public-card{
  position:relative;overflow:hidden;border:1px solid var(--eag-public-line);border-radius:var(--eag-public-radius-lg);
  background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));
  box-shadow:var(--eag-public-shadow-soft);
}
.eag-public-card.is-glass{
  background:
    radial-gradient(circle at 14% 0%,rgba(242,193,78,.13),transparent 30%),
    radial-gradient(circle at 92% 12%,rgba(22,119,255,.18),transparent 35%),
    linear-gradient(180deg,rgba(12,22,39,.82),rgba(6,11,21,.84));
  backdrop-filter:blur(18px);
}
.eag-public-card.is-light{background:rgba(255,255,255,.78);border-color:rgba(7,17,31,.12);color:var(--eag-public-ink);box-shadow:0 18px 48px rgba(7,17,31,.12)}
.eag-public-card-pad{padding:24px}
.eag-public-visual-card{min-height:320px;display:flex;flex-direction:column;justify-content:space-between;padding:24px}
.eag-public-visual-card:before{
  content:"";position:absolute;inset:0;opacity:.92;pointer-events:none;
  background:
    radial-gradient(circle at 75% 20%,rgba(85,166,255,.28),transparent 28%),
    radial-gradient(circle at 22% 28%,rgba(242,193,78,.2),transparent 20%),
    linear-gradient(135deg,transparent 0 46%,rgba(255,255,255,.08) 46% 47%,transparent 47% 100%),
    linear-gradient(45deg,rgba(255,255,255,.04) 1px,transparent 1px);
  background-size:auto,auto,auto,34px 34px;
}
.eag-public-visual-card>*{position:relative;z-index:2}
.eag-public-card h3{margin:22px 0 8px;color:inherit;font-size:24px;font-weight:610;letter-spacing:-.035em;line-height:1.1}
.eag-public-card p{margin:0;color:var(--eag-public-muted);font-size:15px;line-height:1.62;font-weight:390;letter-spacing:-.006em}
.eag-public-card.is-light p{color:#475569}
.eag-public-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:var(--eag-public-gold-soft);font-weight:680;font-size:14px}
.eag-public-iconbox{
  width:54px;height:54px;border-radius:18px;display:grid;place-items:center;color:var(--eag-public-gold);
  background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(242,193,78,.34);
  box-shadow:0 0 28px rgba(242,193,78,.12),inset 0 1px 0 rgba(255,255,255,.12);
}
.eag-public-iconbox.is-blue{color:var(--eag-public-blue-soft);border-color:rgba(85,166,255,.38);box-shadow:0 0 28px rgba(22,119,255,.14),inset 0 1px 0 rgba(255,255,255,.12)}
.eag-public-iconbox svg{width:27px;height:27px}
.eag-public-badges{display:flex;gap:10px;flex-wrap:wrap}
.eag-public-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--eag-public-line);color:var(--eag-public-soft);background:rgba(255,255,255,.055);font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}
.eag-public-badge.is-gold{color:var(--eag-public-gold-soft);border-color:rgba(242,193,78,.35);background:rgba(242,193,78,.08)}
.eag-public-badge.is-blue{color:#bdddff;border-color:rgba(85,166,255,.35);background:rgba(22,119,255,.09)}
.eag-public-bullets{display:grid;gap:14px;margin:0;padding:0;list-style:none}
.eag-public-bullet{display:flex;align-items:flex-start;gap:14px;color:var(--eag-public-soft);line-height:1.5;font-weight:500}
.eag-public-bullet .eag-public-dot{width:28px;height:28px;flex:0 0 auto;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(242,193,78,.38);color:var(--eag-public-gold);background:rgba(242,193,78,.08)}
.eag-public-form-card{display:grid;gap:16px;padding:24px;border-radius:var(--eag-public-radius-lg);border:1px solid var(--eag-public-line);background:rgba(3,7,17,.48);box-shadow:var(--eag-public-shadow-soft)}
.eag-public-field label,.eag-public-label{display:block;color:var(--eag-public-soft);font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px}
.eag-public-input,.eag-public-select,.eag-public-textarea{
  width:100%;min-height:52px;border-radius:15px;padding:0 16px;color:var(--eag-public-text);background:rgba(255,255,255,.045);
  border:1px solid var(--eag-public-line);outline:none;font:inherit;transition:border-color .25s var(--eag-public-ease),box-shadow .25s var(--eag-public-ease);
}
.eag-public-textarea{padding-block:14px;min-height:110px;resize:vertical}
.eag-public-input:focus,.eag-public-select:focus,.eag-public-textarea:focus{border-color:rgba(85,166,255,.78);box-shadow:0 0 0 4px rgba(22,119,255,.12)}
.eag-public-input::placeholder,.eag-public-textarea::placeholder{color:var(--eag-public-muted-2)}
.eag-public-accordion{display:grid;gap:10px}
.eag-public-accordion-item{min-height:64px;border-radius:18px;border:1px solid var(--eag-public-line);background:rgba(255,255,255,.045);padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--eag-public-soft);font-weight:560;letter-spacing:-.018em}
.eag-public-plus{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--eag-public-line);color:var(--eag-public-gold);font-size:20px;flex:0 0 auto}
.eag-public-bg-word{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:clamp(82px,16vw,210px);font-weight:560;letter-spacing:.08em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.055);opacity:.55;pointer-events:none;line-height:1;white-space:nowrap}
.eag-public-soft-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}
.eag-public-noise:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(circle at 50% 0%,black,transparent 74%)}
.eag-public-legal-muted{font-size:12px;color:var(--eag-public-muted);line-height:1.55}
@media (max-width:980px){
  .eag-public-grid.cols-4,.eag-public-grid.cols-3,.eag-public-grid.cols-2{grid-template-columns:1fr}
  .eag-public-section-header{display:block}.eag-public-section-header .eag-public-lead{max-width:none}
  .eag-public-section{padding:68px 0}
  .eag-public-title-xl{font-size:clamp(42px,13vw,70px);letter-spacing:-.045em;line-height:1.04}
  .eag-public-title{letter-spacing:-.038em}
}
@media (max-width:620px){
  .eag-public-container{width:min(100% - 24px,var(--eag-public-container))}
  .eag-public-actions{align-items:stretch}.eag-public-btn,.eag-home-page .eag-btn{width:100%}
  .eag-public-card-pad,.eag-public-visual-card,.eag-public-form-card{padding:20px}
  .eag-public-section{padding:56px 0}
}
@media (prefers-reduced-motion:reduce){
  .eag-public-page *,.eag-public-page *:before,.eag-public-page *:after,.eag-home-page *,.eag-home-page *:before,.eag-home-page *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}
}

/* ==========================================================
   Public Layout, Auth Page & Theme Color Shield
   v1.10.28: moved from customer CSS to the public layer so
   /ingresar/ and Home share one global chrome and one protected
   public interaction system.
   ========================================================== */
body.eag-access-page{
    background:#030711!important;
    overflow-x:hidden!important;
}
body.eag-access-page :is(.site-header, header#masthead, .elementor-location-header, .wp-site-blocks > header, .site-footer, footer#colophon, .elementor-location-footer, .wp-site-blocks > footer){
    display:none!important;
}
.eag-public-auth-page{
    min-height:100vh;
    background:#030711;
    color:#f7fbff;
}
.eag-public-auth-main{
    position:relative;
    z-index:1;
    padding:clamp(118px,12vw,172px) 0 clamp(44px,6vw,86px);
}
.eag-public-auth-page .eag-auth-screen{
    min-height:auto!important;
    padding-top:0!important;
    padding-bottom:0!important;
}
.eag-public-auth-page .eag-home-footer{
    margin-top:0!important;
}
.eag-auth-screen .eag-auth-prequote-notice,
.eag-access-dark-portal .eag-auth-card .eag-auth-prequote-notice{
    background:#ecfbf2!important;
    border:1px solid #b8e9cf!important;
    color:#087545!important;
    box-shadow:0 10px 26px rgba(17,130,77,.08)!important;
}
.eag-auth-screen .eag-auth-prequote-notice strong{
    color:#065f37!important;
}
@media(max-width:980px){
    .eag-public-auth-main{
        padding-top:clamp(104px,18vw,138px);
    }
}

.eag-public-auth-main{
    padding:clamp(96px,9vw,132px) 0 clamp(34px,4vw,62px)!important;
}
.eag-public-auth-page .eag-auth-screen{
    min-height:auto!important;
    padding:0 clamp(16px,3vw,32px)!important;
    align-items:start!important;
}
.eag-public-auth-page .eag-auth-screen .eag-auth-wrap{
    width:min(100%,1120px)!important;
    min-height:auto!important;
    grid-template-columns:minmax(330px,.95fr) minmax(380px,.86fr)!important;
    border-radius:28px!important;
}
.eag-public-auth-page .eag-auth-visual{
    min-height:auto!important;
    padding:clamp(28px,4.2vw,54px)!important;
    justify-content:flex-end!important;
}
.eag-public-auth-page .eag-auth-visual-top,
.eag-public-auth-page .eag-auth-logo{
    display:none!important;
}
.eag-public-auth-page .eag-auth-visual-copy{
    max-width:520px!important;
}
.eag-public-auth-page .eag-auth-visual-copy h3{
    font-size:clamp(34px,4.6vw,52px)!important;
    line-height:.98!important;
    margin-bottom:10px!important;
}
.eag-public-auth-page .eag-auth-visual-copy p{
    font-size:14px!important;
    line-height:1.48!important;
    max-width:460px!important;
}
.eag-public-auth-page .eag-auth-card{
    justify-content:flex-start!important;
    padding:clamp(22px,2.5vw,38px)!important;
}
.eag-public-auth-page .eag-auth-tabs{
    margin-bottom:16px!important;
}
.eag-public-auth-page .eag-auth-tabs button{
    min-height:36px!important;
}
.eag-public-auth-page .eag-auth-headline{
    gap:5px!important;
    margin-bottom:13px!important;
}
.eag-public-auth-page .eag-auth-headline h2{
    font-size:clamp(30px,3.45vw,44px)!important;
}
.eag-public-auth-page .eag-auth-headline p{
    font-size:13px!important;
    line-height:1.38!important;
}
.eag-public-auth-page .eag-auth-form{
    gap:9px!important;
}
.eag-public-auth-page .eag-auth-two-cols{
    gap:9px!important;
}
.eag-public-auth-page .eag-access-dark-portal .eag-auth-form input[type="text"],
.eag-public-auth-page .eag-access-dark-portal .eag-auth-form input[type="email"],
.eag-public-auth-page .eag-access-dark-portal .eag-auth-form input[type="url"],
.eag-public-auth-page .eag-access-dark-portal .eag-auth-form input[type="password"]{
    min-height:42px!important;
    border-radius:12px!important;
    padding:9px 12px!important;
}
.eag-public-auth-page .eag-auth-legal-check{
    padding:10px!important;
    border-radius:13px!important;
}
.eag-public-auth-page .eag-auth-form .eag-gold-btn,
.eag-public-auth-page .eag-auth-card > .eag-gold-btn{
    min-height:44px!important;
    border-radius:13px!important;
}
.eag-public-auth-page .eag-auth-switch-copy{
    margin-top:11px!important;
}

.eag-home-page :where(a, button, .button, input[type="submit"], input[type="button"]),
.eag-public-auth-page :where(a, button, .button, input[type="submit"], input[type="button"]),
.eag-access-screen :where(a, button, .button, input[type="submit"], input[type="button"]){
    --eag-theme-shield-pink:#0000;
}
.eag-home-page :where(a, button, .button, input[type="submit"], input[type="button"]):focus-visible,
.eag-public-auth-page :where(a, button, .button, input[type="submit"], input[type="button"]):focus-visible,
.eag-access-screen :where(a, button, .button, input[type="submit"], input[type="button"]):focus-visible{
    outline:2px solid rgba(79,220,255,.78)!important;
    outline-offset:3px!important;
    box-shadow:0 0 0 4px rgba(79,220,255,.13)!important;
}
.eag-public-auth-page .eag-auth-tabs button,
.eag-public-auth-page .eag-auth-tabs button:hover,
.eag-public-auth-page .eag-auth-tabs button:focus,
.eag-public-auth-page .eag-auth-tabs button:active,
.eag-home-page .eag-auth-tabs button,
.eag-home-page .eag-auth-tabs button:hover,
.eag-home-page .eag-auth-tabs button:focus,
.eag-home-page .eag-auth-tabs button:active{
    border-color:transparent!important;
    box-shadow:none!important;
    text-decoration:none!important;
}
.eag-public-auth-page .eag-auth-tabs button:not(.is-active):hover,
.eag-public-auth-page .eag-auth-tabs button:not(.is-active):focus,
.eag-home-page .eag-auth-tabs button:not(.is-active):hover,
.eag-home-page .eag-auth-tabs button:not(.is-active):focus{
    background:#eaf2fb!important;
    color:#08245a!important;
}
.eag-public-auth-page .eag-auth-tabs button.is-active,
.eag-public-auth-page .eag-auth-tabs button.is-active:hover,
.eag-public-auth-page .eag-auth-tabs button.is-active:focus,
.eag-home-page .eag-auth-tabs button.is-active,
.eag-home-page .eag-auth-tabs button.is-active:hover,
.eag-home-page .eag-auth-tabs button.is-active:focus{
    background:#071426!important;
    color:#fff!important;
    box-shadow:0 10px 24px rgba(7,20,38,.18)!important;
}
.eag-public-auth-page .eag-auth-legal-check a:hover,
.eag-public-auth-page .eag-auth-bottom-links a:hover,
.eag-public-auth-page .eag-auth-bottom-links button:hover,
.eag-public-auth-page .eag-auth-switch-copy button:hover,
.eag-home-page .eag-auth-legal-check a:hover,
.eag-home-page .eag-auth-bottom-links a:hover,
.eag-home-page .eag-auth-bottom-links button:hover,
.eag-home-page .eag-auth-switch-copy button:hover,
.eag-home-page .eag-home-footer-nav a:hover,
.eag-home-page .eag-home-nav a:hover{
    background:transparent!important;
    color:#c6963d!important;
    border-color:rgba(198,150,61,.50)!important;
    text-decoration:none!important;
}
.eag-public-auth-page .eag-auth-switch-copy button,
.eag-public-auth-page .eag-auth-bottom-links button,
.eag-home-page .eag-auth-switch-copy button,
.eag-home-page .eag-auth-bottom-links button{
    background:transparent!important;
    color:#08245a!important;
}
.eag-public-auth-page .eag-auth-form .eag-gold-btn,
.eag-public-auth-page .eag-auth-form .eag-gold-btn:hover,
.eag-public-auth-page .eag-auth-form .eag-gold-btn:focus,
.eag-home-page .eag-auth-form .eag-gold-btn,
.eag-home-page .eag-auth-form .eag-gold-btn:hover,
.eag-home-page .eag-auth-form .eag-gold-btn:focus,
.eag-public-auth-page .eag-public-btn.is-gold,
.eag-public-auth-page .eag-public-btn.is-gold:hover,
.eag-public-auth-page .eag-public-btn.is-gold:focus,
.eag-home-page .eag-public-btn.is-gold,
.eag-home-page .eag-public-btn.is-gold:hover,
.eag-home-page .eag-public-btn.is-gold:focus,
.eag-home-page .eag-public-btn.is-gold:active,
.eag-home-page .eag-public-btn.is-gold:visited{
    background:linear-gradient(135deg,#e3ad39 0%,#ffe27d 52%,#c78718 100%)!important;
    color:#071426!important;
    border-color:rgba(255,226,125,.58)!important;
    text-decoration:none!important;
}
.eag-public-auth-page :is(a,button,.button,input[type="submit"],input[type="button"]):not(.eag-public-btn):not(.eag-gold-btn):not(.is-active)[style*="background"],
.eag-home-page :is(a,button,.button,input[type="submit"],input[type="button"]):not(.eag-public-btn):not(.eag-gold-btn):not(.is-active)[style*="background"]{
    background-color:inherit;
}
@media(max-width:980px){
    .eag-public-auth-page .eag-auth-screen .eag-auth-wrap{
        grid-template-columns:1fr!important;
        width:min(100%,760px)!important;
    }
    .eag-public-auth-page .eag-auth-visual{
        min-height:300px!important;
    }
}
@media(max-width:640px){
    .eag-public-auth-main{
        padding-top:104px!important;
        padding-bottom:34px!important;
    }
    .eag-public-auth-page .eag-auth-screen{
        padding-inline:12px!important;
    }
    .eag-public-auth-page .eag-auth-visual{
        min-height:250px!important;
        padding:24px!important;
    }
    .eag-public-auth-page .eag-auth-card{
        padding:20px!important;
    }
}

.eag-public-auth-page .eag-access-dark-portal{
    background:linear-gradient(135deg,#030711 0%,#071426 52%,#02050a 100%)!important;
}
.eag-public-auth-page .eag-access-dark-portal:after{
    display:none!important;
    content:none!important;
}
.eag-public-auth-page .eag-auth-visual:before{
    background:linear-gradient(180deg,rgba(3,6,11,.05),rgba(3,6,11,.24) 52%,rgba(3,6,11,.42) 100%)!important;
}
.eag-public-auth-page .eag-auth-screen,
.eag-public-auth-page .eag-public-auth-main{
    background:transparent!important;
}


/* ==========================================================
   EA Public Chrome Theme Guard v1.10.56
   Bloquea colores heredados del tema en controles públicos EA.
   ========================================================== */
.eag-public-page,
.eag-home-page{
  accent-color:var(--eag-public-gold);
}
.eag-public-page .eag-home-menu-toggle,
.eag-home-page .eag-home-menu-toggle{
  -webkit-tap-highlight-color:rgba(242,193,78,.18);
  appearance:none;
}
.eag-public-page .eag-home-menu-toggle,
.eag-public-page .eag-home-menu-toggle:hover,
.eag-public-page .eag-home-menu-toggle:focus,
.eag-public-page .eag-home-menu-toggle:focus-visible,
.eag-public-page .eag-home-menu-toggle:active,
.eag-home-page .eag-home-menu-toggle,
.eag-home-page .eag-home-menu-toggle:hover,
.eag-home-page .eag-home-menu-toggle:focus,
.eag-home-page .eag-home-menu-toggle:focus-visible,
.eag-home-page .eag-home-menu-toggle:active{
  color:var(--eag-public-text)!important;
  background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03))!important;
  background-color:transparent!important;
  border-color:rgba(255,255,255,.16)!important;
  box-shadow:0 14px 34px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.10)!important;
  outline:0!important;
}
.eag-public-page .eag-home-menu-toggle[aria-expanded="true"],
.eag-public-page .eag-home-menu-toggle.is-active,
.eag-home-page .eag-home-menu-toggle[aria-expanded="true"],
.eag-home-page .eag-home-menu-toggle.is-active{
  color:var(--eag-public-gold)!important;
  background:rgba(242,193,78,.095)!important;
  border-color:rgba(242,193,78,.34)!important;
  box-shadow:0 14px 34px rgba(242,193,78,.10),inset 0 1px 0 rgba(255,255,255,.12)!important;
}
.eag-public-page .eag-home-menu-toggle svg,
.eag-public-page .eag-home-menu-toggle svg *,
.eag-home-page .eag-home-menu-toggle svg,
.eag-home-page .eag-home-menu-toggle svg *{
  color:inherit!important;
  stroke:currentColor!important;
}
.eag-public-page .eag-home-smart-action,
.eag-public-page .eag-home-smart-action:hover,
.eag-public-page .eag-home-smart-action:focus,
.eag-public-page .eag-home-smart-action:focus-visible,
.eag-public-page .eag-home-smart-action:active,
.eag-home-page .eag-home-smart-action,
.eag-home-page .eag-home-smart-action:hover,
.eag-home-page .eag-home-smart-action:focus,
.eag-home-page .eag-home-smart-action:focus-visible,
.eag-home-page .eag-home-smart-action:active{
  color:#111827!important;
  background:linear-gradient(180deg,#ffe492 0%,#f2bd48 52%,#b9781d 100%)!important;
  background-color:#f2bd48!important;
  border-color:rgba(255,219,126,.72)!important;
  box-shadow:0 14px 34px rgba(242,193,78,.24),inset 0 1px 0 rgba(255,255,255,.45)!important;
  outline:0!important;
  -webkit-tap-highlight-color:rgba(242,193,78,.20);
}
.eag-public-page .eag-home-smart-action svg,
.eag-public-page .eag-home-smart-action svg *,
.eag-home-page .eag-home-smart-action svg,
.eag-home-page .eag-home-smart-action svg *{
  color:inherit!important;
  stroke:currentColor!important;
}
.eag-public-page .eag-home-mobile-menu a,
.eag-public-page .eag-home-mobile-menu a:visited,
.eag-home-page .eag-home-mobile-menu a,
.eag-home-page .eag-home-mobile-menu a:visited{
  -webkit-tap-highlight-color:rgba(242,193,78,.16);
}
.eag-public-page .eag-home-mobile-menu a:hover,
.eag-public-page .eag-home-mobile-menu a:focus,
.eag-public-page .eag-home-mobile-menu a:focus-visible,
.eag-public-page .eag-home-mobile-menu a:active,
.eag-public-page .eag-home-mobile-menu a[aria-current="page"],
.eag-home-page .eag-home-mobile-menu a:hover,
.eag-home-page .eag-home-mobile-menu a:focus,
.eag-home-page .eag-home-mobile-menu a:focus-visible,
.eag-home-page .eag-home-mobile-menu a:active,
.eag-home-page .eag-home-mobile-menu a[aria-current="page"]{
  color:#fff!important;
  background:rgba(255,255,255,.075)!important;
  background-color:rgba(255,255,255,.075)!important;
  border-color:transparent!important;
  outline:0!important;
  box-shadow:none!important;
}
.eag-public-page .eag-home-mobile-menu a.is-strong:hover,
.eag-public-page .eag-home-mobile-menu a.is-strong:focus,
.eag-public-page .eag-home-mobile-menu a.is-strong:active,
.eag-home-page .eag-home-mobile-menu a.is-strong:hover,
.eag-home-page .eag-home-mobile-menu a.is-strong:focus,
.eag-home-page .eag-home-mobile-menu a.is-strong:active{
  color:var(--eag-public-gold)!important;
  background:rgba(242,193,78,.10)!important;
}
.eag-public-page .eag-public-btn:focus,
.eag-public-page .eag-public-btn:focus-visible,
.eag-public-page .eag-public-btn:active,
.eag-home-page .eag-public-btn:focus,
.eag-home-page .eag-public-btn:focus-visible,
.eag-home-page .eag-public-btn:active{
  outline:0!important;
}


/* v1.10.70 - EA Public Tracking Premium Hero */
.eag-track-premium{
  --eag-track-bg:#030912;
  --eag-track-panel:rgba(9,18,34,.78);
  --eag-track-panel-2:rgba(14,28,50,.62);
  --eag-track-line:rgba(96,169,255,.25);
  --eag-track-blue:#1677ff;
  --eag-track-cyan:#56b6ff;
  --eag-track-gold:#f2c14e;
  --eag-track-gold-2:#ffd978;
  width:100%;
  max-width:none;
  margin:0;
  padding:clamp(54px,7vw,86px) 18px;
  color:#fff;
  background:
    radial-gradient(circle at 10% 18%,rgba(242,193,78,.13),transparent 23%),
    radial-gradient(circle at 92% 28%,rgba(22,119,255,.16),transparent 30%),
    linear-gradient(180deg,#020812,#050b17 58%,#020711);
  overflow:hidden;
}
.eag-track-premium,.eag-track-premium *{box-sizing:border-box}
.eag-track-premium h2,.eag-track-premium p{color:inherit}
.eag-track-hero{position:relative;width:min(1160px,calc(100vw - 32px));margin:0 auto;z-index:1}
.eag-track-hero-bg{position:absolute;inset:-70px -12vw -40px;z-index:-1;pointer-events:none;background:
  radial-gradient(circle at 4% 24%,rgba(242,193,78,.2) 0 2px,transparent 3px),
  radial-gradient(circle at 95% 28%,rgba(22,119,255,.26) 0 2px,transparent 3px),
  radial-gradient(ellipse at 0% 22%,rgba(242,193,78,.10),transparent 30%),
  radial-gradient(ellipse at 100% 34%,rgba(22,119,255,.12),transparent 34%);}
.eag-track-hero-bg:before,.eag-track-hero-bg:after{content:"";position:absolute;top:70px;width:38%;height:420px;opacity:.35;background-image:radial-gradient(circle,rgba(242,193,78,.34) 1px,transparent 1.8px);background-size:9px 9px;mask-image:radial-gradient(ellipse at center,#000 0 48%,transparent 74%)}
.eag-track-hero-bg:before{left:-13vw}.eag-track-hero-bg:after{right:-13vw;filter:hue-rotate(170deg)}
.eag-track-head{text-align:center;margin:0 auto clamp(22px,3vw,34px);max-width:820px}
.eag-track-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;border:1px solid rgba(242,193,78,.25);background:rgba(255,255,255,.035);color:var(--eag-track-gold);font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase;box-shadow:0 0 28px rgba(242,193,78,.10),inset 0 1px 0 rgba(255,255,255,.08)}
.eag-track-pill .eag-svg-icon{width:18px;height:18px}
.eag-track-head h2{margin:22px 0 10px!important;font-size:clamp(36px,5.4vw,66px)!important;line-height:1.02!important;letter-spacing:-.055em!important;color:#fff!important;text-wrap:balance}
.eag-track-head h2 :is(strong,em),.eag-track-head h2{ }
.eag-track-head h2{background:linear-gradient(90deg,#fff 0 63%,#f1bf49 64%,#ffe394 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}
.eag-track-head p{margin:0 auto!important;color:rgba(236,244,255,.78)!important;font-size:clamp(16px,2vw,20px)!important;line-height:1.5!important;max-width:650px}
.eag-track-card{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) 1px minmax(340px,.82fr);gap:28px;align-items:center;padding:34px;border-radius:28px;border:1px solid rgba(96,169,255,.38);background:
  linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),
  radial-gradient(circle at 48% 0%,rgba(22,119,255,.18),transparent 42%),
  rgba(5,12,24,.78);
box-shadow:0 36px 95px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.04) inset,0 0 45px rgba(22,119,255,.12);backdrop-filter:blur(18px)}
.eag-track-card:before{content:"";grid-column:2;grid-row:1 / span 2;width:1px;height:100%;background:linear-gradient(transparent,rgba(96,169,255,.34),transparent);box-shadow:0 0 18px rgba(86,182,255,.55)}
.eag-track-form{grid-column:1;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;margin:0!important;align-items:stretch!important}
.eag-track-field{display:grid!important;gap:9px!important;color:#fff!important;font-weight:900!important}
.eag-track-field span{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:rgba(234,241,255,.92)!important}
.eag-track-field em{font-style:normal;color:rgba(234,241,255,.55)}
.eag-track-field input{width:100%!important;min-height:58px!important;border-radius:14px!important;border:1px solid rgba(154,181,219,.18)!important;background:rgba(5,12,24,.74)!important;color:#fff!important;font-size:17px!important;padding:0 20px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}
.eag-track-field input::placeholder{color:rgba(191,204,224,.48)!important}
.eag-track-field input:focus{border-color:rgba(86,182,255,.55)!important;box-shadow:0 0 0 4px rgba(22,119,255,.14),inset 0 1px 0 rgba(255,255,255,.08)!important;outline:0!important}
.eag-track-submit{min-height:62px!important;border-radius:14px!important;padding:0 26px!important;justify-content:space-between!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:15px!important;background:linear-gradient(180deg,#ffe595,#f3bd48 58%,#c98d2b)!important;border:1px solid rgba(255,226,146,.65)!important;color:#07101d!important;box-shadow:0 18px 42px rgba(242,193,78,.24),inset 0 1px 0 rgba(255,255,255,.55)!important}
.eag-track-submit .eag-svg-icon{width:22px;height:22px}
.eag-track-scan{grid-column:3;position:relative;min-height:310px;padding:24px;border-radius:22px;background:radial-gradient(circle at 50% 62%,rgba(22,119,255,.18),transparent 48%),linear-gradient(180deg,rgba(7,16,30,.74),rgba(2,8,18,.82));overflow:hidden}
.eag-track-scan:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(86,182,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(86,182,255,.06) 1px,transparent 1px);background-size:28px 28px;opacity:.35}
.eag-track-scan-ui span{position:absolute;width:42px;height:42px;border-color:rgba(86,182,255,.7);opacity:.7}.eag-track-scan-ui span:nth-child(1){left:24px;top:24px;border-top:2px solid;border-left:2px solid}.eag-track-scan-ui span:nth-child(2){right:24px;top:24px;border-top:2px solid;border-right:2px solid}.eag-track-scan-ui span:nth-child(3){left:24px;bottom:24px;border-bottom:2px solid;border-left:2px solid}.eag-track-scan-ui span:nth-child(4){right:24px;bottom:24px;border-bottom:2px solid;border-right:2px solid}
.eag-track-scan-copy{position:relative;z-index:3;text-align:center}.eag-track-scan-copy strong{display:block;color:var(--eag-track-gold);font-weight:950;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.eag-track-scan-copy p{margin:6px 0 0!important;color:rgba(238,245,255,.78)!important;font-size:14px!important}
.eag-track-package-stage{position:absolute;inset:74px 20px 22px;display:grid;place-items:center;z-index:2}
.eag-track-package{position:relative;width:168px;height:142px;transform:perspective(600px) rotateX(58deg) rotateZ(-38deg);transform-style:preserve-3d;animation:eagTrackFloat 4.8s ease-in-out infinite}
.eag-track-package-face,.eag-track-package-top{position:absolute;display:block;background:linear-gradient(135deg,#082257,#041126);border:1px solid rgba(86,182,255,.55);box-shadow:0 0 30px rgba(22,119,255,.36),inset 0 1px 0 rgba(255,255,255,.08)}
.eag-track-package-face{left:0;top:38px;width:168px;height:104px;display:grid;place-items:center;transform:rotateX(-58deg) rotateZ(38deg)}
.eag-track-package-top{left:18px;top:0;width:132px;height:72px;transform:translateZ(34px)}
.eag-track-package-face em{font-style:normal;font-size:44px;font-weight:950;letter-spacing:-.05em;color:var(--eag-track-gold);text-shadow:0 0 20px rgba(242,193,78,.25)}
.eag-track-package-face small{display:block;margin-top:-24px;color:rgba(242,193,78,.76);font-size:8px;text-transform:uppercase;letter-spacing:.16em}

.eag-track-not-found-mark,.eag-track-found-mark{position:absolute;z-index:5;display:none;place-items:center;width:74px;height:74px;border-radius:50%;font-size:68px;font-weight:300;line-height:1}
.eag-track-found-mark{color:#a9ffcf;background:rgba(34,197,94,.13);border:1px solid rgba(34,197,94,.28);box-shadow:0 0 36px rgba(34,197,94,.18)}
.eag-track-found-mark .eag-svg-icon{width:38px;height:38px}.eag-track-not-found-mark{color:#ffd0d0;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.28);box-shadow:0 0 36px rgba(239,68,68,.16)}
.eag-track-premium.is-found .eag-track-found-mark{display:grid}.eag-track-premium.is-not-found .eag-track-not-found-mark{display:grid}.eag-track-premium.is-not-found .eag-track-package{opacity:.35;filter:saturate(.65)}
.eag-track-card.is-searching .eag-track-scan-copy strong:after{content:"...";}.eag-track-card.is-searching .eag-track-submit{pointer-events:none;filter:saturate(.9)}
.eag-track-benefits{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.035);overflow:hidden}
.eag-track-benefits div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:center;padding:20px 22px;border-right:1px solid rgba(255,255,255,.07)}.eag-track-benefits div:last-child{border-right:0}.eag-track-benefits .eag-svg-icon{grid-row:1 / span 2;width:42px;height:42px;padding:10px;border-radius:50%;background:rgba(22,119,255,.16);color:#5bb7ff;box-shadow:inset 0 0 0 1px rgba(86,182,255,.22)}.eag-track-benefits strong{color:#fff;font-size:16px}.eag-track-benefits span{color:rgba(229,239,255,.68);font-size:13px;line-height:1.45}
.eag-track-notice{margin:18px auto 0!important;width:min(880px,100%)!important;background:rgba(239,68,68,.10)!important;border-color:rgba(239,68,68,.28)!important;color:#ffe3e3!important}
.eag-track-current{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,.7fr));gap:12px;margin:18px 0 0}.eag-track-current>div{padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045)}.eag-track-current span{display:block;color:rgba(242,193,78,.72);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.eag-track-current strong{display:block;margin-top:5px;color:#fff;font-size:15px;overflow-wrap:anywhere}.eag-track-current p{margin:7px 0 0!important;color:rgba(231,240,255,.70)!important;font-size:13px!important}
.eag-track-stage-strip{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.10);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));overflow:hidden}
.eag-track-stage-progress{position:absolute;left:9%;right:9%;top:51px;height:2px;background:rgba(255,255,255,.16)}.eag-track-stage-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--eag-track-blue),var(--eag-track-cyan));box-shadow:0 0 18px rgba(22,119,255,.42)}
.eag-track-stage{position:relative;z-index:2;display:grid;justify-items:center;gap:10px;color:rgba(226,234,247,.52);text-align:center}.eag-track-stage span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.eag-track-stage .eag-svg-icon{width:24px;height:24px}.eag-track-stage strong{font-size:13px;font-weight:780}.eag-track-stage.complete span{color:#9fd0ff;border-color:rgba(86,182,255,.22)}.eag-track-stage.active span{background:linear-gradient(135deg,var(--eag-track-blue),#0f55d8);border-color:rgba(86,182,255,.55);color:#dff1ff;box-shadow:0 0 28px rgba(22,119,255,.32)}.eag-track-stage.active strong{color:#52adff}.eag-track-stage.is-attention-attention span{background:rgba(242,193,78,.13);border-color:rgba(242,193,78,.36);color:var(--eag-track-gold)}.eag-track-stage.is-attention-cancelled span{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.32);color:#ffd0d0}
.eag-track-events{margin:18px 0 0;border-radius:18px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.035);color:#fff;padding:15px 18px}.eag-track-events summary{cursor:pointer;color:#fff;font-weight:850}.eag-track-events ol{display:grid;gap:12px;margin:14px 0 0;padding-left:18px}.eag-track-events li::marker{color:var(--eag-track-gold)}.eag-track-events strong{color:#fff}.eag-track-events p,.eag-track-events small{display:block;margin:4px 0 0!important;color:rgba(229,239,255,.66)!important}
.eag-track-footer-note{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0 0!important;color:rgba(245,248,255,.78)!important;font-size:16px!important}.eag-track-footer-note .eag-svg-icon{color:var(--eag-track-gold)}
.eag-track-actions{justify-content:center;margin-top:16px!important}.eag-track-actions .eag-light-btn,.eag-track-actions .eag-ghost-btn{border-color:rgba(255,255,255,.12)!important;background:rgba(255,255,255,.055)!important;color:#fff!important}
@keyframes eagTrackFloat{0%,100%{transform:perspective(600px) rotateX(58deg) rotateZ(-38deg) translateY(0)}50%{transform:perspective(600px) rotateX(58deg) rotateZ(-38deg) translateY(-8px)}}
@media(max-width:980px){.eag-track-card{grid-template-columns:1fr;gap:22px;padding:24px}.eag-track-card:before{display:none}.eag-track-scan{grid-column:1;min-height:280px}.eag-track-benefits{grid-template-columns:1fr}.eag-track-benefits div{border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.eag-track-benefits div:last-child{border-bottom:0}.eag-track-current{grid-template-columns:1fr 1fr}.eag-track-stage-strip{overflow-x:auto;grid-template-columns:repeat(5,120px);scrollbar-width:none}.eag-track-stage-strip::-webkit-scrollbar{display:none}.eag-track-stage-progress{left:60px;right:auto;width:480px}}
@media(max-width:620px){.eag-track-premium{padding:40px 12px}.eag-track-hero{width:100%}.eag-track-head{text-align:left}.eag-track-pill{font-size:10px;padding:9px 13px}.eag-track-head h2{font-size:38px!important}.eag-track-card{padding:18px;border-radius:22px}.eag-track-field input{min-height:54px!important;font-size:15px!important}.eag-track-submit{min-height:56px!important;font-size:13px!important}.eag-track-scan{min-height:250px}.eag-track-package{width:136px;height:118px}.eag-track-package-face{width:136px;height:88px}.eag-track-package-face em{font-size:36px}.eag-track-current{grid-template-columns:1fr}.eag-track-footer-note{font-size:14px!important;text-align:center}.eag-track-actions{display:none!important}}

/* v1.10.71 - Tracking valid result private panel CTA */
.eag-track-private-cta{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  margin:14px 0 0;
  padding:18px 20px;
  border-radius:20px;
  border:1px solid rgba(242,193,78,.20);
  background:
    radial-gradient(circle at 100% 0%,rgba(242,193,78,.12),transparent 38%),
    rgba(255,255,255,.045);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06);
}
.eag-track-private-cta span{
  display:block;
  color:rgba(242,193,78,.78);
  font-size:10px;
  font-weight:950;
  letter-spacing:.14em;
  text-transform:uppercase;
}
.eag-track-private-cta strong{
  display:block;
  margin-top:5px;
  color:#fff;
  font-size:18px;
  font-weight:920;
  letter-spacing:-.02em;
}
.eag-track-private-cta p{
  margin:5px 0 0!important;
  color:rgba(231,240,255,.68)!important;
  font-size:13px!important;
  line-height:1.45!important;
}
.eag-track-private-cta .eag-gold-btn{
  flex:0 0 auto;
  min-height:48px!important;
  border-radius:14px!important;
  padding:0 18px!important;
  white-space:nowrap!important;
}
.eag-track-private-cta .eag-svg-icon{width:18px;height:18px}
@media(max-width:760px){
  .eag-track-private-cta{
    display:grid;
    grid-template-columns:1fr;
    gap:14px;
    padding:16px;
  }
  .eag-track-private-cta .eag-gold-btn{
    width:100%;
    justify-content:space-between!important;
  }
}

/* v1.10.73 - Tracking compact layout, configurable visual and timeline refinement */
.eag-track-premium{
  padding-top:clamp(46px,6vw,72px)!important;
  padding-bottom:clamp(42px,6vw,70px)!important;
}
.eag-track-card{
  grid-template-columns:minmax(0,.96fr) 1px minmax(320px,.74fr)!important;
  gap:22px!important;
  padding:28px!important;
}
.eag-track-scan{
  min-height:260px!important;
}
.eag-track-benefits{display:none!important}
.eag-track-card>.eag-track-stage-strip{
  grid-column:1 / -1;
  margin:8px 0 0!important;
  padding:18px 20px!important;
  border-radius:18px!important;
}
.eag-track-stage-progress{
  z-index:1!important;
  top:43px!important;
  left:9%!important;
  right:9%!important;
  height:2px!important;
}
.eag-track-stage{
  z-index:2!important;
}
.eag-track-stage span{
  background:#101927!important;
  border-color:rgba(255,255,255,.14)!important;
  box-shadow:0 0 0 8px #09111f, inset 0 1px 0 rgba(255,255,255,.06)!important;
}
.eag-track-stage.complete span{
  background:#0e1d32!important;
}
.eag-track-stage.active span{
  background:linear-gradient(135deg,var(--eag-track-blue),#0f55d8)!important;
  box-shadow:0 0 0 8px #09111f,0 0 28px rgba(22,119,255,.32)!important;
}
.eag-track-stage strong{
  font-size:12px!important;
}
.eag-track-submit,
.eag-track-submit span,
.eag-track-private-cta .eag-gold-btn,
.eag-track-private-cta .eag-gold-btn span{
  color:#061d3a!important;
}
.eag-track-submit{
  font-weight:950!important;
}

.eag-track-package-stage{
  inset:78px 24px 18px!important;
}
.eag-track-package{
  width:min(210px,55%)!important;
  height:min(170px,58%)!important;
  display:grid!important;
  place-items:center!important;
  transform:none!important;
  animation:eagTrackVisualFloat 4.8s ease-in-out infinite!important;
}
.eag-track-package img{
  max-width:100%;
  max-height:100%;
  object-fit:contain;
  filter:drop-shadow(0 24px 42px rgba(22,119,255,.24)) drop-shadow(0 0 26px rgba(86,182,255,.16));
}
.eag-track-package-fallback{
  display:grid;
  place-items:center;
  gap:8px;
  width:142px;
  height:142px;
  border-radius:34px;
  color:var(--eag-track-gold);
  background:linear-gradient(145deg,rgba(12,38,82,.92),rgba(4,14,30,.88));
  border:1px solid rgba(86,182,255,.34);
  box-shadow:0 28px 60px rgba(22,119,255,.18), inset 0 1px 0 rgba(255,255,255,.08);
}
.eag-track-package-fallback .eag-svg-icon{
  width:54px;
  height:54px;
}
.eag-track-package-fallback em{
  font-style:normal;
  font-weight:950;
  letter-spacing:-.04em;
}
.eag-track-package-top,
.eag-track-package-face{
  display:none!important;
}
.eag-track-current{
  margin-top:16px!important;
}
.eag-track-footer-note{
  margin-top:18px!important;
}
.eag-track-actions{
  display:none!important;
}
.eag-tracking-stage-admin-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
}
.eag-tracking-stage-admin-grid label{
  display:grid;
  gap:6px;
}
.eag-tracking-stage-admin-grid span{
  color:#667085;
  font-size:12px;
  font-weight:800;
  text-transform:uppercase;
  letter-spacing:.06em;
}
.eag-tracking-stage-admin-grid input{
  width:100%;
}
@keyframes eagTrackVisualFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@media(max-width:980px){
  .eag-track-card{
    grid-template-columns:1fr!important;
    gap:18px!important;
    padding:22px!important;
  }
  .eag-track-card>.eag-track-stage-strip{
    grid-template-columns:repeat(5,116px)!important;
    overflow-x:auto!important;
  }
  .eag-track-card>.eag-track-stage-strip .eag-track-stage-progress{
    left:58px!important;
    right:auto!important;
    width:464px!important;
  }
}
@media(max-width:620px){
  .eag-track-card{
    padding:16px!important;
  }
  .eag-track-scan{
    min-height:230px!important;
  }
  .eag-tracking-stage-admin-grid{
    grid-template-columns:1fr;
  }
}

/* v1.10.74 - Tracking visual polish, title consistency and scan-only animation */
.eag-track-hero-bg:before,
.eag-track-hero-bg:after{
  top:50%!important;
  transform:translateY(-50%)!important;
}
.eag-track-hero-bg:before{left:-10vw!important;}
.eag-track-hero-bg:after{right:-10vw!important;}
.eag-track-head{
  margin-bottom:clamp(18px,2.4vw,28px)!important;
}
.eag-track-head h2.eag-track-title{
  margin:18px auto 10px!important;
  max-width:780px!important;
  background:none!important;
  color:#fff!important;
  -webkit-background-clip:initial!important;
  background-clip:initial!important;
  font-family:inherit!important;
  font-size:clamp(38px,4.7vw,62px)!important;
  line-height:1.03!important;
  font-weight:var(--eag-public-title-weight,680)!important;
  letter-spacing:-.055em!important;
  text-wrap:balance;
}
.eag-track-head h2.eag-track-title span{
  color:var(--eag-track-gold)!important;
}
.eag-track-head p{
  font-weight:430!important;
  color:rgba(236,244,255,.72)!important;
}
.eag-track-field span,
.eag-track-scan-copy strong{
  font-weight:760!important;
  letter-spacing:.13em!important;
}
.eag-track-field input{
  font-weight:560!important;
}
.eag-track-submit span{
  font-weight:860!important;
  letter-spacing:.06em!important;
}
.eag-track-scan-copy p,
.eag-track-stage strong,
.eag-track-current strong,
.eag-track-current p,
.eag-track-private-cta strong,
.eag-track-private-cta p{
  font-weight:520!important;
}
.eag-track-package-stage{
  inset:72px 24px 22px!important;
  align-items:center!important;
  justify-items:center!important;
}
.eag-track-package{
  width:min(230px,62%)!important;
  height:158px!important;
  overflow:visible!important;
}
.eag-track-package img{
  display:block!important;
  max-width:100%!important;
  max-height:142px!important;
  object-fit:contain!important;
  object-position:center!important;
}


.eag-track-card.is-searching .eag-track-package img,
.eag-track-card.is-searching .eag-track-package-fallback{
  filter:drop-shadow(0 24px 42px rgba(22,119,255,.30)) drop-shadow(0 0 34px rgba(86,182,255,.22));
}
.eag-track-card.is-searching .eag-track-scan-copy strong{
  color:var(--eag-track-cyan)!important;
}
.eag-track-card.is-searching .eag-track-scan-copy strong::after{
  content:"...";
}
.eag-track-scan{
  display:grid!important;
  align-content:stretch!important;
}
.eag-track-stage-strip{
  background:rgba(255,255,255,.042)!important;
}
@media(max-width:620px){
  .eag-track-head h2.eag-track-title{font-size:clamp(34px,10vw,46px)!important;}
  .eag-track-hero-bg:before{left:-28vw!important;}
  .eag-track-hero-bg:after{right:-28vw!important;}
}

/* v1.10.75 - Public tracking minimal safe result and scan polish */
.eag-track-premium{
  background:
    radial-gradient(circle at 10% 50%,rgba(242,193,78,.075),transparent 16%),
    radial-gradient(circle at 90% 50%,rgba(22,119,255,.095),transparent 17%),
    linear-gradient(180deg,#020812,#050b17 58%,#020711)!important;
}
.eag-track-hero-bg{
  background:
    radial-gradient(circle at 5% 50%,rgba(242,193,78,.13) 0 2px,transparent 3px),
    radial-gradient(circle at 95% 50%,rgba(22,119,255,.18) 0 2px,transparent 3px),
    radial-gradient(ellipse at 3% 50%,rgba(242,193,78,.045),transparent 20%),
    radial-gradient(ellipse at 97% 50%,rgba(22,119,255,.055),transparent 21%)!important;
}
.eag-track-hero-bg:before,
.eag-track-hero-bg:after{
  top:50%!important;
  width:31%!important;
  height:360px!important;
  opacity:.24!important;
  transform:translateY(-50%)!important;
}
.eag-track-hero-bg:before{left:-8vw!important;}
.eag-track-hero-bg:after{right:-8vw!important;}
.eag-track-form{
  gap:20px!important;
  align-content:center!important;
}
.eag-track-form .eag-track-field{
  max-width:100%!important;
}
.eag-track-scan{
  min-height:272px!important;
  display:grid!important;
  grid-template-rows:auto minmax(0,1fr)!important;
}
.eag-track-scan-copy{
  padding:0 18px!important;
  min-height:48px!important;
}
.eag-track-scan-copy strong{
  font-size:11px!important;
  line-height:1.2!important;
}
.eag-track-scan-copy p{
  max-width:360px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  font-size:13px!important;
  line-height:1.35!important;
}
.eag-track-package-stage{
  position:relative!important;
  inset:auto!important;
  min-height:178px!important;
  margin-top:10px!important;
  display:grid!important;
  place-items:center!important;
}
.eag-track-package{
  width:min(170px,52%)!important;
  height:148px!important;
  margin:0 auto!important;
}
.eag-track-package img{
  max-width:100%!important;
  max-height:126px!important;
  object-fit:contain!important;
  object-position:center!important;
  transform:translateY(4px)!important;
}
.eag-track-found-mark,
.eag-track-not-found-mark{
  width:54px!important;
  height:54px!important;
  font-size:48px!important;
  top:50%!important;
  left:50%!important;
  transform:translate(-50%,-34%)!important;
}
.eag-track-found-mark .eag-svg-icon{
  width:29px!important;
  height:29px!important;
}


.eag-track-card.is-searching .eag-track-package img,
.eag-track-card.is-searching .eag-track-package-fallback{
  filter:drop-shadow(0 20px 36px rgba(22,119,255,.34)) drop-shadow(0 0 34px rgba(86,182,255,.32))!important;
}
.eag-track-current{
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
}
.eag-track-current p,
.eag-track-events{
  display:none!important;
}
.eag-track-current>div:first-child strong{
  font-size:18px!important;
}
.eag-track-private-cta{
  margin-top:18px!important;
}

@media(max-width:980px){
  .eag-track-current{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}
@media(max-width:620px){
  .eag-track-hero-bg:before{left:-22vw!important;}
  .eag-track-hero-bg:after{right:-22vw!important;}
  .eag-track-scan{min-height:244px!important;}
  .eag-track-current{grid-template-columns:1fr!important;}
}

/* v1.10.76 - Tracking tutorial hint, mobile state and visible scan beam */
.eag-track-how{
  display:flex!important;
  align-items:flex-start!important;
  gap:12px!important;
  padding:14px 16px!important;
  border-radius:16px!important;
  border:1px solid rgba(255,255,255,.08)!important;
  background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.025))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;
  color:rgba(232,241,255,.70)!important;
}
.eag-track-how-icon{
  flex:0 0 36px!important;
  width:36px!important;
  height:36px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:50%!important;
  color:var(--eag-track-gold)!important;
  background:rgba(242,193,78,.11)!important;
  border:1px solid rgba(242,193,78,.20)!important;
}
.eag-track-how-icon .eag-svg-icon{width:18px!important;height:18px!important}
.eag-track-how p{margin:0!important;font-size:12.5px!important;line-height:1.45!important;font-weight:450!important;color:rgba(232,241,255,.70)!important}
.eag-track-how strong{display:block;margin-bottom:2px;color:#fff!important;font-size:13px!important;font-weight:780!important;letter-spacing:-.01em!important}
.eag-track-scan{isolation:isolate!important;overflow:hidden!important}




.eag-track-card.is-searching .eag-track-scan:before,
.eag-track-premium.is-searching .eag-track-scan:before{opacity:.55!important}
.eag-track-package{
  animation:eagTrackFloatIdle 4.6s ease-in-out infinite!important;
  will-change:transform!important;
}
.eag-track-card.is-searching .eag-track-package,
.eag-track-premium.is-searching .eag-track-package{
  animation:eagTrackFloatSearching 1.6s ease-in-out infinite!important;
}
.eag-track-card.is-searching .eag-track-scan-copy strong,
.eag-track-premium.is-searching .eag-track-scan-copy strong{color:var(--eag-track-cyan)!important}
.eag-track-mobile-state{display:none}


@keyframes eagTrackFloatIdle{
  0%,100%{transform:translate3d(0,0,0) rotate(-1deg)}
  50%{transform:translate3d(0,-8px,0) rotate(1deg)}
}
@keyframes eagTrackFloatSearching{
  0%,100%{transform:translate3d(0,-2px,0) scale(1)}
  50%{transform:translate3d(0,-10px,0) scale(1.025)}
}
@media(max-width:980px){
  .eag-track-how{padding:12px 14px!important}
  .eag-track-scan{min-height:268px!important}
  .eag-track-package-stage{min-height:166px!important;margin-top:8px!important}
  .eag-track-package{width:min(158px,46vw)!important;height:142px!important}
  .eag-track-package img{max-height:116px!important;transform:translateY(2px)!important}
  .eag-track-scan-copy{padding:0 12px!important;min-height:54px!important}
}
@media(max-width:620px){
  .eag-track-card{gap:16px!important}
  .eag-track-form{gap:16px!important}
  .eag-track-how{order:3!important;gap:10px!important;margin-top:-2px!important}
  .eag-track-how-icon{width:32px!important;height:32px!important;flex-basis:32px!important}
  .eag-track-how p{font-size:12px!important}
  .eag-track-scan{min-height:332px!important;padding:22px 18px!important;grid-template-rows:auto 1fr!important}
  .eag-track-scan-copy{min-height:70px!important;padding:0 8px!important;display:grid!important;align-content:start!important}
  .eag-track-scan-copy strong{font-size:10.5px!important;line-height:1.25!important;max-width:270px!important;margin:0 auto!important}
  .eag-track-scan-copy p{font-size:13px!important;line-height:1.35!important;max-width:280px!important}
  .eag-track-package-stage{min-height:210px!important;margin-top:4px!important}
  .eag-track-package{width:164px!important;height:154px!important}
  .eag-track-package img{max-height:126px!important}
  .eag-track-found-mark,.eag-track-not-found-mark{transform:translate(-50%,-26%)!important}
  .eag-track-card>.eag-track-stage-strip{display:none!important}
  .eag-track-mobile-state{
    grid-column:1/-1!important;
    display:grid!important;
    gap:6px!important;
    padding:16px 18px!important;
    border-radius:18px!important;
    border:1px solid rgba(255,255,255,.10)!important;
    background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.026))!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important;
  }
  .eag-track-mobile-state span{color:var(--eag-track-gold)!important;font-size:10px!important;font-weight:860!important;letter-spacing:.14em!important;text-transform:uppercase!important}
  .eag-track-mobile-state strong{color:#fff!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.02em!important}
  .eag-track-mobile-state p{margin:0!important;color:rgba(229,239,255,.68)!important;font-size:13px!important;line-height:1.4!important}
  .eag-track-mobile-state.is-not-found{border-color:rgba(239,68,68,.24)!important;background:rgba(239,68,68,.075)!important}
  .eag-track-mobile-state.is-found{border-color:rgba(86,182,255,.22)!important;background:rgba(22,119,255,.075)!important}
}


.eag-track-package{
  animation:eagTrackPackageLiveFloat 3.6s ease-in-out infinite!important;
  transform-origin:center center!important;
  will-change:transform,filter!important;
}
.eag-track-package img,
.eag-track-package-fallback{
  will-change:filter!important;
  filter:drop-shadow(0 22px 34px rgba(22,119,255,.24)) drop-shadow(0 0 22px rgba(86,182,255,.18))!important;
}
.eag-track-scan-copy{
  z-index:8!important;
}
.eag-track-scan-copy strong{
  display:inline-block!important;
  padding:0 10px!important;
  border-radius:999px!important;
  background:rgba(5,12,24,.74)!important;
}
.eag-track-scan-copy p{
  position:relative!important;
  z-index:8!important;
}









@keyframes eagTrackPackageLiveFloat{
  0%,100%{transform:translate3d(0,0,0) rotate(-1.2deg) scale(1)}
  35%{transform:translate3d(0,-9px,0) rotate(.6deg) scale(1.012)}
  65%{transform:translate3d(0,-5px,0) rotate(1.1deg) scale(1.006)}
}
@keyframes eagTrackPackageScanningFloat{
  0%,100%{transform:translate3d(0,-3px,0) rotate(-1deg) scale(1.01)}
  50%{transform:translate3d(0,-14px,0) rotate(1deg) scale(1.035)}
}
@media(max-width:620px){
  .eag-track-scan{
    min-height:330px!important;
  }
  .eag-track-scan-ui span:nth-child(1),
  .eag-track-scan-ui span:nth-child(2){
    top:32px!important;
  }
  .eag-track-scan-copy{
    min-height:82px!important;
    padding-top:10px!important;
    display:grid!important;
    align-content:start!important;
    justify-items:center!important;
  }
  .eag-track-scan-copy strong{
    max-width:290px!important;
    line-height:1.22!important;
    white-space:normal!important;
  }
  .eag-track-scan-copy p{
    max-width:292px!important;
  }
  .eag-track-package-stage{
    min-height:198px!important;
    margin-top:0!important;
  }
  .eag-track-package{
    width:156px!important;
    height:145px!important;
  }
  .eag-track-package img{
    max-height:120px!important;
  }
  
}


.eag-track-premium{
  background:
    radial-gradient(circle at 10% 50%,rgba(242,193,78,.13),transparent 23%),
    radial-gradient(circle at 90% 50%,rgba(22,119,255,.16),transparent 24%),
    linear-gradient(180deg,#020812,#050b17 58%,#020711)!important;
}
.eag-track-hero-bg{
  background:
    radial-gradient(circle at 5% 50%,rgba(242,193,78,.18) 0 2px,transparent 3px),
    radial-gradient(circle at 95% 50%,rgba(22,119,255,.24) 0 2px,transparent 3px),
    radial-gradient(ellipse at 3% 50%,rgba(242,193,78,.085),transparent 28%),
    radial-gradient(ellipse at 97% 50%,rgba(22,119,255,.095),transparent 29%)!important;
}
.eag-track-hero-bg:before,
.eag-track-hero-bg:after{
  top:50%!important;
  width:38%!important;
  height:430px!important;
  opacity:.34!important;
  transform:translateY(-50%)!important;
}
.eag-track-hero-bg:before{left:-9vw!important;}
.eag-track-hero-bg:after{right:-9vw!important;}
.eag-track-pill{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  padding:9px 15px!important;
  border:1px solid rgba(242,193,78,.34)!important;
  border-radius:999px!important;
  background:rgba(242,193,78,.07)!important;
  color:var(--eag-public-gold-soft,var(--eag-track-gold))!important;
  font-size:12px!important;
  font-weight:650!important;
  letter-spacing:.24em!important;
  text-transform:uppercase!important;
  line-height:1.1!important;
  box-shadow:none!important;
}
.eag-track-pill .eag-svg-icon{
  width:16px!important;
  height:16px!important;
}
.eag-track-head{
  text-align:center!important;
}
.eag-track-scan{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
}
/* Deactivate the older beam element that was fighting transform/top !important rules. */




/* Use the modern translate property so older transform!important rules cannot freeze the floating effect. */
.eag-track-package{
  translate:0 0;
  animation:eagTrackPackageFloatTranslate 3.7s ease-in-out infinite!important;
  will-change:translate,filter!important;
}

.eag-track-package img,
.eag-track-package-fallback{
  filter:drop-shadow(0 22px 34px rgba(22,119,255,.30)) drop-shadow(0 0 24px rgba(86,182,255,.22))!important;
}

@keyframes eagTrackPackageFloatTranslate{
  0%,100%{translate:0 0}
  35%{translate:0 -10px}
  68%{translate:0 -4px}
}
@keyframes eagTrackPackageFloatSearchTranslate{
  0%,100%{translate:0 -2px}
  50%{translate:0 -15px}
}
@media(max-width:620px){
  .eag-track-head{
    text-align:center!important;
  }
  .eag-track-pill{
    margin-inline:auto!important;
  }
  .eag-track-hero-bg:before{left:-24vw!important;width:50%!important;opacity:.28!important;}
  .eag-track-hero-bg:after{right:-24vw!important;width:50%!important;opacity:.28!important;}
  .eag-track-scan-copy{
    min-height:82px!important;
    padding-top:10px!important;
    justify-items:center!important;
    text-align:center!important;
  }
  .eag-track-scan-copy strong{
    max-width:300px!important;
  }
  
}


/* v1.10.79 - Tracking glows half-visible, icon-only float and anchored status badge */
.eag-track-hero-bg{
  background:
    radial-gradient(circle at 5% 50%,rgba(242,193,78,.22) 0 2px,transparent 3px),
    radial-gradient(circle at 95% 50%,rgba(22,119,255,.28) 0 2px,transparent 3px),
    radial-gradient(ellipse at 0% 50%,rgba(242,193,78,.16) 0%,rgba(242,193,78,.10) 16%,rgba(242,193,78,.04) 30%,transparent 47%),
    radial-gradient(ellipse at 100% 50%,rgba(22,119,255,.19) 0%,rgba(22,119,255,.12) 18%,rgba(22,119,255,.05) 32%,transparent 49%)!important;
}
.eag-track-hero-bg:before,
.eag-track-hero-bg:after{
  top:50%!important;
  width:min(36vw,520px)!important;
  height:440px!important;
  opacity:.42!important;
  transform:translateY(-50%)!important;
}
.eag-track-hero-bg:before{left:calc(-18vw)!important;}
.eag-track-hero-bg:after{right:calc(-18vw)!important;}
.eag-track-package{
  position:relative!important;
  animation:none!important;
  translate:0 0!important;
  will-change:auto!important;
}
.eag-track-package-art,
.eag-track-package img,
.eag-track-package-fallback{
  animation:none!important;
  translate:0 0;
  will-change:translate,filter!important;
  transition:translate .26s ease, filter .26s ease, opacity .26s ease!important;
}
.eag-track-premium.is-ready:not(.is-searching) .eag-track-package-art,
.eag-track-premium.is-ready:not(.is-searching) .eag-track-package img,
.eag-track-premium.is-ready:not(.is-searching) .eag-track-package-fallback{
  animation:eagTrackPackageIconFloat 4.4s ease-in-out infinite!important;
}
.eag-track-premium.is-searching .eag-track-package-art,
.eag-track-premium.is-searching .eag-track-package img,
.eag-track-premium.is-searching .eag-track-package-fallback,
.eag-track-premium.is-found .eag-track-package-art,
.eag-track-premium.is-found .eag-track-package img,
.eag-track-premium.is-found .eag-track-package-fallback,
.eag-track-premium.is-not-found .eag-track-package-art,
.eag-track-premium.is-not-found .eag-track-package img,
.eag-track-premium.is-not-found .eag-track-package-fallback{
  animation:none!important;
  translate:0 0!important;
}
.eag-track-premium.is-searching .eag-track-package img,
.eag-track-premium.is-searching .eag-track-package-fallback{
  filter:drop-shadow(0 24px 38px rgba(22,119,255,.34)) drop-shadow(0 0 32px rgba(86,182,255,.28))!important;
}
@keyframes eagTrackPackageIconFloat{
  0%,100%{translate:0 0}
  40%{translate:0 -6px}
  72%{translate:0 -3px}
}
.eag-track-found-mark,
.eag-track-not-found-mark{
  top:auto!important;
  left:auto!important;
  right:10px!important;
  bottom:10px!important;
  width:46px!important;
  height:46px!important;
  transform:none!important;
  font-size:30px!important;
  font-weight:760!important;
  line-height:1!important;
  z-index:9!important;
  backdrop-filter:blur(8px)!important;
  box-shadow:0 12px 24px rgba(0,0,0,.28)!important;
}
.eag-track-found-mark{
  color:#f3fff8!important;
  background:linear-gradient(180deg,rgba(26,165,90,.96),rgba(15,117,61,.92))!important;
  border:1px solid rgba(195,255,220,.42)!important;
  box-shadow:0 12px 24px rgba(0,0,0,.28),0 0 18px rgba(34,197,94,.35)!important;
}
.eag-track-found-mark .eag-svg-icon{
  width:22px!important;
  height:22px!important;
}
.eag-track-not-found-mark{
  color:#fff2f2!important;
  background:linear-gradient(180deg,rgba(197,55,66,.96),rgba(128,24,31,.92))!important;
  border:1px solid rgba(255,215,215,.38)!important;
  box-shadow:0 12px 24px rgba(0,0,0,.28),0 0 18px rgba(239,68,68,.28)!important;
}
.eag-track-premium.is-not-found .eag-track-package{
  opacity:.68!important;
  filter:saturate(.86)!important;
}
@media(max-width:620px){
  .eag-track-hero-bg:before,
  .eag-track-hero-bg:after{
    width:56vw!important;
    height:360px!important;
    opacity:.34!important;
  }
  .eag-track-hero-bg:before{left:-28vw!important;}
  .eag-track-hero-bg:after{right:-28vw!important;}
  .eag-track-found-mark,
  .eag-track-not-found-mark{
    right:8px!important;
    bottom:8px!important;
    width:42px!important;
    height:42px!important;
    font-size:28px!important;
  }
  .eag-track-found-mark .eag-svg-icon{width:20px!important;height:20px!important;}
}








@media (prefers-reduced-motion:reduce){
  
}


/* v1.10.100 - Public tracking sonar pulse motion fix */
.eag-track-scan{
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
}
.eag-track-package-stage{
  position:absolute!important;
  inset:74px 20px 22px!important;
  display:grid!important;
  place-items:center!important;
  isolation:isolate!important;
  pointer-events:none!important;
}
.eag-track-package-stage::before,
.eag-track-package-stage::after{
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:52%!important;
  width:min(210px,66%)!important;
  aspect-ratio:1!important;
  transform:translate3d(-50%,-50%,0) scale(.54);
  border-radius:50%!important;
  pointer-events:none!important;
  z-index:0!important;
  opacity:0;
  border:1px solid rgba(86,182,255,.36)!important;
  background:radial-gradient(circle,transparent 0 42%,rgba(86,182,255,.18) 43%,rgba(86,182,255,.055) 50%,transparent 67%)!important;
  box-shadow:0 0 28px rgba(22,119,255,.14), inset 0 0 22px rgba(86,182,255,.045)!important;
  backface-visibility:hidden!important;
  will-change:transform,opacity!important;
}
.eag-track-package-stage::after{
  width:min(250px,78%)!important;
  animation-delay:.46s!important;
}
.eag-track-package{
  z-index:1!important;
  position:relative!important;
}
.eag-track-package-art,
.eag-track-package img,
.eag-track-package-fallback{
  transform-origin:center center!important;
  will-change:transform,filter,opacity!important;
}
.eag-track-premium.is-ready:not(.is-searching):not(.is-found):not(.is-not-found) .eag-track-package-art,
.eag-track-premium.is-ready:not(.is-searching):not(.is-found):not(.is-not-found) .eag-track-package img,
.eag-track-premium.is-ready:not(.is-searching):not(.is-found):not(.is-not-found) .eag-track-package-fallback{
  animation:none!important;
  filter:drop-shadow(0 20px 30px rgba(22,119,255,.22)) drop-shadow(0 0 18px rgba(86,182,255,.16))!important;
}
.eag-track-card.is-searching .eag-track-package-stage::before,
.eag-track-card.is-searching .eag-track-package-stage::after,
.eag-track-premium.is-searching .eag-track-package-stage::before,
.eag-track-premium.is-searching .eag-track-package-stage::after{
  animation:eagTrackSonarPulse 1.62s cubic-bezier(.16,.78,.26,1) infinite!important;
}
.eag-track-card.is-searching .eag-track-package-stage::after,
.eag-track-premium.is-searching .eag-track-package-stage::after{
  animation-delay:.54s!important;
}
.eag-track-card.is-searching .eag-track-package-art,
.eag-track-card.is-searching .eag-track-package img,
.eag-track-card.is-searching .eag-track-package-fallback,
.eag-track-premium.is-searching .eag-track-package-art,
.eag-track-premium.is-searching .eag-track-package img,
.eag-track-premium.is-searching .eag-track-package-fallback{
  animation:eagTrackPackageSearchingPulse .96s ease-in-out infinite!important;
  filter:drop-shadow(0 24px 38px rgba(22,119,255,.38)) drop-shadow(0 0 34px rgba(86,182,255,.34)) brightness(1.12)!important;
}
.eag-track-premium.is-found .eag-track-package-art,
.eag-track-premium.is-found .eag-track-package img,
.eag-track-premium.is-found .eag-track-package-fallback{
  animation:none!important;
  filter:drop-shadow(0 24px 38px rgba(34,197,94,.26)) drop-shadow(0 0 32px rgba(86,182,255,.22)) brightness(1.08)!important;
}
.eag-track-premium.is-not-found .eag-track-package-art,
.eag-track-premium.is-not-found .eag-track-package img,
.eag-track-premium.is-not-found .eag-track-package-fallback{
  animation:none!important;
  opacity:.72!important;
  filter:saturate(.82) brightness(.9) drop-shadow(0 18px 30px rgba(22,119,255,.16))!important;
}
.eag-track-found-mark,
.eag-track-not-found-mark{
  align-items:center!important;
  justify-items:center!important;
  place-items:center!important;
  text-align:center!important;
  line-height:0!important;
  font-size:0!important;
  padding:0!important;
}
.eag-track-found-mark .eag-svg-icon,
.eag-track-not-found-mark .eag-svg-icon{
  display:block!important;
  width:22px!important;
  height:22px!important;
  margin:0!important;
  flex:0 0 auto!important;
  transform:none!important;
}
.eag-track-not-found-mark .eag-svg-icon{
  width:24px!important;
  height:24px!important;
}
@keyframes eagTrackSonarPulse{
  0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.52)}
  18%{opacity:.58;transform:translate3d(-50%,-50%,0) scale(.64)}
  68%{opacity:.22;transform:translate3d(-50%,-50%,0) scale(1.08)}
  100%{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.34)}
}
@keyframes eagTrackPackageSearchingPulse{
  0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.94}
  48%{transform:translate3d(0,-3px,0) scale(1.045);opacity:1}
}
@media(max-width:620px){
  .eag-track-package-stage::before{width:min(186px,74%)!important;}
  .eag-track-package-stage::after{width:min(220px,84%)!important;}
}
@media (prefers-reduced-motion:reduce){
  .eag-track-card.is-searching .eag-track-package-stage::before,
  .eag-track-card.is-searching .eag-track-package-stage::after,
  .eag-track-premium.is-searching .eag-track-package-stage::before,
  .eag-track-premium.is-searching .eag-track-package-stage::after,
  .eag-track-card.is-searching .eag-track-package-art,
  .eag-track-card.is-searching .eag-track-package img,
  .eag-track-card.is-searching .eag-track-package-fallback,
  .eag-track-premium.is-searching .eag-track-package-art,
  .eag-track-premium.is-searching .eag-track-package img,
  .eag-track-premium.is-searching .eag-track-package-fallback{
    animation:none!important;
  }
  .eag-track-card.is-searching .eag-track-package-stage::before,
  .eag-track-premium.is-searching .eag-track-package-stage::before{
    opacity:.28!important;
  }
}


/* v1.10.126/v1.11.6 - Public container guard for large screens */
@media (min-width:1440px){.eag-home-page{--eag-public-container:1320px;}}
@media (min-width:1680px){.eag-home-page{--eag-public-container:1440px;}}
@media (min-width:2200px){.eag-home-page{--eag-public-container:1560px;}}
@media (min-width:3000px){.eag-home-page{--eag-public-container:1680px;}}

