@layer components{.lx{--lx-bg:#060607;--lx-raise:#0d0d10;--lx-card:#111115;--lx-ink:#f5f2ed;--lx-muted:#f5f2ed94;--lx-faint:#f5f2ed5c;--lx-line:#ffffff14;--lx-line-2:#ffffff24;--lx-accent:#ff7a1f;--lx-accent-2:#ffb36b;--lx-accent-soft:#ff7a1f1f;--lx-ok:#5fd39a;--lx-ok-soft:#5fd39a1f;--lx-warn:#f5c25b;--lx-warn-soft:#f5c25b1f;--lx-ease:cubic-bezier(.32, .72, 0, 1);--lx-ease-out:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--lx-bg);color:var(--lx-ink);font-family:var(--font-geist), system-ui, -apple-system, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.lx ::selection{background:var(--lx-accent);color:#120800}.lx-grain{pointer-events:none;z-index:60;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.lx-h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.6rem,7.2vw,5.6rem);font-weight:800;line-height:.98}.lx-h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.9rem);font-weight:800;line-height:1.02}.lx-h2-split{font-size:clamp(2.1rem,4.2vw,3.4rem)}.lx-h3{letter-spacing:-.02em;font-size:1.15rem;font-weight:650;line-height:1.25}.lx-em{background:linear-gradient(100deg, var(--lx-accent) 0%, var(--lx-accent-2) 60%, #ffd9b0 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-sub{color:var(--lx-muted);text-wrap:pretty;max-width:58ch;font-size:clamp(1rem,1.4vw,1.15rem)}.lx-sub strong{color:var(--lx-ink);font-weight:600}.lx-mono{font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;font-variant-numeric:tabular-nums}.lx-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-accent-2);background:var(--lx-accent-soft);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ff7a1f38}.lx-eyebrow:before{content:"";background:var(--lx-accent);width:6px;height:6px;box-shadow:0 0 12px var(--lx-accent);border-radius:50%}.lx-wrap{width:100%;max-width:1180px;margin-inline:auto;padding-inline:16px}@media (min-width:768px){.lx-wrap{padding-inline:32px}}.lx-section{padding-block:clamp(5rem,11vw,9rem);position:relative}.lx-head{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:flex}.lx-head .lx-sub{margin-inline:auto}.lx-glow{pointer-events:none;z-index:-1;filter:blur(80px);border-radius:50%;position:absolute}.lx-glow-hero{background:radial-gradient(closest-side,#ff7a1f6b,#ff5a141f 55%,#0000 75%);width:min(1100px,140vw);height:620px;top:-260px;left:50%;transform:translate(-50%)}.lx-glow-side{background:radial-gradient(closest-side,#ff7a1f29,#0000 70%);width:620px;height:620px}.lx-banner{z-index:41;color:#fff5ebeb;text-align:center;background:linear-gradient(90deg,#2a1306,#4a1f07 50%,#2a1306);border-bottom:1px solid #ff7a1f40;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:9px 16px;font-size:13px;display:flex;position:relative}.lx-banner a{color:#fff;transition:background .4s var(--lx-ease);background:#ffffff1a;border-radius:999px;padding:3px 10px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff26}.lx-banner a:hover{background:#ffffff2e}.lx-nav-shell{z-index:40;justify-content:center;margin-top:14px;padding-inline:12px;display:flex;position:sticky;top:12px}.lx-nav{-webkit-backdrop-filter:blur(18px)saturate(140%);width:100%;max-width:980px;box-shadow:inset 0 0 0 1px var(--lx-line-2), inset 0 1px 0 #ffffff0f, 0 20px 50px -20px #000c;background:#0e0e11b8;border-radius:999px;align-items:center;gap:6px;padding:7px 7px 7px 16px;display:flex}.lx-logo{letter-spacing:-.03em;align-items:center;gap:9px;margin-right:auto;font-size:17px;font-weight:750;display:inline-flex}.lx-navlinks{gap:2px;display:none}.lx-navlinks a{color:var(--lx-muted);transition:color .4s var(--lx-ease), background .4s var(--lx-ease);border-radius:999px;padding:7px 12px;font-size:14px}.lx-navlinks a:hover{color:var(--lx-ink);background:#ffffff0f}@media (min-width:900px){.lx-navlinks{display:flex}}.lx-lang{box-shadow:inset 0 0 0 1px var(--lx-line-2);border-radius:999px;padding:2px;display:flex}.lx-lang button{color:var(--lx-faint);cursor:pointer;transition:color .3s var(--lx-ease), background .3s var(--lx-ease);border-radius:999px;padding:5px 9px;font-size:11.5px;font-weight:600}.lx-lang button[aria-pressed=true]{color:var(--lx-ink);background:#ffffff1a}.lx-signin{color:var(--lx-muted);border-radius:999px;padding:7px 12px;font-size:14px;display:none}.lx-signin:hover{color:var(--lx-ink)}@media (min-width:640px){.lx-signin{display:inline-flex}}.lx-btn{--pad:6px;padding:var(--pad) var(--pad) var(--pad) 22px;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .5s var(--lx-ease), box-shadow .5s var(--lx-ease), background .5s var(--lx-ease);border-radius:999px;align-items:center;gap:12px;font-size:15px;font-weight:650;display:inline-flex}.lx-btn:active{transform:scale(.98)}.lx-btn-icon{width:36px;height:36px;transition:transform .5s var(--lx-ease);border-radius:50%;place-items:center;display:grid}.lx-btn:hover .lx-btn-icon{transform:translate(3px,-1px)scale(1.06)}.lx-btn-primary{color:#1a0900;background:linear-gradient(180deg, #ff9a4d, var(--lx-accent) 60%, #f0650c);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #78280040,0 14px 40px -12px #ff7a1fbf}.lx-btn-primary:hover{box-shadow:inset 0 1px #ffffff80,inset 0 -2px #78280040,0 18px 50px -10px #ff7a1fe6}.lx-btn-primary .lx-btn-icon{background:#1a090024}.lx-btn-ghost{color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-line-2);background:#ffffff0a}.lx-btn-ghost:hover,.lx-btn-ghost .lx-btn-icon{background:#ffffff14}.lx-btn-sm{--pad:4px;gap:8px;padding-left:14px;font-size:13.5px}.lx-btn-sm .lx-btn-icon{width:28px;height:28px}.lx-btn-block{justify-content:space-between;width:100%}.lx-bezel{box-shadow:inset 0 0 0 1px var(--lx-line), 0 40px 120px -40px #000000e6;background:#ffffff09;border-radius:28px;padding:6px}.lx-core{background:linear-gradient(#121216,#0c0c0f);border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff0d}.lx-bezel-sm{border-radius:22px;padding:5px}.lx-bezel-sm>.lx-core{border-radius:17px}.lx-pill{white-space:nowrap;color:var(--lx-muted);background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.lx-pill-accent{color:var(--lx-accent-2);background:var(--lx-accent-soft)}.lx-pill-ok{color:var(--lx-ok);background:var(--lx-ok-soft)}.lx-pill-warn{color:var(--lx-warn);background:var(--lx-warn-soft)}.lx-chip{color:var(--lx-muted);box-shadow:inset 0 0 0 1px var(--lx-line);cursor:pointer;transition:color .4s var(--lx-ease), background .4s var(--lx-ease), box-shadow .4s var(--lx-ease);background:#ffffff08;border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:550}.lx-chip:hover{color:var(--lx-ink)}.lx-chip[aria-pressed=true]{color:var(--lx-ink);background:var(--lx-accent-soft);box-shadow:inset 0 0 0 1px #ff7a1f73}.lx-mock-bar{border-bottom:1px solid var(--lx-line);align-items:center;gap:7px;padding:12px 16px;display:flex}.lx-mock-bar i{background:#ffffff1f;border-radius:50%;width:10px;height:10px}.lx-mock-url{color:var(--lx-faint);background:#ffffff0a;border-radius:999px;margin-inline:auto;padding:4px 14px;font-size:12px}.lx-side a,.lx-side span{color:var(--lx-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.lx-side .on{color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-line);background:#ffffff0f}.lx-tile{box-shadow:inset 0 0 0 1px var(--lx-line);background:#ffffff06;border-radius:16px}.lx-dot{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--lx-accent);border-radius:50%}.lx-dot.on{background:var(--lx-accent);box-shadow:0 0 10px #ff7a1f99}.lx-dot.fill{animation:lx-dotfill 3.6s var(--lx-ease) infinite}@keyframes lx-dotfill{0%,35%{box-shadow:inset 0 0 0 1.5px var(--lx-accent);background:0 0}50%,to{background:var(--lx-accent);box-shadow:0 0 10px #ff7a1f99}}.lx-caret{vertical-align:-2px;background:var(--lx-accent);width:2px;height:1em;margin-left:2px;animation:1.1s step-end infinite lx-blink;display:inline-block}@keyframes lx-blink{50%{opacity:0}}.lx-float{z-index:2;box-shadow:inset 0 0 0 1px var(--lx-line-2), inset 0 1px 0 #ffffff14, 0 24px 60px -20px #000000e6;animation:lx-bob 7s var(--lx-ease) infinite;background:#141418eb;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;font-weight:550;display:none;position:absolute}.lx-float b{border-radius:9px;place-items:center;width:28px;height:28px;display:grid}@media (min-width:1280px){.lx-float{display:inline-flex}}@keyframes lx-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.lx-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-marquee-track{gap:48px;width:max-content;animation:38s linear infinite lx-marquee;display:flex}@keyframes lx-marquee{to{transform:translate(-50%)}}.lx-compare-row{border-top:1px solid var(--lx-line);grid-template-columns:1fr;gap:6px;padding:16px 20px;display:grid}@media (min-width:768px){.lx-compare-row{grid-template-columns:1fr 1fr;gap:32px;padding:18px 28px}}.lx-x,.lx-v{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.lx-x{color:var(--lx-faint);background:#ffffff0f}.lx-v{background:var(--lx-accent-soft);color:var(--lx-accent)}.lx-tab{text-align:left;cursor:pointer;width:100%;color:var(--lx-muted);transition:background .5s var(--lx-ease), color .5s var(--lx-ease), box-shadow .5s var(--lx-ease);border-radius:18px;padding:16px 18px 18px;position:relative}.lx-tab:hover{color:var(--lx-ink)}.lx-tab[aria-selected=true]{color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-line-2);background:#ffffff0a}.lx-tab-bar{background:#ffffff0f;border-radius:2px;height:2px;position:absolute;bottom:8px;left:18px;right:18px;overflow:hidden}.lx-tab-bar span{background:var(--lx-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.lx-tab[aria-selected=true] .lx-tab-bar span{animation:lx-progress var(--dur,6s) linear forwards}.lx-tab[aria-selected=true][data-paused=true] .lx-tab-bar span{animation:none;transform:scaleX(1)}@keyframes lx-progress{to{transform:scaleX(1)}}.lx-panel-in{animation:lx-panel .7s var(--lx-ease-out) both}@keyframes lx-panel{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.lx-stagger>*{animation:lx-panel .7s var(--lx-ease-out) both}.lx-stagger>:nth-child(2){animation-delay:80ms}.lx-stagger>:nth-child(3){animation-delay:.16s}.lx-stagger>:nth-child(4){animation-delay:.24s}.lx-stagger>:nth-child(5){animation-delay:.32s}.lx-hl{color:var(--lx-ink);background:linear-gradient(#0000 58%,#ff7a1f52 58%);border-radius:2px}.lx-offer{border-top:1px solid var(--lx-line);transition:background .4s var(--lx-ease);grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:16px 18px;display:grid}.lx-offer:hover{background:#ffffff05}@media (min-width:768px){.lx-offer{grid-template-columns:44px 1fr auto;padding:16px 22px}}.lx-avatar{width:40px;height:40px;color:var(--lx-accent-2);background:linear-gradient(160deg,#ff7a1f33,#ff7a1f0d);border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ff7a1f33}.lx-found{background:var(--lx-accent-soft);animation:lx-panel .6s var(--lx-ease-out) both;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ff7a1f40}.lx-radar-scope{aspect-ratio:1;background:radial-gradient(circle, transparent 0 24%, var(--lx-line) 24.3% 24.6%, transparent 25% 49%, var(--lx-line) 49.3% 49.6%, transparent 50% 74%, var(--lx-line) 74.3% 74.6%, transparent 75%), radial-gradient(circle, #ff7a1f14, transparent 70%);box-shadow:inset 0 0 0 1px var(--lx-line-2);border-radius:50%;position:relative;overflow:hidden}.lx-radar-sweep{background:conic-gradient(#ff7a1f73,#ff7a1f00 70deg,#0000 360deg);border-radius:50%;animation:6s linear infinite lx-spin;position:absolute;inset:0}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-blip{background:var(--lx-accent);width:10px;height:10px;box-shadow:0 0 16px var(--lx-accent);animation:lx-ping 2.4s var(--lx-ease-out) infinite;border-radius:50%;margin:-5px;position:absolute}@keyframes lx-ping{0%{box-shadow:0 0 #ff7a1f99}70%,to{box-shadow:0 0 0 16px #ff7a1f00}}.lx-round{border-top:1px solid var(--lx-line);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:16px 20px;display:grid}@media (min-width:768px){.lx-round{grid-template-columns:1.4fr .7fr .6fr 1fr auto}}.lx-plan-best{background:linear-gradient(#ff7a1f47,#ff7a1f0d 60%);box-shadow:inset 0 0 0 1px #ff7a1f73,0 40px 120px -40px #ff7a1f73}.lx-plan-best>.lx-core{background:linear-gradient(#1a120c,#0e0c0b 55%)}@media (min-width:900px){.lx-plan-best{transform:translateY(-14px)}}.lx-faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq .lx-plus{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--lx-line);transition:transform .5s var(--lx-ease), background .5s var(--lx-ease);background:#ffffff0d;border-radius:50%;flex:none;place-items:center;display:grid}.lx-faq[open] .lx-plus{background:var(--lx-accent-soft);color:var(--lx-accent);transform:rotate(45deg)}.lx-faq p{color:var(--lx-muted);max-width:68ch;padding:0 22px 22px}.lx-faq+.lx-faq{border-top:1px solid var(--lx-line)}.lx-burger{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--lx-line-2);background:#ffffff0f;border-radius:50%;position:relative}.lx-burger span{background:var(--lx-ink);height:1.5px;transition:transform .5s var(--lx-ease), top .5s var(--lx-ease);border-radius:2px;position:absolute;left:12px;right:12px}.lx-burger span:first-child{top:15px}.lx-burger span:last-child{top:22px}.lx-burger[aria-expanded=true] span:first-child{top:18.5px;transform:rotate(45deg)}.lx-burger[aria-expanded=true] span:last-child{top:18.5px;transform:rotate(-45deg)}@media (min-width:900px){.lx-burger{display:none}}.lx-overlay{z-index:39;-webkit-backdrop-filter:blur(28px);opacity:0;pointer-events:none;transition:opacity .5s var(--lx-ease);background:#060607f2;flex-direction:column;justify-content:center;gap:6px;padding:96px 28px 40px;display:flex;position:fixed;inset:0}.lx-overlay[data-open=true]{opacity:1;pointer-events:auto}.lx-overlay a.lx-overlay-link{letter-spacing:-.04em;opacity:0;transition:opacity .6s var(--lx-ease), transform .6s var(--lx-ease);font-size:clamp(2rem,9vw,3rem);font-weight:800;transform:translateY(40px)}.lx-overlay[data-open=true] a.lx-overlay-link{opacity:1;transform:none}.lx [data-reveal]{opacity:0;filter:blur(8px);transition:opacity 1s var(--lx-ease-out), transform 1s var(--lx-ease-out), filter 1s var(--lx-ease-out);transition-delay:var(--d,0s);transform:translateY(40px)}.lx .lx-hero [data-reveal]{opacity:1;filter:none;animation:lx-rise 1s var(--lx-ease-out) both;animation-delay:var(--d,0s);transition:none;transform:none}@keyframes lx-rise{0%{opacity:0;filter:blur(8px);transform:translateY(32px)}}.lx [data-reveal].is-in,.lx-noscript [data-reveal]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.lx *,.lx :before,.lx :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lx [data-reveal]{opacity:1;filter:none;transform:none}}}
