.lp{--lp-muted:#96a9be;background:#060c15;color:#edf4ff;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lp *{box-sizing:border-box}.lp a{text-decoration:none}.lp-wrap{max-width:1256px;margin:auto;padding:0 48px}.lp-nav{height:92px;display:flex;justify-content:space-between;border-bottom:1px solid #172232;gap:24px}.lp-logo,.lp-nav{align-items:center}.lp-logo{display:inline-flex;gap:10px;font-size:23px;font-weight:760;letter-spacing:-1px;color:#f1f6ff}.lp-logo>svg{width:31px;height:35px;color:#43b5ff}.lp-logo span span{color:#45b7ff}.lp-navlinks{display:flex;gap:30px}.lp-login,.lp-navlinks a{font-size:13px;color:#afbdcc}.lp-login{display:flex;align-items:center;gap:14px;border:1px solid #314054;padding:11px 17px;border-radius:7px;color:#e5efff}.lp-nav a:hover{color:#62c7ff}.lp-hero{min-height:630px;display:grid;grid-template-columns:1.06fr 1fr;align-items:center;gap:24px;padding:65px 0 70px;position:relative}.lp-eyebrow{font-size:10px;font-weight:650;letter-spacing:2px;color:#8ca7c0;display:inline-flex;align-items:center;gap:9px}.lp-dot{width:6px;height:6px;background:#5bc5ff;box-shadow:0 0 14px #47bfff;border-radius:50%}.lp h1{font-size:clamp(40px,4.5vw,64px);line-height:1.09;letter-spacing:-3px;margin:25px 0}.lp h1 em{font-style:normal;color:#51b9ff}.lp-hero-copy>p{font-size:16px;line-height:1.85;color:var(--lp-muted);max-width:440px;margin:0 0 30px}.lp-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.lp-primary{display:inline-flex;gap:25px;align-items:center;justify-content:center;background:#279eff;color:#04101e;font-weight:700;font-size:13px;border-radius:6px;padding:16px 22px;box-shadow:0 4px 30px #168fff18;transition:background .2s,transform .2s}.lp-primary:hover{background:#6ac7ff;transform:translateY(-2px)}.lp-secondary{display:inline-flex;gap:10px;align-items:center;font-size:12px;color:#d2e1f1}.lp-note{display:flex;align-items:center;gap:8px;color:#758ba2;font-size:11px;margin-top:23px}.lp-visual{height:465px;position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,#13519635,transparent 67%)}.lp-grid{position:absolute;inset:-30px;background-image:linear-gradient(#324d6c17 1px,transparent 0),linear-gradient(90deg,#324d6c17 1px,transparent 0);background-size:36px 36px;mask-image:radial-gradient(ellipse,#000,transparent 72%);z-index:-1}.lp-orbit{border:1px solid #255c8e45;position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-30deg)}.lp-orbit-one{width:370px;height:370px}.lp-orbit-two{width:480px;height:280px}.lp-network{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;color:#57b8ff;gap:10px}.lp-network>svg{filter:drop-shadow(0 0 24px #49aaff66)}.lp-network>span{font-size:22px;letter-spacing:-.8px;color:white;font-weight:650}.lp-network>span span{color:#51b9ff}.lp-network small{font-size:8px;letter-spacing:2px;color:#6b8db0}.lp-node{width:40px;height:40px;border:1px solid #2a4562;background:#101f30;border-radius:12px;display:grid;place-items:center;position:absolute;color:#6598c3}.lp-node-one{left:32px;bottom:132px}.lp-node-two{right:38px;top:149px}.lp-floating{position:absolute;background:linear-gradient(125deg,#132337,#0b1625);border:1px solid #2b405a;border-radius:12px;box-shadow:0 20px 55px #0005}.lp-discussion{left:5px;top:5px;width:275px;padding:20px;transform:rotate(-4deg)}.lp-cardhead{display:flex;align-items:center;gap:9px}.lp-iconbox{display:grid;place-items:center;width:34px;height:34px;border:1px solid #26496a;background:#123550;color:#73c7ff;border-radius:8px}.lp-cardhead b{display:block;font-size:12px;font-weight:600}.lp-cardhead small{display:block;font-size:9px;color:#718ba5;margin-top:4px}.lp-tiny-dot{width:5px;height:5px;border-radius:50%;background:#52cba8;margin-left:auto}.lp-minilabel{display:block;color:#9baec1;font-size:9px;margin-top:18px}.lp-discussion>p{font-size:13px;line-height:1.6;margin:6px 0 13px}.lp-tags{display:flex;gap:6px}.lp-tags span{font-size:8px;border:1px solid #2b3b51;border-radius:4px;padding:4px 7px;color:#90aac3}.lp-identity{right:-5px;top:26px;padding:13px;display:flex;align-items:center;gap:10px;transform:rotate(6deg);min-width:188px}.lp-avatar{width:31px;height:31px;border:1px solid #6559ba;border-radius:50%;background:#342955;color:#c1b0ff;display:grid;place-items:center;font-size:12px}.lp-identity b{font-size:11px}.lp-identity small{display:flex;gap:4px;align-items:center;color:#8196ac;font-size:8px;margin-top:4px}.lp-identity>svg{color:#5fa991}.lp-career{bottom:48px;right:4px;width:254px;transform:rotate(3deg);padding:19px}.lp-career>small{color:#57b6ff;display:block;font-size:9px;letter-spacing:1px;margin-bottom:9px}.lp-career>b{font-size:13px;font-weight:600}.lp-career>span{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #27384b;margin-top:14px;padding-top:12px;color:#98a9bb;font-size:10px}.lp-preview{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);color:#526d85;font-size:8px;letter-spacing:2px;white-space:nowrap}.lp-specialties{display:flex;flex-direction:column;align-items:center;gap:25px;padding:30px 0 37px;border-top:1px solid #182534;border-bottom:1px solid #182534}.lp-specialties>span{color:#62758a;font-size:9px;letter-spacing:2px}.lp-specialties>div{display:flex;justify-content:space-between;gap:25px;width:100%;flex-wrap:wrap}.lp-specialties>div span{font-size:15px;font-weight:550;letter-spacing:.4px;color:#8ca1b7}.lp-section{padding:100px 0}.lp h2{font-size:clamp(29px,3.1vw,43px);letter-spacing:-1.8px;line-height:1.18;white-space:pre-line;font-weight:600;margin:18px 0}.lp-sectionhead{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:38px}.lp-sectionhead>p{max-width:350px;color:var(--lp-muted);font-size:14px;line-height:1.8;margin-bottom:20px}.lp-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lp-features article{background:linear-gradient(145deg,#0e1a29,#0a121e);border:1px solid #1f3044;border-radius:10px;padding:25px 21px;transition:border-color .2s}.lp-features article:hover{border-color:#3c749f}.lp-feature-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;color:#6bbaf5}.lp-feature-top span{font-size:10px;color:#5e7186;letter-spacing:1px}.lp h3{font-weight:600;letter-spacing:-.4px}.lp-features h3{font-size:16px;margin:0 0 12px}.lp-features p{font-size:12px;line-height:1.9;color:#91a5ba;margin:0}.lp-roadmap{font-size:11px;color:#6c8299;margin-top:18px}.lp-privacy{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;background:radial-gradient(ellipse at 85% 50%,#163c642e,transparent 65%),#0b1421;border:1px solid #233348;border-radius:16px;padding:55px}.lp-privacy p{font-size:13px;line-height:1.9;color:#9aadc0;max-width:430px}.lp-privacy ul{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0;margin:25px 0;font-size:12px;color:#bdd1e3}.lp-privacy li{display:flex;align-items:center;gap:10px}.lp-privacy li svg{color:#53b9ff}.lp-privacy small{font-size:10px;line-height:1.7;color:#738aa1;display:block;max-width:390px}.lp-privacy-art{flex-direction:column;gap:23px;position:relative}.lp-mode,.lp-privacy-art{display:flex;align-items:center}.lp-mode{border:1px solid #2b3c52;background:#091321;border-radius:30px;padding:5px;gap:16px;font-size:9px;color:#849ab0}.lp-mode>span{padding-left:12px}.lp-mode b{font-weight:500;display:flex;gap:6px;align-items:center;padding:8px 12px;border-radius:20px;background:#153c61;color:#85cbff}.lp-profile{background:linear-gradient(145deg,#17293f,#0c1828);border:1px solid #36546e;border-radius:14px;text-align:center;padding:25px 26px;width:255px;box-shadow:0 18px 40px #0003}.lp-profile-icon{width:70px;height:70px;background:radial-gradient(circle,#234b72,#122a43);border:1px solid #386386;border-radius:50%;display:grid;place-items:center;margin:auto;color:#80caff}.lp-profile h3{margin:15px 0 0;font-size:20px}.lp-profile p{margin:6px 0 15px;font-size:10px}.lp-profile>span{display:inline-flex;gap:5px;align-items:center;font-size:8px;color:#7abf9f;padding:6px 8px;background:#183c342e;border-radius:4px}.lp-redacted{border-top:1px solid #2b3e55;margin-top:20px;padding-top:18px;display:flex;flex-direction:column;align-items:center;gap:7px}.lp-redacted i{height:5px;border-radius:4px;background:#243b52;width:80%}.lp-redacted i:nth-child(2){width:60%}.lp-redacted i:nth-child(3){width:70%}.lp-join h2{max-width:570px}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:43px}.lp-steps article{border-top:1px solid #294056;padding-top:24px}.lp-steps article>span{color:#4faff8;font-family:monospace;font-size:12px}.lp-steps h3{font-size:18px;margin:17px 0 10px}.lp-steps p{color:#93a8bd;font-size:13px;line-height:1.8;max-width:300px}.lp-faq{border-top:1px solid #233145;padding:65px 0;display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.lp-faq details{border-bottom:1px solid #243449}.lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;font-weight:500;cursor:pointer;list-style:none;padding:20px 0}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary svg{flex-shrink:0;color:#7792ad;transition:transform .2s}.lp-faq details[open] summary svg{transform:rotate(90deg)}.lp-faq details p{font-size:13px;color:#91a7be;line-height:1.85;margin:0 0 22px}.lp-closing{margin:30px 0 80px;text-align:center;border:1px solid #233f5f;border-radius:14px;background:radial-gradient(ellipse at 50% 0,#12407488,transparent 75%),#0a1524;padding:60px 20px}.lp-closing h2{font-size:40px}.lp-closing>p{font-size:13px;color:#90a6be;margin:20px 0 26px}.lp-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #1c2b3e;padding:33px 0 40px}.lp-footer .lp-logo{font-size:19px}.lp-footer .lp-logo svg{width:25px;height:25px}.lp-footer p{color:#7890a8;font-size:11px;margin:12px 0 0}.lp-footer>div:last-child{display:flex;gap:23px;font-size:10px;color:#6b829b}.lp-footer a{color:#a2b8ce}.lp a:focus-visible,.lp summary:focus-visible{outline:2px solid #66caff;outline-offset:5px;border-radius:4px}.lp-skip{position:absolute;left:12px;top:-80px;background:#fff;color:#000;padding:15px;z-index:100}.lp-skip:focus{top:8px}.lp section[id]{scroll-margin-top:25px}@media(min-width:1000px){.lp-visual{animation:lp-arrive .8s ease both}.lp-hero-copy{animation:lp-arrive .6s ease both}}@keyframes lp-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.lp-wrap{padding:0 30px}.lp h1{font-size:46px;letter-spacing:-2px}.lp-hero{gap:0}.lp-discussion{width:225px;padding:16px}.lp-identity{right:-12px;top:0;min-width:170px}.lp-career{width:210px}.lp-features{grid-template-columns:repeat(2,1fr)}.lp-privacy{padding:35px;gap:25px}.lp-navlinks{gap:18px}.lp-footer>div:last-child{flex-wrap:wrap;justify-content:flex-end;max-width:230px}}@media(max-width:700px){.lp-wrap{padding:0 22px}.lp-nav{height:75px;gap:12px}.lp-navlinks{display:none}.lp-logo{font-size:21px}.lp-login{font-size:11px;padding:9px 12px;gap:8px}.lp-hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:35px;gap:35px}.lp h1{font-size:47px;letter-spacing:-2.4px}.lp-eyebrow{font-size:8px;letter-spacing:1.4px}.lp-hero-copy>p{font-size:14px;line-height:1.8}.lp-hero-copy .lp-actions{gap:20px}.lp-primary{font-size:12px;padding:14px 18px;gap:18px}.lp-secondary{font-size:11px}.lp-visual{height:360px;width:100%;max-width:420px;margin:0 auto}.lp-discussion{top:0;left:0;width:225px}.lp-identity{top:30px;right:0;transform:rotate(5deg);min-width:160px;max-width:180px;padding:9px}.lp-career{bottom:25px;right:0;width:225px}.lp-network{top:55%;left:42%}.lp-network>span{font-size:19px}.lp-orbit-one{width:290px;height:290px}.lp-orbit-two{width:350px;height:220px}.lp-node-one{left:0;bottom:67px}.lp-node-two{right:8px;top:140px}.lp-specialties>div{justify-content:center;gap:18px 24px}.lp-specialties>div span{font-size:11px}.lp-section{padding:65px 0}.lp-sectionhead{display:block;margin-bottom:25px}.lp-sectionhead>p{font-size:13px;margin-top:20px}.lp h2{font-size:33px;letter-spacing:-1.4px}.lp-features{gap:10px}.lp-features article{padding:20px 16px}.lp-features h3{font-size:14px;line-height:1.4}.lp-features p{font-size:11px;line-height:1.75}.lp-feature-top{margin-bottom:23px}.lp-privacy{grid-template-columns:1fr;padding:28px 22px;gap:35px}.lp-privacy-art{padding:5px 0}.lp-privacy-art>small{text-align:center}.lp-steps{grid-template-columns:1fr;gap:20px;margin-top:30px}.lp-steps article{display:grid;grid-template-columns:30px 1fr;column-gap:12px}.lp-steps article>span{grid-row:1/3;margin-top:3px}.lp-steps h3{margin:0;font-size:17px}.lp-steps p{grid-column:2;margin-top:8px;max-width:none}.lp-faq{grid-template-columns:1fr;gap:12px;padding:40px 0}.lp-faq h2{margin-top:12px}.lp-faq summary{font-size:13px}.lp-closing{padding:42px 15px;margin:30px 0 50px}.lp-closing h2{font-size:31px}.lp-footer{flex-direction:column;align-items:flex-start;gap:26px}.lp-footer>div:last-child{justify-content:flex-start;max-width:none;gap:20px}.lp-roadmap{line-height:1.7}.lp-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.lp *{animation:none!important;transition:none!important}}.lp{--lp-muted:var(--sn-muted);background:radial-gradient(circle at 88% 8%,rgba(99,102,241,.1),transparent 25%),radial-gradient(circle at 5% 38%,rgba(255,104,74,.07),transparent 22%),var(--sn-canvas);font-family:var(--sn-font)}.lp-wrap{max-width:1280px}.lp-nav{border-bottom:1px solid var(--sn-border)}.lp-logo{color:var(--sn-ink)}.lp-logo>svg{display:none}.lp-login,.lp-navlinks a{color:var(--sn-muted)}.lp-login{border:1px solid var(--sn-border-strong);background:rgba(255,255,255,.7);color:var(--sn-ink);border-radius:10px}.lp-eyebrow,.lp-nav a:hover{color:var(--sn-indigo)}.lp-dot{background:var(--sn-coral);box-shadow:none}.lp h1{color:var(--sn-midnight);font-weight:650}.lp h1 em{color:var(--sn-indigo)}.lp-hero-copy>p{color:var(--sn-muted)}.lp-primary{background:var(--sn-midnight);color:white;border-radius:10px;box-shadow:var(--sn-shadow-soft)}.lp-primary:hover{background:var(--sn-indigo-strong)}.lp-secondary{color:var(--sn-ink)}.lp-note{color:var(--sn-muted)}.lp-visual{background:radial-gradient(circle at 50% 48%,rgba(99,102,241,.12),transparent 37%),radial-gradient(circle at 60% 50%,rgba(255,104,74,.07),transparent 52%)}.lp-grid{background-image:linear-gradient(rgba(99,102,241,.07) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.07) 1px,transparent 0)}.lp-orbit{border-color:rgba(99,102,241,.17)}.lp-network{color:var(--sn-indigo)}.lp-network .sn-brand-logo{flex-direction:column;gap:12px}.lp-network .sn-brand-mark{width:64px;height:64px}.lp-network .sn-brand-wordmark{font-size:22px}.lp-network small{color:var(--sn-muted)}.lp-node{color:var(--sn-indigo);box-shadow:var(--sn-shadow-soft)}.lp-floating,.lp-node{border:1px solid var(--sn-border);background:rgba(255,255,255,.92)}.lp-floating{box-shadow:var(--sn-shadow);backdrop-filter:blur(16px)}.lp-iconbox{border-color:rgba(99,102,241,.18);background:#F1F0FF;color:var(--sn-indigo)}.lp-cardhead b,.lp-career>b,.lp-discussion>p{color:var(--sn-ink)}.lp-cardhead small,.lp-career>span,.lp-minilabel{color:var(--sn-muted)}.lp-tags span{background:var(--sn-surface-soft)}.lp-avatar{border-color:#C9C6FF;background:#EEECFF;color:var(--sn-indigo)}.lp-identity b{color:var(--sn-ink)}.lp-identity small{color:var(--sn-muted)}.lp-specialties{border-color:var(--sn-border)}.lp-specialties>span{color:var(--sn-subtle)}.lp-specialties>div span{color:var(--sn-muted)}.lp h2,.lp h3{color:var(--sn-midnight)}.lp-features p,.lp-roadmap,.lp-sectionhead>p{color:var(--sn-muted)}.lp-features article{background:rgba(255,255,255,.78);border:1px solid var(--sn-border);border-radius:var(--sn-radius-md);box-shadow:0 1px 0 rgba(15,23,42,.02)}.lp-features article:hover{border-color:#BBBDF7;box-shadow:var(--sn-shadow-soft);transform:translateY(-2px)}.lp-feature-top{color:var(--sn-indigo)}.lp-feature-top span{color:var(--sn-subtle)}.lp-privacy{background:radial-gradient(circle at 88% 40%,rgba(99,102,241,.12),transparent 40%),var(--sn-surface);border:1px solid var(--sn-border);border-radius:var(--sn-radius-lg);box-shadow:var(--sn-shadow-soft)}.lp-privacy p,.lp-privacy small{color:var(--sn-muted)}.lp-privacy ul{color:var(--sn-ink)}.lp-privacy li svg{color:var(--sn-indigo)}.lp-mode{background:var(--sn-surface-soft);color:var(--sn-muted)}.lp-mode b{background:#EEECFF;color:var(--sn-indigo)}.lp-profile{background:var(--sn-surface);border:1px solid var(--sn-border)}.lp-profile-icon{background:linear-gradient(145deg,#FFF0EC,#EEECFF);border-color:#DDD9FF;color:var(--sn-indigo)}.lp-profile p{color:var(--sn-muted)}.lp-redacted{border-color:var(--sn-border)}.lp-redacted i{background:#E8E9ED}.lp-faq,.lp-faq details,.lp-steps article{border-color:var(--sn-border)}.lp-steps article>span{color:var(--sn-coral)}.lp-faq details p,.lp-steps p{color:var(--sn-muted)}.lp-faq summary{color:var(--sn-ink)}.lp-closing{border:0;background:radial-gradient(circle at 15% 0,rgba(255,104,74,.24),transparent 28%),radial-gradient(circle at 88% 80%,rgba(99,102,241,.32),transparent 40%),var(--sn-midnight);box-shadow:var(--sn-shadow)}.lp-closing h2{color:white}.lp-closing .lp-eyebrow,.lp-closing>p{color:#D7DBE5}.lp-closing .lp-primary{background:white}.lp-footer{border-color:var(--sn-border)}.lp-footer a,.lp-footer p{color:var(--sn-muted)}.lp a:focus-visible,.lp summary:focus-visible{outline-color:var(--sn-focus)}@media(max-width:800px){.lp-wrap{padding:0 24px}.lp-navlinks{display:none}.lp-hero{grid-template-columns:1fr;padding-top:45px}.lp-visual{height:480px}.lp-features{grid-template-columns:1fr 1fr}.lp-privacy{padding:34px}.lp-faq,.lp-privacy,.lp-steps{grid-template-columns:1fr}}@media(max-width:520px){.lp-wrap{padding:0 18px}.lp-features{grid-template-columns:1fr}.lp-visual{transform:scale(.88);margin-inline:-30px}}.lp-nav .sn-brand-mark{width:2.7rem;height:2.7rem}.lp-nav .sn-brand-wordmark{font-size:1.34rem;letter-spacing:-.06em}.lp-hero{padding-top:72px;padding-bottom:72px;min-height:auto}.lp-primary{background:var(--sn-coral);color:#fff;box-shadow:0 12px 28px rgba(255,104,74,.18)}.lp-primary:hover{background:#F35B3F;transform:translateY(-1px)}.lp h1 em{background:linear-gradient(100deg,var(--sn-indigo) 0,#7472ED 58%,#8B6EDB 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-eyebrow .lp-dot,.lp-tiny-dot{background:var(--sn-coral)}.lp-network .sn-brand-mark{width:76px;height:76px}.lp-network .sn-brand-wordmark{font-size:24px}.lp-network{background:radial-gradient(circle,rgba(255,255,255,.96) 0,rgba(255,255,255,.82) 58%,transparent 72%)}.lp-visual{background:linear-gradient(135deg,rgba(244,241,234,.45),transparent 42%),radial-gradient(circle at 58% 44%,rgba(99,102,241,.105),transparent 35%),radial-gradient(circle at 38% 65%,rgba(255,104,74,.07),transparent 31%)}.lp-grid{opacity:.58}.lp-floating{border-color:rgba(210,213,222,.82);box-shadow:0 24px 60px rgba(15,23,42,.09),0 2px 8px rgba(15,23,42,.035)}.lp-sectionhead h2:after{content:"";display:block;width:42px;height:3px;margin-top:22px;border-radius:99px;background:var(--sn-coral)}.lp-specialties{padding-top:27px;padding-bottom:27px}.lp-closing .lp-primary{background:#fff;color:var(--sn-midnight);box-shadow:none}.lp-closing .lp-primary:hover{background:var(--sn-sand)}@media(max-width:800px){.lp-hero{padding-top:48px;padding-bottom:52px}.lp-nav .sn-brand-mark{width:2.35rem;height:2.35rem}.lp-nav .sn-brand-wordmark{font-size:1.18rem}}.lp-impact-signature{position:absolute;right:-8px;bottom:4px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:4;pointer-events:none}.lp-impact-signature span{font-family:var(--sn-font);font-size:7px;font-weight:600;letter-spacing:.23em;color:var(--sn-muted)}.lp-impact-signature span:last-of-type{color:var(--sn-coral)}.lp-impact-signature i{display:block;width:28px;height:2px;margin-top:5px;background:var(--sn-coral);border-radius:10px}.lp .lp-primary{background:var(--sn-coral);color:#fff;border:none}.lp .lp-primary:hover{background:#F35B3F}.lp-hero-copy .lp-eyebrow{color:var(--sn-indigo)}.lp-hero-copy .lp-eyebrow:after{content:"";width:22px;height:1px;margin-left:3px;background:rgba(255,104,74,.65)}.lp{background:radial-gradient(circle at 86% 12%,rgba(99,102,241,.075),transparent 28%),radial-gradient(circle at 5% 42%,rgba(255,104,74,.045),transparent 25%),#FAF9F6}.lp-visual{border-radius:24px}.lp-footer .sn-brand-wordmark b,.lp-nav .sn-brand-wordmark b,.lp-network .sn-brand-wordmark b{color:var(--sn-coral)}.lp-section{padding-top:92px;padding-bottom:92px}@media(max-width:800px){.lp-impact-signature{display:none}.lp-section{padding-top:64px;padding-bottom:64px}}.lp{--sn-midnight:#F4F7FB;--sn-canvas:#07111F;--sn-surface:#0D1929;--sn-surface-soft:#132238;--sn-ink:#E8F1FB;--sn-muted:#93A7BF;--sn-subtle:#6F849D;--sn-border:#20334B;--sn-border-strong:#2B4663;--sn-focus:#4C9BFF;--sn-shadow:0 24px 70px rgba(0,0,0,.28);--sn-shadow-soft:0 10px 30px rgba(0,0,0,.2);background:radial-gradient(circle at 86% 10%,rgba(47,123,255,.16),transparent 28%),radial-gradient(circle at 4% 42%,rgba(34,211,238,.07),transparent 24%),#07111F;color:var(--sn-ink)}.lp-features article,.lp-floating,.lp-login,.lp-node{background:rgba(13,25,41,.9);border-color:var(--sn-border);box-shadow:var(--sn-shadow-soft)}.lp h1,.lp h2,.lp h3,.lp-cardhead b,.lp-career>b,.lp-discussion>p,.lp-faq summary,.lp-identity b,.lp-logo,.lp-secondary{color:#F4F7FB}.lp-visual{background:linear-gradient(135deg,rgba(13,25,41,.42),transparent 42%),radial-gradient(circle at 58% 44%,rgba(47,123,255,.18),transparent 35%),radial-gradient(circle at 38% 65%,rgba(34,211,238,.08),transparent 31%)}.lp-grid{background-image:linear-gradient(rgba(76,155,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(76,155,255,.08) 1px,transparent 0)}.lp-orbit{border-color:rgba(76,155,255,.22)}.lp-network{background:radial-gradient(circle,rgba(13,35,58,.96) 0,rgba(7,17,31,.76) 60%,transparent 73%)}.lp-iconbox{border-color:rgba(34,211,238,.22);background:rgba(34,211,238,.08);color:#22D3EE}.lp-tags span{border-color:var(--sn-border);background:#0A1726;color:var(--sn-muted)}.lp-avatar{border-color:#365581;background:#132B4A;color:#7FC6FF}.lp-privacy{background:radial-gradient(circle at 88% 40%,rgba(47,123,255,.16),transparent 42%),#0D1929;box-shadow:var(--sn-shadow)}.lp-mode,.lp-privacy{border-color:var(--sn-border)}.lp-mode{background:#0A1726}.lp-mode b{background:#17345A;color:#86C5FF}.lp-profile{background:#0A1726;border-color:#29445F;box-shadow:var(--sn-shadow)}.lp-profile-icon{background:linear-gradient(145deg,#12395A,#1B2852);border-color:#31577A;color:#71C7F5}.lp-redacted i{background:#20364D}.lp-closing{border:1px solid #24476a;background:radial-gradient(circle at 15% 0,rgba(34,211,238,.12),transparent 30%),radial-gradient(circle at 88% 80%,rgba(47,123,255,.28),transparent 42%),#0A1726}.lp-closing .lp-primary{background:#F4F7FB;color:#07111F}.lp-closing .lp-primary:hover{background:#DDEBFA}.lp-skip{background:#F4F7FB;color:#07111F}@media(min-width:701px){.lp-orbit-one{animation:lp-orbit-one 28s linear infinite}.lp-orbit-two{animation:lp-orbit-two 35s linear infinite reverse}.lp-discussion{animation:lp-card-float 6.5s ease-in-out infinite}.lp-identity{animation:lp-card-float 7.5s ease-in-out -2.4s infinite}.lp-career{animation:lp-card-float 8s ease-in-out -4.2s infinite}.lp-node{animation:lp-node-pulse 3.8s ease-in-out infinite}.lp-node-two{animation-delay:-1.9s}}@keyframes lp-orbit-one{to{transform:translate(-50%,-50%) rotate(350deg)}}@keyframes lp-orbit-two{to{transform:translate(-50%,-50%) rotate(388deg)}}@keyframes lp-card-float{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes lp-node-pulse{0%,to{box-shadow:0 8px 26px rgba(0,0,0,.2)}50%{box-shadow:0 0 26px rgba(34,211,238,.25)}}@media(max-width:520px){.lp-wrap{width:100%;max-width:100vw;min-width:0;padding-inline:18px}.lp-hero,.lp-nav{width:calc(100vw - 36px);min-width:0;max-width:100%}.lp-hero-copy{width:100%;min-width:0;max-width:100%;overflow:hidden}.lp h1{font-size:clamp(35px,10.6vw,41px);letter-spacing:-1.8px}.lp-hero-copy>p{width:100%;max-width:100%;overflow-wrap:anywhere}.lp-login{flex:0 0 auto;padding:8px 9px;gap:5px;font-size:10px;white-space:nowrap}.lp-nav .sn-brand-mark{width:2.1rem;height:2.1rem}.lp-nav .sn-brand-wordmark{font-size:1.04rem}}.lp-actions .lp-request{min-height:47px;padding:14px 18px;border:1px solid #416286;border-radius:10px;background:#132238;color:#F4F7FB;font-size:13px;font-weight:650;line-height:1.2;transition:background .2s,border-color .2s}.lp-actions .lp-request:hover{background:#19304B;border-color:#6CA7E8}.lp-actions .lp-request:focus-visible{outline:2px solid #4C9BFF;outline-offset:3px}@media(max-width:520px){.lp-hero-copy .lp-actions{gap:12px}.lp-hero-copy .lp-actions>a{width:100%}}