:root{--lp-scroll: 0}.lp-body{display:block;overflow-x:clip;--lp-corner: 150px;--lp-header: var(--tm-header-h, 56px);--lp-hero-logo-top: clamp(34px, 9vh, 120px);--lp-hero-logo-gap: clamp(30px, 6.5vh, 72px);--lp-hero-actions-gap: clamp(28px, 5.5vh, 60px);--lp-logo-w: clamp(150px, 18vw, 230px);--lp-font-xs: .75rem;--lp-font-sm: .8125rem;--lp-font-base: .9375rem;--lp-font-lead: 1.0625rem;--lp-font-h2: clamp(1.5rem, 2.4vw, 1.875rem);--lp-font-hero: clamp(2.1rem, 5.8vw, 3.875rem);--lp-line-tight: 1.2;--lp-line-base: 1.65;--lp-copy-width: 48rem}.lp-page{position:relative}.lp-corners{position:sticky;bottom:0;z-index:0;height:0;pointer-events:none}.lp-body .tm-corner{position:absolute;bottom:0;z-index:0;width:var(--lp-corner);height:auto;opacity:.9;pointer-events:none}.lp-body .tm-corner-left{right:auto;left:0}.lp-body .tm-corner-right{right:0;left:auto}@media(max-width:1499px){.lp-corners{display:none}}.lp-header{position:fixed;top:0;right:0;left:0;z-index:var(--z-header);background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .22s var(--tm-ease),border-color .22s var(--tm-ease),box-shadow .22s var(--tm-ease)}.lp-body.is-header-visible .lp-header{background:color-mix(in oklab,var(--tm-bg) 88%,transparent)!important;border-bottom-color:var(--tm-border-soft)!important;box-shadow:0 10px 34px #0f172a14!important;backdrop-filter:saturate(1.3) blur(14px);-webkit-backdrop-filter:saturate(1.3) blur(14px)}[data-bs-theme=dark] .lp-body.is-header-visible .lp-header,.lp-body.is-header-visible [data-bs-theme=dark] .lp-header{box-shadow:0 10px 34px #00000057!important}.lp-header .tm-brand{opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .22s var(--tm-ease),transform .22s var(--tm-ease),visibility .22s}.lp-body.is-header-visible .lp-header .tm-brand{opacity:1;visibility:visible;transform:none}.lp-header .tm-login-btn,.lp-header .tm-user-chip,.lp-header .tm-bell-btn,.lp-header #btnLegalMenu{filter:drop-shadow(0 8px 18px rgba(15,23,42,.07));transition:filter .22s var(--tm-ease),background-color .16s var(--tm-ease),border-color .16s var(--tm-ease),box-shadow .16s var(--tm-ease)}.lp-body.is-header-visible .lp-header .tm-login-btn,.lp-body.is-header-visible .lp-header .tm-user-chip,.lp-body.is-header-visible .lp-header .tm-bell-btn,.lp-body.is-header-visible .lp-header #btnLegalMenu{filter:none}.lp-header .tm-user-wrap,.lp-header .tm-bell-wrap,.lp-header .tm-menu-wrap{filter:none;transform:none;perspective:none;contain:none;will-change:auto}.lp-main{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.lp-section{padding:88px 0;border-top:1px solid var(--tm-border-soft)}.lp-section--first{padding-top:8px;border-top:0}.lp-section--muted{margin:24px 0;padding:44px;border:1px solid var(--tm-border);border-radius:var(--tm-radius-xl);background:var(--tm-surface)}.lp-h2,.lp-access-support-content h2{margin:0 0 10px;color:var(--tm-text);font-size:var(--lp-font-h2);font-weight:600;letter-spacing:-.02em;line-height:var(--lp-line-tight);text-wrap:balance}.lp-section-sub,.lp-text,.lp-access-support-content p,.tm-faq-answer{color:var(--tm-text-muted);font-size:var(--lp-font-base);line-height:var(--lp-line-base);overflow-wrap:break-word;hyphens:auto;text-wrap:pretty}.lp-section-sub{max-width:var(--lp-copy-width);margin:0 0 34px}.lp-text{margin:0 0 24px}.lp-text--wide{max-width:var(--lp-copy-width)}.lp-hero{position:relative;display:grid;width:100vw;margin-inline:calc(50% - 50vw);min-height:100vh;min-height:100dvh;padding:calc(var(--lp-header) + var(--lp-hero-logo-top)) 0 88px;place-items:center;overflow:hidden;text-align:center}.lp-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:720px;margin:0 auto}.lp-aurora{position:absolute;inset:0 calc(50% - 50vw);z-index:0;width:100vw;height:100%;overflow:hidden;opacity:calc(1 - var(--lp-scroll) * 1.4);pointer-events:none;-webkit-mask-image:radial-gradient(125% 90% at 50% 22%,#000 42%,transparent 82%);mask-image:radial-gradient(125% 90% at 50% 22%,#000 42%,transparent 82%)}.lp-aurora-blob{position:absolute;border-radius:50%;filter:blur(96px);will-change:transform}.lp-aurora-blob--1{top:-14%;left:-6%;width:46vw;height:46vw;max-width:680px;max-height:680px;background:color-mix(in oklab,var(--tm-primary) 30%,transparent);animation:lp-drift-1 42s var(--tm-ease) infinite alternate}.lp-aurora-blob--2{top:-10%;right:-6%;width:40vw;height:40vw;max-width:580px;max-height:580px;background:color-mix(in oklab,#0089b7 24%,transparent);animation:lp-drift-2 48s var(--tm-ease) infinite alternate}.lp-aurora-blob--3{bottom:-22%;left:34%;width:44vw;height:44vw;max-width:620px;max-height:620px;background:color-mix(in oklab,var(--tm-primary) 20%,transparent);animation:lp-drift-3 45s var(--tm-ease) infinite alternate}[data-bs-theme=dark] .lp-aurora-blob--1{background:color-mix(in oklab,var(--tm-primary) 44%,transparent)}[data-bs-theme=dark] .lp-aurora-blob--2{background:color-mix(in oklab,#0089b7 38%,transparent)}[data-bs-theme=dark] .lp-aurora-blob--3{background:color-mix(in oklab,var(--tm-primary) 32%,transparent)}@keyframes lp-drift-1{to{transform:translate3d(5%,5%,0) scale(1.1)}}@keyframes lp-drift-2{to{transform:translate3d(-6%,4%,0) scale(1.14)}}@keyframes lp-drift-3{to{transform:translate3d(4%,-5%,0) scale(1.08)}}.lp-rise{animation:lp-rise-in .7s var(--tm-ease) both;animation-delay:var(--d, 0ms)}@keyframes lp-rise-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.lp-hero-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--lp-logo-w);margin:0 0 var(--lp-hero-logo-gap);border-radius:18px;line-height:0}.lp-hero-logo img{display:block;width:100%;height:auto}.lp-hero-logo img.tm-logo-dark,[data-bs-theme=dark] .lp-hero-logo img.tm-logo-light{display:none}[data-bs-theme=dark] .lp-hero-logo img.tm-logo-dark{display:block}.lp-headline{margin:0 0 14px;color:var(--tm-text);font-size:var(--lp-font-hero);font-weight:600;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.lp-accent{color:var(--tm-primary-orange)}.lp-lead{max-width:560px;margin:0 auto;color:var(--tm-text-muted);font-size:var(--lp-font-lead);font-weight:500;line-height:1.5;text-wrap:balance}.lp-lead b{color:var(--tm-text);font-weight:600;box-shadow:inset 0 -.5em color-mix(in oklab,var(--tm-primary-orange) 16%,transparent)}[data-bs-theme=dark] .lp-lead b{box-shadow:inset 0 -.5em color-mix(in oklab,var(--tm-primary) 26%,transparent)}.lp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:var(--lp-hero-actions-gap)}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 22px;border-radius:var(--tm-radius);font-size:var(--lp-font-base);font-weight:600;text-decoration:none!important;white-space:nowrap;box-shadow:var(--tm-shadow-sm);transition:background-color .18s var(--tm-ease),border-color .18s var(--tm-ease),box-shadow .18s var(--tm-ease),transform .18s var(--tm-ease)}.lp-hero-actions a.lp-cta{border:1px solid transparent;background:var(--tm-primary)!important;color:#fff!important}.lp-hero-actions a.lp-cta:hover{background:var(--tm-primary-h)!important;color:#fff!important;box-shadow:var(--tm-shadow-md);transform:translateY(-1px)}.lp-hero-actions a.lp-btn-ghost{border:1px solid color-mix(in oklab,var(--tm-primary) 22%,var(--tm-border));background:color-mix(in oklab,var(--tm-surface) 80%,transparent);color:var(--tm-text)!important;backdrop-filter:blur(6px)}.lp-hero-actions a.lp-btn-ghost:hover{border-color:var(--tm-text-soft);background:var(--tm-surface-2);color:var(--tm-text)!important;transform:translateY(-1px)}.lp-hero-actions a:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px}.lp-hero-actions a i{font-size:var(--lp-font-sm)}.lp-hero-actions a.lp-btn-ghost i{color:var(--tm-primary)}.lp-hero-actions a.lp-cta i{transition:transform .18s var(--tm-ease)}.lp-hero-actions a.lp-cta:hover i{transform:translate(3px)}.lp-scrollcue{position:absolute;bottom:max(12px,env(safe-area-inset-bottom));left:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--tm-text-soft);text-decoration:none;transform:translate(-50%);transition:color .18s var(--tm-ease),background-color .18s var(--tm-ease)}.lp-scrollcue:hover{background:color-mix(in oklab,var(--tm-surface) 70%,transparent);color:var(--tm-primary)}.lp-scrollcue:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px}.lp-scrollcue-icon{font-size:var(--lp-font-base);animation:lp-cue 2.4s var(--tm-ease) infinite}@keyframes lp-cue{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}.lp-reveal-ready [data-reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .7s var(--tm-ease),transform .7s var(--tm-ease)}.lp-reveal-ready [data-reveal].is-in{opacity:1;transform:none}.lp-reveal-ready [data-reveal] .tm-team-card{opacity:0;transform:translate3d(0,18px,0);transition:opacity .6s var(--tm-ease),transform .6s var(--tm-ease)}.lp-reveal-ready [data-reveal].is-in .tm-team-card{opacity:1;transform:none}.lp-reveal-ready [data-reveal].is-in .tm-team-card:nth-child(1){transition-delay:.06s}.lp-reveal-ready [data-reveal].is-in .tm-team-card:nth-child(2){transition-delay:.12s}.lp-reveal-ready [data-reveal].is-in .tm-team-card:nth-child(3){transition-delay:.18s}.lp-reveal-ready [data-reveal].is-in .tm-team-card:nth-child(4){transition-delay:.24s}.lp-video-head{max-width:var(--lp-copy-width);margin:0 0 32px}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--tm-primary);font-size:var(--lp-font-xs);font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.lp-eyebrow>i{flex:0 0 auto;font-size:var(--lp-font-xs)}.lp-video-head .lp-section-sub{margin-bottom:0}.lp-split{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:36px}.lp-video{min-width:0;margin:0}.lp-video-frame{overflow:hidden;border:1px solid var(--tm-border);border-radius:14px;background:#000;box-shadow:var(--tm-shadow-sm);line-height:0}.lp-video-frame video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:inherit;object-fit:cover}.lp-video figcaption{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--tm-text-muted);font-size:var(--lp-font-sm);line-height:1.4}.lp-video figcaption>i{color:var(--tm-primary)}.lp-video-side{min-width:0}.lp-points--steps{display:grid;gap:18px}.lp-points--steps .lp-point{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px}.lp-point-index{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--tm-primary-tint);color:var(--tm-primary);font-size:var(--lp-font-xs);font-weight:700}.lp-points--steps .lp-point b{display:block;margin-bottom:3px;color:var(--tm-text);font-size:var(--lp-font-base);font-weight:600;line-height:1.4}.lp-points--steps .lp-point span:not(.lp-point-index){display:block;max-width:36ch;color:var(--tm-text-muted);font-size:var(--lp-font-sm);line-height:1.55;text-wrap:pretty}.lp-video-note{display:flex;align-items:flex-start;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid var(--tm-border-soft);color:var(--tm-text-muted);font-size:var(--lp-font-sm);line-height:1.55}.lp-video-note>i{flex:0 0 auto;margin-top:2px;color:var(--tm-primary)}.lp-video-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.lp-video-actions a.lp-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 18px;border-radius:var(--tm-radius);background:var(--tm-primary);color:#fff;font-size:var(--lp-font-base);font-weight:600;text-decoration:none;box-shadow:var(--tm-shadow-sm);transition:background-color .18s var(--tm-ease),box-shadow .18s var(--tm-ease),transform .18s var(--tm-ease)}.lp-video-actions a.lp-cta:link,.lp-video-actions a.lp-cta:visited,.lp-video-actions a.lp-cta:hover{color:#fff}.lp-video-actions a.lp-cta:hover{background:var(--tm-primary-h);box-shadow:var(--tm-shadow-md);transform:translateY(-1px)}.lp-video-actions a.lp-cta:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px}.lp-video-actions a.lp-cta>i{font-size:var(--lp-font-sm);transition:transform .18s var(--tm-ease)}.lp-video-actions a.lp-cta:hover>i{transform:translate(3px)}.lp-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;align-items:stretch;gap:18px;width:100%;max-width:900px;margin:32px auto 0}.lp-team .tm-team-card{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;box-sizing:border-box;padding:22px 18px 18px;border:1px solid var(--tm-border);border-radius:var(--tm-radius-lg);background:var(--tm-surface);text-align:center;box-shadow:var(--tm-shadow-sm);transition:transform .18s var(--tm-ease),border-color .18s var(--tm-ease),box-shadow .18s var(--tm-ease);will-change:transform}.lp-team .tm-team-card:hover{border-color:var(--tm-primary);box-shadow:var(--tm-shadow-md);transform:translateY(-3px)}.lp-team .tm-team-card img{display:block;width:96px;height:96px;margin-bottom:14px;border-radius:50%;object-fit:cover;transition:transform .25s var(--tm-ease)}.lp-team .tm-team-card:hover img{transform:scale(1.03)}.lp-team .tm-team-card>b{margin:0;color:var(--tm-text);font-size:var(--lp-font-base);font-weight:600;line-height:1.4}.lp-team .tm-team-card>span{min-height:2.8em;margin-top:4px;color:var(--tm-text-muted);font-size:var(--lp-font-sm);line-height:1.4}.lp-team .tm-team-links{display:flex;justify-content:center;gap:8px;margin-top:auto;padding-top:14px}.lp-team .tm-team-links a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--tm-border);border-radius:50%;background:var(--tm-surface);color:var(--tm-primary);text-decoration:none;transition:background-color .16s var(--tm-ease),border-color .16s var(--tm-ease),color .16s var(--tm-ease),transform .16s var(--tm-ease)}.lp-team .tm-team-links a:hover{border-color:var(--tm-primary);background:var(--tm-primary-tint);color:var(--tm-primary);transform:translateY(-1px)}.lp-team .tm-team-links a:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px}.tm-faq--wide{width:100%;max-width:none}.tm-faq-list{display:grid;gap:10px;width:100%}.tm-faq-item{width:100%;overflow:hidden;border:1px solid var(--tm-border);border-radius:var(--tm-radius);background:var(--tm-surface);transition:border-color .16s var(--tm-ease),box-shadow .16s var(--tm-ease)}.tm-faq-item[open]{border-color:color-mix(in oklab,var(--tm-primary) 38%,var(--tm-border));box-shadow:var(--tm-shadow-sm)}.tm-faq-question{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:58px;padding:15px 18px;color:var(--tm-text);font-size:var(--lp-font-base);font-weight:600;line-height:1.45;list-style:none;cursor:pointer}.tm-faq-question::-webkit-details-marker{display:none}.tm-faq-question:hover{background:var(--tm-surface-2)}.tm-faq-question:focus-visible{outline:2px solid var(--tm-primary);outline-offset:-2px}.tm-faq-icon{justify-self:end;color:var(--tm-text-soft);font-size:var(--lp-font-xs);transition:transform .18s var(--tm-ease)}.tm-faq-item[open] .tm-faq-icon{transform:rotate(180deg)}.tm-faq-answer{padding:0 18px 18px}.tm-faq-answer p{margin:0 0 12px}.tm-faq-answer p:last-child{margin-bottom:0}.tm-faq-answer a{color:var(--tm-primary);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.lp-access-support{padding-top:72px;padding-bottom:72px}.lp-access-support-card{display:flex;align-items:flex-start;gap:20px;width:100%;padding:28px;border:1px solid var(--tm-border);border-radius:var(--tm-radius-xl);background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.lp-access-support-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--tm-primary-tint);color:var(--tm-primary);font-size:1.125rem}.lp-access-support-content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0}.lp-access-support-content p{max-width:var(--lp-copy-width);margin:0 0 20px}.lp-access-support-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lp-access-support-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--tm-radius);font-size:var(--lp-font-base);font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;transition:background-color .16s var(--tm-ease),border-color .16s var(--tm-ease),box-shadow .16s var(--tm-ease),color .16s var(--tm-ease),transform .16s var(--tm-ease)}.lp-access-support-btn:link,.lp-access-support-btn:visited{text-decoration:none}.lp-access-support-btn--primary{background:var(--tm-primary);color:#fff;box-shadow:var(--tm-shadow-sm)}.lp-access-support-btn--primary:link,.lp-access-support-btn--primary:visited,.lp-access-support-btn--primary:hover{color:#fff}.lp-access-support-btn--primary:hover{background:var(--tm-primary-h);box-shadow:var(--tm-shadow-md);transform:translateY(-1px)}.lp-access-support-btn--secondary{border-color:var(--tm-border);background:var(--tm-surface);color:var(--tm-text)}.lp-access-support-btn--secondary:link,.lp-access-support-btn--secondary:visited{color:var(--tm-text)}.lp-access-support-btn--secondary:hover{border-color:var(--tm-primary);background:var(--tm-surface-2);color:var(--tm-text);transform:translateY(-1px)}.lp-access-support-btn>i{flex:0 0 auto;font-size:var(--lp-font-sm)}.lp-access-support-btn--secondary>i{color:var(--tm-primary)}.lp-access-support-btn:active{transform:translateY(0) scale(.98)}.lp-access-support-btn:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px}.lp-access-support-address{margin-top:10px;color:var(--tm-text-soft);font-size:var(--lp-font-sm)}.lp-footer{position:relative;z-index:2;border-top:1px solid var(--tm-border-soft);background:var(--tm-bg)}.lp-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;max-width:1200px;margin:0 auto;padding:18px 24px 24px;color:var(--tm-text-soft);font-size:var(--lp-font-sm)}.lp-footer-nav{display:flex;flex-wrap:wrap;gap:18px}.lp-footer-nav a,.lp-footer-btn{padding:0;border:0;background:transparent;color:var(--tm-text-muted);font:inherit;text-decoration:none;cursor:pointer;transition:color .15s var(--tm-ease)}.lp-footer-nav a:hover,.lp-footer-btn:hover{color:var(--tm-text)}.lp-video-frame{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:16 / 9;border-radius:20px;background:radial-gradient(circle at 20% 20%,rgba(0,145,190,.2),transparent 42%),linear-gradient(145deg,#17222b,#081117);box-shadow:0 24px 60px #0000002e,inset 0 1px #ffffff14}.lp-video-element{display:block;width:100%;height:100%;object-fit:cover;background:#081117}.lp-video-frame:not(.is-playing):after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,#040e140a 30%,#040e14c7);transition:opacity .22s ease}.lp-video-start{position:absolute;z-index:2;right:24px;bottom:24px;left:24px;display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;color:#fff;font:inherit;text-align:left;cursor:pointer;border:1px solid rgba(255,255,255,.22);border-radius:16px;background:#0a141bad;box-shadow:0 14px 35px #00000040,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.lp-video-start:hover{transform:translateY(-2px);border-color:#ffffff6b;background:#0a141bd1}.lp-video-start:focus-visible{outline:3px solid var(--tm-primary, #00a0c6);outline-offset:4px}.lp-video-start-icon{display:grid;flex:0 0 50px;width:50px;height:50px;place-items:center;color:#fff;border-radius:50%;background:var(--tm-primary, #00a0c6);box-shadow:0 10px 24px #00a0c652}.lp-video-start-icon i{margin-left:3px;font-size:1rem}.lp-video-start-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.lp-video-start-copy strong{font-size:.98rem;font-weight:700;line-height:1.2}.lp-video-start-copy small{overflow:hidden;color:#ffffffbd;font-size:.82rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.lp-video-frame.is-playing:after,.lp-video-frame.is-playing .lp-video-start{visibility:hidden;opacity:0;pointer-events:none}@media(max-width:640px){.lp-video-frame{border-radius:14px}.lp-video-start{right:12px;bottom:12px;left:12px;padding:11px 12px;border-radius:13px}.lp-video-start-icon{flex-basis:42px;width:42px;height:42px}.lp-video-start-copy strong{font-size:.9rem}.lp-video-start-copy small{font-size:.74rem}}@media(prefers-reduced-motion:reduce){.lp-video-start,.lp-video-frame:after{transition:none}.lp-video-start:hover{transform:none}}@media(max-width:1000px){.lp-team{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.lp-split{grid-template-columns:minmax(0,1fr);gap:26px}.lp-video,.lp-video-side{max-width:720px}.lp-video-head{margin-bottom:26px}.lp-points--steps .lp-point span:not(.lp-point-index){max-width:58ch}.lp-section{padding:72px 0}.lp-section--first{padding-top:8px}.lp-section--muted{padding:36px 28px}}@media(max-width:720px){.lp-main{padding:0 16px}.lp-body{--lp-hero-logo-top: 4px;--lp-hero-logo-gap: clamp(24px, 5vh, 44px);--lp-hero-actions-gap: clamp(20px, 4vh, 34px);--lp-logo-w: clamp(132px, 38vw, 178px);--lp-font-lead: .9375rem}.lp-hero{min-height:100vh;min-height:100dvh;padding:calc(var(--lp-header) + 12px) 0 64px}.lp-hero-inner{width:min(100%,560px);padding-inline:20px;box-sizing:border-box}.lp-headline{max-width:100%}.lp-hero-actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:340px;margin-right:auto;margin-left:auto}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{width:100%}.lp-aurora-blob{filter:blur(70px)}.lp-section{padding:56px 0}.lp-section--first{padding-top:4px}.lp-section--muted{margin:16px 0;padding:28px 20px;border-radius:var(--tm-radius-lg)}.lp-section-sub{margin-bottom:26px}.tm-faq-question{min-height:54px;padding:14px 15px}.tm-faq-answer{padding:0 15px 16px}.lp-video-head{margin-bottom:22px}.lp-video-frame{border-radius:11px}.lp-video-actions,.lp-video-actions a.lp-cta{width:100%}.lp-points--steps .lp-point span:not(.lp-point-index){max-width:none}.lp-access-support{padding-top:56px;padding-bottom:56px}.lp-access-support-card{flex-direction:column;gap:16px;padding:24px 20px;border-radius:var(--tm-radius-lg)}.lp-access-support-actions{flex-direction:column;align-items:stretch;width:100%}.lp-access-support-btn{width:100%}.lp-footer-inner{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 16px 24px}.lp-footer-nav{gap:14px}}@media(max-width:720px)and (max-height:720px){.lp-body{--lp-hero-logo-gap: 16px;--lp-hero-actions-gap: 16px;--lp-logo-w: clamp(104px, 22dvh, 142px);--lp-font-hero: clamp(1.75rem, 6.2dvh, 2.35rem);--lp-font-lead: .875rem}.lp-hero{padding:calc(var(--lp-header) + 8px) 0 50px}.lp-headline{margin-bottom:8px}.lp-hero-actions{gap:8px}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{height:40px}.lp-scrollcue{bottom:5px;width:34px;height:34px}}@media(max-width:480px){.lp-main{padding:0 14px}.lp-hero-inner{padding-inline:18px}.lp-hero-actions{max-width:320px}.lp-headline{letter-spacing:-.028em}.lp-section--muted{padding:22px 16px}.lp-team{grid-template-columns:minmax(0,320px);justify-content:center;width:100%;max-width:none;margin-right:auto;margin-left:auto}}@media(min-width:721px)and (max-height:820px){.lp-body{--lp-hero-logo-top: 8px;--lp-hero-logo-gap: clamp(18px, 3.4dvh, 28px);--lp-hero-actions-gap: clamp(18px, 3.4dvh, 28px);--lp-logo-w: clamp(122px, 20dvh, 172px);--lp-font-hero: clamp(2rem, 6.9dvh, 3.2rem);--lp-font-lead: .9375rem}.lp-hero{min-height:100vh;min-height:100dvh;padding:calc(var(--lp-header) + 8px) 0 54px}.lp-headline{margin-bottom:10px}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{height:42px;padding-inline:18px}.lp-scrollcue{bottom:8px;width:36px;height:36px}}@media(min-width:721px)and (max-height:680px){.lp-body{--lp-hero-logo-top: 2px;--lp-hero-logo-gap: clamp(10px, 2.4dvh, 18px);--lp-hero-actions-gap: clamp(12px, 2.6dvh, 18px);--lp-logo-w: clamp(92px, 18dvh, 122px);--lp-font-hero: clamp(1.6rem, 6.4dvh, 2.45rem);--lp-font-lead: .8125rem}.lp-hero{padding:calc(var(--lp-header) + 4px) 0 42px}.lp-headline{margin-bottom:6px;line-height:1.02}.lp-lead{line-height:1.35}.lp-hero-actions{gap:8px}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{height:36px;padding-inline:14px;font-size:.8125rem}.lp-scrollcue{bottom:3px;width:32px;height:32px}}@media(min-width:721px)and (max-height:560px){.lp-body{--lp-hero-logo-gap: 8px;--lp-hero-actions-gap: 10px;--lp-logo-w: clamp(72px, 16dvh, 92px);--lp-font-hero: clamp(1.35rem, 5.8dvh, 1.85rem);--lp-font-lead: .75rem}.lp-hero{padding:calc(var(--lp-header) + 2px) 0 34px}.lp-headline{margin-bottom:4px}.lp-hero-actions a.lp-cta,.lp-hero-actions a.lp-btn-ghost{height:32px;padding-inline:12px;font-size:.75rem}.lp-scrollcue{bottom:1px;width:30px;height:30px}}[data-bs-theme=dark] .lp-section--muted,[data-bs-theme=dark] .lp-team .tm-team-card,[data-bs-theme=dark] .lp-access-support-card{border-color:var(--tm-border);background:var(--tm-surface)}@media(prefers-reduced-motion:reduce){.lp-rise,.lp-aurora-blob,.lp-scrollcue-icon{animation:none}.lp-rise,.lp-hero-inner,.lp-aurora{opacity:1;transform:none}.lp-header,.lp-header .tm-brand,.lp-reveal-ready [data-reveal],.lp-reveal-ready [data-reveal] .tm-team-card,.lp-team .tm-team-card,.lp-team .tm-team-card img,.lp-hero-actions a,.lp-hero-actions a i,.lp-video-actions a.lp-cta,.lp-video-actions a.lp-cta>i,.lp-access-support-btn,.lp-team .tm-team-links a,.tm-faq-icon{transition:none}.lp-header .tm-brand,.lp-reveal-ready [data-reveal],.lp-reveal-ready [data-reveal] .tm-team-card{opacity:1;transform:none}.lp-team .tm-team-card:hover,.lp-team .tm-team-card:hover img,.lp-hero-actions a:hover,.lp-hero-actions a:hover i,.lp-video-actions a.lp-cta:hover,.lp-video-actions a.lp-cta:hover>i,.lp-access-support-btn:hover{transform:none}}@media(max-width:560px){.lp-header .tm-user-wrap,.lp-header .tm-bell-wrap,.lp-header .tm-menu-wrap{filter:none!important;transform:none!important;perspective:none!important;contain:none!important;will-change:auto!important}.lp-header .tm-bell-panel{position:fixed;top:calc(var(--tm-header-h, 52px) + 8px);right:max(8px,env(safe-area-inset-right));left:max(8px,env(safe-area-inset-left));width:auto;max-width:none;max-height:calc(100dvh - var(--tm-header-h, 52px) - 16px - env(safe-area-inset-bottom))}}
