.lv{--lv-ink:#0b1226;--lv-body:#3f4a63;--lv-muted:#5a6577;--lv-blue:#2653d9;--lv-blue-hover:#1c42b8;--lv-blue-soft:#eef3ff;--lv-blue-line:#c5d3f7;--lv-blue-light:#8fa8f0;--lv-bridge-deck:#dce4f8;--lv-surface:#f8fafd;--lv-white:#fff;--lv-warn-fg:#9a5a06;--lv-warn-bg:#fdf1de;--lv-warn-dot:#d98a1c;--lv-chip:#e9edf5;--lv-chip-next:#f1f3f7;--lv-hairline:#0b122614;--lv-card-border:#0b12261f;--lv-input-border:#0b122624;--lv-shadow-card:0 6px 22px #0b12260f;--lv-shadow-button:0 10px 24px -12px #2653d9b3;--lv-font-display:var(--font-space-grotesk), "Space Grotesk", sans-serif;--lv-font-body:var(--font-ibm-plex-sans), "IBM Plex Sans", Helvetica, Arial, sans-serif;background:var(--lv-white);min-height:100vh;color:var(--lv-ink);font-family:var(--lv-font-body);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){html:has(.lv){scroll-behavior:smooth}}:where(.lv) :where(a){color:var(--lv-blue);text-decoration:none}:where(.lv) :where(a:hover){color:var(--lv-blue-hover)}:where(.lv) :where(h1,h2,h3,p,figure){letter-spacing:normal;margin:0}:where(.lv) :where(button,select){letter-spacing:normal;line-height:normal}.lv-container{max-width:1200px;margin:0 auto;padding:0 32px}.lv-eyebrow{font-family:var(--lv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lv-blue);margin:0;font-size:12px;font-weight:700}.lv-eyebrow-centre{text-align:center}.lv-eyebrow-light{color:var(--lv-blue-light)}.lv-ai{color:var(--lv-blue)}.lv-card{background:var(--lv-white);border:1px solid var(--lv-card-border);box-shadow:var(--lv-shadow-card);border-radius:16px;padding:28px 26px}.lv-card-text{color:var(--lv-body);margin:0;font-size:15px;line-height:1.55}.lv-grid-ground{background-color:var(--lv-surface);background-image:linear-gradient(#0b12260b 1px,#0000 1px),linear-gradient(90deg,#0b12260b 1px,#0000 1px);background-size:40px 40px}.lv-header{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lv-hairline);background:#fffffff5;height:64px;position:sticky;top:0}.lv-header-inner{align-items:center;gap:36px;max-width:1200px;height:64px;margin:0 auto;padding:0 32px;display:flex}.lv-logo-link{flex-shrink:0;align-items:center;display:flex}.lv-logo{width:auto;height:22px;display:block}.lv-nav{flex:1;align-items:center;gap:18px;min-width:0;display:flex;overflow:hidden}.lv-nav-link{color:var(--lv-body);white-space:nowrap;font-size:13.5px;font-weight:600}.lv-nav-link:hover{color:var(--lv-blue)}.lv-header-cta{background:var(--lv-blue);color:var(--lv-white);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:9px 16px;font-size:13.5px;font-weight:600}.lv-header-cta:hover{background:var(--lv-blue-hover);color:var(--lv-white)}.lv-menu-button{display:none}.lv-menu-panel{background:var(--lv-white);border-bottom:1px solid var(--lv-hairline);box-shadow:var(--lv-shadow-card);position:absolute;top:100%;left:0;right:0}.lv-menu-list{flex-direction:column;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.lv-menu-link{font-family:var(--lv-font-body);color:var(--lv-body);padding:14px 0;font-size:15px;font-weight:600;display:block}.lv-menu-link+.lv-menu-link{border-top:1px solid var(--lv-hairline)}.lv-menu-link:hover{color:var(--lv-blue)}@media (max-width:891px){.lv-header-inner{gap:10px}.lv-nav{display:none}.lv-header-cta{margin-left:auto}.lv-menu-button{border:1px solid var(--lv-hairline);background:var(--lv-white);width:36px;height:36px;color:var(--lv-body);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lv-menu-button:hover{color:var(--lv-blue)}}@media (min-width:892px){.lv-menu-panel{display:none}}.lv-hero{flex-wrap:wrap;min-height:min(90vh,820px);display:flex;position:relative;overflow:hidden}.lv-hero-text{z-index:1;flex:460px;align-items:center;min-width:0;padding:72px 32px 72px max(32px,33.3333vw - 352px);display:flex;position:relative}.lv-hero-inner{max-width:600px}.lv-hero-eyebrow{font-family:var(--lv-font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--lv-blue);border-left:2px solid var(--lv-blue);margin:0 0 24px;padding-left:12px;font-size:12px;font-weight:700}.lv-hero-title{font-family:var(--lv-font-display);letter-spacing:-.035em;color:var(--lv-ink);margin:0 0 24px;font-size:clamp(56px,8vw,100px);font-weight:700;line-height:1.02}.lv-hero-rule{background:var(--lv-blue);width:48px;height:2px;margin-bottom:28px}.lv-hero-tagline{color:var(--lv-body);text-wrap:pretty;margin:0 0 36px;font-size:clamp(16px,1.55vw,19.5px);font-weight:500;line-height:1.5}.lv-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lv-hero-cta{background:var(--lv-blue);height:46px;color:var(--lv-white);box-shadow:var(--lv-shadow-button);border-radius:10px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.lv-hero-cta:hover{background:var(--lv-blue-hover);color:var(--lv-white)}.lv-hero-market{border:1px solid var(--lv-input-border);background:var(--lv-white);height:46px;color:var(--lv-muted);border-radius:10px;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:13px;font-weight:600;display:inline-flex}.lv-hero-market select{color:var(--lv-ink);cursor:pointer;background:0 0;border:0;outline:0;height:40px;font-family:inherit;font-size:14px;font-weight:600}.lv-hero-media{aspect-ratio:.98;flex:1.15 520px;min-width:0;min-height:min(90vh,820px);max-height:calc(100vh - 72px + 1000*max(0px,1000px - 100vw));position:relative;overflow:hidden;container-type:size}.lv-hero-img{width:calc(max(172cqw,177.7cqh) + 12px);max-width:none;height:auto;display:block;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.lv-hero-fade{background:linear-gradient(90deg,#fff 0%,#fff9 8%,#fff0 22%);position:absolute;inset:0}@media (max-width:719px){.lv-hero-inner{text-align:center;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}.lv-hero-eyebrow{border-left:0;padding-left:0}}.lv-platform{border-top:1px solid var(--lv-hairline);padding:104px 0}.lv-platform-title{max-width:1100px;font-family:var(--lv-font-display);letter-spacing:-.02em;color:var(--lv-ink);text-align:center;text-wrap:balance;margin:12px auto 0;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.2}.lv-platform-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:18px;margin-top:56px;display:grid}.lv-platform-number{font-family:var(--lv-font-display);color:var(--lv-blue);font-size:15px;font-weight:700}.lv-platform-card-title{font-family:var(--lv-font-display);letter-spacing:-.01em;margin:14px 0 8px;font-size:19px;font-weight:700}.lv-summary{background:var(--lv-blue-soft);border:1px solid var(--lv-blue-line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;padding:32px 34px;display:flex}.lv-summary-text{color:var(--lv-ink);text-wrap:pretty;flex:480px;margin:0;font-size:clamp(16px,1.5vw,19px);font-weight:500;line-height:1.55}.lv-summary-card{background:var(--lv-white);border:1px solid var(--lv-card-border);box-shadow:var(--lv-shadow-card);border-radius:12px;flex:0 340px;padding:16px 20px}.lv-summary-label{font-family:var(--lv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lv-blue);margin:0 0 4px;font-size:11.5px;font-weight:700}.lv-summary-value{font-family:var(--lv-font-display);color:var(--lv-ink);margin:0;font-size:16px;font-weight:700;line-height:1.35}.lv-ecosystem{border-top:1px solid var(--lv-hairline)}.lv-eco-outer{position:relative}.lv-eco-inner{padding:104px 0 112px}@media (min-width:1000px) and (min-height:740px){.lv-eco-pinned .lv-eco-outer{height:230vh}.lv-eco-pinned .lv-eco-inner{align-items:center;min-height:calc(100vh - 64px);padding:40px 0;display:flex;position:sticky;top:64px}}.lv-eco-container{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.lv-eco-heads{text-align:center;max-width:900px;margin:0 auto;display:grid}.lv-eco-headcell{grid-area:1/1}.lv-eco-head{opacity:1;transition:opacity .45s,transform .5s;transform:none}.lv-eco-head[data-on=false]{opacity:0;pointer-events:none;transform:translateY(10px)}.lv-eco-title{font-family:var(--lv-font-display);letter-spacing:-.025em;text-wrap:balance;color:var(--lv-ink);margin:12px 0 0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12}.lv-eco-tabs{justify-content:center;margin-top:24px;display:flex}.lv-tabs{background:var(--lv-white);border:1px solid var(--lv-blue-line);border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:0 4px 12px #0b12260d}.lv-tab{font-family:var(--lv-font-display);height:34px;color:var(--lv-blue);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700;transition:all .3s}.lv-tab[aria-pressed=true]{background:var(--lv-blue);color:var(--lv-white)}.lv-bridge{margin-top:44px;position:relative}.lv-bridge-svg{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.lv-bridge-label{z-index:2;background:var(--lv-white);border:1px solid var(--lv-blue-line);color:var(--lv-blue);font-family:var(--lv-font-display);white-space:nowrap;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0b12260d}.lv-bridge-row{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}.lv-col{flex-direction:column;flex:0 290px;gap:18px;min-width:240px;display:flex}.lv-col-left{text-align:right}.lv-col-right{text-align:left}.lv-col-label{font-family:var(--lv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lv-muted);margin:0 0 -4px;font-size:11.5px;font-weight:700}.lv-hub-wrap{flex:220px;justify-content:center;padding-top:24px;display:flex}.lv-hub{background:var(--lv-white);border:1.5px solid #2653d973;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:190px;height:190px;display:flex;position:relative;box-shadow:0 24px 60px -20px #2653d973,0 0 0 10px #2653d90d}.lv-hub-mark{width:auto;height:34px;display:block}.lv-hub-word{font-family:var(--lv-font-display);letter-spacing:-.02em;font-size:21px;font-weight:700}.lv-vbridge{display:none}.lv-vbridge svg,.lv-connector svg{display:block;overflow:visible}.lv-flip-wrap{perspective:1400px}.lv-flip{transform-style:preserve-3d;display:grid}.lv-face{backface-visibility:hidden;grid-area:1/1}.lv-face-card{background:var(--lv-white);border:1px solid var(--lv-card-border);height:100%;box-shadow:var(--lv-shadow-card);border-radius:16px;flex-direction:column;justify-content:center;padding:16px 18px;display:flex}.lv-face-card-gain{border-color:var(--lv-blue-line);box-shadow:0 12px 30px -16px #2653d966}.lv-who-title{font-family:var(--lv-font-display);font-size:17px;font-weight:700}.lv-who-text{color:var(--lv-muted);margin-top:3px;font-size:13px;line-height:1.45}.lv-gain-label{font-family:var(--lv-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--lv-blue);margin-bottom:6px;font-size:10.5px;font-weight:700}.lv-gain-title{font-family:var(--lv-font-display);color:var(--lv-blue);font-size:17px;font-weight:700}.lv-gain-text{color:var(--lv-body);margin-top:3px;font-size:13.5px;line-height:1.5}@media (max-width:979px){.lv-eco-tabs{display:none}.lv-bridge-row{flex-flow:column;justify-content:normal;align-items:center;gap:0}.lv-col{flex:0 auto;gap:14px;width:100%;min-width:auto;max-width:440px}.lv-col-left,.lv-col-right{text-align:center}.lv-hub-wrap{flex:0 auto;padding-top:0}.lv-vbridge{justify-content:center;margin:10px 0;display:flex}}.lv-how{background:var(--lv-ink);padding:104px 0 112px}.lv-how-head{text-align:center;max-width:880px;margin:0 auto}.lv-how-title{font-family:var(--lv-font-display);letter-spacing:-.025em;text-wrap:balance;color:var(--lv-white);margin:12px 0 0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12}.lv-how-body{flex-direction:column;align-items:center;gap:18px;margin-top:44px;display:flex}.lv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}@media (min-width:820px){.lv-steps{grid-template-columns:repeat(6,minmax(0,1fr))}}.lv-step{font-family:var(--lv-font-display);width:100%;height:38px;color:var(--lv-white);box-shadow:none;white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;padding:0 10px;font-size:13px;font-weight:700;transition:all .35s;transform:none}.lv-step[data-state=done]{border-color:var(--lv-blue-line);background:var(--lv-blue-soft);color:var(--lv-blue)}.lv-step[data-state=active]{border-color:var(--lv-blue-light);background:var(--lv-blue);color:var(--lv-white);transform:translateY(-2px);box-shadow:0 10px 24px -10px #2653d9e6}.lv-journey{background:var(--lv-white);border:1px solid var(--lv-card-border);border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));width:100%;margin-top:6px;display:grid;overflow:hidden;box-shadow:0 30px 80px -30px #0009}.lv-journey-left{background:var(--lv-surface);flex-direction:column;padding:28px 30px;display:flex}.lv-journey-copy{opacity:1;transition:opacity .4s,transform .45s;transform:none}.lv-journey-copy[data-rev=false]{opacity:0;transition:none;transform:translateY(6px)}.lv-journey-step{font-family:var(--lv-font-display);letter-spacing:.1em;color:var(--lv-blue);font-size:12px;font-weight:700}.lv-journey-name{font-family:var(--lv-font-display);letter-spacing:-.02em;color:var(--lv-ink);margin:10px 0 0;font-size:26px;font-weight:700}.lv-journey-desc{color:var(--lv-body);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.55}.lv-journey-tool{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.lv-powered{color:var(--lv-muted);font-size:12.5px}.lv-tool-chip{font-family:var(--lv-font-display);color:var(--lv-blue);background:var(--lv-blue-soft);border:1px solid var(--lv-blue-line);border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:700}.lv-journey-controls{gap:8px;margin-top:auto;padding-top:24px;display:flex}.lv-btn-secondary{border:1px solid var(--lv-input-border);background:var(--lv-white);height:38px;color:var(--lv-ink);cursor:pointer;border-radius:10px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600}.lv-btn-secondary:hover{border-color:var(--lv-blue);color:var(--lv-blue)}.lv-btn-next{background:var(--lv-blue);height:38px;color:var(--lv-white);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.lv-btn-next:hover{background:var(--lv-blue-hover)}.lv-btn-play{border:1px solid var(--lv-input-border);background:var(--lv-white);height:38px;color:var(--lv-muted);cursor:pointer;border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.lv-btn-play:hover{border-color:var(--lv-blue);color:var(--lv-blue)}.lv-journey-right{flex-direction:column;justify-content:center;padding:22px 28px;display:flex}.lv-panel-title{font-family:var(--lv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--lv-muted);margin:0 0 4px;font-size:11.5px;font-weight:700}.lv-row{padding:13px 0}.lv-row+.lv-row{border-top:1px solid #0b122612}.lv-row-grid{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.lv-row-dot{box-sizing:border-box;border-radius:50%;justify-self:center;width:10px;height:10px}.lv-row-title{color:var(--lv-ink);font-size:14.5px;font-weight:600}.lv-row-meta{color:var(--lv-muted);margin-top:1px;font-size:12.5px}.lv-row-chip{font-family:var(--lv-font-display);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.lv-row-track{background:var(--lv-blue-soft);border-radius:99px;height:5px;margin:10px 0 0 34px;overflow:hidden}.lv-row-bar{border-radius:99px;height:100%}.lv-connector{justify-content:center;margin-top:20px;display:flex}.lv-outputs{margin-top:12px}.lv-outputs-label{text-align:center;margin:0 0 20px}.lv-out-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:640px){.lv-out-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.lv-out-grid>.lv-reveal:nth-child(-n+3){grid-column:span 2}.lv-out-grid>.lv-reveal:nth-child(n+4){grid-column:span 3}}@media (min-width:1080px){.lv-out-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lv-out-grid>.lv-reveal:nth-child(n){grid-column:auto}}.lv-reveal{opacity:0;height:100%;transition:opacity .5s,transform .55s cubic-bezier(.2,.8,.3,1);transform:translateY(16px)}.lv-reveal:nth-child(2){transition-delay:.1s}.lv-reveal:nth-child(3){transition-delay:.2s}.lv-reveal:nth-child(4){transition-delay:.3s}.lv-reveal:nth-child(5){transition-delay:.4s}.lv-reveal[data-in=true]{opacity:1;transform:none}.lv-out-card{background:var(--lv-white);border:1px solid var(--lv-card-border);height:100%;box-shadow:none;border-radius:16px;padding:20px 18px}.lv-out-icon{background:var(--lv-blue-soft);border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.lv-out-title{font-family:var(--lv-font-display);margin:16px 0 6px;font-size:16px;font-weight:700;line-height:1.3}.lv-out-text{color:var(--lv-body);margin:0;font-size:13.5px;line-height:1.5}.lv-index{background:var(--lv-blue-soft);border-top:1px solid var(--lv-hairline);border-bottom:1px solid var(--lv-hairline);padding:104px 0}.lv-index-grid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:0 32px;display:grid}.lv-index-media{aspect-ratio:3/2;border:1px solid var(--lv-hairline);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0b122614}.lv-index-img{object-fit:cover;width:100%;height:100%;display:block}.lv-index-badge{font-family:var(--lv-font-display);letter-spacing:.06em;color:var(--lv-ink);background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:18px;left:18px}.lv-index-title{font-family:var(--lv-font-display);letter-spacing:-.025em;color:var(--lv-ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.12}.lv-index-lead{color:var(--lv-body);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.6}.lv-index-rows{flex-direction:column;margin-top:28px;display:flex}.lv-index-row{border-top:1px solid #0b12261a;grid-template-columns:40px minmax(0,1fr);gap:0 14px;padding:16px 0;display:grid}.lv-index-row:last-child{border-bottom:1px solid #0b12261a}.lv-index-number{font-family:var(--lv-font-display);color:var(--lv-blue);padding-top:2px;font-size:13px;font-weight:700}.lv-index-row-title{font-family:var(--lv-font-display);font-size:16.5px;font-weight:700}.lv-index-row-text{color:var(--lv-body);margin:3px 0 0;font-size:14.5px;line-height:1.55}.lv-sectors{padding:104px 0}.lv-sectors-head{text-align:center;max-width:880px;margin:0 auto}.lv-sectors-title,.lv-commercial-title{font-family:var(--lv-font-display);letter-spacing:-.025em;color:var(--lv-ink);margin:12px 0 0;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15}.lv-sectors-title{text-wrap:balance}.lv-sectors-sub{color:var(--lv-muted);margin:16px 0 0;font-size:15.5px;line-height:1.55}.lv-sectors-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:36px 20px;width:min(1336px,100vw - 64px);margin:52px 0 0 50%;display:grid;transform:translate(-50%)}.lv-sector{min-width:0;margin:0}.lv-sector-img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;display:block}.lv-sector-caption{margin-top:14px}.lv-sector-title{font-family:var(--lv-font-display);font-size:17px;font-weight:700}.lv-sector-text{color:var(--lv-muted);margin-top:5px;font-size:13.5px;line-height:1.5}.lv-commercial{border-top:1px solid var(--lv-hairline);padding:104px 0}.lv-commercial-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;margin-top:44px;display:grid}.lv-commercial-card-title{font-family:var(--lv-font-display);margin:0 0 10px;font-size:19px;font-weight:700}.lv-start{background:var(--lv-surface);border-top:1px solid var(--lv-hairline);padding:112px 0 260px;position:relative;overflow:hidden}.lv-start-skyline{pointer-events:none;z-index:0;position:absolute;bottom:0;left:0;right:0}.lv-start-skyline-img{opacity:.34;mix-blend-mode:multiply;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 50%);mask-image:linear-gradient(#0000 0%,#000 50%)}.lv-start-glow{filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#2653d924,#8fa8f000 100%);border-radius:50%;width:900px;height:560px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.lv-start-wrap{z-index:1;justify-content:center;max-width:1200px;margin:0 auto;padding:0 32px;display:flex;position:relative}.lv-start-card{background:var(--lv-white);border:1px solid #0b12261a;border-radius:24px;flex-direction:column;gap:22px;width:860px;max-width:100%;padding:clamp(22px,3vw,34px);display:flex;box-shadow:0 30px 80px #0b12261a}.lv-start-eyebrow{font-family:var(--lv-font-display);letter-spacing:.1em;color:var(--lv-blue);margin:0;font-size:12px;font-weight:700}.lv-start-title{font-family:var(--lv-font-display);letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.lv-start-sub{color:var(--lv-body);margin:6px 0 0;font-size:14.5px}.lv-start-fields{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;display:grid}.lv-field{color:var(--lv-ink);flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.lv-select{border:1px solid var(--lv-input-border);height:48px;color:var(--lv-ink);background:var(--lv-white);cursor:pointer;border-radius:12px;padding:0 12px;font-family:inherit;font-size:14.5px;font-weight:500}.lv-start-foot{border-top:1px solid #0b122612;flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;display:flex}.lv-start-note{color:var(--lv-muted);font-size:13px}.lv-start-cta{background:var(--lv-blue);height:44px;color:var(--lv-white);border-radius:10px;align-items:center;gap:8px;margin-left:auto;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.lv-start-cta:hover{background:var(--lv-blue-hover);color:var(--lv-white)}.lv-footer{background:var(--lv-white);border-top:1px solid var(--lv-hairline);padding:64px 0 44px}.lv-footer-title{font-family:var(--lv-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.2}.lv-footer-lead{max-width:760px;color:var(--lv-body);margin:14px 0 0;font-size:16.5px;line-height:1.6}.lv-footer-bottom{border-top:1px solid var(--lv-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:44px;padding-top:24px;display:flex}.lv-footer-brand{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lv-footer-logo{width:auto;height:18px;display:block}.lv-footer-copy{color:var(--lv-muted);font-size:12.5px}.lv-footer-links{flex-wrap:wrap;gap:10px 24px;display:flex}.lv-footer-link{color:var(--lv-muted);font-size:13.5px;font-weight:500}.lv-footer-link:hover{color:var(--lv-blue)}.lv-footer-line{display:contents}@media (min-width:1126px){.lv-footer-bottom{align-items:flex-start}.lv-footer-brand{min-height:20.25px}.lv-footer-links{flex-flow:column;align-items:flex-end;gap:10px}.lv-footer-line{flex-wrap:wrap;justify-content:flex-end;gap:10px 24px;display:flex}}.lv-legal{padding:104px 0 112px}.lv-legal-text{max-width:760px;color:var(--lv-body);font-size:17px;line-height:1.6}.lv-legal-text>*+*{margin-top:18px}.lv-legal-title{font-family:var(--lv-font-display);letter-spacing:-.025em;color:var(--lv-ink);text-wrap:balance;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12}.lv-legal-text>.lv-legal-date{color:var(--lv-muted);margin-top:12px;font-size:13px}.lv-legal-text>.lv-legal-heading{font-family:var(--lv-font-display);letter-spacing:-.02em;color:var(--lv-ink);margin-top:44px;font-size:22px;font-weight:700;line-height:1.25}.lv-legal-list{flex-direction:column;gap:10px;padding-left:1.25em;list-style:outside;display:flex}.lv-legal-list li::marker{color:var(--lv-blue)}@media (prefers-reduced-motion:reduce){.lv *,.lv :before,.lv :after{transition:none!important;animation:none!important}.lv-flip,.lv-face{transform:none!important}.lv-reveal{opacity:1;transform:none}.lv-motion{display:none}}
