*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;overflow-x:clip}body{overflow-x:clip;line-height:var(--line-height-14);font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;background:var(--section-bg);font-weight:var(--weight-400);color:var(--off-white)}button{font-family:inherit}.i-down{width:1.34rem;height:1.34rem}:root{--tracking-mini:-0.03em;--tracking-sm:0.02em;--tracking-md:0.05em;--tracking-lg:0.08em;--tracking-xl:0.1em;--tracking-2xl:0.14em;--tracking-3xl:0.2em;--tracking-4xl:0.3em;--font-size-mini:1.1rem;--font-size-xs:1.2rem;--font-size-sm:1.3rem;--font-size-base:1.4rem;--font-size-md:1.5rem;--font-size-lg:1.6rem;--font-size-medLG:1.7rem;--font-size-xl:1.8rem;--font-size-xl_Two:2rem;--font-size-2xl:2.4rem;--font-size-3xl:3.6rem;--font-size-hero:4.4rem;--font-size-4xl:7rem;--line-height-1:1;--line-height-115:1.15;--line-height-12:1.2;--line-height-14:1.4;--line-height-16:1.6;--line-height-18:1.8;--weight-200:200;--weight-300:300;--weight-400:400;--primary-shade:#be003d;--primary-shade2:#cc0044;--primary-accent:#ff0055;--secondary-accent:#e0527a;--primary-accent07:rgba(190, 0, 61, 0.7);--velocy-border:rgba(200, 56, 42, 0.25);--primary-accent04:rgba(255, 0, 85, 0.4);--off-white:rgba(250, 250, 249, 1);--off-White07:rgba(250, 250, 249, 0.7);--white-70:rgba(255, 255, 255, 0.7);--white-60:rgba(255, 255, 255, 0.6);--white-50:rgba(255, 255, 255, 0.5);--white-35:rgba(255, 255, 255, 0.35);--white-10:rgba(255, 255, 255, 0.1);--white-07:rgba(255, 255, 255, 0.07);--white-04:rgba(255, 255, 255, 0.04);--white:#fff;--black:#000;--black-light:#0a0a0a;--dark-grey:rgb(15, 15, 15);--light-grey:#1a1a1c;--heading-primary:#ffdadc;--bg:#09090b;--bdr:rgba(255,255,255,0.06);--acc:hsl(340, 100%, 50%);--color-success:#10b981;--color-error:#f43f5e;--color-blocked:rgba(244, 63, 94, 0.06);--color-blockedHover:rgba(244, 63, 94, 0.12);--color-AtRisk:#f59e0b;--color-warning:#FFEA00;--color-done:#94a3b8;--color-todo:#3B719F;--color-tskDone:#14e39f;--color-progress:#F0BF00;--color-remaining:#ff6b4a;--color-app:#06b6d4;--color-new:#06b6d4;--color-update:#a3e635;--secondary-links:#ff9bc6;--render-brand:rgba(196 90 26 / 1);--surface-1:#0f0f11;--surface-2:rgba(15, 15, 15, 0.4);--surface-3:rgba(15, 15, 15, 0.5);--ease-fast:0.3s ease;--ease-default:0.4s ease;--ease-slow:0.6s ease;--ease-medSlow:0.8s ease;--ease-xslow:1s ease;--ease-process:2s ease;--ease-inout_default:0.4s ease-in-out;--ease-inout_slow:0.6s ease-in-out;--ease-inout_med:0.8s ease-in-out;--ease-inout_xslow:1s ease-in-out;--ease-inout_process:2s ease-in-out;--section-bg:#121214;--ui-bg:radial-gradient(circle at 50% 100%, #161617 30%, #09090B 100%);--section-padding:14rem 4rem;--section-paddingMobile:8rem 2.6rem;--card-padding:1.4rem 2.4rem;--velocy-sumbarPadding:1.4rem 2rem;--section-paddingMob:10rem 2.6rem;--radius-xl:5rem;--radius-large:2rem;--radius-medium:1.6rem;--radius-small:1rem;--radius-xs:0.8rem;--radius-mini:0.6rem;--radius-xmini:0.4rem;--radius-pill:99rem;--sidebar-width:22rem;--sidebar-padding:2.4rem;--velocy-TBpadding:2rem 2.4rem 1rem 2.4rem;--goalList-padding:2rem 5rem 1rem 2.4rem;--mask-visible:#000;--mask-invisible:transparent;--z-base:1;--z-raised:4;--z-panel:5;--z-overlay:7;--z-nav:10;--z-fixed:98;--z-top:99;--space-xs:0.4rem;--space-sm:0.8rem;--space-md:1.2rem;--space-mdLg:1.4rem;--space-lg:1.6rem;--space-xl:2rem;--space-2xl:2.4rem;--space-26:2.6rem;--space-3xl:3.2rem;--space-4xl:4rem;--space-5xl:6rem;--space-6xl:8rem;--space-7xl:10rem;--space-8xl:12rem;--space-9xl:14rem;--space-10xl:16rem;--space-11xl:20rem;--navLinks-gradient:linear-gradient(to right, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.6) 35%, var(--primary-accent) 48%, #ff4488 50%, var(--primary-accent) 52%, rgba(255,255,255,0.6) 65%, rgba(255,255,255,0.6) 100%)}.container{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:column;gap:10rem}.container-hero{margin:0 auto;width:100%;max-width:102.4rem;z-index:2;position:relative}.section-padding{padding:var(--space-9xl) var(--space-4xl);background:var(--black-light);position:relative;overflow:hidden}.section-headings{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;position:relative}.section-head{font-weight:var(--weight-300);font-size:var(--font-size-3xl);margin-bottom:3rem;color:var(--heading-primary);text-shadow:0 0 2px rgba(255 218 220 / .53);line-height:var(--line-height-1);max-width:22ch;text-wrap:balance}.section-sub{font-size:var(--font-size-lg);color:#eee;font-weight:var(--weight-400);max-width:32ch;text-wrap:balance}dialog{background:var(--black-light);color:var(--white);border:1px solid #222;border-radius:var(--radius-small);padding:3rem;width:100%;max-width:40rem;position:absolute;left:50%;top:50%;opacity:1;transform:scale(1) translate(-50%,-50%);;transition:opacity var(--ease-inout_default),display var(--ease-inout_default) allow-discrete}@starting-style{dialog[open]{opacity:0;transform:scale(.95)}}dialog::backdrop{background:#fff0;backdrop-filter:blur(0);transition:all var(--ease-inout_default) allow-discrete}.signup-form{display:flex;flex-direction:column;gap:2.4rem;width:100%}.signup-label{display:flex;align-items:center;gap:1.4rem;font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white);cursor:text}#signup-submit{text-decoration:none;background:none;border:none;display:flex;align-items:center;gap:.6rem;color:var(--secondary-links);font-size:var(--font-size-base);font-weight:var(--weight-400);transition:opacity var(--ease-slow),transform var(--ease-slow),background-position var(--ease-slow);cursor:pointer}#signup-submit .i-arrow{width:1.4rem;height:1.4rem}#signup-submit .i-arrow svg{stroke:var(--secondary-links)}.signup-form .contact-input{font-size:var(--font-size-base);padding:var(--space-sm) 1.4rem}.signup-numb{color:var(--white);opacity:.5;font-weight:var(--weight-300);font-size:var(--font-size-base)}#signup-submit:hover{opacity:1;transform:translateX(2px)}dialog[open]::backdrop{background:rgb(0 0 0 / .85);backdrop-filter:blur(.8rem)}@starting-style{dialog[open]::backdrop{background:#fff0;backdrop-filter:blur(0)}}.workspace-person{position:absolute;lefT:16.5rem;top:49.2%;transform:translateY(-50%);display:flex;align-items:center;gap:1rem}.workspace-label{font-size:var(--font-size-base);font-weight:var(--weight-400);letter-spacing:var(--tracking-xl);color:var(--white)}.workspace-divider{font-size:var(--font-size-base)}#display-name{margin-top:.3rem;margin-left:-.6rem;font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--secondary-links);text-transform:uppercase}.velocy-workspace .hero{padding:0}.velocy-workspace .sidebar-user{margin-bottom:4rem}.velocy-workspace .sidebar,.velocy-workspace .velocy-app{max-height:100%;height:100%}.velocy-workspace .velocy-app,.velocy-workspace .hero::before,.velocy-workspace .velocy-app::before{animation:none}.velocy-workspace .velocy-app>*{animation-delay:0.5s}.velocy-workspace .container-hero{max-width:100%}.workspace-dashboard .velocy-shell{border:none;border-radius:0;max-width:100%;height:100vh;width:100vw}.workspace-dashboard .velocy-app{transform:none;border-radius:0;height:100vh;width:100vw}.header{width:100%;background:var(--black-light)}.header-inner{display:flex;justify-content:center;align-items:center;padding:var(--space-xl);gap:3rem}.nav ul{display:flex;align-items:center;gap:3rem}.nav li{list-style:none}.nav a{text-decoration:none;font-size:var(--font-size-md);color:var(--white);letter-spacing:var(--tracking-md);position:relative;overflow:hidden;background:var(--navLinks-gradient);background-size:400% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:#fff0;transition:background-position var(--ease-inout_default)}.nav a:hover{background-position:0% 0}.nav-divider{display:block;font-size:var(--font-size-md);color:var(--white);opacity:.6}.logo{perspective:800px;padding-right:var(--space-xl)}.v-left,.v-right,.v-bottom{width:4px;height:100%;background:var(--white);border-radius:1px}.v-mark{display:flex;align-items:flex-start;gap:0;width:2rem;height:2rem;position:relative;transform:rotateY(-34deg) rotateX(27deg) rotateZ(-3deg);transform-style:preserve-3d}.v-mark::after{content:'';position:absolute;bottom:-1.1rem;left:-2px;width:100%;height:.1rem;background:linear-gradient(90deg,var(--black-light) -15%,#ff4066 50%,var(--black-light) 116%);box-shadow:0 0 4px .15px var(--primary-accent),0 0 1.5rem .4rem var(--primary-accent04);transform:rotateX(1deg);z-index:-1}.v-left{transform:rotate(-22deg);transform-origin:bottom center}.v-right{transform:rotate(22deg);transform-origin:bottom center}.v-bottom{transform-origin:bottom center;transform:rotate(90deg);position:absolute;bottom:0;height:.6rem;left:-1.2px}.cta-nav{background:linear-gradient(135deg,var(--primary-accent),var(--primary-shade2));color:var(--white);border:none;border-radius:var(--radius-pill);padding:.2rem var(--space-sm);font-size:var(--font-size-base);font-weight:var(--weight-400);letter-spacing:.06em;cursor:pointer;font-family:inherit;box-shadow:0 0 2rem var(--primary-accent04),0 0 6rem rgb(255 0 85 / .15),inset 0 1px 0 rgb(255 255 255 / .15);position:relative;margin-left:2rem;padding-bottom:.3rem;transition:transform var(--ease-slow)}.cta-nav::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,var(--white) 0%,var(--white-07),rgb(255 255 255 / .8));-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.login-btn{font-size:var(--font-size-md);font-weight:var(--weight-400);font-family:inherit;text-decoration:none;color:var(--white);opacity:.6;transition:opacity var(--ease-inout_slow);cursor:pointer;background:none;border:none}.login-btn:hover{opacity:1}.divider{width:1px;height:1.6rem;background:var(--white);opacity:.6;margin-inline:.8rem}.header-mobile{display:none}.hero{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--black-light);padding:var(--space-11xl) var(--space-4xl) var(--space-8xl) var(--space-4xl);position:relative;border-bottom:solid 1px var(--white-10)}.hero::before{position:absolute;content:'';top:50%;left:3%;height:1rem;background:var(--primary-accent);transform:skewX(-12deg);box-shadow:0 0 2.5rem .5rem var(--primary-accent),0 -1.5rem 8rem 1.5rem rgb(255 0 85 / .7),0 -3rem 18rem 4rem rgb(255 0 85 / .3);filter:blur(1.5px);z-index:0;opacity:.9}.hero::after{content:"";position:absolute;bottom:50%;right:0;width:100%;height:2px;background:var(--primary-accent);z-index:1;opacity:.7;box-shadow:0 0 1.5rem .2rem var(--primary-accent),0 0 4rem .5rem rgb(255 0 85 / .5),0 1rem 8rem 1.5rem rgb(255 0 85 / .2)}.hero-content{margin-bottom:8rem;padding:0 3rem}.hero-content h1{font-weight:var(--weight-200);font-size:var(--font-size-hero);line-height:var(--line-height-1);color:var(--white);max-width:28ch;margin-bottom:3.6rem;background:linear-gradient(135deg,var(--white),#999);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;text-wrap:balance;letter-spacing:var(--tracking-mini)}.hero-content p{font-size:var(--font-size-xl);font-weight:var(--weight-300);color:var(--white);opacity:.65;max-width:44ch;text-wrap:balance}.hero-ctas{display:flex;align-items:center;gap:2rem;margin-top:8rem;margin-bottom:2.4rem}.hero-btns{display:flex;align-items:center;gap:2rem}.cta-primary{background:linear-gradient(135deg,var(--primary-accent),var(--primary-shade2));color:var(--white);border:none;border-radius:var(--radius-pill);padding:var(--space-sm) var(--space-mdLg);font-size:var(--font-size-lg);font-weight:var(--weight-200);text-transform:uppercase;letter-spacing:var(--tracking-xl);cursor:pointer;font-family:inherit;box-shadow:0 0 2rem var(--primary-accent04),0 0 6rem rgb(255 0 85 / .15),inset 0 1px 0 rgb(255 255 255 / .15);position:relative;transition:transform var(--ease-slow)}.cta-primary:hover,.cta-nav:hover{transform:skewX(-12deg) translateX(.7rem)}.cta-primary span{display:inline-block;transition:transform var(--ease-inout_slow)}.cta-primary:hover span{transform:translateX(.7rem)}.cta-primary::after{content:"";position:absolute;inset:0;border-radius:inherit;padding-top:1.6px;padding-bottom:0;background:linear-gradient(90deg,var(--white) 0%,var(--white-07) 40%,rgb(255 255 255 / .8));-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.cta-primary::before{content:"";position:absolute;inset:0;border-radius:inherit;padding-bottom:1.6px;background:linear-gradient(-90deg,rgb(255 255 255 / .8) 0%,var(--white-07)20%,var(--white));-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.cta-secondary{background:none;border:none;letter-spacing:var(--tracking-md);cursor:pointer;font-family:inherit;text-decoration:none}.cta-inner{background:var(--navLinks-gradient);background-size:400% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:#fff0;transition:background-position var(--ease-slow);display:flex;align-items:center;gap:.6rem;font-size:var(--font-size-medLG);font-weight:var(--weight-200)}.cta-secondary:hover .cta-inner{background-position:0% 0}.cta-secondary:hover{transform:skewX(-15deg);transition:transform var(--ease-inout_slow);background-position:0% 0}.i-arrow{width:1.8rem;height:1.8rem}.i-arrow svg{stroke:rgb(255 255 255 / .65)}.cta-trust{font-size:var(--font-size-sm);color:var(--white);opacity:.5;font-weight:var(--weight-200);font-family:inherit;display:block;margin-left:auto}.velocy-shell{position:relative;overflow:visible;border-radius:var(--radius-large);width:100%;max-width:110rem;margin:0 auto;overflow:hidden;will-change:transform,opacity;opacity:0;transform:translateY(1rem);animation:reveal-open var(--ease-inout_process) forwards}@keyframes reveal-open{0%{opacity:0;transform:translateY(1rem)}100%{opacity:1;transform:translateY(0)}}.velocy-app{background:var(--ui-bg);border-radius:var(--radius-large);position:relative;transform:perspective(1200px) rotateX(2deg);transform-origin:bottom center;background:rgb(10 10 10 / .8);backdrop-filter:blur(1rem);overflow:hidden;height:56rem;display:grid;grid-template-columns:var(--sidebar-width) 1fr}.velocy-app::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(rgba(255 0 85 / .7) 0%,rgba(255 0 85 / .01));-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.sidebar{--sidebar-bg:rgba(255, 255, 255, 0.01);display:flex;flex-direction:column;padding:1.4rem var(--space-xl);height:100%;background:var(--surface-2);position:relative;max-height:56rem;border-right:solid 1px var(--white-10)}.sidebar-group-label{display:flex;align-items:center;gap:.4rem;font-size:var(--font-size-xs);letter-spacing:var(--tracking-lg);color:rgb(255 255 255 / .35);margin-bottom:1rem;cursor:pointer}.velocy-logo p{font-weight:var(--weight-200);letter-spacing:.35em;font-size:var(--font-size-base);color:var(--white)}.sidebar-links{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.sidebar-links.one{margin-top:3rem;margin-bottom:3rem}.sidebar-link{display:flex;align-items:center;flex-direction:row-reverse;gap:1rem;padding:var(--space-xs) var(--space-md);padding-left:var(--space-xs);border-radius:var(--radius-mini);justify-content:flex-end;width:100%}.sidebar-link.active{background:var(--white-07);border:solid 1px rgb(255 255 255 / .2);padding:var(--space-xs) var(--space-md);padding-left:.4rem;border-radius:var(--radius-mini);justify-content:flex-end;width:100%}.sidebar-link:hover{background:var(--white-07)}.sidebar-links button{border:none;cursor:pointer;background:none;color:var(--white);opacity:.85;font-size:var(--font-size-base);font-weight:var(--weight-300);font-family:inherit;letter-spacing:var(--tracking-xl)}.i-sidebar,.sidebar-links.two svg{width:1.4rem;height:1.4rem}.i-sidebar svg{stroke:var(--white-60)}.icon svg{height:100%;width:100%}.sidebar-user{width:3.6rem;height:3.6rem;border-radius:var(--radius-xl);margin-top:auto}.sidebar-user img{object-fit:cover;height:100%;max-width:100%;border-radius:inherit}.velocy-main{display:grid;grid-template-rows:max-content 1fr}.top-bar{padding:1.4rem var(--space-xl);display:flex;align-items:flex-start;justify-content:space-between;position:relative;background:var(--surface-2);border-bottom:solid 1px rgb(255 255 255 / .1)}.topbar-left{display:flex;align-items:center;gap:.2rem}.breadcrumb{font-size:var(--font-size-md);color:var(--white);opacity:.6}.i-momentum{width:1.34rem;height:1.34rem}.i-momentum svg{stroke:var(--color-success);stroke-width:2}.page-title{font-size:var(--font-size-base);font-weight:var(--weight-300);letter-spacing:var(--tracking-xl);color:var(--white)}.topbar-right{display:flex;flex-direction:column;gap:2.4rem}.momentum-content{display:flex;flex-direction:row;align-items:center;gap:1.4rem;position:relative}.bullet-divider{display:block;font-size:var(--font-size-md);color:var(--white);opacity:.6}.momentum-txt p{font-size:var(--font-size-md);color:var(--white);opacity:.7;font-weight:var(--weight-300)}.momentum-score{display:flex;align-items:center;gap:.2rem}.score{color:var(--white);font-size:var(--font-size-md);letter-spacing:var(--tracking-xl);font-weight:var(--weight-300);display:block}.newgoal-btn{background:linear-gradient(to bottom,rgb(255 255 255 / .15),rgb(255 255 255 / .03));border:solid 1px rgb(255 255 255 / .2);color:var(--white);font-weight:var(--weight-200);letter-spacing:.07em;font-size:var(--font-size-sm);border-radius:var(--radius-mini);padding:.2rem .6rem;cursor:pointer;font-family:inherit}.goal-btn{margin-left:18rem}.goal-btn svg{transform:scale(1.4)}.newgoal-wrapper{position:relative}.newgoal-dropdown{display:none;position:absolute;top:calc(100% + 0.8rem);right:0;background:var(--light-grey);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-xs);padding:1rem;min-width:20rem;z-index:var(--z-nav);display:none;flex-direction:column;gap:.8rem}.newgoal-dropdown.open{display:flex}.goal-input,.goal-select{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-mini);padding:.7rem 1rem;font-size:var(--font-size-sm);color:var(--white);font-family:inherit;outline:none;width:100%;cursor:pointer}.goal-select option{background:var(--light-grey)}.goal-add-btn{background:var(--primary-accent);border:none;border-radius:var(--radius-mini);padding:.7rem 1rem;font-size:var(--font-size-sm);color:var(--white);font-family:inherit;cursor:pointer;letter-spacing:var(--tracking-md)}.velocy-goals{display:flex;flex-direction:column;gap:1rem}.summary-topbar{display:flex;align-items:center;gap:2.4rem;border-bottom:solid 1px var(--white-10);padding:var(--velocy-sumbarPadding);padding:1.1rem var(--space-xl);background:var(--surface-1)}.sum{display:flex;align-items:center;gap:.8rem}.i-sum{width:1.6rem;height:1.6rem}.i-goal svg{stroke:var(--off-White07)}.i-blocker svg{color:var(--color-error)}.i-task svg{color:var(--color-success)}.summary{display:flex;align-items:end;gap:1.6rem}.summary .txt{font-size:var(--font-size-md);color:var(--white);font-weight:var(--weight-400);display:block}.number{color:var(--white-60);font-size:var(--font-size-base);font-weight:var(--weight-400);display:block}.goal-list{display:flex;flex-direction:column;justify-content:space-between}.goal{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;position:relative;cursor:pointer;border-bottom:solid 1px rgb(255 255 255 / .05);padding:var(--space-md) var(--space-xl);background:var(--surface-3);transition:transform var(--ease-xslow),opacity var(--ease-xslow)}.goal:hover{background:var(--dark-grey)}.goal-col{display:flex;align-items:center;gap:3rem;justify-content:flex-start}.flex-right{justify-content:flex-end;align-items:flex-end}.goal-name{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-400)}.goal-id{font-size:var(--font-size-base);color:var(--off-White07);font-weight:var(--weight-300)}.progress{color:var(--white);font-size:var(--font-size-base);font-weight:var(--weight-400)}.due-date{font-size:var(--font-size-base);color:var(--off-White07);font-weight:var(--weight-300);min-width:4rem}.status{display:flex;align-items:flex-end;gap:1rem;min-width:8rem}.status span{font-size:var(--font-size-base);color:var(--off-white)}.i-status{width:1.7rem;height:1.7rem}.assignee{width:2.4rem;height:2.4rem;border-radius:var(--radius-xl);flex-shrink:0}.assignee img{object-fit:cover;height:100%;max-width:100%;border-radius:inherit}.summary-actions{display:flex;align-items:center;margin-left:auto}.i-action{width:2.4rem;height:2.4rem;cursor:pointer;padding:.3rem var(--space-xs);border-radius:.5rem}.i-action:hover{background:var(--white-10)}.sort-wrapper{position:relative}.sort-dropdown{position:absolute;top:calc(100% + 0.8rem);right:0;background:var(--light-grey);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-xs);padding:var(--space-xs);min-width:12rem;z-index:var(--z-nav);display:none}.sort-dropdown.open{display:block}.sort-option{padding:var(--space-md) var(--space-md);font-size:var(--font-size-sm);color:var(--white);border-radius:.5rem;cursor:pointer;letter-spacing:.03em;font-family:var(--weight-300);font-family:inherit}.sort-option:hover{background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .9)}.sort-option.active{color:var(--white)}.velocy-main.panel-closed{grid-template-columns:1fr}.activity-panel{position:absolute;bottom:1.4rem;right:1.4rem;width:100%;max-width:26rem;height:60%;background:var(--dark-grey);border:1px solid var(--white-10);z-index:var(--z-panel);display:flex;flex-direction:column;transition:transform var(--ease-inout_xslow);border-radius:1.2rem;box-shadow:0 2rem 4rem rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .06);}.activity-panel::after{content:"";position:absolute;inset:0;border-radius:inherit;padding-top:1px;background:linear-gradient(90deg,rgb(255 255 255 / .12) 0%,rgb(255 255 255 / .03) 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.activity-panel.hidden{transform:translateY(105%);opacity:0}.activity-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) 1.4rem;border-bottom:1px solid var(--white-10);background:rgb(255 255 255 / .01)}.activity-title{color:var(--white);display:block;font-size:var(--font-size-sm);letter-spacing:.07em;font-weight:var(--weight-400)}.activity-close{background:none;border:none;cursor:pointer;padding:.2rem;border-radius:var(--radius-xmini);display:flex;align-items:center}.activity-close:hover{background:rgb(255 255 255 / .06)}.activity-feed{display:flex;flex-direction:column;gap:0;overflow-y:auto;padding:1rem 0;scrollbar-width:thin;scrollbar-color:#333 #fff0;-webkit-mask-image:linear-gradient(to bottom,var(--mask-visible) 70%,var(--mask-invisible) 100%);mask-image:linear-gradient(to bottom,var(--mask-visible) 70%,var(--mask-invisible) 100%)}.activity-feed::-webkit-scrollbar{width:1rem}.activity-feed::-webkit-scrollbar-track{background:#fff0}.activity-feed::-webkit-scrollbar-thumb{background:#333;border-radius:2rem;border:3px solid #fff0;background-clip:content-box}.activity-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem var(--space-lg);border-bottom:1px solid rgb(255 255 255 / .03)}.activity-item:hover{background:rgb(255 255 255 / .02)}.activity-txt{display:flex;flex-direction:column;gap:.6rem;font-size:var(--font-size-sm);color:var(--white-50);line-height:var(--line-height-14);font-weight:var(--weight-400)}.activity-name{font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white);letter-spacing:var(--tracking-sm)}.activity-highlight{color:var(--white);font-size:var(--font-size-sm);opacity:.7}.activity-time{margin-top:.2rem;display:block;font-size:var(--font-size-xs);color:var(--white-50);font-weight:var(--weight-400)}.activity-reopen{position:absolute;right:0;top:2rem;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-mini) 0 0 var(--radius-mini);padding:.6rem var(--space-sm);cursor:pointer;display:none}.activity-reopen:hover{background:rgb(255 255 255 / .06)}.activity-toggle{background:none;border:none;cursor:pointer;position:absolute;right:2.4rem;bottom:2rem;z-index:var(--z-panel)}.activity-toggle:hover{opacity:.7}.i-toggle{width:2rem;height:2rem;fill:var(--white);filter:brightness(1.3);transform:rotate(0deg);transition:transform var(--ease-inout_xslow);background-color:#1a1a1a;border:1px solid rgb(255 255 255 / .25);border-radius:var(--radius-mini)}.panel-open .i-toggle{transform:rotate(180deg)}@keyframes slideIn{from{opacity:0}to{opacity:1}}.activity-item.new-item{animation:slideIn 1.6s ease-in-out forwards;position:relative}.new-item::after{content:'';position:absolute;right:1rem;;top:1rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--primary-accent);box-shadow:0 0 1rem var(--primary-accent);opacity:0;animation:newFeed 12s ease-in-out;animation-delay:1.2s}@keyframes newFeed{0%{opacity:0;transform:scale(.5)}10%{opacity:1;transform:scale(1)}85%{opacity:1}100%{opacity:0}}.trust{background:var(--black-light);padding:var(--space-7xl) var(--space-4xl);background:#0c0c0c;border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07);position:relative;overflow:hidden}.trust-logo{display:flex;align-items:flex-start;justify-content:center;gap:1rem;width:3.6rem;height:3.6rem;position:relative;transform:scale(.85)}.t-left,.t-right,.t-center{background:var(--white);border-radius:2.6rem;width:.4rem;height:100%}.a-right{transform:rotate(-22deg)}.a-left{transform:rotate(22deg)}.a-center{transform:rotate(76deg);height:50%;align-self:center;position:absolute;top:1.5rem;border-radius:990px}.trust-link{text-decoration:none;display:flex;align-items:center;display:flex;align-items:center;gap:.6rem;color:var(--white);opacity:.7;font-size:var(--font-size-xl);font-weight:var(--weight-200);transition:opacity var(--ease-medSlow),transform var(--ease-medSlow)}.trust-link:hover{opacity:1;transform:translateX(2px)}.trust-headings{display:flex;align-items:center;justify-content:space-between}.trust-headings h2{margin-bottom:0!important}.benefits{position:relative;overflow:hidden}.b-container{flex-direction:row;gap:6rem}.benefits .sections-headings{display:flex;flex-direction:column}.bhead-bottom{margin-top:auto;display:flex;align-items:center;justify-content:flex-start;gap:1.6rem;padding-bottom:3rem}.b-sectionhead{margin-top:6rem}.b-wrapper{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-stop:always;padding-block:calc(2px + 2px);position:relative;overflow-x:scroll;overflow-y:hidden;width:100%;max-width:100%;margin-right:-25vw}.b-wrapper::-webkit-scrollbar{display:none}.b-card{display:flex;position:relative;scroll-snap-align:start;flex-shrink:0}.b-card::after{content:'';position:absolute;top:0;left:50%;right:0;height:2px;background:linear-gradient(90deg,transparent,#fff0,#ff0055,#fff0,transparent);box-shadow:0 0 20px 0 rgb(255 0 85 / .3);transform:translateX(-50%)}.b-cards{gap:1.2rem;display:flex;flex-wrap:nowrap;padding-bottom:2rem;position:relative}.b-cards::after{content:"";min-width:50vw;flex-shrink:0}.b-inner{border:1px solid rgb(255 255 255 / .09);border-radius:1.2rem;position:relative;box-shadow:0 .5rem .5rem var(--black);overflow:hidden}.b-visual{display:flex;align-items:center;justify-content:center}.b-content{padding:var(--space-26) var(--space-xl) 1.8rem var(--space-xl);display:flex;justify-content:space-between}.b-label{font-size:var(--font-size-sm);font-weight:var(--weight-400);letter-spacing:.14em;color:var(--white-35);padding-bottom:var(--space-xl)}.b-rule{width:2rem;height:1px;background:var(--white-35);margin-bottom:1.6rem}.b-title{font-size:1.8rem;font-weight:var(--weight-400);color:var(--white);margin-bottom:1.6rem;letter-spacing:-.025em;line-height:var(--line-height-14)}.b-body{font-size:1.6rem;font-weight:var(--weight-300);color:rgb(228 229 233 / .6);line-height:var(--line-height-18);letter-spacing:-.005em;max-width:26ch;text-wrap:balance}.nav-icons{display:flex;align-items:center;gap:.6rem}.i-navs{width:2.4rem;height:2.4rem;cursor:pointer;transition:color var(--ease-slow)}.i-navs:hover svg{stroke:var(--white-60)}.section-link{text-decoration:none;display:flex;align-items:center;gap:.6rem;color:var(--white);opacity:.7;font-size:var(--font-size-xl);font-weight:var(--weight-200);transition:opacity var(--ease-slow),transform var(--ease-slow)}.section-link:hover{opacity:1;transform:translateX(2px)}.aim-ui{width:100%;background:rgb(10 10 10 / .8);border-radius:var(--radius-medium);position:relative;z-index:2;backdrop-filter:blur(1rem);overflow:hidden;opacity:.8}.aim-ui::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;;background:radial-gradient(rgba(255 0 85 / .7) 0%,rgba(255 0 85 / 0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.aim{position:relative;overflow:hidden}.a-margLeft{margin-left:-2rem}.a-topbar{display:flex;align-items:flex-start;justify-content:space-between;padding:0 var(--space-lg);align-items:center;justify-content:space-between;background:var(--surface-2);height:4.4rem}.a-title{font-weight:var(--weight-400);color:var(--white);opacity:.9;font-size:var(--font-size-md);display:block;letter-spacing:var(--tracking-xl)}.a-sub{font-size:var(--font-size-md);color:var(--white);opacity:.7;font-weight:var(--weight-200);display:block;letter-spacing:.03em}.i-aimGoal{height:1.9rem;width:1.9rem;margin-right:2rem;margin-left:.2rem;margin-top:.2rem;border-radius:var(--radius-xmini);cursor:pointer;padding-inline:.2rem .3rem}.i-plus{width:2.4rem;height:2.4rem;margin-right:.6rem;border-radius:var(--radius-xmini);cursor:pointer;padding-inline:.2rem .3rem}.i-plus{margin-right:0}.i-aimGoal:hover,.i-plus:hover{background:var(--white-10)}.flex-row{display:flex;align-items:center}.a-body{overflow:hidden}.progress-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.progress-amt{font-size:var(--font-size-base);font-weight:var(--weight-300);color:var(--white);display:block}.a-progress{padding:1.4rem var(--space-xl);border-bottom:solid 1px rgb(255 255 255 / .3);background:var(--surface-2)}.progress-fill{height:.65rem;background:var(--white-10);border:solid 1px rgb(255 255 255 / .2);border-radius:var(--radius-pill);overflow:hidden}.progress-bar{display:block;background:var(--color-success);width:86%;height:100%;border-radius:inherit}.a-tasks{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.a-task{width:100%;border-top:solid 1px rgb(255 255 255 / .05);border-bottom:solid 1px rgb(255 255 255 / .05);background:var(--surface-3);padding:var(--space-md) var(--space-xl);display:grid;grid-template-columns:2fr 1fr 1fr;gap:3rem;position:relative;cursor:pointer;transition:transform var(--ease-xslow),opacity var(--ease-xslow)}.a-task:hover{background:var(--dark-grey)}.a-task8{border-bottom:none}.a-task1{border-top:none;border-left:2px solid rgba(255 0 85 / .6);background:rgb(255 255 255 / .027)}.a-task1:hover{border-left-color:var(--primary-accent);background:var(--white-04)}.tsk-labels{border-top:none;background:rgb(255 255 255 / .027)}.tsk-labels:hover{background:var(--white-04)}.a-meta{display:flex;align-items:center;justify-content:flex-start;gap:4rem;padding:var(--space-md) var(--space-xl);background:var(--surface-1);border-bottom:solid 1px var(--white-10);border-top:solid 1px var(--white-10);position:relative}.a-dueDate,.a-currentDate,.assigned,.a-currentID{display:flex;align-items:center;gap:1rem}.assigned{margin-left:auto}.a-dateTitle,.a-date,.assigned-name,.a-odTitlte{color:var(--white);font-size:var(--font-size-base);font-weight:var(--weight-400)}.a-assigned{width:2.4rem;height:2.4rem;border-radius:var(--radius-xl)}.a-assigned img{object-fit:cover;height:100%;max-width:100%;border-radius:inherit}.a-time{font-size:var(--font-size-base);color:var(--off-White07);font-weight:var(--weight-300);min-width:4rem}.i-tasks{width:1.6rem;height:1.6rem;cursor:pointer}.i-todo svg{transition:fill var(--ease-default)}.i-todo svg:hover{fill:var(--color-todo)}.a-goal{display:flex;align-items:center;gap:.9rem}.a-settings{display:flex;align-items:center;flex-direction:row-reverse;gap:1.4rem}.a-login-btn{height:2.8rem;display:flex;align-items:center;gap:0rem;border-radius:4px;cursor:pointer;background:#fff0;border:none;font-family:inherit;padding-inline:.4rem}.a-login-btn:hover{background:rgb(255 255 255 / .06)}.i-login{width:1.6rem;height:1.6rem;margin-top:.2rem}.a-velocy{color:var(--white);font-weight:var(--weight-200);font-size:var(--font-size-mini);letter-spacing:.5em;text-transform:uppercase;text-shadow:rgb(255 255 255 / .8) 0 0 2px}.a-outcome{position:absolute;background:var(--dark-grey);border:solid 1px rgb(255 255 255 / .08);border-radius:1.2rem;z-index:var(--z-overlay);width:32rem;height:auto;backdrop-filter:blur(1.6rem);right:-6rem;bottom:-3rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2rem 4rem rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .06)}.velocy-complete_msg{font-size:var(--font-size-sm);font-weight:var(--weight-400)}.outcome-header{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;padding:var(--space-md) var(--space-lg);background:rgb(255 255 255 / .01);border-bottom:solid 1px rgb(255 255 255 / .06);position:relative}.outcome-header_velocy{width:2.4rem;height:2.4rem;border:solid 1px rgb(255 255 255 / .25)}.outcome-header .goal-id{color:var(--white);font-weight:var(--weight-400)}.outcome-person{display:flex;align-items:center;gap:1.4rem;width:100%}.outcome-label{font-size:var(--font-size-sm);font-weight:var(--weight-400);color:var(--white-70);letter-spacing:.06em;text-overflow:ellipsis}.a-flex{display:flex;align-items:center;width:100%;justify-content:space-between}.outcome-title{color:var(--white);display:block;font-size:var(--font-size-sm);letter-spacing:.07em;font-weight:var(--weight-400)}.outcome-thread{display:flex;flex-direction:column-reverse;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 #fff0;padding:1.4rem var(--space-xl);gap:2rem}.outcome-comment{display:flex;align-items:flex-start;flex-direction:column;gap:1.4rem;transition:background 0.2s ease}.outcome-comment:hover{background:rgb(255 255 255 / .02)}.outcomeComment-new{animation:slideIn 1.6s ease-in-out forwards;position:relative}.outcome-comment-body{display:flex;flex-direction:column;gap:.4rem}.outcome-comment-top{display:flex;align-items:baseline;gap:.7rem}.i-outcome{width:2rem;height:2rem;margin-left:auto}.outcome-name{font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white);opacity:.9;letter-spacing:var(--tracking-sm)}.outcome-time{font-size:var(--font-size-sm);color:var(--white-50);font-weight:var(--weight-400);line-height:var(--line-height-14)}.outcome-msg{font-size:var(--font-size-base);font-weight:var(--weight-300);color:var(--white-50);line-height:var(--line-height-16);letter-spacing:.01em}.o-comNew{font-weight:var(--weight-400)}.outcome-msg span{color:#f48;text-shadow:0 0 2px #f48}.outcome-reply{position:relative;margin:0 1.2rem .8rem}.outcome-input{background:none;border-radius:inherit;border:none;font-weight:var(--weight-300);font-size:var(--font-size-base);color:var(--white);font-family:inherit;outline:none;transition:border-color var(--ease-fast);width:100%}.outcome-input:focus{border-color:rgb(255 255 255 / .15)}.outcome-input::placeholder{color:rgb(255 255 255 / .3)}.outcome-send{background:none;border:none;border-radius:var(--radius-xs);padding:0rem var(--space-xs);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity var(--ease-slow);position:relative}.outcome-send:hover{opacity:.7}.outcome-send svg{color:var(--secondary-links);width:1.6rem;height:1.6rem}.aim-main{position:relative}.div{flex:1;background:rgb(255 255 255 / .03);border:solid 1px var(--white-07);border-radius:var(--radius-mini);padding:var(--space-md) 1.4rem;font-size:var(--font-size-base);color:var(--white);font-family:inherit;outline:none;transition:border-color var(--ease-fast);align-items:flex-start;display:flex;box-shadow:0 0 0 1px rgb(0 0 0 / .3);height:6.8rem}.outcome-reply-actions{position:absolute;bottom:1rem;right:1rem;display:flex;gap:.8rem}.outcome-reply-icon{width:1.6rem;height:1.6rem;cursor:pointer}.outcome-reply-icon svg:hover{stroke:rgb(255 255 255 / .8)}.a-outcomeimg{width:3rem;height:3rem;border:solid 1px rgb(255 255 255 / .25)}.a-rule{width:3rem;height:1px;background:var(--white-35)}.t-check{display:none}.i-checked{display:none}.t-check:checked~.i-todo .i-unchecked{display:none}.t-check:checked~.i-todo .i-checked{display:block}.a-tasks{display:flex;flex-direction:column}.a-task{order:1}.a-task:has(.t-check:checked){order:99;animation:taskSlide var(--ease-inout_slow) forwards;pointer-events:none}@keyframes taskSlide{0%{transform:translateY(3.2rem);opacity:.3}100%{opacity:1;transform:translateY(0)}}.define-ui{width:100%;display:grid;grid-template-columns:1fr;background:rgb(15 15 15 / .7);border-radius:var(--radius-medium);position:relative;z-index:2;backdrop-filter:blur(1rem);overflow:hidden;opacity:.8;mask-image:linear-gradient(to right,var(--mask-visible) 55%,var(--mask-invisible) 85%);-webkit-mask-composite:source-in;mask-composite:intersect}.define-ui::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(rgba(255 0 85 / .7) 0%,rgba(255 0 85 / 0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.i-next{width:1.6rem;height:1.6rem}.d-sidebar_head{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:solid 1px var(--white-07);padding:1rem var(--space-xl)}.d-goal-numbers{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-400);opacity:.6}.define-right{border-left:solid 1px var(--white-10);display:flex;flex-direction:column}.d-goal_status,.d-priority{display:flex;align-items:center;gap:.6rem}.d-goal_status span,.d-priority span,.d-quarter{font-size:var(--font-size-sm);color:rgb(255 255 255 / .85);font-weight:var(--weight-400)}.i-new{width:1.24rem;height:1.24rem}.define-meta{flex-direction:column;align-items:flex-start;background:none;border:none;padding:0;gap:0}.i-tags{width:1.2rem;height:1.2rem;margin-top:.2rem}.define-content{background:var(--dark-grey);height:100%;padding:var(--space-4xl)}.d-next_goal{display:flex;align-items:center;gap:.6rem;margin-left:1.4rem}.d-tsk_numb{background:rgb(255 255 255 / .03);border:solid 1px var(--white-10);border-radius:var(--radius-xl);padding:1rem;width:max-content;min-width:8rem;display:flex;justify-content:center;align-items:center;gap:.7rem;height:2.6rem;margin-top:1rem}.d-tsk_numb span{font-size:var(--font-size-sm);color:var(--white);opacity:.65;font-weight:var(--weight-400)}.d-total_title{font-size:var(--font-size-base);color:var(--white);opacity:.65;font-weight:var(--weight-400)}.d-logged_user{border-radius:50%;width:2.4rem;height:2.4rem}.define-outcome{right:11rem;transform:scale(1.1);bottom:0;filter:brightness(1.5)}.d-logged_user img{border-radius:inherit;display:block;width:100%;height:100%;object-fit:cover}.d-goal_id{display:flex;align-items:center;justify-content:space-between;width:100%}.i-ellipse{width:1.6rem;height:1.6rem}.d-sidebar_body{width:100%;padding:0;display:flex;flex-direction:column;gap:0;flex:1}.d-prop-row{display:flex;align-items:center;justify-content:space-between;padding:.75rem var(--space-lg);border-bottom:solid 1px var(--white-04);min-height:3.4rem}.d-prop-row:hover{background:rgb(255 255 255 / .025);cursor:default}.d-prop-label{font-size:var(--font-size-mini);color:rgb(255 255 255 / .45);font-weight:var(--weight-400);letter-spacing:var(--tracking-sm);flex-shrink:0}.d-top_body{display:flex;flex-direction:column;gap:1.6rem}.d-sidebar_body .assigned{margin-left:0}.d-assigned{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);border-bottom:solid 1px var(--white-07)}.assigned-name{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-400)}.define-left .a-topbar{border-bottom:solid 1px var(--white-10);height:5rem;width:80%}.d-goalTitle{font-size:var(--font-size-medLG);color:var(--white);font-weight:var(--weight-400);margin-bottom:1.4rem;display:block}.d-description{margin-bottom:3rem}.d-description-txt{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-300);opacity:.65;text-wrap:balance;max-width:60ch;display:block}.update-row{display:flex;gap:1rem;align-items:center}.d-update-title{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-medLG)}.d-updates{display:grid;grid-template-columns:1fr;gap:1.2rem}.updates{display:grid;grid-template-columns:1fr;gap:2rem}.update-time{font-weight:var(--weight-300);color:var(--white);opacity:.85;font-size:var(--font-size-sm)}.d-update{display:flex;align-items:center;gap:1rem}.update-txt{font-weight:var(--weight-300);color:var(--white);opacity:.65;font-size:var(--font-size-sm);text-wrap:balance}.d-connector{background:var(--white);opacity:.6;height:.6rem;margin-left:1rem;width:2px}.i-tasks_add{width:1.5rem;height:1.5rem;margin-left:.3rem}.update-status{background-color:var(--color-success);box-shadow:var(--color-success) 0 0 .6rem;height:.5rem;width:.5rem;border-radius:50%}.update-task{color:var(--white);opacity:.7;font-size:var(--font-size-sm);font-weight:var(--weight-400)}.d-view_all{color:var(--white);opacity:.7;font-size:var(--font-size-sm);font-weight:var(--weight-400);display:flex;align-items:center;gap:.4rem;cursor:pointer;margin-top:1.4rem;padding-bottom:1rem;border-bottom:solid 1px var(--white-07)}.update-status.slate{background:var(--color-todo);box-shadow:var(--color-todo) 0 0 .6rem}.tags{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tag{display:flex;align-items:center;gap:.5rem;border-radius:4px;background:var(--white-04);border:solid 1px rgb(255 255 255 / .08);height:2.2rem;padding:0 var(--space-sm);width:max-content}.d-progress{border:none;background:none;padding:var(--space-lg);margin-top:auto;border-top:solid 1px rgb(255 255 255 / .06)}.tag-txt{font-size:var(--font-size-xs);color:var(--white);font-weight:var(--weight-400);opacity:.6}.tag-dot{width:.5rem;height:.5rem;border-radius:50%}.d-assigned,.d-date{justify-content:space-between}.revenue-tag{background:var(--color-update)}.scale-tag{background:var(--color-remaining)}.tasks-tag{background:var(--color-app)}.people-tag{background:var(--color-done)}.define-main{border-radius:var(--radius-medium)}.d-sum_stats{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.d-tag_tile{font-size:var(--font-size-mini);color:var(--white);opacity:.45;font-weight:var(--weight-400);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem}.define-tags{padding:var(--space-md) var(--space-lg);border-top:solid 1px rgb(255 255 255 / .06)}.d-view_all .i-arrow{width:1.4rem;height:1.4rem}.d-view_all:hover{opacity:1}.d-message{background:var(--surface-1);border:solid 1px var(--white-10);padding:1rem;border-radius:var(--radius-small);width:max-content}.define-main .progress-bar{width:10%}.gen-analyzed{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%}.gen-analyzed-text{font-size:var(--font-size-xs);color:rgb(255 255 255 / .45);white-space:nowrap;font-weight:var(--weight-400)}.gen-process{gap:.4rem}.gen-analyzed-line{flex:1;height:1px;background:rgb(255 255 255 / .08)}.gen-goal{font-size:var(--font-size-sm);font-weight:var(--weight-400);color:var(--white)}.gen-tag{color:var(--secondary-links);font-size:var(--font-size-sm);font-weight:var(--weight-400);margin-right:.4rem}.gen-thread{gap:1.2rem}.automate-tsk{grid-template-columns:repeat(3,1fr)}.gen-system{font-size:var(--font-size-sm);color:var(--white-60);font-style:italic;line-height:var(--line-height-18);font-weight:var(--weight-400);margin-bottom:.8rem}.gen-tasks{border-top:1px solid rgb(255 255 255 / .06);border-bottom:1px solid rgb(255 255 255 / .06);padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}.gen-task-row{display:flex;align-items:center;gap:.8rem;font-size:var(--font-size-sm)}.gen-task-id{font-size:1.2rem;color:var(--secondary-links);flex-shrink:0}.gen-task-name{color:rgb(255 255 255 / .75);font-weight:var(--weight-400)}.gen-summary{font-size:var(--font-size-xs);font-weight:var(--weight-400);color:rgb(255 255 255 / .9)}.automate{border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07);position:relative}.rim-light::before{content:"";position:absolute;background:var(--secondary-accent);border-radius:50%;box-shadow:0 0 25px 15px var(--secondary-accent);filter:blur(1px);height:4px;left:30%;position:absolute;bottom:0;width:40%;right:0}.rim-light::after{background:var(--primary-accent);border-radius:50%;box-shadow:0 0 25px 10px var(--primary-accent);filter:blur(1px);height:4px;overflow:hidden;position:absolute;width:100%;content:'';bottom:0;lefT:0;right:0}.color-white{color:var(--white);font-weight:var(--weight-400)}.gap2{margin-left:-1.5rem}.goal-panel{position:absolute;background:var(--dark-grey);border:solid 1px rgb(255 255 255 / .08);border-radius:1.2rem;z-index:var(--z-overlay);width:32rem;height:44rem;right:20rem;bottom:0rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2rem 4rem rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .06)}.goal-panel .div{height:8.4rem}.goal-create::placeholder{color:var(--white)}.gen-links{display:flex;flex-direction:column;gap:.8rem;margin-top:1.4rem}.gen-output{font-size:var(--font-size-base);font-weight:var(--weight-300);color:var(--white-50);line-height:var(--line-height-16);letter-spacing:.01em}.input-tag{font-size:var(--font-size-base);color:var(--secondary-links);font-weight:var(--weight-400)}.hidden{opacity:0;visibility:hidden;transform:translateY(-1rem);transition:opacity var(--ease-inout_default),transform var(--ease-inout_default),visibility 0.4s}.hidden.show{opacity:1;visibility:visible;transform:translateY(0)}.row-exit{opacity:0;transition:opacity 1.4s ease}.row-exit{opacity:0;transition:opacity 1.4s ease}.cleared-wrapper{overflow:hidden}.row-incoming{overflow:hidden}.unblock-ui{display:grid;width:100%;grid-template-columns:repeat(2,1fr);-webkit-mask-image:linear-gradient(to bottom,var(--mask-invisible) 0%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);mask-image:linear-gradient(to bottom,var(--mask-invisible) 0%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);-webkit-mask-composite:destination-in;mask-composite:intersect}.unlock-content{display:grid;grid-template-columns:repeat(2,1fr)}.blocked-col{display:grid;grid-template-columns:1fr}.b-error{background:rgb(244 63 94 / .07);border-left:solid 1px rgb(244 63 94)}.blocked-row,.cleared-row{display:flex;flex-direction:column;gap:1.6rem;padding:var(--space-xl)}.cleared-row{background:rgb(16 185 129 / .07);border-left:solid 1px var(--color-success);overflow:hidden}.cleared-transparent{border-left-color:#fff0;background:#fff0}.blocked-dot{height:.7rem;width:.7rem;background:var(--color-error);box-shadow:var(--color-error) 0 0 1.4rem,var(--color-error) 0 0 1rem,var(--color-error) 0 0 1rem,var(--color-error) 0 0 1rem;display:block;border-radius:50%}.cleared-dot{height:.7rem;width:.7rem;background:var(--color-tskDone);box-shadow:var(--color-tskDone) 0 0 1.4rem;display:block;border-radius:50%}.ready-dot{height:.7rem;width:.7rem;background:var(--color-todo);display:block;border-radius:50%}.blocked-top,.cleared-top{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.blocked-btm span,.cleared-btm span{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-400);opacity:.6}.unblock-section{border-bottom:solid 1px var(--white-07)}.overflow-vis{overflow:visible}.Lborder-transparent{border-left:solid 1px #fff0}.blocked1{border-top:none;border-left:none;background:none}.blocked{border-left:solid 2px var(--color-error);background:var(--color-blocked);position:relative}.blocked:hover{background:var(--color-blockedHover)}.unblock-panel{position:absolute;background:var(--dark-grey);border:solid 1px rgb(255 255 255 / .08);border-radius:1.2rem;z-index:var(--z-overlay);width:32rem;height:44rem;right:20rem;bottom:-3rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2rem 4rem rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .06);border:solid 1px rgb(255 255 255 / .1);right:-4rem}.issue-links{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem;margin-bottom:1.6rem}.issue-link{display:flex;align-items:center;gap:1rem}.issue-link .bullet-divider{color:var(--white);}.issue-links span{color:var(--secondary-links);font-weight:var(--weight-400);font-size:var(--font-size-sm)}.velocy-msg{border-radius:var(--radius-mini);color:var(--white);font-weight:var(--weight-400);opacity:.6;font-size:var(--font-size-sm);margin-top:.6rem}.blocker-btn{display:flex;align-items:center;gap:.4rem;color:var(--white);font-size:var(--font-size-sm);font-weight:var(--weight-400);transition:transform var(--ease-slow);background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:.09em;text-transform:uppercase;padding-left:1.6rem;animation:pulse 3s ease-in-out infinite alternate}.blocker-btn:hover{transform:translateX(5px)}.viewtsk-btn{display:flex;align-items:center;gap:.4rem;color:var(--white);text-shadow:var(--white) 0 0 2px;font-size:var(--font-size-mini);;font-weight:var(--weight-400);background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:.09em;text-transform:uppercase;padding-left:var(--space-lg)}.i-blockerArrow{width:1.4rem;height:1.6rem}@keyframes pulse{0%{opacity:.35;transform:scale(1)}100%{opacity:1;transform:scale(1.02)}}.after-state{opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity var(--ease-process),transform var(--ease-process)}.after-state.show{opacity:1;visibility:visible;transform:translateY(0)}.blocked{transition:opacity var(--ease-inout_process),transform var(--ease-inout_process)}.unblocking{opacity:0;transform:translateY(-3rem)}.unblocked{background:var(--surface-3);border-left-color:#fff0}.unblocked .i-warning{stroke:var(--color-error)}.unblock-tksList{overflow:hidden}.thinking-state .velocy-msg{display:flex;align-items:center;gap:8px;width:100%}.unblock-tksList .a-task{grid-template-columns:repeat(3,1fr)}.blocker-ui{opacity:.65}.thinking-msg{background:none;border:none}.thinking-msg span{margin-top:1rem}.thinking-pulse{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulseThink 3s infinite}@keyframes pulseThink{0%,100%{opacity:.2}50%{opacity:1}}.blocked-task{display:flex;align-items:center;justify-content:flex-start;color:var(--white-60);gap:.8rem;font-size:var(--font-size-xs)}.check{color:rgb(255 255 255 / .4)!important}.blocked-tsks{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem;margin-bottom:1rem}.ship{border-bottom:1px solid var(--white-07)}.ship-ui{-webkit-mask-image:linear-gradient(to bottom,var(--mask-invisible) -2%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);mask-image:linear-gradient(to bottom,var(--mask-invisible) -1%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);-webkit-mask-composite:destination-in;mask-composite:intersect}.after-body .outcome-comment-top{display:none}.ship-ui .a-body{max-height:34rem}.ship-panel{position:absolute;background:var(--dark-grey);border:solid 1px rgb(255 255 255 / .08);border-radius:1.2rem;z-index:var(--z-overlay);width:32rem;height:44rem;right:-11rem;bottom:-3rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2rem 4rem rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .06);border:solid 1px var(--white-10)}.complete-btn{display:flex;align-items:center;gap:.4rem;color:var(--white);font-size:var(--font-size-sm);font-weight:var(--weight-400);transition:transform var(--ease-slow);background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:.09em;text-transform:uppercase;padding-left:var(--space-lg);animation:pulse 2.5s ease-in-out infinite alternate}.complete-btn:hover{transform:translateX(5px)}.a-task{transition:opacity var(--ease-default),transform var(--ease-default);will-change:opacity,transform}.a-task.is-shipped{opacity:0;transform:translateY(2REM);pointer-events:none}.ship-tksList{background:var(--surface-1)}.ship-tksList .a-task{border-bottom:none;background:rgb(16 185 129 / .2)}.hide{display:none;pointer-events:none;transition:opacity .46 ease}.thinking-dots{display:inline-flex;align-items:center;gap:.3rem}.thinking-dots span{width:.2rem;height:.2rem;border-radius:50%;background:var(--white-60);animation:dot-pulse var(--ease-inout_process) infinite}.thinking-dots span:nth-child(2){animation-delay:0.2s}.thinking-dots span:nth-child(3){animation-delay:0.4s}@keyframes dot-pulse{0%,80%,100%{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.v-loader{display:inline-grid;grid-template-columns:repeat(3,.5rem);gap:.2rem;vertical-align:middle;margin-right:.8rem;margin-top:-.6rem}.v-loader circle{opacity:.15;animation:v-travel 3s linear infinite}.v-loader circle:nth-child(1){animation-delay:0s}.v-loader circle:nth-child(2){animation-delay:0.2s}.v-loader circle:nth-child(3){animation-delay:0.4s}.v-loader circle:nth-child(4){animation-delay:0.6s}.v-loader circle:nth-child(5){animation-delay:0.8s}.v-loader circle:nth-child(6){animation-delay:1.0s}.v-loader circle:nth-child(7){animation-delay:1.2s}.v-loader circle:nth-child(8){animation-delay:1.4s}.v-loader circle:nth-child(9){animation-delay:1.6s}@keyframes v-travel{0%,100%{opacity:.15}10%,30%{opacity:1}40%{opacity:.15}}.results-head{display:flex;align-items:center;gap:1.4rem;padding:var(--space-lg) 0rem var(--space-lg) var(--space-xl);width:78%;border-bottom:solid 1px rgb(255 255 255 / .06)}.goal-results{width:100%;flex:1;display:flex;flex-direction:column;opacity:0;transition:opacity var(--ease-inout_xslow)}.goal-results.show{opacity:1}.goal-results h3{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-md);letter-spacing:var(--tracking-sm)}#momentum-btn{font-size:var(--font-size-md);opacity:1;margin-left:auto;font-weight:var(--weight-400)}.results-sub{color:var(--white-60);font-size:var(--font-size-md);font-weight:var(--weight-400)}.quick-metrics{display:flex;align-items:center;justify-content:space-between;padding:1.4rem var(--space-xl);max-width:78%}.quick-metrics div{font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white-60);display:flex;align-items:center;gap:1.4rem}.metric{color:var(--white)}.stat-row{display:flex;align-items:center;flex-direction:column;gap:1.4rem;margin-bottom:2.8rem;font-size:var(--font-size-base)}.stat-row span:first-child{color:var(--white);font-weight:var(--weight-400);flex-shrink:0;font-size:var(--font-size-sm)}.bar{flex:1;width:100%;background:rgba(224 82 122/ .2);border-radius:3px;overflow:hidden}.bar-fill{height:.6rem;background:linear-gradient(to right,var(--primary-accent),#ff4d8d);border-radius:3px;width:0;transition:width 1.2s ease}.label-stat{color:var(--white);opacity:.65;font-size:var(--font-size-sm);font-weight:var(--weight-400)}.donut-wrap{display:flex;align-items:center;flex-direction:column;gap:2rem;position:relative}.total-tasks{position:absolute;right:23%}.donut{position:relative;width:10rem;height:10rem;border-radius:50%;background:conic-gradient(#D4537E 0deg var(--a),#534AB7 var(--a) var(--b),#1D9E75 var(--b) var(--c));flex-shrink:0}.donut-hole{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;background:var(--surface-1);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.donut-num{font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-1);display:block}.donut-label{font-size:var(--font-size-sm);color:var(--white-60);margin-top:.2rem;font-weight:var(--weight-300)}.donut-legend{display:flex;flex-direction:row;gap:2.4rem;align-self:flex-end}.donut-item{display:flex;flex-direction:row-reverse;align-items:center;gap:1rem}.dot{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.d-name{font-size:var(--font-size-base);color:var(--white);text-align:right}.d-stat{font-size:var(--font-size-base);color:rgb(255 255 255 / .7);margin-top:.5rem;font-weight:var(--weight-400)}.goal-data{display:grid;align-items:center;grid-template-columns:1fr 1.1fr;gap:4rem;max-width:78%;padding:2.2rem 0rem var(--space-sm) var(--space-xl);border-bottom:solid 1px rgb(255 255 255 / .06)}.stat{display:flex;width:100%;align-items:center;justify-content:space-between}.v-card-header{padding:1.8rem var(--space-2xl) var(--space-mdLg);border-bottom:.5px solid rgb(255 255 255 / .07);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.v-card-title{font-size:var(--font-size-base);font-weight:var(--weight-400);color:var(--white);letter-spacing:.03em;display:block}.v-card-sub{font-size:var(--font-size-base);color:var(--white);opacity:.7;display:block;margin-top:.3rem;letter-spacing:var(--tracking-sm)}.v-pill{font-size:var(--font-size-mini);letter-spacing:.06em;padding:.3rem var(--space-sm);border-radius:var(--radius-xmini);flex-shrink:0;align-self:flex-start}.v-pill.red{background:rgb(255 0 85 / .1);border:.5px solid rgb(255 0 85 / .3);color:#f48}.v-pill.amber{background:rgb(240 191 0 / .1);border:.5px solid rgb(240 191 0 / .3);color:#F0BF00}.v-pill.purple{background:rgb(83 74 183 / .12);border:.5px solid rgb(83 74 183 / .35);color:#8a83e0}.chart-wrap{padding:var(--space-xl) 0 0 0;position:relative}.chart-legend{display:flex;align-items:center;gap:2rem;margin-bottom:6rem;padding-left:var(--space-xl)}.legend-item{display:flex;align-items:center;gap:.6rem;font-size:var(--font-size-xs);color:var(--off-white4);letter-spacing:.04em}.legend-dot{width:.6rem;height:.6rem;border-radius:50%;flex-shrink:0}.chart-svg{width:100%;overflow:visible}.automate-ui{-webkit-mask-image:linear-gradient(to bottom,var(--mask-invisible) -2%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);mask-image:linear-gradient(to bottom,var(--mask-invisible) -1%,var(--mask-visible) 15%,var(--mask-visible) 85%,var(--mask-invisible) 100%),linear-gradient(to right,var(--mask-invisible) -2%,var(--mask-visible) 5%,var(--mask-visible) 90%,var(--mask-invisible) 100%);-webkit-mask-composite:destination-in;mask-composite:intersect}.chart-grid line{stroke:rgb(255 255 255 / .06);stroke-width:.5}.chart-axis line{stroke:rgb(255 255 255 / .12);stroke-width:.5}.chart-label{font:400 10px system-ui,sans-serif;fill:var(--white-35)}.chart-callout rect{rx:3}.measure-chart{width:100%;background:rgb(10 10 10 / .8);border-radius:var(--radius-medium);position:relative;z-index:2;backdrop-filter:blur(1rem);overflow:hidden}.mHead-rightCol{display:flex;flex-direction:column;justify-content:space-between}.meas-nav{position:absolute;right:0;bottom:0}.measure-content{display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.measure-fig{flex:100% 0 0}.measure-chart::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(rgba(255 0 85 / .7) 0%,rgba(255 0 85 / 0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.chart-topbar{display:flex;align-self:center;justify-content:space-between;padding:var(--space-lg) var(--space-xl);border-bottom:solid 1px rgb(255 255 255 / .06);background:var(--surface-2)}.chart-totals{display:flex;align-items:center;gap:1rem}.chart-head{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-md)}.chart-headStat{font-size:var(--font-size-md);color:var(--white-70);font-weight:var(--weight-300)}.chart-main{padding:var(--space-26) var(--space-xl);overflow:hidden;background:var(--surface-3)}.chart-lines{position:absolute;top:3.4rem;right:0;width:calc((102.4rem - 4rem - 2rem) * 0.75);height:calc((26rem - 6rem));display:flex;flex-direction:row;justify-content:space-between;pointer-events:none;z-index:0}.line{height:100%;width:1px;border-left:1px dashed rgb(255 255 255 / .08)}.line1{border-left-style:solid}.chart-titBody{background:var(--surface-1);border-bottom:solid 1px var(--white-10);padding:1rem var(--space-xl);display:flex;align-items:center;justify-content:space-between}.chart-title{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-base)}.chart-stats{display:flex;flex-direction:column;position:relative;overflow:hidden;margin-bottom:4rem;border-bottom:solid 1px var(--white-07);padding-bottom:1rem}.chart-stats span{font-weight:var(--weight-400);font-size:var(--font-size-sm);color:var(--white-70)}.bars-container{display:grid;grid-template-columns:1fr 3fr;gap:2rem;align-items:center;margin-bottom:1rem}.marg-btm0{margin-bottom:.6rem}.chart-bars{width:100%;display:flex;align-items:flex-start}.chart-bar{height:.6rem}.bar-magneta{background:var(--secondary-accent)}.bar-yellow{background:var(--color-progress)}.bar-orange{background:var(--color-remaining)}.chart1{--magneta1:85%;--yellow1:10%;--orange1:5%;width:98%}.chart2{--magneta2:78%;--yellow2:15%;--orange2:7%;width:87%}.chart3{--magneta3:71%;--yellow3:18%;--orange3:11%;width:78%}.chart4{--magneta4:67%;--yellow4:22%;--orange4:11%;width:67%}.chart5{--magneta5:60%;--yellow5:25%;--orange5:15%;width:60%}.chart6{--magneta6:50%;--yellow6:30%;--orange6:20%;width:50%}.chart1 .bar1{width:var(--magneta1)}.chart1 .bar2{width:var(--yellow1)}.chart1 .bar3{width:var(--orange1)}.chart2 .bar1{width:var(--magneta2)}.chart2 .bar2{width:var(--yellow2)}.chart2 .bar3{width:var(--orange2)}.chart3 .bar1{width:var(--magneta3)}.chart3 .bar2{width:var(--yellow3)}.chart3 .bar3{width:var(--orange3)}.chart4 .bar1{width:var(--magneta4)}.chart4 .bar2{width:var(--yellow4)}.chart4 .bar3{width:var(--orange4)}.chart5 .bar1{width:var(--magneta5)}.chart5 .bar2{width:var(--yellow5)}.chart5 .bar3{width:var(--orange5)}.chart6 .bar1{width:var(--magneta6)}.chart6 .bar2{width:var(--yellow6)}.chart6 .bar3{width:var(--orange6)}.chart-header-labels{display:flex;justify-content:space-between;width:100%;padding:0}.chart-header-labels span{font-size:var(--font-size-xs);color:#888}.chart-statuses{display:flex;gap:3rem}.c-status{color:var(--white);font-weight:var(--weight-400);font-size:var(--font-size-base);display:flex;align-items:center;gap:.6rem}.c-dot{width:.6rem;height:.6rem;border-radius:50%}.c-done{background:var(--secondary-accent)}.c-progress{background:var(--color-progress)}.c-remaining{background:var(--color-remaining)}.breakdown-title{font-size:var(--font-size-md);font-weight:var(--weight-400);color:var(--white);margin-bottom:2rem}.breakdown-items{display:flex;flex-direction:column;justify-items:center;gap:.8rem;border:solid 1px var(--white-07);padding:1rem var(--space-xl)}.breakdown-tsk{font-size:var(--font-size-xs);color:var(--white-60);font-weight:var(--weight-400);text-transform:uppercase}.tsk-numb{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-base)}.item-col{display:grid;grid-template-columns:repeat(7,1fr);gap:4rem}.items-divivder{width:100%;height:1px;background:var(--white-07)}.rep-card{width:100%;background:rgb(10 10 10 / .8);border-radius:var(--radius-medium);position:relative;z-index:2;backdrop-filter:blur(1rem);overflow:hidden;opacity:.8}.rep-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(rgb(255 0 85 / .7) 0%,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.v-pill-report{display:flex;flex-direction:row-reverse;align-items:center;gap:.6rem;font-size:var(--font-size-sm);letter-spacing:.06em;padding:var(--space-xs) 1rem;border-radius:var(--radius-mini);flex-shrink:0;align-self:flex-start;font-weight:var(--weight-400)}.v-pill-report.green{background:rgb(255 255 255 / .2);border:.5px solid rgb(255 255 255 / .3);color:var(--white);box-shadow:0 0 .8rem var(--white-10)}.v-pill-report svg{height:1.2rem;width:1.2rem;margin-top:.2rem}.rep-stats{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl) var(--space-2xl);border-bottom:solid 1px rgb(255 255 255 / .05);background:rgb(15 15 15 / .4)}.rep-stat{display:flex;flex-direction:column;gap:.4rem;flex:1;align-items:center}.rep-num{font-size:2.6rem;font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-1);letter-spacing:var(--tracking-mini);display:block}.rep-label{font-size:var(--font-size-sm);color:rgb(255 255 255 / .6);font-weight:var(--weight-300);letter-spacing:var(--tracking-md);display:block;text-align:center}.rep-divider{width:1px;height:3.6rem;background:rgb(255 255 255 / .05);flex-shrink:0}.rep-table-header{display:grid;grid-template-columns:2fr 1fr 1fr 0.7fr 0.4fr;gap:1rem;padding:var(--space-sm) var(--space-2xl);background:rgb(15 15 15 / .6);border-bottom:solid 1px rgb(255 255 255 / .06);border-top:solid 1px rgb(255 255 255 / .04)}.rep-th{font-size:var(--font-size-xs);color:rgb(255 255 255 / .6);font-weight:var(--weight-400);letter-spacing:.07em;text-transform:uppercase}.rep-table-rows{display:flex;flex-direction:column;border-bottom:solid 1px rgb(255 255 255 / .05);padding-bottom:2rem}.rep-table-row{display:grid;grid-template-columns:2fr 1fr 1fr 0.7fr 0.4fr;gap:1rem;padding:.9rem var(--space-2xl);border-bottom:solid 1px rgb(255 255 255 / .03);align-items:center;transition:background 0.2s ease}.rep-table-row:hover{background:rgb(255 255 255 / .02)}.rep-table-row:last-child{border-bottom:none}.rep-td{font-size:var(--font-size-sm);color:var(--white);font-weight:var(--weight-400);display:flex;align-items:center}.rep-td-name{font-weight:var(--weight-400);color:rgb(255 255 255 / .85)}.rep-td-muted{color:rgb(255 255 255 / .5);font-weight:var(--weight-400)}.rep-health{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);font-weight:var(--weight-400)}.rep-hdot{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0}.green-dot{background:var(--color-success);box-shadow:0 0 4px rgb(16 185 129 / .6)}.amber-dot{background:var(--color-AtRisk);box-shadow:0 0 4px rgb(245 158 11 / .6)}.green-h{color:var(--color-success);}.amber-h{color:var(--color-AtRisk)}.rep-av-img{width:2.6rem;height:2.6rem;border-radius:50%;object-fit:cover;flex-shrink:0}.rep-metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:solid 1px rgb(255 255 255 / .05);flex:100% 0 0}.rep-metric-item{display:flex;flex-direction:column;gap:.3rem;padding:var(--space-md) var(--space-xl);border-right:solid 1px rgb(255 255 255 / .04);border-bottom:solid 1px rgb(255 255 255 / .04)}.rep-metric-item:nth-child(3n){border-right:none}.rep-metric-label{font-size:var(--font-size-sm);color:var(--white);opacity:.6;font-weight:var(--weight-400);letter-spacing:.04em}.rep-metric-val{font-size:var(--font-size-xl_Two);font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-1)}.rep-green{color:var(--color-tskDone)}.rep-amber{color:var(--color-AtRisk)}.rep-section-label{font-size:var(--font-size-xs);color:rgb(255 255 255 / .65);letter-spacing:var(--tracking-lg);padding:1.4rem var(--space-2xl);font-weight:var(--weight-300);background:rgb(15 15 15 / .4);text-transform:uppercase;border-bottom:solid 1px rgb(255 255 255 / .04)}.rep-contributors{display:flex;flex-direction:column;border-bottom:solid 1px rgb(255 255 255 / .05)}.rep-contrib{display:flex;align-items:center;gap:1.2rem;padding:var(--space-lg) var(--space-2xl);border-bottom:solid 1px rgb(255 255 255 / .03);transition:background 0.2s ease}.rep-contrib:hover{background:rgb(255 255 255 / .02)}.rep-contrib:last-child{border-bottom:none}.rep-contrib-name{font-size:var(--font-size-sm);font-weight:var(--weight-400);color:rgb(255 255 255 / .75);min-width:9rem}.rep-contrib-bar{flex:1;height:.3rem;background:rgb(255 255 255 / .05);border-radius:var(--radius-pill);overflow:hidden}.rep-contrib-fill{height:100%;background:linear-gradient(to right,var(--primary-accent),var(--secondary-accent));border-radius:var(--radius-pill)}.rep-contrib-count{font-size:var(--font-size-xs);color:rgb(255 255 255 / .25);font-weight:var(--weight-300);min-width:4.4rem;text-align:right}.rep-scroll{overflow-x:auto;scrollbar-color:#333 #fff0;scrollbar-width:thin;display:flex}.contributors-col,.rep-data{flex:100% 0 0}.measure{border-bottom:1px solid var(--white-07)}.proof-content{display:flex;flex-direction:column;gap:6rem}.testimony-card{position:relative;padding:var(--space-5xl) var(--space-6xl);border-radius:var(--radius-medium);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:var(--surface-2)}.testimony-card::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(45deg,rgba(255 0 85 / .3) 0%,rgba(255 0 85 / .07));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:var(--z-raised)}.testimony-card::before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0%;background:#fff0;box-shadow:0 0 20px 2px rgb(255 0 85 / .8),0 0 80px 15px rgb(255 0 85 / .3),0 0 150px 30px rgb(255 0 85 / .1);transform:skewY(7deg);mix-blend-mode:screen;left:0}.strand-logo{font-size:3rem;text-transform:uppercase;font-weight:var(--weight-200);letter-spacing:var(--tracking-3xl);color:var(--white)}.render-logo{color:#fff0;background:linear-gradient(90deg,var(--render-brand) 0%,transparent 70%);background-clip:text;-webkit-box-reflect:below -15px linear-gradient(transparent 40%,var(--render-brand));font-size:3rem;text-transform:uppercase;font-weight:var(--weight-200);letter-spacing:var(--tracking-4xl);filter:drop-shadow(0 0 1px rgba(196 90 26 / .5))}.render{-webkit-box-reflect:below -1.5rem linear-gradient(transparent 40%,var(--render-brand))}.r-rule{display:none}.client-info{margin-top:3rem;display:flex;gap:1rem;align-items:center}.client-name{font-weight:var(--weight-300);font-size:var(--font-size-lg);color:var(--white-60)}.role{font-weight:var(--weight-300);color:var(--white-60);font-size:var(--font-size-lg)}.proof-line{font-size:3rem;font-weight:var(--weight-200);letter-spacing:.07em;color:var(--white);filter:brightness(1.5);line-height:var(--line-height-12);margin-bottom:8rem;max-width:40ch;text-wrap:balance}.proof-link{text-decoration:none;display:flex;align-items:center;gap:.6rem;color:var(--white);opacity:.7;font-size:var(--font-size-xl);font-weight:var(--weight-200);transition:opacity var(--ease-slow),transform var(--ease-slow),background-position var(--ease-slow)}.proof-link:hover{opacity:1;transform:translateX(2px)}.agentis-logo{margin-bottom:1rem}.agentis-logo .a-left{height:55%;transform:rotate(0deg);border-bottom-left-radius:0;border-bottom-right-radius:0}.agentis-logo .a-right{border-bottom-left-radius:0;border-bottom-right-radius:0}.a-left2{height:25%;position:absolute;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.bars-row{display:flex;grid-template-columns:1fr 1fr;height:100%;justify-content:center;align-items:flex-start;transform:rotate(22deg);position:relative}.agentis-flex{display:flex;align-items:center;gap:.8rem}.agentis-logotxt{font-weight:var(--weight-400);font-size:var(--font-size-xl_Two);color:var(--white);margin-top:0rem;letter-spacing:var(--tracking-3xl)}.logo-divider{background:var(--white);opacity:.4;height:2rem;width:1.4px}.proof-aline{font-style:italic}.testimony-tabs{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.tab-label{cursor:pointer;font-weight:var(--weight-300);color:var(--white);font-size:var(--font-size-lg);padding-left:var(--space-xl);;border-left:solid 1px rgb(255 255 255 / .4)}.t-link{text-decoration:none;position:absolute;inset:0;z-index:var(--z-base)}.tab-check{display:none}.testimony-card{opacity:0;visibility:hidden;transition:opacity 0.2s ease-in-out;position:absolute;width:100%}#tab01:checked~.tc-01,#tab02:checked~.tc-02,#tab03:checked~.tc-03{opacity:1;visibility:visible;position:relative}.social-proof{border-bottom:1px solid var(--white-07)}.data::after{content:"";position:absolute;bottom:17%;right:0;width:100%;height:2px;background:var(--primary-accent);z-index:1;opacity:.7;box-shadow:0 0 1.5rem .2rem var(--primary-accent),0 0 4rem .5rem rgb(255 0 85 / .5),0 1rem 8rem 1.5rem rgb(255 0 85 / .2)}#data-sgLink{position:relative;z-index:var(--z-base);align-self:flex-end}.d-metric:not(.d-metric2){margin-top:-5rem}.data-metrics{display:flex;justify-content:center;align-items:flex-start;gap:0rem;margin-top:5rem}.metric-value{display:flex;align-items:center;flex-direction:column;gap:.6rem;position:relative}.d-metric h3{font-weight:var(--weight-300);color:var(--white);font-size:3rem;text-transform:uppercase;letter-spacing:var(--tracking-4xl);text-shadow:0 0 2rem rgb(255 255 255 / .3)}.d-metric p{font-size:var(--font-size-lg);color:var(--white-70);font-weight:var(--weight-400);text-transform:uppercase;letter-spacing:var(--tracking-3xl)}.faq{border-top:1px solid var(--white-07);border-bottom:1px solid var(--white-07);position:relative;overflow:hidden;padding:var(--space-7xl) var(--space-4xl)}.faq-list{width:100%;position:relative;z-index:var(--z-base)}.faq-headings{justify-content:center}.d-head{margin-bottom:0}.faq-item{border-bottom:1px solid var(--white-07);cursor:pointer;position:relative;overflow:hidden}.faq-item.active:after{background:rgb(255 255 255 / .3);transform:scaleX(1)}.faq-item::after{background:rgb(255 255 255 / .3);position:absolute;content:'';width:100%;height:1px;bottom:0;left:0;transform:scaleX(0) translateY(-2px);;transform-origin:left;transition:transform var(--ease-inout_default)}.faq-item:hover::after{transform:scaleX(1)}.faq-question{display:flex;justify-content:space-between;align-items:center;gap:6rem;padding:var(--space-lg) 0}.faq-head{font-weight:var(--weight-400);color:var(--white);font-size:var(--font-size-lg)}.answer{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:var(--white-60);line-height:var(--line-height-16);max-width:70ch;letter-spacing:.015em;text-wrap:balance;padding:var(--space-xs) 1rem 1rem 3rem}.faq .container{gap:4rem}.faq-numb{color:var(--white);opacity:.5;font-weight:var(--weight-300);font-size:var(--font-size-lg)}.faq-icon{display:inline-block;transition:transform var(--ease-inout_default);transform:rotate(-90deg);width:2rem;height:2rem}.faq-item.active .faq-icon{transform:rotate(0deg)}.faq-col{display:flex;align-items:center;justify-content:flex-start;gap:1.4rem;transition:padding var(--ease-inout_default),transform var(--ease-inout_default)}.faq-item:hover .faq-col{padding-left:1rem;transform:skewX(-7deg)}.faq-item.active .faq-col{padding-left:1rem;transform:skewX(-7deg)}.faq-answer{overflow:hidden;height:0;transition:height var(--ease-inout_default)}.faq-item.active .faq-answer{height:auto}.faq-divider{background:var(--white);width:1px;height:1.6rem;opacity:.2}#faq-link{margin-top:2.4rem;justify-self:flex-end}.faq-content{width:100%;max-width:60rem;margin:0 auto}.cta{border-bottom:solid 1px var(--white-07)}.streak-end{position:absolute;top:50%;right:3%;height:1.4rem;background:var(--primary-accent);transform:skewX(-12deg);box-shadow:0 0 2.5rem .5rem var(--primary-accent),0 -1.5rem 8rem 1.5rem rgb(255 0 85 / .85),0 -3rem 18rem 4rem rgb(255 0 85 / .6);z-index:0}.flares{position:absolute;bottom:7rem;right:7rem;width:12rem;height:6rem;background:radial-gradient(circle at 10% 80%,var(--primary-accent),2%,transparent 10%),radial-gradient(circle at 40% 20%,var(--primary-accent04) 0%,transparent 6%),radial-gradient(circle at 90% 50%,rgb(255 0 85 / .2) 0%,transparent 12%);filter:blur(.0625rem)}.flares2{position:absolute;top:16rem;left:7rem;width:12rem;height:6rem;background:radial-gradient(circle at 10% 80%,var(--primary-accent),2%,transparent 10%),radial-gradient(circle at 40% 20%,var(--primary-accent04) 0%,transparent 6%),radial-gradient(circle at 90% 50%,rgb(255 0 85 / .2) 0%,transparent 12%);filter:blur(.0625rem)}.cta::after{position:absolute;content:'';top:50%;left:3%;height:1rem;background:var(--primary-accent);transform:skewX(-12deg);box-shadow:0 0 2.5rem .5rem var(--primary-accent),0 -1.5rem 8rem 1.5rem rgb(255 0 85 / .7),0 -3rem 18rem 4rem rgb(255 0 85 / .3);filter:blur(1.5px);z-index:0;opacity:.9}.cta::before{content:"";position:absolute;bottom:50%;right:0;width:100%;height:2px;background:var(--primary-accent);z-index:1;opacity:.7;box-shadow:0 0 1.5rem .2rem var(--primary-accent),0 0 4rem .5rem rgb(255 0 85 / .5),0 1rem 8rem 1.5rem rgb(255 0 85 / .2)}.cta-headings{justify-content:center;align-items:center}.head-cta{text-align:center}.cta-title{font-size:var(--font-size-4xl);margin-bottom:6rem}.cta-btns{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-bottom:3rem}.cta-pricingBtn{text-decoration:none;font-size:var(--font-size-xl);color:var(--white);font-weight:var(--weight-300);background:rgb(255 255 255 / .15);opacity:.9;border-radius:var(--radius-pill);padding:.5rem 1.4rem;border:solid 1px rgb(255 255 255 / .25);letter-spacing:var(--tracking-sm);transition:background var(--ease-inout_slow)}.cta-pricingBtn:hover{background:rgb(255 255 255 / .22)}.cta-trst{font-size:var(--font-size-base);opacity:.65;margin-left:unset;display:flex;align-items:flex-start;justify-content:center;gap:1rem}.footer{padding:var(--space-7xl) var(--space-4xl);background:var(--black-light);position:relative;overflow:hidden}.f-container{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:column-reverse;gap:3rem}.footer-logo{perspective:unset;padding-right:0;justify-self:flex-end}.company-info{display:flex;align-items:flex-end;justify-content:space-between;position:relative}.copyright{font-weight:var(--weight-300);color:var(--white);opacity:.5;font-size:var(--font-size-base);display:flex;margin-top:2rem;align-items:center;justify-content:center;gap:1rem}.copyright-divider{font-size:var(--font-size-base);color:var(--white)}.legal-links{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.legal-links a{text-decoration:none;color:var(--white);opacity:.7;font-weight:var(--weight-300);font-family:inherit;font-size:var(--font-size-base)}.footer-columns{display:grid;grid-template-columns:repeat(5,1fr);justify-items:start;gap:8rem;position:relative;border-bottom:solid 1px rgb(255 0 85 / .15);padding-bottom:3rem}.footer-col-title{font-weight:var(--weight-400);font-size:var(--font-size-lg);color:var(--white);margin-bottom:2rem;display:block;position:relative}.footer-links{display:flex;flex-direction:column;gap:1rem}.footer-links li{list-style:none}.footer-links a{font-weight:var(--weight-400);font-family:inherit;font-size:var(--font-size-base);text-decoration:none;position:relative;overflow:hidden;background:var(--navLinks-gradient);background-size:400% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:#fff0;transition:background-position var(--ease-inout_default)}.footer-links a:hover{background-position:0% 0}.mobile-nav-dropdown{display:none}.mobile-nav-dropdown button{border:none;cursor:pointer;background:none;color:var(--white);opacity:.85;font-size:var(--font-size-base);font-weight:var(--weight-300);font-family:inherit;letter-spacing:var(--tracking-xl)}.goal-complete{display:flex;align-items:center;gap:3rem}.subpage-section{padding:var(--space-7xl) var(--space-4xl);background:var(--black-light);position:relative;overflow:hidden;border-bottom:solid 1px var(--white-07)}.subpage-hero-container{margin:0 auto;width:100%;max-width:56rem;display:flex;flex-direction:column;gap:10rem}.case-sub-section{padding:var(--space-10xl) var(--space-4xl) var(--space-6xl) var(--space-4xl);background:var(--black-light);border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07)}.subpage-hero{border-bottom:solid 1px var(--white-07);border-top:solid 1px var(--white-07);height:80vh;display:flex;align-items:center}.subpage-hero::after{position:absolute;content:'';bottom:25%;left:3%;height:1rem;background:#f05;transform:skewX(-12deg);box-shadow:0 0 25px 5px #ff0055,0 -15px 80px 15px rgb(255 0 85 / .7),0 -30px 180px 40px rgb(255 0 85 / .3);filter:blur(1.5px);z-index:0;opacity:.9}.subpage-hero::before{content:"";position:absolute;bottom:25%;right:0;width:100%;height:2px;background:#f05;z-index:1;opacity:.7;box-shadow:0 0 15px 2px rgb(255 0 85),0 0 40px 5px rgb(255 0 85 / .5),0 10px 80px 15px rgb(255 0 85 / .2)}.subpageStreak-end{position:absolute;bottom:25%;right:3%;height:1.4rem;background:var(--primary-accent);transform:skewX(-12deg);box-shadow:0 0 25px 5px var(--primary-accent),0 -15px 80px 15px rgb(255 0 85 / .85),0 -30px 180px 40px rgb(255 0 85 / .6);z-index:0}.art-breadcrumb{display:flex;align-items:center;gap:1rem;letter-spacing:.04em;margin-bottom:2rem}.subpage-title{font-weight:var(--weight-300);font-size:var(--font-size-3xl);color:var(--heading-primary);text-shadow:0 0 2px rgba(255 218 220 / .53);line-height:var(--line-height-1);max-width:20ch;text-wrap:balance;font-size:var(--font-size-4xl)}.art-meta-label{font-size:var(--font-size-base);color:var(--white);font-weight:var(--weight-400)}.art-meta-value{color:rgb(255 255 255 / .7);text-decoration:none;font-weight:var(--weight-300);font-size:var(--font-size-base)}.art-meta-item{display:flex;align-items:center;gap:1rem}.art-back{color:rgb(255 255 255 / .7);text-decoration:none;font-weight:var(--weight-300);font-size:var(--font-size-lg);transition:color var(--ease-fast)}.subpage-step{font-size:var(--font-size-lg);color:var(--white);font-weight:var(--weight-400)}.art-back:hover{color:rgb(255 255 255 / .7)}.art-title{font-size:clamp(3.2rem, 5vw, 5rem);font-weight:var(--weight-200);color:var(--heading-primary);text-shadow:0 0 2px rgb(255 218 220 / .53);line-height:var(--line-height-1);max-width:22ch;text-wrap:balance;margin-bottom:4rem}.art-svg{width:100%;border-radius:var(--radius-medium);margin-bottom:5rem;display:block}.art-body{max-width:64rem;width:100%;margin:0 auto}.art-body p{font-size:var(--font-size-medLG);font-weight:var(--weight-300);color:rgb(255 255 255 / .55);line-height:var(--line-height-18);margin-bottom:2.4rem;text-wrap:balance}.art-body h3{font-size:var(--font-size-xl_Two);font-weight:var(--weight-400);color:var(--white);margin-top:4.8rem;margin-bottom:1.4rem;line-height:var(--line-height-12)}.art-quote{border-left:1px solid rgb(255 0 85 / .3);padding:var(--space-xs) var(--space-2xl);margin:4rem 0;font-size:var(--font-size-xl);font-weight:var(--weight-300);color:var(--white);line-height:var(--line-height-16);font-style:italic;max-width:60ch;text-wrap:balance}.art-meta-link{font-size:var(--font-size-base);font-weight:var(--weight-400);opacity:1}.art-meta-link svg{width:1.5rem;height:1.5rem}.art-meta{margin-top:3rem;margin-bottom:4rem;display:flex;align-items:center;gap:6rem;border-bottom:solid 1px var(--white-10);padding:1.4rem .4rem;border-top:solid 1px var(--white-10);width:max-content}.art-banner{min-height:20rem;width:100%;display:flex;align-items:center;justify-content:center;background-size:3rem 3rem;mask-image:linear-gradient(184deg,var(--mask-invisible) 0%,var(--mask-visible) 70%,var(--mask-invisible) 100%);border:solid 1px rgb(255 0 85 / .3);border-right-color:rgb(255 0 85 / .2);border-left-color:rgb(255 0 85 / .2);margin-bottom:4rem;border-radius:var(--radius-xmini);background-image:radial-gradient(ellipse at 50% 50%,rgb(255 0 85 / .03) 0%,transparent 40%);position:relative;overflow:hidden}.art-banner span{font-size:6rem;letter-spacing:.7em;color:var(--white);font-weight:var(--weight-200)}.art-next{margin-top:6rem;padding-top:4rem;border-top:1px solid rgb(255 255 255 / .07)}.contact-content{width:100%;max-width:60rem;margin:0 auto}.contact-list{display:flex;flex-direction:column;gap:2.4rem;width:100%}.contact-field{display:flex;flex-direction:column;gap:.8rem}.contact-label{display:flex;align-items:center;gap:1.4rem;font-size:var(--font-size-lg);font-weight:var(--weight-400);color:var(--white);cursor:text}.contact-numb{color:var(--white);opacity:.5;font-weight:var(--weight-300);font-size:var(--font-size-lg)}.contact-input{width:100%;background:var(--white-04);border:1px solid var(--white-07);border-radius:var(--radius-mini);color:var(--white);font-size:var(--font-size-lg);font-weight:var(--weight-300);letter-spacing:.015em;padding:1rem 1.4rem;outline:none;transition:border-color var(--ease-fast),background var(--ease-fast);font-family:inherit;caret-color:var(--white)}.contact-input::placeholder{color:rgb(255 255 255 / .25)}.contact-input:focus{border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .06)}.contact-textarea{resize:none;min-height:12rem;line-height:var(--line-height-16)}#contact-submit{margin-top:2.4rem}.contact{border-top:1px solid var(--white-07)}.container-contact{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:row;gap:10rem}.sub-visual{position:relative}.sub-visual::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:4px;background:#f05;border-radius:50%;box-shadow:0 0 10px 2px rgb(255 0 85 / .8),0 10px 60px 10px rgb(255 0 85 / .3)}.pricing-cards{display:flex;align-items:center;gap:2rem;align-items:start}.pricing{border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07)}.pricing-card{border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-medium);padding:var(--space-4xl);background:rgb(15 15 15);display:flex;flex-direction:column;gap:4rem;max-width:46rem;width:100%}.pricing-card-pro{border-color:rgb(255 0 85 / .1);position:relative;overflow:hidden}.pricing-card-pro::after{content:"";position:absolute;top:0;width:100%;height:1px;background:#f05;box-shadow:0 0 10px 2px rgb(255 0 85 / .8),0 10px 60px 10px rgb(255 0 85 / .3);z-index:0;right:0;transform:skewY(23deg)}.price-light{position:absolute;bottom:0;width:100%;height:1px;background:var(--primary-accent);box-shadow:0 0 10px 2px rgb(255 0 85 / .8),0 10px 60px 10px rgb(255 0 85 / .3);z-index:0;right:0;transform:skewY(23deg)}.pricing-card-pro::before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0%;background:#fff0;box-shadow:0 0 20px 2px rgb(255 0 85 / .8),0 0 80px 15px rgb(255 0 85 / .3),0 0 150px 30px rgb(255 0 85 / .1);transform:skewY(23deg);mix-blend-mode:screen;left:0}.pricing-plan{font-size:var(--font-size-sm);font-weight:var(--weight-400);color:rgb(255 255 255 / .5);letter-spacing:.15em;text-transform:uppercase;display:block;margin-bottom:2rem}.pricing-plan-row{display:flex;align-items:center;gap:1.4rem;margin-bottom:2rem}.pricing-plan-row .pricing-plan{margin-bottom:0}.pricing-badge{font-size:var(--font-size-mini);font-weight:var(--weight-400);color:var(--primary-shade);border:1px solid rgb(190 0 61 / .4);border-radius:var(--radius-pill);padding:.2rem .8rem;letter-spacing:.06em}.pricing-price{display:flex;align-items:baseline;gap:.8rem;margin-bottom:2.4rem}.pricing-amount{font-size:5rem;font-weight:var(--weight-200);color:var(--white);line-height:var(--line-height-1)}.pricing-period{font-size:var(--font-size-medLG);font-weight:var(--weight-300);color:rgb(255 255 255 / .5)}.pricing-desc{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .6);line-height:var(--line-height-18);margin-bottom:6rem;max-width:34ch;text-wrap:balance}.pricing-cta{display:block;width:100%;text-align:center;margin-bottom:2rem;text-decoration:none;letter-spacing:.2rem}.pricing-note{font-size:var(--font-size-sm);color:rgb(255 255 255 / .6);font-weight:var(--weight-300);display:block;text-align:center}.pricing-features{display:flex;flex-direction:column;gap:1.7rem;border-top:1px solid rgb(255 255 255 / .06);padding-top:3rem}.pricing-feature{display:flex;align-items:center;gap:1.2rem;font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);letter-spacing:.01em}.pricing-check{color:var(--color-success);font-size:var(--font-size-sm);flex-shrink:0}.pricing-note-block{border-top:1px solid rgb(255 255 255 / .07);padding-top:4rem;margin-top:2rem}.pricing-note-block p{font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .6);max-width:54ch;line-height:var(--line-height-18);text-wrap:balance}.pricing-faq-link{color:rgb(255 255 255 / .6);text-decoration:none;transition:color var(--ease-fast)}.pricing-faq-link:hover{color:var(--white)}.i-feauture{width:1.6rem;height:1.6rem}@media(max-width:64em){.careers-dept{row-gap:1rem;column-gap:8rem}.sponsors{justify-items:center}.goal-data{grid-template-columns:1fr;width:55%}.results-head,.quick-metrics{width:55%}.goal-results h3,.results-sub,.quick-metrics div,.stat-row span:first-child,.label-stat{font-size:var(--font-size-xs)}#momentum-btn .i-arrow{width:1.4rem;height:1.4rem}.goal-results{max-height:30rem;overflow-y:auto}.quick-metrics{flex-direction:column;align-items:flex-start;gap:1.4rem}.donut-wrap,#momentum-btn{display:none}.careers-role{width:20rem}.careers-dept-label{grid-column:span 4;width:max-content;border-bottom:solid 1px var(--white-10);padding-bottom:.3rem}.container-contact{flex-direction:column;align-items:center;max-width:60rem;gap:6rem}.about-intro{flex-direction:column}.container-contact .section-headings{align-self:flex-start}.contact{padding:var(--section-paddingMob)}.subpage-title{font-size:6rem}}.data-subpage{padding-top:var(--space-11xl);border-top:solid 1px var(--white-07)}.datasub-container{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:column;gap:4rem}.data-subheads{width:100%;max-width:64rem;margin:0 auto}.data-subTitle{font-size:4rem}.data-subpage .headings{border-bottom:solid 1px var(--white-10);padding-bottom:2rem;width:max-content}.client-subpage{padding-top:15rem;border-top:solid 1px var(--white-07)}.client-subpage .container{gap:6rem}.customers-intro{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid var(--white-07)}.cliets-sub-title{font-weight:var(--weight-300);font-size:var(--font-size-3xl);margin-bottom:3rem;color:#ffdadc;text-shadow:rgb(255 218 220 / .53) 0 0 2px;line-height:var(--line-height-1);max-width:26ch;text-wrap:balance}.customers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid rgb(255 0 85 / .07);border-radius:var(--radius-medium);overflow:hidden;position:relative;box-shadow:var(--black-light) 0 -.5rem 1rem}.customers-grid::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(circle at 0% 0%,rgb(255 0 85 / .4) 0%,transparent 10%),radial-gradient(circle at 100% 0%,rgb(255 0 85 / .4) 0%,transparent 10%),radial-gradient(circle at 100% 100%,rgb(255 0 85 / .4) 0%,transparent 10%),radial-gradient(circle at 0% 100%,rgb(255 0 85 / .4) 0%,transparent 10%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:4}.customers-grid::before{content:'';position:absolute;top:0;left:50%;right:0;height:1px;background:linear-gradient(90deg,transparent,#fff0 30%,#ff0055 50%,#fff0 70%,transparent);box-shadow:0 0 20px 1px rgb(255 0 85 / .3);transform:translateX(-50%)}.subpage-headings{display:flex;align-items:flex-start;justify-content:space-between}.customer-card{padding:3rem;display:flex;flex-direction:column;gap:6rem;text-decoration:none;transition:0.8s transform ease-in-out;position:relative;overflow:hidden;border-right:1px solid rgb(255 0 85 / .07);border-bottom:1px solid rgb(255 0 85 / .07)}.customer-card:hover{transform:scale(1.02)}.customer-watermark{font-size:5rem;font-weight:200;letter-spacing:.4em;line-height:var(--line-height-1);display:block;pointer-events:none;color:#fff0;background:linear-gradient(90deg,var(--black-light)-5%,var(--white-50),var(--black) 100%);-webkit-background-clip:text;background-clip:text;transition:color var(--ease-inout_slow)}.customer-card:hover .customer-watermark{color:rgb(255 255 255 / .15)}.customer-card-body{display:flex;flex-direction:column;gap:2.4rem}.customer-headline{font-size:var(--font-size-lg);font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-16);max-width:28ch;text-wrap:balance}.customer-link{font-size:var(--font-size-md);color:var(--white);opacity:.6;font-weight:var(--weight-300);letter-spacing:.04em;gap:.4rem;display:flex;align-items:center;transition:opacity var(--ease-slow),transform var(--ease-slow)}.customer-card:hover .customer-link{opacity:1;transform:translateX(2px)}.customer-link .i-arrow{width:1.7rem;height:1.7rem}.cl-sub-title{font-weight:var(--weight-300);font-size:var(--font-size-3xl);color:var(--heading-primary);text-shadow:0 0 2px rgba(255 218 220 / .53);line-height:var(--line-height-12);max-width:28ch;text-wrap:balance}.changelog-subpage{border-top:solid 1px rgb(255 255 255 / .07);padding-top:var(--space-10xl)}.cl-timeline{display:flex;flex-direction:column;position:relative}.cl-timeline::before{content:"";position:absolute;left:10.4rem;top:.8rem;bottom:0;width:1px;background:linear-gradient(to bottom,rgb(255 255 255 / .1),rgb(255 255 255 / .03))}.cl-entry{display:grid;grid-template-columns:12rem 1fr;gap:4rem;padding-bottom:8rem;position:relative}.cl-entry:last-child{padding-bottom:0}.cl-date-col{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;padding-top:.4rem;position:relative}.cl-date{font-size:var(--font-size-sm);color:var(--white);font-weight:var(--weight-300);letter-spacing:var(--tracking-lg);text-transform:uppercase;white-space:nowrap}.cl-dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--primary-accent);box-shadow:0 0 6px rgb(255 0 85 / .4);margin-right:1.18rem;flex-shrink:0}.cl-content{display:flex;flex-direction:column;gap:1.6rem}.cl-version{font-size:var(--font-size-sm);color:rgb(255 255 255 / .6);font-weight:var(--weight-400);letter-spacing:var(--tracking-xl);display:block}.cl-title{font-size:var(--font-size-2xl);font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-12);margin-bottom:1rem;max-width:40ch;text-wrap:balance}.cl-desc{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .5);line-height:var(--line-height-18);max-width:60ch;text-wrap:balance}.cl-items{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:3rem;border-top:1px solid rgb(255 255 255 / .06)}.cl-item{display:flex;align-items:baseline;gap:1.2rem;font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .6);line-height:var(--line-height-16)}.cl-pill{font-size:1rem;font-weight:var(--weight-400);letter-spacing:var(--tracking-lg);text-transform:uppercase;border-radius:var(--radius-pill);padding:.2rem .8rem;flex-shrink:0}.Improvements-title{font-size:var(--font-size-lg);font-weight:var(--weight-400);color:var(--white);margin-bottom:.6rem}.features{background:var(--bg);border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07);padding-top:var(--space-10xl)}.features .container{gap:6rem}.f-grid{display:grid;grid-template-columns:repeat(3,1fr);position:relative;overflow:hidden}.f-grid::after{position:absolute;content:'';top:0;left:0;width:4rem;height:4rem;border-top:2px solid #f05;border-left:2px solid #f05;filter:drop-shadow(0 0 5px #ff0055)}.corner-lightL{position:absolute;bottom:0;left:0;width:4rem;height:4rem;border-top:2px solid var(--primary-accent);border-left:2px solid var(--primary-accent);filter:drop-shadow(0 0 5px var(--primary-accent));transform:rotate(-90deg)}.f-grid::before{position:absolute;content:'';top:0;right:0;width:4rem;height:4rem;border-top:2px solid #f05;border-left:2px solid #f05;filter:drop-shadow(0 0 5px #ff0055);transform:rotate(90deg)}.corner-lightR{position:absolute;content:'';bottom:0;right:0;width:4rem;height:4rem;border-top:2px solid var(--primary-accent);border-left:2px solid var(--primary-accent);filter:drop-shadow(0 0 5px var(--primary-accent));transform:rotate(180deg)}.f-card{padding:2.8rem 2.8rem 3.4rem;display:flex;flex-direction:column;border:1px solid rgb(255 255 255 / .03);overflow:hidden;position:relative}.f-number{font-size:var(--font-size-xs);font-weight:var(--weight-400);letter-spacing:var(--tracking-2xl);color:rgb(255 255 255 / .5)}.f-visual{flex:1;min-height:18rem;position:relative;padding:var(--space-md) 0 var(--space-lg)}.f-title{font-size:var(--font-size-lg);font-weight:var(--weight-400);color:var(--white);margin-bottom:1.6rem;margin-top:3rem;letter-spacing:-.025em;line-height:var(--line-height-14)}.body-text{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(228 229 233 / .6);line-height:var(--line-height-18);letter-spacing:-.005em;max-width:36ch;text-wrap:balance}.c1-scene{position:absolute;inset:0;overflow:hidden}.c1-scene::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 60% 50%,transparent 15%,var(--bg) 100%);pointer-events:none;z-index:5}.c1-bloom{position:absolute;left:45%;top:50%;width:40rem;height:24rem;transform:translateY(-50%);z-index:var(--z-base)}.c1-threshold{position:absolute;left:45%;top:15%;bottom:15%;width:1px;background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .8),transparent);box-shadow:0 0 .48rem 0 rgb(255 255 255 / .2);z-index:3}.c1-threshold::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.96rem;height:.96rem;background:var(--white);border-radius:var(--radius-xl);;box-shadow:0 0 .8rem 0 rgb(255 255 255 / .8),0 0 48px 1.6px rgb(255 255 255 / .3)}.c1-track{position:absolute;left:0;right:0;height:1px;z-index:2}.c1-track::before{content:'';position:absolute;left:0;right:55%;top:0;bottom:0;background:rgb(255 255 255 / .04)}.c1-track::after{content:'';position:absolute;left:45%;right:-10%;top:0;bottom:0;background:linear-gradient(90deg,var(--acc),transparent)}.c1-tr-1{top:25%}.c1-tr-1::after{opacity:.15}.c1-tr-2{top:37.5%}.c1-tr-2::after{opacity:.4}.c1-tr-3{top:50%}.c1-tr-3::after{opacity:.9;box-shadow:0 0 8px var(--acc);background:linear-gradient(90deg,var(--white),var(--acc) 40%,transparent)}.c1-tr-4{top:62.5%}.c1-tr-4::after{opacity:.4}.c1-tr-5{top:75%}.c1-tr-5::after{opacity:.15}.c1-frag{position:absolute;height:1px;background:var(--white);box-shadow:0 0 .96rem rgb(255 255 255 / .6);z-index:var(--z-raised)}.c1-f1{top:25%;left:15%;width:1.9rem;opacity:.4}.c1-f2{top:37.5%;left:28%;width:3.8rem;opacity:.9}.c1-f3{top:50%;left:10%;width:7.2rem;opacity:1;background:var(--white);box-shadow:0 0 8px var(--white),0 0 15px var(--acc)}.c1-f4{top:62.5%;left:22%;width:2.6rem;opacity:.8}.c1-f5{top:75%;left:8%;width:3.2rem;opacity:.6}.c1-f6{top:37.5%;left:8%;width:1.3rem;opacity:.5}.c1-f7{top:62.5%;left:35%;width:1.6rem;opacity:.6}.c2-scene{position:absolute;inset:0}.c2-beam-in{position:absolute;left:-10%;top:50%;width:45%;height:2px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .8));transform:translateY(-50%)}.c2-prism{position:absolute;left:35%;top:20%;bottom:20%;width:1px;background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .5),transparent);box-shadow:0 0 16px rgb(255 255 255 / .2)}.c2-node-center{position:absolute;left:35%;top:50%;width:4px;height:4px;background:var(--white);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px rgb(255 255 255 / .8)}.c2-beam-out{position:absolute;left:35%;height:1px;background:linear-gradient(90deg,rgb(255 255 255 / .4),transparent)}.c2-bo-1{top:28%;width:40%}.c2-bo-2{top:39%;width:55%}.c2-bo-3{top:50%;width:70%;background:linear-gradient(90deg,var(--acc),transparent);height:2px;box-shadow:0 0 12px rgb(255 0 85 / .4)}.c2-bo-4{top:61%;width:45%}.c2-bo-5{top:72%;width:35%}.c2-out-node{position:absolute;left:35%;width:2px;height:2px;background:var(--white);transform:translate(-50%,-50%)}.c2-on-1{top:28%}.c2-on-2{top:39%}.c2-on-3{top:50%;box-shadow:0 0 6px var(--acc);background:var(--acc)}.c2-on-4{top:61%}.c2-on-5{top:72%}.visual-label{font-size:1.06rem;top:38%;left:-1.8rem;font-weight:var(--weight-400);color:var(--white);opacity:.6;position:absolute}.blocker-scene{position:relative;width:100%;height:100%}.blocker-lane{position:absolute;left:0;right:0;height:.1rem}.blocker-lane::before{content:'';position:absolute;left:0;right:53%;top:0;height:.1rem;background:rgb(255 255 255 / .14)}.blocker-lane::after{content:'';position:absolute;left:47%;right:0;top:0;height:.1rem;background:rgb(255 255 255 / .04)}.blocker-lane-1{top:1.6rem}.blocker-lane-2{top:4.4rem}.blocker-lane-3{top:7.6rem}.blocker-lane-4{top:10.8rem}.blocker-lane-5{top:13.6rem}.blocker-wall{position:absolute;left:47%;top:.4rem;bottom:.4rem;width:.1rem;background:linear-gradient(to bottom,#fff0 0%,rgb(255 0 85 / .45) 20%,rgb(255 0 85 / .65) 50%,rgb(255 0 85 / .45) 80%,#fff0 100%)}.blocker-flash{position:absolute;left:calc(47% - 2rem);top:50%;transform:translateY(-50%);width:4rem;height:4rem;border-radius:50%;background:radial-gradient(circle,rgb(255 0 85 / .22) 0%,rgb(255 0 85 / .06) 50%,transparent 70%);animation:b-flash 2.2s ease-in-out infinite}@keyframes b-flash{0%,100%{opacity:.6;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.15)}}.blocker-core{position:absolute;left:calc(47% - 0.45rem);top:50%;transform:translateY(-50%);width:.9rem;height:.9rem;border-radius:50%;background:var(--acc);box-shadow:0 0 0 .3rem rgb(255 0 85 / .12),0 0 1.2rem .4rem rgb(255 0 85 / .25)}.blocker-core::after{content:'';position:absolute;inset:.2rem;border-radius:50%;background:rgb(255 200 220 / .88)}.bp{position:absolute;border-radius:50%;animation:bp-move linear infinite}@keyframes bp-move{0%{transform:translateX(0);opacity:0}5%{opacity:var(--op)}92%{opacity:var(--op)}100%{transform:translateX(var(--dist));opacity:0}}.bp-down{position:absolute;border-radius:50%;opacity:.1;animation:bp-drift linear infinite}@keyframes bp-drift{0%{transform:translateX(0)}100%{transform:translateX(1.4rem)}}.bp-1{width:.5rem;height:.5rem;top:1.3rem;left:0;--op:0.88;--dist:11.8rem;background:rgb(255 255 255 / .52);animation-duration:2.8s;animation-delay:0.00s}.bp-2{width:.4rem;height:.4rem;top:1.4rem;left:0;--op:0.70;--dist:11.8rem;background:rgb(255 255 255 / .42);animation-duration:2.8s;animation-delay:0.95s}.bp-3{width:.4rem;height:.4rem;top:1.4rem;left:0;--op:0.60;--dist:11.8rem;background:rgb(255 255 255 / .38);animation-duration:2.8s;animation-delay:1.90s}.bp-4{width:.5rem;height:.5rem;top:4.1rem;left:0;--op:0.88;--dist:11.8rem;background:rgb(255 255 255 / .55);animation-duration:3.0s;animation-delay:0.30s}.bp-5{width:.5rem;height:.5rem;top:4.1rem;left:0;--op:0.78;--dist:11.8rem;background:rgb(255 255 255 / .48);animation-duration:3.0s;animation-delay:1.30s}.bp-6{width:.4rem;height:.4rem;top:4.2rem;left:0;--op:0.65;--dist:11.8rem;background:rgb(255 255 255 / .4);animation-duration:3.0s;animation-delay:2.30s}.bp-7{width:.7rem;height:.7rem;top:7.2rem;left:0;--op:1.00;--dist:11.6rem;background:rgb(255 255 255 / .72);animation-duration:2.4s;animation-delay:0.00s}.bp-8{width:.6rem;height:.6rem;top:7.3rem;left:0;--op:0.88;--dist:11.6rem;background:rgb(255 255 255 / .62);animation-duration:2.4s;animation-delay:0.80s}.bp-9{width:.6rem;height:.6rem;top:7.3rem;left:0;--op:0.78;--dist:11.6rem;background:rgb(255 255 255 / .55);animation-duration:2.4s;animation-delay:1.60s}.bp-10{width:.5rem;height:.5rem;top:10.5rem;left:0;--op:0.84;--dist:11.8rem;background:rgb(255 255 255 / .52);animation-duration:3.2s;animation-delay:0.50s}.bp-11{width:.4rem;height:.4rem;top:10.6rem;left:0;--op:0.68;--dist:11.8rem;background:rgb(255 255 255 / .42);animation-duration:3.2s;animation-delay:1.60s}.bp-12{width:.4rem;height:.4rem;top:10.6rem;left:0;--op:0.58;--dist:11.8rem;background:rgb(255 255 255 / .38);animation-duration:3.2s;animation-delay:2.70s}.bp-13{width:.5rem;height:.5rem;top:13.3rem;left:0;--op:0.78;--dist:11.8rem;background:rgb(255 255 255 / .48);animation-duration:3.5s;animation-delay:0.20s}.bp-14{width:.4rem;height:.4rem;top:13.4rem;left:0;--op:0.62;--dist:11.8rem;background:rgb(255 255 255 / .38);animation-duration:3.5s;animation-delay:1.40s}.bp-down-1{width:.3rem;height:.3rem;top:1.4rem;left:52%;background:rgb(255 255 255 / .18);animation-duration:6.0s;animation-delay:0.0s}.bp-down-2{width:.3rem;height:.3rem;top:4.2rem;left:56%;background:rgb(255 255 255 / .14);animation-duration:7.0s;animation-delay:1.0s}.bp-down-3{width:.3rem;height:.3rem;top:7.4rem;left:54%;background:rgb(255 255 255 / .14);animation-duration:8.0s;animation-delay:0.5s}.bp-down-4{width:.3rem;height:.3rem;top:10.6rem;left:58%;background:rgb(255 255 255 / .12);animation-duration:6.5s;animation-delay:2.0s}.bp-down-5{width:.3rem;height:.3rem;top:13.4rem;left:52%;background:rgb(255 255 255 / .1);animation-duration:9.0s;animation-delay:1.5s}.c4-scene{position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(circle at 121% 72%,var(--black) 80%,transparent 100%);-webkit-mask-image:radial-gradient(circle at 121% 72%,var(--black) 80%,transparent 100%)}.c4-score{position:absolute;top:0;right:.6rem;font-size:var(--font-size-mini);font-weight:var(--weight-400);color:var(--acc);letter-spacing:var(--tracking-sm);z-index:var(--z-nav)}.c4-eq{position:absolute;left:10%;bottom:15%;width:80%;height:50%;display:flex;align-items:flex-end;justify-content:space-between}.c4-bar{width:4px;border-radius:2px;background:rgb(255 255 255 / .15)}.c4-b1{height:10%}.c4-b2{height:16%}.c4-b3{height:8%}.c4-b4{height:12%}.c4-b5{height:22%}.c4-b6{height:14%}.c4-b7{height:28%}.c4-b8{height:18%}.c4-b9{height:38%}.c4-b10{height:24%}.c4-b11{height:55%;background:rgb(255 255 255 / .4)}.c4-b12{height:85%;background:var(--acc);box-shadow:0 0 12px rgb(255 0 85 / .6)}.c4-b13{height:100%;background:var(--white);box-shadow:0 0 9px 1px var(--acc),0 0 8px var(--white)}.c4-b14{height:65%;background:var(--acc);box-shadow:0 0 12px rgb(255 0 85 / .6)}.c4-b15{height:30%;background:rgb(255 0 85 / .3)}.c4-b16{height:15%}.c5-scene{position:absolute;inset:0}.c5-rail{position:absolute;left:5%;right:10%;height:1px;background:rgb(255 255 255 / .03)}.c5-rail-1{top:25%}.c5-rail-2{top:41%}.c5-rail-3{top:58%}.c5-rail-4{top:75%}.c5-frag{position:absolute;height:2px;background:rgb(255 255 255 / .15);transform:translateY(-50%)}.c5-f-loose-1{left:15%;top:25%;width:32px}.c5-f-loose-2{left:35%;top:41%;width:19px}.c5-f-loose-3{left:20%;top:58%;width:45px}.c5-f-loose-4{left:45%;top:75%;width:26px}.c5-f-loose-5{left:55%;top:25%;width:16px;background:rgb(255 255 255 / .25)}.c5-locked{left:78%;width:24px;background:#fff;box-shadow:0 0 8px rgb(255 255 255 / .4)}.c5-l-1{top:25%}.c5-l-2{top:41%}.c5-l-3{top:58%}.c5-l-4{top:75%}.c5-laser{position:absolute;left:calc(78% + 12px);top:15%;bottom:15%;width:2px;background:var(--acc);transform:translateX(-50%);box-shadow:0 0 24px 3.2px rgb(255 0 85 / .5)}.visual-label2{font-size:1.06rem;top:15%;right:-1.6rem;font-weight:var(--weight-400);color:var(--white);opacity:.6;position:absolute}.c6-scene{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;gap:.9rem;padding:0 .6rem .1rem}.c6-baseline{position:absolute;bottom:0;left:.6rem;right:.6rem;height:.1rem;background:rgb(255 255 255 / .08)}.c6-col{flex:1;display:flex;flex-direction:column-reverse;gap:.5rem;align-items:center}.c6-dot{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.c6-dot.off{background:rgb(255 255 255 / .07)}.c6-dot.lo{background:rgb(255 255 255 / .18)}.c6-dot.mid{background:rgb(255 255 255 / .36)}.c6-dot.hi{background:rgb(255 255 255 / .58)}.c6-dot.top{background:rgb(255 255 255 / .78)}.c6-col.acc .c6-dot.lo{background:rgb(255 0 85 / .28)}.c6-col.acc .c6-dot.mid{background:rgb(255 0 85 / .48)}.c6-col.acc .c6-dot.hi{background:rgb(255 0 85 / .68)}.c6-col.acc .c6-dot.top{background:var(--acc);box-shadow:0 0 .6rem .2rem rgb(255 0 85 / .28)}.status-overall{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.6rem;border-bottom:1px solid rgb(255 255 255 / .07);margin-bottom:4rem}.status-overall-left{display:flex;align-items:center;gap:1.2rem}.status-dot{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.status-dot-green{background:var(--color-success);box-shadow:0 0 6px rgb(16 185 129 / .6)}.status-overall-label{font-size:var(--font-size-md);font-weight:var(--weight-400);color:var(--white)}.status-check{display:flex;align-items:center;gap:.4rem}.status-updated{font-size:var(--font-size-base);color:rgb(255 255 255 / .6);font-weight:var(--weight-300)}.i-system-status{width:1.7rem;height:1.7rem}.status-systems{border:1px solid rgb(255 255 255 / .07);border-radius:var(--radius-small);overflow:hidden}.status-system{display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:var(--space-xl);border-bottom:1px solid rgb(255 255 255 / .05);background:rgb(255 255 255 / .01);gap:2rem}.status-system:last-child{border-bottom:none}.status-system:hover{background:rgb(255 255 255 / .01)}.status-system-left{display:flex;align-items:center;justify-content:space-between;gap:.4rem;width:100%}.status-system-name{font-size:var(--font-size-md);font-weight:var(--weight-300);color:var(--white)}.status-system-right{display:flex;align-items:center;gap:2rem;flex-shrink:0;width:100%}.status-bars{display:flex;align-items:flex-end;gap:.4rem;height:1.6rem;overflow:hidden}.status-bar{width:.4rem;height:100%;border-radius:.2rem;flex-shrink:0}.status-bar-green{background:var(--color-success)}.status-bar-yellow{background:var(--color-AtRisk)}.status-bar-red{background:var(--color-error)}.status-tag{font-size:var(--font-size-mini);font-weight:var(--weight-400);letter-spacing:var(--tracking-lg);padding:.3rem 1rem;border-radius:var(--radius-pill);white-space:nowrap}.status-tag-green{background:rgb(16 185 129 / .08);border:1px solid rgb(16 185 129 / .2);color:var(--color-success)}.status-tag-yellow{background:rgb(245 158 11 / .08);border:1px solid rgb(245 158 11 / .2);color:var(--color-AtRisk)}.status-uptime{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;min-width:12rem}.status-subpage{border-top:solid 1px var(--white-07);border-bottom:solid 1px var(--white-07);padding:var(--space-10xl) var(--space-4xl) var(--space-6xl) var(--space-4xl);background:var(--black-light)}.status-subpage .container{max-width:64rem}.status-uptime-number{font-size:var(--font-size-base);font-weight:var(--weight-300);color:var(--white);opacity:.7;letter-spacing:var(--tracking-sm)}.subpage-section{border-top:solid 1px var(--white-07);padding-top:var(--space-9xl)}.case-studies-headings{margin:0 auto;width:100%;max-width:64rem}.case-studies-headings .headings{width:100%}.zylos{position:relative}.zylos::after{content:'';position:absolute;width:.3rem;height:3.5rem;background:#fff;left:1.7rem;top:3.2rem;transform:rotate(90deg)}.caseStudies-container{gap:2.4rem;max-width:64rem;width:100%;display:flex;flex-direction:column;margin:0 auto}.cases-subpage_title{font-weight:var(--weight-300);font-size:var(--font-size-3xl);color:var(--heading-primary);text-shadow:0 0 2px rgba(255 218 220 / .53);line-height:var(--line-height-1);max-width:24ch;text-wrap:balance}.agentis-banner{display:flex;align-items:center;gap:.7em}.agentis-banner .agentis-logo{margin-bottom:0;margin-top:-1.8rem;transform:scale(2.2)}.stackr-banner span{transform:skewX(-10deg);margin-left:12rem}.s{position:relative}.stackr-log{position:absolute;width:3rem;height:auto;display:flex;flex-direction:column;left:0;bottom:-1rem;overflow:hidden;justify-content:center;align-items:center}.stackr-watermark{font-size:6rem;letter-spacing:.7em;color:var(--white);font-weight:var(--weight-200);transform:skewX(-10deg);position:relative}.stack{height:1px;width:3rem;margin-bottom:.4rem;background:var(--white)}.nanos-o{position:relative}.nanos-o::after{content:'';position:absolute;height:.7rem;width:.7rem;background:var(--color-app);box-shadow:0 1rem 1rem var(--color-app);border-radius:50%;left:25%;top:44%;filter:brightness(2)}.security-headings{border-bottom:solid 1px rgb(255 255 255 / .07);padding-bottom:1.6rem}.security-page .container{gap:5rem;max-width:64rem}.roadmap-subpage .container{gap:6rem;max-width:80rem}.blog-content{display:grid;grid-template-columns:repeat(2,1fr);column-gap:6rem;row-gap:6rem}.blog .container{gap:2rem}.blog-card .art-banner{padding:var(--space-4xl);mask-image:none;border:solid 1px rgb(255 0 85 / .1)}.blog-card .art-banner span{letter-spacing:.03em;font-size:3rem;max-width:32ch;text-wrap:balance;line-height:var(--line-height-1);text-align:center}.blog-card .art-meta{border-top:none;padding-bottom:2rem;margin-top:6rem;width:100%;justify-content:space-between}.blog-desc{font-weight:var(--weight-300);font-size:var(--font-size-lg);color:var(--white);line-height:var(--line-height-16);max-width:60ch;text-wrap:balance}.post-container{margin:0 auto;width:100%;max-width:64rem;display:flex;flex-direction:column;gap:6rem}.post-page .art-body p{color:rgb(255 255 255 / .8)}.post-title{font-size:var(--font-size-2xl);letter-spacing:var(--tracking-mini);color:var(--white);font-weight:var(--weight-400);text-wrap:balance;max-width:40ch}.post-page{border-bottom:solid 1px var(--white-07);border-top:solid 1px var(--white-07);padding:var(--space-8xl) var(--space-4xl) var(--space-6xl) var(--space-4xl);background:var(--black-light);position:relative;overflow:hidden}.about-container{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:column;gap:8rem}.about-container.top{gap:3rem}.about-container .section-link{align-self:flex-end}.about-intro{border-top:solid 1px rgb(255 255 255 / .07);padding-top:3rem;display:flex;gap:6rem;align-items:center}.about-main{border-top:solid 1px rgb(255 255 255 / .07);border-bottom:solid 1px rgb(255 255 255 / .07);padding:var(--space-8xl) var(--space-4xl);background:var(--black-light);position:relative;overflow:hidden}.company-intro{padding-top:var(--space-10xl)}.about-intro_left{display:flex;flex-direction:column;gap:2rem;align-items:flex-start}.about-teams{background:var(--black-light);position:relative;overflow:hidden}.intro-head{font-size:var(--font-size-xl_Two);font-weight:var(--weight-400);color:var(--white);margin-bottom:2.4rem;line-height:var(--line-height-12);max-width:80ch;letter-spacing:.03em;text-wrap:balance}.intro-txt{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);line-height:var(--line-height-16);text-wrap:balance}.team-grid{display:flex;flex-wrap:wrap;gap:6rem;justify-content:center}.team-img_main{border-radius:var(--radius-small);position:relative;overflow:hidden;z-index:0;height:34rem;width:34rem;border:solid 1px rgb(255 255 255 / .15);box-shadow:var(--black) 0 0 .5rem;filter:brightness(1.1)}.team-card6{align-self:center}.team-link{display:none}.team-img{position:relative;height:24rem;width:100%;border-radius:var(--radius-small);border:solid 1px var(--white-10);box-shadow:var(--black) 0 0 .5rem;filter:brightness(1.1)}.team-img_wrapper{position:absolute;inset:0;border-radius:inherit}.team-img_main img,.team-img_wrapper img{width:100%;object-fit:cover;height:100%;border-radius:inherit}.team-card:not(.team-card6){scroll-snap-align:start;flex-shrink:0;flex-direction:column;width:28rem;display:flex;gap:2rem}.team-wrapper{position:relative;width:100%}.team-card_main{display:flex;gap:2rem;flex-direction:column}.about-intro_right{flex-shrink:0}.team-content{display:flex;gap:.6rem}.team-name{font-weight:var(--weight-400);font-size:var(--font-size-md);color:var(--white);border-right:solid 1px rgb(255 0 85 / .3);padding-right:1rem}.team-role{font-weight:var(--weight-300);color:var(--white);opacity:.65;font-size:var(--font-size-md)}.sponsors{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.sponsor{height:max-content}.zylos-sponsor .zylos::after{width:.15rem;height:2rem;left:.8rem;top:1.2rem}.sponsor-agentis{display:flex!important;gap:.6rem}.sponsor .agentis-banner .agentis-logo{transform:scale(.9);margin-top:-1rem}.sponsor span:not(.nanos-watermark),.stackr-sponsor{font-size:3rem;letter-spacing:var(--tracking-4xl);color:var(--white);font-weight:var(--weight-200);display:block}.nanos-watermark{display:flex;position:relative;font-size:3rem;letter-spacing:var(--tracking-4xl);color:var(--white);font-weight:var(--weight-200)}.career-hero{position:relative}.career-hero::before{content:"";position:absolute;top:0;width:100%;height:3px;box-shadow:rgb(255 0 85 / .8) 0 0 10px 2px,rgb(255 0 85 / .3) 0 10px 60px 10px;z-index:0;right:0;background:var(--primary-shade);pointer-events:none}.career-hero::after{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0%;background:#fff0;box-shadow:0 0 20px 2px rgb(255 0 85 / .8),0 0 80px 15px rgb(255 0 85 / .3),0 0 150px 30px rgb(255 0 85 / .1);transform:skewY(8deg);mix-blend-mode:screen;left:0;pointer-events:none}.career-headings{justify-content:center}.careers-principles{display:flex;flex-direction:column;gap:0;margin-top:3rem}.careers-principle{display:grid;grid-template-columns:3rem 20rem 1fr;align-items:baseline;gap:2rem;padding:var(--space-lg) 0;border-bottom:solid 1px rgb(255 255 255 / .07)}.principle-num{font-size:var(--font-size-base);font-weight:var(--weight-300);color:rgb(255 255 255 / .35)}.principle-title{font-size:var(--font-size-md);font-weight:var(--weight-400);color:var(--white)}.principle-desc{font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .55)}.careers-roles{display:flex;flex-direction:column;gap:4rem}.careers-dept{display:grid;grid-template-columns:18rem 1fr 1fr 1fr;border-bottom:solid 1px rgb(255 255 255 / .07);padding-bottom:2rem}.careers-dept-label{font-size:var(--font-size-base);font-weight:var(--weight-300);color:rgb(255 255 255 / .7);letter-spacing:var(--tracking-lg);text-transform:uppercase}.careers-role{display:grid;grid-template-columns:1fr;align-items:center;gap:2rem}.role-title{font-size:var(--font-size-md);font-weight:var(--weight-400);color:var(--white)}.role-location{font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .6)}.role-link{font-size:var(--font-size-lg);color:var(--secondary-links);font-weight:var(--weight-400)}.role-link .i-arrow,.comm-link .i-arrow{width:1.6rem;height:1.6rem}.role-link .i-arrow svg,.comm-link .i-arrow svg{stroke:var(--secondary-links)}.comm-visual{display:flex;align-items:center;justify-content:center}.comm-link{font-size:var(--font-size-lg);color:var(--secondary-links);margin-top:4rem;font-weight:var(--weight-300)}.role-link .i-arrow{width:1.6rem;height:1.6rem}.role-link .i-arrow svg{stroke:var(--secondary-links)}.docs-section{border-top:solid 1px rgb(255 255 255 / .07);padding-top:var(--space-10xl);padding-bottom:var(--space-8xl);min-height:100vh;background:var(--black-light)}.docs-container{margin:0 auto;width:100%;max-width:102.4rem;padding:0 var(--space-4xl);display:flex;gap:8rem;align-items:flex-start}.docs-sidebar{width:22rem;flex-shrink:0;position:sticky;top:10rem}.doc-link_tab{display:flex;align-items:center;justify-content:space-between}.i-chevron{width:1.6rem;height:1.6rem}.docs-sidebar-group{display:flex;flex-direction:column;gap:.4rem;margin-bottom:3.2rem}.docs-sidebar-label{font-size:var(--font-size-xs);font-weight:var(--weight-400);color:var(--white);letter-spacing:var(--tracking-xl);text-transform:uppercase;padding:0 1.2rem;margin-bottom:.8rem}.docs-sidebar-link{font-size:var(--font-size-md);font-weight:var(--weight-400);color:rgb(255 255 255 / .55);padding:var(--space-sm) 1.2rem;border-radius:var(--radius-small);text-decoration:none;transition:color 0.2s,background 0.2s;display:flex;align-items:center;justify-content:space-between;gap:2rem}.docs-sidebar-link:hover{color:var(--white);background:rgb(255 255 255 / .04)}.docs-sidebar-link.active{color:var(--white);background:rgb(255 255 255 / .1)}.docs-sidebar-link:hover .i-chevron svg{stroke:var(--white)}.docs-content{flex:1;display:flex;flex-direction:column;gap:8rem}.docs-block{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:8rem;border-bottom:solid 1px rgb(255 255 255 / .07)}.docs-block:last-child{border-bottom:none;padding-bottom:0}.docs-block-label{font-size:var(--font-size-xs);font-weight:var(--weight-400);color:var(--white);opacity:.5;letter-spacing:var(--tracking-xl);text-transform:uppercase}.docs-block-title{font-size:3rem;font-weight:var(--weight-400);color:var(--white);line-height:var(--line-height-12);letter-spacing:var(--tracking-sm)}.docs-block-body{display:flex;flex-direction:column;gap:1.6rem}.docs-block-body p{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);line-height:var(--line-height-18);text-wrap:balance;max-width:70ch}.docs-block-body h3{font-size:var(--font-size-xl);font-weight:var(--weight-400);color:var(--white);margin-top:2.4rem}.docs-block-body ul{display:flex;flex-direction:column;gap:1rem;padding-left:2rem}.docs-block-body ul li{font-size:var(--font-size-lg);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);line-height:var(--line-height-16);text-wrap:balance;max-width:60ch}.docs-block-body ul li strong{color:var(--white);opacity:.85}.docs-code{background:rgb(255 255 255 / .04);border:solid 1px rgb(255 255 255 / .08);border-radius:var(--radius-small);padding:var(--space-xl) var(--space-2xl);font-size:var(--font-size-base);color:rgb(255 255 255 / .9);line-height:var(--line-height-18);margin-top:2rem;margin-bottom:2rem;max-width:50rem;width:100%}.docs-note{border-radius:var(--radius-small);padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .9);line-height:var(--line-height-18);margin-top:2rem;max-width:60ch;text-wrap:balance;background:rgb(255 255 255 / .04);border:solid 1px rgb(255 255 255 / .08)}.doc-heading{font-weight:var(--weight-300);font-size:2.6rem;margin-bottom:1rem;color:var(--heading-primary);text-shadow:0 0 2px rgba(255 218 220 / .53);line-height:var(--line-height-12);display:none;padding-left:.8rem;border-bottom:solid 2px rgb(255 255 255 / .03);padding-bottom:1rem}.app-section{border-top:1px solid rgb(255 255 255 / .07);border-bottom:1px solid rgb(255 255 255 / .07);padding:var(--space-10xl) var(--space-4xl) var(--space-8xl);background:var(--black-light)}.app-container{margin:0 auto;width:100%;max-width:102.4rem;display:flex;flex-direction:row;gap:10rem;align-items:flex-start}.app-info{flex:1}.app-form-wrap{width:100%;max-width:52rem;flex-shrink:0}.app-role-label{font-size:var(--font-size-mini);font-weight:var(--weight-400);color:rgb(255 255 255 / .6);letter-spacing:var(--tracking-xl);text-transform:uppercase;margin-bottom:1.2rem;display:block}.app-role-title{font-size:3rem;font-weight:var(--weight-300);color:var(--white);line-height:var(--line-height-12);letter-spacing:var(--tracking-sm);margin-bottom:4rem}.app-body{display:flex;flex-direction:column;gap:1.6rem}.app-body p{font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);line-height:var(--line-height-18);text-wrap:balance}.app-body h3{font-size:var(--font-size-lg);font-weight:var(--weight-400);color:var(--white);margin-top:2rem}.app-body ul{display:flex;flex-direction:column;gap:.8rem;padding-left:1.6rem}.app-body ul li{font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .65);line-height:var(--line-height-16);text-wrap:balance}.app-form-title{font-size:var(--font-size-xl_Two);font-weight:var(--weight-400);color:var(--white);margin-bottom:3.2rem;padding-bottom:2rem;border-bottom:solid 1px rgb(255 255 255 / .07)}.app-file-label{display:flex;align-items:center;gap:1rem;font-size:var(--font-size-md);font-weight:var(--weight-300);color:rgb(255 255 255 / .5);background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .07);border-radius:var(--radius-mini);padding:1rem 1.4rem;cursor:pointer;transition:border-color 0.3s,background 0.3s}.app-file-label:hover{border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .06)}.app-file-input{display:none}@media(max-width:81em){.ship-panel{right:-2rem}}@media(max-width:75em){.a-outcome:not(.define-outcome){right:-2rem}.goal-panel{right:15rem}.define-outcome{right:8rem}}@media(max-width:64em){.goal-create{margin-bottom:0}.goal-panel{right:3rem}.define-outcome{right:-2rem;transform:scale(.98)}.velocy-workspace .sidebar-user{margin-bottom:0}.blog-card .art-banner span{font-size:var(--font-size-2xl)}.container-contact{flex-direction:column}.f-grid{grid-template-columns:repeat(2,1fr)}.visual-label2{right:1rem;top:12%}.hero-ctas{flex-direction:column;align-items:flex-start;gap:2.4rem}.velocy-app{grid-template-columns:1fr}.sidebar{flex-direction:row;justify-content:space-between;gap:5rem;padding:var(--space-xl);border-bottom:solid 1px var(--white-07)}.cta-trust{margin-left:unset}.sidebar-group-label,.sidebar-links.two{display:none}.sidebar-links.one{margin-top:0;flex-direction:row;margin-bottom:0}.sidebar-user{margin-top:0;width:3rem;height:3rem}.activity-panel{max-height:24rem;bottom:0}.unblock-tksList .a-task{grid-template-columns:2fr 1fr 1fr}.measure-graph{display:none}.testimony-card{height:32rem;padding:5rem var(--space-4xl);}.proof-line{font-size:2.6rem}.d-metric h3{font-size:var(--font-size-2xl)}.d-metric p{font-size:var(--font-size-base)}.div{display:flex}.unblock-panel{right:-1rem;bottom:-4rem}}@media(max-width:50em){.app-container{flex-direction:column;padding:0}.testimony-card{padding:var(--space-5xl)}.momentum-content{align-items:flex-end}.bullet-divider{display:none}.sidebar-links.one{display:none}.logo{padding-right:0;padding-left:1rem}.mobile-nav-dropdown{display:none;flex-direction:column;position:absolute;top:6rem;left:2rem;background:var(--light-grey);border:1px solid rgb(255 255 255 / .08);border-radius:var(--radius-xs);padding:1rem;min-width:14rem}.sidebar{position:relative;isolation:isolate;z-index:100;padding:1rem var(--space-xl)}.mobile-nav-dropdown.open{display:flex}.mobile-nav-dropdown .sidebar-link.active{background:none;border:none}.container{gap:6rem}.goal-panel,.ship-panel{right:-3rem;transform:scale(.85)}.automate-tsk{grid-template-columns:1fr 1fr}.automate-tsk:first-of-type{display:none}.automate-tsk .flex-right{grid-column:span 2}.update-time{font-size:var(--font-size-xs)}.d-updates{gap:1.6rem}.d-update{align-items:flex-start}.mobile-clear-btn{display:none}.mobile-clear-btn{display:flex;align-items:center;gap:.4rem;background:none;border:none;color:var(--white);font-family:inherit;font-size:var(--font-size-xs);cursor:pointer;margin-bottom:1.6rem;opacity:.7}.unblock-panel{display:none!important}.blocked-row.b-cleared{animation:swap-state var(--ease-slow) forwards}@keyframes swap-state{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.define-ui,.ship-ui,.automate-ui{mask-image:linear-gradient(to bottom,var(--mask-invisible) 0%,var(--mask-visible) 20%,var(--mask-visible) 55%,var(--mask-invisible) 90%);-webkit-mask-image:linear-gradient(to bottom,var(--mask-invisible) 0%,var(--mask-visible) 20%,var(--mask-visible) 55%,var(--mask-invisible) 90%)}.define-left .a-topbar{width:100%}.d-message{width:auto}.define-outcome{width:26rem;max-height:22rem;overflow-y:auto;right:-1rem;bottom:-3rem}.hide-dot{display:none}.d-sidebar_head,.tag:last-of-type{display:none}.benefits{padding:var(--space-7xl) 0}.section-padding:not(.benefits,.features){padding:var(--section-paddingMob)}.define-content{padding:var(--space-xl)}.b-container{flex-direction:column}.d-goalTitle,.d-update-title{font-size:var(--font-size-md)}.d-description-txt{font-size:var(--font-size-sm)}.section-headings:not(.cta-headings),.trust-headings{flex-direction:column;align-items:start;gap:3.2rem}.section-head:not(.cta-title){font-size:2.6rem;max-width:22ch;margin-bottom:2.4rem}.goal-data,.results-head,.quick-metrics{width:50%}.header{display:none}.results-head{flex-direction:column;gap:1rem;align-items:flex-start}.results-head .bullet-divider{display:none}.header-mobile{display:block;position:fixed;top:0;left:0;width:100%;z-index:var(--z-top);background:var(--black-light)}.header-mobile-inner{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl)}.m-toggle{display:flex;flex-direction:column;gap:.5rem;background:none;border:none;cursor:pointer;padding:var(--space-xs);position:relative;z-index:var(--z-top)}.m-s1,.m-s2,.m-s3{display:block;height:1.5px;background:var(--white);border-radius:var(--radius-pill);transition:transform var(--ease-default),opacity var(--ease-default),width var(--ease-default)}.m-s1{width:2.4rem}.m-s2{width:1.6rem}.m-s3{width:.8rem}.m-toggle.active .m-s1{transform:rotate(45deg) translate(.5rem,.5rem);width:2rem}.m-toggle.active .m-s2{opacity:0}.m-toggle.active .m-s3{transform:rotate(-45deg) translate(.5rem,-.5rem);width:2rem}.m-nav{position:fixed;inset:0;background:var(--black-light);z-index:var(--z-fixed);;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:clip-path 0.3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem}.m-nav.open{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.m-nav-links{display:flex;flex-direction:column;align-items:center;gap:3rem;transition:none}.m-nav-links a{font-size:3rem;font-weight:var(--weight-200);color:var(--white);text-decoration:none;letter-spacing:var(--tracking-xl);opacity:.8;transform:translateX(-100%);transition:transform 0.4s ease}.m-nav-btns{display:flex;flex-direction:column;gap:2rem;width:50%}.cta-nav{margin-left:0;font-size:3rem;border-radius:var(--radius-large)}.login-btn{font-size:3rem;text-align:center;margin-top:-2rem;transform:translateX(-100%);transition:transform 0.4s ease}.m-nav.open .m-nav-links a,.m-nav.open .login-btn{transform:translateX(0);opacity:1;transition:transform 0.4s ease}.cl-timeline::before{left:0}.cliets-sub-title{font-size:3rem}.art-meta{flex-direction:column;width:100%;gap:1.4rem;align-items:flex-start}.changelog-subpage{padding-top:var(--space-10xl)!important}.cl-sub-title{font-size:3rem}.cl-entry{grid-template-columns:1fr;padding-left:2rem}.cl-date-col{flex-direction:row;align-items:center;gap:1rem}.cl-dot{margin-right:0}.customers-grid{grid-template-columns:1fr 1fr}}@media(max-width:40em){.hero-content{padding:1rem;margin-bottom:5rem}.testimony-card::before{transform:skewY(17deg)}.client-info{margin-top:0}.proof-line{margin-bottom:3rem}.a-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.update-row{flex-wrap:wrap}.unblock-ui{grid-template-columns:1fr}.hide-mobile{display:none}.goal-data,.results-head,.quick-metrics{width:40%}.goal-results{overflow-x:auto}.stat{flex-direction:column;gap:.6rem;align-items:flex-start}.workspace-person{left:unset;right:2rem;top:2rem}.workspace-divider{display:none}.sponsors p{column-gap:4rem}.zylos::after{height:2.8rem;left:1.3rem;top:2.8rem}.art-banner span,.stackr-watermark{font-size:5rem}.agentis-banner .agentis-logo{transform:scale(1.8)}.subpage-title{font-size:3.2rem}.status-overall{flex-direction:column;align-items:flex-start;gap:1.6rem}.subpage-hero-container{max-width:35rem}.b-cards::after{min-width:1vw}.goal,.a-task,.unblock-tksList .a-task{grid-template-columns:repeat(2,1fr)}.flex-right{grid-column:span 2;justify-content:flex-end}.top-bar{flex-direction:column;gap:2rem}.flex-center{justify-content:flex-end;align-items:flex-start}.newgoal-btn{font-size:var(--font-size-xs)}.i-action{height:2.2rem;width:2.2}.i-sum{height:1.4rem;width:1.4rem}.summary-topbar{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.mob-rightAlgn{justify-self:end}.summary-divider{display:none}.summary-actions{margin-right:-.6rem}.velocy-goals{overflow-y:auto;max-height:48rem;scrollbar-color:#333 #fff0;scrollbar-width:thin}.velocy-workspace .velocy-goals{max-height:100vh}.hero-content h1{font-size:3rem;margin-bottom:2.4rem}.hero-content p,.cta-inner{font-size:var(--font-size-lg)}.cta-primary{font-size:var(--font-size-base)}.i-arrow{width:1.6rem;height:1.6rem}.a-topbar{height:8rem}.ui-divider{display:none}.a-goal{flex-direction:column;align-items:flex-start}.a-settings{flex-direction:column;gap:1rem}.a-task .goal-col:first-child{flex-direction:column;gap:1rem;align-items:flex-start}.a-task{gap:0rem}.a-tasks,.ship-tksList{max-height:42rem;overflow-y:auto;scrollbar-width:thin}.ship-tksList{height:auto}.gap2{margin-left:0}.bars-container{grid-template-columns:1fr;margin-top:2.4rem;gap:1rem}.chart-titBody{flex-direction:column;gap:2rem}.chart-title{align-self:flex-start}.chart-statuses{width:100%}.chart-topbar{flex-direction:column;gap:1.6rem}.rep-scroll{overflow-y:auto;overflow-x:unset;display:flex;flex-direction:column;max-height:70rem}.rep-th{font-size:1rem}.repdata-scroll{overflow-x:auto;width:66rem}.rep-data{overflow-y:hidden}.rep-metric-item{gap:3rem}.rep-stat{gap:1rem}.rep-num{font-size:var(--font-size-xl)}.rep-label{font-size:var(--font-size-mini)}.rep-stats{padding:var(--space-xl) 0}.rep-metrics-grid{grid-template-columns:repeat(2,1fr)}.proof-line{font-size:var(--font-size-xl_Two)}.client-left{flex-direction:column;display:flex;gap:1.4rem}.a-rule{display:block}.testimony-card{height:40rem;grid-template-columns:1fr;align-items:center}.data-metrics{column-gap:0}.d-metric p{max-width:30ch;text-wrap:balance;text-align:center}.cta::before{bottom:59%}.cta-trst{display:flex;align-items:center;gap:1rem;row-gap:2.4rem;flex-wrap:wrap}.friction1,.friction2{flex:0 0 calc(50% - 0.75rem)}.body-text{font-size:var(--font-size-md)}.friction3{flex:0 0 100%}.cta-divider{display:none}.cta-pricingBtn{font-size:1.52rem}.company-info{flex-direction:column-reverse;align-items:flex-start;gap:3rem}.footer-logo{justify-self:flex-start}.a-dueDate{align-self:flex-start;justify-content:flex-end}}@media(max-width:31em){.goal,.a-task{grid-template-columns:1fr;justify-items:start;gap:2rem}.customers-grid{grid-template-columns:1fr}#display-name,.workspace-label,.workspace-divider{font-size:1.25rem}.workspace-person{lefT:15rem;top:48%}.app-info{position:static}.app-form-wrap{max-width:100%}.app-section{padding:var(--space-10xl) var(--space-26) var(--space-6xl)}.about-container{gap:5rem}.careers-dept{grid-template-columns:1fr;gap:2rem;border-bottom-color:#fff0}.docs-container{flex-direction:column;padding:0 var(--space-26);gap:4rem}.docs-sidebar{width:100%;position:static}.docs-block-title{font-size:var(--font-size-2xl)}.docs-sidebar-group{border-bottom:solid 1px var(--white-07);padding-bottom:2rem}.doc-heading{display:block}.careers-dept-label{grid-column:span 1;border-bottom:none}.careers-role{width:100%;grid-template-columns:1fr 1fr;border-bottom:solid 1px rgb(255 255 255 / .05);border-top:solid 1px rgb(255 255 255 / .05);padding:2rem 0;margin-bottom:1rem}.role-location{justify-self:end}.about-main:not(.company-intro,.about-teams,.career-hero){padding:var(--space-6xl) var(--space-26)}.about-teams{padding:var(--space-6xl) 0}.career-hero::before{top:6rem}.career-headings{align-self:center}.career-hero{padding-bottom:6rem}.career-hero::after{transform:skewY(23deg);top:3rem}.company-intro{padding:var(--space-10xl) var(--space-26) var(--space-6xl) var(--space-26)}.sponsors{grid-template-columns:repeat(2,1fr);column-gap:0;justify-items:center}.team-grid{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:1.6rem;justify-content:unset;margin-left:1rem;margin-right:1rem}.about-container .section-link{align-self:flex-start}.team-grid::-webkit-scrollbar{display:none}.team-card{scroll-snap-align:start;flex-shrink:0;width:80vw}.team-card6{display:none}.cases-subpage_title{font-size:3rem}.case-sub-section{padding:var(--space-10xl) var(--space-26) var(--space-6xl) var(--space-26)}.blog-content{grid-template-columns:1fr}.pricing-cards{flex-direction:column}.customer-headings{flex-direction:column;gap:4rem}.status-subpage{padding:var(--space-10xl) var(--space-26).6rem var(--space-6xl) var(--space-26)}.f-grid{grid-template-columns:1fr}.features{padding-left:var(--space-26);padding-right:var(--space-26)}.subpage-section{padding:var(--space-9xl) var(--space-26) var(--space-4xl) var(--space-26)}.subpage-hero-container{max-width:46rem}.benefits .sections-headings{padding:0 var(--space-26)}.b-wrapper{margin-left:1rem}.b-cards::after{min-width:30vw}.bhead-bottom{margin-top:4rem}#data-sgLink{align-self:flex-start}.section-link{font-size:var(--font-size-lg)}.hero{padding:var(--space-10xl) var(--space-26) var(--space-8xl) var(--space-26)}.trust-link{font-size:var(--font-size-lg)}.cta-title{font-size:5.4rem}.header{display:none}.about-teams{padding-left:0;padding-right:0}.about-teams .section-headings{padding-left:var(--space-26)}.summary .txt,.number,.page-title,.breadcrumb,.score,.momentum-txt p,.status span,.progress,.due-date,.goal-name,.goal-id,.a-sub,.a-title,.a-sub,.a-dateTitle,.a-date,.assigned-name,.a-odTitlte,.progress-amt,.chart-head,.chart-headStat,.chart-title,.c-status,.breakdown-title,.tsk-numb{font-size:var(--font-size-sm)}.chart-stats span{font-size:var(--font-size-xs)}.breakdown-tsk{font-size:1rem}.i-hide{display:none}.status{min-width:auto}.tsk-labels{display:none}.breakdown-items{overflow-x:auto;scrollbar-color:#333 #fff0;scrollbar-width:thin}.breakdown-tsk,.tsk-numb{width:9rem}.client-left{display:flex;align-items:flex-start}.a-rule{display:none}.client-info{margin-top:0}.proof-line{max-width:30ch;text-wrap:balance}.d-metric:not(.d-metric2){margin-top:0;}.data-metrics{display:grid;grid-template-columns:1fr 1fr;margin-top:0;gap:3rem}.d-metric1{align-self:center;grid-column:span 2}.data::after{bottom:10%}.footer-columns{grid-template-columns:repeat(3,1fr);gap:5rem}.footer{padding:var(--space-6xl) var(--space-4xl)}.a-outcome .goal-id,.unblock-panel .goal-id,.ship-panel .goal-id{font-size:var(--font-size-xs)}.i-outcome{width:1.8rem;height:1.8rem}.outcome-reply-actions button svg{height:1.6rem;width:1.6rem}.outcome-header{padding:1rem 1.6rem}.a-outcomeimg{width:2.4rem;height:2.4rem}.div{display:flex}.define-outcome{transform:scale(.9);right:-2rem;bottom:0}.automate-tsk .flex-right{grid-column:span 1}#signup{width:85%}.goal-data,.results-head,.quick-metrics{width:100%}.careers-role{grid-template-columns:1fr}.role-location{justify-self:start}.sponsor .agentis-banner .agentis-logo{transform:scale(.9) translateX(.6rem);margin-top:-.4rem}.sponsors{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);column-gap:0;row-gap:1.2rem}.sponsor{transform:scale(.7)}.sponsor:first-of-type,.sponsor:last-of-type{grid-column:span 2}.zylos::after{height:2.5rem;left:1.1rem;top:2.5rem}.visual-label2{right:0rem}.art-banner span,.stackr-watermark{letter-spacing:.42em;margin-left:2rem;font-size:4.5rem}.cl-item span{max-width:40ch;text-wrap:balance}.agentis-banner .agentis-logo{transform:scale(1.5);margin-top:-1.3rem}.agentis-banner{gap:.6em}.unblock-tksList .a-task{grid-template-columns:1fr}.a-task .goal-col:first-child{flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start}.flex-right{grid-column:span 1;justify-content:flex-start}.assignee{width:2rem;height:2rem}.goal-col{width:100%;justify-content:space-between;gap:2rem}.hero-btns{flex-direction:column;align-items:flex-start;gap:2.4rem}.hero-ctas{gap:1.6rem;margin-top:6.4rem}.hero-content{padding:0}.a-currentID,.a-currentDate{flex-direction:column;align-items:flex-start;gap:.8rem}.assigned{align-self:flex-end}.automate .goal-name{max-width:28ch;text-wrap:balance}.automate-tsk .goal-col:first-child{flex-direction:row-reverse}.testimony-tabs{justify-items:start;gap:1rem}.tab-label{padding-left:.8rem;font-size:var(--font-size-base)}.answer{max-width:50ch}.faq-head{font-size:var(--font-size-base);max-width:37ch;text-wrap:balance}.cta::before{bottom:53%}.footer-columns{grid-template-columns:repeat(2,1fr)}.outcome-title{font-size:var(--font-size-mini)}}@media(max-width:25em){.a-sub{max-width:20ch;text-wrap:balance;margin-top:1.6rem}.intro-head{max-width:28ch}.blog-card .art-banner span{text-align:left}.sponsors{transform:translateX(-1rem)}.visual-label2{right:-1rem}.agentis-banner .agentis-logo{transform:scale(1.2);margin-top:-.6rem}.agentis-banner{gap:.3em;transform:scale(.97)}.cta-primary{font-size:var(--font-size-sm)}.a-topbar{height:11rem}.a-settings{gap:3.6rem}.client-name,.role{font-size:var(--font-size-base)}.testimony-card{padding:var(--space-4xl) 3rem}.cta{padding:var(--space-6xl) var(--space-xl)}.cta-trst{row-gap:2.4rem;column-gap:3rem}.friction1,.friction2,.friction3{flex:unset}.i-aimGoal{margin-right:1rem}}@media(max-width:23em){.sponsors{transform:translateX(-2.4rem)}}