.ebl,.ebl *{margin:0;padding:0;box-sizing:border-box}.ebl{font-family:var(--ebl-font-body),sans-serif;background:var(--ebl-c-bg)}.ebl img{max-width:100%}.ebl .bme{position:relative;width:100%;background:linear-gradient(100deg,var(--ebl-c-primary-dark) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-light) 100%);padding:8px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--ebl-font-body),sans-serif;overflow:hidden;border-bottom:1px solid rgba(var(--ebl-c-accent-rgb),.55)}.ebl .bme:before{content:"";position:absolute;top:50%;right:-30px;width:200px;height:200px;transform:translateY(-50%);background:radial-gradient(circle,rgba(var(--ebl-c-accent-light-rgb),.35),rgba(var(--ebl-c-accent-light-rgb),0) 70%);pointer-events:none;animation:emberPulse 3s ease-in-out infinite}@keyframes emberPulse{0%,to{opacity:.6}50%{opacity:1}}.ebl .bme .left{position:relative;z-index:1;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ebl .bme .thumb{width:34px;height:34px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid rgba(var(--ebl-c-surface-rgb),.6);box-shadow:0 2px 8px rgba(var(--ebl-c-ink-rgb),.35);background:var(--ebl-c-bg-2)}.ebl .bme .thumb img{width:100%;height:100%;object-fit:cover;display:block}.ebl .bme .txt{display:flex;flex-direction:column;gap:2px}.ebl .bme .right{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.ebl .bme .t1{font-size:13px;font-weight:900;color:var(--ebl-c-surface);text-transform:uppercase;letter-spacing:.5px;line-height:1;text-shadow:0 1px 6px rgba(var(--ebl-c-ink-rgb),.35)}.ebl .bme .t2{font-size:13px;font-weight:900;line-height:1;letter-spacing:-.3px;white-space:nowrap;background:linear-gradient(90deg,var(--ebl-c-accent-pale),var(--ebl-c-accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ebl .bme .tag{color:rgba(var(--ebl-c-surface-rgb),.8);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px}.ebl .bme .cd{display:flex;align-items:center;gap:3px}.ebl .bme .num{color:var(--ebl-c-primary-dark);font-size:12px;font-weight:900;background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-bg-2) 100%);border-radius:4px;padding:2px 6px;min-width:24px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px rgba(var(--ebl-c-ink-rgb),.3),inset 0 1px #ffffffe6}.ebl .bme .col{color:var(--ebl-c-accent-pale);font-size:11px;font-weight:900}@media(max-width:480px){.ebl .bme .thumb{width:30px;height:30px}.ebl .bme .t1,.ebl .bme .t2{font-size:12px}}.ebl .aaf-hero *,.ebl .aaf-hero *:before,.ebl .aaf-hero *:after{box-sizing:border-box}.ebl .aaf-hero{font-family:var(--ebl-font-body),sans-serif;position:relative;background:radial-gradient(120% 70% at 50% 0%,rgba(var(--ebl-c-primary-rgb),.12),rgba(var(--ebl-c-primary-rgb),0) 55%),radial-gradient(90% 60% at 50% 100%,rgba(var(--ebl-c-accent-rgb),.1),rgba(var(--ebl-c-accent-rgb),0) 60%),linear-gradient(180deg,var(--ebl-c-bg) 0%,var(--ebl-c-bg) 40%,var(--ebl-c-bg-2) 100%);padding:26px 20px 56px;text-align:center;color:var(--ebl-c-ink);width:100%;max-width:100vw;overflow-x:hidden}.ebl .aaf-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(var(--ebl-c-primary-rgb),.03) 0px,rgba(var(--ebl-c-primary-rgb),.03) 1px,transparent 1px,transparent 16px);pointer-events:none}.ebl .aaf-hero-container{max-width:550px;margin:0 auto;width:100%;position:relative;z-index:1}.ebl .aaf-hero-badge{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);color:var(--ebl-c-primary-dark);padding:0 18px;height:34px;border-radius:100px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;border:1px solid rgba(var(--ebl-c-primary-rgb),.35);position:relative;overflow:hidden;min-width:240px;max-width:100%;box-sizing:border-box;margin-bottom:22px;box-shadow:0 0 16px rgba(var(--ebl-c-primary-rgb),.12),0 2px 8px rgba(var(--ebl-c-ink-rgb),.1),inset 0 1px #fffc}.ebl .aaf-hero-badge-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;animation:aaf-badge-slide 8s infinite ease-in-out}.ebl .aaf-hero-badge-item{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:7px;white-space:nowrap;padding:0 10px;box-sizing:border-box}@keyframes aaf-badge-slide{0%,25%{transform:translateY(0)}30%,95%{transform:translateY(-100%)}to{transform:translateY(0)}}.ebl .aaf-hero-badge-star{color:var(--ebl-c-primary);display:flex;align-items:center;filter:drop-shadow(0 0 5px rgba(var(--ebl-c-primary-rgb),.4))}.ebl .aaf-hero-kicker{background:linear-gradient(135deg,var(--ebl-c-accent),var(--ebl-c-primary),var(--ebl-c-accent));background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:aaf-hero-shimmer 3s ease infinite;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:3px;display:block;text-align:center;margin-bottom:14px;font-family:var(--ebl-font-body),sans-serif}.ebl .aaf-hero-title{font-family:var(--ebl-font-heading),serif;line-height:1.05;margin:0 0 25px;text-align:center;word-break:break-word}.ebl .aaf-hero-line-cream{display:block;font-size:clamp(36px,9.5vw,56px);font-weight:700;letter-spacing:-1px;color:var(--ebl-c-ink);text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-hero-line-fire{display:block;font-size:clamp(38px,9.5vw,58px);font-weight:700;letter-spacing:-1px;background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 22%,var(--ebl-c-primary) 78%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:2px 0;filter:drop-shadow(0 1px 8px rgba(var(--ebl-c-primary-rgb),.18))}.ebl .aaf-hero-subtitle{font-family:var(--ebl-font-body),sans-serif;font-size:18px;line-height:1.65;color:var(--ebl-c-text);margin:25px auto;max-width:100%}.ebl .aaf-hero-mark{background:rgba(var(--ebl-c-accent-rgb),.2);color:var(--ebl-c-primary-dark);padding:2px 7px;border-radius:4px;font-weight:700;border-bottom:1px solid rgba(var(--ebl-c-accent-rgb),.6)}.ebl .aaf-hero-subtitle b{color:var(--ebl-c-ink);font-weight:700}.ebl .aaf-hero-cover-wrap{position:relative;margin:0 auto 30px;max-width:480px}.ebl .aaf-hero-cover-wrap:before{content:"";position:absolute;top:-12%;right:-8%;bottom:-12%;left:-8%;background:radial-gradient(55% 55% at 50% 55%,rgba(var(--ebl-c-accent-rgb),.28),rgba(var(--ebl-c-primary-rgb),.14) 45%,#0000 72%);filter:blur(6px);pointer-events:none}.ebl .aaf-hero-cover{position:relative;width:100%;height:auto;display:block;border-radius:18px;border:1px solid rgba(var(--ebl-c-primary-rgb),.45);box-shadow:0 0 45px rgba(var(--ebl-c-accent-rgb),.25),0 18px 45px rgba(var(--ebl-c-ink-rgb),.18),inset 0 0 0 1px #fff6}.ebl .aaf-hero-proof{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.ebl .aaf-hero-avatars{display:flex;align-items:center;flex-shrink:0}.ebl .aaf-hero-avatar{width:36px;height:36px;border-radius:50%;border:2px solid var(--ebl-c-primary);margin-left:-10px;overflow:hidden;flex-shrink:0;background:var(--ebl-c-bg-2);box-shadow:0 2px 8px rgba(var(--ebl-c-ink-rgb),.2)}.ebl .aaf-hero-avatar:first-child{margin-left:0}.ebl .aaf-hero-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ebl .aaf-hero-proof-text{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.ebl .aaf-hero-stars{display:flex;gap:2px}.ebl .aaf-hero-stars svg{width:14px;height:14px;fill:var(--ebl-c-accent);stroke:none;filter:drop-shadow(0 0 4px rgba(var(--ebl-c-accent-rgb),.5))}.ebl .aaf-hero-proof-label{font-size:13px;color:var(--ebl-c-muted);line-height:1.3}.ebl .aaf-hero-proof-label b{color:var(--ebl-c-ink);font-weight:800}.ebl .aaf-hero-cta{display:block;background:linear-gradient(135deg,var(--ebl-c-primary-light) 0%,var(--ebl-c-primary) 45%,var(--ebl-c-primary-dark) 100%);color:var(--ebl-c-on-primary);text-decoration:none;padding:17px 20px;border-radius:15px;font-weight:800;border:1px solid rgba(var(--ebl-c-accent-rgb),.45);box-shadow:0 0 30px rgba(var(--ebl-c-primary-rgb),.3),0 10px 25px rgba(var(--ebl-c-ink-rgb),.22),inset 0 1px #ffffff2e;animation:aaf-hero-pulse 2s infinite;max-width:400px;width:100%;margin:0 auto;cursor:pointer;text-align:center;font-family:var(--ebl-font-body),sans-serif}.ebl .aaf-hero-cta:visited{color:var(--ebl-c-on-primary)}.ebl .aaf-hero-cta-main{display:block;font-size:clamp(13px,4vw,17px);text-transform:uppercase;letter-spacing:.5px;color:var(--ebl-c-on-primary);text-shadow:0 1px 4px rgba(0,0,0,.25)}.ebl .aaf-hero-cta-sub{display:block;font-size:12px;font-weight:400;opacity:.85;margin-top:3px}@keyframes aaf-hero-pulse{0%{transform:scale(1);box-shadow:0 0 22px rgba(var(--ebl-c-primary-rgb),.26),0 10px 25px rgba(var(--ebl-c-ink-rgb),.22),inset 0 1px #ffffff2e}50%{transform:scale(1.02);box-shadow:0 0 42px rgba(var(--ebl-c-primary-rgb),.42),0 10px 28px rgba(var(--ebl-c-ink-rgb),.26),inset 0 1px #ffffff38}to{transform:scale(1);box-shadow:0 0 22px rgba(var(--ebl-c-primary-rgb),.26),0 10px 25px rgba(var(--ebl-c-ink-rgb),.22),inset 0 1px #ffffff2e}}.ebl .aaf-hero-features{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:26px auto 0;width:100%}.ebl .aaf-hero-feature{display:flex;align-items:center;gap:6px;color:var(--ebl-c-muted);font-size:13px}.ebl .aaf-hero-feature-icon{color:var(--ebl-c-primary);display:flex;align-items:center;flex-shrink:0}.ebl .aaf-hero-error{display:none;color:var(--ebl-c-error);font-size:13px;margin-top:10px;text-align:center}@keyframes aaf-hero-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.ebl .aaf-hero-divider{display:block;margin:0 auto 25px}.ebl .aaf-filter-section{background:radial-gradient(100% 60% at 50% 0%,rgba(var(--ebl-c-accent-rgb),.1),rgba(var(--ebl-c-accent-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);font-family:var(--ebl-font-body),sans-serif;position:relative;width:100%;padding:50px 20px;box-sizing:border-box;overflow:hidden}@media(min-width:768px){.ebl .aaf-filter-section{padding:60px 20px 80px}}.ebl .aaf-filter-container{max-width:500px;margin:0 auto;position:relative;z-index:5;width:100%;box-sizing:border-box}.ebl .aaf-filter-kicker{display:block;text-align:center;font-family:var(--ebl-font-body),sans-serif;font-size:12px;font-weight:800;letter-spacing:3px;color:var(--ebl-c-primary);margin-bottom:10px}.ebl .aaf-filter-title{font-family:var(--ebl-font-heading),serif;text-align:center;font-size:28px;font-weight:700;color:var(--ebl-c-ink);margin:0 auto 18px;line-height:1.1;max-width:320px}@media(min-width:768px){.ebl .aaf-filter-title{font-size:32px}}.ebl .aaf-filter-divider{display:block;margin:0 auto 30px}.ebl .aaf-filter-grid{display:flex;flex-direction:column;gap:12px}.ebl .aaf-filter-capsule{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);padding:18px 20px;border-radius:16px;display:flex;align-items:center;gap:15px;box-shadow:0 3px 14px rgba(var(--ebl-c-ink-rgb),.06),inset 0 1px #ffffffe6;border:1px solid rgba(var(--ebl-c-accent-rgb),.35);box-sizing:border-box}.ebl .aaf-filter-chip{width:48px;height:48px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ebl-c-chip) 0%,var(--ebl-c-chip-2) 100%);border:1px solid rgba(var(--ebl-c-accent-rgb),.45);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ebl .aaf-filter-check{width:30px;height:30px;flex-shrink:0}.ebl .check-path{transform-origin:center;transform-box:fill-box}.ebl .anim-stroke{stroke:var(--ebl-c-neutral)}.ebl .anim-fill{fill:var(--ebl-c-neutral);stroke:none}.ebl .anim-stroke.animate{animation:aaf-check-pop-stroke .5s cubic-bezier(.36,.07,.19,.97) forwards}.ebl .anim-fill.animate{animation:aaf-check-pop-fill .5s cubic-bezier(.36,.07,.19,.97) forwards}@keyframes aaf-check-pop-stroke{0%{transform:scale(0);stroke:var(--ebl-c-neutral)}60%{transform:scale(1.3);stroke:var(--ebl-c-primary)}80%{transform:scale(.9);stroke:var(--ebl-c-primary)}to{transform:scale(1);stroke:var(--ebl-c-primary)}}@keyframes aaf-check-pop-fill{0%{transform:scale(0);fill:var(--ebl-c-neutral)}60%{transform:scale(1.3);fill:var(--ebl-c-primary)}80%{transform:scale(.9);fill:var(--ebl-c-primary)}to{transform:scale(1);fill:var(--ebl-c-primary)}}.ebl .aaf-filter-text{margin:0;font-family:var(--ebl-font-body),sans-serif;font-size:15px;line-height:1.5;color:var(--ebl-c-text);font-weight:400}.ebl .aaf-filter-text strong{color:var(--ebl-c-primary-dark);font-weight:700}@media(min-width:768px){.ebl .aaf-filter-capsule{padding:20px 24px}.ebl .aaf-filter-text{font-size:16px}}.ebl .aaf-gallery-section{padding:48px 0 56px;background:radial-gradient(110% 65% at 50% 0%,rgba(var(--ebl-c-primary-rgb),.1),rgba(var(--ebl-c-primary-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-2) 0%,var(--ebl-c-bg) 50%,var(--ebl-c-bg-3) 100%);font-family:var(--ebl-font-body),sans-serif;overflow:hidden;width:100%;box-sizing:border-box;position:relative}.ebl .aaf-gallery-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(var(--ebl-c-primary-rgb),.03) 0px,rgba(var(--ebl-c-primary-rgb),.03) 1px,transparent 1px,transparent 16px);pointer-events:none}.ebl .aaf-gallery-header{text-align:center;padding:0 20px;margin-bottom:32px;position:relative;z-index:1}.ebl .aaf-gallery-kicker{display:block;font-size:12px;font-weight:700;letter-spacing:3px;color:var(--ebl-c-primary);margin-bottom:10px;text-transform:uppercase}.ebl .aaf-gallery-title{font-family:var(--ebl-font-heading),serif;font-size:28px;font-weight:700;color:var(--ebl-c-ink);line-height:1.2;margin:0 auto 14px;max-width:350px;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-gallery-title span{background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 60%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 8px rgba(var(--ebl-c-primary-rgb),.18))}.ebl .aaf-gallery-subtitle{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:460px}.ebl .aaf-gallery-tag{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);border:1px solid rgba(var(--ebl-c-primary-rgb),.35);color:var(--ebl-c-primary-dark);font-size:12px;font-weight:700;padding:6px 13px;border-radius:100px;white-space:nowrap;box-shadow:0 2px 8px rgba(var(--ebl-c-ink-rgb),.08),inset 0 1px #fffc}.ebl .aaf-slider-wrapper{overflow:hidden;width:100%;position:relative;padding:6px 0;pointer-events:none;z-index:1}.ebl .aaf-slider-wrapper:before,.ebl .aaf-slider-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:2;pointer-events:none}.ebl .aaf-slider-wrapper:before{left:0;background:linear-gradient(to right,var(--ebl-c-bg-2),transparent)}.ebl .aaf-slider-wrapper:after{right:0;background:linear-gradient(to left,var(--ebl-c-bg-2),transparent)}.ebl .aaf-slider-track{display:flex;gap:14px;width:max-content;pointer-events:none;-webkit-user-select:none;user-select:none}.ebl .aaf-slider-track--right{margin-bottom:14px}.ebl .aaf-slide-card{flex:0 0 190px;position:relative;border-radius:16px;overflow:hidden;background-color:var(--ebl-c-surface);border:1px solid rgba(var(--ebl-c-primary-rgb),.4);box-shadow:0 0 22px rgba(var(--ebl-c-accent-rgb),.18),0 8px 20px rgba(var(--ebl-c-ink-rgb),.15)}.ebl .aaf-slide-card img{width:100%;height:190px;object-fit:cover;display:block}.ebl .aaf-slide-card-label{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(var(--ebl-c-ink-rgb),.92) 0%,rgba(var(--ebl-c-ink-rgb),.5) 55%,transparent 100%);padding:26px 10px 10px;font-family:var(--ebl-font-body),sans-serif;font-size:12px;font-weight:700;color:var(--ebl-c-surface);text-align:center;letter-spacing:.4px}.ebl .aaf-slide-card-label:after{content:"";display:block;width:26px;height:2px;margin:6px auto 0;border-radius:2px;background:linear-gradient(90deg,var(--ebl-c-accent),var(--ebl-c-primary))}.ebl .aaf-learn-section{background:radial-gradient(100% 55% at 50% 100%,rgba(var(--ebl-c-accent-rgb),.1),rgba(var(--ebl-c-accent-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-2) 0%,var(--ebl-c-surface) 100%);padding:48px 20px 56px;font-family:var(--ebl-font-body),sans-serif;width:100%;box-sizing:border-box}.ebl .aaf-learn-container{max-width:480px;margin:0 auto;width:100%;box-sizing:border-box}.ebl .aaf-learn-eyebrow{text-align:center;font-size:11px;font-weight:800;color:var(--ebl-c-primary);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:10px}.ebl .aaf-learn-title{font-family:var(--ebl-font-heading),serif;text-align:center;font-size:28px;font-weight:700;color:var(--ebl-c-ink);margin:0 0 18px;line-height:1.15}.ebl .aaf-learn-divider{display:block;margin:0 auto 30px}.ebl .aaf-learn-grid{display:flex;flex-direction:column;gap:15px}.ebl .aaf-learn-card{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);padding:18px 20px;border-radius:16px;border:1px solid rgba(var(--ebl-c-accent-rgb),.35);position:relative;overflow:hidden;box-shadow:0 3px 14px rgba(var(--ebl-c-ink-rgb),.06),inset 0 1px #ffffffe6;box-sizing:border-box;display:flex;align-items:flex-start;gap:16px}.ebl .aaf-learn-emoji{font-size:30px;flex-shrink:0;width:52px;height:52px;background:radial-gradient(circle at 35% 30%,var(--ebl-c-chip) 0%,var(--ebl-c-chip-2) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--ebl-c-accent-rgb),.45)}.ebl .aaf-learn-body{display:flex;flex-direction:column;gap:4px}.ebl .aaf-learn-card h3{margin:0;font-family:var(--ebl-font-heading),serif;font-size:17px;font-weight:700;color:var(--ebl-c-ink);line-height:1.25;letter-spacing:0}.ebl .aaf-learn-card p{margin:0;font-family:var(--ebl-font-body),sans-serif;font-size:14px;line-height:1.55;color:var(--ebl-c-text);letter-spacing:0}.ebl .aaf-learn-card p strong{color:var(--ebl-c-primary-dark);font-weight:700}.ebl .aaf-learn-label{display:inline-block;background:linear-gradient(135deg,var(--ebl-c-primary-light) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-dark) 100%);color:var(--ebl-c-on-primary);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;padding:4px 12px;border-radius:100px;margin-bottom:8px;box-shadow:0 2px 8px rgba(var(--ebl-c-primary-rgb),.3);opacity:0;transform:translate(-30px);transition:opacity .4s ease,transform .4s ease;width:fit-content}.ebl .aaf-learn-label.visible{opacity:1;transform:translate(0)}.ebl .aaf-pack-section{padding:48px 20px 56px;background:radial-gradient(110% 60% at 50% 100%,rgba(var(--ebl-c-primary-rgb),.1),rgba(var(--ebl-c-primary-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-3) 0%,var(--ebl-c-bg) 45%,var(--ebl-c-bg-2) 100%);position:relative;display:flex;flex-direction:column;gap:0;width:100%;box-sizing:border-box}.ebl .aaf-pack-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(var(--ebl-c-primary-rgb),.03) 0px,rgba(var(--ebl-c-primary-rgb),.03) 1px,transparent 1px,transparent 16px);pointer-events:none}.ebl .aaf-pack-inner{max-width:500px;margin:0 auto;width:100%;position:relative;z-index:1}.ebl .aaf-pack-header{margin-bottom:35px;text-align:left;position:relative;padding-left:16px}.ebl .aaf-pack-header:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:5px;background:linear-gradient(180deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 100%);border-radius:3px;box-shadow:0 0 12px rgba(var(--ebl-c-primary-rgb),.3)}.ebl .aaf-pack-title{font-family:var(--ebl-font-heading),serif;font-size:32px;font-weight:700;color:var(--ebl-c-ink);line-height:1;letter-spacing:-1px;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-pack-title span{background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 60%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 8px rgba(var(--ebl-c-primary-rgb),.2))}.ebl .aaf-pack-item{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid rgba(var(--ebl-c-primary-rgb),.2);box-sizing:border-box;gap:12px}.ebl .aaf-pack-left{display:flex;align-items:center;gap:12px;min-width:0}.ebl .aaf-pack-num{font-family:var(--ebl-font-heading),serif;font-size:12px;font-weight:700;color:var(--ebl-c-primary);min-width:26px}.ebl .aaf-pack-info{display:flex;flex-direction:column;min-width:0}.ebl .aaf-pack-name{font-family:var(--ebl-font-heading),serif;font-size:19px;font-weight:700;color:var(--ebl-c-ink);letter-spacing:-.3px;line-height:1.1}.ebl .aaf-pack-desc{font-family:var(--ebl-font-body),sans-serif;font-size:13px;color:var(--ebl-c-muted);margin-top:4px}.ebl .aaf-pack-qty{font-family:var(--ebl-font-body),sans-serif;font-size:13px;font-weight:900;color:var(--ebl-c-primary-dark);border:1px solid rgba(var(--ebl-c-primary-rgb),.4);background:linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);padding:7px 13px;border-radius:8px;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 8px rgba(var(--ebl-c-ink-rgb),.08),inset 0 1px #fffc}.ebl .aaf-pack-final-summary{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:34px;gap:3px}.ebl .aaf-summary-label{font-family:var(--ebl-font-body),sans-serif;font-size:11px;font-weight:800;color:var(--ebl-c-muted);text-transform:uppercase;letter-spacing:2px;text-align:center}.ebl .aaf-summary-count{font-family:var(--ebl-font-heading),serif;font-size:34px;font-weight:700;background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 10px rgba(var(--ebl-c-primary-rgb),.28));letter-spacing:-1.5px;line-height:1;display:inline-block}.ebl .aaf-bonos-section,.ebl .aaf-bonos-section *{margin:0;padding:0;border:none;outline:none;line-height:normal;font-style:normal;text-decoration:none;list-style:none;box-sizing:border-box}.ebl .aaf-bonos-section{background:radial-gradient(100% 55% at 50% 0%,rgba(var(--ebl-c-accent-rgb),.12),rgba(var(--ebl-c-accent-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%)!important;padding:48px 20px 60px!important;font-family:var(--ebl-font-body),sans-serif!important;text-align:center!important;position:relative!important;overflow:hidden!important;width:100%!important}.ebl .aaf-bonos-section:before,.ebl .aaf-bonos-section:after{content:""!important;position:absolute!important;border-radius:50%!important;pointer-events:none!important}.ebl .aaf-bonos-section:before{width:280px!important;height:280px!important;top:-70px!important;left:-70px!important;background:radial-gradient(circle,rgba(var(--ebl-c-primary-rgb),.08),rgba(var(--ebl-c-primary-rgb),0) 70%)!important}.ebl .aaf-bonos-section:after{width:240px!important;height:240px!important;bottom:-60px!important;right:-60px!important;background:radial-gradient(circle,rgba(var(--ebl-c-accent-rgb),.1),rgba(var(--ebl-c-accent-rgb),0) 70%)!important}.ebl .aaf-bonos-container{max-width:650px!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ebl .aaf-bonos-eyebrow{display:inline-block!important;background:linear-gradient(135deg,var(--ebl-c-accent-light) 0%,var(--ebl-c-accent) 100%)!important;color:var(--ebl-c-ink)!important;font-family:var(--ebl-font-body),sans-serif!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1.5px!important;padding:6px 18px!important;border-radius:100px!important;margin-bottom:14px!important;box-shadow:0 3px 12px rgba(var(--ebl-c-accent-rgb),.35)!important}.ebl .aaf-ademas-text{display:block!important;font-family:var(--ebl-font-body),sans-serif!important;font-size:clamp(16px,4vw,20px)!important;font-weight:700!important;color:var(--ebl-c-ink)!important;margin-bottom:8px!important;letter-spacing:-.5px!important;line-height:1.3!important}.ebl .aaf-bonos-title{font-family:var(--ebl-font-heading),serif!important;font-size:clamp(28px,8vw,40px)!important;font-weight:700!important;background:linear-gradient(100deg,var(--ebl-c-primary) 0%,var(--ebl-c-primary-dark) 55%,var(--ebl-c-accent) 115%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;line-height:.95!important;letter-spacing:-1px!important;margin:0 auto 5px!important;text-transform:uppercase!important;display:block!important;filter:drop-shadow(0 2px 10px rgba(var(--ebl-c-primary-rgb),.15))!important}.ebl .aaf-bonos-subtitle{display:block!important;font-family:var(--ebl-font-body),sans-serif!important;font-size:clamp(15px,4vw,18px)!important;font-weight:400!important;color:var(--ebl-c-text)!important;margin:12px auto 0!important;line-height:1.5!important;max-width:360px!important}.ebl .aaf-bonos-total-valor{display:inline-block!important;margin-top:16px!important;background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%)!important;border:1px solid rgba(var(--ebl-c-accent-rgb),.5)!important;border-radius:10px!important;padding:9px 20px!important;font-family:var(--ebl-font-body),sans-serif!important;font-size:14px!important;font-weight:700!important;color:var(--ebl-c-text)!important;box-shadow:0 3px 12px rgba(var(--ebl-c-ink-rgb),.06)!important}.ebl .aaf-bonos-total-valor span{color:var(--ebl-c-primary)!important;font-weight:900!important;text-decoration:line-through!important}.ebl .aaf-bonos-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;margin-top:30px!important}.ebl .aaf-bonos-card{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%)!important;border-radius:16px!important;border:1px solid rgba(var(--ebl-c-accent-rgb),.35)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;position:relative!important;box-shadow:0 3px 14px rgba(var(--ebl-c-ink-rgb),.06),inset 0 1px #ffffffe6!important}.ebl .aaf-bono-num-badge{position:absolute!important;top:10px!important;left:10px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:linear-gradient(135deg,var(--ebl-c-primary-light) 0%,var(--ebl-c-primary) 60%,var(--ebl-c-primary-dark) 100%)!important;color:var(--ebl-c-on-primary)!important;font-family:var(--ebl-font-heading),serif!important;font-size:12px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2!important;line-height:1!important;box-shadow:0 2px 8px rgba(var(--ebl-c-primary-rgb),.4)!important}.ebl .aaf-bono-img-wrap{width:100%!important;background:radial-gradient(70% 60% at 50% 45%,rgba(var(--ebl-c-accent-rgb),.18),rgba(var(--ebl-c-accent-rgb),0) 70%),linear-gradient(180deg,var(--ebl-c-bg-3) 0%,var(--ebl-c-bg-5) 100%)!important;padding:20px 16px 14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ebl .aaf-bono-img-wrap img{width:110px!important;height:110px!important;object-fit:contain!important;border-radius:10px!important;display:block!important;filter:drop-shadow(0 6px 14px rgba(var(--ebl-c-ink-rgb),.25))!important}.ebl .aaf-bono-body{padding:12px 14px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;flex:1!important}.ebl .aaf-bonos-name{font-family:var(--ebl-font-body),sans-serif!important;font-size:12px!important;font-weight:800!important;color:var(--ebl-c-ink)!important;margin:0!important;text-transform:uppercase!important;line-height:1.3!important;display:block!important}.ebl .aaf-bonos-desc{font-family:var(--ebl-font-body),sans-serif!important;font-size:11px!important;color:var(--ebl-c-muted)!important;margin:0!important;line-height:1.45!important;display:block!important}.ebl .aaf-price-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin-top:2px!important}.ebl .aaf-old-price{font-family:var(--ebl-font-body),sans-serif!important;font-size:11px!important;color:var(--ebl-c-muted-3)!important;text-decoration:line-through!important;font-weight:600!important;line-height:1!important}.ebl .aaf-badge-free{background:linear-gradient(135deg,var(--ebl-c-success-light) 0%,var(--ebl-c-success) 100%)!important;color:var(--ebl-c-on-primary)!important;padding:2px 8px!important;border-radius:5px!important;font-family:var(--ebl-font-body),sans-serif!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;line-height:1.4!important;display:inline-block!important;box-shadow:0 2px 6px rgba(var(--ebl-c-success-rgb),.3)!important}@media(max-width:520px){.ebl .aaf-bonos-section{padding:36px 15px 50px!important}.ebl .aaf-bonos-list{grid-template-columns:1fr!important;gap:12px!important}.ebl .aaf-bonos-card{flex-direction:row!important;text-align:left!important}.ebl .aaf-bono-img-wrap{width:100px!important;min-width:100px!important;padding:12px!important;align-self:stretch!important}.ebl .aaf-bono-img-wrap img{width:75px!important;height:75px!important}.ebl .aaf-bono-body{align-items:flex-start!important;padding:12px 14px!important}.ebl .aaf-price-row{justify-content:flex-start!important}.ebl .aaf-bono-num-badge{top:8px!important;left:8px!important}}.ebl .aaf-rv2-section{background:radial-gradient(110% 60% at 50% 0%,rgba(var(--ebl-c-primary-rgb),.1),rgba(var(--ebl-c-primary-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-2) 0%,var(--ebl-c-bg) 50%,var(--ebl-c-bg-3) 100%);padding:46px 0 50px;font-family:var(--ebl-font-body),sans-serif;overflow:hidden;width:100%;box-sizing:border-box;position:relative}.ebl .aaf-rv2-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(var(--ebl-c-primary-rgb),.03) 0px,rgba(var(--ebl-c-primary-rgb),.03) 1px,transparent 1px,transparent 16px);pointer-events:none}.ebl .aaf-rv2-header{text-align:center;margin-bottom:28px;padding:0 20px;position:relative;z-index:1}.ebl .aaf-rv2-label{display:inline-block;background:linear-gradient(135deg,var(--ebl-c-success-light) 0%,var(--ebl-c-success) 100%);color:var(--ebl-c-on-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:5px 15px;border-radius:100px;margin-bottom:18px;box-shadow:0 0 16px rgba(var(--ebl-c-success-rgb),.25),0 2px 8px rgba(var(--ebl-c-ink-rgb),.15)}.ebl .aaf-rv2-title{font-family:var(--ebl-font-heading),serif;font-size:28px;font-weight:700;color:var(--ebl-c-ink);line-height:1.1;letter-spacing:-.5px;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-rv2-title span{background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 60%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 8px rgba(var(--ebl-c-primary-rgb),.18))}.ebl .aaf-rv2-stars-global{color:var(--ebl-c-accent);font-size:18px;margin-top:8px;letter-spacing:2px;text-shadow:0 0 10px rgba(var(--ebl-c-accent-rgb),.4)}.ebl .aaf-rv2-track-wrap{overflow:hidden;width:100%;position:relative;padding:10px 0;z-index:1}.ebl .aaf-rv2-track{display:flex;gap:14px;width:max-content;will-change:transform}.ebl .aaf-rv2-card{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);border:1px solid rgba(var(--ebl-c-accent-rgb),.4);border-radius:16px;width:230px;flex-shrink:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 18px rgba(var(--ebl-c-accent-rgb),.15),0 8px 18px rgba(var(--ebl-c-ink-rgb),.12)}@media(max-width:768px){.ebl .aaf-rv2-card{width:190px!important}.ebl .aaf-rv2-card img{height:140px}}.ebl .aaf-rv2-card img{width:100%;height:150px;object-fit:cover;display:block;border-bottom:1px solid rgba(var(--ebl-c-accent-rgb),.3)}.ebl .aaf-rv2-card-body{padding:12px 14px 14px;flex:1}.ebl .aaf-rv2-user-row{display:flex;align-items:center;gap:5px;margin-bottom:4px;flex-wrap:wrap}.ebl .aaf-rv2-name{font-size:13px;font-weight:700;color:var(--ebl-c-ink)}.ebl .aaf-rv2-check{color:var(--ebl-c-success);font-size:11px;font-weight:700}.ebl .aaf-rv2-card-stars{font-size:11px;color:var(--ebl-c-accent);margin-bottom:6px;text-shadow:0 0 6px rgba(var(--ebl-c-accent-rgb),.4)}.ebl .aaf-rv2-text{font-family:var(--ebl-font-body),sans-serif;font-size:12px;color:var(--ebl-c-text);line-height:1.5;margin:0}.ebl .aaf-rv2-fade-l,.ebl .aaf-rv2-fade-r{position:absolute;top:0;bottom:0;width:60px;pointer-events:none;z-index:2}.ebl .aaf-rv2-fade-l{left:0;background:linear-gradient(to right,var(--ebl-c-bg-2),transparent)}.ebl .aaf-rv2-fade-r{right:0;background:linear-gradient(to left,var(--ebl-c-bg-2),transparent)}.ebl .aaf-urgency-2{background:radial-gradient(120% 160% at 50% 0%,rgba(var(--ebl-c-accent-rgb),.28),rgba(var(--ebl-c-primary-rgb),.1) 55%,#0000),linear-gradient(135deg,var(--ebl-c-bg-6) 0%,var(--ebl-c-bg) 55%,var(--ebl-c-bg-3) 100%);border-top:2px dashed rgba(var(--ebl-c-primary-rgb),.55);border-bottom:2px dashed rgba(var(--ebl-c-primary-rgb),.55);padding:22px 24px;display:flex;align-items:center;justify-content:center;gap:18px;position:relative;width:100%;box-sizing:border-box;overflow:hidden;font-family:var(--ebl-font-body),sans-serif}.ebl .aaf-urgency-2:before,.ebl .aaf-urgency-2:after{content:"";position:absolute;width:20px;height:20px;background:var(--ebl-c-bg-3);border:1px dashed rgba(var(--ebl-c-primary-rgb),.55);border-radius:50%;top:50%;transform:translateY(-50%)}.ebl .aaf-urgency-2:before{left:-10px}.ebl .aaf-urgency-2:after{right:-10px}.ebl .aaf-urgency-stamp-2{background:linear-gradient(135deg,var(--ebl-c-primary-light) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-dark) 100%);color:var(--ebl-c-on-primary);font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:8px 10px;text-align:center;line-height:1.2;flex-shrink:0;transform:rotate(-3deg);box-shadow:0 0 18px rgba(var(--ebl-c-primary-rgb),.35),2px 2px rgba(var(--ebl-c-ink-rgb),.2);border:1px solid rgba(var(--ebl-c-accent-light-rgb),.5);border-radius:3px;animation:aaf-stamp-glow-2 2.6s ease-in-out infinite}@keyframes aaf-stamp-glow-2{0%,to{box-shadow:0 0 14px rgba(var(--ebl-c-primary-rgb),.28),2px 2px rgba(var(--ebl-c-ink-rgb),.2)}50%{box-shadow:0 0 26px rgba(var(--ebl-c-primary-rgb),.48),2px 2px rgba(var(--ebl-c-ink-rgb),.2)}}.ebl .aaf-urgency-text-2 .line1{font-size:17px;font-weight:900;color:var(--ebl-c-ink);line-height:1.15;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-urgency-text-2 .line2{font-size:13px;font-weight:600;color:var(--ebl-c-muted);margin-top:4px;line-height:1.25}.ebl .aaf-urgency-text-2 .line2 .aaf-price-hl-2{color:var(--ebl-c-primary-dark);font-weight:800}@media(max-width:480px){.ebl .aaf-urgency-2{padding:20px 15px;gap:12px}.ebl .aaf-urgency-text-2 .line1{font-size:14px}.ebl .aaf-urgency-text-2 .line2{font-size:12px}.ebl .aaf-urgency-stamp-2{font-size:10px;padding:6px 8px}}.ebl .aaf-frase-hook{font-family:var(--ebl-font-body),sans-serif;padding:56px 20px 60px;text-align:center;background:radial-gradient(90% 70% at 50% 45%,rgba(var(--ebl-c-accent-rgb),.2),rgba(var(--ebl-c-primary-rgb),.08) 45%,#0000 75%),linear-gradient(180deg,var(--ebl-c-bg-3) 0%,var(--ebl-c-bg) 50%,var(--ebl-c-bg-2) 100%);width:100%;box-sizing:border-box;position:relative;overflow:hidden}.ebl .aaf-frase-hook:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,rgba(var(--ebl-c-primary-rgb),.03) 0px,rgba(var(--ebl-c-primary-rgb),.03) 1px,transparent 1px,transparent 16px);pointer-events:none}.ebl .aaf-frase-inner{position:relative;z-index:1}.ebl .aaf-frase-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;color:var(--ebl-c-primary-dark);text-transform:uppercase;margin:0 0 16px}.ebl .aaf-frase-flourish{display:block;margin:0 auto 18px}.ebl .aaf-frase-main{font-family:var(--ebl-font-heading),serif;font-weight:700;line-height:1.08;letter-spacing:-1px;margin:0}.ebl .aaf-frase-main span{display:block}.ebl .aaf-line-cream{font-size:clamp(34px,9.5vw,48px);color:var(--ebl-c-ink);text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-line-fire{font-size:clamp(36px,10vw,50px);background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:2px 0;filter:drop-shadow(0 1px 10px rgba(var(--ebl-c-primary-rgb),.25))}.ebl .aaf-line-fire-last{font-size:clamp(34px,9.5vw,48px);background:linear-gradient(100deg,var(--ebl-c-accent) 0%,var(--ebl-c-primary) 55%,var(--ebl-c-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:2px 0;filter:drop-shadow(0 1px 10px rgba(var(--ebl-c-primary-rgb),.25))}.ebl .aaf-frase-sub{font-family:var(--ebl-font-body),sans-serif;margin-top:18px;font-size:17px;color:var(--ebl-c-muted);line-height:1.55}.ebl .aaf-frase-sub b{color:var(--ebl-c-ink);font-weight:700}.ebl .aaf-vs-section,.ebl .aaf-vs-section *{margin:0;padding:0;box-sizing:border-box}.ebl .aaf-vs-section{background:radial-gradient(110% 70% at 50% 100%,rgba(var(--ebl-c-primary-rgb),.12),rgba(var(--ebl-c-primary-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-3) 0%,var(--ebl-c-bg) 100%)!important;padding:30px 20px 26px!important;font-family:var(--ebl-font-body),sans-serif!important;width:100%!important;border-radius:0 0 24px 24px!important;position:relative!important}.ebl .aaf-vs-inner{max-width:500px!important;margin:0 auto!important;position:relative!important;z-index:1!important}.ebl .aaf-vs-item{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:13px 0!important;border-bottom:1px solid rgba(var(--ebl-c-primary-rgb),.2)!important;gap:10px!important}.ebl .aaf-vs-item-last{border-bottom:none!important}.ebl .aaf-vs-item-left{display:flex!important;align-items:center!important;gap:10px!important}.ebl .aaf-vs-num{font-family:var(--ebl-font-heading),serif!important;font-size:11px!important;font-weight:700!important;color:var(--ebl-c-primary)!important;min-width:22px!important;display:block!important}.ebl .aaf-vs-name{font-size:16px!important;font-weight:600!important;color:var(--ebl-c-ink)!important;line-height:1.2!important;display:block!important}.ebl .aaf-vs-desc{font-size:12px!important;color:var(--ebl-c-muted)!important;margin-top:2px!important;display:block!important}.ebl .aaf-vs-price{font-size:16px!important;font-weight:700!important;color:var(--ebl-c-text)!important;white-space:nowrap!important;display:block!important}.ebl .aaf-vs-total{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 0 20px!important;border-top:1px solid rgba(var(--ebl-c-primary-rgb),.45)!important;margin-top:4px!important}.ebl .aaf-vs-total-label{font-size:14px!important;font-weight:700!important;color:var(--ebl-c-ink)!important;text-transform:uppercase!important;letter-spacing:.5px!important}.ebl .aaf-vs-total-val{font-size:22px!important;font-weight:700!important;color:var(--ebl-c-muted)!important;text-decoration:line-through!important;text-decoration-color:var(--ebl-c-primary)!important;text-decoration-thickness:2px!important}.ebl .aaf-vs-badge-wrap{text-align:center!important;margin-bottom:20px!important}.ebl .aaf-vs-badge{display:inline-block!important;font-size:12px!important;font-weight:800!important;color:var(--ebl-c-ink)!important;background:linear-gradient(135deg,var(--ebl-c-accent-light) 0%,var(--ebl-c-accent) 100%)!important;padding:6px 18px!important;border-radius:20px!important;letter-spacing:.5px!important;text-transform:uppercase!important;box-shadow:0 0 18px rgba(var(--ebl-c-accent-rgb),.35),0 3px 10px rgba(var(--ebl-c-ink-rgb),.15)!important}.ebl .aaf-vs-price-wrap{text-align:center!important;margin-bottom:22px!important}.ebl .aaf-vs-price-main{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important}.ebl .aaf-vs-price-sym{font-size:24px!important;font-weight:500!important;color:var(--ebl-c-primary-dark)!important}.ebl .aaf-vs-price-num{font-size:58px!important;font-weight:700!important;background:linear-gradient(100deg,var(--ebl-c-primary) 0%,var(--ebl-c-primary-light) 45%,var(--ebl-c-primary-dark) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;letter-spacing:-2px!important;line-height:1!important;filter:drop-shadow(0 1px 12px rgba(var(--ebl-c-primary-rgb),.3))!important}.ebl .aaf-vs-price-ars{font-size:14px!important;font-weight:400!important;color:var(--ebl-c-muted)!important;align-self:flex-end!important;padding-bottom:8px!important}.ebl .aaf-vs-feature{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:13px!important;color:var(--ebl-c-text)!important;font-weight:500!important;line-height:1.3!important}.ebl .aaf-vs-feature svg{margin-top:2px!important;flex-shrink:0!important}.ebl .aaf-vs-feature strong{font-weight:700!important;color:var(--ebl-c-ink)!important}.ebl .aaf-vs-cta{display:block!important;background:linear-gradient(135deg,var(--ebl-c-primary-light) 0%,var(--ebl-c-primary) 45%,var(--ebl-c-primary-dark) 100%)!important;color:var(--ebl-c-on-primary)!important;padding:18px 24px!important;border-radius:12px!important;font-family:var(--ebl-font-body),sans-serif!important;font-weight:800!important;font-size:clamp(14px,4.5vw,18px)!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-align:center!important;width:100%!important;border:1px solid rgba(var(--ebl-c-accent-light-rgb),.45)!important;box-shadow:0 0 30px rgba(var(--ebl-c-primary-rgb),.35),0 8px 20px rgba(var(--ebl-c-ink-rgb),.2),inset 0 1px #ffffff2e!important;cursor:pointer!important;animation:aaf-precio-pulse 2s infinite!important}.ebl .aaf-vs-cta{text-decoration:none!important}.ebl .aaf-vs-cta:visited{color:var(--ebl-c-on-primary)!important}@keyframes aaf-precio-pulse{0%{transform:scale(1);box-shadow:0 0 22px rgba(var(--ebl-c-primary-rgb),.28),0 8px 20px rgba(var(--ebl-c-ink-rgb),.2),inset 0 1px #ffffff2e}50%{transform:scale(1.015);box-shadow:0 0 42px rgba(var(--ebl-c-primary-rgb),.48),0 8px 22px rgba(var(--ebl-c-ink-rgb),.24),inset 0 1px #ffffff38}to{transform:scale(1);box-shadow:0 0 22px rgba(var(--ebl-c-primary-rgb),.28),0 8px 20px rgba(var(--ebl-c-ink-rgb),.2),inset 0 1px #ffffff2e}}.ebl .aaf-urgency-bar{background:radial-gradient(120% 160% at 50% 0%,rgba(var(--ebl-c-accent-rgb),.2),#0000 70%),linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);border:1px dashed rgba(var(--ebl-c-primary-rgb),.55);border-radius:10px;padding:16px 12px;margin-bottom:12px!important;font-family:var(--ebl-font-body),sans-serif}.ebl .aaf-urgency-content{display:flex;align-items:center;justify-content:center;gap:12px}.ebl .aaf-pulse-dot{width:10px;height:10px;background-color:var(--ebl-c-primary);border-radius:50%;display:block;animation:aaf-pulse-brasa 1.5s infinite;flex-shrink:0}.ebl .aaf-urgency-text{display:flex;flex-direction:column;text-align:left}.ebl .aaf-main-msg{font-size:14px;font-weight:800;color:var(--ebl-c-primary-dark);letter-spacing:.5px;line-height:1.1}.ebl .aaf-sub-msg{font-size:12px;font-weight:500;color:var(--ebl-c-muted);line-height:1.25;margin-top:3px}.ebl .aaf-highlight-slots{background-color:rgba(var(--ebl-c-accent-rgb),.2);padding:1px 6px;border-radius:4px;color:var(--ebl-c-ink);border-bottom:1px solid rgba(var(--ebl-c-accent-rgb),.6)}.ebl .aaf-highlight-slots b{color:var(--ebl-c-primary-dark);font-weight:800;font-size:13px}.ebl .aaf-cta-error-precio{display:none;color:var(--ebl-c-error);font-size:12px;margin-top:10px;text-align:center;font-family:var(--ebl-font-body),sans-serif}@keyframes aaf-pulse-brasa{0%{transform:scale(.95);box-shadow:0 0 rgba(var(--ebl-c-primary-rgb),.6)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(var(--ebl-c-primary-rgb),0)}to{transform:scale(.95);box-shadow:0 0 rgba(var(--ebl-c-primary-rgb),0)}}.ebl .aaf-trust-final{font-family:var(--ebl-font-body),-apple-system,sans-serif;background:linear-gradient(180deg,var(--ebl-c-bg-3) 0%,var(--ebl-c-bg) 100%);padding:6px 20px 26px;width:100%;box-sizing:border-box}.ebl .aaf-trust-inner{max-width:450px;margin:0 auto;padding:0 10px}.ebl .aaf-top-line-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--ebl-c-primary-rgb),.45) 20%,rgba(var(--ebl-c-primary-rgb),.45) 80%,transparent 100%);margin-bottom:16px}.ebl .aaf-trust-header-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:15px}.ebl .aaf-avatar-group-left{display:flex}.ebl .aaf-avatar-group-left img{width:26px;height:26px;border-radius:50%;border:2px solid var(--ebl-c-primary);margin-left:-10px;object-fit:cover;background:var(--ebl-c-bg-2);box-shadow:0 2px 6px rgba(var(--ebl-c-ink-rgb),.2)}.ebl .aaf-avatar-group-left img:first-child{margin-left:0}.ebl .aaf-rating-info-row{display:flex;flex-direction:column;align-items:flex-start}.ebl .aaf-stars-gold-mini{color:var(--ebl-c-accent);font-size:11px;line-height:1;text-shadow:0 0 6px rgba(var(--ebl-c-accent-rgb),.45)}.ebl .aaf-rating-text-mini{font-size:10px;color:var(--ebl-c-muted);font-weight:400}.ebl .aaf-review-scroll-container{height:75px;overflow:hidden;position:relative;text-align:center}.ebl .aaf-review-scroll-track{display:flex;flex-direction:column;animation:aaf-slide-vertical-trust 12s infinite cubic-bezier(.45,.05,.55,.95)}.ebl .aaf-review-scroll-item{height:75px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.ebl .aaf-review-scroll-text{font-family:var(--ebl-font-body),sans-serif;font-size:13.5px;color:var(--ebl-c-text);font-weight:400;line-height:1.45;margin:0}.ebl .aaf-review-scroll-author{font-size:10px;font-weight:700;color:var(--ebl-c-primary-dark);margin-top:5px;text-transform:uppercase;letter-spacing:.5px}@keyframes aaf-slide-vertical-trust{0%,25%{transform:translateY(0)}30%,55%{transform:translateY(-75px)}60%,85%{transform:translateY(-150px)}90%,to{transform:translateY(-225px)}}@media(max-width:480px){.ebl .aaf-review-scroll-text{font-size:12.5px}.ebl .aaf-trust-inner{max-width:90%}}.ebl .aaf-g-section{position:relative;background:radial-gradient(90% 80% at 50% 50%,rgba(var(--ebl-c-success-rgb),.12),rgba(var(--ebl-c-success-rgb),0) 65%),linear-gradient(180deg,var(--ebl-c-bg) 0%,var(--ebl-c-bg-2) 100%);padding:38px 20px;margin:0;border-top:1px solid rgba(var(--ebl-c-primary-rgb),.2);border-bottom:1px solid rgba(var(--ebl-c-primary-rgb),.2);font-family:var(--ebl-font-body),sans-serif;overflow:hidden;box-sizing:border-box;width:100%}.ebl .aaf-g-wrapper{max-width:550px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1}.ebl .aaf-g-card{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);border:1px solid rgba(var(--ebl-c-success-rgb),.45);border-radius:18px;padding:26px 22px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;box-sizing:border-box;box-shadow:0 0 28px rgba(var(--ebl-c-success-rgb),.15),0 10px 24px rgba(var(--ebl-c-ink-rgb),.12),inset 0 1px #fffc}.ebl .aaf-g-icon{width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(var(--ebl-c-success-light-rgb),.2),rgba(var(--ebl-c-success-rgb),.08));border:1px solid rgba(var(--ebl-c-success-rgb),.4);display:flex;align-items:center;justify-content:center;box-shadow:0 0 18px rgba(var(--ebl-c-success-rgb),.2)}.ebl .aaf-g-icon svg{width:34px;height:34px;display:block;filter:drop-shadow(0 0 6px rgba(var(--ebl-c-success-rgb),.35))}.ebl .aaf-g-title{font-family:var(--ebl-font-heading),serif;font-size:21px;font-weight:700;color:var(--ebl-c-ink);margin:4px 0 0;letter-spacing:-.3px;line-height:1.15;text-shadow:0 1px 0 rgba(255,255,255,.6)}.ebl .aaf-g-subtitle{font-size:12px;font-weight:700;color:var(--ebl-c-success);text-transform:uppercase;letter-spacing:1.4px;display:block;margin-bottom:2px}.ebl .aaf-g-text{font-family:var(--ebl-font-body),sans-serif;font-size:15px;color:var(--ebl-c-text);line-height:1.6;margin:0 auto;max-width:450px}.ebl .aaf-g-text b{color:var(--ebl-c-ink)}.ebl .aaf-g-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,var(--ebl-c-success-light) 0%,var(--ebl-c-success) 100%);border:1px solid rgba(255,255,255,.35);border-radius:100px;padding:7px 18px;font-size:12px;font-weight:700;color:var(--ebl-c-on-primary);margin-top:4px;box-shadow:0 0 16px rgba(var(--ebl-c-success-rgb),.3),0 3px 10px rgba(var(--ebl-c-ink-rgb),.15)}@media(max-width:480px){.ebl .aaf-g-section{padding:32px 15px}.ebl .aaf-g-card{padding:22px 16px}.ebl .aaf-g-title{font-size:19px}.ebl .aaf-g-text{font-size:14px}}.ebl .aaf-about-section{padding:44px 20px 60px;background:radial-gradient(100% 55% at 50% 0%,rgba(var(--ebl-c-accent-rgb),.1),rgba(var(--ebl-c-accent-rgb),0) 55%),linear-gradient(180deg,var(--ebl-c-bg-2) 0%,var(--ebl-c-surface) 100%);font-family:var(--ebl-font-body),sans-serif;color:var(--ebl-c-ink);text-align:center;width:100%;box-sizing:border-box}.ebl .aaf-about-container{max-width:600px;margin:0 auto}.ebl .aaf-about-badge-wrap{display:block;width:100%;text-align:center}.ebl .aaf-about-badge{display:inline-block;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--ebl-c-primary);background:transparent;padding:6px 14px;border-radius:50px;margin-bottom:20px;letter-spacing:2.5px;border:none}.ebl .aaf-about-logo-wrap{position:relative;display:block;max-width:140px;margin:0 auto 20px}.ebl .aaf-about-logo-wrap:before{content:"";position:absolute;top:-25%;right:-30%;bottom:-25%;left:-30%;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--ebl-c-accent-rgb),.2),rgba(var(--ebl-c-accent-rgb),0) 70%);pointer-events:none}.ebl .aaf-about-logo{display:block;width:100%;height:auto;position:relative}.ebl .aaf-about-title{font-family:var(--ebl-font-heading),serif;font-size:clamp(28px,8vw,40px);font-weight:700;line-height:1.1;margin-bottom:25px;letter-spacing:-1px;color:var(--ebl-c-ink)}.ebl .aaf-about-title span{display:block;background:linear-gradient(100deg,var(--ebl-c-primary) 0%,var(--ebl-c-primary-dark) 60%,var(--ebl-c-accent) 130%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 8px rgba(var(--ebl-c-primary-rgb),.15))}.ebl .aaf-about-text{font-family:var(--ebl-font-body),sans-serif;font-size:17px;line-height:1.65;color:var(--ebl-c-text);margin:0 auto 30px;max-width:550px}.ebl .aaf-about-text b{color:var(--ebl-c-primary-dark);font-weight:700}.ebl .aaf-about-records{display:flex;justify-content:center;gap:40px;border-top:1px solid rgba(var(--ebl-c-accent-rgb),.4);padding-top:25px;flex-wrap:wrap}.ebl .aaf-record-item{display:flex;flex-direction:column;align-items:center}.ebl .aaf-record-number{font-family:var(--ebl-font-heading),serif;font-size:32px;font-weight:700;background:linear-gradient(100deg,var(--ebl-c-primary) 0%,var(--ebl-c-primary-dark) 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;display:flex;align-items:center}.ebl .aaf-record-label{font-size:11px;font-weight:800;color:var(--ebl-c-muted-2);text-transform:uppercase;margin-top:8px;letter-spacing:1px;white-space:nowrap}@media(max-width:480px){.ebl .aaf-about-section{padding:36px 15px 50px}.ebl .aaf-about-records{gap:20px}.ebl .aaf-record-number{font-size:26px}.ebl .aaf-record-label{font-size:9px}.ebl .aaf-about-logo-wrap{max-width:110px}}.ebl .aaf-faq-section{background:linear-gradient(180deg,var(--ebl-c-surface) 0%,var(--ebl-c-bg-2) 100%);font-family:var(--ebl-font-body),sans-serif;padding:36px 15px 40px;width:100%;box-sizing:border-box}.ebl .aaf-faq-inner{max-width:600px;margin:0 auto}.ebl .aaf-faq-title{font-family:var(--ebl-font-heading),serif;font-size:20px;font-weight:700;color:var(--ebl-c-ink);margin:0 0 4px;letter-spacing:-.3px}.ebl .aaf-faq-subtitle{font-size:13px;color:var(--ebl-c-muted-2);margin:0 0 18px}.ebl .aaf-faq-grid{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.ebl .aaf-faq-item{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);border:1px solid rgba(var(--ebl-c-accent-rgb),.35);border-radius:14px;overflow:hidden;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;box-shadow:0 2px 10px rgba(var(--ebl-c-ink-rgb),.04)}.ebl .aaf-faq-item.open{border-color:rgba(var(--ebl-c-primary-rgb),.65);box-shadow:0 4px 16px rgba(var(--ebl-c-primary-rgb),.1)}.ebl .aaf-faq-summary{padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.ebl .aaf-faq-q{font-size:14px;font-weight:700;color:var(--ebl-c-ink);flex:1}.ebl .aaf-faq-dot{width:8px;height:8px;border-radius:50%;background:var(--ebl-c-neutral);flex-shrink:0;transition:background .2s,box-shadow .2s}.ebl .aaf-faq-item.open .aaf-faq-dot{background:var(--ebl-c-primary);box-shadow:0 0 8px rgba(var(--ebl-c-primary-rgb),.55)}.ebl .aaf-faq-answer{font-family:var(--ebl-font-body),sans-serif;font-size:13px;color:var(--ebl-c-text);line-height:1.7;padding:0 18px 16px;display:none}.ebl .aaf-faq-answer b{color:var(--ebl-c-primary-dark)}.ebl .aaf-faq-item.open .aaf-faq-answer{display:block}.ebl .aaf-faq-contact{background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);border:1px solid rgba(var(--ebl-c-accent-rgb),.35);border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:14px;box-sizing:border-box;box-shadow:0 2px 10px rgba(var(--ebl-c-ink-rgb),.04)}.ebl .aaf-faq-contact-icon{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ebl-c-chip) 0%,var(--ebl-c-chip-2) 100%);border:1px solid rgba(var(--ebl-c-accent-rgb),.45);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ebl .aaf-faq-contact-icon svg{width:16px;height:16px;stroke:var(--ebl-c-primary-dark);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ebl .aaf-faq-contact-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ebl .aaf-faq-contact-label{font-size:12px;color:var(--ebl-c-muted-2)}.ebl .aaf-faq-contact-email{font-size:14px;font-weight:700;color:var(--ebl-c-ink)}.ebl .aaf-footer{border-top:1px solid rgba(var(--ebl-c-primary-rgb),.3);padding:32px 20px 36px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;background:linear-gradient(180deg,var(--ebl-c-bg-2) 0%,var(--ebl-c-bg-4) 100%);font-family:var(--ebl-font-body),sans-serif;width:100%;box-sizing:border-box}.ebl .aaf-footer-flame{width:34px;height:34px;border-radius:50%;border:1px solid rgba(var(--ebl-c-primary-rgb),.5);background:radial-gradient(circle at 35% 30%,var(--ebl-c-chip) 0%,var(--ebl-c-chip-2) 100%);display:flex;align-items:center;justify-content:center;margin-bottom:2px;box-shadow:0 0 14px rgba(var(--ebl-c-accent-rgb),.25)}.ebl .aaf-footer-flame svg{width:14px;height:14px}.ebl .aaf-footer p{margin:0;font-size:13px;color:var(--ebl-c-muted);font-weight:500}.ebl .aaf-footer-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.ebl .aaf-footer a{color:var(--ebl-c-muted-2);text-decoration:none;font-size:13px;transition:color .2s}.ebl .aaf-footer a:hover{color:var(--ebl-c-primary-dark)}.ebl .aaf-sales-popup{position:fixed;left:14px;bottom:14px;z-index:999999;width:min(350px,calc(100vw - 28px));opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .35s ease,transform .35s ease,visibility .35s ease;pointer-events:none}.ebl .aaf-sales-popup.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.ebl .aaf-sales-popup__card{position:relative;display:flex;align-items:center;gap:12px;padding:12px 42px 12px 12px;border-radius:16px;background:linear-gradient(180deg,var(--ebl-c-surface-hi) 0%,var(--ebl-c-surface) 100%);border:1px solid rgba(var(--ebl-c-primary-rgb),.45);box-shadow:0 0 24px rgba(var(--ebl-c-accent-rgb),.2),0 14px 34px rgba(var(--ebl-c-ink-rgb),.2),inset 0 1px #ffffffd9;overflow:hidden}.ebl .aaf-sales-popup__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,rgba(var(--ebl-c-accent-rgb),.12),transparent 34%),radial-gradient(circle at bottom right,rgba(var(--ebl-c-primary-rgb),.1),transparent 32%);pointer-events:none}.ebl .aaf-sales-popup__image-wrap{position:relative;z-index:1;flex:0 0 56px;width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--ebl-c-bg-2);border:1px solid rgba(var(--ebl-c-primary-rgb),.4);box-shadow:0 6px 14px rgba(var(--ebl-c-ink-rgb),.15)}.ebl .aaf-sales-popup__image{display:block;width:100%;height:100%;object-fit:cover}.ebl .aaf-sales-popup__content{position:relative;z-index:1;min-width:0;flex:1}.ebl .aaf-sales-popup__topline{margin:0 0 4px;color:var(--ebl-c-muted);font-family:var(--ebl-font-body),Arial,sans-serif;font-size:13px;line-height:1.3;font-weight:500}.ebl .aaf-sales-popup__topline strong{color:var(--ebl-c-primary-dark);font-weight:800}.ebl .aaf-sales-popup__product{margin:0 0 4px;color:var(--ebl-c-ink);font-family:var(--ebl-font-body),Arial,sans-serif;font-size:13px;line-height:1.35;font-weight:800}.ebl .aaf-sales-popup__time{margin:0;color:var(--ebl-c-muted-2);font-family:var(--ebl-font-body),Arial,sans-serif;font-size:12px;line-height:1.2;font-weight:500}.ebl .aaf-sales-popup__close{position:absolute;top:8px;right:10px;z-index:2;border:0;background:transparent;color:var(--ebl-c-muted-2);font-size:20px;line-height:1;cursor:pointer;padding:0;width:20px;height:20px}.ebl .aaf-sales-popup__close:hover{color:var(--ebl-c-primary-dark)}@media(max-width:767px){.ebl .aaf-sales-popup{left:10px;bottom:10px;width:min(330px,calc(100vw - 20px))}.ebl .aaf-sales-popup__card{padding:11px 38px 11px 11px;gap:10px;border-radius:14px}.ebl .aaf-sales-popup__image-wrap{width:50px;height:50px;flex-basis:50px;border-radius:10px}.ebl .aaf-sales-popup__topline,.ebl .aaf-sales-popup__product{font-size:12.5px}.ebl .aaf-sales-popup__time{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ebl-landing.css.map */
