:root{--b:#07080e;--p:#10121b;--l:rgba(255,255,255,.1);--t:#f5f7ff;--m:#95a0b8;--d:#626d84;--blue:#6384ff;--cyan:#22d3ee;--violet:#8b5cf6;--green:#19c892;--amber:#f59e0b;--red:#ef445a;--shadow:0 30px 90px rgba(0,0,0,.48)}
html{scroll-behavior:smooth;scroll-padding-top:78px}body{background:var(--b);color:var(--t);font-family:"DM Sans",sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-3;background:radial-gradient(circle at 8% 4%,rgba(99,132,255,.14),transparent 30%),radial-gradient(circle at 88% 25%,rgba(139,92,246,.1),transparent 28%),#07080e}.lc-wrap{opacity:.3}.langchain-fade{background:linear-gradient(#07080e22,#07080ecc)}.lp-container{width:min(1240px,calc(100% - 40px));margin:auto}.lp-skip-link{position:fixed;top:-80px;left:16px;z-index:999;background:white;color:#000;padding:10px 14px}.lp-skip-link:focus{top:12px}.lp-eyebrow{display:block;font:600 .68rem "JetBrains Mono";text-transform:uppercase;letter-spacing:.2em;color:var(--cyan)}
.lp-header{position:fixed;inset:0 0 auto;z-index:100;height:74px;transition:.25s}.lp-header.scrolled{background:#07080ee8;border-bottom:1px solid var(--l);backdrop-filter:blur(22px)}.lp-nav{height:100%;display:flex;align-items:center;gap:26px}.lp-brand{display:flex;align-items:center;gap:8px;color:white;text-decoration:none;white-space:nowrap}.lp-brand img{width:40px}.lp-brand__name{font:800 1.18rem "Syne";letter-spacing:-.04em;background:linear-gradient(90deg,#7194ff,#22d3ee);background-clip:text;color:transparent}.lp-brand__product{font-size:.7rem;color:var(--m)}.lp-brand__badge{padding:4px 6px;border:1px solid #22d3ee33;border-radius:6px;color:var(--cyan);font:500 .56rem "JetBrains Mono";text-transform:uppercase}.lp-nav__links{margin-left:auto;display:flex;gap:23px}.lp-nav a,.lp-signin{color:var(--m);text-decoration:none;font-size:.82rem}.lp-nav a:hover{color:white}.lp-nav__actions{display:flex;align-items:center;gap:15px}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:12px;background:transparent;color:white;text-decoration:none;font-weight:600;cursor:pointer;transition:.22s}.lp-btn:hover{transform:translateY(-1px)}.lp-btn-primary{background:linear-gradient(135deg,#5f7cf7,#735cf3 70%,#8b5cf6);box-shadow:0 14px 42px #6366f144}.lp-btn-secondary{border-color:var(--l);background:#ffffff08}.lp-btn-ghost{border-color:transparent}.lp-btn-sm{min-height:38px;padding:0 14px;font-size:.78rem}.lp-btn-lg{min-height:52px;padding:0 23px}.lp-nav-toggle{display:none;margin-left:auto;width:42px;height:42px;border:1px solid var(--l);border-radius:10px;background:#ffffff08}.lp-nav-toggle span{display:block;width:18px;height:1px;margin:5px auto;background:white}.lp-mobile-nav{display:none}
.lp-hero{position:relative;min-height:900px;padding:150px 0 105px;overflow:hidden}.lp-hero__grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(#000,transparent 92%)}.lp-hero__aurora{position:absolute;width:720px;height:720px;right:-180px;top:10px;border-radius:50%;background:radial-gradient(circle,#6384ff29,#8b5cf612 40%,transparent 70%);filter:blur(25px)}.lp-hero__layout{position:relative;display:grid;grid-template-columns:.88fr 1.12fr;gap:68px;align-items:center}.lp-launch-pill{width:max-content;display:flex;align-items:center;gap:9px;margin-bottom:26px;padding:8px 12px;border:1px solid #6384ff40;border-radius:99px;background:#6384ff12;color:var(--m);font-size:.75rem;text-decoration:none}.lp-launch-pill strong{color:white}.lp-live-dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #19c89219,0 0 15px #19c892aa}.lp-hero h1{margin:20px 0 25px;font:700 clamp(3.3rem,5.3vw,5.35rem)/.99 "Syne";letter-spacing:-.065em}.lp-hero h1 span{display:block;background:linear-gradient(90deg,#91b8ff,#6384ff 50%,#ae91ff);background-clip:text;color:transparent}.lp-hero__lead{max-width:630px;color:var(--m);font-size:1.06rem;line-height:1.75}.lp-hero__actions{display:flex;gap:12px;margin-top:31px}.lp-proof-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;color:var(--m);font-size:.77rem}.lp-proof-row i{color:var(--green);font-style:normal}
.lp-hero__product{position:relative}.lp-product-glow{position:absolute;inset:8% -8%;background:radial-gradient(circle,#6384ff3d,transparent 68%);filter:blur(45px)}.lp-product-window{position:relative;z-index:2;overflow:hidden;border:1px solid #ffffff20;border-radius:22px;background:#0d0f18f7;box-shadow:0 50px 120px #0009}.lp-product-window__bar{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--l)}.lp-window-brand,.lp-window-state{display:flex;align-items:center;gap:8px;font-size:.7rem;color:var(--m)}.lp-window-brand img{width:26px}.lp-window-state span{width:7px;height:7px;border-radius:50%;background:var(--green)}.lp-product-shell{display:grid;grid-template-columns:52px 1fr;min-height:465px}.lp-mini-sidebar{padding:17px 11px;border-right:1px solid var(--l);display:flex;flex-direction:column;gap:14px}.lp-mini-sidebar b,.lp-mini-sidebar span{width:28px;height:28px;border-radius:8px;background:#ffffff0a}.lp-mini-sidebar b{height:6px;margin-bottom:10px}.lp-mini-sidebar .active{background:#6384ff26;border:1px solid #6384ff33}.lp-product-main{padding:20px}.lp-product-title,.lp-stage-head{display:flex;align-items:center;justify-content:space-between}.lp-product-title small,.lp-stage-head small{display:block;color:var(--d);font:500 .56rem "JetBrains Mono";text-transform:uppercase;letter-spacing:.14em}.lp-product-title strong{display:block;margin-top:5px}.lp-status-good{padding:6px 9px;border-radius:8px;background:#19c89218;color:var(--green);font-size:.62rem}.lp-kpi-grid,.lp-stage-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.lp-kpi-grid div,.lp-stage-kpis div{padding:14px;border:1px solid var(--l);border-radius:13px;background:#ffffff05}.lp-kpi-grid small,.lp-kpi-grid span,.lp-stage-kpis small{display:block;color:var(--d);font-size:.58rem}.lp-kpi-grid strong,.lp-stage-kpis strong{display:block;margin:6px 0 3px;font-size:1.18rem}.lp-product-columns{display:grid;grid-template-columns:1.1fr .9fr;gap:10px;margin-top:10px}.lp-mock-chart,.lp-action-list{min-height:225px;padding:14px;border:1px solid var(--l);border-radius:13px;background:#ffffff05}.lp-mock-card-head{display:flex;justify-content:space-between;font-size:.63rem}.lp-mock-card-head span{color:var(--d)}.lp-bars{height:140px;display:flex;align-items:flex-end;gap:8px;padding:18px 4px 0}.lp-bars i{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(var(--blue),#4033a5)}.lp-chart-legend{font-size:.55rem;color:var(--m)}.lp-action-list article{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid var(--l)}.lp-action-list article:last-child{border:0}.lp-action-list article>i,.lp-stage-alerts i{width:7px;height:7px;border-radius:50%}.critical{background:var(--red)}.warning{background:var(--amber)}.good{background:var(--green)}.lp-action-list article div{flex:1}.lp-action-list article strong,.lp-action-list article small{display:block;font-size:.58rem}.lp-action-list article small{margin-top:3px;color:var(--d)}.lp-action-list article b{font-size:.5rem;color:var(--m)}.lp-floating-card{position:absolute;z-index:3;padding:11px 14px;border:1px solid #6384ff3d;border-radius:12px;background:#0e1019e8;box-shadow:0 20px 50px #0008}.lp-floating-card span,.lp-floating-card strong{display:block}.lp-floating-card span{font-size:.55rem;color:var(--d)}.lp-floating-card strong{margin-top:4px;font-size:.68rem}.lp-floating-card--ai{left:-30px;bottom:58px}.lp-floating-card--proof{right:-24px;top:85px}
.lp-section{position:relative;padding:112px 0}.lp-section--muted{border-block:1px solid var(--l);background:linear-gradient(#ffffff04,#6384ff07,#ffffff03)}.lp-section-head{max-width:760px;margin-bottom:50px}.lp-section-head--center{text-align:center;margin-inline:auto}.lp-section-head h2,.lp-trust__copy h2,.lp-access__copy h2{margin:15px 0 17px;font:650 clamp(2.2rem,4vw,3.45rem)/1.08 "Syne";letter-spacing:-.045em}.lp-section-head p,.lp-trust__copy>p,.lp-access__copy>p{color:var(--m);font-size:1rem;line-height:1.72}
.lp-platform-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lp-platform-card{position:relative;min-height:270px;padding:27px;border:1px solid var(--l);border-radius:22px;background:linear-gradient(145deg,#ffffff08,#ffffff03);transition:.25s;overflow:hidden}.lp-platform-card:hover{transform:translateY(-4px);border-color:#6384ff48;box-shadow:var(--shadow)}.lp-platform-card--wide{grid-column:span 2}.lp-card-icon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:25px;border:1px solid #6384ff3d;border-radius:12px;background:#6384ff14;color:var(--blue)}.lp-card-kicker{color:var(--cyan);font:500 .59rem "JetBrains Mono";text-transform:uppercase;letter-spacing:.16em}.lp-platform-card h3{margin:9px 0 10px;font:600 1.28rem "Syne"}.lp-platform-card p{max-width:590px;color:var(--m);font-size:.88rem;line-height:1.65}.lp-platform-card>a{position:absolute;bottom:24px;color:#91a9ff;text-decoration:none;font-size:.76rem}.lp-card-metrics,.lp-proof-strip{display:flex;align-items:center;gap:10px;margin-top:26px}.lp-card-metrics span{padding:10px 12px;border:1px solid var(--l);border-radius:9px;color:var(--m);font-size:.68rem}.lp-card-metrics b{color:white}.lp-proof-strip{color:var(--m);font-size:.68rem}.lp-proof-strip i{width:40px;height:1px;background:linear-gradient(90deg,var(--blue),var(--cyan))}
.lp-lifecycle{display:grid;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;border:1px solid var(--l);border-radius:22px;overflow:hidden}.lp-lifecycle li{min-height:255px;padding:24px;border-right:1px solid var(--l);background:#ffffff03}.lp-lifecycle li:last-child{border:0}.lp-lifecycle li>span{font:500 .58rem "JetBrains Mono";color:var(--d)}.lp-lifecycle__icon{width:46px;height:46px;display:grid;place-items:center;margin:33px 0 24px;border:1px solid #6384ff38;border-radius:50%;background:#6384ff12;color:var(--blue)}.lp-lifecycle h3{font:600 1.05rem "Syne"}.lp-lifecycle p{margin-top:9px;color:var(--m);font-size:.8rem;line-height:1.55}.lp-lifecycle-caption{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:20px;color:var(--d);font-size:.68rem}.lp-lifecycle-caption i{width:4px;height:4px;border-radius:50%;background:var(--blue)}
.lp-showcase{overflow:hidden;border:1px solid #ffffff1f;border-radius:26px;background:#0c0e16e8;box-shadow:var(--shadow)}.lp-showcase-tabs{display:flex;gap:4px;padding:10px;border-bottom:1px solid var(--l)}.lp-showcase-tabs button{padding:11px 15px;border:0;border-radius:10px;background:transparent;color:var(--m);font-weight:600;cursor:pointer}.lp-showcase-tabs button[aria-selected=true]{background:#6384ff1e;color:white}.lp-showcase-stage{padding:28px}.lp-showcase-panel{display:none;min-height:420px}.lp-showcase-panel.active{display:block}.lp-stage-head h3{margin-top:5px;font:600 1.35rem "Syne"}.lp-stage-kpis{grid-template-columns:repeat(4,1fr)}.lp-text-warning{color:var(--amber)}.lp-stage-body{display:grid;grid-template-columns:1.3fr .7fr;gap:12px;margin-top:12px}.lp-stage-chart,.lp-stage-alerts{padding:18px;border:1px solid var(--l);border-radius:15px}.lp-line-chart{height:180px}.lp-line-chart svg{width:100%;height:100%}.lp-line-chart path{fill:none;stroke-width:3}.lp-line-chart .plan{stroke:var(--blue)}.lp-line-chart .actual{stroke:var(--green);stroke-dasharray:6}.lp-chart-labels{display:flex;justify-content:space-between;color:var(--d);font-size:.6rem}.lp-stage-alerts p{display:flex;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid var(--l);font-size:.72rem}.lp-stage-alerts b{margin-left:auto;color:var(--m);font-size:.56rem}.lp-workhub-list{margin-top:24px;border:1px solid var(--l);border-radius:15px;overflow:hidden}.lp-workhub-list>div{display:flex;align-items:center;gap:15px;padding:21px;border-bottom:1px solid var(--l)}.lp-workhub-list section{flex:1}.lp-workhub-list strong,.lp-workhub-list small{display:block}.lp-workhub-list small{color:var(--d);margin-top:4px}.lp-workhub-list b{padding:6px 9px;border-radius:8px;background:#6384ff18;color:#96acff;font-size:.63rem}.lp-workhub-list em{font-style:normal;font-weight:700}.lp-workhub-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#6384ff18}.lp-law-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.lp-law-grid div{padding:23px;border:1px solid var(--l);border-radius:15px}.lp-law-grid span,.lp-law-grid strong,.lp-law-grid small{display:block}.lp-law-grid span{color:var(--cyan);font:500 .57rem "JetBrains Mono";text-transform:uppercase}.lp-law-grid strong{margin:10px 0}.lp-law-grid small{color:var(--d)}.lp-ai-matrix{display:grid;grid-template-columns:125px repeat(3,1fr);gap:8px;margin-top:24px}.lp-ai-matrix>div{min-height:66px;padding:12px;border-radius:10px}.lp-ai-matrix .head{text-align:center;min-height:auto;color:var(--m);font-size:.64rem}.lp-ai-matrix .head.critical{border-top:2px solid var(--red)}.lp-ai-matrix .head.high{border-top:2px solid var(--amber)}.lp-ai-matrix .head.standard{border-top:2px solid var(--green)}.lp-ai-matrix .unit,.lp-ai-matrix .system{border:1px solid var(--l)}.lp-ai-matrix .unit{display:flex;align-items:center;font-weight:600;font-size:.72rem}.lp-ai-matrix .system small,.lp-ai-matrix .system strong,.lp-ai-matrix .system span{display:block}.lp-ai-matrix .system small{color:var(--cyan);font:500 .53rem "JetBrains Mono"}.lp-ai-matrix .system strong{margin:6px 0;font-size:.7rem}.lp-ai-matrix .system span{color:var(--d);font-size:.55rem}
.lp-trust__layout,.lp-access__layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:72px;align-items:start}.lp-trust__copy,.lp-access__copy{position:sticky;top:120px}.lp-trust__copy .lp-btn{margin-top:26px}.lp-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp-trust-grid article{position:relative;min-height:238px;padding:25px;border:1px solid var(--l);border-radius:22px;background:#ffffff05}.lp-trust-grid article>span{position:absolute;right:18px;top:16px;color:var(--d);font:500 .56rem "JetBrains Mono"}.lp-trust-grid h3{font:600 1.03rem "Syne"}.lp-trust-grid p{color:var(--m);font-size:.82rem;line-height:1.6}
.lp-beta-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lp-beta-card{padding:34px;border:1px solid var(--l);border-radius:26px;background:#ffffff05}.lp-beta-card--private{background:linear-gradient(145deg,#6384ff1c,#ffffff05)}.lp-beta-card__head{display:flex;align-items:center;gap:10px}.lp-beta-card__head em{margin-left:auto;color:var(--m);font-size:.66rem;font-style:normal}.lp-calendar-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid #8b5cf64d;border-radius:8px;background:#8b5cf619;color:#c4afff;font-weight:700}.lp-beta-card h3{margin:27px 0 11px;font:600 1.6rem "Syne"}.lp-beta-card p{color:var(--m);line-height:1.65}.lp-beta-card ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:25px 0 29px;padding:0;list-style:none}.lp-beta-card li{color:#c4cada;font-size:.76rem}.lp-beta-card li:before{content:"✓";margin-right:7px;color:var(--green)}.lp-countdown{display:flex;gap:10px;margin:29px 0 17px}.lp-countdown div{min-width:86px;padding:14px;border:1px solid var(--l);border-radius:13px;text-align:center}.lp-countdown strong,.lp-countdown span{display:block}.lp-countdown strong{font:700 1.55rem "Syne"}.lp-countdown span{color:var(--d);font-size:.58rem}.lp-beta-card time{color:#aaa1d5;font-size:.7rem}
.lp-access{background:radial-gradient(circle at 30% 30%,#6384ff14,transparent 38%)}.lp-access-steps{display:grid;gap:16px;margin-top:32px}.lp-access-steps>div{display:flex;gap:13px}.lp-access-steps>div>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid #6384ff40;border-radius:50%;color:var(--blue);font:600 .68rem "JetBrains Mono"}.lp-access-steps p{margin:0}.lp-access-steps strong,.lp-access-steps small{display:block}.lp-access-steps small{margin-top:4px;color:var(--d)}.lp-access-note{margin-top:32px;padding:16px;border:1px solid var(--l);border-radius:13px}.lp-access-note strong,.lp-access-note span{display:block}.lp-access-note span{margin-top:5px;color:var(--m);font-size:.72rem}.lp-access-form{padding:33px;border:1px solid #ffffff20;border-radius:26px;background:#0e1019ee;box-shadow:var(--shadow)}.lp-form-head{margin-bottom:24px}.lp-form-head h3{margin:9px 0 5px;font:600 1.42rem "Syne"}.lp-form-head p{color:var(--m);font-size:.8rem}.lp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.lp-form-full{grid-column:1/-1}.lp-form label{display:block;margin-bottom:8px;font-size:.76rem;font-weight:600}.lp-form .form-input,.lp-form .form-select,.lp-form .form-textarea{width:100%;border:1px solid #ffffff20;border-radius:12px;background:#090b11;color:white;outline:none}.lp-form .form-input,.lp-form .form-select{height:49px;padding:0 14px}.lp-form .form-textarea{padding:14px;resize:vertical}.lp-form input:focus,.lp-form select:focus,.lp-form textarea:focus{border-color:#6384ffb3;box-shadow:0 0 0 3px #6384ff19}.lp-form-submit{width:100%;margin-top:21px}.lp-form-note{text-align:center;color:var(--d);font-size:.66rem}.lp-form-note a{color:#96acff}.field-error{min-height:13px;margin:4px 0 0;color:var(--red);font-size:.63rem}.has-error input,.has-error select,.has-error textarea{border-color:var(--red)!important}
.lp-resource-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.lp-resource-card{min-height:215px;padding:24px;border:1px solid var(--l);border-radius:19px;background:#ffffff05;color:white;text-decoration:none;transition:.25s}.lp-resource-card:hover{transform:translateY(-4px);border-color:#6384ff4d}.lp-resource-card>span{color:var(--cyan);font:500 .57rem "JetBrains Mono";text-transform:uppercase;letter-spacing:.14em}.lp-resource-card h3{margin:23px 0 8px;font:600 1.18rem "Syne"}.lp-resource-card p{color:var(--m);font-size:.8rem;line-height:1.55}.lp-resource-card b{display:block;margin-top:25px;color:#91a9ff;font-size:.7rem}
.lp-footer{position:relative;padding:43px 0 27px;border-top:1px solid var(--l);background:#05060ab3}.lp-footer__top,.lp-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:22px}.lp-footer__brand p{margin:9px 0 0;color:var(--m);font-size:.78rem}.lp-footer__launch{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--l);border-radius:12px}.lp-footer__launch small,.lp-footer__launch strong{display:block}.lp-footer__launch small{color:var(--d);font-size:.58rem}.lp-footer__launch strong{font-size:.72rem}.lp-footer__bottom{margin-top:33px;padding-top:21px;border-top:1px solid var(--l)}.lp-footer__bottom p{color:var(--d);font-size:.66rem}.lp-footer__bottom nav{display:flex;flex-wrap:wrap;gap:15px}.lp-footer__bottom a,.lp-footer__bottom button{padding:0;border:0;background:none;color:var(--m);font:400 .66rem "DM Sans";text-decoration:none;cursor:pointer}
.cookie-banner-v2{position:fixed;z-index:500;left:50%;bottom:18px;transform:translateX(-50%);width:min(1120px,calc(100% - 28px));display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px 18px;border:1px solid #ffffff20;border-radius:17px;background:#0d0f18f2;box-shadow:0 28px 90px #000a;backdrop-filter:blur(22px)}.cookie-banner-v2[hidden],.cookie-dialog[hidden]{display:none}.cookie-banner-v2__copy{display:flex;align-items:center;gap:12px}.cookie-banner-v2__icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#6384ff19;color:var(--blue)}.cookie-banner-v2__copy p{margin:3px 0 0;color:var(--m);font-size:.7rem}.cookie-banner-v2__actions{display:flex;gap:7px}.cookie-banner-v2__link{grid-column:1/-1;color:var(--d);font-size:.62rem}.cookie-dialog{position:fixed;inset:0;z-index:600;display:grid;place-items:center;padding:20px}.cookie-dialog__backdrop{position:absolute;inset:0;border:0;background:#000b;backdrop-filter:blur(6px)}.cookie-dialog__panel{position:relative;width:min(560px,100%);padding:26px;border:1px solid #ffffff20;border-radius:22px;background:#10121b;box-shadow:var(--shadow)}.cookie-dialog__head,.cookie-choice{display:flex;align-items:center;justify-content:space-between}.cookie-dialog__head h2{margin:8px 0 20px;font:600 1.55rem "Syne"}.cookie-dialog__close{width:36px;height:36px;border:1px solid var(--l);border-radius:9px;background:transparent;color:white;font-size:1.2rem}.cookie-choice{gap:20px;padding:18px 0;border-top:1px solid var(--l)}.cookie-choice p{margin:4px 0 0;color:var(--m);font-size:.73rem}.cookie-choice__required{color:var(--green);font-size:.63rem}.cookie-switch input{position:absolute;opacity:0}.cookie-switch>span{position:relative;display:block;width:44px;height:24px;border-radius:99px;background:#303442}.cookie-switch>span:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:white;transition:.2s}.cookie-switch input:checked+span{background:var(--blue)}.cookie-switch input:checked+span:after{transform:translateX(20px)}.cookie-dialog__note{color:var(--d);font-size:.66rem}.cookie-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}
.lp-reveal{opacity:0;transform:translateY(24px);transition:.65s}.lp-reveal.visible{opacity:1;transform:none}.lp-delay-1{transition-delay:.08s}.lp-delay-2{transition-delay:.16s}.lp-delay-3{transition-delay:.24s}
@media(max-width:1120px){.lp-nav__links{display:none}.lp-nav-toggle{display:block}.lp-nav__actions{margin-left:auto}.lp-hero__layout{grid-template-columns:1fr;gap:70px}.lp-hero__product{width:100%;max-width:790px;margin:auto}.lp-platform-grid{grid-template-columns:1fr 1fr}.lp-trust__layout,.lp-access__layout{grid-template-columns:1fr;gap:48px}.lp-trust__copy,.lp-access__copy{position:static;max-width:760px}.lp-resource-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.lp-container{width:calc(100% - 28px)}.lp-header{height:66px}.lp-brand__product,.lp-brand__badge,.lp-nav__actions{display:none}.lp-mobile-nav{display:block;position:fixed;z-index:99;inset:66px 0 auto;padding:14px;background:#07080efa;border-bottom:1px solid var(--l);transform:translateY(-120%);transition:.25s}.lp-mobile-nav.open{transform:none}.lp-mobile-nav nav{display:grid}.lp-mobile-nav a{padding:12px;color:var(--m);text-decoration:none}.lp-hero{min-height:auto;padding:112px 0 78px}.lp-hero h1{font-size:clamp(2.7rem,14vw,4rem)}.lp-launch-pill{width:auto;flex-wrap:wrap}.lp-hero__actions{flex-direction:column}.lp-proof-row{display:grid}.lp-product-shell{grid-template-columns:1fr}.lp-mini-sidebar,.lp-floating-card,.lp-action-list{display:none}.lp-product-main{padding:13px}.lp-kpi-grid{grid-template-columns:1fr 1fr}.lp-product-columns{grid-template-columns:1fr}.lp-section{padding:80px 0}.lp-section-head{margin-bottom:35px}.lp-platform-grid,.lp-trust-grid,.lp-beta-grid,.lp-form-grid,.lp-resource-grid{grid-template-columns:1fr}.lp-platform-card--wide,.lp-form-full{grid-column:auto}.lp-card-metrics{flex-wrap:wrap}.lp-proof-strip{align-items:flex-start;flex-direction:column}.lp-lifecycle{grid-template-columns:1fr}.lp-lifecycle li{min-height:auto;border-right:0;border-bottom:1px solid var(--l)}.lp-lifecycle__icon{margin:20px 0 14px}.lp-lifecycle-caption{display:none}.lp-showcase-tabs{overflow-x:auto}.lp-showcase-tabs button{white-space:nowrap}.lp-showcase-stage{padding:15px}.lp-stage-kpis{grid-template-columns:1fr 1fr}.lp-stage-body{grid-template-columns:1fr}.lp-stage-alerts{display:none}.lp-law-grid{grid-template-columns:1fr}.lp-ai-matrix{grid-template-columns:90px 1fr}.lp-ai-matrix .head:nth-of-type(n+3),.lp-ai-matrix>div:nth-child(4n+3),.lp-ai-matrix>div:nth-child(4n+4){display:none}.lp-access-form,.lp-beta-card{padding:23px 18px}.lp-beta-card ul{grid-template-columns:1fr}.lp-countdown div{min-width:0;flex:1}.lp-footer__top,.lp-footer__bottom{align-items:flex-start;flex-direction:column}.cookie-banner-v2{grid-template-columns:1fr}.cookie-banner-v2__actions{display:grid;grid-template-columns:1fr 1fr}.cookie-banner-v2__actions .lp-btn-primary{grid-column:1/-1}.cookie-dialog__actions{flex-direction:column-reverse}.cookie-dialog__actions .lp-btn{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lp-reveal{opacity:1;transform:none;transition:none}.lp-btn{transition:none}}

.lp-simple{position:relative;min-height:100svh;padding:118px 0 70px}.lp-simple__wrap{display:grid;place-items:center}.lp-simple__wrap--legal{display:block}.lp-success-card{width:min(780px,100%);padding:48px;border:1px solid var(--l);border-radius:28px;background:linear-gradient(145deg,#6384ff14,#0e1019 45%,#ffffff05);box-shadow:var(--shadow);text-align:center}.lp-success-icon{width:68px;height:68px;display:grid;place-items:center;margin:0 auto 25px;border:1px solid #19c89255;border-radius:50%;background:#19c89216;color:var(--green);font-size:1.8rem;box-shadow:0 0 45px #19c89222}.lp-success-card h1,.lp-legal-head h1{margin:15px 0 18px;font:650 clamp(2.2rem,5vw,3.5rem)/1.06 "Syne";letter-spacing:-.05em}.lp-simple__lead{max-width:650px;margin:0 auto;color:var(--m);line-height:1.7}.lp-next-steps{display:grid;gap:10px;margin:34px 0;text-align:left}.lp-next-steps>div{display:flex;gap:17px;padding:19px;border:1px solid var(--l);border-radius:14px;background:#ffffff04}.lp-next-steps>div>span{color:var(--cyan);font:500 .62rem "JetBrains Mono"}.lp-next-steps strong,.lp-next-steps p{display:block}.lp-next-steps p{margin:5px 0 0;color:var(--m);font-size:.8rem;line-height:1.55}.lp-simple__actions{display:flex;justify-content:center;gap:10px}.lp-simple__note{margin:25px 0 0;color:var(--d);font-size:.72rem}.lp-simple__note strong{color:var(--m)}.lp-legal-head{max-width:820px;margin-bottom:30px}.lp-legal-head p{margin:0 0 20px;color:var(--m)}.lp-legal-card{max-width:960px;padding:45px;border:1px solid var(--l);border-radius:25px;background:#0e1019dd}.lp-legal-card h2{margin:33px 0 10px;font:600 1.18rem "Syne"}.lp-legal-card h2:first-child{margin-top:0}.lp-legal-card p,.lp-legal-card li{color:var(--m);font-size:.9rem;line-height:1.75}.lp-legal-card a{color:#91a9ff}.lp-legal-card li+li{margin-top:6px}
@media(max-width:760px){.lp-simple{padding-top:94px}.lp-success-card,.lp-legal-card{padding:28px 20px}.lp-simple__actions{flex-direction:column}.lp-simple__actions .lp-btn{width:100%}}

/* Multi-page product site */
.mp-nav{align-items:center}.mp-nav>a.active{color:#fff}.mp-nav-menu{position:relative;height:74px;display:flex;align-items:center}.mp-nav-menu>button{border:0;background:none;color:var(--m);font:500 .82rem "DM Sans";cursor:pointer}.mp-nav-menu>button:hover,.mp-nav-menu:focus-within>button{color:#fff}.mp-mega{position:absolute;left:50%;top:62px;width:610px;display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:12px;border:1px solid #ffffff1f;border-radius:17px;background:#0b0d15f5;box-shadow:var(--shadow);backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform:translate(-50%,-8px);transition:.2s}.mp-nav-menu:hover .mp-mega,.mp-nav-menu:focus-within .mp-mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.mp-mega a{display:flex;gap:11px;padding:13px;border-radius:11px}.mp-mega a:hover{background:#6384ff12}.mp-mega a>span{color:var(--cyan);font:500 .56rem "JetBrains Mono"}.mp-mega strong,.mp-mega small{display:block}.mp-mega strong{font-size:.76rem;color:#fff}.mp-mega small{margin-top:4px;color:var(--d);font-size:.62rem}.mp-mega a:last-child{grid-column:1/-1}.mp-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.mp-footer__grid nav{display:grid;align-content:start;gap:11px}.mp-footer__grid nav strong{margin-bottom:8px;font-size:.76rem}.mp-footer__grid nav a{color:var(--m);font-size:.7rem;text-decoration:none}.mp-footer__grid nav a:hover{color:#fff}.mp-footer .lp-footer__brand p{line-height:1.6}.mp-footer .lp-footer__launch{width:max-content;margin-top:20px}

.mp-hero{position:relative;overflow:hidden;padding:162px 0 100px;min-height:720px;display:flex;align-items:center}.mp-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(#07080e22,#07080e),radial-gradient(circle at 75% 35%,#6384ff24,transparent 34%);pointer-events:none}.mp-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(#000,transparent 88%);pointer-events:none}.mp-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px}.mp-hero__copy{position:relative;z-index:2}.mp-hero__copy h1{margin:18px 0 25px;font:680 clamp(3.3rem,5.6vw,5.6rem)/.98 "Syne";letter-spacing:-.065em}.mp-hero__copy h1 span{display:block;background:linear-gradient(90deg,#8eb7ff,#6384ff 48%,#b492ff);background-clip:text;color:transparent}.mp-hero__copy>p{max-width:680px;color:var(--m);font-size:1.08rem;line-height:1.75}.mp-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.mp-hero--center{min-height:640px;text-align:center}.mp-hero--center .mp-hero__copy{max-width:950px;margin:auto}.mp-hero--center .mp-hero__copy>p{margin-inline:auto}.mp-hero--center .mp-actions,.mp-beta-hero .lp-countdown{justify-content:center}.mp-hero--module{min-height:730px}.mp-page-nav{position:sticky;top:74px;z-index:80;border-block:1px solid var(--l);background:#080a11e8;backdrop-filter:blur(18px)}.mp-page-nav .lp-container{height:56px;display:flex;align-items:center;gap:28px;overflow:auto}.mp-page-nav a{white-space:nowrap;color:var(--m);font-size:.72rem;text-decoration:none}.mp-page-nav a:hover{color:#fff}.mp-proofbar{border-block:1px solid var(--l);background:#ffffff03}.mp-proofbar .lp-container{min-height:68px;display:flex;align-items:center;justify-content:center;gap:20px;color:var(--m);font-size:.72rem}.mp-proofbar i{width:4px;height:4px;border-radius:50%;background:var(--blue)}

.mp-orbit{position:relative;height:520px}.mp-orbit:before,.mp-orbit:after{content:"";position:absolute;inset:70px;border:1px solid #6384ff36;border-radius:50%;box-shadow:0 0 80px #6384ff18}.mp-orbit:after{inset:135px;border-style:dashed}.mp-orbit__core{position:absolute;z-index:2;left:50%;top:50%;width:160px;height:160px;display:grid;place-items:center;align-content:center;transform:translate(-50%,-50%);border:1px solid #ffffff28;border-radius:50%;background:#0d0f19;box-shadow:0 0 80px #6384ff35}.mp-orbit__core img{width:55px}.mp-orbit__core strong,.mp-orbit__core small{display:block}.mp-orbit__core strong{margin-top:8px}.mp-orbit__core small{color:var(--d);font-size:.6rem}.mp-orbit>span{position:absolute;z-index:3;min-width:110px;padding:12px;border:1px solid #ffffff20;border-radius:12px;background:#0c0e17;text-align:center;color:#c8d0e5;font-size:.7rem;box-shadow:0 18px 40px #0008}.mp-orbit .o1{left:6%;top:19%}.mp-orbit .o2{right:4%;top:16%}.mp-orbit .o3{left:0;bottom:18%}.mp-orbit .o4{right:1%;bottom:16%}.mp-orbit .o5{left:50%;bottom:0;transform:translateX(-50%)}

.mp-module-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mp-module-card{position:relative;min-height:270px;padding:30px;border:1px solid var(--l);border-radius:22px;background:linear-gradient(145deg,#ffffff08,#ffffff03);color:#fff;text-decoration:none;transition:.25s}.mp-module-card:hover{transform:translateY(-4px);border-color:#6384ff55;box-shadow:var(--shadow)}.mp-module-card.wide{grid-column:1/-1;min-height:300px}.mp-module-card>span{color:var(--cyan);font:500 .59rem "JetBrains Mono";text-transform:uppercase;letter-spacing:.15em}.mp-module-card h3{margin:12px 0 11px;font:600 1.5rem "Syne"}.mp-module-card p{max-width:680px;color:var(--m);line-height:1.65}.mp-module-card em{position:absolute;bottom:28px;color:#94aaff;font-size:.72rem;font-style:normal}.mp-mini-kpis{display:flex;gap:10px;margin-top:32px}.mp-mini-kpis b{min-width:125px;padding:15px;border:1px solid var(--l);border-radius:12px;font-size:1.2rem}.mp-mini-kpis small{display:block;margin-top:5px;color:var(--d);font-size:.58rem}.mp-proof-chain{display:flex;align-items:center;gap:11px;margin-top:38px}.mp-proof-chain i{height:1px;flex:1;background:linear-gradient(90deg,#6384ff,#22d3ee)}.mp-proof-chain b{font-size:.66rem}.mp-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mp-before-after{display:grid;grid-template-columns:1fr 1fr;gap:11px}.mp-before-after>div{padding:25px;border:1px solid var(--l);border-radius:20px;background:#ffffff04}.mp-before-after>div.active{border-color:#6384ff40;background:#6384ff0e}.mp-before-after small{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em}.mp-before-after p{padding:11px 0;border-bottom:1px solid var(--l);color:var(--m);font-size:.78rem}.mp-before-after p:last-child{border:0}.mp-site-cta{position:relative;padding:95px 0;background:radial-gradient(circle at 20% 30%,#6384ff22,transparent 35%),#090b12}.mp-site-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:45px;border:1px solid #6384ff35;border-radius:26px;background:linear-gradient(130deg,#6384ff17,#8b5cf60b,#ffffff04)}.mp-site-cta h2{margin:11px 0 8px;font:630 clamp(2rem,3vw,3rem)/1.1 "Syne";letter-spacing:-.04em}.mp-site-cta p{color:var(--m)}.mp-site-cta .mp-actions{margin:0;flex-shrink:0}

.mp-ui-window,.mp-law-console,.mp-ai-preview,.mp-anchor-card{position:relative;z-index:2;padding:24px;border:1px solid #ffffff20;border-radius:22px;background:#0d0f18f2;box-shadow:0 40px 100px #0009}.mp-ui-window>header,.mp-law-console>header,.mp-ai-preview>header,.mp-anchor-card>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid var(--l)}.mp-ui-window>header small,.mp-law-console>header small,.mp-ai-preview>header small,.mp-anchor-card>header small{font:500 .65rem "JetBrains Mono";color:var(--m)}.mp-status{display:inline-flex;padding:6px 9px;border-radius:8px;background:#6384ff17;color:#91aaff;font-size:.6rem;font-style:normal}.mp-status.ok{background:#19c89215;color:var(--green)}.mp-status.warn{background:#f59e0b16;color:var(--amber)}.mp-kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px}.mp-kpi-row>div{padding:15px;border:1px solid var(--l);border-radius:13px;background:#ffffff04}.mp-kpi-row small,.mp-kpi-row strong,.mp-kpi-row em{display:block}.mp-kpi-row small{color:var(--d);font-size:.57rem}.mp-kpi-row strong{margin:7px 0;font-size:1.2rem}.mp-kpi-row em{color:var(--m);font-size:.55rem;font-style:normal}.mp-burn{margin-top:10px;padding:15px;border:1px solid var(--l);border-radius:13px}.mp-burn>span{font-size:.64rem}.mp-burn svg{width:100%;height:170px}.mp-burn path{fill:none;stroke-width:3}.mp-burn .plan{stroke:var(--blue)}.mp-burn .actual{stroke:var(--green);stroke-dasharray:7}.mp-workhub-ui header>div small,.mp-workhub-ui header>div strong{display:block}.mp-workhub-ui header>div strong{margin-top:5px}.mp-wave-head{display:flex;justify-content:space-between;align-items:end;margin:26px 0 12px}.mp-wave-head small,.mp-wave-head strong{display:block}.mp-wave-head small{color:var(--d);font-size:.58rem}.mp-wave-head strong{margin-top:5px}.mp-wave-head b{padding:7px 10px;border-radius:8px;background:#6384ff18;color:#96aaff;font-size:.6rem}.mp-progress{height:7px;border-radius:99px;background:#ffffff0a}.mp-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--violet))}

.mp-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mp-feature-grid article{min-height:255px;padding:25px;border:1px solid var(--l);border-radius:20px;background:#ffffff04}.mp-feature-grid article>span{font:500 .58rem "JetBrains Mono";color:var(--cyan)}.mp-feature-grid h3{margin:30px 0 12px;font:600 1.08rem "Syne"}.mp-feature-grid p{color:var(--m);font-size:.82rem;line-height:1.65}.mp-rollup{display:grid;gap:10px}.mp-rollup>div{padding:20px;border:1px solid var(--l);border-radius:15px;background:#ffffff05}.mp-rollup small,.mp-rollup strong{display:block}.mp-rollup small{color:var(--d)}.mp-rollup strong{margin-top:7px}.mp-rollup>i{margin-left:30px;color:var(--blue);font-style:normal}.mp-burn-explainer{display:grid;grid-template-columns:1fr auto;gap:0;border:1px solid var(--l);border-radius:20px;overflow:hidden}.mp-burn-explainer span,.mp-burn-explainer strong{padding:18px;border-bottom:1px solid var(--l)}.mp-burn-explainer span{color:var(--m)}.mp-burn-explainer strong{text-align:right}.mp-burn-explainer .warn{color:var(--amber)}.mp-alert-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mp-alert-row article{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:22px;border:1px solid var(--l);border-radius:18px;background:#ffffff04}.mp-alert-row article>i{width:8px;height:8px;border-radius:50%;margin-top:5px}.mp-alert-row strong,.mp-alert-row small{display:block}.mp-alert-row small{margin-top:5px;color:var(--d)}.mp-alert-row a{grid-column:2;color:#96aaff;font-size:.68rem;text-decoration:none}

.mp-wave-flow{display:grid;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;border:1px solid var(--l);border-radius:22px;overflow:hidden}.mp-wave-flow li{padding:25px;border-right:1px solid var(--l);background:#ffffff03}.mp-wave-flow li:last-child{border:0}.mp-wave-flow li.active{background:#6384ff12}.mp-wave-flow span,.mp-wave-flow strong,.mp-wave-flow small{display:block}.mp-wave-flow span{color:var(--cyan);font:500 .57rem "JetBrains Mono"}.mp-wave-flow strong{margin:35px 0 7px}.mp-wave-flow small{color:var(--d)}.mp-layer-stack{display:grid;gap:10px}.mp-layer-stack>div{padding:22px;border:1px solid var(--l);border-radius:15px;background:#ffffff04}.mp-layer-stack>div:nth-child(2){margin-inline:20px}.mp-layer-stack>div:nth-child(3){margin-inline:40px}.mp-layer-stack small,.mp-layer-stack strong,.mp-layer-stack span{display:block}.mp-layer-stack small{color:var(--cyan);font:500 .56rem "JetBrains Mono";text-transform:uppercase}.mp-layer-stack strong{margin:8px 0}.mp-layer-stack span{color:var(--d);font-size:.7rem}.mp-evidence-stream{display:grid;gap:10px}.mp-evidence-stream>div{position:relative;padding:21px 21px 21px 42px;border:1px solid var(--l);border-radius:15px;background:#ffffff04}.mp-evidence-stream>div:before{content:"";position:absolute;left:20px;top:27px;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px #19c89216}.mp-evidence-stream span,.mp-evidence-stream strong,.mp-evidence-stream small{display:block}.mp-evidence-stream span{color:var(--cyan);font-size:.57rem}.mp-evidence-stream strong{margin:7px 0}.mp-evidence-stream small{color:var(--d)}

.mp-law-console>strong{display:block;margin:25px 0 11px;font-size:1.25rem}.mp-law-console>p{color:var(--m);line-height:1.65}.mp-law-console>div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:23px}.mp-law-console>div span{padding:12px;border:1px solid var(--l);border-radius:10px;color:var(--d);font-size:.58rem}.mp-law-console>div b{display:block;margin-top:5px;color:#fff}.mp-law-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mp-law-categories article{padding:24px;border:1px solid var(--l);border-radius:18px;background:#ffffff04}.mp-law-categories span,.mp-law-categories strong,.mp-law-categories small{display:block}.mp-law-categories span{color:var(--cyan);font:500 .56rem "JetBrains Mono";text-transform:uppercase}.mp-law-categories strong{margin:20px 0 8px}.mp-law-categories small{color:var(--d)}.mp-enforcement{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--l);border-radius:18px;overflow:hidden}.mp-enforcement div{padding:20px;border-right:1px solid var(--l)}.mp-enforcement div:last-child{border:0}.mp-enforcement div.active{background:#ef445a14}.mp-enforcement b,.mp-enforcement span{display:block}.mp-enforcement span{margin-top:7px;color:var(--d);font-size:.65rem}.mp-owner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mp-owner-grid>div{padding:22px;border:1px solid var(--l);border-radius:15px}.mp-owner-grid strong,.mp-owner-grid span{display:block}.mp-owner-grid span{margin-top:7px;color:var(--d)}.mp-propagation{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.mp-propagation>*{padding:12px;border:1px solid var(--l);border-radius:10px;background:#ffffff04;font-size:.64rem;font-style:normal}.mp-propagation i{border:0;background:none;color:var(--blue)}

.mp-ai-preview{padding:17px}.mp-ai-preview__head,.mp-ai-preview__row{display:grid;grid-template-columns:105px repeat(3,1fr);gap:6px}.mp-ai-preview__head{margin-top:15px}.mp-ai-preview__head b{padding:9px;text-align:center;border-top:2px solid var(--l);font-size:.58rem}.mp-ai-preview__head .critical{border-color:var(--red)}.mp-ai-preview__head .high{border-color:var(--amber)}.mp-ai-preview__head .standard{border-color:var(--green)}.mp-ai-preview__row>strong,.mp-ai-preview__row>article,.mp-ai-preview__row>span{min-height:100px;padding:11px;border:1px solid var(--l);border-radius:9px}.mp-ai-preview__row>strong{display:flex;align-items:center;font-size:.65rem}.mp-ai-preview__row>span{background:#ffffff02}.mp-ai-preview__row article small,.mp-ai-preview__row article b,.mp-ai-preview__row article em{display:block}.mp-ai-preview__row article small{color:var(--cyan);font:500 .5rem "JetBrains Mono"}.mp-ai-preview__row article b{margin:9px 0;font-size:.63rem}.mp-ai-preview__row article em{color:var(--d);font-size:.5rem;font-style:normal}.mp-boundary-card{padding:27px;border:1px solid #6384ff40;border-radius:20px;background:#6384ff0b}.mp-boundary-card>small{color:var(--cyan)}.mp-boundary-card h3{margin:10px 0 22px;font:600 1.25rem "Syne"}.mp-boundary-card dl{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mp-boundary-card dl div{padding:14px;border:1px solid var(--l);border-radius:10px}.mp-boundary-card dt{color:var(--d);font-size:.58rem}.mp-boundary-card dd{margin:6px 0 0;font-size:.7rem}.mp-discovery-card{padding:22px;border:1px solid #f59e0b40;border-radius:20px;background:#f59e0b08}.mp-discovery-card header{display:flex;justify-content:space-between}.mp-discovery-card header span{color:var(--amber)}.mp-discovery-card article{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--l)}.mp-discovery-card article:last-child{border:0}.mp-discovery-card article small,.mp-discovery-card article strong,.mp-discovery-card article p{display:block}.mp-discovery-card article small{color:var(--amber)}.mp-discovery-card article strong{margin-top:6px}.mp-discovery-card article p{margin:5px 0 0;color:var(--d);font-size:.65rem}.mp-discovery-card article b{white-space:nowrap;padding:8px;border:1px solid var(--l);border-radius:8px;font-size:.6rem}.mp-escalation,.mp-trust-chain{display:flex;align-items:center;gap:10px}.mp-escalation>div,.mp-trust-chain>div{flex:1;min-height:145px;padding:20px;border:1px solid var(--l);border-radius:15px;background:#ffffff04}.mp-escalation span,.mp-escalation strong,.mp-escalation small,.mp-trust-chain span,.mp-trust-chain strong,.mp-trust-chain small{display:block}.mp-escalation span,.mp-trust-chain span{color:var(--cyan);font:500 .55rem "JetBrains Mono"}.mp-escalation strong,.mp-trust-chain strong{margin:27px 0 6px}.mp-escalation small,.mp-trust-chain small{color:var(--d)}.mp-escalation>i,.mp-trust-chain>i{color:var(--blue);font-style:normal}

.mp-anchor-hash{margin:20px 0;padding:15px;border:1px solid var(--l);border-radius:10px;color:var(--cyan);font:500 .61rem/1.6 "JetBrains Mono";overflow-wrap:anywhere}.mp-anchor-card dl{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mp-anchor-card dl div{padding:13px;border:1px solid var(--l);border-radius:10px}.mp-anchor-card dt{color:var(--d);font-size:.55rem}.mp-anchor-card dd{margin:6px 0 0;font-size:.67rem}.mp-key-diagram{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mp-key-diagram>div{padding:19px;border:1px solid var(--l);border-radius:13px;background:#ffffff04}.mp-key-diagram>div:first-child{grid-column:1/-1;border-color:#6384ff45}.mp-key-diagram>i{grid-column:1/-1;text-align:center;color:var(--blue);font-style:normal}.mp-key-diagram small,.mp-key-diagram strong{display:block}.mp-key-diagram small{color:var(--d)}.mp-key-diagram strong{margin-top:7px}.mp-quorum-card{padding:30px;border:1px solid #6384ff40;border-radius:22px;background:#6384ff0b;text-align:center}.mp-quorum-card>span{color:var(--cyan);font:500 .59rem "JetBrains Mono";text-transform:uppercase}.mp-quorum-card>strong{display:block;margin:15px 0;font:700 3.2rem "Syne"}.mp-quorum-card>strong small{font-size:1rem;color:var(--d)}.mp-quorum-card>div{display:flex;justify-content:center;gap:10px}.mp-quorum-card i{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--l);border-radius:50%;font-style:normal}.mp-quorum-card i.approved{border-color:#19c89255;color:var(--green)}.mp-quorum-card p{color:var(--m);font-size:.75rem}.mp-version-row{display:flex;align-items:center;gap:12px}.mp-version-row>div{flex:1;padding:24px;border:1px solid var(--l);border-radius:16px;background:#ffffff04}.mp-version-row>div.active{border-color:#19c89255}.mp-version-row span,.mp-version-row strong,.mp-version-row small{display:block}.mp-version-row span{color:var(--cyan)}.mp-version-row strong{margin:18px 0 7px}.mp-version-row small{color:var(--d)}.mp-version-row>i{color:var(--blue);font-style:normal}

.mp-solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.mp-solution-grid article{min-height:390px;padding:30px;border:1px solid var(--l);border-radius:22px;background:#ffffff04}.mp-solution-grid article>span{color:var(--cyan);font:500 .58rem "JetBrains Mono";text-transform:uppercase}.mp-solution-grid h3{margin:28px 0 12px;font:600 1.55rem "Syne"}.mp-solution-grid p{color:var(--m);line-height:1.65}.mp-solution-grid ul{padding-left:18px;color:#c5ccdc}.mp-solution-grid li{margin:9px 0}.mp-solution-grid a{display:inline-block;margin-top:18px;color:#95aaff;text-decoration:none}.mp-usecase-row{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--l);border-radius:20px;overflow:hidden}.mp-usecase-row>div{min-height:190px;padding:24px;border-right:1px solid var(--l)}.mp-usecase-row>div:last-child{border:0}.mp-usecase-row strong,.mp-usecase-row span{display:block}.mp-usecase-row span{margin-top:25px;color:var(--m);font-size:.78rem;line-height:1.55}

.mp-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mp-trust-grid article{min-height:260px;padding:25px;border:1px solid var(--l);border-radius:20px;background:#ffffff04}.mp-trust-grid span{color:var(--cyan);font:500 .57rem "JetBrains Mono";text-transform:uppercase}.mp-trust-grid h3{margin:30px 0 10px;font:600 1.08rem "Syne"}.mp-trust-grid p{color:var(--m);font-size:.82rem;line-height:1.65}.mp-security-layers{display:grid}.mp-security-layers div{padding:18px 25px;border:1px solid var(--l);border-radius:12px;background:#ffffff04;text-align:center}.mp-security-layers div+div{margin-top:-1px;margin-inline:20px}.mp-security-layers div:nth-child(3){margin-inline:40px}.mp-security-layers div:nth-child(4){margin-inline:60px}.mp-security-layers div:nth-child(5){margin-inline:80px}.mp-disclosure-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mp-disclosure-row>div{padding:24px;border:1px solid var(--l);border-radius:17px}.mp-disclosure-row p{color:var(--m);line-height:1.6}

.mp-beta-hero{min-height:760px}.mp-countdown{max-width:420px;margin:32px auto 0}.mp-beta-paths{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mp-beta-paths article{padding:36px;border:1px solid var(--l);border-radius:24px;background:#ffffff04}.mp-beta-paths article:first-child{background:linear-gradient(145deg,#6384ff18,#ffffff04)}.mp-beta-paths article>small{display:block;margin-top:26px;color:var(--cyan);font:500 .58rem "JetBrains Mono";text-transform:uppercase}.mp-beta-paths h2{margin:12px 0;font:600 1.65rem "Syne"}.mp-beta-paths p{color:var(--m);line-height:1.65}.mp-beta-paths ul{margin:25px 0;padding:0;list-style:none}.mp-beta-paths li{margin:11px 0;color:#c9cede}.mp-beta-paths li:before{content:"✓";margin-right:8px;color:var(--green)}.mp-faq{max-width:900px}.mp-faq details{border-bottom:1px solid var(--l)}.mp-faq summary{padding:22px 5px;cursor:pointer;font-weight:600}.mp-faq p{padding:0 5px 22px;color:var(--m);line-height:1.65}

.mp-resource-feature{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:center;padding:40px;border:1px solid #6384ff35;border-radius:25px;background:#6384ff0b}.mp-resource-feature h2{margin:12px 0;font:600 2rem "Syne"}.mp-resource-feature p{color:var(--m);line-height:1.65}.mp-framework-map{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap}.mp-framework-map span{padding:13px;border:1px solid var(--l);border-radius:10px}.mp-framework-map i{color:var(--blue);font-style:normal}.mp-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}.mp-resource-grid>a{min-height:260px;padding:25px;border:1px solid var(--l);border-radius:20px;background:#ffffff04;color:#fff;text-decoration:none}.mp-resource-grid>a>span{color:var(--cyan);font:500 .57rem "JetBrains Mono";text-transform:uppercase}.mp-resource-grid h3{margin:28px 0 10px;font:600 1.15rem "Syne"}.mp-resource-grid p{color:var(--m);line-height:1.6}.mp-resource-grid b{display:block;margin-top:25px;color:#95aaff;font-size:.7rem}.mp-guide-list{display:grid}.mp-guide-list a{display:grid;grid-template-columns:60px 1fr 1.2fr;align-items:center;gap:20px;padding:22px;border-bottom:1px solid var(--l);color:#fff;text-decoration:none}.mp-guide-list a:hover{background:#ffffff03}.mp-guide-list span{color:var(--cyan);font:500 .58rem "JetBrains Mono"}.mp-guide-list small{color:var(--m)}

.mp-request-intro{padding:155px 0 10px;text-align:center}.mp-request-intro h1{margin:15px 0;font:650 clamp(2.8rem,5vw,4.6rem)/1 "Syne";letter-spacing:-.055em}.mp-request-intro p{max-width:700px;margin:auto;color:var(--m);line-height:1.7}.mp-request-intro+.lp-access{padding-top:65px}.mp-request-confidence{padding:55px 0}.mp-request-confidence .lp-container{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mp-request-confidence .lp-container>div{padding:20px;border:1px solid var(--l);border-radius:15px}.mp-request-confidence strong,.mp-request-confidence span{display:block}.mp-request-confidence span{margin-top:7px;color:var(--m);font-size:.72rem}

@media(max-width:1120px){.mp-nav-menu{display:none}.mp-hero__grid{grid-template-columns:1fr;gap:55px}.mp-hero__copy{max-width:820px}.mp-orbit{max-width:750px;width:100%;margin:auto}.mp-feature-grid{grid-template-columns:1fr 1fr}.mp-footer__grid{grid-template-columns:1.3fr 1fr 1fr}.mp-footer__grid nav:last-child{display:none}.mp-ai-preview,.mp-ui-window,.mp-law-console,.mp-anchor-card{max-width:820px;width:100%;margin:auto}}
@media(max-width:760px){.lp-mobile-nav{max-height:calc(100svh - 66px);overflow:auto}.mp-hero{min-height:auto;padding:120px 0 75px}.mp-hero__copy h1{font-size:clamp(2.75rem,13vw,4rem)}.mp-hero__copy>p{font-size:.96rem}.mp-actions{flex-direction:column}.mp-actions .lp-btn{width:100%}.mp-orbit{height:380px}.mp-orbit:before{inset:45px}.mp-orbit:after{inset:105px}.mp-orbit__core{width:125px;height:125px}.mp-orbit>span{min-width:80px;padding:9px;font-size:.58rem}.mp-proofbar .lp-container{justify-content:flex-start;overflow:auto}.mp-page-nav{top:66px}.mp-module-grid,.mp-feature-grid,.mp-law-categories,.mp-owner-grid,.mp-solution-grid,.mp-trust-grid,.mp-resource-grid,.mp-beta-paths,.mp-request-confidence .lp-container{grid-template-columns:1fr}.mp-module-card.wide{grid-column:auto}.mp-module-card{min-height:260px}.mp-mini-kpis{flex-wrap:wrap}.mp-proof-chain{flex-wrap:wrap}.mp-proof-chain i{min-width:20px}.mp-split,.mp-resource-feature{grid-template-columns:1fr;gap:38px}.mp-before-after{grid-template-columns:1fr}.mp-site-cta{padding:65px 0}.mp-site-cta__inner{padding:27px 20px;align-items:flex-start;flex-direction:column}.mp-kpi-row{grid-template-columns:1fr 1fr}.mp-feature-grid article{min-height:auto}.mp-alert-row,.mp-disclosure-row{grid-template-columns:1fr}.mp-wave-flow{grid-template-columns:1fr}.mp-wave-flow li{border-right:0;border-bottom:1px solid var(--l)}.mp-wave-flow strong{margin:15px 0 6px}.mp-layer-stack>div:nth-child(n){margin-inline:0}.mp-law-console>div{grid-template-columns:1fr}.mp-enforcement{grid-template-columns:1fr 1fr}.mp-ai-preview{overflow:auto}.mp-ai-preview__head,.mp-ai-preview__row{min-width:640px}.mp-boundary-card dl{grid-template-columns:1fr}.mp-escalation,.mp-trust-chain{align-items:stretch;flex-direction:column}.mp-escalation>i,.mp-trust-chain>i{transform:rotate(90deg);text-align:center}.mp-anchor-card dl{grid-template-columns:1fr}.mp-version-row{align-items:stretch;flex-direction:column}.mp-version-row>i{text-align:center}.mp-usecase-row{grid-template-columns:1fr}.mp-usecase-row>div{min-height:auto;border-right:0;border-bottom:1px solid var(--l)}.mp-usecase-row>div:last-child{border:0}.mp-security-layers div:nth-child(n){margin-inline:0}.mp-footer__grid{grid-template-columns:1fr 1fr}.mp-footer__grid>.lp-footer__brand{grid-column:1/-1}.mp-guide-list a{grid-template-columns:40px 1fr}.mp-guide-list small{grid-column:2}.mp-request-intro{padding-top:125px}}
@media(max-width:480px){.mp-footer__grid{grid-template-columns:1fr}.mp-footer__grid>.lp-footer__brand{grid-column:auto}.mp-orbit>span{display:none}.mp-orbit:before{inset:25px}.mp-enforcement{grid-template-columns:1fr}.mp-kpi-row{grid-template-columns:1fr}.mp-law-console>div{grid-template-columns:1fr}.mp-key-diagram{grid-template-columns:1fr}.mp-key-diagram>div:first-child,.mp-key-diagram>i{grid-column:auto}}
/* Resources: four community channels on desktop, two on tablet, one on mobile. */
.mp-resource-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1120px){.mp-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.mp-resource-grid{grid-template-columns:1fr}}
