.pulsering-landing{--bg: #F7F3E9;--surface: #FFFFFF;--surface-2: #EFE8D8;--ink: #142F35;--ink-soft: #5B7178;--line: #DCD3BC;--accent: #E0703C;--accent-strong: #C4562A;--accent-tint: #F4DCC9;--contrast-bg: #142F35;--contrast-ink: #F4EFE0;--contrast-ink-soft: #A9BEC1;--contrast-line: #2B4B52;--contrast-accent: #F0A374;--ring-black-a: #3A3A3A;--ring-black-b: #0E0E0E;--ring-silver-a: #E9EDEE;--ring-silver-b: #A9B4B7;--ring-gold-a: #F2D18C;--ring-gold-b: #B9862F;--radius: 14px;--maxw: 1180px}.pulsering-landing,.pulsering-landing *{box-sizing:border-box}html{scroll-behavior:smooth}.pulsering-landing{margin:0;background:var(--bg);color:var(--ink);font-family:Lora,Georgia,Times New Roman,serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){.pulsering-landing,.pulsering-landing *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.pulsering-landing h1,.pulsering-landing h2,.pulsering-landing h3,.pulsering-landing .display{font-family:Bricolage Grotesque,Arial Black,sans-serif;font-weight:700;letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:0}.pulsering-landing .mono{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums}.pulsering-landing a{color:inherit}.pulsering-landing img,.pulsering-landing svg{max-width:100%;display:block}.pulsering-landing .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}@media(max-width:640px){.pulsering-landing .wrap{padding:0 18px}}.pulsering-landing .announce{background:var(--ink);color:var(--contrast-ink);text-align:center;font-family:IBM Plex Mono,monospace;font-size:12.5px;letter-spacing:.08em;padding:9px 12px;text-transform:uppercase}.pulsering-landing .announce b{color:var(--contrast-accent)}.pulsering-landing .topbar{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.pulsering-landing .wordmark{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.pulsering-landing .wordmark .dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.pulsering-landing .cart-mark{display:flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;font-size:12.5px}.pulsering-landing .hero{max-width:640px;padding:24px 0 16px}.pulsering-landing .pr-hero-media{margin:18px 0 20px}.pulsering-landing .pr-hero-media-main{aspect-ratio:1/1;border-radius:var(--radius);overflow:hidden;background:var(--surface-2)}.pulsering-landing .pr-hero-media-main img{width:100%;height:100%;object-fit:cover}.pulsering-landing .pr-hero-media-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pulsering-landing .pr-hero-thumb{flex:0 0 auto;width:64px;height:64px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:none;cursor:pointer}.pulsering-landing .pr-hero-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pulsering-landing .pr-hero-thumb.is-active{border-color:var(--accent-strong)}.pulsering-landing .kicker{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);display:flex;align-items:center;gap:10px;margin-bottom:18px}.pulsering-landing .kicker:before{content:"";width:22px;height:1px;background:var(--accent-strong);display:inline-block}.pulsering-landing .hero h1{font-size:clamp(34px,4.6vw,54px);line-height:1.05}.pulsering-landing .hero h1 .h1-brand{color:var(--accent-strong)}.pulsering-landing .social-proof{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--ink-soft)}.pulsering-landing .social-proof .stars-mini{color:var(--accent-strong);letter-spacing:1px;font-size:14px}.pulsering-landing .social-proof b{font-family:Bricolage Grotesque,sans-serif;color:var(--ink)}.pulsering-landing .social-proof .sp-dot{width:4px;height:4px;border-radius:50%;background:var(--line);flex-shrink:0}.pulsering-landing .hero .sub{font-family:Lora,serif;font-size:18px;color:var(--ink-soft);max-width:46ch;margin-top:18px}.pulsering-landing .price-row{display:flex;align-items:baseline;gap:14px;margin-top:28px;flex-wrap:wrap}.pulsering-landing .price-now{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:38px;font-variant-numeric:tabular-nums}.pulsering-landing .price-was{font-family:IBM Plex Mono,monospace;color:var(--ink-soft);text-decoration:line-through;font-size:16px}.pulsering-landing .price-badge{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.06em;background:var(--accent-tint);color:var(--accent-strong);padding:4px 9px;border-radius:999px;text-transform:uppercase}.pulsering-landing .quick-bullets{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.pulsering-landing .quick-bullets li{display:flex;align-items:center;gap:12px;font-size:15.5px;color:var(--ink)}.pulsering-landing .icon{width:20px;height:20px;flex-shrink:0;color:var(--accent-strong)}.pulsering-landing .selector-group{margin-top:28px}.pulsering-landing .selector-label{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px;display:flex;gap:8px}.pulsering-landing .selector-label .val{color:var(--ink);font-weight:500}.pulsering-landing .swatches{display:flex;gap:10px;margin-bottom:22px}.pulsering-landing .swatch{width:34px;height:34px;border-radius:50%;cursor:pointer;border:2px solid transparent;padding:3px;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,transform .15s ease}.pulsering-landing .swatch .fill{width:100%;height:100%;border-radius:50%}.pulsering-landing .swatch[data-color=negro] .fill{background:linear-gradient(135deg,var(--ring-black-a),var(--ring-black-b))}.pulsering-landing .swatch[data-color=plateado] .fill{background:linear-gradient(135deg,var(--ring-silver-a),var(--ring-silver-b))}.pulsering-landing .swatch[data-color=dorado] .fill{background:linear-gradient(135deg,var(--ring-gold-a),var(--ring-gold-b))}.pulsering-landing .swatch:hover{transform:translateY(-2px)}.pulsering-landing .swatch.active{border-color:var(--ink)}.pulsering-landing .swatch.is-disabled{opacity:.3;cursor:not-allowed}.pulsering-landing .sizes{display:flex;gap:8px;margin-bottom:26px;flex-wrap:wrap}.pulsering-landing .size-btn{width:44px;height:44px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-family:IBM Plex Mono,monospace;font-size:14px;cursor:pointer;transition:all .15s ease;color:var(--ink)}.pulsering-landing .size-btn:hover{border-color:var(--ink)}.pulsering-landing .size-btn.active{background:var(--ink);color:var(--contrast-ink);border-color:var(--ink)}.pulsering-landing .size-btn.is-disabled{opacity:.3;cursor:not-allowed}.pulsering-landing .cta-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:6px}.pulsering-landing .btn-primary{font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;letter-spacing:.03em;background:var(--accent-strong);color:var(--contrast-ink);border:none;padding:18px 30px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;transition:transform .15s ease,background .2s ease;animation:pulsering-cta-pulse 2s ease-out infinite,pulsering-cta-breathe 2s ease-in-out infinite}.pulsering-landing .btn-primary:hover{background:var(--accent);animation-play-state:paused}.pulsering-landing .btn-primary:active{transform:scale(.97)}.pulsering-landing .btn-primary:disabled{background:var(--line);color:var(--ink-soft);cursor:not-allowed;animation:none;box-shadow:none}.pulsering-landing .stock-msg{margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--accent-strong);font-weight:500}@keyframes pulsering-cta-pulse{0%{box-shadow:0 0 #c4562a80}70%{box-shadow:0 0 0 16px #c4562a00}to{box-shadow:0 0 #c4562a00}}@keyframes pulsering-cta-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.pulsering-landing .ship-line{margin-top:16px;font-size:14px;color:var(--ink-soft);font-family:IBM Plex Mono,monospace}.pulsering-landing .ship-line b{color:var(--ink);font-weight:500}.pulsering-landing .trust-row{display:flex;gap:20px;margin-top:22px;flex-wrap:wrap}.pulsering-landing .trust-item{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-soft);font-family:IBM Plex Mono,monospace}.pulsering-landing .trust-item .icon{width:16px;height:16px;color:var(--accent-strong)}.pulsering-landing .pay-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.pulsering-landing .pay-pill{display:flex;align-items:center;gap:7px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:500;color:var(--ink)}.pulsering-landing .pay-pill .icon{width:15px;height:15px;color:var(--accent-strong);flex-shrink:0}.pulsering-landing .pay-methods{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.pulsering-landing .pay-method{display:inline-flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:6px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;color:var(--ink-soft)}.pulsering-landing .gif-frame{border:1.5px dashed var(--line);border-radius:var(--radius);background:var(--surface-2);aspect-ratio:9 / 16;max-width:380px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.pulsering-landing .gif-frame video,.pulsering-landing .gif-frame img{width:100%;height:100%;object-fit:cover;display:block}.pulsering-landing .gif-frame-inner{text-align:center;padding:20px;color:var(--ink-soft)}.pulsering-landing .gif-frame-inner .icon{width:30px;height:30px;margin:0 auto 12px;color:var(--accent-strong)}.pulsering-landing .gif-label{font-family:Bricolage Grotesque,sans-serif;font-size:16px;color:var(--ink);margin:0 0 6px}.pulsering-landing .gif-hint{font-family:IBM Plex Mono,monospace;font-size:12.5px;margin:0}.pulsering-landing .app-video-grid{display:grid;grid-template-columns:.85fr 1fr;gap:48px;align-items:center}@media(max-width:820px){.pulsering-landing .app-video-grid{grid-template-columns:1fr}}.pulsering-landing .app-video-frame{border:1.5px dashed var(--line);border-radius:var(--radius);background:var(--surface-2);aspect-ratio:9/16;max-width:300px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto}.pulsering-landing .app-video-frame video,.pulsering-landing .app-video-frame img{width:100%;height:100%;object-fit:cover;display:block}.pulsering-landing .app-video-copy h2{font-size:clamp(24px,3vw,34px);margin-bottom:14px}.pulsering-landing .app-video-copy>p{color:var(--ink-soft);font-size:16px;max-width:48ch;margin:0 0 26px}.pulsering-landing .app-data-list{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:14px}.pulsering-landing .app-data-list li{display:flex;align-items:center;gap:12px;font-family:Bricolage Grotesque,sans-serif;font-size:15.5px}.pulsering-landing .app-data-list .icon{width:22px;height:22px;color:var(--accent-strong);flex-shrink:0}.pulsering-landing .app-free-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:13px}.pulsering-landing .app-free-badge .icon{width:16px;height:16px;color:var(--accent-strong)}.pulsering-landing .app-free-badge b{color:var(--ink)}.pulsering-landing section{padding:44px 0}.pulsering-landing .section-head{max-width:640px;margin-bottom:26px}.pulsering-landing .eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);margin-bottom:12px}.pulsering-landing .section-head h2{font-size:clamp(26px,3vw,36px)}.pulsering-landing .section-head p{color:var(--ink-soft);margin-top:14px;font-size:16px;max-width:56ch}.pulsering-landing .steps-wrap{position:relative}.pulsering-landing .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;position:relative}@media(max-width:800px){.pulsering-landing .steps{grid-template-columns:1fr}}.pulsering-landing .step{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;position:relative}.pulsering-landing .step-num{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:14px;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--contrast-ink);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.pulsering-landing .step h3{font-size:19px;margin-bottom:8px}.pulsering-landing .step p{color:var(--ink-soft);font-size:15px;margin:0}.pulsering-landing .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}@media(max-width:800px){.pulsering-landing .benefits-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pulsering-landing .benefits-grid{grid-template-columns:1fr}}.pulsering-landing .benefit{background:var(--surface);padding:30px 24px}.pulsering-landing .benefit .icon{width:26px;height:26px;margin-bottom:14px}.pulsering-landing .benefit h3{font-size:16.5px;margin-bottom:8px}.pulsering-landing .benefit p{font-size:14px;color:var(--ink-soft);margin:0}.pulsering-landing .mechanism{margin-top:28px;padding:24px;background:var(--surface-2);border-radius:var(--radius);display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:760px){.pulsering-landing .mechanism{grid-template-columns:1fr}}.pulsering-landing .mechanism .lbl{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);margin-bottom:10px}.pulsering-landing .mechanism p{margin:0;font-size:15.5px}.pulsering-landing .mechanism h4{font-family:Bricolage Grotesque,sans-serif;font-size:18px;margin:0 0 10px}.pulsering-landing .compare{background:var(--contrast-bg);color:var(--contrast-ink)}.pulsering-landing .compare .eyebrow{color:var(--contrast-accent)}.pulsering-landing .compare .section-head p{color:var(--contrast-ink-soft)}.pulsering-landing .compare-table{width:100%;border-collapse:collapse}.pulsering-landing .compare-table th,.pulsering-landing .compare-table td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--contrast-line);font-size:15px}.pulsering-landing .compare-table th{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--contrast-ink-soft);font-weight:400}.pulsering-landing .compare-table th.brand{color:var(--contrast-accent)}.pulsering-landing .compare-table td.yes{color:var(--contrast-accent);font-family:IBM Plex Mono,monospace}.pulsering-landing .compare-table td.no{color:var(--contrast-ink-soft);font-family:IBM Plex Mono,monospace}.pulsering-landing .compare-table tr:last-child th,.pulsering-landing .compare-table tr:last-child td{border-bottom:none}.pulsering-landing .table-scroll{overflow-x:auto;border:1px solid var(--contrast-line);border-radius:var(--radius)}.pulsering-landing .testi-rail-wrap{position:relative}.pulsering-landing .testi-rail{display:flex;gap:22px;overflow-x:auto;padding:4px 4px 14px;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none}.pulsering-landing .testi-rail::-webkit-scrollbar{display:none}.pulsering-landing .testi-card{flex:0 0 300px;scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.pulsering-landing .testi-photo{position:relative;aspect-ratio:4/5;background:var(--surface-2);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden}.pulsering-landing .testi-photo img{width:100%;height:100%;object-fit:cover;display:block}.pulsering-landing .testi-photo-placeholder{text-align:center;padding:20px;color:var(--ink-soft)}.pulsering-landing .testi-photo-placeholder .icon{width:26px;height:26px;margin:0 auto 10px;color:var(--accent-strong)}.pulsering-landing .testi-photo-placeholder p{font-family:IBM Plex Mono,monospace;font-size:11px;margin:0}.pulsering-landing .testi-body{padding:20px 22px 24px;display:flex;flex-direction:column;gap:12px}.pulsering-landing .stars{color:var(--accent-strong);letter-spacing:2px;font-size:14px}.pulsering-landing .testi-body p{margin:0;font-size:14.5px}.pulsering-landing .testi-body .who{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--ink-soft)}.pulsering-landing .testi-nav{position:absolute;top:38%;right:-6px;width:40px;height:40px;border-radius:50%;background:var(--surface);border:1px solid var(--line);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px #142f351f}.pulsering-landing .testi-nav svg{width:18px;height:18px}.pulsering-landing .testi-nav:hover{background:var(--accent-tint)}@media(max-width:640px){.pulsering-landing .testi-nav{display:none}.pulsering-landing .testi-card{flex-basis:82vw}}.pulsering-landing .faq-list{border-top:1px solid var(--line)}.pulsering-landing .faq-item{border-bottom:1px solid var(--line)}.pulsering-landing .faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:22px 4px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:Bricolage Grotesque,sans-serif;font-size:17px;color:var(--ink)}.pulsering-landing .faq-q .plus{font-family:IBM Plex Mono,monospace;font-size:20px;color:var(--accent-strong);transition:transform .2s ease;flex-shrink:0}.pulsering-landing .faq-item.open .faq-q .plus{transform:rotate(45deg)}.pulsering-landing .faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.pulsering-landing .faq-a p{padding:0 4px 22px;margin:0;color:var(--ink-soft);font-size:15px;max-width:64ch}.pulsering-landing .final-cta{background:var(--surface-2);border-radius:var(--radius);padding:40px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.pulsering-landing .final-cta h2{font-size:clamp(26px,3.4vw,38px);max-width:20ch}.pulsering-landing .final-cta .price-row{justify-content:center}.pulsering-landing footer{padding:40px 0 120px;border-top:1px solid var(--line);margin-top:20px}.pulsering-landing .foot-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.pulsering-landing .foot-row .wordmark{font-size:16px}.pulsering-landing footer .fine{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--ink-soft)}.pulsering-landing .sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--ink);color:var(--contrast-ink);transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -6px 24px #0000002e}.pulsering-landing .sticky-bar.show{transform:translateY(0)}.pulsering-landing .sticky-inner{max-width:var(--maxw);margin:0 auto;padding:13px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pulsering-landing .sticky-info{display:flex;align-items:center;gap:14px}.pulsering-landing .sticky-info .name{font-family:Bricolage Grotesque,sans-serif;font-size:15px}.pulsering-landing .sticky-info .price{font-family:IBM Plex Mono,monospace;font-size:14px;color:var(--contrast-accent)}.pulsering-landing .sticky-bar .btn-primary{background:var(--contrast-accent);color:var(--ink);padding:11px 20px}.pulsering-landing .sticky-bar .btn-primary:hover{background:var(--contrast-ink)}@media(max-width:560px){.pulsering-landing .sticky-info .name{display:none}}.pulsering-landing .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.pulsering-landing .reveal.in{opacity:1;transform:none}.pulsering-landing button:focus-visible,.pulsering-landing .swatch:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.pulsering-landing .rsi-btn-skel,.pulsering-landing ._rsi-buy-now-button,.pulsering-landing .rsi_buy_now_button,.pulsering-landing #rsi_buy_now_button,body>._rsi-buy-now-button,body>.rsi_buy_now_button,body>#rsi_buy_now_button,body>.rsi-btn-skel,.rsi_floating,.rsi_floating_top,.rsi_floating_bottom{display:none!important}.skip-to-content-link:not(:focus):not(:active){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/1/assets/page-pulsering.css.map */
