.lu{--bg:#061f2d;--bg2:#0a2c3f;--ink:#f5f2ec;--muted:#f5f2ecad;--line:#f5f2ec1f;--orange:#df520a;--orange2:#f07b3b;--gold:#e9b45a;--paper:#f5f2ec;--navy:#08283a;background:var(--bg);min-height:100vh;color:var(--ink);font-family:inherit;overflow-x:clip}:is(.lu a:focus-visible,.lu button:focus-visible,.lu summary:focus-visible){outline:3px solid var(--orange2);outline-offset:3px}.lu img{max-width:100%;height:auto;display:block}.lu-nav{z-index:30;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-bottom:1px solid var(--line);background:#061f2ddb;justify-content:space-between;align-items:center;gap:12px;padding:12px max(16px,50vw - 580px);display:flex;position:sticky;top:0}.lu-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lu-brand img{border-radius:11px}.lu-brand span{line-height:1.05;display:grid}.lu-brand small{letter-spacing:.2em;color:var(--orange2);font-size:.58rem;font-weight:800}.lu-brand strong{font-size:1.2rem;font-weight:800}.lu-nav-cta{border:1px solid var(--line);min-height:42px;color:var(--ink);border-radius:13px;align-items:center;padding:0 16px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.lu-hero{background:radial-gradient(circle at 80% 10%, #df520a38, transparent 30rem), radial-gradient(circle at 10% 60%, #4789a42e, transparent 32rem), linear-gradient(180deg, #072536, var(--bg));text-align:center;padding:48px max(16px,50vw - 580px) 56px}.lu-hero-copy{max-width:860px;margin:0 auto 32px}.lu-kicker{color:var(--orange2);letter-spacing:.18em;font-size:.72rem;font-weight:850}.lu-hero h1{letter-spacing:-.045em;text-wrap:balance;margin:16px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,6vw,4.6rem);font-weight:500;line-height:1.04}.lu-hero h1 em,.lu-final h2 em{color:var(--orange2);font-style:normal}.lu-hero-copy p{max-width:700px;color:var(--muted);margin:0 auto;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6}.vsl{max-width:960px;margin:0 auto}.vsl-frame{aspect-ratio:16/9;border:1px solid var(--line);background:#000;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.vsl-frame video{object-fit:cover;width:100%;height:100%;display:block}.vsl-hint{color:var(--muted);margin:16px auto 0;font-size:.92rem}.vsl-hint a{color:var(--orange2)}.vsl-cta{margin-top:26px}.vsl-cta.is-open{animation:.5s both lu-rise}@keyframes lu-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vsl-cta.is-open{animation:none}}.lu-hero-cta p{color:var(--muted);margin:12px 0 0;font-size:.92rem}.lu-hero-cta a:not(.lu-btn){color:var(--gold)}.lu-showcase{max-width:760px;height:clamp(420px,62vw,600px);margin:0 auto;position:relative}.lu-phone{background:linear-gradient(160deg,#1d3d50,#08202e);border-radius:34px;width:clamp(190px,30vw,270px);margin:0;padding:8px;position:absolute;box-shadow:0 30px 70px #00000080,inset 0 0 0 1px #ffffff14}.lu-phone img{border-radius:27px}.lu-showcase .front{z-index:2;top:0;left:50%;transform:translate(-50%)}.lu-showcase .back{opacity:.9;width:clamp(160px,25vw,230px);top:44px}.lu-showcase .left{left:4%;transform:rotate(-6deg)}.lu-showcase .right{right:4%;transform:rotate(6deg)}.lu-btn{border-radius:16px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.lu-btn:active{transform:scale(.985)}.lu-btn.big{min-height:62px;padding:0 30px;font-size:1.05rem}.lu-btn.primary{background:var(--orange);color:#fff;box-shadow:0 16px 36px #df520a59}.lu-btn.ghost{color:var(--ink);border:1px solid #f5f2ec47}.lu-btn.gold{background:var(--gold);color:#2b1a02}.lu-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:30px 0 0;padding:0;list-style:none;display:flex}.lu-chips li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 14px;font-size:.85rem}.lu-section{width:min(100% - 32px,1160px);margin:0 auto;padding:84px 0}.lu-intro{max-width:760px;margin-bottom:40px}.lu-intro.center{text-align:center;margin-inline:auto}.lu-intro h2,.lu-final h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:500;line-height:1.08}.lu-intro p{color:var(--muted);line-height:1.6}.lu-features{gap:28px;display:grid}.lu-feature{border:1px solid var(--line);background:linear-gradient(150deg,#ffffff0d,#ffffff04);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,5vw,72px);padding:clamp(24px,4vw,44px);display:grid}.lu-feature.flip{grid-template-columns:auto minmax(0,1fr)}.lu-feature.flip .lu-feature-copy{order:2}.lu-feature .lu-phone{width:clamp(200px,24vw,260px);position:relative}.lu-label{min-height:28px;color:var(--orange2);letter-spacing:.15em;background:#df520a24;border-radius:999px;align-items:center;padding:0 12px;font-size:.64rem;font-weight:900;display:inline-flex}.lu-feature h3{margin:18px 0 12px;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.2}.lu-feature p{max-width:520px;color:var(--muted);margin:0;line-height:1.65}.lu-snippet{border-radius:22px;width:clamp(240px,32vw,380px);margin:0;overflow:hidden;box-shadow:0 24px 60px #0006}.lu-band{background:var(--line);border-radius:26px;grid-template-columns:repeat(3,1fr);gap:1px;width:min(100% - 32px,1160px);margin:0 auto;display:grid;overflow:hidden}.lu-band div{background:var(--bg2);gap:8px;padding:28px;display:grid}.lu-band strong{color:var(--orange2);font-size:1.1rem}.lu-band span{color:var(--muted);font-size:.95rem;line-height:1.55}.lu-pricing{padding-bottom:60px}.lu-offer{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lu-plan{border:1px solid var(--line);background:#ffffff0a;border-radius:26px;flex-direction:column;gap:10px;padding:28px;display:flex}.lu-plan.main{background:linear-gradient(160deg,#df520a29,#ffffff08);border-color:#df520a99}.lu-plan.combo{border-color:#e9b45a80}.lu-plan h3{margin:6px 0 0;font-size:1.3rem}.lu-plan p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.lu-plan p b{color:var(--ink)}.lu-plan .lu-btn{margin-top:auto}.lu-price{align-items:baseline;gap:4px;display:flex;color:var(--ink)!important}.lu-price strong{letter-spacing:-.03em;font-family:Georgia,serif;font-size:2.4rem;font-weight:500}.lu-badge{background:var(--orange);color:#fff;letter-spacing:.14em;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:.62rem;font-weight:900}.lu-badge.soft{color:var(--orange2);background:#df520a2e}.lu-badge.gold{background:var(--gold);color:#2b1a02}.lu-link{color:var(--gold);align-self:center;font-size:.88rem}.lu-safety{text-align:center;color:#f5f2ec8c;max-width:760px;margin:28px auto 0;font-size:.82rem;line-height:1.5}.lu-faq-list{gap:10px;max-width:820px;margin:0 auto;display:grid}.lu-faq-list details{border:1px solid var(--line);background:#ffffff08;border-radius:18px}.lu-faq-list summary{cursor:pointer;padding:18px 20px;font-weight:700;list-style:none}.lu-faq-list summary::-webkit-details-marker{display:none}.lu-faq-list summary:after{content:"+";float:right;color:var(--orange2);font-weight:800}.lu-faq-list details[open] summary:after{content:"−"}.lu-faq-list p{color:var(--muted);margin:0;padding:0 20px 18px;line-height:1.6}.lu-final{text-align:center;background:radial-gradient(circle at 50% 0%, #df520a38, transparent 28rem), var(--bg2);padding:80px 16px}.lu-final h2{max-width:820px;margin:0 auto 28px}.lu-footer{text-align:center;color:#f5f2ec80;padding:28px 16px 40px;font-size:.8rem;line-height:1.6}.lu-footer a{color:#f5f2ecbf}@media (max-width:900px){.lu-offer,.lu-band{grid-template-columns:1fr}.lu-feature,.lu-feature.flip{text-align:center;grid-template-columns:1fr;justify-items:center}.lu-feature.flip .lu-feature-copy{order:0}.lu-feature p{margin-inline:auto}}@media (max-width:520px){.lu-nav-cta{padding:0 12px;font-size:.8rem}.lu-hero{padding-top:32px}.lu-showcase{height:470px}.lu-showcase .front{width:220px}.lu-showcase .back{width:170px;top:60px}.lu-showcase .left{left:-6%}.lu-showcase .right{right:-6%}.lu-btn.big{width:100%}}
