.Landing_page__pIWxG{min-height:100%;background:var(--ly-paper);color:var(--ly-body);font-family:var(--ly-sans);font-size:1rem;line-height:1.65;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.Landing_shell__aSPHM{position:relative;z-index:1;width:100%;max-width:1180px;margin:0 auto;padding-inline:clamp(1.25rem,5vw,2.5rem)}.Landing_band__5Kk9u{position:relative;padding-block:clamp(3.5rem,7.5vw,6.5rem)}.Landing_bandWash__SGX1M{background:var(--ly-wash);border-block:1px solid var(--ly-line)}.Landing_bandDark__Y1fvR{background:var(--ly-band);color:var(--ly-on-band-quiet)}.Landing_anchor__xidUG{scroll-margin-top:5.5rem}.Landing_page__pIWxG :focus-visible{outline:2px solid var(--ly-blue);outline-offset:3px;border-radius:var(--ly-r-sm)}.Landing_bandDark__Y1fvR :focus-visible{outline-color:var(--ly-teal)}.Landing_srOnly__owjIy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Landing_field__RueZY{position:absolute;inset:0;z-index:0;overflow:clip;pointer-events:none}.Landing_fieldInner__79lyl{position:absolute;inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}.Landing_fieldMesh__Ivefg{position:absolute;inset:-25%;background-image:radial-gradient(34% 30% at 20% 18%,var(--ly-glow-a),transparent 66%),radial-gradient(30% 28% at 78% 26%,var(--ly-glow-b),transparent 64%),radial-gradient(38% 32% at 52% 88%,var(--ly-glow-c),transparent 68%);animation:Landing_lyMeshDrift__daLxS 42s var(--ly-ease) infinite alternate;will-change:transform}.Landing_fieldDark__hSf2R .Landing_fieldMesh__Ivefg{background-image:radial-gradient(38% 34% at 18% 16%,var(--ly-glow-dark-a),transparent 68%),radial-gradient(32% 30% at 82% 30%,var(--ly-glow-dark-b),transparent 66%),radial-gradient(40% 34% at 55% 92%,var(--ly-glow-dark-c),transparent 70%)}@keyframes Landing_lyMeshDrift__daLxS{0%{transform:translate3d(-2%,-1.5%,0) scale(1.02) rotate(-1.5deg)}to{transform:translate3d(2%,2%,0) scale(1.12) rotate(1.5deg)}}.Landing_fieldGrain__t8S7B{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.05}.Landing_fieldDark__hSf2R .Landing_fieldGrain__t8S7B{opacity:.075}.Landing_fieldCanvas__fQErj{position:sticky;top:0;display:block;width:100%;height:100vh}.Landing_display1__EnRuO{font-size:clamp(2.25rem,4.6vw,3.375rem);line-height:1.04;letter-spacing:-.022em}.Landing_display1__EnRuO,.Landing_display2__yy06e{margin:0;font-family:var(--ly-display);font-weight:700;color:var(--ly-ink);text-wrap:balance}.Landing_display2__yy06e{font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.018em}.Landing_lead__SUBq7{margin:0;max-width:54ch;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.65;color:var(--ly-body);text-wrap:pretty}.Landing_small__dqS4Z{font-size:.875rem;line-height:1.6}.Landing_micro__74fVE{font-size:.8125rem;line-height:1.55;color:var(--ly-quiet)}.Landing_btnGhost__wQAhV,.Landing_btnOnDark__9JaQf,.Landing_btnPrimary__PNEzF{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.375rem;border-radius:var(--ly-r-lg);font-family:var(--ly-sans);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--ly-base) var(--ly-ease),border-color var(--ly-base) var(--ly-ease),transform var(--ly-fast) var(--ly-ease)}.Landing_btnPrimary__PNEzF{background:var(--ly-blue);border:1px solid var(--ly-blue);color:var(--ly-paper)}.Landing_btnPrimary__PNEzF:hover{background:var(--ly-blue-dark);border-color:var(--ly-blue-dark);transform:translateY(-1px)}.Landing_btnGhost__wQAhV{background:transparent;border:1px solid var(--ly-line-strong);color:var(--ly-ink)}.Landing_btnGhost__wQAhV:hover{background:var(--ly-wash);border-color:var(--ly-blue);color:var(--ly-blue)}.Landing_btnOnDark__9JaQf{background:var(--ly-paper);border:1px solid var(--ly-paper);color:var(--ly-blue-deep)}.Landing_btnOnDark__9JaQf:hover{background:var(--ly-teal-soft);border-color:var(--ly-teal-soft);transform:translateY(-1px)}.Landing_nav__Vsa7h{position:sticky;top:0;z-index:60;background:transparent;border-bottom:1px solid transparent;transition:background-color var(--ly-base) var(--ly-ease),border-color var(--ly-base) var(--ly-ease)}.Landing_navStuck__Edm8_{background:rgba(255,255,255,.96);backdrop-filter:blur(12px);border-bottom-color:var(--ly-line)}.Landing_navProgress__zYi0n{position:absolute;inset:0 0 auto 0;height:2px;background:var(--ly-teal);transform-origin:0 50%}.Landing_navInner__KvrQW{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.5rem}.Landing_navBrand__ebZwW{display:inline-flex;align-items:center;flex-shrink:0}.Landing_navBrand__ebZwW img{height:2.25rem;width:auto}.Landing_navLinks__3YQW0{display:none;align-items:center;gap:.25rem}.Landing_navLink__Q6z_m{position:relative;padding:.5rem .75rem;border-radius:var(--ly-r-md);font-size:.9375rem;font-weight:500;color:var(--ly-body);text-decoration:none;transition:color var(--ly-base) var(--ly-ease),background-color var(--ly-base) var(--ly-ease)}.Landing_navLink__Q6z_m:hover{color:var(--ly-ink);background:var(--ly-wash)}.Landing_navLinkActive__s5XSC{color:var(--ly-blue)}.Landing_navActiveMark__a_a4p{position:absolute;left:.75rem;right:.75rem;bottom:.125rem;height:1.5px;border-radius:var(--ly-r-full);background:var(--ly-blue)}.Landing_navActions__b9E3p{display:none;align-items:center;gap:.75rem}.Landing_navLogin__LkSSU{padding:.5rem .25rem;font-size:.9375rem;font-weight:600;color:var(--ly-ink);text-decoration:none;transition:color var(--ly-base) var(--ly-ease)}.Landing_navLogin__LkSSU:hover{color:var(--ly-blue)}.Landing_navCta__Aq7M7{min-height:2.75rem;padding-block:.625rem}.Landing_navToggle__znaqX{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--ly-line-strong);border-radius:var(--ly-r-md);background:var(--ly-paper);color:var(--ly-ink);cursor:pointer;transition:border-color var(--ly-base) var(--ly-ease)}.Landing_navToggle__znaqX:hover{border-color:var(--ly-blue);color:var(--ly-blue)}.Landing_navSheet__dHoPP{overflow:hidden;background:var(--ly-paper);border-top:1px solid var(--ly-line)}.Landing_navSheetInner__pyC_T{display:flex;flex-direction:column;gap:.25rem;padding-block:1rem 1.5rem}.Landing_navSheetLink__3OfVZ{display:flex;align-items:center;min-height:3rem;padding:.5rem .75rem;border-radius:var(--ly-r-md);font-size:1.0625rem;font-weight:500;color:var(--ly-ink);text-decoration:none}.Landing_navSheetLink__3OfVZ:hover{background:var(--ly-wash)}.Landing_navSheetActions__5Fq_l{display:flex;flex-direction:column;gap:.625rem;margin-top:.75rem;padding-top:1.25rem;border-top:1px solid var(--ly-line)}@media (min-width:62rem){.Landing_navActions__b9E3p,.Landing_navLinks__3YQW0{display:flex}.Landing_navToggle__znaqX{display:none}}.Landing_hero__imeJl{position:relative;padding-block:clamp(3rem,6vw,5.5rem) clamp(4rem,8vw,7rem)}.Landing_heroGrid__mB6jF{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.Landing_heroCopy__VBi1w{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:34rem}.Landing_heroCtas__dJk9c{display:flex;flex-wrap:wrap;gap:.75rem;width:100%}.Landing_heroCtas__dJk9c>*{flex:1 1 auto}.Landing_heroNote__PhZ9s{display:flex;align-items:baseline;gap:.5rem;margin:0;font-size:.875rem;color:var(--ly-quiet)}@media (min-width:61.25rem){.Landing_heroGrid__mB6jF{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.Landing_heroCtas__dJk9c>*{flex:0 0 auto}}.Landing_stage__sLcHT{position:relative;border:1px solid var(--ly-line);border-radius:var(--ly-r-xl);background:var(--ly-paper);box-shadow:0 1.5rem 3.75rem -2rem rgba(8,29,74,.28);overflow:hidden}.Landing_stageHead__E1mTW{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--ly-line)}.Landing_stageTabs__dTDtG{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.25rem}.Landing_stageTab__KnG0c{min-height:2.25rem;padding:.4375rem .75rem;border:1px solid transparent;border-radius:var(--ly-r-md);background:transparent;font-family:var(--ly-sans);font-size:.8125rem;font-weight:500;color:var(--ly-body);cursor:pointer;transition:background-color var(--ly-base) var(--ly-ease),color var(--ly-base) var(--ly-ease),border-color var(--ly-base) var(--ly-ease)}.Landing_stageTab__KnG0c:hover{color:var(--ly-ink);background:var(--ly-wash)}.Landing_stageTabActive__o68ge{border-color:var(--ly-line-strong);background:var(--ly-blue-soft);color:var(--ly-blue);font-weight:600}.Landing_stageTag__Pjvsw{flex:0 0 auto;align-self:center;font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:var(--ly-quiet)}.Landing_stageBody__KpeWD{position:relative;padding:1rem}.Landing_scatter__NLpyu{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(var(--ly-line-strong) 1px,transparent 1px);background-size:1.375rem 1.375rem;background-position:-.6875rem -.6875rem}.Landing_scatterPill__iscdE{position:absolute;left:var(--ly-x);top:var(--ly-y);padding:.3125rem .625rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-full);background:var(--ly-paper);font-size:.75rem;line-height:1.3;color:var(--ly-body);white-space:nowrap}.Landing_scatterPillWide__gAvCA{display:none}@media (min-width:48rem){.Landing_scatterPillWide__gAvCA{display:revert}}.Landing_planHead__GwU0L{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.Landing_planTitle__J5lnM{margin:0;font-family:var(--ly-sans);font-size:.9375rem;font-weight:600;color:var(--ly-ink)}.Landing_planRow__cMa2Q{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;align-items:baseline;padding-block:.8125rem;border-top:1px solid var(--ly-line)}.Landing_planTopic__CrYRI{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--ly-ink)}.Landing_planKind__hHKBz{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .4375rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-sm);background:var(--ly-wash);font-size:.6875rem;font-weight:600;color:var(--ly-body)}.Landing_planReason__7SoVK{grid-column:1;margin:0;font-size:.8125rem;line-height:1.5;color:var(--ly-quiet)}.Landing_planMinutes__NSSJA{grid-row:1;grid-column:2;font-size:.8125rem;font-weight:600;color:var(--ly-body);white-space:nowrap}.Landing_planFoot__C7_u6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding-top:.8125rem;border-top:1px solid var(--ly-line)}.Landing_planRebuild__VNh4M{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .5rem;margin-left:-.5rem;border:0;border-radius:var(--ly-r-sm);background:transparent;font-family:var(--ly-sans);font-size:.8125rem;font-weight:600;color:var(--ly-blue);cursor:pointer}.Landing_planRebuild__VNh4M:hover{background:var(--ly-blue-soft)}.Landing_sectionHead__NiEvO{display:flex;flex-direction:column;gap:1rem;max-width:40rem;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.Landing_sectionHeadCentre__u19iq{align-items:center;margin-inline:auto;text-align:center}.Landing_sectionHeadCentre__u19iq .Landing_lead__SUBq7{text-align:center}.Landing_capScroller__mfIwP{position:relative}@media (min-width:56.25rem) and (min-height:43.75rem){.Landing_capScroller__mfIwP{height:calc(var(--ly-cap-steps, 4) * 76vh)}.Landing_capSticky__Aix_M{position:sticky;top:5rem;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 7rem)}.Landing_capSticky__Aix_M .Landing_sectionHead__NiEvO{margin-bottom:clamp(1rem,2.5vh,2rem)}.Landing_capSticky__Aix_M .Landing_capStageBody__tVy1A{min-height:clamp(13rem,32vh,19rem)}.Landing_capSticky__Aix_M>*{width:100%}}.Landing_capGrid__SEaUG{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}.Landing_capList__1t_hI{display:flex;flex-direction:column;gap:.25rem}.Landing_capItem__7lU8U{border:1px solid transparent;border-radius:var(--ly-r-lg);background:transparent;transition:background-color var(--ly-cine) var(--ly-ease),border-color var(--ly-cine) var(--ly-ease)}.Landing_capItem__7lU8U:hover{background:var(--ly-paper)}.Landing_capItemActive__Fp6o6{border-color:var(--ly-line);background:var(--ly-paper)}.Landing_capItemButton__EswbW{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem 1.125rem;border:0;border-radius:var(--ly-r-lg);background:transparent;font-family:var(--ly-sans);text-align:left;cursor:pointer}.Landing_capItemButton__EswbW:focus-visible{outline-offset:-3px}.Landing_capIcon__McvFf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-md);background:var(--ly-paper);color:var(--ly-quiet);opacity:.55;transition:opacity var(--ly-cine) var(--ly-ease),color var(--ly-cine) var(--ly-ease),border-color var(--ly-cine) var(--ly-ease)}.Landing_capItemActive__Fp6o6 .Landing_capIcon__McvFf{border-color:var(--ly-blue);color:var(--ly-blue);opacity:1}.Landing_capItemTitle__1I_pY{font-size:1rem;font-weight:600;line-height:1.35;color:var(--ly-quiet);transition:color var(--ly-cine) var(--ly-ease)}.Landing_capItemActive__Fp6o6 .Landing_capItemTitle__1I_pY{color:var(--ly-ink)}.Landing_capStage__yr7vw{display:flex;flex-direction:column;border:1px solid var(--ly-line);border-radius:var(--ly-r-xl);background:var(--ly-paper)}.Landing_capStageHead__g6Zgx{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8125rem 1.125rem;border-bottom:1px solid var(--ly-line)}.Landing_capStageTitle__moN9_{margin:0;font-family:var(--ly-sans);font-size:.875rem;font-weight:600;color:var(--ly-ink)}.Landing_capStageBody__tVy1A{position:relative;flex:1 1 auto;padding:1.125rem;min-height:19rem}.Landing_capStageDesc__LYlOs{margin:1.125rem 0 0;max-width:54ch;font-size:.9375rem;line-height:1.65;color:var(--ly-body);text-wrap:pretty}@media (min-width:56.25rem){.Landing_capGrid__SEaUG{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2.5rem}}.Landing_mock__QXWP6{display:flex;flex-direction:column;gap:.875rem;height:100%}.Landing_mockSvg__IleAC{display:block;width:100%;max-width:27rem;height:auto;margin-inline:auto}.Landing_mockLegend__Njr3e{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin-top:auto;padding-top:.875rem;font-size:.75rem;color:var(--ly-quiet)}.Landing_mockLegendItem__qf8FW{display:inline-flex;align-items:center;gap:.375rem}.Landing_mockDot__hQL2l{width:.5rem;height:.5rem;border-radius:var(--ly-r-full);background:currentColor}.Landing_taskRow__rWkSh{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.5rem .625rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-md);background:var(--ly-paper);font-family:var(--ly-sans);font-size:.875rem;color:var(--ly-ink);text-align:left;cursor:pointer;transition:border-color var(--ly-base) var(--ly-ease),background-color var(--ly-base) var(--ly-ease)}.Landing_taskRow__rWkSh:hover{border-color:var(--ly-line-strong);background:var(--ly-wash)}.Landing_taskBox__2S8BU{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;border:1.5px solid var(--ly-line-strong);border-radius:var(--ly-r-sm);color:transparent;transition:background-color var(--ly-fast) var(--ly-ease),border-color var(--ly-fast) var(--ly-ease)}.Landing_taskRowDone__ReE1D .Landing_taskBox__2S8BU{border-color:var(--ly-teal-dark);background:var(--ly-teal-dark);color:var(--ly-paper)}.Landing_taskLabel__SRqiY{flex:1 1 auto;min-width:0}.Landing_taskRowDone__ReE1D .Landing_taskLabel__SRqiY{color:var(--ly-quiet);text-decoration:line-through}.Landing_taskTime__Ac4MW{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--ly-quiet)}.Landing_meter__UFgem{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.875rem;border-top:1px solid var(--ly-line)}.Landing_meterHead__5D7j_{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.8125rem;color:var(--ly-body)}.Landing_meterValue__Yt6F3{font-weight:600;color:var(--ly-ink)}.Landing_meterTrack__KIVP4{height:.375rem;border-radius:var(--ly-r-full);background:var(--ly-wash);overflow:hidden}.Landing_meterFill__QNH6_{height:100%;border-radius:var(--ly-r-full);background:var(--ly-teal);transform-origin:0 50%}.Landing_barRow__x4v08{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;align-items:baseline}.Landing_barLabel__adeKw{font-size:.8125rem;color:var(--ly-ink)}.Landing_barValue__JZrLq{font-size:.8125rem;font-weight:600;color:var(--ly-body)}.Landing_barTrack__qQpiL{position:relative;grid-column:1/-1;height:.5rem;border-radius:var(--ly-r-full);background:var(--ly-wash);overflow:hidden}.Landing_barFill__f_4QZ{height:100%;border-radius:var(--ly-r-full);background:var(--ly-teal);transform-origin:0 50%}.Landing_barFillWeak__T26iB{background:var(--ly-line-strong)}.Landing_mockFootNote__sdJZT{display:flex;align-items:flex-start;gap:.5rem;margin:auto 0 0;padding-top:.875rem;border-top:1px solid var(--ly-line);font-size:.8125rem;line-height:1.5;color:var(--ly-body)}.Landing_mockFootNote__sdJZT svg{flex-shrink:0;margin-top:.1875rem;color:var(--ly-blue)}.Landing_stepsWrap__Bo1Bc{position:relative}.Landing_stepsTrackH__FXiJa,.Landing_stepsTrackV__M9yRl{position:absolute;background:var(--ly-line)}.Landing_stepsTrackV__M9yRl{top:1.1875rem;left:.6875rem;bottom:1.1875rem;width:1.5px}.Landing_stepsTrackH__FXiJa{display:none;top:.6875rem;left:.75rem;right:.75rem;height:1.5px}.Landing_stepsFill___El4Z{width:100%;height:100%;background:var(--ly-teal)}.Landing_stepsTrackV__M9yRl .Landing_stepsFill___El4Z{transform-origin:50% 0}.Landing_stepsTrackH__FXiJa .Landing_stepsFill___El4Z{transform-origin:0 50%}.Landing_steps__HXVSK{display:grid;grid-template-columns:minmax(0,1fr);gap:2.25rem;margin:0;padding:0;list-style:none}.Landing_step__Ko15m{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem 1.25rem;align-items:start;align-content:start}.Landing_stepMark__LQgCM{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1.5px solid var(--ly-line-strong);border-radius:var(--ly-r-full);background:var(--ly-paper);font-family:var(--ly-sans);font-size:.75rem;font-weight:700;color:var(--ly-quiet);transition:border-color var(--ly-slow) var(--ly-ease),color var(--ly-slow) var(--ly-ease)}.Landing_stepReached__prt_5 .Landing_stepMark__LQgCM{border-color:var(--ly-teal);color:var(--ly-teal-ink)}.Landing_stepTitle__uvotE{margin:0;font-family:var(--ly-display);font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ly-ink)}.Landing_stepBody__58gqL{grid-column:2;margin:.375rem 0 0;max-width:34ch;font-size:.9375rem;line-height:1.6;color:var(--ly-body)}@media (min-width:51.25rem){.Landing_steps__HXVSK{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.Landing_stepsTrackV__M9yRl{display:none}.Landing_stepsTrackH__FXiJa{display:block}.Landing_step__Ko15m{grid-template-columns:minmax(0,1fr);gap:0}.Landing_stepMark__LQgCM{margin-bottom:1.25rem}.Landing_stepBody__58gqL{grid-column:1}}.Landing_tutorWrap__rTcX6{max-width:48rem;margin-inline:auto}.Landing_tutorChips__ez1XG{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.25rem}.Landing_tutorChip__cr5_g{min-height:2.5rem;padding:.5rem 1rem;border:1px solid var(--ly-line-strong);border-radius:var(--ly-r-full);background:var(--ly-paper);font-family:var(--ly-sans);font-size:.875rem;font-weight:500;color:var(--ly-ink);cursor:pointer;transition:border-color var(--ly-base) var(--ly-ease),background-color var(--ly-base) var(--ly-ease),color var(--ly-base) var(--ly-ease)}.Landing_tutorChip__cr5_g:hover{border-color:var(--ly-blue);color:var(--ly-blue)}.Landing_tutorChipActive__BqtmT{border-color:var(--ly-blue);background:var(--ly-blue);color:var(--ly-paper)}.Landing_chat__6KVgT{display:flex;flex-direction:column;gap:.875rem;min-height:18rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--ly-line);border-radius:var(--ly-r-xl);background:var(--ly-paper)}.Landing_chatEmpty__CMEFm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;flex:1 1 auto;text-align:center;color:var(--ly-quiet)}.Landing_chatEmpty__CMEFm svg{color:var(--ly-line-strong)}.Landing_msgUser__RmeZ5{align-self:flex-end;max-width:85%;padding:.625rem .875rem;border-radius:var(--ly-r-lg) var(--ly-r-lg) var(--ly-r-sm) var(--ly-r-lg);background:var(--ly-blue);color:var(--ly-paper);font-size:.9375rem;line-height:1.55}.Landing_msgBot__bOate{align-self:flex-start;max-width:92%;padding:.75rem 1rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-lg) var(--ly-r-lg) var(--ly-r-lg) var(--ly-r-sm);background:var(--ly-wash);color:var(--ly-ink)}.Landing_msgBot__bOate p{margin:0 0 .625rem;font-size:.9375rem;line-height:1.6}.Landing_msgBot__bOate p:last-child{margin-bottom:0}.Landing_msgBot__bOate code{padding:.0625rem .25rem;border-radius:var(--ly-r-sm);background:var(--ly-blue-soft);color:var(--ly-blue);font-size:.875em}.Landing_caret__SA_qO{display:inline-block;width:.5rem;height:1.05em;margin-left:.125rem;vertical-align:text-bottom;background:var(--ly-blue);animation:Landing_lyCaret__w_QNB .9s step-end infinite}@keyframes Landing_lyCaret__w_QNB{0%,49%{opacity:1}50%,to{opacity:0}}.Landing_typing__k1xx0{display:inline-flex;gap:.25rem;align-items:center;height:1.25rem}.Landing_typing__k1xx0 span{width:.375rem;height:.375rem;border-radius:var(--ly-r-full);background:var(--ly-line-strong);animation:Landing_lyTyping__THQ5e 1.2s var(--ly-ease) infinite}.Landing_typing__k1xx0 span:nth-child(2){animation-delay:.15s}.Landing_typing__k1xx0 span:nth-child(3){animation-delay:.3s}@keyframes Landing_lyTyping__THQ5e{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-.1875rem)}}.Landing_tutorNote__SCS__{margin:1rem 0 0;text-align:center}.Landing_faqList__Oc5l_{max-width:46rem;margin-inline:auto;border-top:1px solid var(--ly-line)}.Landing_faqItem__0KdBC{border-bottom:1px solid var(--ly-line)}.Landing_faqQuestion__DAvpg{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;min-height:3.75rem;padding:1rem 0;border:0;background:transparent;font-family:var(--ly-sans);font-size:1.0625rem;font-weight:500;line-height:1.45;color:var(--ly-ink);text-align:left;cursor:pointer}.Landing_faqQuestion__DAvpg:hover{color:var(--ly-blue)}.Landing_faqSign__XG5Ae{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border:1px solid var(--ly-line);border-radius:var(--ly-r-full);color:var(--ly-body)}.Landing_faqAnswer__DesL1{overflow:hidden}.Landing_faqAnswer__DesL1 p{margin:0 0 1.25rem;max-width:60ch;font-size:.9375rem;line-height:1.7;color:var(--ly-body)}.Landing_faqAnswer__DesL1 a{color:var(--ly-blue);font-weight:500}.Landing_closing__eR1Rb{position:relative;overflow:hidden}.Landing_closingInner__eNJhU{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:40rem;margin-inline:auto;text-align:center}.Landing_closingTitle__jUc_N{color:var(--ly-on-band)}.Landing_closingLead__Q8qyw{color:var(--ly-on-band-quiet);text-align:center}.Landing_footer__CHKBV{padding-block:clamp(3rem,6vw,4.5rem) 2rem;border-top:1px solid var(--ly-line);background:var(--ly-paper)}.Landing_footerGrid__B94Mr{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-bottom:2.5rem}.Landing_footerBrand__5GWmE{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:22rem}.Landing_footerBrand__5GWmE img{height:2.25rem;width:auto}.Landing_footerCols__lupog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.Landing_footerColTitle__fjIao{margin:0 0 .75rem;font-family:var(--ly-sans);font-size:.8125rem;font-weight:600;color:var(--ly-ink)}.Landing_footerList__RlG26{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none}.Landing_footerLink__rNtBg{display:inline-flex;align-items:center;min-height:2rem;font-size:.875rem;color:var(--ly-body);text-decoration:none;transition:color var(--ly-base) var(--ly-ease)}.Landing_footerLink__rNtBg:hover{color:var(--ly-blue)}.Landing_footerBottom__5PZU3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ly-line)}.Landing_footerSocials__p_0X3{display:flex;gap:.25rem}.Landing_footerSocial__JpWE0{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--ly-r-md);color:var(--ly-body);transition:color var(--ly-base) var(--ly-ease),background-color var(--ly-base) var(--ly-ease)}.Landing_footerSocial__JpWE0:hover{background:var(--ly-wash);color:var(--ly-blue)}@media (min-width:48rem){.Landing_footerGrid__B94Mr{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.Landing_footerCols__lupog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.9375rem){.Landing_footerLink__rNtBg,.Landing_planRebuild__VNh4M{min-height:2.5rem}}@media (prefers-reduced-motion:reduce){.Landing_page__pIWxG *,.Landing_page__pIWxG :after,.Landing_page__pIWxG :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}