.onepage{color:var(--lx-ink);font-family:Inter,Arial,sans-serif}.lx-wrap{width:min(92%,1240px);margin-inline:auto}.lx-section{padding-block:clamp(52px,7vw,104px);scroll-margin-top:0}.onepage h2{margin:14px 0 0;font:780 clamp(34px,4.4vw,60px)/1.06 Manrope,Arial,sans-serif;letter-spacing:-.05em;color:var(--lx-ink);text-wrap:balance}.onepage h2 em{font-style:normal;color:var(--lx-blue)}.onepage h3{font-family:Manrope,Arial,sans-serif;color:var(--lx-ink)}.onepage p{margin:0;font-size:16px;line-height:1.7;color:var(--lx-muted)}.onepage button{cursor:pointer}.lx-eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-blue-ink)}.lx-eyebrow:before{content:"";width:20px;height:3px;border-radius:3px;background:var(--lx-warm)}.lx-head{margin-bottom:clamp(28px,3.5vw,48px)}.lx-head-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,80px);align-items:end;scroll-margin-top:32px}.lx-head-split>p{max-width:30em;font-size:17px}.lx-head-center{max-width:800px;margin-inline:auto;text-align:center}.lx-head-center>p{max-width:36em;margin:20px auto 0;font-size:17px}.lx-text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:650 15px/1.3 Inter,Arial,sans-serif;color:var(--lx-blue-ink)}.lx-text-link svg{flex-shrink:0;transition:transform .2s}.lx-text-link:hover{text-decoration:underline;text-underline-offset:5px}.lx-text-link:hover svg{transform:translate(3px)}.lx-dark{color:var(--lx-on-dark)}.onepage .lx-dark h2,.onepage .lx-dark h3{color:#fff}.onepage .lx-dark h2 em{color:var(--lx-em-dark)}.onepage .lx-dark p{color:var(--lx-on-dark-muted)}.lx-dark .lx-eyebrow,.lx-dark .lx-text-link{color:var(--lx-em-dark)}.lx-dark :is(a,button,summary):focus-visible,.lx-dark [role=tabpanel]:focus-visible{outline-color:#9ccbff}.lx-outcomes{padding-top:clamp(16px,3vw,40px)}.lx-outcome-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lx-outcome{display:flex;flex-direction:column;padding:32px 30px 22px;border-radius:26px;background:#fff;border:1px solid var(--lx-line);box-shadow:0 26px 50px -42px #0b163066}.onepage .lx-outcome{transition:opacity .7s cubic-bezier(.2,.8,.2,1) calc(var(--step,0) * 90ms),transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .3s}.onepage .lx-outcome:hover{transform:translateY(-4px);border-color:#bcd2f3;box-shadow:0 32px 60px -40px #1f66e073}.lx-outcome-icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:30px;border-radius:17px;background:var(--lx-ice);color:var(--lx-blue-strong)}.lx-outcome:nth-child(2) .lx-outcome-icon{background:var(--lx-warm-soft);color:#975700}.lx-outcome h3{margin:0 0 12px;font-size:clamp(21px,1.8vw,25px);font-weight:760;line-height:1.2;letter-spacing:-.035em}.lx-outcome p{margin-bottom:16px;font-size:15.5px;line-height:1.65}.lx-outcome .lx-text-link{margin-top:auto}.lx-customer{background:linear-gradient(180deg,#fff 0%,var(--lx-ice) 22%,var(--lx-ice) 72%,#fff 100%)}.lx-customer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:center}.lx-customer-copy>p{max-width:32em;margin-top:22px;font-size:17px}.lx-points{display:grid;gap:18px;list-style:none;margin:30px 0 34px;padding:0}.lx-points li{display:flex;gap:16px;align-items:flex-start}.lx-points svg{flex-shrink:0;width:44px;height:44px;padding:11px;border-radius:14px;background:#fff;color:var(--lx-blue-strong);box-shadow:0 10px 20px -16px #0b163080}.lx-points span{font-size:15px;line-height:1.6;color:var(--lx-muted)}.lx-points strong{display:block;margin-bottom:2px;font:700 16px/1.4 Manrope,Arial,sans-serif;color:var(--lx-ink)}.lx-customer-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.onepage .lx-customer-cta p{max-width:17em;font-size:13px;line-height:1.5}.lx-customer-visual{position:relative;isolation:isolate;display:grid;justify-items:center;margin:0;padding:clamp(24px,4vw,48px) 0 0}.lx-customer-visual:before{content:"";position:absolute;z-index:-1;top:6%;left:50%;transform:translate(-50%);width:min(96%,500px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 28%,#6aa5ff,#2877ef 42%,#163a85 76%,#0b1630)}.lx-customer-visual:after{content:"";position:absolute;z-index:-1;top:4%;right:12%;width:64px;aspect-ratio:1;border-radius:50%;background:var(--lx-warm)}.lx-phone{width:min(70%,320px);transform:rotate(-2.5deg)}.lx-phone-screen{background:#fff}.lx-float{position:absolute;display:inline-flex;align-items:center;gap:9px;padding:11px 16px;border-radius:99px;background:#fff;color:var(--lx-ink);font:650 13.5px/1.2 Inter,Arial,sans-serif;white-space:nowrap;box-shadow:0 18px 36px -20px #0b163099}.lx-float svg{flex-shrink:0;color:var(--lx-blue-strong)}.lx-float-a{top:22%;left:0}.lx-float-b{bottom:22%;right:0}.lx-customer-visual figcaption{margin-top:18px;font:12px/1.5 Inter,Arial,sans-serif;color:var(--lx-muted)}.lx-explorer{border-radius:clamp(28px,4vw,64px);background:radial-gradient(70% 55% at 100% 0%,#1d438f,#1d438f00 72%),var(--lx-navy)}.lx-explorer-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.lx-tabs{position:sticky;top:24px;display:flex;flex-direction:column;gap:8px}.lx-tabs button{display:flex;align-items:flex-start;gap:14px;width:100%;padding:18px;border:1px solid #ffffff17;border-radius:18px;background:#ffffff08;color:var(--lx-on-dark-muted);text-align:left;transition:background .25s,border-color .25s,color .25s}.lx-tabs button:hover{background:#ffffff14;color:#fff}.lx-tabs button[aria-selected=true]{background:#fff;border-color:#fff;color:var(--lx-navy)}.lx-tabs button[aria-selected=true] svg{color:var(--lx-blue-strong)}.lx-tabs svg{flex-shrink:0;margin-top:1px}.lx-tabs strong{display:block;font:750 17px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.02em}.lx-tabs small{display:block;margin-top:4px;font:500 13px/1.45 Inter,Arial,sans-serif}.lx-tabs button[aria-selected=true] small{color:var(--lx-muted)}.lx-panel{min-width:0;border-radius:18px}.lx-panel:focus-visible{outline:3px solid #9ccbff;outline-offset:8px}.lx-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.lx-panel-copy{animation:lx-fade .4s both}.lx-panel-head h3{margin:0 0 10px;font-size:clamp(24px,2.3vw,31px);font-weight:760;line-height:1.2;letter-spacing:-.035em}.lx-panel-head p{max-width:40em;font-size:15.5px}.lx-theme{position:relative;isolation:isolate;display:flex;flex-shrink:0;gap:3px;padding:4px;border-radius:99px;background:#ffffff14}.lx-theme button{display:flex;align-items:center;justify-content:center;width:86px;transition:color .25s;gap:6px;min-height:44px;padding:0 15px;border:0;border-radius:99px;background:none;color:var(--lx-on-dark-muted);font:600 13px Inter,Arial,sans-serif}.lx-theme button:hover{color:#fff}.lx-theme button[aria-pressed=true]{color:var(--lx-navy)}.lx-theme:before{content:"";position:absolute;z-index:-1;inset:4px auto 4px 4px;width:86px;border-radius:99px;background:#fff;box-shadow:0 2px 8px #00000014;transition:transform .48s cubic-bezier(.22,1,.36,1)}.lx-theme[data-theme=dark]:before{transform:translate(89px)}.lx-theme button svg{transition:transform .48s cubic-bezier(.22,1,.36,1);transform:rotate(-15deg) scale(.9)}.lx-theme button[aria-pressed=true] svg{transform:rotate(0) scale(1)}.lx-panel-points{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 24px;padding:0;animation:lx-fade .4s both}.lx-panel-points li{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:99px;background:#ffffff12;border:1px solid #ffffff21;color:#dde7f6;font:600 13px/1.3 Inter,Arial,sans-serif}.lx-panel-points svg{flex-shrink:0;color:var(--lx-warm)}.lx-window{margin:0;overflow:clip;border-radius:18px;background:#fff;box-shadow:0 44px 80px -44px #000000c0,0 0 0 1px #ffffff21}.lx-window-bar{display:flex;align-items:center;gap:12px;height:42px;padding:0 16px;overflow:hidden;background:#f3f6fb;border-bottom:1px solid #e1e7f0;color:#3f4f66;font:600 12px/1 Inter,Arial,sans-serif;white-space:nowrap}.lx-window-dots{display:flex;gap:6px}.lx-window-dots i{width:9px;height:9px;border-radius:50%;background:#cbd5e1}.lx-window-bar>span:last-child{margin-left:auto;padding:5px 10px;border-radius:99px;background:#e6eefb;color:#1d4fae;font-size:11px}.lx-window-canvas{background:#fff}.lx-theme-stills{position:relative}.lx-theme-dark{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1)}.lx-theme-stills[data-theme=dark] .lx-theme-dark{opacity:1}.lx-window-bar,.lx-window-bar>span:last-child,.lx-window-dots i{transition:background-color .55s,color .55s,border-color .55s}.lx-window[data-theme=dark] .lx-window-bar{background:#18202b;color:#d5dfed;border-color:#303d4e}.lx-window[data-theme=dark] .lx-window-bar>span:last-child{background:#263b59;color:#b7d7ff}.lx-window[data-theme=dark] .lx-window-dots i{background:#536075}.lx-team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin-top:clamp(28px,4vw,56px);padding:clamp(26px,3.5vw,40px);border-radius:26px;background:#ffffff0a;border:1px solid #ffffff1a}.lx-team h3{margin:0 0 10px;font-size:clamp(22px,2.1vw,29px);font-weight:760;line-height:1.2;letter-spacing:-.035em}.lx-team h3 em{font-style:normal;color:var(--lx-em-dark)}.onepage .lx-team p{max-width:38em;font-size:15px}.lx-seats{display:flex;gap:14px;list-style:none;margin:0;padding:0}.lx-seats li{display:flex;flex-direction:column;align-items:center;gap:8px;font:600 12px/1.3 Inter,Arial,sans-serif;color:#dde7f6;text-align:center}.lx-seats img,.lx-seat-plus{width:64px;height:64px;border-radius:50%}.lx-seats img{object-fit:cover;object-position:center 35%;border:3px solid #ffffff33;background:#fff}.lx-seat-plus{display:grid;place-items:center;border:2px dashed #ffffff59;color:var(--lx-em-dark)}.lx-seats .lx-seat-open{color:var(--lx-on-dark-muted)}.lx-directory{border-top:1px solid var(--lx-line)}.lx-group{display:grid;grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-block:clamp(28px,3.5vw,40px);border-bottom:1px solid var(--lx-line)}.lx-group-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;align-content:start;column-gap:14px}.lx-group-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:var(--lx-ice);color:var(--lx-blue-strong)}.lx-group h3{margin:0;font-size:22px;font-weight:760;letter-spacing:-.03em}.lx-group-count{display:grid;place-items:center;min-width:30px;height:30px;padding:0 9px;border-radius:99px;background:var(--lx-navy);color:#fff;font:700 13px/1 Inter,Arial,sans-serif}.onepage .lx-group-head p{grid-column:1/-1;margin-top:14px;font-size:15px}.lx-group ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;list-style:none;margin:0;padding:0}.lx-group li{display:flex;gap:11px;align-items:flex-start}.lx-group li svg{flex-shrink:0;width:22px;height:22px;margin-top:1px;padding:4px;border-radius:50%;background:#e2efff;color:var(--lx-blue-strong)}.lx-group li span{font-size:14.5px;line-height:1.55;color:var(--lx-muted)}.lx-group li strong{display:block;margin-bottom:3px;font:700 15.5px/1.35 Manrope,Arial,sans-serif;letter-spacing:-.01em;color:var(--lx-ink)}.onepage .lx-features-note{margin-top:22px;font-size:14px}.lx-features-note .lx-text-link{margin-left:6px;font-size:14px}.lx-messages{background:linear-gradient(180deg,#fff 0%,var(--lx-ice) 22%,var(--lx-ice-2) 78%,#fff 100%)}.lx-messages-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:start}.lx-messages-copy>p:first-of-type{max-width:33em;margin-top:22px;font-size:17px}.lx-timeline{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:36px 0 24px;padding:0}.lx-timeline:before{content:"";position:absolute;top:22px;left:23px;right:calc((100% - 36px)/4 - 23px);height:2px;border-radius:2px;background:linear-gradient(90deg,var(--lx-blue-strong),var(--lx-sky));transform-origin:left;transition:transform 1.2s cubic-bezier(.4,0,.2,1) .35s}.onepage .lx-await .lx-timeline:before{transform:scaleX(0)}.lx-timeline li{position:relative;display:flex;flex-direction:column;gap:4px}.lx-timeline svg{width:46px;height:46px;margin-bottom:10px;padding:12px;border-radius:50%;background:#fff;color:var(--lx-blue-strong);box-shadow:0 0 0 1px var(--lx-line),0 10px 20px -14px #0b163080}.lx-timeline strong{font:750 15px/1.3 Manrope,Arial,sans-serif;color:var(--lx-ink)}.lx-timeline span{font-size:13px;line-height:1.45;color:var(--lx-muted)}.onepage .lx-deadline{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px;padding:16px 18px;border-radius:16px;background:var(--lx-warm-soft);border:1px solid #ffd798;color:#5a3a00;font-size:14.5px;line-height:1.55}.lx-deadline svg{flex-shrink:0;margin-top:1px;color:#975700}.lx-deadline strong{color:#3b2600}.lx-message-card{width:100%;max-width:360px;justify-self:center;text-align:center}.lx-switch{display:flex;gap:4px;margin-bottom:16px;padding:4px;border-radius:99px;background:var(--lx-ice)}.lx-switch button{flex:1;min-height:44px;padding:0 12px;border:0;border-radius:99px;background:none;color:var(--lx-muted);font:650 14px/1.2 Inter,Arial,sans-serif;transition:background .2s,color .2s}.lx-switch button:hover{color:var(--lx-blue-ink)}.lx-switch button[aria-pressed=true]{background:var(--lx-navy);color:#fff}.lx-message-content{animation:lx-fade .35s both}.lx-message-content .one-message-still{display:block;width:100%;height:auto;margin-inline:auto;border-radius:14px}.lx-message-content .one-message-still-sms{max-width:390px}.onepage .lx-message-note{max-width:300px;margin:0 auto;font-size:12px;line-height:1.5}.lx-overview-toggle{margin-left:4px;padding:0;border:0;background:none;text-align:left}.lx-overview-toggle svg{transition:transform .25s}.lx-overview-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lx-message-dashboard{margin-top:48px;scroll-margin-top:24px}.lx-price-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(20px,3vw,36px);align-items:stretch}.lx-price-card{position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px,3.5vw,44px);border-radius:32px;background:radial-gradient(85% 60% at 100% 0%,#2b66dc 0%,#173d8c 42%,var(--lx-navy) 80%);box-shadow:0 50px 90px -52px #0b1630e0}.lx-price-card:after{content:"";position:absolute;z-index:-1;right:-70px;bottom:-70px;width:240px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffb54733,#ffb54700 70%)}.lx-price-switch{display:flex;gap:4px;padding:4px;border-radius:99px;background:#ffffff14;border:1px solid #ffffff21}.lx-price-switch button{flex:1;min-height:46px;padding:0 12px;border:0;border-radius:99px;background:none;color:var(--lx-on-dark-muted);font:650 14px/1.2 Inter,Arial,sans-serif;transition:background .2s,color .2s}.lx-price-switch button:hover{color:#fff}.lx-price-switch button[aria-pressed=true]{background:#fff;color:var(--lx-navy)}.lx-price-number{display:flex;align-items:flex-end;gap:14px;min-height:clamp(96px,10vw,132px);margin:28px 0 16px}.lx-price-amount{font:800 clamp(84px,9.6vw,132px)/.88 Manrope,Arial,sans-serif;letter-spacing:-.06em;color:#fff;animation:lx-rise .5s cubic-bezier(.2,.8,.2,1) both}.lx-price-unit{padding-bottom:8px;font:700 18px/1.3 Inter,Arial,sans-serif;color:#fff}.lx-price-unit small{display:block;margin-top:4px;font:500 13px/1.4 Inter,Arial,sans-serif;color:var(--lx-on-dark-muted)}.lx-price-condition{min-height:118px;padding-bottom:22px;border-bottom:1px solid #ffffff21}.lx-price-condition strong{display:block;margin-bottom:6px;font:700 16px/1.4 Manrope,Arial,sans-serif;color:#fff}.onepage .lx-price-condition p{font-size:14.5px;line-height:1.6}.lx-price-condition b{color:#fff}.lx-seat-picker{padding:22px 0;border-bottom:1px solid #ffffff21}.lx-seat-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.lx-seat-head strong{font:700 15px/1.3 Inter,Arial,sans-serif;color:#fff}.lx-seat-head [role=group]{display:flex;gap:6px}.lx-seat-head button{width:44px;height:44px;border:1px solid #ffffff40;border-radius:50%;background:none;color:#fff;font:700 15px/1 Inter,Arial,sans-serif;transition:background .2s,border-color .2s,color .2s}.lx-seat-head button:hover{border-color:#fff}.lx-seat-head button[aria-pressed=true]{background:var(--lx-warm);border-color:var(--lx-warm);color:var(--lx-navy)}.lx-seat-people{display:flex;gap:8px;margin:18px 0 14px}.lx-seat-people span{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#ffffff0f;color:#ffffff5c;transform:scale(.9);transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,color .3s;transition-delay:var(--seat-delay)}.lx-seat-people span[data-active=true]{background:#ffffff26;color:#fff;transform:none}.onepage .lx-seat-result{display:grid;gap:4px}.lx-seat-result strong{font:700 16px/1.4 Inter,Arial,sans-serif;color:#fff}.lx-seat-result span{font-size:13.5px;color:var(--lx-on-dark-muted)}.lx-price-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.lx-price-actions .lx-btn{flex:1 1 210px}.onepage .lx-price-caption{margin-top:12px;font-size:13px;line-height:1.55}.onepage .lx-price-fine{margin-top:18px;font-size:12.5px;line-height:1.6}.lx-compare{display:flex;flex-direction:column;padding:clamp(24px,3.5vw,44px);border-radius:32px;background:var(--lx-ice-2);border:1px solid var(--lx-line)}.lx-compare h3{margin:0 0 8px;font-size:clamp(22px,2.1vw,29px);font-weight:760;line-height:1.2;letter-spacing:-.035em}.onepage .lx-compare>p{margin-bottom:18px;font-size:15px}.lx-compare dl{margin:0 0 14px}.lx-compare dl>div{padding:15px 0;border-top:1px solid var(--lx-line)}.lx-compare dt{margin-bottom:5px;font:700 15.5px/1.4 Manrope,Arial,sans-serif;color:var(--lx-ink)}.lx-compare dd{display:flex;gap:9px;align-items:flex-start;margin:0;font-size:14.5px;line-height:1.55;color:var(--lx-text)}.lx-compare dd svg{flex-shrink:0;margin-top:3px;color:var(--lx-blue-strong)}.lx-compare .lx-text-link{margin-top:auto}.lx-switching{background:linear-gradient(180deg,#fff 0%,var(--lx-ice) 24%,var(--lx-ice-2) 78%,#fff 100%)}.lx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.lx-steps li{position:relative;padding:26px 24px 28px;border-radius:24px;background:#fff;border:1px solid var(--lx-line)}.onepage .lx-steps li{transition-delay:calc(var(--step) * 90ms)}.lx-steps li:not(:last-child):after{content:"";position:absolute;top:50px;right:-19px;width:20px;height:3px;border-radius:3px;background:var(--lx-warm)}.lx-step-icon{display:grid;place-items:center;width:50px;height:50px;margin-bottom:22px;border-radius:16px;background:var(--lx-navy);color:#fff}.lx-step-index{display:block;margin-bottom:8px;font:700 12px/1 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-blue-ink)}.lx-steps h3{margin:0 0 8px;font-size:19px;font-weight:760;line-height:1.25;letter-spacing:-.025em}.onepage .lx-steps p{font-size:14.5px;line-height:1.6}.lx-switch-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px}.onepage .lx-switch-cta p{font-size:15px}.lx-switch-cta b{color:var(--lx-ink)}.lx-questions-grid{display:grid;grid-template-columns:1fr;gap:32px}.lx-questions-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.onepage .lx-questions-intro p{max-width:38em;margin:16px 0 0;font-size:16px}.lx-questions-intro>.lx-btn{flex-shrink:0}.lx-question-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;align-items:start}.lx-question-list details{min-width:0;border:1px solid var(--lx-line);border-radius:18px;background:var(--lx-ice-2);overflow:clip}.lx-question-list details[open]{background:#fff;border-color:#adc9ef}.lx-question-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:84px;padding:18px 20px;list-style:none;cursor:pointer;font:700 16px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.015em;color:var(--lx-ink);transition:color .2s}.lx-question-list summary::-webkit-details-marker{display:none}.lx-question-list summary:focus-visible{outline-offset:-5px;border-radius:16px}.lx-question-list summary:hover{color:var(--lx-blue-ink)}.lx-q-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--lx-ice);color:var(--lx-blue-strong);transition:transform .3s cubic-bezier(.2,.8,.2,1),background .2s,color .2s}.lx-question-list details[open] .lx-q-icon{transform:rotate(45deg);background:var(--lx-navy);color:#fff}.onepage .lx-question-list details p{padding:12px 20px 24px;font-size:15px;animation:lx-fade .3s both}.lx-close{border-radius:clamp(28px,4vw,64px) clamp(28px,4vw,64px) 0 0;padding-block:clamp(60px,8vw,112px);text-align:center;background:radial-gradient(60% 70% at 85% 8%,#2b66dc59,#2b66dc00 70%),linear-gradient(180deg,var(--lx-navy) 0%,#0f2a66 58%,#1b5bd0 100%)}.lx-close .lx-wrap{max-width:980px}.onepage .lx-close h2{font-size:clamp(38px,5.4vw,76px)}.onepage .lx-close p{max-width:36em;margin:24px auto 0;font-size:17px;color:#d3def0}.lx-close-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:32px 0 36px;padding:0}.lx-close-facts li{padding:9px 16px;border-radius:99px;background:#ffffff14;border:1px solid #ffffff2b;color:#fff;font:600 14px/1.3 Inter,Arial,sans-serif}.lx-close-facts li:first-child{background:var(--lx-warm);border-color:var(--lx-warm);color:var(--lx-navy)}.lx-close-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 14px}.lx-close-back{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 10px;color:#fff;font:650 15px Inter,Arial,sans-serif}.lx-close-back:hover{text-decoration:underline;text-underline-offset:5px}.onepage [data-reveal]{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.onepage .lx-await{opacity:0;transform:translateY(22px)}@keyframes lx-fade{0%{opacity:0}to{opacity:1}}@keyframes lx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.one-mobile-demo{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:1000px;max-height:100dvh;margin:auto;padding:0;border:0;background:#fff;color:#0f172a;overflow:hidden;font-family:Inter,Arial,sans-serif}.one-mobile-demo[open]{display:flex;flex-direction:column}.one-mobile-demo::backdrop{background:#0b1630c2}.one-mobile-demo-header{flex:none;min-height:66px;padding:max(10px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid #dae4f2;background:#fff}.one-mobile-demo-header strong{display:block;font:700 15px/1.5 Manrope,Arial,sans-serif}.one-mobile-demo-header span{display:block;font-size:12px;line-height:1.5;color:#4b5b73}.one-mobile-demo-header button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:78px;min-height:44px;padding:8px 14px;background:#eef5ff;border:1px solid #d3e0f2;border-radius:99px;color:#0f172a;font:650 14px Inter,Arial,sans-serif;cursor:pointer}.one-mobile-demo-header button span{font-size:14px;color:inherit}.one-mobile-demo-header button:hover{background:#dfeaff}.one-mobile-demo-header button:focus-visible{outline:3px solid #1f66e0;outline-offset:3px}.one-mobile-demo-body{position:relative;flex:1;min-height:0;padding-bottom:env(safe-area-inset-bottom)}.one-mobile-demo-body>iframe{display:block;border:0;width:100%;height:100%;background:#fff}.one-mobile-demo-body[data-ready=false]>iframe{visibility:hidden}.one-product-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;background:#f3f7fd;color:#4b5b73;font:14px Inter,Arial,sans-serif;text-align:center}.one-product-loading p{margin:0;font:inherit;color:inherit}.one-product-loading button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;background:#fff;border:1px solid #c8d5e9;border-radius:99px;color:#1d5fd1;font:650 14px Inter,Arial,sans-serif}@media(min-width:1001px){.one-mobile-demo{max-width:min(1440px,calc(100% - 48px));height:calc(100dvh - 48px);border-radius:18px}}@media(max-width:1100px){.lx-group ul,.lx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-steps li:after{display:none}.lx-explorer-grid{grid-template-columns:250px minmax(0,1fr)}}@media(max-width:1000px){.lx-explorer-grid{grid-template-columns:1fr}.lx-window{max-width:420px;margin-inline:auto}.lx-price-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.lx-team{grid-template-columns:1fr;gap:26px}}@media(max-width:900px){.lx-head-split{grid-template-columns:1fr;align-items:start;gap:18px}.lx-outcome-list{grid-template-columns:1fr;max-width:640px}.lx-customer-grid,.lx-messages-grid,.lx-questions-grid{grid-template-columns:1fr}.lx-customer-visual{max-width:560px;width:100%;justify-self:center}.lx-explorer-grid{grid-template-columns:1fr}.lx-tabs{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lx-group{grid-template-columns:1fr;gap:20px}.lx-questions-intro{position:static}}@media(max-width:600px){.lx-wrap{width:calc(100% - 40px)}.onepage h2{font-size:clamp(31px,8.6vw,42px);line-height:1.1;letter-spacing:-.045em}.onepage h2 br{display:none}#close-heading em{display:block}.lx-head-split>p,.lx-head-center>p,.lx-customer-copy>p,.lx-messages-copy>p:first-of-type{font-size:16px}.lx-outcome{padding:26px 22px 16px}.lx-outcome-icon{margin-bottom:22px}.lx-customer-cta .lx-btn{flex:1 1 100%}.onepage .lx-customer-cta p{max-width:none}.lx-phone{width:min(72%,270px)}.lx-float{padding:9px 12px;font-size:12px;gap:7px}.lx-float-a{top:16%;left:-4px}.lx-float-b{bottom:20%;right:-4px}.lx-tabs{gap:6px}.lx-tabs button{align-items:center;gap:10px;padding:14px}.lx-tabs small{display:none}.lx-tabs strong{font-size:15px}.lx-panel-head{flex-direction:column;gap:16px}.lx-window-bar{gap:8px;padding:0 12px}.lx-window-dots{display:none}.lx-seats{flex-wrap:wrap;gap:12px}.lx-seats img,.lx-seat-plus{width:52px;height:52px}.lx-group ul{grid-template-columns:1fr;gap:16px}.lx-timeline{grid-template-columns:1fr 1fr;row-gap:22px}.lx-timeline:before{display:none}.lx-steps{grid-template-columns:1fr}.lx-switch-cta .lx-btn,.lx-close-actions .lx-btn{flex:1 1 100%}.lx-price-number{margin-top:24px}.lx-seat-head{flex-direction:column;align-items:flex-start}.onepage .lx-question-list details p{padding:12px 16px 20px}.lx-question-list summary{font-size:15px;padding:16px}.lx-close-facts li{font-size:13px}.one-mobile-demo{max-width:none}}@media(max-width:380px){.lx-wrap{width:calc(100% - 32px)}.lx-price-card{padding:20px}.lx-price-switch button{padding:0 6px;font-size:13px}.lx-seat-head [role=group]{gap:4px}.lx-seat-people span{width:38px;height:38px}.lx-float{display:none}}@media(max-width:600px){.lx-section{padding-block:44px}.lx-outcomes{padding-top:12px;padding-bottom:22px}.lx-head{margin-bottom:24px}.lx-head-split{gap:14px}.lx-head-center{text-align:left}.lx-head-center>p{margin-top:14px}.onepage h2{margin-top:10px}.onepage p{line-height:1.6}.lx-eyebrow{font-size:12px;letter-spacing:.09em;gap:8px}.lx-eyebrow:before{width:16px}.lx-outcome-list{gap:12px}.lx-outcome{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:14px;align-items:center;padding:18px;border-radius:20px}.lx-outcome-icon{width:42px;height:42px;border-radius:13px;margin:0}.lx-outcome-icon svg{width:22px;height:22px}.lx-outcome h3{margin:0;font-size:20px}.lx-outcome p{grid-column:1/-1;margin:12px 0 4px;font-size:15px;line-height:1.55}.lx-outcome .lx-text-link{grid-column:1/-1;justify-self:start;font-size:14px}.lx-customer-grid,.lx-messages-grid{gap:28px}.lx-customer-copy>p,.lx-messages-copy>p:first-of-type{margin-top:16px}.lx-points{gap:14px;margin:22px 0}.lx-points li{gap:12px}.lx-points svg{width:36px;height:36px;padding:8px;border-radius:12px}.lx-points span{font-size:14px;line-height:1.5}.lx-points strong{font-size:15px}.lx-customer-cta{gap:10px}.lx-customer-visual{padding-top:12px;max-width:340px}.lx-phone{width:62%;max-width:218px}.lx-customer-visual:before{width:90%;top:5%}.lx-customer-visual:after{width:44px;right:9%}.lx-customer-visual figcaption{margin-top:14px;font-size:12px;text-align:center}.lx-explorer-grid{gap:20px}.lx-tabs button{min-height:48px;padding:11px 12px;border-radius:13px}.lx-panel-head{gap:12px;margin-bottom:14px}.lx-panel-head h3{font-size:24px;margin-bottom:8px}.lx-panel-head p{font-size:14.5px;line-height:1.55}.lx-panel-points{gap:6px;margin-bottom:18px}.lx-panel-points li{font-size:12px;padding:6px 10px}.lx-team{padding:20px;gap:20px;border-radius:20px}.lx-team h3{font-size:22px}.onepage .lx-team p{font-size:14px;line-height:1.55}.lx-seats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.lx-seats li{font-size:12px;gap:6px}.lx-seats img,.lx-seat-plus{width:42px;height:42px}.lx-group{padding-block:22px;gap:18px}.lx-group-head{column-gap:12px}.lx-group-icon{width:40px;height:40px;border-radius:12px}.lx-group h3{font-size:21px}.onepage .lx-group-head p{margin-top:10px;font-size:14px;line-height:1.5}.lx-group ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.lx-group li{display:block}.lx-group li svg{display:none}.lx-group li span{font-size:13.5px;line-height:1.5}.lx-group li strong{font-size:14.5px;line-height:1.35;margin-bottom:5px}.lx-timeline{margin:24px 0 20px;gap:18px 14px}.lx-timeline li{display:grid;grid-template-columns:36px 1fr;column-gap:10px;align-content:start}.lx-timeline svg{grid-row:1/3;width:36px;height:36px;padding:9px;margin:0}.lx-timeline strong{font-size:14px}.lx-timeline span{font-size:12px}.onepage .lx-deadline{padding:14px;font-size:14px}.lx-message-card{border-radius:22px}.lx-message-dashboard{margin-top:28px}.lx-price-card{padding:22px;border-radius:24px}.lx-price-number{min-height:86px;margin:22px 0 16px}.lx-price-amount{font-size:84px}.lx-price-condition{min-height:118px;padding-bottom:16px}.lx-seat-picker{padding:18px 0}.lx-seat-head{gap:12px}.lx-seat-people{margin:14px 0 10px}.lx-price-actions{margin-top:20px}.lx-price-actions .lx-btn{min-height:48px}.lx-steps{gap:12px}.lx-steps li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:0 12px;padding:18px;border-radius:18px}.lx-step-icon{grid-row:1/3;width:38px;height:38px;border-radius:12px;margin:0}.lx-step-icon svg{width:21px;height:21px}.lx-step-index{font-size:12px;margin:0 0 6px}.lx-steps h3{font-size:18px;margin:0}.onepage .lx-steps p{grid-column:1/-1;margin-top:10px;font-size:14px;line-height:1.55}.lx-switch-cta{margin-top:24px;gap:12px}.lx-questions-grid{gap:24px}.onepage .lx-questions-intro p{margin:14px 0 0;font-size:16px}.lx-question-list summary{min-height:72px;padding:16px;gap:14px}.lx-q-icon{width:30px;height:30px}.lx-close{padding-block:48px 36px}.onepage .lx-close h2{font-size:36px}.onepage .lx-close p{font-size:16px;margin-top:18px}.lx-close-facts{gap:8px;margin:24px 0}.lx-close-facts li{font-size:12px;padding:8px 11px}}@media(max-width:350px){.lx-price-card{padding:18px}.lx-price-amount{font-size:76px}.lx-price-unit{font-size:16px}.lx-seats img,.lx-seat-plus{width:36px;height:36px}.lx-timeline li{display:flex;gap:4px}.lx-timeline svg{margin-bottom:6px}}@media(prefers-reduced-motion:reduce){.onepage *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.onepage .lx-await{opacity:1;transform:none}.onepage .lx-await .lx-timeline:before{transform:none}}@media(prefers-reduced-motion:reduce){.lx-theme:before{transition:none}}.lx-handset{width:min(100% - 12px,276px);margin:20px auto 0}.lx-handset-screen{display:flex;flex-direction:column;background:#fff;color:#171a21}.lx-handset-app{position:relative;display:flex;align-items:center;justify-content:center;min-height:64px;flex:none;padding:6px 16px 10px;border-bottom:1px solid #e4e6eb;background:#f8f9fb}.lx-handset-app>svg{position:absolute;left:14px;top:24px;transform:rotate(180deg);color:#1678e8}.lx-handset-app>span{display:grid;justify-items:center;gap:5px}.lx-handset-app i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(#a8adb7,#838a96);color:#fff}.lx-handset-app b{font:650 12px/1.2 Inter,Arial,sans-serif}.lx-handset-app b span{color:#9299a6;margin-left:4px}.lx-handset-app small{font:11px/1.3 Inter,Arial,sans-serif;color:#626b7c}.lx-handset-content{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b1bdcd transparent;text-align:left;animation:lx-fade .35s both}.lx-handset-content:focus-visible{outline:3px solid #2877ef;outline-offset:-3px}.lx-handset-content .one-message-still{width:100%;display:block;height:auto;border-radius:0}.lx-handset-content[data-channel=email]{background:#edf3f6}.lx-sms-conversation{padding:18px 10px}.lx-sms-date{display:block;text-align:center;color:#6d7380;font:10px/1.4 Inter,Arial,sans-serif;margin-bottom:18px}.onepage .lx-sms-bubble{position:relative;margin:0 8px 0 0;padding:12px;border-radius:17px 17px 17px 5px;background:#e9e9eb;color:#171a21;font:12.5px/1.45 Inter,Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.onepage .lx-message-hint{min-height:36px;margin:14px 0 2px;font-size:12px;line-height:1.5;color:var(--lx-muted)}.lx-message-card .lx-overview-toggle{font-size:13px;margin:8px auto 0;justify-content:center;text-align:center}@media(max-width:900px){.lx-questions-intro{display:block}.lx-questions-intro>.lx-btn{margin-top:20px}}@media(max-width:600px){.lx-message-card{max-width:350px}.lx-handset{width:min(100% - 12px,264px);margin-top:16px}.lx-message-card .lx-switch button{font-size:12px;padding-inline:8px}.lx-question-list{grid-template-columns:1fr;gap:10px}.lx-questions-intro>.lx-btn{font-size:14px}}.lx-theme-stills[data-loading-dark=true]>div:first-child{opacity:0}@media print{.onepage .lx-await{opacity:1!important;transform:none!important}.launch-page button,.lm-controls-slot{display:none!important}.launch-page *{animation:none!important;transition:none!important}}.onepage .lx-close-condition{margin:12px auto 0;font-size:13px;color:var(--lx-on-dark-muted)}.lx-switch-cta a:not(.lx-btn){font-weight:650;text-decoration:underline;text-underline-offset:3px}.lx-float-a{top:0}@media(max-width:600px){.lx-float-a{top:-16px;left:-4px}}#switch-heading br{display:none}#switch-heading em{display:block;text-wrap:balance}.onepage .lx-switch-summary{display:flex;flex:1 1 600px;flex-wrap:wrap;column-gap:.35em;row-gap:2px;margin:0;font-size:15px;line-height:1.6}.lx-switch-price{white-space:nowrap}.lx-close .lx-close-facts{margin-bottom:10px}.onepage .lx-close .lx-close-condition{max-width:none;margin:0 auto 28px;font-size:13px;line-height:1.5;color:#cfdef6}@media(max-width:380px){.lx-switch-price{white-space:normal}}@media(max-width:360px){.lx-group ul{grid-template-columns:1fr;gap:16px}.lx-group li span{font-size:14px}.lx-group li strong{font-size:15px}}.lx-hold{background:linear-gradient(160deg,#f0f6ff,#f9fbff 65%,#fff8ed);border-block:1px solid #e3ebf6}.lx-hold-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center}.lx-hold-visual{min-width:0;margin:0;border:1px solid #dbe5f2;border-radius:20px;background:#fff;box-shadow:0 24px 60px -36px #1b3a69;overflow:hidden}.lx-hold-caption{display:flex;align-items:center;gap:9px;padding:15px 20px;border-bottom:1px solid #e4eaf3;font:650 13px/1.4 Manrope,Arial,sans-serif;color:var(--lx-text)}.lx-hold-caption svg{color:var(--lx-blue-ink)}.lx-hold-visual img{display:block;width:100%;height:auto}.lx-hold-visual figcaption{padding:12px 18px;border-top:1px solid #e4eaf3;font:12px/1.5 Inter,Arial,sans-serif;color:var(--lx-muted)}.lx-hold-points{display:grid;gap:27px;list-style:none;margin:0 0 30px;padding:0}.lx-hold-points li{display:flex;gap:16px;align-items:flex-start}.lx-hold-icon{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;background:#e5efff;color:var(--lx-blue-ink);border-radius:14px}.lx-hold-points h3{margin:0 0 6px;font-size:19px;letter-spacing:-.025em;line-height:1.35}.onepage .lx-hold-points p{font-size:15px;line-height:1.65}.onepage .lx-hold-included{display:flex;gap:9px;align-items:center;margin:0 0 18px;font-size:14px;font-weight:650;color:var(--lx-ink)}.lx-hold-included svg{flex-shrink:0;color:var(--lx-blue-ink)}@media(max-width:1000px){.lx-hold-layout{grid-template-columns:1fr}.lx-hold-copy{display:grid;justify-items:start}.lx-hold-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lx-hold-points li{display:block}.lx-hold-icon{margin-bottom:14px}}@media(max-width:600px){.lx-hold-layout{gap:30px}.lx-hold-visual{max-width:380px;width:100%;justify-self:center}.lx-hold-points{grid-template-columns:1fr;gap:24px}.lx-hold-points li{display:flex}.lx-hold-icon{margin-bottom:0}.lx-hold-caption{padding:13px 16px}.lx-hold-visual figcaption{font-size:11px}.lx-hold-copy .lx-btn{width:100%}}.onepage .lx-price-seats{margin:18px 0 0;font-size:13px;line-height:1.6;color:#dce7f8}.purchase-dialog{width:min(920px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 40px);padding:0;border:1px solid #dce7ee;border-radius:18px;background:#fff;color:#14191c;box-shadow:0 30px 110px #061d3e38;overflow:auto;font:400 15px/1.6 Inter,Arial,sans-serif}.purchase-dialog::backdrop{background:#0d1e30a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.purchase-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e2eaf0;gap:24px}.purchase-header img{object-fit:contain;object-position:left;height:40px;width:110px}.purchase-header button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:7px 12px;border:1px solid #dce5eb;border-radius:8px;background:#fff;color:#43535f;font:550 14px Inter,Arial,sans-serif}.purchase-layout{display:grid;grid-template-columns:.85fr 1.15fr}.purchase-summary{background:#f2f8fc;padding:32px;border-right:1px solid #e1eaf0}.purchase-eyebrow{font:600 11px/1.5 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#577488}.purchase-dialog h2{font-family:Manrope,Arial,sans-serif;font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:15px 0 18px;font-size:32px}.purchase-summary>p{font-size:14px;line-height:1.6;color:#536976;max-width:270px;margin:0}.purchase-price{display:flex;align-items:center;gap:12px;margin:28px 0 0}.purchase-price>strong{font:600 66px/1.1 Manrope,Arial,sans-serif;letter-spacing:-.06em}.purchase-price>span{font-size:15px;font-weight:550}.purchase-price small{display:block;font-size:12px;color:#536976;font-weight:400}.purchase-summary .purchase-vat{font-size:12px;margin:9px 0 27px}.purchase-summary ul{list-style:none;margin:0;padding:24px 0;border-top:1px solid #d7e4ed;display:grid;gap:15px;font-size:13px;color:#24455a}.purchase-summary li{display:flex;gap:10px;align-items:center}.purchase-summary li svg{flex-shrink:0;color:#008cc5}.purchase-summary .purchase-extra{font-size:12px;margin-top:5px;line-height:1.65}.purchase-form{padding:32px;min-width:0}.purchase-form h2{font-size:28px;margin-bottom:26px}.purchase-form fieldset{border:0;margin:0;padding:0;min-width:0}.purchase-form legend{font-size:15px;font-weight:550;margin:0 0 13px;padding:0;line-height:1.6}.purchase-option{position:relative;display:flex;align-items:flex-start;gap:12px;padding:17px 14px;margin-bottom:10px;border:1px solid #d9e3e9;border-radius:10px;cursor:pointer;transition:border-color .2s,background .2s}.purchase-option input{position:absolute;opacity:0;width:1px;height:1px}.purchase-option:has(input:focus-visible){outline:2px solid #007cab;outline-offset:3px}.purchase-option>svg{margin-top:2px;flex-shrink:0;color:#506a7c}.purchase-option>span:not(.purchase-radio){flex:1;min-width:0}.purchase-option strong{display:block;font-size:14px;line-height:1.45;font-weight:600}.purchase-option small{display:block;margin-top:6px;color:#5c6e79;font-size:12px;line-height:1.6}.purchase-option[data-selected=true]{border-color:#008ec8;background:#f1faff}.purchase-option[data-selected=true]>svg{color:#0085b9}.purchase-radio{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;margin-top:2px;border:1px solid #bbcbd4;border-radius:50%;color:#fff}.purchase-option[data-selected=true] .purchase-radio{background:#0085b9;border-color:#0085b9}.purchase-next{margin-top:23px;min-height:164px}.purchase-payment-note,.purchase-assisted p{font-size:13px;line-height:1.65;color:#566c7a;margin:0 0 17px}.purchase-action{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:13px 16px;background:#007fae;border:1px solid #007fae;border-radius:8px;color:#fff;text-decoration:none;font:550 13px/1.5 Inter,Arial,sans-serif;cursor:pointer}.purchase-action svg{flex-shrink:0}.purchase-action:hover:not(:disabled):not([aria-disabled=true]){background:#006c98}.purchase-action:disabled,.purchase-action[aria-disabled=true]{background:#e7eff4;border-color:#dce7ed;color:#71828d;cursor:not-allowed}.purchase-followup,.purchase-assisted>small{display:block;font-size:11px;line-height:1.6;color:#5c7180;margin:11px 0 0}.purchase-assisted>strong{display:block;font-size:17px;line-height:1.5;margin-bottom:8px}.purchase-unavailable{font-size:12px;line-height:1.6;background:#f4f8fa;border-radius:7px;padding:10px 12px;color:#536977;margin:12px 0 0}.purchase-unavailable a{text-decoration:underline;text-underline-offset:3px}.purchase-dialog :is(button,a):focus-visible{outline:2px solid #0086bf;outline-offset:3px}.one-price-choice button.one-button{width:100%;border:0;cursor:pointer;font-family:inherit}.one-purchase-caption{font-size:12px!important;line-height:1.6!important;margin:12px 0 0!important;color:#627582!important}.purchase-mobile-price{display:none;font-size:13px;line-height:1.6;margin:-5px 0 20px;color:#304d60}.purchase-mobile-price span{display:block;font-size:12px;color:#647784}@media(max-width:700px){.purchase-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.purchase-header{padding:10px 16px}.purchase-header img{height:33px;width:94px}.purchase-layout{display:flex;flex-direction:column}.purchase-summary{display:none}.purchase-form{padding:23px 20px}.purchase-form h2{font-size:26px;margin:10px 0 19px}.purchase-option{padding:14px 12px;gap:10px}.purchase-form legend{font-size:15px}.purchase-next{margin-top:20px;min-height:0}.purchase-mobile-price{display:block}.purchase-action{font-size:14px}}@media(prefers-reduced-motion:no-preference){.purchase-dialog[open]{animation:purchase-enter .28s cubic-bezier(.2,.7,.2,1)}.purchase-next{animation:purchase-enter .2s ease-out}@keyframes purchase-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.purchase-option{transition:none}}.purchase-dialog .purchase-summary>p{font-size:14px;line-height:1.6;color:#536976;margin:0}.purchase-dialog .purchase-summary .purchase-vat{font-size:12px;margin:9px 0 27px}.purchase-dialog .purchase-summary .purchase-extra{font-size:12px;margin-top:5px}.purchase-dialog .purchase-payment-note,.purchase-dialog .purchase-assisted p{font-size:13px;line-height:1.65;color:#566c7a;margin:0 0 17px}.purchase-dialog .purchase-followup{font-size:11px;line-height:1.6;color:#5c7180;margin:11px 0 0}.purchase-dialog .purchase-unavailable{font-size:12px;line-height:1.6;color:#536977;margin:12px 0 0}.purchase-dialog .purchase-mobile-price{font-size:13px;line-height:1.6;margin:-5px 0 20px;color:#304d60}.purchase-header{position:sticky;top:0;z-index:2;background:#fff}.purchase-dialog .purchase-binding{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;color:#405d70;margin:0 0 17px}.purchase-binding svg{flex-shrink:0;color:#0085b9}.purchase-dialog .purchase-followup,.purchase-dialog .purchase-assisted>small{font-size:12px}.purchase-action{font-size:14px}.purchase-dialog{color:var(--lx-ink);border-color:var(--lx-line);border-radius:24px}.purchase-summary{background:var(--lx-ice)}.purchase-option{width:100%;font:inherit;text-align:left;background:#fff;color:var(--lx-ink)}.purchase-option:hover{border-color:var(--lx-blue-strong)}.purchase-option[data-selected=true]{border-color:var(--lx-blue-strong);background:var(--lx-ice)}.purchase-option[data-selected=true]>svg{color:var(--lx-blue-strong)}.purchase-option[data-selected=true] .purchase-radio{background:var(--lx-blue-strong);border-color:var(--lx-blue-strong)}.purchase-action{background:var(--lx-blue-strong);border-color:var(--lx-blue-strong);border-radius:12px}.purchase-action:hover:not(:disabled):not([aria-disabled=true]){background:#1853bd}.purchase-start-steps{padding-left:20px;margin:0 0 20px;color:var(--lx-muted);font-size:14px;line-height:1.6;display:grid;gap:8px}.purchase-contact-link{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;color:var(--lx-blue-ink)}.purchase-options .purchase-option:focus-visible{outline:3px solid var(--lx-blue-strong);outline-offset:3px}.purchase-dialog .purchase-form h2{font-weight:750}.purchase-dialog .purchase-eyebrow{color:var(--lx-muted)}.lx-product-explorer .lx-explorer-nav{position:static;align-self:start;min-width:0}.onepage .lx-product-explorer .lx-explorer-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 5px;font:600 13px/1.5 Inter,Arial,sans-serif;color:var(--lx-on-dark)}.lx-explorer-choice>span{font-size:12px;font-weight:500;color:var(--lx-on-dark-muted)}.onepage .lx-product-explorer .lx-explorer-current{margin:0 0 12px;font:500 12px/1.5 Inter,Arial,sans-serif;color:var(--lx-on-dark-muted)}.lx-explorer-current strong{color:var(--lx-em-dark);font-weight:650}.lx-product-explorer .lx-tabs{position:static;max-height:none;padding:4px;gap:6px;overflow:visible}.lx-product-explorer .lx-tabs button{gap:11px;padding:12px;min-height:60px;border-radius:14px}.lx-product-explorer .lx-tabs strong{font-size:16px}.lx-product-explorer .lx-tabs small{display:none;margin-top:3px;font-size:12px;line-height:1.4}.lx-product-explorer .lx-tabs button:focus-visible{outline-color:var(--lx-em-dark);outline-offset:2px}.lx-product-explorer .lx-panel-copy-stack,.lx-product-explorer .lx-panel-points-stack{display:grid;min-width:0}.lx-product-explorer .lx-panel-copy-stack{flex:1}.lx-product-explorer .lx-panel-copy-stack>.lx-panel-copy,.lx-product-explorer .lx-panel-points-stack>.lx-panel-points{grid-area:1 / 1;animation:none}.lx-product-explorer [data-active=false]{visibility:hidden;pointer-events:none}.lx-product-explorer .lx-panel-points{align-content:start}.lx-product-explorer .lx-window-canvas{aspect-ratio:1440 / 780;overflow:clip}.lx-product-explorer .lx-window-canvas .booking-still img{aspect-ratio:1440 / 780;object-fit:contain}@media(max-width:1000px){.lx-product-explorer .lx-window-canvas,.lx-product-explorer .lx-window-canvas .booking-still img{aspect-ratio:390 / 763}}@media(max-width:1000px){.onepage .lx-product-explorer .lx-explorer-choice{font-size:14px}.onepage .lx-product-explorer .lx-explorer-current{font-size:13px}.lx-product-explorer .lx-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:4px;overflow:visible}.lx-product-explorer .lx-tabs button{min-width:0;min-height:48px;align-items:center;padding:11px;gap:9px;border-radius:13px}.lx-product-explorer .lx-tabs strong{font-size:15px}.lx-product-explorer .lx-tabs small{display:none}.lx-product-explorer .lx-tabs svg{width:20px;height:20px;margin:0}}@media(max-width:600px){.lx-product-explorer .lx-panel-copy-stack{width:100%;flex:auto}}@media(max-width:600px){.lx-product-explorer .lx-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-product-explorer .lx-tabs button{padding:10px 9px;gap:7px}.lx-product-explorer .lx-tabs strong{font-size:14px}}@media(forced-colors:active){.lx-product-explorer .lx-tabs button[aria-selected=true]{border-color:Highlight}}@media(min-width:1001px){.lx-product-explorer .lx-tabs button[aria-selected=true] small{display:block}}.lx-mobile-view-switch{display:none}@media(max-width:1000px){.lx-mobile-view-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:420px;margin:0 auto 14px}.lx-mobile-view-switch button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #ffffff30;border-radius:50%;background:#ffffff0d;color:var(--lx-on-dark);cursor:pointer}.lx-mobile-view-switch button:hover{background:#ffffff1c;border-color:var(--lx-em-dark)}.lx-mobile-view-switch button:focus-visible{outline:2px solid var(--lx-em-dark);outline-offset:3px}.lx-mobile-view-switch>span{min-width:0;text-align:center}.lx-mobile-view-switch strong{display:block;font:700 15px/1.3 Manrope,Arial,sans-serif}.lx-mobile-view-switch small{display:block;margin-top:3px;font:500 12px/1.4 Inter,Arial,sans-serif;color:var(--lx-on-dark-muted)}}@media(max-width:600px){.lx-window-source-prefix{display:none}}.launch-iphone{position:relative;container-type:inline-size;aspect-ratio:71.5/146.7;isolation:isolate;flex:none;border-radius:17%/8.3%;background:linear-gradient(125deg,#8d99a8,#334052 11%,#0a1018 24%,#0d1420 67%,#6b7a8c 87%,#172333);box-shadow:0 30px 65px -28px #0b1630b3,inset 0 0 0 1px #ffffff6b,inset 0 0 0 3px #17212e}.launch-iphone-screen{position:absolute;top:4.9cqi;right:4.9cqi;bottom:4.9cqi;left:4.9cqi;border-radius:12.6cqi;overflow:clip;background:#fff;box-shadow:0 0 0 2.7cqi #060a11,inset 0 0 0 1px #ffffff1f;color:#16191e}.launch-iphone-viewport{position:absolute;top:5.45%;right:0;bottom:4.05%;left:0;overflow:clip;background:#fff}.launch-iphone-notch{position:absolute;z-index:4;left:50%;top:-1px;transform:translate(-50%);width:41%;height:3.75%;border-radius:0 0 5.8cqi 5.8cqi;background:#060a11;box-shadow:0 1px 1px #0002;pointer-events:none}.launch-iphone-notch:before{content:"";position:absolute;top:0;left:28%;width:44%;height:1cqi;border-radius:99px;background:linear-gradient(#465362,#101721)}.launch-iphone-notch:after{content:"";position:absolute;right:16%;top:30%;width:3cqi;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 32%,#445c7c,#122137 37%,#080d15 76%);box-shadow:0 0 0 .65cqi #121a25}.launch-iphone-status{position:absolute;z-index:3;inset:0 0 auto;height:5.45%;display:flex;align-items:center;justify-content:space-between;padding:0 6.8cqi;font:700 3.35cqi/1 Inter,Arial,sans-serif;pointer-events:none}.launch-iphone-reception{display:flex;align-items:center;gap:1cqi}.launch-iphone-reception svg{display:block;width:3.8cqi;height:3cqi}.launch-iphone-reception i{position:relative;width:5.3cqi;height:2.8cqi;border:1px solid #626a76;border-radius:.7cqi}.launch-iphone-reception i:before{content:"";position:absolute;top:.4cqi;right:.4cqi;bottom:.4cqi;left:.4cqi;border-radius:.2cqi;background:#16191e}.launch-iphone-reception i:after{content:"";position:absolute;right:-1cqi;top:.65cqi;width:.65cqi;height:1.1cqi;border-radius:1px;background:#626a76}.launch-iphone-home{position:absolute;inset:auto 0 0;height:4.05%;display:grid;place-items:center;pointer-events:none}.launch-iphone-home i{width:35%;height:1.25cqi;border-radius:99px;background:#16191e}.launch-iphone-key{position:absolute;z-index:-1;width:1.15%;border-radius:2px;background:linear-gradient(90deg,#8190a3,#283849);box-shadow:0 0 0 .4px #0d1520;pointer-events:none}.launch-iphone-silent{left:-1%;top:17.5%;height:3.4%}.launch-iphone-volume{left:-1%;top:24%;height:6.2%}.launch-iphone-volume:after{content:"";position:absolute;inset:137% 0 auto;height:100%;background:inherit;border-radius:inherit}.launch-iphone-power{right:-1%;top:31.3%;height:10.2%}.lx-journey{margin-top:clamp(28px,5vw,64px);padding:clamp(24px,3vw,36px);border-radius:28px;background:#fff;border:1px solid var(--lx-line);box-shadow:0 30px 60px -50px #0b163066}.lx-journey-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px}.lx-journey h3{margin:10px 0 0;font:760 clamp(22px,2vw,27px)/1.25 Manrope,Arial,sans-serif;letter-spacing:-.035em;color:var(--lx-ink)}.lx-journey-replay{display:flex;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #cdd9eb;border-radius:99px;background:#fff;color:var(--lx-text);font:600 13px Inter,Arial,sans-serif;transition:border-color .2s,color .2s}.lx-journey-replay:hover{border-color:var(--lx-blue-strong);color:var(--lx-blue-ink)}.lx-journey-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;margin:0;padding:0}.lx-journey-track{position:relative;display:flex;align-items:center;height:56px;margin-bottom:18px}.lx-journey-icon{position:relative;z-index:1;display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:18px;background:var(--lx-ice);color:var(--lx-blue-strong)}.lx-journey-step:nth-child(3) .lx-journey-icon{background:var(--lx-warm-soft);color:#975700}.lx-journey-connector{position:absolute;left:72px;right:-14px;top:27px;height:2px;overflow:hidden;border-radius:2px;background:#e1e9f5}.lx-journey-connector i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--lx-blue-strong),var(--lx-sky));transform-origin:left}.lx-journey-step h4{margin:0 0 8px;font:750 17px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.02em;color:var(--lx-ink)}.lx-journey-step p{max-width:310px;margin:0 0 6px;font-size:14.5px;line-height:1.6;color:var(--lx-muted)}.lx-journey-step a{display:inline-flex;align-items:center;gap:7px;min-height:44px;font:650 13.5px Inter,Arial,sans-serif;color:var(--lx-blue-ink)}.lx-journey-step a:hover{text-decoration:underline;text-underline-offset:4px}@media(prefers-reduced-motion:no-preference){.lx-journey[data-started=true] .lx-journey-icon{animation:lx-journey-arrive .8s cubic-bezier(.2,.75,.25,1) calc(var(--step) * .7s) both}.lx-journey[data-started=true] .lx-journey-connector i{animation:lx-journey-connect .9s cubic-bezier(.4,0,.2,1) calc(.35s + var(--step) * .7s) both}.lx-journey[data-visible=false] .lx-journey-icon,.lx-journey[data-visible=false] .lx-journey-connector i{animation-play-state:paused}@keyframes lx-journey-arrive{0%{transform:translateY(6px) scale(.92)}55%{transform:translateY(-3px) scale(1.04);box-shadow:0 0 0 8px #1f66e014}to{transform:none;box-shadow:0 0 #1f66e000}}@keyframes lx-journey-connect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(max-width:700px){.lx-journey-heading{align-items:flex-start;gap:14px;margin-bottom:24px}.lx-journey h3{max-width:260px}.lx-journey-replay{width:44px;padding:0;justify-content:center}.lx-journey-replay span{display:none}.lx-journey-steps{grid-template-columns:1fr;gap:22px}.lx-journey-step{position:relative;min-height:120px;padding-left:72px}.lx-journey-track{position:absolute;top:0;bottom:-22px;left:0;width:56px;height:auto;margin:0;align-items:flex-start}.lx-journey-connector{top:66px;bottom:10px;left:27px;right:auto;width:2px;height:auto}.lx-journey-connector i{transform-origin:top;background:linear-gradient(180deg,var(--lx-blue-strong),var(--lx-sky))}.lx-journey-step h4{margin-top:4px;font-size:16px}.lx-journey-step:last-child{min-height:0}@media(prefers-reduced-motion:no-preference){.lx-journey[data-started=true] .lx-journey-connector i{animation-name:lx-journey-connect-down}@keyframes lx-journey-connect-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}}@media(prefers-reduced-motion:reduce){.lx-journey-replay{display:none}.lx-journey *{animation:none!important}}@media(max-width:600px){.lx-journey{padding:20px;border-radius:22px}.lx-journey-heading{gap:10px;margin-bottom:22px}.lx-journey .lx-eyebrow{font-size:12px;letter-spacing:.05em}.lx-journey h3{font-size:22px;margin-top:8px}.lx-journey-steps{gap:18px}.lx-journey-step{min-height:96px;padding-left:54px}.lx-journey-track{width:38px;bottom:-18px}.lx-journey-icon{width:38px;height:38px;border-radius:12px}.lx-journey-icon svg{width:20px;height:20px}.lx-journey-connector{top:46px;left:18px;bottom:6px}.lx-journey-step h4{margin:0 0 6px;font-size:15px}.lx-journey-step p{font-size:13.5px;line-height:1.5;margin:0}.lx-journey-step a{font-size:13px}}.value-feature-map h3{font:700 19px Manrope,sans-serif;margin:8px 0 20px}.value-feature-row{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid #dae4ef}.value-feature-check{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#2867cc;background:#eaf2ff;flex:none}.value-feature-row>div{flex:1}.value-feature-row strong{display:block;font-size:15px}.value-feature-row div>span{display:block;font-size:12px;line-height:1.6;color:#596a7d;margin-top:5px}.value-feature-row small{font-size:12px;color:#316ac0;font-weight:650}.value-feature-map>a{display:inline-flex;align-items:center;gap:8px;margin-top:25px;font-size:14px;color:#2465cf;font-weight:650;text-decoration:none}.value-price-graphic{padding:30px;background:#eef5ff;border:1px solid #dce8f6;border-radius:22px}.value-plot{height:124px;position:relative;margin:20px 17px 0;border-bottom:1px solid #b4c8e4;background:repeating-linear-gradient(to top,transparent 0,transparent 35px,#dce6f2 35px,#dce6f2 36px)}.value-plot-label{line-height:1.35;font-size:12px;color:#506987;position:absolute;top:0;left:0}.value-plot-line{position:absolute;height:3px;top:71px;left:0;right:0;background:#2675e8}.value-plot-point{position:absolute;top:66px;transform:translate(-50%);display:grid;justify-items:center}.value-plot-point i{display:block;width:13px;height:13px;border:3px solid #2675e8;background:#eef5ff;border-radius:50%;transition:box-shadow .2s,background .2s}.value-plot-point[data-active=true] i{background:#2675e8;box-shadow:0 0 0 5px #2675e821}.value-plot-point b{position:absolute;top:-23px;white-space:nowrap;font-size:12px;font-weight:600;color:#315981}.value-price-graphic .value-chart-note{font-size:12px;line-height:1.6;color:#5a6f86;margin:16px 0 0}@media(max-width:760px){.value-feature-row{padding:16px 0}.value-feature-row small{display:none}.value-price-graphic{padding:22px}.value-chart-note{font-size:12px}}.value-pricing-embed{min-width:0;color:var(--lx-ink,#14263f)}.value-pricing-embed>h3{font:800 clamp(24px,2.4vw,32px)/1.15 Manrope,sans-serif;letter-spacing:-.04em;margin:0 0 14px}.value-pricing-embed>p{color:var(--lx-muted,#53647a);font-size:15px;line-height:1.65;margin:0 0 12px}.value-pricing-embed .value-feature-row{padding:16px 0}.value-pricing-embed .value-price-graphic{margin-top:26px;padding:25px}.value-embedded-heading{font:750 19px Manrope,sans-serif;letter-spacing:-.02em}.value-plot-people{display:flex;justify-content:space-between;margin:12px -3px 0}.value-plot-people>span{display:grid;justify-items:center;gap:4px;min-width:44px;color:#526981;font:700 14px Inter,sans-serif}.value-plot-people small{font-size:12px;font-weight:500}.value-plot-people>span[data-active=true]{color:#1f66e0}.value-pricing-embed>a{margin-top:22px}@media(max-width:420px){.value-pricing-embed .value-price-graphic{padding:20px}.value-pricing-embed .value-feature-row small{display:none}}@media(prefers-reduced-motion:reduce){.value-pricing-embed *{transition:none!important}}.booking-site-footer{background:linear-gradient(180deg,#1b5bd0 0%,#123f95 34%,var(--lx-footer-bottom) 82%);background-color:var(--lx-footer-bottom);color:#fff;padding:56px 0 44px;font:400 14px/1.6 Inter,Arial,sans-serif}.booking-footer-inner{max-width:1240px;margin:0 auto;padding:0 24px}.booking-footer-main{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}.booking-footer-brand>a{display:inline-flex;border-radius:6px}.booking-footer-brand img{display:block;width:148px;height:auto}.booking-footer-brand p{margin:10px 0 0;color:#dbe7fb;font:600 15px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.01em}.booking-footer-main nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 26px;list-style:none;padding:0;margin:0}.booking-footer-main nav a{display:inline-flex;align-items:center;min-height:44px;border-radius:4px;font-size:14px;font-weight:550;color:#dbe7fb;transition:color .2s}.booking-footer-main nav a:hover{color:#fff;text-decoration:underline;text-decoration-color:#ffb547;text-underline-offset:6px}.booking-site-footer a:focus-visible{outline:2px solid #9ccbff;outline-offset:5px}.booking-footer-bottom{border-top:1px solid #ffffff26;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:12px 28px;color:#b6c4da}.booking-footer-bottom p{margin:0;font-size:12px}.booking-footer-bottom strong{font-weight:600;color:#cfd8e6}.booking-footer-main nav a[aria-current=page]{color:#fff;text-decoration:underline;text-decoration-color:#ffb547;text-decoration-thickness:2px;text-underline-offset:6px}@media(max-width:639px){.booking-site-footer{padding:28px 0 30px}.booking-footer-inner{padding:0 20px}.booking-footer-main{flex-direction:column;gap:16px;margin-bottom:22px;text-align:center}.booking-footer-main nav ul{justify-content:center;gap:2px 22px}.booking-footer-bottom{flex-direction:column;gap:8px;text-align:center}}@media(prefers-reduced-motion:reduce){.booking-site-footer a{transition:none}}.lm-film{margin:0;min-width:0}.lm-stage-wrap{position:relative}.lm-stage{position:relative;aspect-ratio:16/11;container-type:inline-size;overflow:clip;isolation:isolate;border-radius:28px;color:#fff;background:linear-gradient(#ffffff09 1px,transparent 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff09 1px,transparent 1px) 0 0/44px 44px,radial-gradient(95% 75% at 90% 0%,#2b66dc,#173d8c 36%,#0b1630 74%);box-shadow:0 44px 90px -48px #0b1630c0,inset 0 0 0 1px #ffffff1c}.lm-glow{position:absolute;z-index:-1;width:62%;aspect-ratio:1;left:-14%;bottom:-38%;border-radius:50%;background:radial-gradient(circle,#00a6ed38,#00a6ed00 68%)}.lm-desk{position:absolute;z-index:1;left:9%;top:32%;width:104%;border-radius:1.6cqi 1.6cqi 0 0;overflow:clip;background:#fff;transform-origin:0 0;box-shadow:0 3cqi 6cqi -2cqi #0007,0 0 0 1px #ffffff2e}.lm-desk-bar{display:flex;align-items:center;gap:.7cqi;height:3.6cqi;padding:0 15cqi 0 1.6cqi;background:#f3f6fb;border-bottom:1px solid #e1e7f0;color:#475569;font:600 max(12px,1.3cqi)/1 Inter,Arial,sans-serif;white-space:nowrap}.lm-desk-bar i{width:.85cqi;height:.85cqi;border-radius:50%;background:#cbd5e1;flex-shrink:0}.lm-desk-bar span:first-of-type{margin-left:.8cqi;padding:.4cqi .9cqi;border-radius:99px;background:#e6eefb;color:#1d4fae;flex-shrink:0}.lm-desk-bar span:last-of-type{overflow:hidden;text-overflow:ellipsis}.lm-desk-view{position:relative;overflow:clip}.lm-cam{display:grid;transform-origin:0 0;--c0:translate(0,0) scale(1);--c-calendar:translate(-7%,-12%) scale(1.3);--c-schedule-a:translate(-4%,-2%) scale(1.12);--c-schedule-b:translate(-4%,-18%) scale(1.12);--c-stat-a:translate(-6%,-3%) scale(1.18);--c-stat-b:translate(-8%,-7%) scale(1.2);--c-stat-value:translate(-35%,-36%) scale(1.6);--c-stat-value-end:translate(-37%,-38%) scale(1.64)}.lm-shot{grid-area:1/1;background:#fff;position:relative}.lm-shot-schedule,.lm-shot-statistics,.lm-shot-calendar{opacity:0}.lm-stat-frames{display:grid}.lm-stat-frames>div{grid-area:1/1}.lm-stat-value{opacity:0}.lm-desk-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1630;opacity:.55;pointer-events:none}.lm-booking-highlight{position:absolute;left:22.222%;top:33.85%;width:25.301%;height:8.271%;border:2px solid #ffb547;border-radius:5px;box-shadow:0 0 18px #ffb54780;opacity:0;pointer-events:none}.lm-phone{position:absolute;z-index:2;right:6%;top:var(--phone-top);width:27.5%;transform:rotate(-5deg) scale(.98);box-shadow:0 3.5cqi 7cqi -2.5cqi #000a,inset 0 0 0 1px #ffffff65;--phone-top:7%;--phone-top-message:7%;--phone-top-final:7%;--phone-message:translate(-45%,42%) rotate(0) scale(1.18)}.lm-phone-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#fff;overflow:clip}.lm-phone-frame img{display:block;width:100%;height:auto}.lm-phone-time img{transform:translateY(-10%)}.lm-phone-service{opacity:1}.lm-phone-sms{display:grid;place-items:center;background:#f6f7f9}.lm-sms-crop{position:relative;width:100%;aspect-ratio:390/390;overflow:clip;transform:translateY(-25%)}.lm-sms-crop img{position:absolute;left:0;top:-8.46%;width:100%;height:auto}.lm-message-day{position:absolute;z-index:4;left:6%;top:38%;padding:5px 10px;border-radius:99px;background:#ffb547;color:#0b1630;white-space:nowrap;font:750 max(12px,1.7cqi)/1.2 Inter,Arial,sans-serif;opacity:0}.lm-tap{position:absolute;z-index:2;left:var(--tap-x);top:var(--tap-y);width:13cqi;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.lm-tap-core,.lm-tap-ring,.lm-tap-echo,.lm-tap-spark{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0}.lm-tap-core{border:2px solid #fff;background:#ffffffde;box-shadow:0 2px 7px #0b163077,inset 0 0 0 4px #ffb547;transform:translate(45%,60%) scale(.65)}.lm-tap-ring{border:2px solid #ffb547;box-shadow:0 0 8px #ffb54775}.lm-tap-echo{border:1px solid #fff}.lm-tap-spark{top:-45%;right:-45%;bottom:-45%;left:-45%;width:190%;height:190%;fill:none;stroke:#ffcb75;stroke-width:2.5;stroke-linecap:round}.lm-ticket{position:absolute;z-index:4;left:19%;top:65%;display:flex;align-items:center;gap:10px;max-width:67%;padding:11px 14px;border-radius:14px;border:1px solid #ffffff44;background:#0b1630eb;color:#fff;box-shadow:0 12px 32px #0004;font:700 max(12px,1.8cqi)/1.3 Manrope,Arial,sans-serif;opacity:0;pointer-events:none;--ticket-start:translate(130%,-24%);--ticket-arc:translate(60%,-100%)}.lm-ticket strong{display:block;white-space:nowrap}.lm-ticket small{display:block;margin-top:3px;color:#cfdef6;font:600 max(12px,1.6cqi)/1.3 Inter,Arial,sans-serif}.lm-ticket-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#ffb547;box-shadow:0 0 10px #ffb54788}.lm-copy{position:absolute;z-index:3;left:6%;top:7%;width:58%}.lm-scene{position:absolute;inset:0 auto auto 0;width:100%;visibility:hidden}.lm-scene:first-child{visibility:visible}.lm-film[data-motion=on] .lm-scene{visibility:hidden}.lm-film[data-motion=on] .lm-scene[data-active=true]{visibility:visible}.lm-title{margin:0;font:800 4.5cqi/1.08 Manrope,Arial,sans-serif;letter-spacing:-.045em;color:#fff;text-shadow:0 .3cqi 2cqi #0b163066;text-wrap:balance}.lm-line{display:block}.lm-line[data-accent=true]{color:#9ccbff}.lm-chips{display:flex;flex-wrap:wrap;gap:.8cqi;list-style:none;margin:1.5cqi 0 0;padding:0}.lm-chip{display:inline-flex;align-items:center;gap:.7cqi;padding:.8cqi 1.4cqi;border-radius:99px;background:#fff;color:#0b1630;font:650 max(12px,1.65cqi)/1.25 Inter,Arial,sans-serif;box-shadow:0 1cqi 2.5cqi -1cqi #0b163080}.lm-chip svg{color:#1f66e0;flex-shrink:0}.lm-scene[data-final=true] .lm-chip:last-child{background:#ffb547}.lm-scene[data-final=true] .lm-chip:last-child svg{color:#0b1630}.lm-source-badge{position:absolute;z-index:5;left:6%;bottom:3%;padding:5px 9px;border-radius:99px;background:#0b1630ed;border:1px solid #ffffff3d;color:#eaf1fb;font:600 max(12px,1.55cqi)/1.2 Inter,Arial,sans-serif}.lm-controls-slot{min-height:64px;display:flow-root}.lm-controls{display:flex;align-items:center;gap:14px;margin-top:10px;min-height:54px}.lm-controls-main{display:grid;flex:1;min-width:0}.lm-chapters,.lm-conversion{grid-area:1/1;align-self:center}.lm-chapters{display:flex;gap:5px;list-style:none;margin:0;padding:0;min-width:0}.lm-chapters[aria-hidden=true]{visibility:hidden;pointer-events:none}.lm-chapters li{flex:1;min-width:0}.lm-chapters button{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-height:44px;padding:6px 0;border:0;background:none;color:var(--lx-muted);font:600 12px/1.2 Inter,Arial,sans-serif;text-align:left;cursor:pointer}.lm-chapters button:hover,.lm-chapters button[aria-current=step]{color:var(--lx-ink)}.lm-seg{display:block;width:100%;height:4px;border-radius:99px;background:#d4def0;overflow:clip}.lm-seg i{display:block;height:100%;background:var(--lx-blue);transform-origin:left;transform:scaleX(0)}.lm-chapter-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-conversion{display:flex;flex-wrap:wrap;gap:7px;visibility:hidden;pointer-events:none}.lm-conversion[data-visible=true]{visibility:visible;pointer-events:auto}.lm-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 13px;border-radius:99px;background:#fff;border:1px solid #c8d5e9;color:var(--lx-ink);font:650 12.5px/1.3 Inter,Arial,sans-serif;cursor:pointer}.lm-cta svg{flex-shrink:0}.lm-cta-primary{background:var(--lx-blue-strong);border-color:var(--lx-blue-strong);color:#fff}.lm-buttons{display:flex;gap:5px;flex-shrink:0}.lm-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 13px;border-radius:99px;border:1px solid #cdd9eb;background:#fff;color:var(--lx-ink);font:650 13px/1 Inter,Arial,sans-serif;cursor:pointer}.lm-primary-control{min-width:107px}.lm-icon-button{width:44px;padding:0}.lm-button:disabled{opacity:.45;cursor:default}.lm-button:enabled:hover{border-color:var(--lx-blue-strong);color:var(--lx-blue-ink)}.lm-note{margin:8px 0 0;font:12px/1.5 Inter,Arial,sans-serif;color:var(--lx-muted)}.lm-error{font:500 13px/1.5 Inter,Arial,sans-serif;color:var(--lx-blue-ink);margin:8px 0 0}.lm-poster-play{position:absolute;z-index:6;left:6%;top:62%;display:flex;align-items:center;gap:12px;padding:6px 11px 6px 6px;border:1px solid #ffffff30;border-radius:99px;background:#0b1630b3;color:#fff;text-align:left;cursor:pointer;font:750 15px/1.3 Manrope,Arial,sans-serif;text-shadow:0 2px 12px #0b1630}.lm-poster-play-icon{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;background:#fff;color:var(--lx-blue-strong);box-shadow:0 10px 30px #0005;transition:transform .2s}.lm-poster-play:hover .lm-poster-play-icon{transform:scale(1.06)}.lm-poster-play small{display:block;margin-top:3px;font:600 12px/1.4 Inter,Arial,sans-serif}.lm-poster-play:focus-visible{outline:3px solid var(--lx-warm);outline-offset:8px;border-radius:12px}.lm-film[data-motion=on] .lm-cam{animation:lm-cam 30s linear both}.lm-film[data-motion=on] .lm-desk-dim{animation:lm-dim 30s linear both}.lm-film[data-motion=on] .lm-shot-before{animation:lm-before 30s steps(1,end) both}.lm-film[data-motion=on] .lm-shot-calendar{animation:lm-calendar 30s linear both}.lm-film[data-motion=on] .lm-shot-schedule{animation:lm-schedule 30s linear both}.lm-film[data-motion=on] .lm-shot-statistics{animation:lm-statistics 30s linear both}.lm-film[data-motion=on] .lm-stat-summary{animation:lm-stat-summary 30s steps(1,end) both}.lm-film[data-motion=on] .lm-stat-value{animation:lm-stat-value 30s steps(1,end) both}.lm-film[data-motion=on] .lm-phone{animation:lm-phone 30s cubic-bezier(.2,.75,.25,1) both}.lm-film[data-motion=on] .lm-phone-service{animation:lm-service 30s steps(1,end) both}.lm-film[data-motion=on] .lm-phone-staff{animation:lm-staff 30s steps(1,end) both}.lm-film[data-motion=on] .lm-phone-time{animation:lm-time 30s steps(1,end) both}.lm-film[data-motion=on] .lm-phone-email{animation:lm-email 30s steps(1,end) both}.lm-film[data-motion=on] .lm-phone-email img{animation:lm-email-pan 30s linear both}.lm-film[data-motion=on] .lm-phone-sms{animation:lm-sms 30s steps(1,end) both}.lm-film[data-motion=on] .lm-message-day{animation:lm-day 30s steps(1,end) both}.lm-film[data-motion=on] .lm-tap-core{animation:lm-tap-core .86s cubic-bezier(.2,.8,.3,1) var(--tap-at) both}.lm-film[data-motion=on] .lm-tap-ring{animation:lm-tap-ring .86s ease-out var(--tap-at) both}.lm-film[data-motion=on] .lm-tap-echo{animation:lm-tap-echo .86s ease-out var(--tap-at) both}.lm-film[data-motion=on] .lm-tap-spark{animation:lm-tap-spark .86s ease-out var(--tap-at) both}.lm-film[data-motion=on] .lm-ticket{animation:lm-ticket 30s linear both}.lm-film[data-motion=on] .lm-booking-highlight{animation:lm-booking 30s linear both}.lm-film[data-motion=on] .lm-glow{animation:lm-glow 30s ease-in-out both}.lm-film[data-motion=on] .lm-scene:not(:first-child) .lm-title{animation:lm-title .35s ease-out var(--at) both}.lm-film[data-motion=on] .lm-chip{animation:lm-chip .4s ease-out calc(var(--at) + .3s + var(--i)*.15s) both}.lm-film[data-motion=on] .lm-seg i{animation:lm-seg var(--len) linear var(--at) both}@keyframes lm-cam{0%,23.333%{transform:var(--c0)}31%{transform:var(--c-calendar)}35%,53.333%{transform:var(--c0)}55%{transform:var(--c-schedule-a)}68.333%{transform:var(--c-schedule-b)}72%{transform:var(--c-stat-a)}77.999%{transform:var(--c-stat-b)}78%{transform:var(--c-stat-value)}84%{transform:var(--c-stat-value-end)}86%,to{transform:var(--c0)}}@keyframes lm-dim{0%,14%{opacity:.55}16.666%,34%{opacity:0}35%,52%{opacity:.65}55%,85%{opacity:0}86%,to{opacity:.25}}@keyframes lm-before{0%{opacity:1}16.666%,to{opacity:0}}@keyframes lm-calendar{0%,16.665%{opacity:0}16.666%,53.333%{opacity:1}55%,84%{opacity:0}86%,to{opacity:1}}@keyframes lm-schedule{0%,53.333%{opacity:0}55%,69%{opacity:1}72%,to{opacity:0}}@keyframes lm-statistics{0%,69%{opacity:0}72%,84%{opacity:1}86%,to{opacity:0}}@keyframes lm-stat-summary{0%{opacity:1}78%,to{opacity:0}}@keyframes lm-stat-value{0%{opacity:0}78%,to{opacity:1}}@keyframes lm-phone{0%{top:var(--phone-top);opacity:1;transform:rotate(-5deg) scale(.98)}1.2%{opacity:1;transform:translate(-2%,-1%) rotate(-2deg) scale(1.055)}1.7%{transform:rotate(-2deg) scale(1.025)}2.5%,4%{transform:rotate(-3deg) scale(1.055)}5.4%{transform:rotate(-2deg) scale(1.025)}6.3%,8.6%{transform:rotate(-1deg) scale(1.06)}9.1%{transform:rotate(-1deg) scale(1.025)}10.5%,16%{opacity:1;transform:rotate(-1deg) scale(1.075)}18%{top:var(--phone-top);opacity:0;transform:translate(40%,5%) rotate(7deg)}34%{top:var(--phone-top-message);opacity:0;transform:var(--phone-message)}35%,52%{top:var(--phone-top-message);opacity:1;transform:var(--phone-message)}54%,84%{top:var(--phone-top-message);opacity:0;transform:translate(50%,5%) rotate(7deg)}87%,to{top:var(--phone-top-final);opacity:1;transform:rotate(-5deg) scale(.98)}}@keyframes lm-service{0%{opacity:1}4%,84.999%{opacity:0}85%,to{opacity:1}}@keyframes lm-staff{0%{opacity:0}4%{opacity:1}7.666%,to{opacity:0}}@keyframes lm-time{0%{opacity:0}7.666%{opacity:1}34.999%,to{opacity:0}}@keyframes lm-email{0%{opacity:0}35%{opacity:1}43.333%,to{opacity:0}}@keyframes lm-sms{0%{opacity:0}43.333%{opacity:1}54%,to{opacity:0}}@keyframes lm-email-pan{0%,35%{transform:translateY(0)}43.333%,to{transform:translateY(-25%)}}@keyframes lm-day{0%{opacity:0}43.333%{opacity:1}53.333%,to{opacity:0}}@keyframes lm-tap-core{0%{opacity:0;transform:translate(45%,60%) scale(.65)}20%{opacity:1;transform:translate(0) scale(1)}34%{opacity:1;transform:scale(.65)}47%{opacity:1;transform:scale(.88)}73%,to{opacity:0;transform:scale(1.02)}}@keyframes lm-tap-ring{0%,29%{opacity:0;transform:scale(.55)}35%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(2.3)}}@keyframes lm-tap-echo{0%,40%{opacity:0;transform:scale(.55)}49%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.8)}}@keyframes lm-tap-spark{0%,31%{opacity:0;transform:scale(.5) rotate(-8deg)}42%{opacity:.9;transform:scale(.82) rotate(0)}77%,to{opacity:0;transform:scale(1.16) rotate(5deg)}}@keyframes lm-ticket{0%,11%{opacity:0;transform:var(--ticket-start) scale(.8)}11.333%{opacity:1;transform:var(--ticket-start) scale(1)}14%{opacity:1;transform:var(--ticket-arc) scale(.94)}16.666%{opacity:1;transform:translate(0) scale(.94)}17.333%,84.999%{opacity:0;transform:translate(0) scale(.94)}85%,to{opacity:0;transform:translate(0)}}@keyframes lm-booking{0%,16.666%{opacity:0}17.333%,32.5%{opacity:1}34%,to{opacity:0}}@keyframes lm-glow{0%{transform:translate(-8%,4%) scale(.9)}50%{transform:translate(10%,-6%) scale(1.1)}to{transform:none}}@keyframes lm-title{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes lm-chip{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes lm-seg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:700px){.lm-stage{aspect-ratio:1/1;border-radius:22px}.lm-copy{left:7%;top:6%;width:86%}.lm-title{font-size:7cqi;line-height:1.08}.lm-chips{margin-top:2.6cqi;gap:1.6cqi}.lm-chip{padding:1.5cqi 2.6cqi;gap:1.4cqi;font-size:max(12px,3.1cqi)}.lm-desk{left:8%;top:43%;width:84%;border-radius:3.4cqi 3.4cqi 0 0}.lm-desk-bar{height:6.4cqi;padding:0 2.6cqi}.lm-desk-bar i,.lm-desk-bar span:last-of-type{display:none}.lm-desk-bar span:first-of-type{margin-left:0}.lm-cam{transform:var(--c0);--c0:translate(0,-28%) scale(1);--c-calendar:translate(-3%,-31%) scale(1.08);--c-schedule-a:translate(-3%,-54%) scale(1.06);--c-schedule-b:translate(-3%,-60%) scale(1.06);--c-stat-a:translate(-3%,-17%) scale(1.08);--c-stat-b:translate(-3%,-36%) scale(1.08);--c-stat-value:translate(-3%,-34%) scale(1.08);--c-stat-value-end:translate(-3%,-38%) scale(1.08)}.lm-phone{right:5%;width:44%;--phone-top:38%;--phone-top-message:46%;--phone-top-final:45%;--phone-message:translate(-45%,0) rotate(0) scale(1.15)}.lm-ticket{left:21%;top:64%;--ticket-start:translate(30%,-24%);--ticket-arc:translate(15%,-130%);padding:9px 11px;gap:7px;max-width:86%;font-size:12px;border-radius:11px}.lm-ticket small{font-size:12px}.lm-ticket-dot{width:6px;height:6px}.lm-source-badge{display:none}.lm-booking-highlight{left:14.359%;top:44.43%;width:26.238%;height:9.043%}.lm-poster-play{left:7%;top:53%;gap:9px;font-size:13px}.lm-poster-play-icon{width:56px;height:56px}.lm-poster-play>span:last-child{max-width:78px}.lm-controls-slot{min-height:108px}.lm-controls{min-height:98px;gap:10px}.lm-conversion .lm-cta{flex:1 1 100%}.lm-primary-control{min-width:44px;width:44px;padding:0}.lm-primary-control span{display:none}}@media(max-width:560px){.lm-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 6px}.lm-chapters button{gap:6px}.lm-chapter-label{display:block}}@media(prefers-reduced-motion:reduce){.lm-film *{animation:none!important}.lm-controls-slot,.lm-poster-play{display:none}}@font-face{font-family:Manrope;src:url(/booking/assets/apexo-booking/fonts/manrope-variable-latin.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Manrope;src:url(/booking/assets/apexo-booking/fonts/manrope-variable-latin-ext.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0100-024F}@font-face{font-family:Inter;src:url(/booking/assets/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{font-family:Manrope,Arial,sans-serif;color:#0f172a;--lx-footer-bottom:#0f172a;background:var(--lx-footer-bottom);font-synthesis:none;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:var(--lx-footer-bottom)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}:is(button,a,summary):focus-visible{outline:3px solid #1f66e0;outline-offset:4px}button:disabled{cursor:wait;opacity:.5}html{scroll-behavior:smooth;scrollbar-color:#9fb2cc #eef3f9}::selection{background:#cfe2ff}.launch-page,.purchase-dialog{--lx-navy:#0b1630;--lx-ink:#0f172a;--lx-text:#22304a;--lx-muted:#4b5b73;--lx-blue:#2877ef;--lx-blue-strong:#1f66e0;--lx-blue-ink:#1d5fd1;--lx-sky:#00a6ed;--lx-ice:#eef5ff;--lx-ice-2:#f6f9ff;--lx-line:#dae4f2;--lx-warm:#ffb547;--lx-warm-soft:#fff4e0;--lx-on-dark:#eaf1fb;--lx-on-dark-muted:#b6c4da;--lx-em-dark:#9ccbff}.launch-page{position:relative;isolation:isolate;overflow:clip;background:#fff;color:var(--lx-ink)}.launch-page:before,.launch-page:after{content:"";position:absolute;z-index:-1;inset:0 0 auto;pointer-events:none}.launch-page:before{height:min(1240px,150svh);background:radial-gradient(52% 46% at 84% 8%,#d5e6ff,#d5e6ff00),radial-gradient(38% 34% at 2% 74%,#fff0d6,#fff0d600),linear-gradient(180deg,#f3f8ff,#f8fbff 62%,#fff)}.launch-page:after{height:min(980px,120svh);background-image:radial-gradient(#1f66e02b 1.1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(58% 52% at 74% 22%,#000 0%,transparent 100%);mask-image:radial-gradient(58% 52% at 74% 22%,#000 0%,transparent 100%)}.booking-still{display:block}.booking-still img{display:block;width:100%;height:auto}.lx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:14px 26px;border-radius:99px;border:1px solid transparent;font:650 15px/1.3 Inter,Arial,sans-serif;letter-spacing:-.005em;text-align:center;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s,border-color .2s,color .2s,box-shadow .25s}.lx-btn svg{flex-shrink:0;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.lx-btn:hover{transform:translateY(-1px)}.lx-btn:hover svg{transform:translate(2px,-1px)}.lx-btn-primary{background:var(--lx-blue-strong);color:#fff;box-shadow:0 12px 26px -14px #1f66e0d9,inset 0 1px #ffffff38}.lx-btn-primary:hover{background:#1853bd;box-shadow:0 18px 32px -16px #1f66e0f2}.lx-btn-ghost{background:#fff;color:var(--lx-ink);border-color:#c8d5e9}.lx-btn-ghost:hover{border-color:var(--lx-blue-strong);color:var(--lx-blue-ink)}.lx-btn-ghost:hover svg{transform:translateY(2px)}.lx-btn-light{background:#fff;color:var(--lx-navy)}.lx-btn-light:hover{background:#e6f0ff}.lx-btn-outline-light{background:#ffffff0d;color:#fff;border-color:#ffffff5c}.lx-btn-outline-light:hover{background:#ffffff1f;border-color:#fff}.launch-nav{position:relative;z-index:2;width:min(92%,1400px);height:88px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;scroll-margin-top:0}.launch-logo{display:inline-flex;border-radius:6px}.launch-logo img{width:128px;height:auto;display:block}.launch-nav-links{display:flex;align-items:center;gap:30px;font:600 14px Inter,Arial,sans-serif}.launch-nav-links a{min-height:44px;display:inline-flex;align-items:center;color:var(--lx-text);transition:color .2s}.launch-nav-links a:hover{color:var(--lx-blue-ink)}.launch-nav-links .nav-login{gap:8px;padding:0 18px;border:1px solid #c8d5e9;border-radius:99px;background:#fffc;color:var(--lx-ink)}.launch-nav-links .nav-login:hover{border-color:var(--lx-blue-strong)}.lx-hero{width:min(92%,1400px);margin:0 auto;padding:clamp(24px,4vw,64px) 0 clamp(44px,6vw,88px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 clamp(36px,4.5vw,76px);align-items:center}.lx-hero-copy{min-width:0;grid-area:1/1;align-self:end}.lx-hero-meta{min-width:0;grid-area:2/1;align-self:start}.lx-kicker{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin:0 0 26px;padding:5px 14px 5px 5px;border-radius:99px;background:#ffffffe0;border:1px solid #d6e2f3;box-shadow:0 8px 20px -14px #0b16304d;font:600 13px/1.35 Inter,Arial,sans-serif;color:var(--lx-text)}.lx-kicker b{flex-shrink:0;padding:5px 10px;border-radius:99px;background:var(--lx-navy);color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.lx-hero h1{position:relative;z-index:0;margin:0 0 24px;font:800 clamp(40px,5.1vw,80px)/1.02 Manrope,Arial,sans-serif;letter-spacing:-.052em;color:var(--lx-ink);text-wrap:balance}.lx-h1-line{display:block}.lx-hero h1 em{font-style:normal;color:var(--lx-blue)}.lx-swash{position:relative;display:inline-block;white-space:nowrap}.lx-swash:after{content:"";position:absolute;z-index:-1;left:-.03em;right:-.05em;bottom:.05em;height:.2em;border-radius:99px;background:var(--lx-warm);transform-origin:left;animation:lx-swash .9s cubic-bezier(.2,.8,.2,1) .35s both}@keyframes lx-swash{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-lead{max-width:34em;margin:0 0 32px;font:400 clamp(17px,1.3vw,19px)/1.65 Inter,Arial,sans-serif;color:var(--lx-muted)}.lx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:38px}.lx-hero-facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;max-width:580px;margin:0 0 16px;padding:20px 0 0;border-top:1px solid #d6e1f1}.lx-hero-facts>div{padding:0 24px;border-left:1px solid #d6e1f1}.lx-hero-facts>div:first-child{padding-left:0;border:0}.lx-hero-facts dt{font:800 clamp(20px,1.7vw,25px)/1.15 Manrope,Arial,sans-serif;letter-spacing:-.035em;color:var(--lx-ink);white-space:nowrap}.lx-hero-facts dd{text-wrap:balance;margin:5px 0 0;font:500 13px/1.4 Inter,Arial,sans-serif;color:var(--lx-muted)}.lx-hero-bundle{max-width:580px;margin:0;font:14px/1.6 Inter,Arial,sans-serif;color:var(--lx-muted)}.lx-hero-bundle>span{display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%;background:var(--lx-warm);vertical-align:1px}.lx-hero-bundle b{color:var(--lx-ink)}.lx-hero-bundle a{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-weight:650;color:var(--lx-blue-ink)}.lx-hero-bundle a:hover{text-decoration:underline;text-underline-offset:4px}.lx-hero-film{min-width:0;grid-area:1/2/3/3}@media(max-width:1180px){.launch-nav-links{gap:22px}.lx-hero-facts>div{padding:0 16px}}@media(max-width:1060px){.lx-hero{grid-template-columns:1fr;max-width:780px;gap:24px}.lx-hero-copy,.lx-hero-film,.lx-hero-meta{grid-area:auto}.lx-hero .lx-actions{margin-bottom:0}.lx-hero h1{font-size:clamp(40px,7.4vw,68px)}}@media(max-width:760px){.launch-nav{width:calc(100% - 40px);height:68px;gap:12px}.launch-logo img{width:108px}.launch-nav-links{gap:16px;font-size:13px}.launch-nav-links .nav-apexo,.launch-nav-links .nav-demo{display:none}.launch-nav-links .nav-login{padding:0 14px}.lx-hero{width:calc(100% - 40px);padding-top:16px}.lx-kicker{font-size:12px;margin-bottom:18px}}@media(max-width:520px){.lx-hero h1{font-size:clamp(34px,10.4vw,48px);letter-spacing:-.048em}.lx-hero{gap:24px;padding-bottom:36px}.lx-hero h1{margin-bottom:18px}.lx-lead{font-size:15.5px;line-height:1.55;margin-bottom:22px}.lx-actions{gap:6px;margin-bottom:18px}.lx-actions .lx-btn{flex:1 1 100%;min-height:48px;padding-block:12px}.lx-actions .lx-btn-ghost{min-height:44px;padding-block:10px;background:transparent;border-color:transparent;box-shadow:none}.lx-hero-facts{grid-template-columns:1fr .83fr 1fr;justify-content:stretch;max-width:none;padding-top:16px;margin-bottom:12px}.lx-hero-facts>div,.lx-hero-facts>div:first-child{padding:0 10px;border:0;border-left:1px solid #d6e1f1}.lx-hero-facts>div:first-child{padding-left:0;border-left:0}.lx-hero-facts>div:last-child{padding-right:0}.lx-hero-facts dt{font-size:clamp(15px,4.3vw,21px)}.lx-hero-facts dd{text-wrap:balance;margin:6px 0 0;font-size:12px;line-height:1.45}.lx-hero-bundle{font-size:12.5px;line-height:1.5}.lx-hero-bundle a{display:flex;width:fit-content;min-height:44px;margin-top:2px}}@media(max-width:420px){.launch-nav-links .nav-features{display:none}.launch-nav,.lx-hero{width:calc(100% - 32px)}.lx-kicker{border-radius:18px}}@media(max-width:340px){.launch-logo img{width:92px}.launch-nav-links{gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(forced-colors:active){:root,*{scrollbar-color:auto}.lx-swash:after{display:none}}.launch-skip{position:absolute;z-index:20;top:8px;left:4%;transform:translateY(-160%);padding:12px 20px;border-radius:8px;background:#fff;color:#0b1630;font:650 15px Inter,sans-serif}.launch-skip:focus{transform:none;outline:3px solid #1f66e0}.lx-action-note{max-width:35em;margin:-20px 0 26px;font:400 13px/1.55 Inter,Arial,sans-serif;color:var(--lx-muted)}@media(max-width:1060px){.lx-action-note{margin:12px 0 0}}@media(max-width:520px){.lx-action-note{font-size:12px}}.lx-hero h1{font-size:clamp(58px,5.5vw,84px);line-height:1.04;letter-spacing:-.055em}.lx-hero-groups{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:44px;margin:-12px 0 20px;font:700 14px/1.5 Inter,Arial,sans-serif;color:var(--lx-blue-ink)}.lx-hero-groups span{font-weight:500;color:var(--lx-muted);text-decoration:underline;text-underline-offset:4px}.lx-hero-groups:hover span{color:var(--lx-blue-ink)}@media(max-width:1060px){.lx-hero h1{font-size:clamp(48px,8vw,72px)}}@media(max-width:760px){.launch-nav-links .nav-features{display:none}.launch-nav-links{gap:14px}}@media(max-width:520px){.lx-hero h1{font-size:clamp(45px,12vw,62px)}.lx-hero-groups{margin:-8px 0 14px}.launch-nav-links .nav-groups{display:none}.lx-kicker{font-size:11.5px;gap:7px;padding-right:10px}}
