.lx-progress{z-index:95;pointer-events:none;background:#22262a59;height:3px;position:fixed;top:0;left:0;right:0}.lx-progress span{transform-origin:0;background:linear-gradient(90deg, var(--lx-brand-d), var(--lx-brand-b) 70%, var(--lx-gold));width:100%;height:100%;display:block;transform:scaleX(0)}.lx-hero--page .lx-hero-copy{min-width:0}@media (min-width:768px){.lx-hero--page .lx-hero-grid{min-height:52vh}}.lx-hero--page h1{font-size:max(2.3rem,min(1.4rem + 3.6vw,4.4rem))}.lx-crumbs{color:#cfc6ee;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:10px;font-size:.82rem;display:flex}.lx-crumbs a{color:#fff;font-weight:700}.lx-crumbs .lx-i{opacity:.7;width:.9em;height:.9em}@media (min-width:1024px){.lx-crumbs a:hover{color:var(--lx-brand-b)}}.lx-offer--page .lx-offer-body{padding-right:0!important}.lx-offer--page .lx-offer-big{font-size:max(2.8rem,min(2rem + 3vw,4.8rem))}.lx-pg{background:var(--lx-bg)}.lx-pg.is-white{background:var(--lx-surface)}.lx-pg.is-mint{background:#e5f2ea}.lx-pg.is-sand{background:#f6efe2}.lx-pg.is-dark{background:var(--lx-dark);color:#d7dbe0}.lx-pg.is-night{color:#e4defa;background:radial-gradient(60% 80% at 100% 0,#5a3eff59,#5a3eff00 70%),radial-gradient(50% 70% at 0 100%,#1cd4782e,#1cd47800 70%),#140b24}.lx-pg.is-dark h2,.lx-pg.is-night h2,.lx-pg.is-dark h3,.lx-pg.is-night h3{color:#fff}.lx-pg.is-dark a:not(.button),.lx-pg.is-night a:not(.button){color:var(--lx-brand-b)}.lx-pg h2{margin-bottom:0}.lx-pg .lx-wrap>*+*{margin-top:18px}.lx-pg p{font-size:1.04rem}.lx-pg .lx-sh{font-size:1.25rem;font-weight:800}.lx-pg .lx-wrap>.lx-sh{margin-top:28px}.lx-lead{color:var(--lx-ink);line-height:1.55;font-size:1.2rem!important}.is-dark .lx-lead,.is-night .lx-lead{color:#fff}@media (min-width:1024px){.lx-pg a:not(.button):hover{color:var(--lx-brand)}}.lx-ticks{gap:10px;display:grid}.lx-ticks li{align-items:flex-start;gap:12px;display:flex}.lx-ticks .lx-i{width:26px;height:26px;color:var(--lx-brand-d);background:#dff3e8;border-radius:50%;margin-top:1px;padding:5px}.is-dark .lx-ticks .lx-i,.is-night .lx-ticks .lx-i{color:var(--lx-brand-b);background:#1cd47829}@media (min-width:900px){.lx-ticks.is-2{grid-template-columns:1fr 1fr;gap:12px 32px}}.lx-steps{counter-reset:st;gap:16px;display:grid}.lx-steps>li{counter-increment:st;background:var(--lx-surface);box-shadow:var(--lx-shadow);border-radius:18px;padding:20px 18px 18px;position:relative}.lx-steps>li:before{content:counter(st);color:#fff;background:linear-gradient(135deg, var(--lx-brand), var(--lx-violet));border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:12px;font-size:1.25rem;font-weight:900;display:grid}.lx-steps h3{margin-bottom:6px}.lx-steps p{color:var(--lx-muted);font-size:.98rem}@media (min-width:768px){.lx-steps.is-2,.lx-steps.is-4{grid-template-columns:repeat(2,1fr)}.lx-steps.is-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.lx-steps.is-4{grid-template-columns:repeat(4,1fr)}.lx-steps.is-5{grid-template-columns:repeat(5,1fr)}}@media (min-width:768px) and (max-width:1099px){.lx-steps.is-5{grid-template-columns:repeat(2,1fr)}.lx-steps.is-5>li:last-child{grid-column:1/-1}}.lx-stats{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lx-stats li{background:var(--lx-surface);box-shadow:0 0 0 1px var(--lx-line);border-radius:18px;flex-direction:column;gap:2px;padding:18px 16px;display:flex}.lx-stats b{letter-spacing:-.02em;color:var(--lx-brand-d);font-size:max(1.7rem,min(1.3rem + 1.4vw,2.5rem));font-weight:900;line-height:1.05}.lx-stats span{color:var(--lx-muted);font-size:.88rem;font-weight:600}.lx-stats .lx-i{color:var(--lx-violet);margin-bottom:6px}.is-dark .lx-stats li,.is-night .lx-stats li{background:#ffffff0f;box-shadow:0 0 0 1px #ffffff1f}.is-dark .lx-stats b,.is-night .lx-stats b{color:var(--lx-brand-b);text-shadow:0 0 24px #1cd47859}.is-dark .lx-stats span,.is-night .lx-stats span{color:#c9c2e6}@media (min-width:900px){.lx-stats{grid-template-columns:repeat(4,1fr)}}.lx-tbl{box-shadow:0 0 0 1px var(--lx-line);background:var(--lx-surface);border-radius:16px;margin-bottom:0;overflow-x:auto}.lx-tbl table{min-width:640px;margin:0!important}.lx-tbl th{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.82rem;background:var(--lx-dark)!important;color:#fff!important;border:0!important}.lx-tbl td{vertical-align:middle;border-color:var(--lx-line)!important}.lx-tbl td.is-hi{color:var(--lx-brand-d);font-weight:800}.lx-tbl td.is-ok{color:var(--lx-violet);font-weight:800}.lx-tbl td:last-child,.lx-tbl th:last-child{text-align:right}.lx-swipe{color:var(--lx-muted);font-size:.8rem;display:none}@media (max-width:767px){.lx-swipe{display:block;margin-top:8px!important}}.lx-cards{gap:16px;display:grid}.lx-card{background:var(--lx-surface);box-shadow:var(--lx-shadow);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.lx-card-ic{width:44px;height:44px;color:var(--lx-brand-d);background:#dff3e8;border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.lx-card-ic .lx-i{width:22px;height:22px}.lx-card.is-violet .lx-card-ic{color:var(--lx-violet);background:#ebe7ff}.lx-card.is-gold .lx-card-ic{color:#9a6b00;background:#fff3cc}.lx-card.is-pink .lx-card-ic{color:#c8304d;background:#ffe4e9}.lx-card p{color:var(--lx-muted);font-size:.98rem}.lx-card ul{gap:4px;font-size:.95rem;display:grid}.is-dark .lx-card,.is-night .lx-card{background:#ffffff0f;box-shadow:0 0 0 1px #ffffff1f}.is-dark .lx-card p,.is-night .lx-card p{color:#c9c2e6}@media (min-width:768px){.lx-cards.is-2,.lx-cards.is-4{grid-template-columns:repeat(2,1fr)}.lx-cards.is-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.lx-cards.is-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){a.lx-card{transition:transform .2s}a.lx-card:hover{transform:translateY(-3px)}}.lx-callout{color:#fff;box-shadow:var(--lx-shadow-up);background:radial-gradient(70% 120% at 100% 0,#1cd47866,#1cd47800 60%),linear-gradient(135deg,#2a1a66,#5a3eff 60%,#7b61ff);border-radius:24px;align-items:center;gap:16px;padding:24px 22px;display:grid;position:relative;overflow:hidden}.lx-callout-num{letter-spacing:-.04em;color:var(--lx-brand-b);text-shadow:0 0 30px #1cd47880;font-size:max(3rem,min(2.2rem + 3vw,4.6rem));font-weight:900;line-height:.95}.lx-callout h3{color:#fff;font-size:1.35rem}.lx-callout h3+p{margin-top:8px}.lx-callout p{color:#e4defa}.lx-callout .button{justify-self:start}@media (min-width:900px){.lx-callout{grid-template-columns:auto 1fr auto;gap:28px;padding:30px 34px}.lx-callout .button{justify-self:end}}.lx-fig{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.lx-fig img{width:auto;max-width:100%;box-shadow:var(--lx-shadow-up);border-radius:20px;margin:0 auto;display:block}.lx-fig figcaption{color:var(--lx-muted);margin-top:10px;font-size:.88rem}.is-dark .lx-fig figcaption,.is-night .lx-fig figcaption{color:#c9c2e6}.lx-tiles{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lx-tiles a{background:var(--lx-surface);box-shadow:var(--lx-shadow);color:var(--lx-ink);border-radius:16px;flex-direction:column;font-weight:700;display:flex;overflow:hidden}.lx-tiles img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.lx-tiles span{padding:10px 12px 12px;line-height:1.25}.lx-tiles small{color:var(--lx-muted);font-size:.82rem;font-weight:500;display:block}@media (min-width:768px){.lx-tiles{grid-template-columns:repeat(4,1fr)}.lx-tiles.is-2{grid-template-columns:repeat(2,1fr);max-width:760px}.lx-tiles.is-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.lx-tiles a{transition:transform .2s}.lx-tiles a:hover{color:var(--lx-brand-d);transform:translateY(-4px)}}.lx-tool{color:#e4defa;box-shadow:var(--lx-shadow-up);background:radial-gradient(60% 90% at 0 0,#1cd47838,#1cd47800 70%),linear-gradient(160deg,#22262a,#140b24);border-radius:24px;gap:16px;padding:22px 20px;display:grid}.lx-tool h3{color:#fff;align-items:center;gap:10px;font-size:1.3rem;display:flex}.lx-tool h3 .lx-i{color:var(--lx-brand-b)}.lx-tool-form{gap:12px;display:grid}.lx-tool-form label{color:#c9c2e6;gap:6px;font-size:.85rem;font-weight:700;display:grid}.lx-tool-form input,.lx-tool-form select{color:#fff;height:46px;font:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:12px;width:100%;min-width:0;padding:0 12px;font-size:1.05rem}.lx-tool-form select option{color:var(--lx-ink)}.lx-tool-out{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lx-tool-out>div{background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;padding:14px}.lx-tool-out span{color:#c9c2e6;font-size:.8rem;font-weight:700;display:block}.lx-tool-out b{color:var(--lx-brand-b);overflow-wrap:anywhere;font-size:1.45rem;font-weight:900;line-height:1.2;display:block}.lx-tool-bar{background:#ffffff1a;border-radius:999px;height:10px;overflow:hidden}.lx-tool-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--lx-brand), var(--lx-gold));width:0;height:100%;transition:width .4s;display:block}.lx-tool-note{color:#b8addf;font-size:.85rem!important}.lx-tool .button{justify-self:start}@media (min-width:768px){.lx-tool{padding:30px}.lx-tool-form{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.lx-tool-out{grid-template-columns:repeat(4,1fr)}.lx-tool-out.is-3{grid-template-columns:repeat(3,1fr)}.lx-tool-out.is-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.lx-tool-out.is-3>div:last-child{grid-column:1/-1}}.lx-vs{gap:16px;display:grid}.lx-vs-row{box-shadow:var(--lx-shadow);border-radius:18px;gap:0;display:grid;overflow:hidden}.lx-vs-a,.lx-vs-b{align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.lx-vs-a{color:#7a2334;background:#fff1f3}.lx-vs-b{background:var(--lx-surface)}.lx-vs-a .lx-i{color:#d93a58;margin-top:2px}.lx-vs-b .lx-i{color:var(--lx-brand-d);margin-top:2px}.lx-vs strong{letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:.72rem;display:block}@media (min-width:900px){.lx-vs-row{grid-template-columns:1fr 1.4fr}}.lx-vs-b{color:var(--lx-text)}.lx-vs-b a:not(.button){color:var(--lx-brand-d)!important}.lx-pg.is-dark .lx-vs-row,.lx-pg.is-night .lx-vs-row{box-shadow:0 0 0 1px #ffffff24}.lx-pg.is-dark .lx-vs-a,.lx-pg.is-night .lx-vs-a{color:#ffd6de;background:#ff668029}.lx-pg.is-dark .lx-vs-a .lx-i,.lx-pg.is-night .lx-vs-a .lx-i{color:#ff8da1}.lx-pg.is-dark .lx-vs-b,.lx-pg.is-night .lx-vs-b{color:#eceaf5;background:#ffffff12}.lx-pg.is-dark .lx-vs-b .lx-i,.lx-pg.is-night .lx-vs-b .lx-i{color:var(--lx-brand-b)}.lx-pg.is-dark .lx-vs-b a:not(.button),.lx-pg.is-night .lx-vs-b a:not(.button){color:var(--lx-brand-b)!important}.lx-steps>li,.lx-says li,.lx-tiles a,.lx-facts>div,.lx-author{color:var(--lx-text)}.lx-pg.is-dark .lx-steps h3,.lx-pg.is-night .lx-steps h3,.lx-pg.is-dark .lx-author h3,.lx-pg.is-night .lx-author h3{color:var(--lx-ink)}.lx-pg.is-dark .lx-facts a:not(.button),.lx-pg.is-night .lx-facts a:not(.button),.lx-pg.is-dark .lx-says a:not(.button),.lx-pg.is-night .lx-says a:not(.button){color:var(--lx-brand-d)}.lx-ladder{gap:10px;display:grid}.lx-ladder li{color:#fff;background:linear-gradient(160deg,#32383e,#22262a);border-radius:18px;gap:4px;padding:18px;display:grid;position:relative;overflow:hidden}.lx-ladder li:nth-child(2){background:linear-gradient(160deg,#0d8247,#0a6b3a)}.lx-ladder li:nth-child(3){background:linear-gradient(160deg,#5a3eff,#2a1a66)}.lx-ladder li:nth-child(4){background:linear-gradient(160deg,#caab7d,#8a6a3a)}.lx-ladder li:nth-child(5){color:#1b1033;background:linear-gradient(160deg,#ffbf00,#c47f00)}.lx-ladder b{font-size:1.2rem;font-weight:900}.lx-ladder span{opacity:.9;font-size:.92rem}.lx-ladder .lx-i{width:28px;height:28px}@media (min-width:900px){.lx-ladder{grid-template-columns:repeat(var(--n,4), 1fr);align-items:end}.lx-ladder li{min-height:calc(130px + var(--i,0) * 30px);align-content:end}}.lx-timeline{gap:0;display:grid}.lx-timeline li{padding:0 0 20px 38px;position:relative}.lx-timeline li:before{content:"";background:var(--lx-line);width:2px;position:absolute;top:8px;bottom:-8px;left:10px}.lx-timeline li:last-child{padding-bottom:0}.lx-timeline li:last-child:before{display:none}.lx-timeline li:after{content:"";background:var(--lx-surface);border:4px solid var(--lx-brand);border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:3px}.lx-timeline b{color:var(--lx-ink);display:block}.is-dark .lx-timeline b,.is-night .lx-timeline b{color:#fff}.lx-chips{flex-wrap:wrap;gap:8px;display:flex}.lx-chips li{background:var(--lx-surface);box-shadow:0 0 0 1px var(--lx-line);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.92rem;font-weight:700;display:inline-flex}.lx-chips .lx-i{color:var(--lx-brand-d)}.is-dark .lx-chips li,.is-night .lx-chips li{color:#fff;background:#ffffff14;box-shadow:0 0 0 1px #ffffff29}.lx-says{gap:16px;display:grid}.lx-says li{background:var(--lx-surface);box-shadow:var(--lx-shadow);border-radius:18px;gap:14px;padding:18px;display:flex}.lx-says .lx-i{width:34px;height:34px;color:var(--lx-violet);background:#ebe7ff;border-radius:50%;padding:7px}.lx-says b{color:var(--lx-ink);display:block}@media (min-width:768px){.lx-says{grid-template-columns:repeat(2,1fr)}.lx-says.is-3{grid-template-columns:repeat(3,1fr)}}.lx-note{color:#5c4700;background:#fff8e1;border:1px solid #f2dc92;border-radius:16px;gap:12px;padding:16px 18px;display:flex}.lx-note .lx-i{color:#b58400;margin-top:3px}.lx-note.is-info{color:#2a1a66;background:#ebe7ff;border-color:#cfc5ff}.lx-note.is-info .lx-i{color:var(--lx-violet)}.lx-band{background:var(--lx-dark);color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.lx-band p{font-size:1.08rem;font-weight:700}.lx-band b{color:var(--lx-brand-b)}.lx-meter{gap:12px;display:grid}.lx-meter li{grid-template-columns:minmax(110px,30%) 1fr auto;align-items:center;gap:12px;font-weight:700;display:grid}.lx-meter i{background:var(--lx-surface-2);border-radius:999px;height:12px;display:block;position:relative;overflow:hidden}.lx-meter i:after{content:"";width:var(--v,50%);border-radius:inherit;background:linear-gradient(90deg, var(--lx-brand), var(--lx-brand-b));position:absolute;top:0;bottom:0;left:0;right:auto}.lx-meter em{color:var(--lx-brand-d);text-align:right;min-width:3.2em;font-style:normal}.lx-facts{gap:12px;display:grid}.lx-facts>div{background:var(--lx-surface);box-shadow:0 0 0 1px var(--lx-line);border-radius:14px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.lx-facts dt{color:var(--lx-muted);font-weight:600}.lx-facts dd{color:var(--lx-ink);text-align:right;font-weight:800}@media (min-width:768px){.lx-facts{grid-template-columns:repeat(2,1fr)}}.lx-keep{background:var(--lx-surface)}.lx-keep h2{margin-bottom:18px}