@font-face{font-family:displayFont;src:url(../media/ClashDisplay_Medium-s.0olkjtjdv78mn.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:displayFont;src:url(../media/ClashDisplay_Semibold-s.082yiqt_73ckc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:81.56%;descent-override:22.91%;line-gap-override:8.25%;size-adjust:109.12%}._6IZDsW_className{font-family:displayFont,displayFont Fallback}._6IZDsW_variable{--font-display:"displayFont", "displayFont Fallback"}
.lp{--lp-canvas:var(--portantis-portantis-surface-canvas);--lp-surface:var(--portantis-portantis-surface-paper);--lp-raised:var(--portantis-portantis-surface-raised);--lp-well:var(--portantis-portantis-surface-well);--lp-ink:var(--portantis-portantis-ink-primary);--lp-ink-2:var(--portantis-portantis-ink-secondary);--lp-ink-3:var(--portantis-portantis-ink-secondary);--lp-line:var(--portantis-portantis-border-subtle);--lp-line-strong:var(--portantis-portantis-border-strong);--lp-action:var(--portantis-portantis-action-default);--lp-fill:var(--portantis-portantis-action-fill);--lp-fill-hover:var(--portantis-portantis-action-fill-hover);--lp-glow:var(--portantis-portantis-glow);--lp-on-fill:var(--portantis-portantis-on-fill);--lp-shadow:var(--portantis-portantis-shadow-card);--lp-ease:cubic-bezier(.16, 1, .3, 1);--lp-max:80rem;--lp-gutter:clamp(1.25rem, 4vw, 3rem);background:var(--lp-canvas);min-height:100dvh;color:var(--lp-ink);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp .skip-link{z-index:60;background:var(--lp-fill);color:var(--lp-on-fill);border-radius:999px;padding:.75rem 1rem;font-weight:600;position:absolute;top:-4rem;left:1rem}.lp .skip-link:focus{top:.75rem}.lp [data-accent=blue]{--a:var(--portantis-portantis-action-default);--af:var(--portantis-portantis-action-fill);--at:var(--portantis-portantis-action-fill)}.lp [data-accent=sky]{--a:var(--portantis-portantis-accent-sky);--af:var(--portantis-portantis-accent-sky-fill);--at:var(--portantis-portantis-accent-sky-fill)}.lp [data-accent=violet]{--a:var(--portantis-portantis-accent-violet);--af:var(--portantis-portantis-accent-violet-fill);--at:var(--portantis-portantis-accent-violet-fill)}.lp [data-accent=indigo]{--a:var(--portantis-portantis-accent-indigo);--af:var(--portantis-portantis-accent-indigo-fill);--at:var(--portantis-portantis-accent-indigo-fill)}.lp [data-accent=teal]{--a:var(--portantis-portantis-accent-teal);--af:var(--portantis-portantis-accent-teal-fill);--at:var(--portantis-portantis-accent-teal-fill)}.lp [data-accent=amber]{--a:var(--portantis-portantis-accent-amber);--af:var(--portantis-portantis-accent-amber-fill);--at:var(--portantis-portantis-accent-amber-fill)}.lp [data-accent=rose]{--a:var(--portantis-portantis-accent-rose);--af:var(--portantis-portantis-accent-rose-fill);--at:var(--portantis-portantis-accent-rose-fill)}.lp [data-accent=green]{--a:var(--portantis-portantis-status-positive);--af:var(--portantis-portantis-positive-fill);--at:var(--portantis-portantis-positive-fill)}:where(.lp) :where(h1,h2,h3,p,ul,ol){margin:0}:where(.lp) :where(ul,ol){padding:0;list-style:none}:where(.lp) :where(a){color:inherit;text-decoration:none}.lp svg{flex:none}.lp-display{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.012em;word-spacing:.04em;text-wrap:balance;font-weight:600;line-height:1.04}.lp-display--xl{font-size:clamp(2.5rem,4.4vw,4.5rem)}.lp-display--lg{font-size:clamp(2rem,3.4vw,3.25rem)}.lp-display--md{font-size:clamp(1.75rem,3vw,2.5rem)}.lp-accent-text{color:var(--lp-action)}.lp-lede{max-width:38rem;color:var(--lp-ink-2);text-wrap:pretty;font-size:clamp(1.0625rem,1.4vw,1.3125rem);line-height:1.55}.lp-link{color:var(--lp-action);text-underline-offset:.2em;text-decoration:underline}.lp-nowrap{white-space:nowrap}.lp-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;transition:transform .15s ease-out,background-color .2s ease-out,box-shadow .2s ease-out;display:inline-flex}.lp-btn:active{transform:scale(.97)}.lp-btn svg{width:1.125rem;height:1.125rem}.lp-btn--lg{height:3.5rem;padding:0 1.75rem;font-size:1.0625rem}.lp-btn--primary{background:var(--lp-fill);color:var(--lp-on-fill);box-shadow:0 1px 0 #ffffff2e inset, 0 8px 24px -8px color-mix(in srgb, var(--lp-glow) 70%, transparent)}.lp-btn--primary:hover{background:var(--lp-fill-hover);box-shadow:0 1px 0 #ffffff2e inset, 0 12px 32px -8px var(--lp-glow)}.lp-btn--ghost{color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-line-strong)}.lp-btn--ghost:hover{background:color-mix(in srgb, var(--lp-ink) 5%, transparent)}.lp-btn--glass{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(160%);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff40}.lp-btn--glass:hover{background:#ffffff29}.lp :focus-visible{outline:2px solid var(--lp-action);outline-offset:3px}.lp-icon-btn{width:2.75rem;height:2.75rem;color:var(--lp-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;transition:background-color .15s ease-out,transform .15s ease-out;display:inline-grid}.lp-icon-btn:hover{background:color-mix(in srgb, var(--lp-ink) 6%, transparent)}.lp-icon-btn:active{transform:scale(.94)}.lp-icon-btn svg{width:1.25rem;height:1.25rem}.lp-bar{z-index:40;background:color-mix(in srgb, var(--lp-canvas) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(170%);border-bottom:1px solid color-mix(in srgb, var(--lp-line) 70%, transparent);position:sticky;top:0}.lp-bar__inner{max-width:var(--lp-max);height:4.25rem;padding:0 var(--lp-gutter);align-items:center;gap:2rem;margin:0 auto;display:flex}.lp-bar__mark{letter-spacing:-.01em;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:700;display:flex}.lp-bar__mark img{border-radius:.625rem;width:2.25rem;height:2.25rem}.lp-bar__nav{color:var(--lp-ink-2);gap:1.75rem;font-size:.9375rem;display:flex}.lp-bar__nav a:hover{color:var(--lp-ink)}.lp-bar__end{align-items:center;gap:.5rem;margin-left:auto;display:flex}.lp-bar__signin{padding:0 .75rem;font-size:.9375rem;font-weight:600}.lp-bar__menu{display:none}.lp-sheet{padding:.75rem var(--lp-gutter) 1.25rem;border-top:1px solid var(--lp-line);gap:.25rem;font-size:1.125rem;font-weight:600;display:grid}.lp-sheet a:not(.lp-btn){padding:.75rem 0}.lp-sheet .lp-btn{height:3.25rem;margin-top:.5rem}@property --p{syntax:"<number>";inherits:true;initial-value:0}.lp-hero{position:relative}.lp-core-hero{--tile:clamp(78px, 10.5vh, 116px);height:185vh;position:relative}.lp-core-hero__stage{height:100dvh;position:sticky;top:0;overflow:hidden}.lp-core-hero__glow{pointer-events:none;background:radial-gradient(38% 34% at 50% 46%, color-mix(in srgb, var(--lp-glow) 20%, transparent), transparent 70%), radial-gradient(30% 30% at 22% 78%, color-mix(in srgb, var(--portantis-portantis-accent-violet) 12%, transparent), transparent 70%), radial-gradient(28% 28% at 80% 24%, color-mix(in srgb, var(--portantis-portantis-accent-sky) 12%, transparent), transparent 70%);position:absolute;inset:0}.lp-core-hero__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-wire{stroke:var(--a);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 11;animation:1.1s linear infinite lp-flow}@keyframes lp-flow{to{stroke-dashoffset:-28px}}.lp-orbit{margin:0;padding:0;list-style:none;position:absolute;inset:0}.lp-orbit__tile{text-align:center;will-change:transform, opacity;justify-items:center;gap:.375rem;width:10rem;display:grid;position:absolute;top:0;left:0}.lp-orbit__icon{width:var(--tile);height:var(--tile);color:#fff;background:radial-gradient(120% 90% at 30% 0%, #ffffff61, transparent 55%), linear-gradient(160deg, color-mix(in srgb, var(--af) 78%, #fff) 0%, var(--af) 48%, color-mix(in srgb, var(--af) 72%, #000) 100%);box-shadow:inset 0 1px 0 #ffffff73, inset 0 -10px 18px #0000002e, 0 0 0 1px color-mix(in srgb, var(--a) 45%, transparent), 0 22px 44px -16px var(--a), 0 0 calc(40px * var(--portantis-glow-strength,1)) calc(-10px * var(--portantis-glow-strength,1)) var(--a);border-radius:30%;place-items:center;display:grid}.lp-orbit__icon svg{stroke-width:1.75px;width:44%;height:44%}.lp-orbit__name{letter-spacing:-.01em;color:var(--lp-ink);white-space:nowrap;font-size:1rem;font-weight:700}.lp-orbit__doing{color:var(--lp-ink);white-space:nowrap;font-size:.8125rem;font-weight:500;transition:opacity .3s ease-out}.lp-orbit__tile[data-side=back] :is(.lp-orbit__doing,.lp-orbit__name){opacity:0}.lp-orbit__name{transition:opacity .3s ease-out}html[data-lp-motion=paused] .lp :is(*){animation-play-state:paused!important}.lp-core-hero__pause{right:var(--lp-gutter);z-index:6;background:color-mix(in srgb, var(--lp-surface) 80%, transparent);box-shadow:inset 0 0 0 1px var(--lp-line);opacity:calc(1 - var(--p) * 3);border-radius:999px;display:inline-grid;position:absolute;bottom:1.5rem}.lp-core-hero__copy{z-index:2;text-align:center;width:min(60rem,90vw);transform:translate(-50%, -50%) translateY(calc(var(--p) * -90px)) scale(calc(1 - var(--p) * .12));opacity:calc(1 - var(--p) * 1.7);justify-items:center;gap:1.25rem;display:grid;position:absolute;top:43%;left:50%}.lp-core-hero__copy:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lp-canvas) 88%, transparent) 55%, transparent);position:absolute;inset:-18% -8%}.lp-core-hero__copy h1{max-width:17ch}.lp-core-hero__copy .lp-lede{max-width:34rem}.lp-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.lp-core-hero__bloom{z-index:5;pointer-events:none;background:radial-gradient(circle, #02040b 0 56%, color-mix(in srgb, var(--portantis-portantis-accent-violet) 55%, #02040b) 63%, color-mix(in srgb, var(--lp-glow) 75%, transparent) 67%, color-mix(in srgb, var(--portantis-portantis-accent-sky) 30%, transparent) 70%, transparent 74%);width:40px;height:40px;transform:translate(-50%, -50%) scale(calc(max(0, var(--p) - .4) * 160));opacity:calc(min(1, var(--p) * 8));border-radius:50%;position:absolute;top:44%;left:50%}.lp-pill{height:2.25rem;color:var(--lp-action);background:color-mix(in srgb, var(--lp-action) 9%, var(--lp-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lp-action) 28%, transparent);border-radius:999px;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.lp-vexa-section{color:#fff;background:radial-gradient(55% 45% at 50% 42%,#0b5cff3d,#0000 70%),radial-gradient(40% 40% at 82% 72%,#a855f72e,#0000 70%),radial-gradient(40% 40% at 12% 80%,#06b6d41f,#0000 70%),#02040b;position:relative;overflow:hidden}.lp-vexa{max-width:96rem;min-height:100dvh;padding:6rem var(--lp-gutter) 5rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr);align-items:end;margin:0 auto;display:grid;position:relative}.lp-vexa__avatar{width:min(1100px,86vw);position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.lp-vexa__frame,.lp-vexa__still{position:absolute;inset:0;-webkit-mask-image:radial-gradient(48% 52% at 50% 46%,#000 52%,#0000 100%);mask-image:radial-gradient(48% 52% at 50% 46%,#000 52%,#0000 100%)}.lp-vexa__frame,.lp-vexa__frame iframe{border:0;display:block;background:0 0!important;width:100%!important;height:100%!important}.lp-vexa__frame{opacity:0;transition:opacity 1.2s var(--lp-ease)}.lp-vexa__avatar.is-ready .lp-vexa__frame{opacity:1}.lp-vexa__still{transition:opacity 1.2s var(--lp-ease);display:none}.lp-vexa__still img{object-fit:cover;width:100%;height:100%;display:block}.lp-vexa__avatar.is-ready .lp-vexa__still{opacity:0;transition:opacity 2s var(--lp-ease) 2.5s}.lp-vexa__play{background:#02040b94;position:absolute;bottom:5rem;left:50%;transform:translate(-50%)}.lp-vexa__play:hover{background:#02040bb8}.lp-vexa__play:active{transform:translate(-50%)scale(.97)}@media (max-width:767px),(prefers-reduced-motion:reduce){.lp-vexa__still{display:block}}.lp-vexa__copy{z-index:2;align-self:end;gap:1.25rem;display:grid;position:relative}.lp-display--hero{letter-spacing:-.02em;font-size:clamp(3.5rem,8vw,8rem);line-height:.92}.lp-vexa__lede{color:#e2e8f0db;max-width:26rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.55}.lp-vexa__talk{justify-items:start;gap:.5rem;margin-top:.5rem;display:grid}.lp-vexa__note{color:#e2e8f0cc;min-height:1.25rem;font-size:.9375rem}.lp-feed-wrap{z-index:2;grid-column:3;place-self:center end;gap:.875rem;display:grid;position:relative}.lp-feed__caption{color:#e2e8f0cc;font-size:1rem;font-weight:700}.lp-feed{gap:.625rem;width:max-content;max-width:22rem;display:grid}.lp-feed__item{color:#fff;height:3.25rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 40%, #ffffff1a), 0 10px 30px -12px var(--a);-webkit-backdrop-filter:blur(14px)saturate(150%);white-space:nowrap;background:#ffffff12;border-radius:999px;align-items:center;gap:.625rem;padding:0 1.125rem 0 .4375rem;font-size:.9375rem;font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.lp-feed__item{opacity:0;transition:opacity .5s var(--lp-ease), transform .5s var(--lp-ease);transition-delay:calc(var(--i) * 70ms);transform:translate(16px)}.lp-feed-wrap.is-in .lp-feed__item{opacity:1;transform:none}}.lp-feed__icon{background:var(--af);color:#fff;border-radius:999px;place-items:center;width:2.375rem;height:2.375rem;display:grid}.lp-feed__icon svg{width:1.125rem;height:1.125rem}.lp-section{max-width:var(--lp-max);padding:clamp(4.5rem, 10vw, 8rem) var(--lp-gutter) 0;margin:0 auto}.lp-section__head{gap:1.25rem;max-width:52rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}@supports (overflow-clip-margin:1px){.lp-vexa-section~:is(.lp-section,.lp-replace):not(#modules,#features){content-visibility:auto;contain-intrinsic-size:auto 1200px;overflow-clip-margin:5rem}}.lp-replace{color:#fff;background:radial-gradient(55% 60% at 88% 0,#0b5cff7a,#0000 70%),radial-gradient(45% 55% at 0 100%,#a855f757,#0000 70%),radial-gradient(35% 45% at 62% 58%,#22d3ee1f,#0000 70%),#070d1f;margin-top:clamp(4.5rem,10vw,8rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0f}.lp-replace:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 80% at 55% 45%,#000,#0000);mask-image:radial-gradient(75% 80% at 55% 45%,#000,#0000)}.lp-replace__card{max-width:var(--lp-max);padding:clamp(4rem, 9vw, 7.5rem) var(--lp-gutter);gap:clamp(2rem,4vw,3.25rem);margin:0 auto;display:grid;position:relative}.lp-replace__card h2{max-width:18ch;font-size:clamp(2.25rem,4.6vw,4.25rem)}.lp-replace__head{gap:1rem;display:grid}.lp-replace__lede{color:#ffffffdb;max-width:44ch;font-size:clamp(1.0625rem,1.5vw,1.3125rem);line-height:1.5}.lp-replace__list{flex-wrap:wrap;gap:.75rem;max-width:64rem;display:flex}.lp-strike{color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:.5rem;height:3.5rem;padding:0 1.5rem;font-size:1.125rem;font-weight:600;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.lp-strike span{position:relative}.lp-strike span:after{content:"";transform-origin:0;background:#fff;border-radius:2px;height:2.5px;position:absolute;top:52%;left:-.3rem;right:-.3rem}.lp-strike em{color:#fff;font-size:.8125rem;font-style:normal}.lp-replace__into{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.015em;align-items:center;gap:1rem;font-size:clamp(1.75rem,3.4vw,3rem);font-weight:600;display:inline-flex}.lp-replace__into svg{background:var(--portantis-portantis-glow);color:#fff;border-radius:999px;width:3.25rem;height:3.25rem;padding:.75rem;box-shadow:0 0 0 6px #0b5cff2e,0 0 36px 4px #0b5cff8c}.lp-hub{background:radial-gradient(40% 60% at 50% 50%, color-mix(in srgb, var(--lp-glow) 12%, transparent), transparent 70%), var(--lp-surface);box-shadow:var(--lp-shadow);border-radius:2rem;grid-template-columns:minmax(0,1.2fr) 4rem auto 4rem minmax(0,1fr);align-items:center;gap:0;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.lp-hub__sources{gap:1.25rem;display:grid}.lp-hub__group{gap:.5rem;display:grid}.lp-hub__label{color:var(--lp-ink-3);font-size:.875rem;font-weight:600}.lp-hub__chips{flex-wrap:wrap;gap:.5rem;display:flex}.lp-chip{background:var(--lp-well);height:2.5rem;box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.lp-hub__wire{background:linear-gradient(90deg, transparent, var(--lp-glow), transparent) 0 0 / 50% 100% no-repeat, color-mix(in srgb, var(--lp-glow) 25%, transparent);height:2px}@keyframes lp-wire{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.lp-hub__core{text-align:center;justify-items:center;gap:.5rem;padding:0 .5rem;display:grid}.lp-hub__core strong{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;font-size:1.5rem}.lp-hub__core span{color:var(--lp-ink-2);font-size:.9375rem}.lp-core{background:var(--lp-raised);width:8rem;height:8rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--lp-glow) 55%, transparent), 0 0 48px -8px color-mix(in srgb, var(--lp-glow) 70%, transparent);border-radius:2rem;place-items:center;display:grid;position:relative}.lp-core:before{content:"";box-shadow:0 0 0 1px color-mix(in srgb, var(--lp-glow) 35%, transparent);border-radius:2.5rem;position:absolute;inset:-.75rem}.lp-core img{border-radius:1.25rem;width:5rem;height:5rem}@keyframes lp-breathe{0%,to{opacity:.2;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.lp-hub__outcomes{gap:.75rem;display:grid}.lp-hub__outcomes li{align-items:center;gap:.75rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:600;display:flex}.lp-hub__outcomes svg{background:var(--lp-fill);color:#fff;border-radius:999px;width:1.75rem;height:1.75rem;padding:.3rem}.lp-chapters{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.lp-ch{background:radial-gradient(70% 60% at 0% 0%, color-mix(in srgb, var(--a) 11%, transparent), transparent 70%), radial-gradient(50% 50% at 100% 100%, color-mix(in srgb, var(--a) 7%, transparent), transparent 70%), var(--lp-surface);box-shadow:var(--lp-shadow), inset 0 0 0 1px color-mix(in srgb, var(--a) 22%, transparent);border-radius:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(1.75rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);scroll-margin-top:5.5rem;display:grid;position:relative}.lp-ch[data-layout=copy-left] .lp-ch__copy{order:-1}.lp-ch[data-layout=copy-right]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.lp-ch__visual{position:sticky;top:6rem}.lp-ch[data-layout=stage]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-ch[data-layout=stage] .lp-ch__visual{grid-column:1/-1;position:relative;top:auto}.lp-ch[data-layout=stage] .lp-ch__visual .lpv{aspect-ratio:21/8}.lp-ch[data-layout=stage] .lp-ch__copy{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2rem,4vw,4rem);display:grid}.lp-ch[data-layout=stage] .lp-ch__copy>:is(.lp-ch__mark,.lp-ch__headline,.lp-ch__where,.lp-ch__outcomes,.lp-ch__proof){grid-column:1}.lp-ch[data-layout=stage] .lp-ch__copy>:is(.lp-ch__facts,.lp-ch__highlights){grid-column:2}.lp-ch[data-layout=stage] .lp-ch__facts{grid-row:1/span 4}.lp-ch__copy{align-content:start;gap:1.25rem;display:grid}.lp-ch__mark{align-items:center;gap:.75rem;display:flex}.lp-ch__tile{color:#fff;background:radial-gradient(120% 90% at 30% 0%, #ffffff59, transparent 55%), linear-gradient(160deg, color-mix(in srgb, var(--af) 78%, #fff), var(--af) 50%, color-mix(in srgb, var(--af) 72%, #000));width:3.25rem;height:3.25rem;box-shadow:inset 0 1px 0 #fff6, 0 12px 26px -12px var(--a);border-radius:30%;place-items:center;display:grid}.lp-ch__tile svg{width:1.5rem;height:1.5rem}.lp-ch__name{letter-spacing:-.01em;color:var(--at);font-size:1.125rem;font-weight:700}.lp-ch__headline{max-width:16ch;font-size:clamp(2rem,3.4vw,3.25rem)}.lp-ch__where{color:var(--lp-ink-2);align-items:flex-start;gap:.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;display:flex}.lp-ch__where svg{width:1.125rem;height:1.125rem;color:var(--a);margin-top:.1rem}.lp-ch__facts{gap:.75rem;margin:.25rem 0 0;display:grid}.lp-ch__fact{background:var(--lp-canvas);box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:1.25rem;gap:.25rem;padding:1rem 1.125rem;display:grid}.lp-ch__fact dt{color:var(--lp-ink-2);align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;display:flex}.lp-ch__fact dd{color:var(--lp-ink);margin:0;font-size:1.0625rem;line-height:1.5}.lp-ch__fact[data-kind=problem] dt{color:color-mix(in srgb, var(--portantis-portantis-status-negative) 80%, var(--lp-ink))}.lp-ch__fact[data-kind=ai]{background:color-mix(in srgb, var(--a) 8%, var(--lp-canvas));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 35%, transparent)}.lp-ch__fact[data-kind=ai] dt{color:color-mix(in srgb, var(--at) 72%, var(--lp-ink))}.lp-ch__fact[data-kind=ai] dt svg{width:1rem;height:1rem}.lp-ch__outcomes{gap:.625rem;display:grid}.lp-ch__outcomes li{letter-spacing:-.01em;align-items:center;gap:.75rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:700;display:flex}.lp-ch__outcomes svg{background:var(--af);color:#fff;border-radius:999px;width:1.625rem;height:1.625rem;padding:.3rem}.lp-ch__proof{color:var(--lp-ink);background:color-mix(in srgb, var(--portantis-portantis-status-positive) 10%, var(--lp-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--portantis-portantis-status-positive) 35%, transparent);border-radius:1rem;place-self:start;padding:.625rem 1rem;font-size:.9375rem;font-weight:700}.lp-ch__highlights{border-top:1px solid var(--lp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;padding-top:1rem;display:grid}.lp-ch__highlights li{align-content:start;gap:.2rem;display:grid}.lp-ch__highlights strong{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.9375rem;display:flex}.lp-ch__highlights span:not(.lp-tile__soon){color:var(--lp-ink-2);font-size:.875rem;line-height:1.45}.lp-ch__fallback{place-items:center;display:grid}.lp-ch__fallback-tile{color:#fff;background:var(--af);width:7rem;height:7rem;box-shadow:0 20px 50px -18px var(--a);border-radius:30%;place-items:center;display:grid}.lp-ch__fallback-tile svg{width:3rem;height:3rem}.lp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-proof__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(13.5rem,auto);gap:1rem;display:grid}.lp-stat{background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--a) 12%, transparent), transparent 70%), var(--lp-surface);box-shadow:var(--lp-shadow), inset 0 0 0 1px color-mix(in srgb, var(--a) 20%, transparent);border-radius:1.75rem;align-content:end;gap:.625rem;padding:1.75rem;display:grid;position:relative;overflow:hidden}.lp-stat__ring{width:3.5rem;height:3.5rem;position:absolute;top:1.5rem;right:1.5rem;transform:rotate(-90deg)}.lp-stat__track{fill:none;stroke:color-mix(in srgb, var(--lp-ink) 9%, transparent);stroke-width:4px}.lp-stat__arc{fill:none;stroke:var(--a);stroke-width:4px;stroke-linecap:round}.lp-stat__value{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lp-ink);font-size:clamp(3rem,4.6vw,4.25rem);font-weight:600;line-height:.95}.lp-stat__label{color:var(--lp-ink-2);max-width:24ch;font-size:1rem;font-weight:500;line-height:1.45}.lp-stat--wide{grid-column:span 2}.lp-stat--hero{color:#fff;background:radial-gradient(70% 60% at 85% 10%,#a855f773,#0000 70%),radial-gradient(60% 60% at 0 100%,#0b5cff73,#0000 70%),#0a1226;grid-area:span 2/span 2;padding:clamp(2rem,3.5vw,3rem);box-shadow:0 0 0 1px #a855f759,0 30px 70px -30px #7e22ceb3}.lp-stat--hero .lp-stat__value{color:#fff;font-size:clamp(4.5rem,9vw,8.5rem)}.lp-stat--hero .lp-stat__label{color:#e2e8f0e0;max-width:22ch;font-size:clamp(1.125rem,1.6vw,1.5rem)}.lp-stat--hero .lp-stat__ring{width:6rem;height:6rem;top:2.25rem;right:2.25rem}.lp-stat--hero .lp-stat__track{stroke:#ffffff24}.lp-arsenal{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.lp-index{position:sticky;top:5.75rem}.lp-index ol{gap:.25rem;display:grid}.lp-index__link{min-height:3.25rem;color:var(--lp-ink-2);border-radius:1rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.375rem .75rem .375rem .375rem;font-size:.9375rem;font-weight:600;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;display:grid}.lp-index__link:hover{color:var(--lp-ink);background:color-mix(in srgb, var(--lp-ink) 4%, transparent)}.lp-index__link[aria-current=true]{color:var(--lp-ink);background:var(--lp-surface);box-shadow:var(--lp-shadow), inset 0 0 0 1px color-mix(in srgb, var(--a) 45%, transparent)}.lp-index__icon{background:color-mix(in srgb, var(--a) 14%, transparent);width:2.25rem;height:2.25rem;color:var(--a);border-radius:.75rem;place-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:grid}.lp-index__link[aria-current=true] .lp-index__icon{background:var(--af);color:#fff}.lp-index__icon svg{width:1.125rem;height:1.125rem}.lp-index__count{color:var(--lp-ink-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.lp-areas{gap:1.25rem;display:grid}.lp-area{background:linear-gradient(to bottom, color-mix(in srgb, var(--a) 7%, transparent), transparent 55%), var(--lp-surface);box-shadow:var(--lp-shadow), inset 0 0 0 1px color-mix(in srgb, var(--a) 22%, transparent);border-radius:1.75rem;gap:1.75rem;padding:clamp(1.5rem,3.5vw,2.75rem);scroll-margin-top:6rem;display:grid}.lp-area__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.375rem 1rem;display:grid}.lp-area__head .lp-area__icon{grid-row:span 2}.lp-area__head p{grid-column:2}.lp-area__count{color:var(--at);grid-area:1/3;justify-self:end}.lp-area__icon{background:var(--af);color:#fff;width:3.25rem;height:3.25rem;box-shadow:0 10px 24px -10px var(--a);border-radius:1rem;place-items:center;display:grid}.lp-area__icon svg{width:1.5rem;height:1.5rem}.lp-area__head h3{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.025em;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:600;line-height:1.1}.lp-area__head p{color:var(--lp-ink-2);font-size:1.0625rem;line-height:1.5}.lp-area__count{color:var(--a);font-size:.875rem;font-weight:600}.lp-area__grid{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:.75rem;display:grid}.lp-tile{background:var(--lp-canvas);box-shadow:inset 0 0 0 1px var(--lp-line);transition:box-shadow .2s ease-out, transform .2s var(--lp-ease);border-radius:1.25rem;align-content:start;gap:.375rem;padding:1.125rem 1.25rem;display:grid}.lp-tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 55%, transparent)}.lp-tile__name{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.lp-tile__benefit{color:var(--lp-ink-2);font-size:.9375rem;line-height:1.5}.lp-tile__soon{height:1.5rem;color:color-mix(in srgb, var(--at) 72%, var(--lp-ink));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 45%, transparent);border-radius:999px;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.lp-tile[data-status=soon]{box-shadow:inset 0 0 0 1px var(--lp-line);background:0 0;background-image:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--a) 4%, transparent) 10px 11px);border:0}.lp-more{border-top:1px solid var(--lp-line);padding-top:.25rem}.lp-more summary{height:2.75rem;color:var(--at);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 40%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;margin-top:.75rem;padding:0 1.125rem;font-size:.9375rem;font-weight:700;list-style:none;transition:background-color .15s ease-out,transform .15s ease-out;display:inline-flex}.lp-more summary::-webkit-details-marker{display:none}.lp-more summary:after{content:"+" / "";font-size:1.25rem;line-height:1;transition:transform .2s ease-out}.lp-more[open] summary:after{transform:rotate(45deg)}.lp-more__less,.lp-more[open] .lp-more__all{display:none}.lp-more[open] .lp-more__less{display:inline}.lp-more summary:hover{background:color-mix(in srgb, var(--a) 8%, transparent)}.lp-more summary:active{transform:scale(.97)}.lp-more__list{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem 2rem;margin-top:1.5rem;display:grid}.lp-more__list li{border-left:2px solid color-mix(in srgb, var(--a) 35%, transparent);align-content:start;gap:.25rem;padding-left:1rem;display:grid}.lp-more__list li[data-status=soon]{border-left-style:dashed}.lp-more__list strong{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.lp-more__list span:not(.lp-tile__soon){color:var(--lp-ink-2);font-size:.875rem;line-height:1.5}.lp-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.lp-next__item{background:var(--lp-surface);box-shadow:var(--lp-shadow);border-radius:1.5rem;gap:.5rem;padding:1.75rem 1.75rem 1.75rem 2.25rem;display:grid;position:relative;overflow:hidden}.lp-next__item:before{content:"";background:var(--a);border-radius:0 4px 4px 0;width:4px;position:absolute;top:1.5rem;bottom:1.5rem;left:0}.lp-next__item strong{letter-spacing:-.01em;font-size:1.25rem}.lp-next__item span{color:var(--lp-ink-2);line-height:1.5}.lp-offer{background:radial-gradient(60% 80% at 0% 0%, color-mix(in srgb, var(--lp-glow) 16%, transparent), transparent 70%), var(--lp-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--lp-glow) 50%, transparent), 0 0 calc(56px * var(--portantis-glow-strength,1)) calc(-12px * var(--portantis-glow-strength,1)) var(--lp-glow), var(--lp-shadow);border-radius:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.lp-offer__copy{gap:1.25rem;display:grid}.lp-offer__count{color:var(--lp-action);align-items:baseline;gap:.75rem;font-size:1.125rem;font-weight:700;display:flex}.lp-offer__count .lp-display{color:var(--lp-action);font-size:clamp(4.5rem,9vw,7.5rem);line-height:.9}.lp-offer__perks{gap:.75rem;margin-top:.5rem;display:grid}.lp-offer__perks li{align-items:flex-start;gap:.75rem;font-size:1.0625rem;line-height:1.5;display:flex}.lp-offer__perks svg{background:var(--portantis-portantis-positive-fill);color:#fff;border-radius:999px;width:1.5rem;height:1.5rem;margin-top:.05rem;padding:.25rem}.lp-offer .waitlist{background:var(--lp-canvas);box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:1.5rem;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.lp-offer .waitlist__fields{gap:1rem;display:grid}.lp-offer .waitlist label{gap:.5rem;font-size:.9375rem;font-weight:600;display:grid}.lp-offer .waitlist input{background:var(--lp-surface);height:3.25rem;color:var(--lp-ink);font:inherit;box-shadow:inset 0 0 0 1px var(--lp-line-strong);border:0;border-radius:1rem;padding:0 1rem;font-size:1rem;font-weight:500}.lp-offer .waitlist input::placeholder{color:var(--lp-ink-3)}.lp-offer .waitlist input:focus{outline:2px solid var(--lp-action);outline-offset:1px}.lp-offer .waitlist__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lp-offer .waitlist__submit{gap:.75rem;display:grid}.lp-offer .waitlist .btn{background:var(--lp-fill);height:3.5rem;color:var(--lp-on-fill);font:inherit;cursor:pointer;box-shadow:0 12px 32px -10px var(--lp-glow);border:0;border-radius:999px;font-size:1.0625rem;font-weight:700;transition:background-color .2s ease-out,transform .15s ease-out}.lp-offer .waitlist .btn:hover{background:var(--lp-fill-hover)}.lp-offer .waitlist .btn:active{transform:scale(.98)}.lp-offer .waitlist .btn:disabled{opacity:.7;cursor:progress}.lp-offer .waitlist__submit p{color:var(--lp-ink-2);font-size:.875rem;line-height:1.5}.lp-offer .waitlist__submit a{color:var(--lp-action);text-decoration:underline}.lp-offer .waitlist__status{min-height:1.25rem;font-size:.9375rem;font-weight:600}.lp-offer .waitlist__status--success{color:var(--portantis-portantis-status-positive)}.lp-offer .waitlist__status--error{color:var(--portantis-portantis-status-negative)}.lp-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,4rem);display:grid}.lp-faq__list{gap:.75rem;display:grid}.lp-faq details{background:var(--lp-surface);box-shadow:var(--lp-shadow);border-radius:1.25rem}.lp-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+" / "";color:var(--lp-ink-3);font-size:1.5rem;line-height:1;transition:transform .2s ease-out}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq details p{color:var(--lp-ink-2);padding:0 1.5rem 1.375rem;line-height:1.6}.lp-foot{max-width:var(--lp-max);padding:3rem var(--lp-gutter) 2.5rem;border-top:1px solid var(--lp-line);margin:clamp(5rem,10vw,8rem) auto 0}.lp-foot__top{grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));gap:2rem;display:grid}.lp-foot__brand{align-content:start;gap:.5rem;display:grid}.lp-foot__brand strong{font-size:1.25rem}.lp-foot__brand p{color:var(--lp-ink-2)}.lp-foot__nowrap{white-space:nowrap}.lp-foot nav{color:var(--lp-ink-2);align-content:start;gap:.625rem;font-size:.9375rem;display:grid}.lp-foot nav a:hover{color:var(--lp-ink)}.lp-foot__modules{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.lp-foot__bottom{color:var(--lp-ink-3);margin-top:2.5rem;font-size:.875rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-strike span:after{animation:linear both lp-strike;animation-timeline:view();animation-range:entry 40% cover 45%}}}@keyframes lp-strike{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.lp-wire{animation:none}.lp-core-hero__pause{display:none}.lp-core-hero{height:auto}.lp-core-hero__stage{position:relative}.lp-core-hero__bloom{display:none}}html[data-color-scheme=dark] .lp-tile{background:color-mix(in srgb, var(--lp-canvas) 70%, var(--lp-surface))}@media (max-width:1100px){.lp-bar__nav{display:none}.lp-bar__menu{display:inline-grid}.lp-hub{grid-template-columns:1fr;justify-items:stretch;gap:1.5rem}.lp-hub__wire{background:linear-gradient(180deg, transparent, var(--lp-glow), transparent) 0 0 / 100% 50% no-repeat, color-mix(in srgb, var(--lp-glow) 25%, transparent);justify-self:center;width:2px;height:3rem;animation-name:lp-wire-v}.lp-next,.lp-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-arsenal,.lp-ch,.lp-ch[data-layout]{grid-template-columns:1fr}.lp-ch__visual{position:relative;top:auto}.lp-ch[data-layout=stage] .lp-ch__copy{grid-template-columns:1fr}.lp-ch[data-layout=stage] .lp-ch__copy>*{grid-area:auto/1!important}.lp-ch[data-layout=copy-left] .lp-ch__copy{order:0}.lp-index{display:none}}@keyframes lp-wire-v{0%{background-position:0 -100%,0 0}to{background-position:0 200%,0 0}}@media (max-width:767px){.lp-bar__signin,.lp-bar__cta{display:none}.lp-bar__menu{display:inline-grid}.lp-core-hero{--tile:64px;height:auto}.lp-core-hero__stage{gap:2rem;height:auto;padding:2.5rem 1.25rem 3rem;display:grid;position:relative;overflow:visible}.lp-core-hero__wires,.lp-core-hero__bloom{display:none}.lp-core-hero__copy{opacity:1;width:auto;position:relative;top:auto;left:auto;transform:none}.lp-orbit{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem .5rem;display:grid;position:relative;inset:auto}.lp-orbit__tile{width:auto;position:relative;opacity:1!important;transform:none!important}.lp-orbit__name{white-space:normal;font-size:.75rem;line-height:1.2}.lp-orbit__doing{display:none}.lp-orbit__tile .lp-orbit__name{opacity:1!important}.lp-hero__actions{width:100%}.lp-hero__actions .lp-btn{flex:100%}.lp-vexa{grid-template-columns:1fr;align-items:start;min-height:0;padding:0 1.25rem 3.5rem}.lp-vexa__avatar{width:130%;height:78vh;position:relative;inset:auto auto auto 50%}.lp-vexa__copy{margin-top:-18vh}.lp-vexa__play{top:56%;bottom:auto}.lp-feed-wrap{grid-column:1;justify-self:stretch;margin-top:2rem}.lp-feed{width:auto;max-width:none}.lp-feed__item{white-space:normal;height:auto;min-height:3rem}.lp-core-hero__pause{display:none}.lp-section{padding-top:4.5rem}.lp-hub,.lp-area,.lp-offer{border-radius:1.5rem;padding:1.5rem 1.25rem}.lp-area__head{grid-template-columns:auto minmax(0,1fr)}.lp-area__count{grid-area:auto/2;justify-self:start}.lp-strike{height:2.75rem;padding:0 1rem;font-size:1rem}.lp-replace__into svg{width:2.5rem;height:2.5rem;padding:.5rem}.lp-area__grid,.lp-next{grid-template-columns:1fr}.lp-proof__grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(11rem,auto);gap:.75rem}.lp-ch{border-radius:1.5rem;padding:1.25rem}.lp-ch__highlights{grid-template-columns:1fr}.lp-ch[data-layout=stage] .lp-ch__visual .lpv{aspect-ratio:5/6}.lp-stat{border-radius:1.5rem;padding:1.25rem}.lp-stat__value{font-size:2.5rem}.lp-stat__label{font-size:.9375rem}.lp-stat__ring{width:2.5rem;height:2.5rem;top:1rem;right:1rem}.lp-offer{grid-template-columns:minmax(0,1fr)}.lp-faq{grid-template-columns:1fr}.lp-foot__top{grid-template-columns:1fr 1fr}.lp-foot__brand,.lp-foot__modules{grid-column:1/-1}}html[data-color-scheme=dark] .lp [data-accent]{--at:color-mix(in srgb, var(--a) 70%, #fff)}.lp-ch__more{color:var(--at);text-underline-offset:.25em;justify-self:start;align-items:center;gap:.375rem;font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.lp-ch__more svg{width:1.125rem;height:1.125rem}
