.lk-root [id]{scroll-margin-top:calc(var(--lx-header) + 24px)}.lk-root[dir=ltr] :is(.lx-scene-img,.lk-hero-media){transform:scaleX(-1)}.lk-root .lk-n1{--lk-cols:1}.lk-root .lk-n2{--lk-cols:2}.lk-root .lk-n3{--lk-cols:3}.lk-root .lk-n4{--lk-cols:4}.lk-root .lk-sec{padding-block:130px}.lk-root .lk-sec--paper{background:var(--lx-paper)}.lk-root .lk-sec--cloud{background:var(--lx-cloud)}.lk-root .lk-sec--tight{padding-block:96px}.lk-root .lk-center{text-align:center;margin-inline:auto}.lk-root .lk-h2-wide{max-width:26ch}.lk-root .lk-lead{max-width:60ch;color:var(--lx-soft);margin:24px 0 0;font-size:18px;line-height:1.7}.lk-root .lk-center.lk-lead{margin-inline:auto}.lk-root .lk-lead strong{color:var(--lx-ink);font-weight:500}.lk-root .lk-h3{max-width:none;margin:0;font-size:22px;font-weight:400;line-height:1.3}.lk-root .lk-note{max-width:70ch;color:var(--lx-soft);margin:40px 0 0;font-size:15px;line-height:1.7}.lk-root .lk-hero{background:var(--lx-cloud);align-items:center;min-height:min(100svh,940px);display:grid;position:relative;overflow:hidden}.lk-root .lk-hero-media{position:absolute;inset:0}.lk-root .lk-hero-media img{object-fit:cover;object-position:0 center;width:100%;height:100%}.lk-root .lk-hero-shade{pointer-events:none;background:linear-gradient(270deg,#f8f9fbf0 0%,#f8f9fbcc 34%,#f8f9fb66 50%,#f8f9fb00 64%);position:absolute;inset:0}.lk-root[dir=ltr] .lk-hero-shade{background:linear-gradient(90deg,#f8f9fbf0 0%,#f8f9fbcc 34%,#f8f9fb66 50%,#f8f9fb00 64%)}.lk-root .lk-hero-body{width:100%;padding-block:calc(var(--lx-header) + 56px) 96px;position:relative}.lk-root .lk-hero-copy{gap:26px;width:min(580px,44%);display:grid}.lk-root .lk-hero-copy .lx-h1{max-width:none}.lk-root[dir=ltr] .lk-hero-copy .lx-h1{font-size:clamp(34px,3.9vw,58px)}.lk-root .lk-hero .lx-hero-sub{max-width:40ch}.lk-root .lk-hero--plain{min-height:0;padding-bottom:24px}.lk-root .lk-hero--plain .lk-hero-body{padding-bottom:40px}.lk-root .lk-hero--plain .lk-hero-copy{width:100%;max-width:760px}.lk-root .lk-kicker{color:var(--lx-blue-deep);margin:0 0 -8px;font-size:15px;font-weight:500}@media (prefers-reduced-motion:no-preference){.lk-root .lk-hero-media img{animation:lk-settle 1.8s var(--lx-ease) both}}@keyframes lk-settle{0%{transform:scale(1.05)}to{transform:none}}.lk-root .lk-crumbs{color:var(--lx-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 4px;padding:0;font-size:14px;list-style:none;display:flex}.lk-root .lk-crumbs a{color:inherit;transition:color .25s var(--lx-ease)}.lk-root .lk-crumbs a:hover{color:var(--lx-blue)}.lk-root .lk-crumbs li+li:before{content:"/";color:var(--lx-rule);margin-inline-end:10px}.lk-root .lk-figures{grid-template-columns:repeat(var(--lk-cols,3), minmax(0, 1fr));gap:40px 56px;margin-top:72px;display:grid}.lk-root .lk-figure{border-top:1px solid var(--lx-rule);align-content:start;gap:16px;padding-top:26px;display:grid}.lk-root .lk-figure--featured{border-top:2px solid var(--lx-ink)}.lk-root .lk-figure-head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;max-width:none;min-height:76px;margin:0;font-weight:300;line-height:1;display:flex}.lk-root .lk-figure-head strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(52px,5vw,76px);font-weight:300}.lk-root .lk-figure--featured .lk-figure-head strong{color:var(--lx-blue)}.lk-root .lk-figure-head span{color:var(--lx-soft);font-size:18px;font-weight:400}.lk-root .lk-figure-statement{letter-spacing:-.01em;max-width:14ch;min-height:76px;margin:0;font-size:clamp(28px,2.5vw,36px);font-weight:300;line-height:1.12}.lk-root .lk-figure p{max-width:36ch;color:var(--lx-soft);margin:0;font-size:16px;line-height:1.65}.lk-root .lk-path{--lk-gap:56px;gap:64px var(--lk-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:80px 0 0;padding:0;list-style:none;display:grid}.lk-root .lk-path li{align-content:start;gap:8px;padding-top:30px;display:grid;position:relative}.lk-root .lk-path-line{top:0;inset-inline:0 calc(var(--lk-gap) * -1);background:var(--lx-rule);height:1px;position:absolute}.lk-root .lk-path li:nth-child(3n) .lk-path-line,.lk-root .lk-path li:last-child .lk-path-line{inset-inline-end:0}.lk-root .lk-path-line i{background:var(--lx-blue);transform-origin:100%;position:absolute;inset:0;box-shadow:0 0 10px #0099ff8c}.lk-root[dir=ltr] .lk-path-line i{transform-origin:0}.lk-root .lk-path-line:before{content:"";z-index:1;top:-3px;background:var(--lx-blue);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:0;box-shadow:0 0 0 4px #006bff1f,0 0 12px #09f9}.lk-root .lk-path h3{max-width:24ch;margin:0;font-size:21px;font-weight:400;line-height:1.35}.lk-root .lk-path p{max-width:34ch;color:var(--lx-soft);margin:0;font-size:16px;line-height:1.65}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lk-root .lk-path-line i{animation:linear both lk-draw;animation-timeline:view();animation-range:cover 10% cover 24%}.lk-root .lk-path li:nth-child(3n+2) .lk-path-line i{animation-range:cover 24% cover 38%}.lk-root .lk-path li:nth-child(3n) .lk-path-line i{animation-range:cover 38% cover 52%}@media (max-width:1023px){.lk-root .lk-path li:nth-child(n) .lk-path-line i{animation-range:cover 10% cover 30%}.lk-root .lk-path li:nth-child(2n) .lk-path-line i{animation-range:cover 30% cover 50%}}@media (max-width:767px){.lk-root .lk-path li:nth-child(n) .lk-path-line i{animation-range:cover 10% cover 34%}}}}@keyframes lk-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lk-root .lk-checks{margin:0;padding:0;list-style:none;display:grid}.lk-root .lk-checks li{border-top:1px solid var(--lx-rule);align-items:flex-start;gap:14px;padding-block:18px;font-size:17px;font-weight:400;line-height:1.55;display:flex}.lk-root .lk-checks li:last-child{border-bottom:1px solid var(--lx-rule)}.lk-root .lk-checks svg{color:var(--lx-blue);flex:none;margin-top:4px}.lk-root .lk-checks--large li{padding-block:22px;font-size:20px;font-weight:300;line-height:1.5}.lk-root .lk-checks--large svg{margin-top:6px}.lk-root .lk-checks--compact li{padding-block:12px;font-size:16px}.lk-root .lk-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:48px 96px;display:grid}.lk-root .lk-split--center{align-items:center}.lk-root .lk-split-head{align-content:start;gap:24px;display:grid}.lk-root .lk-split-head .lx-h2{max-width:18ch}.lk-root .lk-split-head p{max-width:46ch;color:var(--lx-soft);margin:0;font-size:18px;line-height:1.7}@media (min-width:1024px){.lk-root .lk-split--sticky .lk-split-head{top:calc(var(--lx-header) + 32px);position:sticky}}.lk-root .lk-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px 96px;display:grid}.lk-root .lk-feature+.lk-feature{margin-top:140px}.lk-root .lk-feature--flip .lk-feature-copy{order:2}.lk-root .lk-feature--solo{grid-template-columns:minmax(0,1fr);max-width:760px}.lk-root .lk-feature-copy{align-content:start;gap:22px;display:grid}.lk-root .lk-feature-copy .lx-h2{max-width:18ch}.lk-root .lk-feature-copy>p{max-width:50ch;color:var(--lx-soft);margin:0;font-size:18px;line-height:1.7}.lk-root .lk-feature-copy .lk-checks{margin-top:8px}.lk-root .lk-sub{max-width:none;margin:18px 0 0;font-size:18px;font-weight:500;line-height:1.4}.lk-root .lk-shot-stage{perspective:1600px;place-items:center;padding:40px 8px;display:grid;position:relative}.lk-root .lk-shot-stage>:not(.lx-light):not(.lk-shot){justify-self:stretch;width:100%;max-width:620px;margin-inline:auto}.lk-root .lk-shot-stage .lx-light--cyan{top:-10%;width:70%;inset-inline-start:6%}.lk-root .lk-shot-stage .lx-light--magenta{bottom:-12%;width:54%;inset-inline-end:2%}.lk-root .lk-shot{background:var(--lx-paper);width:100%;transition:transform .9s var(--lx-ease);border-radius:14px;margin:0;position:relative;overflow:hidden;transform:rotateY(-8deg)rotateX(6deg);box-shadow:inset 0 1px #ffffffe6,0 50px 90px -30px #0b35586b,0 0 0 1px #0b355812}.lk-root[dir=ltr] .lk-shot,.lk-root .lk-feature--flip .lk-shot{transform:rotateY(8deg)rotateX(6deg)}.lk-root[dir=ltr] .lk-feature--flip .lk-shot{transform:rotateY(-8deg)rotateX(6deg)}.lk-root .lk-shot-stage:hover .lk-shot{transform:rotateX(3deg)translateY(-6px)}.lk-root .lk-shot img{width:100%;height:auto;display:block}.lk-root .lk-shot--phone{border-radius:28px;width:min(300px,70%)}.lk-root .lk-glass{background:linear-gradient(135deg,#fffffff2,#ffffffd6);border:1px solid #ffffffe6;border-radius:18px;padding:26px 28px;position:relative;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #006bff24,0 40px 80px -30px #0b35585c}.lk-root .lk-glass-tag{color:var(--lx-blue-deep);margin:0 0 10px;font-size:14px;font-weight:500}@media (prefers-reduced-transparency:reduce){.lk-root .lk-glass{background:var(--lx-paper)}}.lk-root .lk-defs{margin:0;display:grid}.lk-root .lk-defs>div{border-top:1px solid var(--lx-rule);grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:8px 48px;padding-block:26px;display:grid}.lk-root .lk-defs>div:last-child{border-bottom:1px solid var(--lx-rule)}.lk-root .lk-defs dt{font-size:20px;font-weight:400;line-height:1.35}.lk-root .lk-defs dd{color:var(--lx-soft);margin:0;font-size:16px;line-height:1.7}.lk-root .lk-defs dd ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lk-root .lk-table-wrap{background:var(--lx-paper);border-radius:18px;margin-top:56px;overflow-x:auto;box-shadow:0 0 0 1px #0b355814,0 30px 70px -40px #0b35584d}.lk-root .lk-table{border-collapse:collapse;width:100%;min-width:560px;font-size:16px}.lk-root .lk-table th,.lk-root .lk-table td{text-align:start;vertical-align:top;border-top:1px solid var(--lx-rule);padding:16px 20px;line-height:1.5}.lk-root .lk-table thead th{color:var(--lx-soft);background:var(--lx-cloud);border-top:0;font-size:15px;font-weight:500}.lk-root .lk-table thead th:nth-child(2){color:var(--lx-blue-deep)}.lk-root .lk-table tbody th{font-weight:400}.lk-root .lk-table td{color:var(--lx-soft)}.lk-root .lk-table td:first-of-type{color:var(--lx-ink)}.lk-root .lk-table-cards{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:none}.lk-root .lk-table-cards li{background:var(--lx-paper);border-radius:14px;padding:18px 20px;box-shadow:0 0 0 1px #0b355814}.lk-root .lk-table-cards b{font-weight:500}.lk-root .lk-table-cards dl{gap:6px;margin:10px 0 0;font-size:15px;display:grid}.lk-root .lk-table-cards dl div{justify-content:space-between;gap:16px;display:flex}.lk-root .lk-table-cards dt{color:var(--lx-soft)}.lk-root .lk-table-cards dd{text-align:end;margin:0}.lk-root .lk-notfor{max-width:70ch;color:var(--lx-soft);margin:32px 0 0;font-size:17px;line-height:1.7}.lk-root .lk-notfor strong{color:var(--lx-ink);font-weight:500}.lk-root .lk-chips{flex-wrap:wrap;gap:10px;margin:40px 0 0;padding:0;list-style:none;display:flex}.lk-root .lk-chips a{border:1px solid var(--lx-rule);background:var(--lx-paper);min-height:44px;color:var(--lx-ink);transition:border-color .25s var(--lx-ease), color .25s var(--lx-ease), transform .25s var(--lx-ease);border-radius:999px;align-items:center;padding:10px 20px;font-size:15px;font-weight:400;display:inline-flex}.lk-root .lk-chips a:hover{border-color:var(--lx-blue);color:var(--lx-blue);transform:translateY(-1px)}.lk-root .lk-chips a:focus-visible{outline:2px solid var(--lx-blue);outline-offset:3px}.lk-root .lk-cols{grid-template-columns:repeat(var(--lk-cols,3), minmax(0, 1fr));gap:32px 48px;margin-top:72px;display:grid}.lk-root .lk-cols .lx-use h3{font-size:22px}.lk-root .lk-cols .lx-use ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.lk-root .lk-cols .lx-use li a{color:var(--lx-ink);transition:color .25s var(--lx-ease);font-size:16px}.lk-root .lk-cols .lx-use li a:hover{color:var(--lx-blue)}.lk-root .lk-quote{letter-spacing:-.01em;max-width:34ch;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:300;line-height:1.3}.lk-root .lk-quote-by{color:var(--lx-soft);margin:22px 0 0;font-size:15px}.lk-root .lk-quote-by b{color:var(--lx-ink);font-weight:500}.lk-root .lk-band{background:var(--lx-night);color:#fff}.lk-root .lk-band .lx-h2{color:#fff}.lk-root .lk-band p{color:#ffffffc2}.lk-root .lk-prose{max-width:72ch;color:var(--lx-ink);font-size:18px;line-height:1.85}.lk-root .lk-prose>*+*{margin-top:1.1em}.lk-root .lk-prose>:is(h2,h3){letter-spacing:-.01em;max-width:none;color:var(--lx-ink);margin-top:2.2em;font-weight:400;line-height:1.25}.lk-root .lk-prose>h2{font-size:clamp(26px,2.4vw,34px)}.lk-root .lk-prose>h3{font-size:22px}.lk-root .lk-prose>p{max-width:none;color:var(--lx-ink)}.lk-root .lk-prose>:is(ul,ol):not(.lk-checks){padding-inline-start:1.3em}.lk-root .lk-prose>:is(ul,ol):not(.lk-checks) li+li{margin-top:.45em}.lk-root .lk-prose>:is(p,ul,ol,table) a{color:var(--lx-blue-deep);text-underline-offset:3px;text-decoration:underline}.lk-root .lk-prose>:is(p,ul,ol) strong{font-weight:500}.lk-root .lk-prose>table{border-collapse:collapse;width:100%;font-size:16px}.lk-root .lk-prose>table :is(th,td){border-top:1px solid var(--lx-rule);text-align:start;padding:10px 12px}.lk-root .lk-callout{background:var(--lx-cloud);border-radius:14px;padding:20px 24px;font-size:16px;line-height:1.7}.lk-root .lk-sec--cloud .lk-callout{background:var(--lx-paper)}.lk-root .lk-badge{width:fit-content;color:var(--lx-blue-deep);background:#eaf2ff;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.lk-root .lk-seg{background:var(--lx-paper);box-shadow:0 0 0 1px var(--lx-rule);border-radius:999px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.lk-root .lk-seg button{min-height:44px;font:inherit;color:var(--lx-soft);cursor:pointer;transition:background .25s var(--lx-ease), color .25s var(--lx-ease);background:0 0;border:0;border-radius:999px;padding:10px 20px;font-size:15px;font-weight:500}.lk-root .lk-seg button:hover{color:var(--lx-ink)}.lk-root .lk-seg button:is([aria-pressed=true],[aria-selected=true]){background:var(--lx-ink);color:#fff}.lk-root .lk-seg button:focus-visible{outline:2px solid var(--lx-blue);outline-offset:2px}.lk-root .lk-seg--wide{margin-top:10px}.lk-root .lk-pricing-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.lk-root .lk-plans{margin-top:64px}.lk-root .lk-plans--1{grid-template-columns:minmax(0,560px)}.lk-root .lk-plans--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px}.lk-root .lk-plans--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-root .lk-plan-price{border-block:1px solid var(--lx-rule);gap:8px;padding-block:18px;display:grid}.lk-root .lk-plan-intro{color:var(--lx-blue-deep);margin:0;font-size:14px;font-weight:500}.lk-root .lk-plan-recurring{color:var(--lx-ink);margin:4px 0 0;font-size:15px;font-weight:400}.lk-root .lk-plan-vat{color:var(--lx-soft);margin:0;font-size:14px;line-height:1.6}.lk-root .lk-plan-label{color:var(--lx-soft);margin:0 0 12px;font-size:14px;font-weight:500}.lk-root .lk-plan-limits{color:var(--lx-soft);font-size:14px}.lk-root .lk-plan-limits li{display:block}.lk-root .lx-plan .lk-callout{gap:10px;display:grid}.lk-root .lx-plan .lk-callout p{margin:0;font-size:15px;line-height:1.65}.lk-root .lx-plan .lk-callout .lx-link{justify-self:start;font-size:14px}.lk-root .lk-note--tight{margin-top:8px}.lk-root .lk-plan-gross{color:var(--lx-soft);margin:0;font-size:14px;line-height:1.6}.lk-root .lk-addons{max-width:1040px;margin-top:56px}.lk-root .lk-addons ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lk-root .lk-addons li{border-top:1px solid var(--lx-rule);gap:4px;padding-block:18px;display:grid}.lk-root .lk-addons p{margin:0}.lk-root .lk-addon-name{color:var(--lx-ink);font-size:17px;font-weight:500}.lk-root .lk-addon-price{color:var(--lx-ink);font-size:15px}.lk-root .lk-addon-note{color:var(--lx-soft);font-size:14px;line-height:1.6}.lk-root .lk-pricing-compare{margin-top:96px}.lk-root .lk-pricing-compare .lk-table-wrap{margin-top:40px}.lk-root .lk-sources,.lk-root .lk-sources .lx-link{font-size:13px}@media (max-width:767px){.lk-root .lk-addons ul{grid-template-columns:1fr}.lk-root .lk-pricing-compare{margin-top:72px}.lk-root .lk-pricing-compare .lk-table-cards dl div{gap:2px;display:grid}.lk-root .lk-pricing-compare .lk-table-cards dd{text-align:start}}.lk-root .lk-pricing-foot{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px 72px;margin-top:96px;display:grid}.lk-root .lk-pricing-faq{margin-top:20px}.lk-root .lk-acc-item{border-top:1px solid var(--lx-rule)}.lk-root .lk-acc-item:last-child{border-bottom:1px solid var(--lx-rule)}.lk-root .lk-acc-btn{width:100%;font:inherit;color:var(--lx-ink);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:18px;font-weight:400;display:flex}.lk-root .lk-acc-btn:focus-visible{outline:2px solid var(--lx-blue);outline-offset:4px}.lk-root .lk-acc-item>p{max-width:64ch;color:var(--lx-soft);margin:0;padding-bottom:22px;font-size:16px;line-height:1.75}.lk-root .lx-plus.is-open:after{transform:rotate(0)}.lk-root .lk-custom{gap:14px;display:grid}.lk-root .lk-custom p{color:var(--lx-soft);margin:0;font-size:16px;line-height:1.7}.lk-root .lk-custom .lx-link{justify-self:start}.lk-root .lk-modules{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:88px;display:grid}.lk-root .lk-module{border-top:1px solid var(--lx-rule);color:var(--lx-ink);transition:border-color .3s var(--lx-ease);align-content:start;gap:8px;padding-top:22px;display:grid}.lk-root .lk-module h3{max-width:none;transition:color .25s var(--lx-ease);align-items:center;gap:8px;margin:0;font-size:21px;font-weight:400;line-height:1.3;display:flex}.lk-root .lk-module h3 svg{opacity:0;transition:opacity .25s var(--lx-ease), transform .3s var(--lx-ease);flex:none;transform:translate(0)}.lk-root .lk-module:hover{border-top-color:var(--lx-blue)}.lk-root .lk-module:hover h3{color:var(--lx-blue)}.lk-root .lk-module:hover h3 svg{opacity:1}.lk-root .lk-module:focus-visible{outline:2px solid var(--lx-blue);outline-offset:6px}.lk-root .lk-module p{color:var(--lx-soft);margin:0;font-size:15px;line-height:1.65}.lk-root .lk-module .lk-module-outcome{color:var(--lx-ink)}.lk-root .lk-module .lk-badge{margin-top:6px;font-size:13px}.lk-root .lk-modules--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 72px;margin-top:0}.lk-root .lk-modules--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 56px;margin-top:0}.lk-root .lk-modules--2 .lk-module,.lk-root .lk-modules--3 .lk-module{padding-block:26px 22px}.lk-root .lk-module h2{max-width:none;transition:color .25s var(--lx-ease);align-items:flex-start;gap:10px;margin:0;font-size:22px;font-weight:400;line-height:1.35;display:flex}.lk-root .lk-module h2 svg{opacity:0;transition:opacity .25s var(--lx-ease);flex:none;margin-top:6px}.lk-root .lk-module:hover h2{color:var(--lx-blue)}.lk-root .lk-module:hover h2 svg{opacity:1}.lk-root .lk-module .lk-module-meta{color:var(--lx-blue-deep);font-size:13px;font-weight:500}.lk-root .lk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lk-root .lk-read-hero{background:var(--lx-cloud);padding-block:calc(var(--lx-header) + 48px) 72px;overflow:hidden}.lk-root .lk-read-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px 72px;display:grid}.lk-root .lk-read-hero-grid:has(>:only-child){grid-template-columns:minmax(0,860px)}.lk-root .lk-read-hero-copy{align-content:start;gap:22px;display:grid}.lk-root .lk-h1-read{letter-spacing:-.015em;max-width:24ch;color:var(--lx-ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:300;line-height:1.12}.lk-root .lk-read-intro{max-width:56ch;color:var(--lx-soft);margin:0;font-size:19px;line-height:1.7}.lk-root .lk-meta{color:var(--lx-soft);flex-wrap:wrap;gap:6px 22px;margin:0;font-size:14px;display:flex}.lk-root .lk-tldr{max-width:60ch}.lk-root .lk-tldr p:last-child{color:var(--lx-ink);margin:0;font-size:17px;line-height:1.7}.lk-root .lk-article-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px 88px;display:grid}.lk-root .lk-article{min-width:0}.lk-root .lk-article-block{scroll-margin-top:calc(var(--lx-header) + 24px);margin-top:72px}.lk-root .lk-article-block:first-of-type{margin-top:48px}.lk-root .lk-article-block.lk-prose>h2{margin-top:0}.lk-root .lk-h2-read{letter-spacing:-.01em;max-width:26ch;margin:0 0 8px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.25}.lk-root .lk-article-block .lk-path{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.lk-root .lk-article-block .lk-path li:nth-child(3n) .lk-path-line{inset-inline-end:calc(var(--lk-gap) * -1)}.lk-root .lk-article-block .lk-path li:nth-child(2n) .lk-path-line,.lk-root .lk-article-block .lk-path li:last-child .lk-path-line{inset-inline-end:0}.lk-root .lk-article-block .lk-checks{margin-top:20px}.lk-root .lk-table-wrap--prose{margin-top:28px}.lk-root .lk-toc{background:var(--lx-cloud);border-radius:14px;padding:22px 24px}.lk-root .lk-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;margin:12px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.lk-root .lk-toc a,.lk-root .lk-aside a{color:var(--lx-ink);transition:color .25s var(--lx-ease)}.lk-root .lk-toc a:hover,.lk-root .lk-aside a:hover{color:var(--lx-blue)}.lk-root .lk-aside-label{color:var(--lx-soft);margin:0;font-size:13px;font-weight:500}.lk-root .lk-aside-inner{top:calc(var(--lx-header) + 32px);gap:32px;display:grid;position:sticky}.lk-root .lk-aside-inner>*{border-top:1px solid var(--lx-rule);padding-top:16px}.lk-root .lk-aside ul{gap:10px;margin:12px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.lk-root .lk-aside-note{color:var(--lx-soft);margin-top:2px;font-size:13px;display:block}.lk-root .lk-path--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-root .lk-path--4{--lk-gap:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.lk-root .lk-path--2 li:nth-child(3n) .lk-path-line,.lk-root .lk-path--4 li:nth-child(3n) .lk-path-line{inset-inline-end:calc(var(--lk-gap) * -1)}.lk-root .lk-path--2 li:nth-child(2n) .lk-path-line,.lk-root .lk-path--4 li:nth-child(4n) .lk-path-line,.lk-root :is(.lk-path--2,.lk-path--4) li:last-child .lk-path-line{inset-inline-end:0}.lk-root .lk-cols .lx-use h2{max-width:none;margin:0;font-size:22px;font-weight:400;line-height:1.3}.lk-root .lk-scene-shade{z-index:0}.lk-root .lx-scene .lx-scene-body{z-index:1}.lk-root .lk-close-actions{flex-wrap:wrap;align-items:center;gap:18px 30px;display:flex}.lk-root .lx-scene--close .lk-close-actions .lx-btn{justify-self:auto}.lk-root .lk-link-light{color:#fff}.lk-root .lk-link-light:hover{color:#b8d3ff}.lk-root .lx-scene--close .lk-scene-shade{display:none}@media (max-width:1023px){.lk-root .lk-hero{flex-direction:column;min-height:0;display:flex}.lk-root .lk-hero-body{padding-block:calc(var(--lx-header) + 40px) 16px;order:0}.lk-root .lk-hero-copy{width:100%;max-width:640px}.lk-root .lk-hero-media{aspect-ratio:5/4;order:1;position:relative}.lk-root .lk-hero-shade{display:none}.lk-root .lk-hero .lx-hero-cta{flex-wrap:wrap}.lk-root .lk-hero .lx-link{white-space:nowrap}.lk-root .lk-figures{grid-template-columns:1fr;gap:0;margin-top:48px}.lk-root .lk-figure{padding-block:26px 30px}.lk-root .lk-path{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-root .lk-path li:nth-child(3n) .lk-path-line{inset-inline-end:calc(var(--lk-gap) * -1)}.lk-root .lk-path li:nth-child(2n) .lk-path-line,.lk-root .lk-path li:last-child .lk-path-line{inset-inline-end:0}.lk-root :is(.lk-split,.lk-feature){grid-template-columns:1fr}.lk-root .lk-feature--flip .lk-feature-copy{order:0}.lk-root .lk-feature+.lk-feature{margin-top:96px}.lk-root .lk-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-root .lk-defs>div,.lk-root :is(.lk-plans--2,.lk-pricing-foot){grid-template-columns:1fr}.lk-root .lk-plans--3{grid-template-columns:minmax(0,1fr)}.lk-root .lk-modules,.lk-root .lk-modules--3{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-root :is(.lk-read-hero-grid,.lk-article-grid){grid-template-columns:1fr}.lk-root .lk-aside{display:none}}@media (max-width:767px){.lk-root .lk-hero-media img{object-position:12% center}.lk-root .lk-hero-body{padding-top:calc(var(--lx-header) + 84px)}.lk-root .lk-sec{padding-block:80px}.lk-root .lk-center:not(.lx-h2){text-align:start}.lk-root .lx-h2.lk-center{text-align:start;margin-inline:0}.lk-root .lk-center.lk-lead{margin-inline:0}.lk-root .lk-figure-head,.lk-root .lk-figure-statement{min-height:0}.lk-root .lk-path{grid-template-columns:1fr;gap:40px;margin-top:48px}.lk-root .lk-path li .lk-path-line{inset-inline-end:0}.lk-root .lk-checks--large li{padding-block:18px;font-size:18px}.lk-root .lk-cols{grid-template-columns:1fr;gap:0}.lk-root .lk-cols .lx-use{padding-block:22px}.lk-root :is(.lk-modules,.lk-modules--2,.lk-modules--3){grid-template-columns:1fr;gap:0}.lk-root .lk-modules{margin-top:40px}.lk-root .lk-module h2 svg{opacity:1}.lk-root .lk-module{padding-block:22px}.lk-root .lk-module h3 svg{opacity:1}.lk-root .lk-shot{transform:none}.lk-root .lk-table-wrap{display:none}.lk-root .lk-table-cards{display:grid}.lk-root .lk-prose{font-size:17px}.lk-root .lk-toc ol,.lk-root .lk-article-block .lk-path{grid-template-columns:1fr}.lk-root .lk-read-hero{padding-top:calc(var(--lx-header) + 84px)}}@media (prefers-reduced-motion:reduce){.lk-root .lk-shot,.lk-root .lk-chips a{transition:none}}
