.landing_root__QGsgX{font-family:var(--lx-font-sans);font-size:var(--lx-body-size);line-height:var(--lx-body-line);color:var(--lx-midnight);background:var(--lx-white);overflow-x:clip}.landing_root__QGsgX :focus-visible{outline:var(--lx-focus);outline-offset:2px}.landing_root__QGsgX a{color:inherit}.landing_container__Cuo_o{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}@media (min-width:768px){.landing_container__Cuo_o{padding:0 24px}}.landing_section__O6gdK{padding-block:var(--lx-section-gap);scroll-margin-top:64px}.landing_sectionAlt__axkrE{background:var(--lx-slate-100)}.landing_sectionDark__X1Upd{background:var(--lx-midnight);color:var(--lx-white)}.landing_eyebrow__4uFc8{margin:0 0 12px;font-size:var(--lx-label-size);font-weight:var(--lx-label-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--lx-text-secondary)}.landing_eyebrowDark__gK2tQ{color:var(--lx-action-inverse)}.landing_h2__5n6sh{margin:0;font-size:clamp(30px,8vw,var(--lx-heading-xl-size));line-height:var(--lx-heading-xl-line);font-weight:var(--lx-heading-xl-weight);letter-spacing:-.01em;text-wrap:balance}.landing_brandPhrase__6VIJj{margin:0;font-family:var(--lx-font-display);font-size:clamp(32px,8vw,var(--lx-display-size));line-height:var(--lx-display-line);font-weight:var(--lx-display-weight);text-wrap:balance}.landing_h3__it7F1{margin:0;font-size:var(--lx-heading-size);line-height:var(--lx-heading-line);font-weight:var(--lx-heading-weight)}.landing_lead__NJ8sD{margin:16px 0 0;max-width:640px;color:var(--lx-text-secondary)}.landing_leadDark__bYEMV{color:var(--lx-border)}.landing_small__9onEX{font-size:var(--lx-body-sm-size);line-height:var(--lx-body-sm-line);color:var(--lx-text-secondary)}.landing_sectionHead__Un0SX{margin-bottom:40px}.landing_btn__9l43p{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:var(--lx-radius-sm);border:1px solid transparent;font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}.landing_btnAction__K9Svy,.landing_root__QGsgX a.landing_btnAction__K9Svy{background:var(--lx-action);color:var(--lx-midnight)}.landing_btnAction__K9Svy:hover,.landing_btnInverse__yFrNc,.landing_root__QGsgX a.landing_btnInverse__yFrNc{background:var(--lx-action-inverse);color:var(--lx-midnight)}.landing_btnInverse__yFrNc:hover{background:var(--lx-white)}.landing_btnGhostDark__FukuO,.landing_root__QGsgX a.landing_btnGhostDark__FukuO{background:transparent;color:var(--lx-white);border-color:var(--lx-slate-400)}.landing_btnGhostDark__FukuO:hover{border-color:var(--lx-white)}.landing_btnOutline__59pO5{background:var(--lx-white);color:var(--lx-midnight);border-color:var(--lx-midnight)}.landing_btnOutline__59pO5:hover{background:var(--lx-slate-100)}.landing_btn__9l43p:disabled{opacity:.7;cursor:wait}.landing_btnRow__ui773{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.landing_tag__D5zXZ{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:var(--lx-label-size);font-weight:var(--lx-label-weight);background:var(--lx-slate-100);color:var(--lx-text-secondary);white-space:nowrap}.landing_tagAction__CCX0B{background:var(--lx-action-inverse);color:var(--lx-midnight)}.landing_nav__gAPym{position:sticky;top:0;z-index:50;background:var(--lx-midnight);color:var(--lx-white);border-bottom:1px solid rgba(148,163,184,.2)}.landing_navBar__PUgbw{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}.landing_logo__sIfY2{font-family:var(--lx-font-display);font-size:26px;font-weight:500;line-height:1;text-decoration:none;color:var(--lx-white)}.landing_navLinks__hTqf7{display:none;align-items:center;gap:4px}.landing_navLink__Zjsfk{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:8px 12px;border:0;border-radius:var(--lx-radius-sm);background:transparent;color:var(--lx-white);font:inherit;font-weight:500;text-decoration:none;cursor:pointer}.landing_navLink__Zjsfk:hover{background:rgba(148,163,184,.15)}.landing_chevron__lBKTF{transition:transform .15s}.landing_chevronOpen__iCoWN{transform:rotate(180deg)}@media (min-width:900px){.landing_navLinks__hTqf7{display:flex}.landing_menuButton__Zj_BU{display:none}}.landing_mega__rW2Od{position:absolute;left:0;right:0;top:64px;background:var(--lx-white);color:var(--lx-midnight);border-bottom:1px solid var(--lx-border);max-height:calc(100vh - 64px);overflow-y:auto}.landing_megaGrid__ADhfF{display:grid;gap:24px;padding-block:24px}@media (min-width:900px){.landing_megaGrid__ADhfF{grid-template-columns:2fr 1fr;gap:40px;padding-block:32px}}.landing_megaList__OgF2v{list-style:none;margin:0;padding:0;display:grid;gap:4px}.landing_megaItem__L8oCQ{display:grid;gap:2px;padding:12px;border-radius:var(--lx-radius-md);text-decoration:none}.landing_megaItem__L8oCQ:hover{background:var(--lx-slate-100)}.landing_megaItemHead__aUzP5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700}.landing_megaCap__zdIUk{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:var(--lx-radius-md);text-decoration:none}.landing_megaCap__zdIUk:hover{background:var(--lx-slate-100)}.landing_megaCap__zdIUk svg{flex:none;margin-top:2px;color:var(--lx-action)}.landing_megaCapTitle__AWVv2{display:block;font-weight:700}.landing_mobileExtra__6Xb2w{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--lx-border)}.landing_mobileExtra__6Xb2w .landing_btn__9l43p{width:100%}@media (min-width:900px){.landing_mobileExtra__6Xb2w{display:none}}.landing_mobileLink__1PrYf{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--lx-radius-sm);font-weight:500;text-decoration:none}.landing_mobileLink__1PrYf:hover{background:var(--lx-slate-100)}.landing_hero___ILNH{position:relative;isolation:isolate;overflow:hidden;color:var(--lx-white);scroll-margin-top:64px}.landing_heroVideo__B_J2I{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_heroVeil__CulHX{position:absolute;inset:0;z-index:-1;background:rgba(15,23,42,.72)}.landing_heroInner__lvHCK{padding-block:96px}@media (min-width:768px){.landing_heroInner__lvHCK{padding-block:128px}}.landing_heroTitle__BHSuR{margin:0;max-width:14ch;font-family:var(--lx-font-display);font-size:clamp(44px,12vw,var(--lx-display-lg-size));line-height:var(--lx-display-lg-line);font-weight:var(--lx-display-lg-weight);letter-spacing:-.01em}.landing_heroText__lkTC9{margin:24px 0 0;max-width:560px;color:var(--lx-border)}.landing_grid3__H14zy{display:grid;gap:16px}@media (min-width:900px){.landing_grid3__H14zy{grid-template-columns:repeat(3,1fr);gap:24px}}.landing_card__jgJlP{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--lx-white);border:1px solid var(--lx-border);border-radius:var(--lx-radius-md);scroll-margin-top:80px}.landing_cardFeatured__P6vxL{border:2px solid var(--lx-action);padding:23px}.landing_cardHead__a1gUx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.landing_productName__RLy1X{margin:0;font-size:var(--lx-body-sm-size);font-weight:700;color:var(--lx-text-secondary)}.landing_cardBody__tRzxC{margin:0;color:var(--lx-text-secondary);flex:1}.landing_cardFoot__zZDne{margin-top:8px}.landing_cardFoot__zZDne .landing_btn__9l43p{width:100%}.landing_waitForm__gHYFr{display:grid;gap:8px}.landing_waitLabel__MPpkw{font-size:var(--lx-label-size);font-weight:var(--lx-label-weight)}.landing_input__CUG8g{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--lx-text-secondary);border-radius:var(--lx-radius-sm);background:var(--lx-white);color:var(--lx-midnight);font:inherit}.landing_formNote__TpErw{margin:0;font-size:var(--lx-body-sm-size);line-height:var(--lx-body-sm-line);color:var(--lx-text-secondary)}.landing_formError__ZD9_k{margin:0;font-size:var(--lx-body-sm-size);font-weight:700;color:var(--lx-midnight)}.landing_formDone__Sp8N1{display:flex;align-items:flex-start;gap:8px;margin:0;font-weight:500}.landing_formDone__Sp8N1 svg{flex:none;margin-top:3px;color:var(--lx-action)}.landing_modsLabel__SI0II{margin:0 0 12px;font-size:var(--lx-label-size);font-weight:var(--lx-label-weight);color:var(--lx-text-secondary)}.landing_mods__RuXge{list-style:none;margin:0 0 32px;padding:0;display:grid;gap:12px}@media (min-width:600px){.landing_mods__RuXge{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.landing_mods__RuXge{grid-template-columns:repeat(3,1fr)}}.landing_mod__v9_6m{display:flex;gap:12px;padding:16px;background:var(--lx-white);border:1px solid var(--lx-border);border-radius:var(--lx-radius-md)}.landing_modOptional__iLVdh{background:transparent;border-style:dashed;border-color:var(--lx-slate-400)}.landing_mod__v9_6m svg{flex:none;margin-top:2px;color:var(--lx-action)}.landing_modName__MDYYS{display:block;font-weight:700}.landing_modSummary__QNOR3{display:block;font-size:var(--lx-body-sm-size);line-height:var(--lx-body-sm-line);color:var(--lx-text-secondary)}.landing_steps__hogEu{list-style:none;margin:0;padding:0;display:grid;gap:24px;counter-reset:paso}@media (min-width:900px){.landing_steps__hogEu{grid-template-columns:repeat(4,1fr)}}.landing_step__gjjhF{display:grid;gap:8px;align-content:start}.landing_stepNum__2Tsmi{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--lx-midnight);color:var(--lx-white);font-weight:700}.landing_stepTitle__mHFTO{margin:4px 0 0;font-size:18px;line-height:var(--lx-heading-line);font-weight:700}.landing_stepText__HxNzr{margin:0;color:var(--lx-text-secondary)}.landing_notice__5P67O{display:flex;gap:12px;margin-top:40px;padding:16px;border:1px solid var(--lx-border);border-left:4px solid var(--lx-midnight);border-radius:var(--lx-radius-md);background:var(--lx-white)}.landing_notice__5P67O svg{flex:none;margin-top:2px}.landing_notice__5P67O p{margin:0}.landing_notice__5P67O strong{display:block}.landing_feature__qJmTi{display:grid;gap:8px;align-content:start}.landing_featureIcon__Opve0{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--lx-radius-md);background:var(--lx-slate-100);color:var(--lx-midnight)}.landing_faq__G_b3c{max-width:760px;border-top:1px solid var(--lx-border)}.landing_faqItem__rEfoH{border-bottom:1px solid var(--lx-border)}.landing_faqQ__f4EXZ{margin:0;font-size:var(--lx-body-size)}.landing_faqButton__fKPk8{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:16px 0;border:0;background:transparent;color:var(--lx-midnight);font:inherit;font-weight:700;text-align:left;cursor:pointer}.landing_faqButton__fKPk8 svg{flex:none}.landing_faqA__dTVNE{padding:0 0 20px;color:var(--lx-text-secondary)}.landing_faqA__dTVNE p{margin:0}.landing_ctaInner__jiLkD{display:grid;gap:16px;justify-items:start}.landing_textLinkDark__425dC{text-decoration:underline;text-underline-offset:3px}.landing_root__QGsgX a.landing_textLinkDark__425dC,.landing_textLinkDark__425dC{color:var(--lx-action-inverse)}.landing_footer__I_4dW{padding-block:48px;background:var(--lx-white);border-top:1px solid var(--lx-border)}.landing_footerGrid__GRezu{display:grid;gap:32px}@media (min-width:768px){.landing_footerGrid__GRezu{grid-template-columns:2fr 1fr 1fr}}.landing_footerLogo__JMQ3T{font-family:var(--lx-font-display);font-size:24px;font-weight:500;margin:0 0 8px}.landing_footerTitle__eyeRL{margin:0 0 8px;font-size:var(--lx-label-size);font-weight:var(--lx-label-weight);color:var(--lx-text-secondary);text-transform:uppercase;letter-spacing:.08em}.landing_footerList__QWeOs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.landing_footerList__QWeOs a{display:inline-flex;align-items:center;min-height:32px;text-decoration:none}.landing_footerList__QWeOs a:hover{text-decoration:underline}.landing_disclaimer__QBO7P{margin:32px 0 0;padding-top:24px;border-top:1px solid var(--lx-border)}.landing_srOnly__P2Lo8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.landing_root__QGsgX *{transition:none!important}}