html{scroll-behavior:smooth;overscroll-behavior-x:none}.lp-container{max-width:1180px;margin-inline:auto;padding-inline:24px}.lp-root{isolation:isolate;--text-dim:#8e9ab3;--ease:cubic-bezier(.22, 1, .36, 1);position:relative;overflow-x:clip}.lp-root:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1.6px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 32%,#000 0%,#0006 55%,#0000 100%);mask-image:radial-gradient(75% 60% at 50% 32%,#000 0%,#0006 55%,#0000 100%)}@media (width>=1024px){.lp-root:before{-webkit-mask-image:radial-gradient(70% 62% at 68% 38%,#000 0%,#00000059 55%,#0000 100%);mask-image:radial-gradient(70% 62% at 68% 38%,#000 0%,#00000059 55%,#0000 100%)}}.lp-root:after{content:"";z-index:-1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-main{max-width:640px;padding:20px max(20px, env(safe-area-inset-right)) 24px max(20px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""phones""dots""panel""cta";align-items:start;gap:16px;margin-inline:auto;display:grid}.lp-hero{scroll-margin-top:calc(var(--mh) + env(safe-area-inset-top) + 8px);grid-area:hero}@media (width>=1024px){.lp-hero{scroll-margin-top:0}}.lp-stage-text{grid-area:panel}.lp-hero-actions{grid-area:cta}.lp-stage-phones{grid-area:phones}.lp-dots-wrap{flex-direction:column;grid-area:dots;align-items:center;gap:4px;margin-top:-12px;display:flex}@media (width>=1024px){.lp-dots-wrap{display:none}.lp-main{grid-template:"hero phones""panel phones""cta phones"/minmax(0,620px) minmax(0,1fr);align-content:center;gap:14px 72px;max-width:1320px;min-height:calc(100svh - 64px);padding-block:12px 24px;padding-inline:24px}.lp-stage-phones{align-self:center}}.lp-hero-title{letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0 0 10px;font-size:clamp(1.7rem,7vw,2.2rem);font-weight:800;line-height:1.06}@media (width>=1024px){.lp-hero-title{margin-bottom:14px;font-size:clamp(2.2rem,4vw,4rem)}.lp-hero-title.is-long{font-size:clamp(2rem,3.45vw,3.5rem)}}.lp-pane-note,.lp-hero-sub{text-wrap:pretty}.lp-sweep{background:linear-gradient(110deg, var(--champagne-from) 25%, #fff 50%, var(--champagne-to) 75%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite lp-metal-sweep}@keyframes lp-metal-sweep{0%{background-position:180% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.lp-sweep{background-position:50% 0;animation:none}}.lp-hero-sub{color:var(--text-muted);max-width:600px;margin:0;font-size:.95rem;line-height:1.45}.lp-alt-desk{display:none}@media (width>=1024px){.lp-alt-desk{display:inline}.lp-alt-mob{display:none}}.lp-hero-actions{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.lp-hero-actions{flex-flow:wrap;gap:10px}}.lp-btn-primary,.lp-btn-secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,color .15s;display:inline-flex}@media (width>=1024px){.lp-btn-primary,.lp-btn-secondary{justify-content:flex-start;min-height:0;padding:9px 20px;font-size:.85rem}}.lp-btn-primary{color:var(--on-accent);background:linear-gradient(135deg, var(--champagne-from), var(--champagne-to));box-shadow:0 10px 30px var(--accent-glow)}.lp-btn-primary:hover{transform:translateY(-1px)}.lp-btn-secondary{color:var(--text);border:1px solid var(--border);background:0 0}.lp-btn-secondary:hover{border-color:var(--border-accent);color:var(--accent)}.lp-stage-text{z-index:20;min-width:0;position:relative}.lp-stage-text .lp-pane{align-self:start}.lp-panes{display:grid}.lp-pane{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .18s cubic-bezier(.4,0,.2,1)}.lp-pane.is-active{opacity:1;pointer-events:auto;transition-delay:.12s}.lp-pane:not(.is-active){display:none}.lp-pane.is-active{animation:.2s ease-out both lp-pane-in}@keyframes lp-pane-in{0%{opacity:0}to{opacity:1}}@media (width>=1024px){.lp-pane:not(.is-active){display:block}.lp-pane.is-active{animation:none}}@media (prefers-reduced-motion:reduce){.lp-pane.is-active{animation:none}}.lp-pane-desc{color:var(--text-muted);max-width:480px;margin:0 0 12px;font-size:.85rem;line-height:1.45}.lp-pane-note{color:var(--text-dim);margin-top:8px;font-size:.78rem;font-style:italic}.lp-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-list>li{align-items:flex-start;gap:10px;display:flex}.lp-list>li>div{flex-direction:column;gap:2px;display:flex}.lp-list strong{color:var(--text);font-size:.84rem}.lp-list span{color:var(--text-muted);font-size:.76rem;line-height:1.35}.lp-list .lp-ico{width:16px;height:16px;color:var(--accent-solid);flex-shrink:0;margin-top:3px}.lp-list-grid{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=540px){.lp-list-grid{grid-template-columns:1fr 1fr}}.lp-integra-block{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin-bottom:6px;padding:8px 12px}.lp-integra-block p{color:var(--text-muted);margin:4px 0 6px;font-size:.76rem}.lp-integra-tag{text-transform:uppercase;letter-spacing:.4px;color:var(--accent);font-size:.68rem;font-weight:800}.lp-integra-tag.is-muted{color:var(--text-dim)}.lp-integra-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-chip{color:var(--text-muted);background:var(--bg-raised);border:1px solid var(--border);border-radius:999px;padding:4px 11px;font-size:.76rem;font-weight:600}.lp-chip.is-native{color:var(--accent);border-color:var(--border-accent)}.lp-faq-list{flex-direction:column;gap:5px;display:flex}.lp-faq-item{border:1px solid var(--border);background:var(--bg-card);border-radius:10px;padding:6px 12px}.lp-faq-item summary{cursor:pointer;color:var(--text);font-size:.88rem;font-weight:700;list-style:none}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:after{content:"+";float:right;color:var(--accent);font-weight:800}.lp-faq-item[open] summary:after{content:"−"}.lp-faq-item p{color:var(--text-muted);margin:10px 0 2px;font-size:.82rem;line-height:1.5}.lp-phone-frame{background:#0a0d14;border:2px solid #ffffff14;border-radius:36px;flex-direction:column;width:230px;height:480px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.lp-phone-notch{z-index:2;background:#0a0d14;border-radius:0 0 16px 16px;flex-shrink:0;width:110px;height:26px;margin:0 auto;position:relative}.lp-phone-panes{flex:1;min-height:0;position:relative}.lp-phone-pane{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.lp-phone-frame:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 18%);position:absolute;inset:0;box-shadow:inset 0 0 40px #00000059}.lp-phone-content{scrollbar-width:none;z-index:1;flex:1;min-height:0;padding:14px 16px 26px;position:relative;overflow-y:auto}.lp-phone-content::-webkit-scrollbar{display:none}.lp-phone-header{color:#f4f6fb;align-items:center;gap:8px;margin-bottom:14px;font-size:.85rem;font-weight:700;display:flex}.lp-phone-topbar{margin-bottom:14px}.lp-phone-date{color:var(--accent-solid);text-transform:uppercase;letter-spacing:.6px;margin-bottom:3px;font-size:.6rem;font-weight:700}.lp-phone-hello{color:#f4f6fb;font-size:1.05rem;font-weight:800}.lp-kpi-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.lp-kpi-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:10px 12px}.lp-kpi-card.is-accent{border-color:#c2a24e66}.lp-kpi-label{letter-spacing:.4px;color:#8494a7;font-size:.54rem;font-weight:700}.lp-kpi-value{color:#f4f6fb;letter-spacing:-.3px;white-space:nowrap;margin:5px 0 3px;font-size:.68rem;font-weight:800}.lp-kpi-card.is-accent .lp-kpi-value{color:var(--accent-solid)}.lp-kpi-sub{color:#8e9ab3;font-size:.55rem}.lp-section-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin:10px 0 8px;font-size:.62rem;font-weight:700}.lp-order-row{background:var(--bg-raised);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.lp-order-name{color:#e8ecf1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.64rem;font-weight:600;overflow:hidden}.lp-order-amount{color:var(--accent-green);white-space:nowrap;flex-shrink:0;font-size:.66rem;font-weight:700}.lp-status-list{flex-direction:column;gap:7px;margin-bottom:12px;display:flex}.lp-status-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.66rem;display:flex}.lp-status-label{color:#aeb8c6}.lp-status-value{color:#e8ecf1;align-items:center;gap:6px;font-weight:700;display:flex}.lp-status-dot{background:#6b7a8f;border-radius:50%;width:7px;height:7px;display:inline-block}.lp-status-dot.is-ok{background:var(--accent-green)}.lp-status-foot{color:var(--text-dim);align-items:center;gap:6px;margin-top:8px;font-size:.6rem;line-height:1.4;display:flex}.lp-status-foot .lp-ico{width:14px;height:14px;color:var(--accent-solid);flex-shrink:0}.lp-offline-chip{color:var(--accent-rose);text-transform:uppercase;letter-spacing:.3px;background:#f43f5e1f;border:1px solid #f43f5e4d;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:.58rem;font-weight:700;display:inline-flex}.lp-offline-chip .lp-ico{width:12px;height:12px}.lp-queue-row{background:var(--bg-raised);border:1px solid var(--border);color:#e8ecf1;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px;font-size:.64rem;display:flex}.lp-queue-tag{color:var(--accent-amber);text-transform:uppercase;font-size:.56rem;font-weight:700}.lp-device-row{background:var(--bg-raised);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:10px;display:flex}.lp-device-row .lp-ico{width:16px;height:16px;color:var(--accent-solid);flex-shrink:0}.lp-device-info{flex:1;min-width:0}.lp-device-name{color:#e8ecf1;flex-wrap:wrap;align-items:center;gap:6px;font-size:.66rem;font-weight:700;display:flex}.lp-device-tag{color:var(--accent-solid);border:1px solid var(--border-accent);border-radius:999px;padding:1px 6px;font-size:.5rem}.lp-device-meta{color:var(--text-muted);margin-top:2px;font-size:.58rem}.lp-device-unlink{color:var(--accent-rose);cursor:pointer;background:0 0;border:1px solid #f43f5e59;border-radius:999px;padding:3px 8px;font-size:.54rem;font-weight:700}.lp-device-limit{text-align:center;color:var(--text-dim);margin:6px 0 10px;font-size:.58rem}.lp-qr-card{background:var(--bg-card);border:1px dashed var(--border-accent);color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:.6rem;display:flex}.lp-qr-card .lp-ico{width:24px;height:24px;color:var(--accent-solid);flex-shrink:0}.lp-connector-row{background:var(--bg-raised);border:1px solid var(--border);color:#e8ecf1;border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:9px 10px;font-size:.66rem;display:flex}.lp-connector-row.is-native{border-color:var(--border-accent)}.lp-connector-row .lp-ico{width:14px;height:14px;color:var(--text-dim);flex-shrink:0}.lp-connector-row.is-native .lp-ico{color:var(--accent-solid)}.lp-connector-row>span:first-of-type{flex:1}.lp-connector-chip{text-transform:uppercase;color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:2px 7px;font-size:.5rem;font-weight:700}.lp-connector-chip.is-native{color:var(--accent-solid);border-color:var(--border-accent)}.lp-help-search{background:var(--bg-raised);border:1px solid var(--border);color:var(--text-dim);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:.6rem;display:flex}.lp-help-search .lp-ico{flex-shrink:0;width:13px;height:13px}.lp-help-row{background:var(--bg-raised);border:1px solid var(--border);color:#e8ecf1;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:10px 12px;font-size:.64rem;font-weight:600;display:flex}.lp-help-row .lp-ico{width:12px;height:12px;color:var(--text-dim);flex-shrink:0}.lp-stage-phones{--k:1.08;--x:calc(var(--k) * 178px);min-width:0;height:calc(480px * var(--k) + 24px);perspective:1200px;perspective-origin:50% 45%;position:relative}@media (width>=375px){.lp-stage-phones{--k:1.17}}@media (width>=410px){.lp-stage-phones{--k:1.28}}@media (width>=600px){.lp-stage-phones{--k:1.3}}@media (width<=339px){.lp-stage-phones{--k:.95}}@media (width<=1023px) and (height<=1000px){.lp-stage-phones{--k:1}}@media (width<=1023px) and (height<=900px){.lp-stage-phones{--k:.88}}@media (width<=1023px) and (height<=800px){.lp-stage-phones{--k:.8}}@media (width<=1023px) and (height<=760px){.lp-stage-phones{--k:.64}}@media (width<=1023px) and (height<=700px){.lp-stage-phones{--k:.6}}@media (width>=1024px){.lp-stage-phones{height:calc(480px * var(--k) + 70px);--k:1}}@media (width>=1024px) and (height>=760px){.lp-stage-phones{--k:1.1}}@media (width>=1024px) and (height>=840px){.lp-stage-phones{--k:1.2}}@media (width>=1024px) and (height>=900px){.lp-stage-phones{--k:1.28}}@media (width>=1024px) and (height>=1000px){.lp-stage-phones{--k:1.45}}@media (width>=1024px) and (height>=1200px){.lp-stage-phones{--k:1.7}}.lp-slot{border-radius:36px;width:230px;height:480px;margin:-250px 0 0 -115px;position:absolute;top:50%;left:50%}.lp-slot-active{z-index:10;transform:scale(var(--k))}.lp-phone-3d{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}@media (width<=1023px){.lp-phone-3d{will-change:auto;transform:none!important}.lp-slice,.lp-phone-back{display:none}}.lp-stage-phones.is-idle .lp-phone-3d,.lp-stage-phones.is-idle .lp-glare{will-change:auto}.lp-slice{background-image:linear-gradient(100deg,#f1e0a8 0%,#8a7438 22%,#2e2410 45%,#6b5a2c 62%,#e9d596 80%,#3a2e14 100%);background-size:300% 100%;background-position:var(--edge,30%) 0;transform:translateZ(calc((var(--i) - 3.5) * 1px));border-radius:36px;position:absolute;inset:0}.lp-phone-back{background:#15120d;border-radius:36px;position:absolute;inset:0;transform:translateZ(-4.5px)rotateY(180deg)}.lp-phone-3d .lp-phone-frame{position:absolute;inset:0;transform:translateZ(4.5px);box-shadow:inset 0 0 0 1px #e8d09659}.lp-glare{z-index:3;pointer-events:none;will-change:transform;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 38%,#fff0cd00 43%,#fff0cd3d 48%,#fff0cd08 52%,#0000 57%),linear-gradient(115deg,#0000 60%,#ffffff0f 63%,#0000 66%);position:absolute;inset:-50%}.lp-phone-shadow{filter:blur(12px);pointer-events:none;background:radial-gradient(#000000f2,#0000 70%);height:56px;position:absolute;bottom:-40px;left:8%;right:8%}.lp-slot-active:before{content:"";pointer-events:none;background:radial-gradient(#c9a86a1a,#0000 65%);height:160px;position:absolute;bottom:-80px;left:-30%;right:-30%}.lp-slot-sat{z-index:1;cursor:pointer;filter:brightness(.62)blur(1px)saturate(.8);transition:filter .25s cubic-bezier(.22,1,.36,1);display:none}.lp-slot-sat .lp-phone-frame{pointer-events:none}.lp-slot-prev{transform:translateX(calc(var(--x) * -1)) translateZ(-180px) rotateY(22deg) scale(var(--k))}.lp-slot-next{transform:translateX(var(--x)) translateZ(-180px) rotateY(-22deg) scale(var(--k))}@media (width>=1024px){.lp-slot-sat{display:block}}@media (hover:hover) and (pointer:fine){.lp-slot-sat:hover{filter:brightness(.92)blur()saturate(.9)}}@media (width<=768px),(pointer:coarse){.lp-slot-sat{filter:none}.lp-slot-sat:after{content:"";z-index:5;opacity:.4;pointer-events:none;background:#000;border-radius:36px;position:absolute;inset:0}.lp-slice:nth-child(odd){display:none}.lp-phone-shadow{filter:none;background:radial-gradient(#0009,#0000 70%)}}@media (prefers-reduced-motion:reduce){.lp-slot-sat{transition:none}}.lp-spot{isolation:isolate;position:relative}.lp-spot:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), var(--accent-glow), transparent 70%);transition:opacity .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.lp-panel-box.lp-spot{border:1px solid var(--border);border-radius:18px;padding:16px 18px}.lp-panel-box.lp-spot:before{background:radial-gradient(480px circle at var(--mx,50%) var(--my,50%), var(--accent-glow), transparent 70%)}@media (hover:hover) and (pointer:fine){.lp-spot:hover:before{opacity:1}.lp-panel-box.lp-spot:hover:before{opacity:.7}}.lp-reveal.is-armed{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.lp-reveal.is-armed.is-visible{opacity:1;transform:none}.lp-cierre{max-width:640px;padding:32px max(20px, env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));text-align:center;border-top:1px solid var(--border);scroll-margin-top:calc(var(--mh) + env(safe-area-inset-top));margin-inline:auto}.lp-cierre h2{color:var(--text);margin:0 0 12px;font-size:1.75rem;font-weight:800}.lp-cierre p{color:var(--text-muted);margin:0 0 20px;font-size:1rem;line-height:1.5}.lp-cierre-actions{flex-direction:column;gap:12px;display:flex}@media (width>=1024px){.lp-cierre{max-width:760px;padding:48px 24px 80px;scroll-margin-top:0}.lp-cierre h2{margin:32px 0 12px;font-size:clamp(1.6rem,3vw,2.3rem)}.lp-cierre p{margin:0 0 24px;font-size:.95rem;line-height:1.55}.lp-cierre-actions{flex-flow:wrap;justify-content:center}}.lp-phone-bottom-nav{z-index:2;background:#0c1018;border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:space-around;align-items:center;padding:8px 6px 16px;display:flex;position:relative}.lp-nav-tab{color:#8e9ab3;flex-direction:column;align-items:center;gap:2px;display:flex}.lp-nav-tab svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:15px;height:15px}.lp-nav-tab span{font-size:.44rem;font-weight:600}.lp-nav-tab.is-active{color:var(--accent-solid)}.lp-nav-fab{background:linear-gradient(135deg, var(--champagne-from), var(--champagne-to));border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-top:-20px;display:flex;box-shadow:0 6px 18px #c2a24e73}.lp-nav-fab svg{stroke:#1a1508;stroke-width:2.5px;fill:none;width:16px;height:16px}.lp-route-card{background:var(--bg-raised);border:1px solid var(--border);border-radius:10px;padding:10px}.lp-route-top{color:#e8ecf1;justify-content:space-between;margin-bottom:8px;font-size:.66rem;display:flex}.lp-route-top b{color:var(--accent-solid)}.lp-route-bar{background:#ffffff14;border-radius:99px;height:5px;overflow:hidden}.lp-route-bar i{background:var(--accent-solid);border-radius:99px;height:100%;display:block}.lp-logo-grid{border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:2px;display:grid}.lp-logo-box{border:1px solid var(--border);background:0 0;border-radius:12px;justify-content:center;align-items:center;height:56px;padding:8px 14px;display:flex;overflow:hidden}.lp-logo-box img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.lp-logo-name{color:var(--text);text-align:center;font-size:.82rem;font-weight:700;line-height:1.15}.lp-phone-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.lp-phone-logos .lp-logo-box{border-radius:10px;height:42px;padding:6px 8px}.lp-phone-logos .lp-logo-name{font-size:.62rem}.lp-marcas{color:var(--text-dim);margin:12px 0 0;font-size:13px;line-height:1.5}@media (width>=1024px){.lp-marcas{margin:8px 0 0;font-size:12px;line-height:1.35}}@media (width<=539px){.lp-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-nav-item,.lp-nav-cta,.lp-btn-primary,.lp-btn-secondary{transition:box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1)}.lp-nav-item:focus-visible,.lp-btn-secondary:focus-visible{border-color:var(--accent-solid);color:var(--text);box-shadow:0 0 0 3px var(--accent-glow), 0 0 18px var(--accent-glow);outline:none}.lp-nav-cta:focus-visible,.lp-btn-primary:focus-visible{box-shadow:0 0 0 1px var(--accent-solid), 0 0 0 4px var(--accent-glow), 0 8px 28px var(--accent-glow);outline:none}@media (hover:hover){.lp-nav-item:hover,.lp-btn-secondary:hover{border-color:var(--accent-solid);color:var(--text);box-shadow:0 0 0 3px var(--accent-glow), 0 0 18px var(--accent-glow)}.lp-nav-cta:hover,.lp-btn-primary:hover{box-shadow:0 0 0 1px var(--accent-solid), 0 0 0 4px var(--accent-glow), 0 8px 28px var(--accent-glow);transform:none}}@media (prefers-reduced-motion:reduce){.lp-nav-item,.lp-nav-cta,.lp-btn-primary,.lp-btn-secondary{transition:none}}.lp-logo-box img[data-logo=tango]{transform:scale(1.6)}.lp-stage-phones:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--accent-glow), transparent);opacity:.8;position:absolute;inset:-22% -34%}.lp-stage-phones,.lp-stage-phones *{touch-action:pan-y}.lp-dots{gap:2px;display:flex}.lp-dot{cursor:pointer;background:0 0;border:0;width:32px;height:44px;padding:0;position:relative}.lp-dot:before{content:"";background:var(--text-dim);opacity:.55;border-radius:999px;width:8px;height:8px;transition:width .2s,opacity .2s,background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-dot.is-active:before{background:var(--accent-solid);opacity:1;width:22px}.lp-dot:focus-visible{outline:none}.lp-dot:focus-visible:before{box-shadow:0 0 0 3px var(--accent-glow), 0 0 0 1px var(--accent-solid);opacity:1}.lp-swipe-hint{color:var(--text-muted);align-items:center;gap:6px;margin:0;font-size:.8125rem;display:none}@media (hover:none) and (pointer:coarse){.lp-swipe-hint{display:inline-flex}}.lp-swipe-hint svg{animation:1.8s ease-in-out infinite lp-nudge}@keyframes lp-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.lp-swipe-hint svg{animation:none}.lp-dot:before{transition:none}}.lp-conn-card{margin-bottom:8px}.lp-phone-content:not(.is-live) *,.lp-phone-content:not(.is-live) :after{transition:none!important;animation:none!important}.lp-st{opacity:0;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.lp-st.is-on{opacity:1;transform:none}@keyframes lp-pop{0%{opacity:.2;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.is-live .lp-pop{animation:.45s cubic-bezier(.22,1,.36,1) lp-pop;display:inline-block}@keyframes lp-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.lp-status-dot{position:relative}.lp-ring:after,.lp-conn-dot:after{content:"";background:var(--accent-green);opacity:0;border-radius:50%;position:absolute;inset:0}.is-live .lp-ring:after{animation:1.6s ease-out infinite lp-ring}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-sync-state{align-items:center;gap:6px;display:inline-flex}.lp-sync-mark{width:12px;height:12px;display:inline-block;position:relative}.lp-sync-mark>*{position:absolute;inset:0}.lp-spin{border:2px solid #ffffff26;border-top-color:var(--accent-solid);border-radius:50%;transition:opacity .2s}.is-live .lp-spin{animation:.8s linear infinite lp-spin}.lp-spin.is-off{opacity:0}.lp-tick{width:100%;height:100%;display:block}.lp-sync-ok,.lp-queue-ok{opacity:0;color:var(--accent-green);transition:opacity .25s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.lp-sync-ok.is-on,.lp-queue-ok.is-on{opacity:1;transform:none}.lp-order-client{color:var(--text-muted);margin:-8px 0 10px;font-size:.6rem}.lp-total-card{margin:8px 0}.lp-total-value{font-variant-numeric:tabular-nums;font-size:.92rem}.lp-send{height:32px;position:relative}.lp-send>div{border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:.66rem;font-weight:800;transition:opacity .3s,transform .25s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.lp-send-btn{background:linear-gradient(135deg, var(--champagne-from), var(--champagne-to));color:#1a1508}.lp-send-btn.is-pressed{transform:scale(.95)}.lp-send-btn.is-off{opacity:0}.lp-send-done{opacity:0;color:var(--accent-green);background:#34d3991f;border:1px solid #34d39966;transform:scale(.92)}.lp-send-done.is-on{opacity:1;transform:none}.lp-send-done .lp-tick{width:12px;height:12px}.lp-chip-stack{height:26px;margin-bottom:10px;position:relative}.lp-chip-stack .lp-offline-chip{opacity:0;margin:0;transition:opacity .3s,transform .3s;position:absolute;top:0;left:0;transform:translateY(-4px)}.lp-chip-stack .lp-offline-chip.is-on{opacity:1;transform:none}.lp-offline-chip.is-back{color:var(--accent-green);background:#34d3991f;border-color:#34d39959}.lp-queue-row{margin-top:6px}.lp-queue-state{place-items:center end;display:grid}.lp-queue-state>*{grid-area:1/1}.lp-queue-tag{transition:opacity .2s}.lp-queue-tag.is-off{opacity:0}.lp-queue-ok{width:14px;height:14px}.lp-qr-box{background:#f4f6fb;border-radius:10px;width:100px;height:100px;margin:0 auto 6px;padding:8px;position:relative;overflow:hidden}.lp-qr-svg{width:100%;height:100%;display:block}.lp-qr-scan{opacity:0;background:linear-gradient(#0000 80%,#c2a24e59 96%,#c2a24e 100%);position:absolute;inset:0;transform:translateY(-100%)}.lp-qr-scan.is-on{opacity:1}.is-live .lp-qr-scan.is-on{animation:1.45s linear 2 forwards lp-scan}@keyframes lp-scan{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.lp-qr-ok{opacity:0;color:var(--accent-green);background:#0a0d14d1;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.lp-qr-ok.is-on{opacity:1}.lp-qr-ok .lp-tick{width:44px;height:44px;transition:transform .4s cubic-bezier(.34,1.56,.64,1) 50ms;transform:scale(.5)}.lp-qr-ok.is-on .lp-tick{transform:none}.lp-qr-caption{text-align:center;justify-items:center;font-size:.6rem;display:grid}.lp-qr-caption>span{grid-area:1/1;transition:opacity .3s,transform .3s}.lp-qr-cap-a{color:var(--text)}.lp-qr-cap-a.is-off{opacity:0;transform:translateY(-4px)}.lp-qr-cap-b{color:var(--accent-green);opacity:0;font-weight:800;transform:translateY(4px)}.lp-qr-cap-b.is-on{opacity:1;transform:none}.lp-logo-box{position:relative}.lp-conn-dot{background:var(--accent-green);opacity:0;border-radius:50%;width:6px;height:6px;transition:opacity .3s;position:absolute;top:5px;right:5px}.lp-conn-dot.is-on{opacity:1}.is-live .lp-conn-dot.is-on:after{animation:1.8s ease-out infinite lp-ring;animation-delay:inherit}.lp-num{font-variant-numeric:tabular-nums}.lp-help-text{white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.lp-help-search.is-typed{color:#e8ecf1;border-color:var(--border-accent)}.lp-caret{background:var(--accent-solid);opacity:0;width:1px;height:.8em;margin-left:1px;display:inline-block}.lp-caret.is-on{opacity:1}.is-live .lp-caret.is-on{animation:.8s step-end infinite lp-blink}@keyframes lp-blink{50%{opacity:0}}.lp-help-results{position:relative}.lp-help-row{transition:opacity .3s,border-color .3s}.lp-help-row.is-dim{opacity:.3}.lp-help-row.is-hit{border-color:var(--border-accent)}.lp-answer{border:1px solid var(--border-accent);background:#101620;border-radius:10px;padding:10px 11px;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 24px #00000080}.lp-answer-q{color:var(--accent-solid);margin-bottom:5px;font-size:.62rem;font-weight:800}.lp-answer p{color:#c9d2df;margin:0;font-size:.6rem;line-height:1.5}.lp-pane{transition:opacity .3s var(--ease)}.lp-pane.is-active{transition-delay:.1s}.lp-pane>*{transition:transform .45s var(--ease);transform:translateY(4px)}.lp-pane.is-active>*{transform:none}.lp-eyebrow{align-items:center;gap:14px;margin:0 0 10px;display:none}@media (width>=1024px){.lp-eyebrow{display:flex}}.lp-big-num{letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:200;line-height:1}.lp-rule{background:linear-gradient(90deg,#ffffff38,#ffffff0a);flex:1;height:1px}.lp-of{letter-spacing:.14em;color:var(--text-dim);font-size:.7rem;font-weight:300}.lp-hero-title{letter-spacing:-.045em;text-wrap:balance;margin-bottom:8px;font-size:clamp(2rem,9vw,2.25rem);font-weight:300;line-height:1.04}@media (width>=1024px){.lp-big-num{font-size:clamp(2rem,3.2vw,3rem)}.lp-hero-title{margin-bottom:12px;font-size:clamp(2.1rem,3.6vw,3.5rem)}.lp-hero-title.is-long{font-size:clamp(1.9rem,3.1vw,3.1rem)}}.lp-key{color:var(--accent-solid);letter-spacing:-.04em;font-style:normal;font-weight:800}.lp-hero-sub{color:var(--text-muted);max-width:520px;font-size:1rem;font-weight:400;line-height:1.5}@media (width>=1024px){.lp-hero-sub{font-size:.95rem}}.lp-figs{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;gap:0;margin:0 0 16px;display:grid}.lp-fig{grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:12px;min-width:0;padding:12px 0;display:grid}.lp-fig+.lp-fig{border-top:1px solid #ffffff17}.lp-fig b{letter-spacing:-.04em;color:var(--text);overflow-wrap:anywhere;font-size:1.5rem;font-weight:200;line-height:1.1}.lp-fig span{color:var(--text-muted);font-size:.8125rem;line-height:1.35}@media (width>=1024px){.lp-figs{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;gap:0;margin:0 0 12px;display:flex}.lp-fig{flex-direction:column;flex:1;align-items:normal;gap:2px;min-width:0;padding:10px 16px 9px 0;display:flex}.lp-fig+.lp-fig{border-top:0;border-left:1px solid #ffffff17;padding-left:16px}.lp-fig b{white-space:nowrap;overflow-wrap:normal;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.05}.lp-fig span{font-size:.72rem;line-height:1.3}}.lp-panel-box.lp-spot{-webkit-backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;padding:6px 16px;box-shadow:0 30px 80px -24px #0009,inset 0 1px #ffffff0d}.lp-list{gap:0}.lp-list>li{padding:12px 0}.lp-list>li+li{border-top:1px solid #ffffff12}.lp-list-grid{gap:0 16px}.lp-list-grid>li+li{border-top:0}.lp-list-grid>li:nth-child(n+3){border-top:1px solid #ffffff12}@media (width<=539px){.lp-list-grid>li:nth-child(n+2){border-top:1px solid #ffffff12}}.lp-list>li.lp-spot{border-radius:6px;padding:8px 6px}.lp-list strong{font-size:1rem;font-weight:600;line-height:1.4}.lp-list span{font-size:.9375rem;font-weight:400;line-height:1.5}@media (width>=1024px){.lp-panel-box.lp-spot{padding:14px 18px}.lp-list>li{padding:8px 0}.lp-list strong{font-size:.86rem;line-height:inherit}.lp-list span{font-size:.76rem;line-height:1.35}}@media (width<=1023px){.lp-panel-box.is-collapsed .lp-list>li:nth-child(n+4),.lp-panel-box.is-collapsed .lp-faq-item:nth-child(n+4){display:none}}.lp-more{min-height:44px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-top:4px;padding:0 12px;font-size:.9375rem;font-weight:600;display:inline-flex}.lp-more:focus-visible{box-shadow:0 0 0 3px var(--accent-glow), 0 0 0 1px var(--accent-solid);border-radius:999px;outline:none}@media (width>=1024px){.lp-more{display:none}}.lp-faq-item{background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;padding:7px 0}.lp-faq-item:first-child{border-top:0}.lp-faq-item summary{min-height:32px;font-weight:500}@media (width>=1024px){.lp-faq-item summary{min-height:0}}.lp-logo-box{background:#ffffff08;border-color:#ffffff1a}.lp-btn-primary,.lp-btn-secondary{letter-spacing:.01em;transition:box-shadow .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease), background .35s var(--ease);font-weight:600}.lp-btn-primary{box-shadow:0 14px 40px -12px var(--accent-glow)}.lp-btn-secondary{border-color:#ffffff29}.lp-reveal.is-armed{transition:opacity .45s var(--ease), transform .45s var(--ease);transform:translateY(8px)}.lp-cierre{border-top-color:#ffffff14}.lp-cierre h2{letter-spacing:-.04em;font-weight:300}@media (width<=1023px){.lp-figs{margin-bottom:10px}.lp-fig b{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.lp-pane,.lp-pane>*,.lp-slot-sat{transition:none}.lp-pane>*{transform:none}}.lp-root{--nav-h:70px}.lp-nav-wrap{z-index:40;height:var(--nav-h);pointer-events:none;padding:14px 16px 0;display:none;position:sticky;top:0}@media (width>=1024px){.lp-nav-wrap{display:block}}.lp-nav{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.3);max-width:1240px;transition:padding .4s var(--ease), background .4s var(--ease), box-shadow .4s var(--ease);background:#0a0c1199;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:14px;margin-inline:auto;padding:7px 8px 7px 22px;display:flex;box-shadow:0 28px 70px -20px #000000b3,0 4px 16px #00000038,inset 0 1px #ffffff0f}.lp-nav-wrap.is-compact .lp-nav{background:#080a0ee6;padding-block:4px;box-shadow:0 20px 50px -18px #000c,0 2px 10px #0000004d,inset 0 1px #ffffff0d}.lp-nav-brand{flex-shrink:0;align-items:center;display:flex}.lp-nav-brand img{width:auto;height:35px;transition:height .4s var(--ease);display:block}.lp-nav-wrap.is-compact .lp-nav-brand img{height:30px}.lp-nav-sel{flex:1;justify-content:center;gap:2px;min-width:0;display:flex;position:relative}.lp-nav-item{z-index:1;font:inherit;letter-spacing:.01em;white-space:nowrap;color:var(--text-muted);cursor:pointer;transition:color .35s var(--ease), padding .4s var(--ease), box-shadow .18s ease, border-color .18s ease;background:0 0;border:1px solid #0000;border-radius:999px;padding:9px 14px;font-size:.8rem;font-weight:500;position:relative}.lp-nav-wrap.is-compact .lp-nav-item{padding-block:6px}.lp-nav-item.is-active{color:var(--text)}.lp-nav-num{letter-spacing:.08em;color:var(--text-dim);font-variant-numeric:tabular-nums;transition:color .35s var(--ease);margin-right:7px;font-size:.68rem;font-weight:200}.lp-nav-item.is-active .lp-nav-num{color:var(--accent-solid)}.lp-pill{z-index:0;opacity:0;pointer-events:none;background:#c2a24e21;border:1px solid #c2a24e4d;border-radius:999px;position:absolute;top:0;left:0}.lp-pill.is-placed{opacity:1}.lp-pill.is-ready{transition:transform .45s var(--ease), width .45s var(--ease), height .3s var(--ease)}.lp-nav-bar{background:var(--accent-solid);transform-origin:0;pointer-events:none;border-radius:2px;height:2px;animation:7s linear forwards lp-nav-fill;position:absolute;bottom:3px;left:16px;right:16px;transform:scaleX(0)}@keyframes lp-nav-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lp-nav-bar{opacity:0;animation-timing-function:step-end}.lp-pill.is-ready,.lp-nav,.lp-nav-item,.lp-nav-num{transition:none}}.lp-nav-pause,.lp-nav-menu{width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:box-shadow .18s,border-color .18s,color .18s;display:inline-flex}.lp-nav-pause:focus-visible,.lp-nav-menu:focus-visible,.lp-zoom-hit:focus-visible{border-color:var(--accent-solid);color:var(--text);box-shadow:0 0 0 3px var(--accent-glow), 0 0 18px var(--accent-glow);outline:none}@media (hover:hover){.lp-nav-pause:hover,.lp-nav-menu:hover{border-color:var(--accent-solid);color:var(--text);box-shadow:0 0 0 3px var(--accent-glow), 0 0 18px var(--accent-glow)}}.lp-nav-cta{color:var(--on-accent);background:linear-gradient(135deg, var(--champagne-from), var(--champagne-to));white-space:nowrap;box-shadow:0 0 0 1px #c2a24e40, 0 6px 22px -6px var(--accent-glow);border-radius:999px;flex-shrink:0;padding:9px 18px;font-size:.8rem;font-weight:700;text-decoration:none}.lp-nav-menu-wrap{display:none;position:relative}.lp-nav-menu-pop{z-index:5;-webkit-backdrop-filter:blur(20px);background:#0a0c11eb;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:8px;width:232px;padding:12px;display:flex;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 28px 70px -20px #000c}.lp-nav-menu-pop a{justify-content:center}@media (width<=1179px){.lp-root{--nav-h:118px}.lp-nav{border-radius:26px;flex-wrap:wrap;gap:6px 10px;padding:8px 10px 8px 18px}.lp-nav-wrap.is-compact .lp-nav{padding-block:5px}.lp-nav-brand{order:1;margin-right:auto}.lp-nav-pause{order:2}.lp-nav-menu-wrap{order:3;display:block}.lp-nav-cta{display:none}.lp-nav-sel{scroll-snap-type:x proximity;scrollbar-width:none;flex:0 0 calc(100% + 8px);order:4;justify-content:flex-start;width:calc(100% + 8px);margin-inline:-4px;padding:4px 2px;overflow-x:auto}.lp-nav-sel::-webkit-scrollbar{display:none}.lp-nav-sel.has-more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.lp-nav-item{scroll-snap-align:center;flex-shrink:0;padding-block:8px}.lp-nav-wrap.is-compact .lp-nav-item{padding-block:6px}}@media (width>=1024px){.lp-main{min-height:calc(100vh - var(--nav-h));min-height:calc(100svh - var(--nav-h))}}.lp-slot-active{transform:translateX(var(--zx,0px)) scale(calc(var(--k) * var(--z,1)));transition:transform .5s var(--ease)}.lp-stage-phones.is-zoomed{z-index:30;--gap:2.4px}.lp-slice{transform:translateZ(calc((var(--i) - 3.5) * var(--gap,1px)));transition:transform .5s var(--ease)}.lp-phone-back{transform:translateZ(calc(var(--gap,1px) * -4.5)) rotateY(180deg);transition:transform .5s var(--ease)}.lp-phone-3d .lp-phone-frame{transform:translateZ(calc(var(--gap,1px) * 4.5));transition:transform .5s var(--ease)}.lp-slot-sat{transition:filter .25s var(--ease), opacity .45s var(--ease), transform .5s var(--ease)}.lp-stage-phones.is-zoomed .lp-slot-sat{opacity:0;pointer-events:none}.lp-stage-phones.is-zoomed .lp-slot-prev{transform:translateX(calc(var(--x) * -1 - 80px)) translateZ(-260px) rotateY(22deg) scale(var(--k))}.lp-stage-phones.is-zoomed .lp-slot-next{transform:translateX(calc(var(--x) + 80px)) translateZ(-260px) rotateY(-22deg) scale(var(--k))}.lp-zoom-hit{z-index:6;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:36px;padding:0;transition:box-shadow .18s;position:absolute;inset:0}.lp-stage-phones.is-zoomed .lp-zoom-hit{cursor:zoom-out}.lp-zoom-hit:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);position:absolute;inset:-1px;box-shadow:0 0 0 1px #e3d5b080,0 0 22px #c2a24e47}.lp-stage-phones.is-zoomed .lp-zoom-hit:before{opacity:1}@media (width<=1179px){.lp-nav-brand img{height:30px}.lp-nav-wrap.is-compact .lp-nav-brand img{height:27px}}@media (hover:hover){.lp-zoom-hit:hover{box-shadow:0 0 0 3px var(--accent-glow), 0 0 26px var(--accent-glow)}}.lp-stage-phones.is-reduced .lp-slot-active,.lp-stage-phones.is-reduced .lp-slot-sat,.lp-stage-phones.is-reduced .lp-slice,.lp-stage-phones.is-reduced .lp-phone-back,.lp-stage-phones.is-reduced .lp-phone-3d .lp-phone-frame{transition:none}.lp-stage-phones.is-reduced.is-zoomed{--gap:1px}@media (prefers-reduced-motion:reduce){.lp-slot-active,.lp-slot-sat,.lp-slice,.lp-phone-back,.lp-phone-3d .lp-phone-frame{transition:none}}.lp-aurora{z-index:0;pointer-events:none;opacity:var(--aurora-o,1);position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 30%,#00000080 52%,#000 72%);mask-image:linear-gradient(90deg,#0000 0% 30%,#00000080 52%,#000 72%)}.lp-aurora-canvas,.lp-aurora-static{position:absolute;inset:0}.lp-aurora-canvas canvas{width:100%;height:100%;display:block}@media (width<=1023px),(pointer:coarse){.lp-aurora{--aurora-o:.8;-webkit-mask-image:none;mask-image:none}}.lp-aurora{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0% 42%,#00000080 62%,#000 80%),linear-gradient(#000 0% 50%,#0000008c 100%);mask-image:linear-gradient(90deg,#0000 0% 42%,#00000080 62%,#000 80%),linear-gradient(#000 0% 50%,#0000008c 100%);mask-composite:intersect}.lp-aurora-static{background:radial-gradient(60% 45% at 78% 18%,#c2a24e2b,#0000 70%),radial-gradient(50% 40% at 90% 66%,#8a74381c,#0000 70%),radial-gradient(40% 30% at 70% 40%,#e3d5b00d,#0000 70%)}@media (width<=1023px),(pointer:coarse){.lp-aurora{--aurora-o:.8;-webkit-mask-image:none;mask-image:none}}.lp-nav{background:#0a0c11cc}.lp-lang{flex-shrink:0;margin-left:10px;position:relative}.lp-lang-btn{height:32px;font:inherit;letter-spacing:.06em;color:var(--text);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:.72rem;font-weight:700;transition:background .18s,box-shadow .18s;display:inline-flex}.lp-lang-chev{transition:transform .18s}.lp-lang.is-open .lp-lang-chev{transform:rotate(180deg)}.lp-lang-btn:focus-visible{box-shadow:0 0 0 2px var(--accent-solid), 0 0 14px var(--accent-glow);outline:none}@media (hover:hover){.lp-lang-btn:hover{background:#ffffff12}}.lp-lang-list{z-index:60;opacity:0;visibility:hidden;background:#0e1016f7;border:1px solid #ffffff24;border-radius:14px;min-width:168px;margin:0;padding:6px;list-style:none;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 18px 40px #00000080}.lp-lang.is-open .lp-lang-list{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lp-lang-opt{min-height:40px;color:var(--text-muted);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:.9rem;text-decoration:none;display:flex}.lp-lang-code{letter-spacing:.06em;opacity:.7;min-width:22px;font-size:.72rem;font-weight:700}.lp-lang-opt.is-current{color:var(--text);background:#c2a24e2e}.lp-lang-opt:focus-visible{color:var(--text);box-shadow:0 0 0 2px var(--accent-solid);outline:none}@media (hover:hover){.lp-lang-opt:not(.is-current):hover{color:var(--text);background:#ffffff12}}@media (width<=1179px){.lp-lang{order:2}}@media (prefers-reduced-motion:reduce){.lp-lang-btn,.lp-lang-chev,.lp-lang-list{transition:none}}.lp-root{--mh:56px}.lp-mhead{z-index:40;padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(18px)saturate(1.3);background:#0a0c11d1;position:sticky;top:0;box-shadow:0 1px #ffffff14}.lp-mhead-in{height:var(--mh);max-width:640px;padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right));align-items:center;gap:12px;margin-inline:auto;display:flex}.lp-mhead-brand{align-items:center;min-height:44px;margin-right:auto;display:flex}.lp-mhead-brand img{width:auto;height:30px;display:block}.lp-mlang .lp-lang-btn{height:36px;position:relative}.lp-mlang .lp-lang-btn:after{content:"";position:absolute;inset:-4px -2px}.lp-mhead-cta{height:36px;color:var(--on-accent);background:linear-gradient(135deg, var(--champagne-from), var(--champagne-to));box-shadow:0 0 0 1px #c2a24e40, 0 6px 22px -6px var(--accent-glow);border-radius:999px;flex-shrink:0;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.lp-mhead-cta:after{content:"";position:absolute;inset:-4px -2px}.lp-mhead-cta:focus-visible{box-shadow:0 0 0 1px var(--accent-solid), 0 0 0 4px var(--accent-glow);outline:none}.lp-msel{max-width:640px;padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right));scroll-margin-top:calc(var(--mh) + env(safe-area-inset-top) + 8px);margin:8px auto 0;position:relative}.lp-msel-bar{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:2px;display:grid}.lp-msel-arrow,.lp-msel-cur,.lp-msel-item{font:inherit;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.lp-msel-arrow{width:44px;height:44px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lp-msel-cur{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:0;height:44px;padding:0 4px;display:flex}.lp-msel-num{letter-spacing:-.02em;color:var(--accent-solid);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.125rem;font-weight:200}.lp-msel-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1rem;font-weight:500;overflow:hidden}.lp-msel-arrow:focus-visible,.lp-msel-cur:focus-visible,.lp-msel-item:focus-visible{box-shadow:0 0 0 2px var(--accent-solid), 0 0 14px var(--accent-glow);outline:none}@media (hover:hover){.lp-msel-arrow:hover,.lp-msel-cur:hover{color:var(--text);background:#ffffff0f}}.lp-msel-list{z-index:35;left:max(20px, env(safe-area-inset-left));right:max(20px, env(safe-area-inset-right));-webkit-backdrop-filter:blur(18px);background:#0a0c11f5;border:1px solid #ffffff1f;border-radius:20px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);box-shadow:0 28px 70px -20px #000c}.lp-msel-item{text-align:left;border-radius:14px;align-items:center;gap:14px;width:100%;min-height:48px;padding:0 14px;display:flex}.lp-msel-item.is-active{background:#c2a24e21}.lp-msel-item-name{font-size:1rem}@media (width>=1024px){.lp-mhead,.lp-msel{display:none}}
