.lv2{--lv2-r:20px;--lv2-raised:color-mix(in oklab, var(--surface) 93%, var(--text-primary));--lv2-ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg);color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.lv2 *,.lv2 :before,.lv2 :after{box-sizing:border-box}:where(.lv2) :is(h1,h2,h3,p){margin:0}:where(.lv2) a{color:inherit;text-decoration:none}.lv2 section{position:relative}.lv2 :focus-visible{outline:2px solid var(--accent-2);outline-offset:3px;border-radius:8px}.lv2-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:max(16px,4vw)}.lv2-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.lv2-progress i{background:var(--accent);width:0;height:100%;display:block}.lv2-nav{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:50;margin-top:12px;position:sticky}.lv2-nav-in{background:color-mix(in oklab, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px -12px color-mix(in oklab, var(--surface-2) 60%, transparent);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.lv2-brand{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:600;display:flex}.lv2-nav-links{gap:4px;display:none}.lv2-nav-links a{color:var(--text-secondary);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s}.lv2-nav-links a:hover{color:var(--text-primary);background:var(--lv2-raised)}.lv2-nav-actions{align-items:center;gap:4px;display:flex}.lv2-ghost{min-height:44px;color:var(--text-secondary);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.lv2-lg-only{display:none}@media (min-width:640px){.lv2-lg-only{display:inline}.lv2-sm-only{display:none}}@media (min-width:820px){.lv2-nav-links{display:flex}}.lv2-btn{cursor:pointer;background:var(--accent);min-height:52px;color:var(--bg);font:600 16px/1 var(--font-body);letter-spacing:-.01em;box-shadow:var(--shadow-glow-accent);transition:transform .35s var(--lv2-ease), box-shadow .35s var(--lv2-ease);will-change:transform;touch-action:manipulation;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex}.lv2-btn:hover{box-shadow:0 18px 44px -12px color-mix(in oklab, var(--accent) 90%, transparent)}.lv2-btn:active{transform:scale(.97)!important}.lv2-btn-sm{min-height:48px;padding:0 18px;font-size:14px}.lv2-btn-ghost{background:var(--surface);border-radius:999px;align-items:center;min-height:52px;padding:0 24px;font-size:16px;font-weight:500;transition:background-color .25s;display:inline-flex}.lv2-btn-ghost:hover{background:var(--lv2-raised)}.lv2-hero{padding-top:56px;overflow:hidden}.lv2-aurora{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--text-primary) 140px, var(--text-primary) 60%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--text-primary) 140px, var(--text-primary) 60%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--text-primary) 140px, var(--text-primary) 60%, transparent);position:absolute;inset:0;overflow:hidden}.lv2-aurora i{opacity:.55;border-radius:50%;position:absolute}.lv2-aurora i:first-child{background:radial-gradient(circle, color-mix(in oklab, var(--accent) 60%, transparent), transparent 70%);width:560px;height:560px;animation:18s ease-in-out infinite alternate lv2-drift1;top:-120px;right:-160px}.lv2-aurora i:nth-child(2){background:radial-gradient(circle, color-mix(in oklab, var(--accent-2) 38%, transparent), transparent 70%);width:520px;height:520px;animation:22s ease-in-out infinite alternate lv2-drift2;top:200px;left:-200px}@keyframes lv2-drift1{to{transform:translate(-70px,60px)scale(1.12)}}@keyframes lv2-drift2{to{transform:translate(90px,-40px)scale(1.08)}}.lv2-hero-in{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.lv2-tag{background:var(--surface);color:var(--text-secondary);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.lv2-tag:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.lv2-tag:after{content:"";background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:8px;height:8px;margin-top:-4px;animation:2.4s ease-out infinite lv2-ping;position:absolute;top:50%;left:14px}@keyframes lv2-ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.lv2-display,.lv2-h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-optical-sizing:auto;font-weight:600;line-height:.98}.lv2-display{max-width:15ch;font-size:clamp(42px,9.4vw,92px)}.lv2-h2{max-width:18ch;font-size:clamp(34px,6.2vw,64px)}.lv2-display em,.lv2-h2 em{color:var(--accent);font-style:normal}.lv2-display em{white-space:nowrap}.lv2-sub{color:var(--text-secondary);text-wrap:balance;max-width:44ch;font-size:clamp(17px,2.2vw,20px);line-height:1.5}.lv2-sub b{color:var(--text-primary);font-weight:600}.lv2-cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.lv2-micro{color:var(--text-tertiary);text-wrap:balance;font-size:13px}.lv2-w,.lv2-wi{display:inline-block}.lv2-js .lv2-split:not(.is-in) .lv2-wi{opacity:.55}.lv2-js .lv2-split.is-in .lv2-wi{animation:lv2-word .9s var(--lv2-ease) both;animation-delay:calc(var(--i) * 55ms)}@keyframes lv2-word{0%{opacity:.55;transform:translateY(.4em)}to{opacity:1;transform:none}}.lv2-js .lv2-r{opacity:.6;transition:opacity .9s var(--lv2-ease), transform .9s var(--lv2-ease);transition-delay:var(--d,0s);transform:translateY(24px)}.lv2-js .lv2-r.is-in{opacity:1;transform:none}.lv2-stage{height:clamp(430px,66vw,660px);-webkit-mask-image:linear-gradient(var(--text-primary) 74%, transparent);-webkit-mask-image:linear-gradient(var(--text-primary) 74%, transparent);mask-image:linear-gradient(var(--text-primary) 74%, transparent);margin-top:28px;position:relative}.lv2-ring{aspect-ratio:1;border:1.5px solid color-mix(in oklab, var(--accent-2) 45%, transparent);--s0:.62;--s1:1.02;--o0:.25;--o1:.8;width:min(88vw,620px);translate:-50% -50%;transform:scale(var(--s1));opacity:var(--o1);pointer-events:none;border-radius:50%;animation:12s linear infinite lv2-breathe;position:absolute;top:44%;left:50%}.lv2-ring.r2{border-color:color-mix(in oklab, var(--accent-2) 60%, transparent);--s0:.6;--s1:.94;width:min(66vw,470px)}.lv2-ring.r3{background:radial-gradient(circle, color-mix(in oklab, var(--accent-2) 20%, transparent), transparent 70%);--s0:.55;--s1:1.05;border:0;width:min(46vw,330px)}.lv2-phone-wrap{perspective:1200px;position:absolute;top:30px;left:50%;translate:-50%}.lv2-phone{background:linear-gradient(155deg, color-mix(in oklab, var(--surface) 80%, var(--text-primary)), var(--surface-2));width:min(290px,70vw);box-shadow:0 50px 90px -30px color-mix(in oklab, var(--surface-2) 80%, transparent), 0 0 0 1px color-mix(in oklab, var(--text-tertiary) 22%, transparent);transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg));transition:transform .5s var(--lv2-ease);border-radius:42px;padding:9px}.lv2-phone img{border-radius:34px;width:100%;height:auto}.lv2-chip{background:color-mix(in oklab, var(--lv2-raised) 92%, transparent);white-space:nowrap;box-shadow:0 18px 40px -18px color-mix(in oklab, var(--surface-2) 70%, transparent);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex;position:absolute}.lv2-chip i{background:var(--c,var(--accent));border-radius:50%;width:10px;height:10px}.lv2-chip.c1{--c:var(--accent);top:24%;left:4%}.lv2-chip.c2{--c:var(--accent-2);top:42%;right:3%}.lv2-chip.c3{--c:var(--accent-3);top:60%;left:6%}.lv2-chip>span{align-items:center;gap:10px;animation:7s ease-in-out infinite lv2-floaty;display:inline-flex}.lv2-chip.c2>span{animation-delay:-2.5s}.lv2-chip.c3>span{animation-delay:-4.5s}@keyframes lv2-floaty{50%{transform:translateY(-12px)}}@media (max-width:560px){.lv2-chip{padding:8px 12px;font-size:13px}.lv2-chip.c1{top:62%;left:0}.lv2-chip.c2{top:44%;right:0}.lv2-chip.c3{display:none}.lv2-phone{width:min(250px,64vw)}}.lv2-marquee{background:var(--surface-2);padding:30px 0;overflow:hidden}.lv2-track{gap:12px;width:max-content;animation:46s linear infinite lv2-slide;display:flex}.lv2-marquee:hover .lv2-track{animation-play-state:paused}.lv2-track span{background:var(--surface);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:500;display:inline-flex}.lv2-track span i{background:var(--accent);border-radius:50%;width:8px;height:8px}.lv2-track span:nth-child(3n+2) i{background:var(--accent-2)}.lv2-track span:nth-child(3n) i{background:var(--accent-3)}@keyframes lv2-slide{to{transform:translate(-50%)}}.lv2-sec{padding-block:clamp(72px,11vw,128px)}.lv2-head{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(36px,6vw,64px);display:flex}.lv2-kicker{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.lv2-qgrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:760px){.lv2-qgrid{grid-template-columns:1fr 1fr}}.lv2-q{border-radius:var(--lv2-r);background:var(--surface);align-items:flex-start;gap:18px;padding:28px;display:flex}.lv2-q svg{background:color-mix(in oklab, var(--accent) 14%, transparent);width:44px;height:44px;stroke:var(--accent);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:14px;flex:none;padding:10px}.lv2-q p{font-size:clamp(18px,2.4vw,22px);line-height:1.3;font-family:var(--font-display);letter-spacing:-.015em;font-weight:500}.lv2-scrolly{background:var(--surface-2)}.lv2-big{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;text-align:center;max-width:24ch;margin-inline:auto;font-size:clamp(26px,4.8vw,52px);font-weight:600;line-height:1.12}.lv2-big+.lv2-big{margin-top:.9em}.lv2-sw{opacity:var(--o,1)}.lv2-sw.acc{color:var(--accent);opacity:max(var(--o,1), .8)}.lv2-contrast{grid-template-columns:1fr;gap:12px;margin-top:56px;display:grid}@media (min-width:760px){.lv2-contrast{grid-template-columns:1fr 1fr}}.lv2-contrast>div{border-radius:var(--lv2-r);background:var(--surface);padding:26px}.lv2-contrast .lv2-despues small{color:var(--accent-2)}.lv2-contrast small{color:var(--text-tertiary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:600;display:block}.lv2-contrast p{color:var(--text-secondary);font-size:17px;line-height:1.5}.lv2-howgrid{grid-template-columns:1fr;gap:40px;display:grid}.lv2-sticky{display:none}@media (min-width:900px){.lv2-howgrid{grid-template-columns:1fr 1fr;align-items:start;gap:72px}.lv2-sticky{height:min(640px,80vh);display:block;position:sticky;top:110px}.lv2-step .lv2-inline{display:none}.lv2-step{flex-direction:column;justify-content:center;min-height:68vh;display:flex}}.lv2-step{opacity:.8;transition:opacity .5s var(--lv2-ease);padding-block:24px}.lv2-step.on{opacity:1}.lv2-n{background:var(--surface);width:40px;height:40px;font-family:var(--font-display);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:18px;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex}.lv2-step.on .lv2-n{background:var(--accent);color:var(--bg)}.lv2-step h3{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.05}.lv2-step p{color:color-mix(in oklab, var(--text-secondary) 45%, var(--text-primary));max-width:38ch;font-size:18px;line-height:1.5}.lv2-inline{justify-content:center;margin-top:28px;display:flex}.lv2-vis{opacity:0;transition:opacity .6s var(--lv2-ease), transform .7s var(--lv2-ease);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.94)translateY(24px)}.lv2-vis.on{opacity:1;transform:none}.lv2-frame{background:var(--surface);width:min(300px,78vw);box-shadow:0 40px 80px -30px color-mix(in oklab, var(--surface-2) 75%, transparent);border-radius:28px;padding:22px}.lv2-breath{aspect-ratio:1;justify-content:center;align-items:center;width:min(300px,76vw);display:flex;position:relative}.lv2-breath .rg{border:1.5px solid color-mix(in oklab, var(--accent-2) 55%, transparent);--s0:.5;--s1:1;transform:scale(var(--s1));border-radius:50%;animation:12s linear infinite lv2-breathe;position:absolute;inset:0}.lv2-breath .rg2{border-color:color-mix(in oklab, var(--accent-2) 75%, transparent);--s0:.5;--s1:.98;inset:12%}.lv2-breath .core{aspect-ratio:1;background:var(--accent-2);--s0:.62;--s1:1.22;width:34%;transform:scale(var(--s1));box-shadow:0 0 70px 6px color-mix(in oklab, var(--accent-2) 45%, transparent);border-radius:50%;animation:12s linear infinite lv2-breathe}.lv2-breath{margin-bottom:80px}.lv2-breath .lbl{text-align:center;font-family:var(--font-display);letter-spacing:-.02em;font-size:26px;font-weight:600;position:absolute;bottom:-72px;left:0;right:0}.lv2-breath .lbl small{font-family:var(--font-body);color:var(--text-tertiary);letter-spacing:0;margin-top:2px;font-size:13px;font-weight:500;display:block}.lv2-mrow{background:var(--lv2-raised);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.lv2-mrow+.lv2-mrow{margin-top:10px}.lv2-mrow .ic{background:var(--c);border-radius:50%;flex:none;width:10px;height:10px}.lv2-mrow b{flex:1;font-size:14px;font-weight:500}.lv2-mrow .fc{color:var(--text-tertiary);align-items:center;gap:6px;font-size:13px;display:flex}.lv2-mrow .fc img{width:26px;height:26px}.lv2-ej{text-align:center;color:var(--text-tertiary);margin-top:14px;font-size:12px;display:block}.lv2-oferta{background:var(--surface-2)}.lv2-seg{background:var(--surface);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:inline-grid;position:relative}.lv2-seg button{z-index:1;min-height:44px;color:var(--text-secondary);font:500 15px var(--font-body);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:0 24px;transition:color .3s;position:relative}.lv2-seg button[aria-pressed=true]{color:var(--bg)}.lv2-thumb{z-index:0;background:var(--accent);width:calc(50% - 5px);transition:transform .5s var(--lv2-ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.lv2-seg[data-p=mensual] .lv2-thumb{transform:translate(100%)}.lv2-pcard{margin-inline:auto;background:linear-gradient(170deg, var(--lv2-raised), var(--surface)) padding-box, linear-gradient(135deg, color-mix(in oklab, var(--accent) 70%, transparent), transparent 45%, color-mix(in oklab, var(--accent-2) 45%, transparent)) border-box;text-align:left;border:1px solid #0000;border-radius:28px;width:min(520px,100%);margin-top:32px;padding:clamp(24px,5vw,40px);position:relative;overflow:hidden}.lv2-pcard:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--accent) 35%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.lv2-badges{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.lv2-badge{letter-spacing:.04em;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.lv2-badge.a{background:color-mix(in oklab, var(--accent) 22%, transparent);color:var(--text-primary)}.lv2-badge.b{background:var(--surface);color:var(--text-secondary)}.lv2-amount{z-index:1;align-items:baseline;gap:8px;margin-top:20px;display:flex;position:relative}.lv2-amount b{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(60px,12vw,84px);font-weight:600;line-height:1}.lv2-amount span{color:var(--text-secondary);font-size:18px}.lv2-pnote{text-wrap:balance;color:var(--text-secondary);z-index:1;margin-top:8px;font-size:15px;position:relative}.lv2-psave{text-wrap:balance;color:var(--accent);z-index:1;min-height:24px;margin-top:6px;font-size:16px;font-weight:600;position:relative}.lv2-feats{z-index:1;gap:12px;margin:24px 0;padding:0;list-style:none;display:grid;position:relative}.lv2-feats li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.lv2-pcard .lv2-btn{z-index:1;width:100%;position:relative}.lv2-usd{text-align:center;color:var(--text-tertiary);z-index:1;margin-top:18px;font-size:13px;position:relative}.lv2-guar{border-radius:var(--lv2-r);background:var(--surface);text-align:left;align-items:flex-start;gap:18px;width:min(520px,100%);margin:20px auto 0;padding:24px;display:flex}.lv2-guar svg{background:color-mix(in oklab, var(--accent-2) 16%, transparent);width:44px;height:44px;stroke:var(--accent-2);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:14px;flex:none;padding:10px}.lv2-guar h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:6px;font-size:20px;font-weight:600;line-height:1.15}.lv2-guar p{color:var(--text-secondary);font-size:15px;line-height:1.5}.lv2-faq{gap:10px;width:min(760px,100%);margin-inline:auto;display:grid}.lv2-qa{border-radius:var(--lv2-r);background:var(--surface);overflow:hidden}.lv2-qa button{width:100%;min-height:64px;color:var(--text-primary);font:500 17px/1.3 var(--font-body);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.lv2-qa button:after{content:"+";background:var(--lv2-raised);width:32px;height:32px;color:var(--accent);transition:transform .45s var(--lv2-ease), background-color .3s, color .3s;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.lv2-qa.open button:after{background:var(--accent);color:var(--bg);transform:rotate(135deg)}.lv2-ans{transition:grid-template-rows .5s var(--lv2-ease);grid-template-rows:0fr;display:grid}.lv2-qa.open .lv2-ans{grid-template-rows:1fr}.lv2-ans>div{overflow:hidden}.lv2-qa:not(.open) .lv2-ans{visibility:hidden;transition:grid-template-rows .5s var(--lv2-ease), visibility 0s linear .5s}.lv2-ans p{color:var(--text-secondary);padding:0 24px 22px;font-size:16px;line-height:1.55}.lv2-final{text-align:center;background:var(--surface-2);overflow:hidden}.lv2-final .lv2-ring{border-color:color-mix(in oklab, var(--accent-2) 70%, transparent);--o0:.3;--o1:.85;-webkit-mask-image:linear-gradient(to bottom, var(--text-primary) 0, color-mix(in oklab, var(--text-primary) 22%, transparent) 30%, color-mix(in oklab, var(--text-primary) 22%, transparent) 72%, var(--text-primary) 100%);-webkit-mask-image:linear-gradient(to bottom, var(--text-primary) 0, color-mix(in oklab, var(--text-primary) 22%, transparent) 30%, color-mix(in oklab, var(--text-primary) 22%, transparent) 72%, var(--text-primary) 100%);mask-image:linear-gradient(to bottom, var(--text-primary) 0, color-mix(in oklab, var(--text-primary) 22%, transparent) 30%, color-mix(in oklab, var(--text-primary) 22%, transparent) 72%, var(--text-primary) 100%);top:46%}.lv2-final-in>*{position:relative}.lv2-final-in:before{content:"";background:radial-gradient(closest-side, var(--surface-2) 86%, transparent);pointer-events:none;border-radius:48px;position:absolute;inset:-40px -32px}.lv2-final-in{flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.lv2-final .lv2-h2{max-width:14ch}.lv2-final .lv2-sub{max-width:36ch}.lv2-foot{background:var(--surface-2);color:var(--text-tertiary);padding-block:40px 64px;font-size:14px}.lv2-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 36px;display:flex}.lv2-foot a{align-items:center;min-height:44px;display:inline-flex}.lv2-foot a:hover{color:var(--text-secondary)}.lv2-flinks{flex-wrap:wrap;gap:0 24px;display:flex}@keyframes lv2-breathe{0%{transform:scale(var(--s0));opacity:var(--o0,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}33.333%,50%{transform:scale(var(--s1));opacity:var(--o1,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:scale(var(--s0));opacity:var(--o0,1)}}.lv2-rise{animation:lv2-rise .9s var(--lv2-ease) both;animation-delay:var(--d,0s)}@keyframes lv2-rise{0%{opacity:.5;transform:translateY(18px)}}.lv2-hero-h1 .lv2-wi{animation:lv2-heroword .9s var(--lv2-ease) both;animation-delay:calc(var(--i) * 55ms)}@keyframes lv2-heroword{0%{opacity:.4;transform:translateY(.4em)}}@media (max-width:899px){.lv2-step{opacity:1}.lv2-step .lv2-n{background:var(--accent);color:var(--bg)}}.lv2-final .lv2-micro{background:var(--surface-2);border-radius:12px;padding:4px 12px}.lv2 [data-off],.lv2 [data-off] *,.lv2 [data-off]:before,.lv2 [data-off]:after,.lv2 [data-off] :before,.lv2 [data-off] :after{animation-play-state:paused!important}@media (hover:none){.lv2-track{flex-wrap:wrap;justify-content:center;width:auto;padding-inline:16px;animation:none}.lv2-track span[aria-hidden=true]{display:none}}.lv2-js .lv2-btn.lv2-r{transition:opacity .9s var(--lv2-ease), transform .35s var(--lv2-ease), box-shadow .35s var(--lv2-ease)}@media (max-width:599px){.lv2-big{max-width:26ch;font-size:24px}.lv2-guar{flex-direction:column;gap:12px;padding:20px}.lv2-guar p{font-size:14px}.lv2-foot-in{text-align:center;flex-direction:column;justify-content:center}.lv2-flinks{justify-content:center;column-gap:12px}.lv2-cta-row{flex-direction:column;align-items:center}.lv2-cta-row .lv2-btn,.lv2-cta-row .lv2-btn-ghost{justify-content:center;width:min(100%,300px)}}@media (max-width:759px){.lv2-marquee{display:none}}.lv2-spin{border:2px solid color-mix(in oklab, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite lv2-rot}@keyframes lv2-rot{to{transform:rotate(360deg)}}.lv2-seg button:active,.lv2-qa button:active,.lv2-btn-ghost:active,.lv2-ghost:active,.lv2-still-btn:active{transform:scale(.97)}.lv2-still-btn[aria-pressed=true]{background:color-mix(in oklab, var(--accent) 18%, transparent);color:var(--accent)}.lv2-nw{white-space:nowrap}.lv2-still-btn{background:var(--surface);min-height:44px;color:var(--text-secondary);font:500 14px var(--font-body);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.lv2[data-still] *,.lv2[data-still] :before,.lv2[data-still] :after{transition:none!important;animation:none!important}.lv2[data-still] .lv2-sw,.lv2[data-still] .lv2-step{opacity:1!important}.lv2[data-still].lv2-js .lv2-r,.lv2[data-still] .lv2-wi{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.lv2-sw,.lv2-step{opacity:1!important}.lv2-track span[aria-hidden=true]{display:none}.lv2 *,.lv2 :before,.lv2 :after{transition:none!important;animation:none!important}.lv2-js .lv2-r{opacity:1!important;transform:none!important}.lv2-js .lv2-split .lv2-wi{opacity:1!important}.lv2-track{flex-wrap:wrap;justify-content:center;width:auto}}
