@import"https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700;800;900&family=Public+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@500;600&display=swap";:root{--eln-blue:#005BCE;--eln-blue-ink:#00408f;--eln-blue-wash:#eef3fb;--eln-blue-wash-2:#e0ebf9;--eln-yellow:#F8CA10;--eln-ink:#0A0A0A;--eln-ink-70:#3a3d42;--eln-ink-50:#63666c;--eln-white:#FFFFFF;--eln-line:#dfe3ea;--eln-maxw:1120px;--eln-display:"Archivo",system-ui,sans-serif;--eln-body:"Public Sans",system-ui,-apple-system,sans-serif;--eln-mono:"IBM Plex Mono",ui-monospace,monospace}.eln,.eln *{box-sizing:border-box}.eln{font-family:var(--eln-body);color:var(--eln-ink);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.eln img{max-width:100%;display:block}.eln a{color:inherit}.eln .wrap{max-width:var(--eln-maxw);margin:0 auto;padding:0 24px}.eln .eyebrow{font-family:var(--eln-mono);font-weight:600;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--eln-blue);margin:0 0 18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.eln .eyebrow .sep{color:var(--eln-yellow);font-weight:700}.eln h2.h{font-family:var(--eln-display);font-weight:800;font-size:clamp(1.7rem,4.2vw,2.9rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px}.eln .lead{font-size:1.08rem;color:var(--eln-ink-70);max-width:62ch;margin:0}.eln .caution{height:12px;background:repeating-linear-gradient(-45deg,var(--eln-yellow) 0 22px,var(--eln-ink) 22px 44px)}.eln .topbar{background:var(--eln-ink);color:var(--eln-white);font-family:var(--eln-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:9px 16px}.eln .topbar b{color:var(--eln-yellow);font-weight:600}.eln .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--eln-display);font-weight:800;letter-spacing:.005em;background:var(--eln-blue);color:var(--eln-white);border:none;border-radius:2px;padding:15px 26px;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .12s ease,background .18s ease,box-shadow .18s ease;box-shadow:0 1px #0000000f}.eln .btn:hover{background:var(--eln-blue-ink);transform:translateY(-1px)}.eln .btn:active{transform:translateY(0)}.eln .btn .price{font-family:var(--eln-mono);font-weight:600;font-size:.82rem;opacity:.85}.eln .btn.small{padding:11px 18px;font-size:.9rem}.eln .btn.yellow{background:var(--eln-yellow);color:var(--eln-ink)}.eln .btn.yellow:hover{background:#e6ba07}.eln .btn:focus-visible,.eln a:focus-visible,.eln button:focus-visible{outline:3px solid var(--eln-blue);outline-offset:3px}.eln .blk{padding:84px 0}.eln.tint,.eln .tint{background:var(--eln-blue-wash)}.eln.dark,.eln .dark{background:var(--eln-ink);color:var(--eln-white)}.eln .hero{background:var(--eln-white);border-bottom:1px solid var(--eln-line);overflow:hidden}.eln .hero .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:72px 0 64px}.eln .status{font-family:var(--eln-mono);font-weight:600;font-size:.72rem;letter-spacing:.13em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px;background:var(--eln-blue-wash);color:var(--eln-blue-ink);border:1px solid var(--eln-blue-wash-2);padding:8px 13px;border-radius:2px;margin-bottom:22px}.eln .dot{width:8px;height:8px;border-radius:50%;background:var(--eln-yellow);box-shadow:0 0 0 3px #f8ca1047;animation:eln-pulse 2.4s infinite}@keyframes eln-pulse{0%,to{opacity:1}50%{opacity:.45}}.eln h1{font-family:var(--eln-display);font-weight:900;font-size:clamp(2.7rem,7vw,4.6rem);line-height:.96;letter-spacing:-.03em;margin:0 0 22px}.eln h1 .hl{color:var(--eln-blue)}.eln .hero p.sub{font-size:1.16rem;color:var(--eln-ink-70);max-width:52ch;margin:0 0 32px}.eln .cta-cluster{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:30px}.eln .cta-note{font-family:var(--eln-mono);font-size:.74rem;color:var(--eln-ink-50);letter-spacing:.04em}.eln .trust-strip{display:flex;gap:26px;flex-wrap:wrap;padding-top:26px;border-top:1px solid var(--eln-line)}.eln .trust-strip .t{font-family:var(--eln-mono);font-size:.76rem;letter-spacing:.03em;color:var(--eln-ink-70);line-height:1.35}.eln .trust-strip .t b{display:block;font-family:var(--eln-display);font-weight:800;font-size:1.4rem;letter-spacing:-.01em;color:var(--eln-ink)}.eln .hero-media{position:relative;aspect-ratio:4/4.4;border-radius:3px;overflow:hidden;background:radial-gradient(120% 90% at 70% 10%,#0a4fb0 0%,var(--eln-blue) 45%,#003f92 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 30px 60px -30px #003c968c}.eln .hero-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eln .hero-media .ph{color:#ffffffe6;text-align:center;font-family:var(--eln-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:24px;line-height:1.7}.eln .hero-media .ph svg{margin:0 auto 14px;display:block;opacity:.9}.eln .hero-media .tag{position:absolute;left:16px;top:16px;z-index:2;font-family:var(--eln-mono);font-weight:600;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;background:var(--eln-yellow);color:var(--eln-ink);padding:7px 11px;border-radius:2px}.eln .hero-media .pricebadge{position:absolute;right:16px;bottom:16px;z-index:2;background:var(--eln-white);color:var(--eln-ink);border-radius:3px;padding:12px 16px;text-align:right;box-shadow:0 8px 24px -8px #00000059}.eln .hero-media .pricebadge .lbl{font-family:var(--eln-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--eln-ink-50)}.eln .hero-media .pricebadge .amt{font-family:var(--eln-display);font-weight:900;font-size:1.7rem;line-height:1;letter-spacing:-.02em}.eln .hz-head{max-width:64ch;margin-bottom:44px}.eln .hazards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.eln .haz{background:var(--eln-white);border:1px solid var(--eln-line);border-radius:3px;padding:26px 22px;border-top:4px solid var(--eln-blue)}.eln .haz .ic{width:34px;height:34px;color:var(--eln-blue);margin-bottom:16px}.eln .haz h3{font-family:var(--eln-display);font-weight:800;font-size:1.12rem;margin:0 0 8px;letter-spacing:-.01em}.eln .haz p{margin:0;font-size:.95rem;color:var(--eln-ink-70)}.eln .pack-intro{max-width:60ch;margin-bottom:44px}.eln .features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.eln .feat{background:var(--eln-white);border:1px solid var(--eln-line);border-radius:3px;padding:24px;display:flex;flex-direction:column;gap:14px}.eln .feat .ic{width:40px;height:40px;color:var(--eln-blue)}.eln .feat h3{font-family:var(--eln-display);font-weight:800;font-size:1.06rem;margin:0;letter-spacing:-.01em}.eln .feat p{margin:0;font-size:.92rem;color:var(--eln-ink-70)}.eln .feat .flag{font-family:var(--eln-mono);font-size:.64rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--eln-ink);background:var(--eln-yellow);align-self:flex-start;padding:4px 9px;border-radius:2px}.eln .contents{margin-top:40px;background:var(--eln-white);border:1px solid var(--eln-line);border-radius:3px;overflow:hidden}.eln .contents .chd{background:var(--eln-ink);color:var(--eln-white);padding:20px 26px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.eln .contents .chd h3{font-family:var(--eln-display);font-weight:800;margin:0;font-size:1.2rem;letter-spacing:-.01em}.eln .contents .chd .meta{font-family:var(--eln-mono);font-size:.74rem;letter-spacing:.06em;color:var(--eln-yellow)}.eln .cgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.eln .cgroup{padding:24px 26px;border-right:1px solid var(--eln-line);border-top:1px solid var(--eln-line)}.eln .cgroup h4{font-family:var(--eln-mono);font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--eln-blue);margin:0 0 14px}.eln .cgroup ul{list-style:none;margin:0;padding:0}.eln .cgroup li{font-size:.92rem;color:var(--eln-ink-70);padding:5px 0 5px 22px;position:relative}.eln .cgroup li:before{content:"";position:absolute;left:0;top:11px;width:9px;height:9px;background:var(--eln-blue);clip-path:polygon(0 50%,40% 100%,100% 8%,88% 0,38% 74%,10% 40%)}.eln .cgroup li b{color:var(--eln-ink);font-weight:600}.eln .pack-cta{margin-top:34px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.eln .whyus .grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.eln .whyus h2.h{color:var(--eln-white)}.eln .whyus .lead{color:#ffffffb8}.eln .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:12px}.eln .stat{border:1px solid rgba(255,255,255,.16);border-radius:3px;padding:22px 18px}.eln .stat b{font-family:var(--eln-display);font-weight:900;font-size:2.1rem;letter-spacing:-.02em;color:var(--eln-yellow);display:block;line-height:1}.eln .stat span{font-family:var(--eln-mono);font-size:.72rem;letter-spacing:.05em;color:#ffffffb3;text-transform:uppercase;margin-top:8px;display:block;line-height:1.4}.eln .rev-top{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:36px}.eln .rev-top .big{font-family:var(--eln-display);font-weight:900;font-size:2.4rem;letter-spacing:-.02em}.eln .rev-top .stars2{color:var(--eln-yellow);font-size:1.3rem;letter-spacing:2px}.eln .rev-top .subx{font-family:var(--eln-mono);font-size:.8rem;color:var(--eln-ink-50);letter-spacing:.04em}.eln .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.eln .review{background:var(--eln-white);border:1px solid var(--eln-line);border-radius:3px;padding:24px}.eln .review .rs{color:var(--eln-yellow);letter-spacing:2px;font-size:.95rem;margin-bottom:12px}.eln .review p{margin:0 0 16px;font-size:.96rem;color:var(--eln-ink-70);line-height:1.5}.eln .review .who{font-family:var(--eln-mono);font-size:.74rem;letter-spacing:.04em;color:var(--eln-ink);font-weight:600}.eln .review .who span{color:var(--eln-ink-50);font-weight:400}.eln .press{margin-top:52px;text-align:center;border-top:1px solid var(--eln-line);padding-top:40px}.eln .press .lbl{font-family:var(--eln-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--eln-ink-50);margin-bottom:22px}.eln .press .logos{display:flex;justify-content:center;align-items:center;gap:38px;flex-wrap:wrap}.eln .press img{height:26px;width:auto;opacity:.55;filter:grayscale(1);transition:opacity .2s}.eln .press img:hover{opacity:.85}.eln .faq{max-width:820px;margin:0 auto}.eln .faq h2.h{text-align:center;margin-bottom:40px}.eln details{border-bottom:1px solid var(--eln-line);padding:6px 0}.eln details summary{list-style:none;cursor:pointer;padding:20px 44px 20px 4px;position:relative;font-family:var(--eln-display);font-weight:700;font-size:1.08rem;letter-spacing:-.01em}.eln details summary::-webkit-details-marker{display:none}.eln details summary:after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--eln-display);font-weight:700;font-size:1.5rem;color:var(--eln-blue);transition:transform .2s}.eln details[open] summary:after{content:"\2013"}.eln details .anss{padding:0 44px 22px 4px;color:var(--eln-ink-70);font-size:1rem;max-width:70ch}.eln .otherpacks{background:var(--eln-white);border-top:1px solid var(--eln-line)}.eln .op-head{text-align:center;max-width:60ch;margin:0 auto 44px}.eln .op-head .eyebrow{justify-content:center}.eln .op-head h2.h{margin-bottom:12px}.eln .op-head p{margin:0;color:var(--eln-ink-70);font-size:1.05rem}.eln .op-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.eln .opcard{display:flex;flex-direction:column;background:var(--eln-white);border:1px solid var(--eln-line);border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.eln .opcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px #003c9666;border-color:var(--eln-blue-wash-2)}.eln .opcard .im{aspect-ratio:1/1;background:var(--eln-blue-wash);display:flex;align-items:center;justify-content:center;overflow:hidden}.eln .opcard .im img{width:100%;height:100%;object-fit:cover}.eln .opcard .bd{padding:22px;display:flex;flex-direction:column;gap:8px;flex:1}.eln .opcard h3{font-family:var(--eln-display);font-weight:800;font-size:1.2rem;margin:0;letter-spacing:-.01em}.eln .opcard p{margin:0;font-size:.92rem;color:var(--eln-ink-70);flex:1}.eln .opcard .foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.eln .opcard .pr{font-family:var(--eln-mono);font-weight:600;font-size:.9rem;color:var(--eln-ink)}.eln .opcard .pr small{color:var(--eln-ink-50);font-weight:500}.eln .opcard .view{font-family:var(--eln-display);font-weight:800;font-size:.9rem;color:var(--eln-blue);border:2px solid var(--eln-blue);border-radius:2px;padding:8px 14px;transition:background .16s,color .16s}.eln .opcard:hover .view{background:var(--eln-blue);color:var(--eln-white)}.eln .final{background:var(--eln-blue);color:var(--eln-white);text-align:center}.eln .final h2{font-family:var(--eln-display);font-weight:900;font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.025em;line-height:1;margin:0 0 8px}.eln .final .reo{font-family:var(--eln-mono);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--eln-yellow);margin:0 0 22px}.eln .final p.sub{font-size:1.1rem;color:#ffffffd1;max-width:50ch;margin:0 auto 32px}.eln .capture{max-width:520px;margin:44px auto 0;padding:26px;border:1px solid rgba(255,255,255,.2);border-radius:3px;background:#ffffff0d}.eln .capture h3{font-family:var(--eln-display);font-weight:800;font-size:1.15rem;margin:0 0 6px}.eln .capture p{margin:0 0 18px;font-size:.92rem;color:#ffffffbf}.eln .capture .field{display:flex;gap:10px;flex-wrap:wrap}.eln .capture input{flex:1;min-width:200px;border:1px solid rgba(255,255,255,.28);background:#fffffff2;border-radius:2px;padding:14px 15px;font-family:var(--eln-body);font-size:.95rem;color:var(--eln-ink)}.eln .capture input::placeholder{color:var(--eln-ink-50)}.eln .capture .msg{font-family:var(--eln-mono);font-size:.76rem;color:var(--eln-yellow);margin:14px 0 0;min-height:1em}.eln .mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;background:var(--eln-white);border-top:1px solid var(--eln-line);padding:12px 16px;box-shadow:0 -6px 20px -10px #0000004d;align-items:center;justify-content:space-between;gap:12px}.eln .mobilebar .mp{font-family:var(--eln-display);font-weight:900;font-size:1.15rem}.eln .mobilebar .mp small{font-family:var(--eln-mono);font-weight:600;font-size:.66rem;color:var(--eln-ink-50);display:block;letter-spacing:.06em;text-transform:uppercase}.eln .mobilebar .btn{flex:1;max-width:230px}.eln .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.eln .reveal.in{opacity:1;transform:none}@media(max-width:900px){.eln .hero .grid{grid-template-columns:1fr;gap:36px;padding:44px 0 48px}.eln .hero-media{aspect-ratio:16/12;order:-1}.eln .hazards,.eln .features{grid-template-columns:repeat(2,1fr)}.eln .cgrid{grid-template-columns:1fr 1fr}.eln .whyus .grid{grid-template-columns:1fr;gap:36px}.eln .reviews{grid-template-columns:1fr}.eln .op-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.eln .blk{padding:60px 0}.eln .header-cta{display:none}.eln .mobilebar{display:flex}body{padding-bottom:76px}}@media(max-width:560px){.eln .hazards,.eln .features,.eln .cgrid,.eln .stats{grid-template-columns:1fr}.eln .trust-strip{gap:20px}}@media(prefers-reduced-motion:reduce){.eln *{animation:none!important;transition:none!important}.eln .reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/el-nino.css.map */
