@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/IBMPlexSansArabic-Regular-B2a76lLF.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/IBMPlexSansArabic-Medium-CRRMh-dh.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/IBMPlexSansArabic-SemiBold-FtXILkUg.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/IBMPlexSansArabic-Bold-DP_E0jdd.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--ink-1000: #03131e;--ink-950: #061a28;--ink-900: #0a2536;--ink-800: #123b53;--ink-700: #24546a;--ink-500: #5f7b89;--ink-300: #a8bbc4;--ink-150: #dbe5e9;--ink-100: #eaf0f2;--paper: #f7f5ef;--paper-deep: #efede6;--white: #ffffff;--blue: #1393ff;--blue-deep: #086ec5;--blue-soft: #dceeff;--orange: #ff7447;--orange-soft: #ffe2d8;--green: #45d6a5;--danger: #c73e35;--font: "IBM Plex Sans Arabic", "Segoe UI", sans-serif;--shadow-soft: 0 24px 80px rgba(5, 24, 36, .12);--shadow-button: 0 16px 34px rgba(19, 147, 255, .24);--radius-sm: 12px;--radius-md: 20px;--radius-lg: 32px;--radius-round: 999px;--shell: 1220px;--header-height: 76px;--ease-out: cubic-bezier(.2, .72, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);overflow-x:clip}body{margin:0;min-width:320px;overflow-x:clip;background:var(--paper);color:var(--ink-950);font-family:var(--font);font-size:16px;line-height:1.7;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}h1,h2,h3,p,ul,ol,figure,blockquote{margin-block:0}ul,ol{padding:0}::selection{background:var(--orange);color:var(--ink-1000)}.shell{width:min(calc(100% - 40px),var(--shell));margin-inline:auto}.section{padding-block:clamp(88px,10vw,156px)}.section-heading{display:grid;max-width:760px;gap:18px}.section-heading--center{margin-inline:auto;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--blue-deep);font-size:.94rem;font-weight:700;letter-spacing:.02em}.eyebrow:before{width:24px;height:2px;background:currentColor;content:""}.display-title{font-size:clamp(3.25rem,7.4vw,6.8rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.section-title{font-size:clamp(2.35rem,4.7vw,4.45rem);font-weight:600;letter-spacing:-.035em;line-height:1.18;text-wrap:balance}[dir=rtl] .display-title,[dir=rtl] .section-title{letter-spacing:-.025em;line-height:1.28}.section-lead{color:var(--ink-500);font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:2;text-wrap:pretty}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border:1px solid transparent;border-radius:var(--radius-round);background:var(--blue);color:var(--white);cursor:pointer;font-size:1rem;font-weight:700;line-height:1.2;white-space:nowrap;transition:transform .22s var(--ease-out),background .22s ease,box-shadow .22s ease}.button:hover{background:#35a2ff;box-shadow:var(--shadow-button);transform:translateY(-2px)}.button:active{box-shadow:none;transform:translateY(0) scale(.98)}.button--ghost{border-color:#ffffff42;background:#ffffff12;box-shadow:none;color:var(--white)}.button--ghost:hover{background:#ffffff24;box-shadow:none}.button--light{background:var(--white);color:var(--ink-950)}.button--light:hover{background:var(--blue-soft)}.text-link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid currentColor;color:var(--ink-900);font-weight:700}.text-link:after{content:"↗";transition:transform .18s ease}[dir=rtl] .text-link:after{transform:scaleX(-1)}.text-link:hover:after{transform:translate(2px,-2px)}[dir=rtl] .text-link:hover:after{transform:translate(-2px,-2px) scaleX(-1)}.skip-link{position:fixed;z-index:200;inset-block-start:8px;inset-inline-start:12px;padding:10px 14px;border-radius:10px;background:var(--white);color:var(--ink-950);transform:translateY(-140%)}.skip-link:focus{transform:none}:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.shell{width:min(calc(100% - 28px),var(--shell))}.button{min-height:50px;padding-inline:20px}}.scroll-progress{position:fixed;z-index:140;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0877d9,#45b4ff 56%,#a4dcff);box-shadow:0 0 14px #1393ff7a;transform-origin:left}[dir=rtl] .scroll-progress{transform-origin:right}.site-header{position:fixed;z-index:120;--header-panel: rgba(4, 22, 34, .7);--header-border: rgba(255, 255, 255, .24);--header-control-fill: rgba(255, 255, 255, .09);--header-control-border: rgba(255, 255, 255, .14);--header-fg: #fff;--header-muted: rgba(255, 255, 255, .72);--header-subtle: #a8bbc4;--header-shadow: rgba(2, 14, 23, .22);inset:38px 0 auto;transition:inset .32s var(--ease-out)}.site-header.is-scrolled{inset-block-start:22px}.site-header[data-surface=light]{--header-panel: rgba(249, 252, 252, .78);--header-border: rgba(8, 37, 54, .13);--header-control-fill: rgba(6, 26, 40, .065);--header-control-border: rgba(6, 26, 40, .1);--header-fg: var(--ink-950);--header-muted: rgba(6, 26, 40, .7);--header-subtle: var(--ink-500);--header-shadow: rgba(7, 35, 51, .12)}.site-header[data-surface=sand]{--header-panel: rgba(244, 242, 235, .78);--header-border: rgba(8, 37, 54, .14);--header-control-fill: rgba(6, 26, 40, .065);--header-control-border: rgba(6, 26, 40, .1);--header-fg: var(--ink-950);--header-muted: rgba(6, 26, 40, .7);--header-subtle: var(--ink-500);--header-shadow: rgba(40, 42, 37, .12)}.site-header [data-local-surface=dark]{--local-fg: #fff;--local-muted: rgba(255, 255, 255, .82);--local-subtle: rgba(220, 234, 241, .72);--local-control-fill: rgba(255, 255, 255, .11);--local-control-border: rgba(255, 255, 255, .13)}.site-header [data-local-surface=light],.site-header [data-local-surface=sand]{--local-fg: var(--ink-950);--local-muted: rgba(6, 26, 40, .74);--local-subtle: var(--ink-500);--local-control-fill: rgba(6, 26, 40, .065);--local-control-border: rgba(6, 26, 40, .1)}.site-header__inner{position:relative;display:grid;min-height:var(--header-height);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:10px 12px 10px 18px;overflow:visible;border-radius:26px;color:var(--header-fg)}.brand{display:inline-flex;min-width:max-content;align-items:center;gap:10px;color:var(--local-fg, var(--header-fg));transition:color .22s ease}.brand img{width:46px;height:46px;object-fit:contain}.brand span{display:grid;line-height:1.2}.brand strong{font-size:1.16rem}.brand small{margin-top:3px;color:var(--local-subtle, var(--header-subtle));font-size:.75rem;transition:color .22s ease}.site-nav{display:flex;align-items:center;justify-content:center;gap:30px}.site-nav a,.language-link,.login-link{padding:8px 10px;border:1px solid transparent;border-radius:12px;color:var(--local-muted, var(--header-muted));font-size:.94rem;font-weight:600;transition:background .16s ease,border-color .16s ease,color .16s ease}.site-nav a:hover,.site-nav a.active,.language-link:hover,.login-link:hover{border-color:var(--local-control-border, var(--header-control-border));background:var(--local-control-fill, var(--header-control-fill));color:var(--local-fg, var(--header-fg))}.site-header__actions{display:flex;align-items:center;gap:16px}.button--header{flex:0 0 auto;min-height:48px;padding-inline:20px;font-size:.92rem;white-space:nowrap;box-shadow:0 10px 28px #0a6bbe33,inset 0 1px #ffffff57}.menu-button{display:none;width:48px;height:48px;border-radius:16px;border:1px solid var(--local-control-border, var(--header-control-border));background:var(--local-control-fill, var(--header-control-fill));cursor:pointer}.menu-button span{display:block;width:20px;height:2px;margin:5px auto;background:var(--local-fg, var(--header-fg));transition:background .22s ease,transform .18s ease}.menu-button:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.menu-open .menu-button span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-open .menu-button span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.site-footer{padding-block:88px 24px;background:var(--ink-1000);color:var(--white)}.site-footer__main{display:grid;grid-template-columns:1.45fr .75fr .75fr 1fr;gap:54px}.site-footer__brand p{max-width:360px;margin-top:22px;color:var(--ink-300)}.site-footer nav,.site-footer__action{display:grid;align-content:start;justify-items:start;gap:13px}.site-footer nav a{color:var(--ink-300);transition:color .18s ease}.site-footer nav a:hover{color:var(--white)}.site-footer__action .button{margin-top:12px}.site-footer__legal{display:flex;justify-content:space-between;margin-top:72px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);color:var(--ink-300);font-size:.88rem}@media(max-width:1050px){.site-header__inner{grid-template-columns:auto 1fr}.site-header__actions{justify-self:end}.menu-button{display:block}.site-nav{position:absolute;inset:calc(100% + 8px) 20px auto;display:grid;padding:18px;border:0;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 44%),var(--header-panel);color:var(--header-fg);backdrop-filter:blur(24px) saturate(155%);-webkit-backdrop-filter:blur(24px) saturate(155%);box-shadow:0 24px 60px var(--header-shadow),inset 0 .8px #ffffff40,inset 0 -1px #041c2a14;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .18s ease,transform .18s ease}.menu-open .site-nav{opacity:1;pointer-events:auto;transform:none}.site-nav a{padding:10px 4px;font-size:1.05rem}.site-footer__main{grid-template-columns:1.4fr 1fr 1fr}.site-footer__action{grid-column:1 / -1}}@media(max-width:700px){:root{--header-height: 64px}.site-header,.site-header.is-scrolled{inset-block-start:18px}.site-header__inner{gap:8px;padding:6px 7px 6px 12px;border-radius:20px}.brand img{width:42px;height:42px}.brand small,.site-header .language-link,.site-header .login-link,.button--header{display:none}.site-nav{inset-inline:14px}.menu-button{width:46px;height:46px}.site-footer{padding-block-start:70px}.site-footer__main{grid-template-columns:1fr 1fr;gap:42px 24px}.site-footer__brand,.site-footer__action{grid-column:1 / -1}.site-footer__legal{display:grid;gap:6px}}.reveal{opacity:0;transform:translateY(20px);transition:opacity .62s var(--ease-out) var(--reveal-delay, 0ms),transform .62s var(--ease-out) var(--reveal-delay, 0ms)}.reveal[data-visible=true]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.growth-hero{position:relative;min-height:max(840px,100svh);overflow:hidden;padding:154px 0 38px;background:radial-gradient(ellipse 72% 76% at 13% 40%,rgba(14,105,160,.2),transparent 62%),radial-gradient(ellipse 55% 52% at 88% 86%,rgba(255,116,71,.075),transparent 68%),linear-gradient(165deg,#051b2a 0%,var(--ink-1000) 48%,#02101a 100%);color:var(--white)}.growth-hero:before{position:absolute;width:min(78vw,1050px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(19,147,255,.055),rgba(19,147,255,.018) 42%,transparent 70%);content:"";inset:-44% auto auto -30%;pointer-events:none}[dir=rtl] .growth-hero:before{inset-inline:-30% auto}.growth-hero__inner{position:relative;z-index:1;display:grid;min-height:630px;grid-template-columns:minmax(0,1fr);align-items:center}.growth-hero__copy{position:relative;z-index:2;width:min(100%,1080px);margin-inline:auto;text-align:center}.hero-eyebrow{margin-bottom:22px;color:var(--blue);font-size:.95rem;font-weight:700}.growth-hero h1{max-width:1000px;margin-inline:auto;font-size:clamp(3.45rem,5.8vw,5.9rem);font-weight:600;letter-spacing:-.045em;line-height:1.16;text-wrap:balance}[dir=rtl] .growth-hero h1{letter-spacing:-.025em;line-height:1.24}.growth-hero h1 span,.growth-hero h1 em{display:block}.growth-hero h1 em{margin-top:12px;background:linear-gradient(105deg,#fff 18%,#8bcfff 64%,#ff9c7c 102%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.growth-hero__body{max-width:760px;margin:32px auto 0;color:var(--ink-300);font-size:clamp(1.08rem,1.35vw,1.26rem);line-height:2;text-wrap:pretty}.growth-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.growth-hero__note{max-width:590px;margin:18px auto 0;color:#7893a2;font-size:.88rem;text-wrap:pretty}.hero-facts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border-top:1px solid rgba(255,255,255,.1)}.hero-facts span{display:flex;min-height:72px;align-items:center;gap:14px;padding-block:20px;color:var(--ink-300)}.hero-facts span+span{padding-inline-start:24px;border-inline-start:1px solid rgba(255,255,255,.1)}.hero-facts b{color:var(--orange);font-size:.75rem;font-variant-numeric:tabular-nums}@media(max-width:1050px){.growth-hero__inner{padding-top:30px}.growth-hero__copy{max-width:860px}}@media(max-width:700px){.growth-hero{min-height:0;padding-top:126px}.growth-hero:before{width:150vw;inset-block-start:-18%;inset-inline-start:-80%}.growth-hero__inner{min-height:0}.growth-hero h1{font-size:clamp(2.8rem,12.5vw,3.9rem);line-height:1.24}.growth-hero__actions .button{width:100%}.hero-facts{grid-template-columns:1fr;margin-top:12px}.hero-facts span{min-height:62px;padding-block:16px}.hero-facts span+span{padding-inline-start:0;border-block-start:1px solid rgba(255,255,255,.09);border-inline-start:0}}.hero-flow{position:relative;display:grid;width:min(100%,590px);min-height:540px;align-content:center;gap:28px;margin-inline:auto;padding:44px clamp(20px,4vw,46px);isolation:isolate}.hero-flow__ambient{position:absolute;z-index:-1;width:96%;height:88%;border-radius:50%;background:radial-gradient(ellipse,rgba(24,139,207,.14),rgba(24,139,207,.035) 46%,transparent 72%);filter:blur(10px);inset:50% auto auto 50%;translate:-50% -50%}.hero-flow__header,.hero-flow__events,.hero-flow__result{width:min(100%,440px);margin-inline:auto}.hero-flow__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding-bottom:18px;border-bottom:1px solid rgba(173,215,238,.16)}.hero-flow__header img{width:42px;height:42px;filter:drop-shadow(0 8px 18px rgba(19,147,255,.18))}.hero-flow__header div{display:grid;gap:1px}.hero-flow__header small,.hero-flow__result small{color:#7999aa;font-size:.62rem;font-weight:700;letter-spacing:.1em}.hero-flow__header strong{font-size:.94rem;font-variant-numeric:tabular-nums;letter-spacing:.04em}.hero-flow__header>span{color:#82c9f0;font-size:.7rem;font-weight:600}.hero-flow__events{position:relative;display:grid;gap:14px}.hero-flow__rail{position:absolute;z-index:0;width:1px;inset-block:19px;inset-inline-start:45px}.hero-flow__rail span{position:absolute;width:1px;height:100%;background:linear-gradient(to bottom,#68bff014,#68bff075,#68bff014);top:0;right:0;bottom:0;left:0;transform-origin:top}.hero-flow__rail i{position:absolute;width:5px;height:5px;border-radius:50%;background:#b9e5ff;box-shadow:0 0 0 4px #53b9f11a,0 0 15px #53b9f19e;inset-block-start:5px;inset-inline-start:-2px}.hero-flow__event{position:relative;z-index:1;display:grid;min-height:40px;grid-template-columns:34px 9px minmax(0,1fr);align-items:center;gap:8px;color:#aec4cf}.hero-flow__event span{color:#ff8d68;font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums}.hero-flow__event i{width:7px;height:7px;border:2px solid #061e2d;border-radius:50%;background:#55b8ef;box-shadow:0 0 0 1px #6bc5f540}.hero-flow__event strong{font-size:.88rem;font-weight:500}.hero-flow__result{display:flex;align-items:center;gap:13px;padding-top:20px;border-top:1px solid rgba(173,215,238,.16)}.hero-flow__result>i{width:9px;height:9px;flex:0 0 auto;border:2px solid #061e2d;border-radius:50%;background:#75d0ff;box-shadow:0 0 0 5px #53b9f117,0 0 18px #53b9f161}.hero-flow__result div{display:grid;gap:2px}.hero-flow__result strong{color:#f1f8fb;font-size:.86rem;font-weight:600}@media(max-width:1050px){.hero-flow{min-height:510px;margin-top:8px}}@media(max-width:700px){.hero-flow{width:100%;min-height:430px;gap:20px;margin-top:10px;padding:30px 4px}.hero-flow__header,.hero-flow__events,.hero-flow__result{width:min(100%,340px)}.hero-flow__header{padding-bottom:14px}.hero-flow__header img{width:36px;height:36px}.hero-flow__events{gap:10px}.hero-flow__event{min-height:36px}.hero-flow__event strong{font-size:.8rem}.hero-flow__rail{inset-block:17px}}@media(prefers-reduced-motion:reduce){.hero-flow__ambient{opacity:1;transform:none}}.problem-section{background:var(--paper)}.problem-section__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(62px,8vw,122px)}.fragment-field{position:relative;min-height:470px;isolation:isolate}.fragment-field:before{position:absolute;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(19,147,255,.09),rgba(19,147,255,.025) 52%,transparent 72%);content:"";filter:blur(8px);inset:50% auto auto 50%;translate:-50% -50%}.fragment-field__center{position:absolute;z-index:1;display:flex;align-items:center;gap:14px;color:var(--ink-500);inset:50% auto auto 50%;translate:-50% -50%}.fragment-field__center>span{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(8,110,197,.22);border-radius:50%;color:var(--blue-deep);font-size:.74rem;font-variant-numeric:tabular-nums}.fragment-field__center p{display:grid;font-size:.78rem;line-height:1.45;white-space:nowrap}.fragment-field__center strong{color:var(--ink-800);font-size:.88rem;font-weight:600}.fragment-field__item{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;color:var(--ink-800);white-space:nowrap}.fragment-field__item i{width:7px;height:7px;border:2px solid var(--paper);border-radius:50%;background:#2a98dc;box-shadow:0 0 0 1px #086ec542,0 5px 14px #086ec529}.fragment-field__item strong{font-size:.98rem;font-weight:600}.fragment-field__item b{color:var(--blue-deep);font-size:.64rem;font-variant-numeric:tabular-nums;opacity:.72}.fragment-field__item--1{inset:8% auto auto 10%}.fragment-field__item--2{inset:25% 2% auto auto}.fragment-field__item--3{inset:54% auto auto 0}.fragment-field__item--4{inset:auto 10% 17% auto}.fragment-field__item--5{inset:auto auto 1% 26%}@media(max-width:1050px){.problem-section__grid{grid-template-columns:1fr}.fragment-field{width:min(100%,680px);min-height:440px;margin-inline:auto}}@media(max-width:700px){.fragment-field{min-height:390px}.fragment-field:before{width:88%}.fragment-field__center{gap:9px}.fragment-field__center>span{width:44px;height:44px}.fragment-field__center p{font-size:.68rem}.fragment-field__center strong{font-size:.76rem}.fragment-field__item{gap:7px}.fragment-field__item strong{font-size:.82rem}.fragment-field__item--1{inset-inline-start:3%}.fragment-field__item--2{inset-inline-end:0}.fragment-field__item--3{inset-inline-start:0}.fragment-field__item--4{inset-inline-end:2%}.fragment-field__item--5{inset-inline-start:18%}}.workflow-story{padding-block:130px;background:var(--white)}.workflow-story__intro{display:grid;max-width:760px;justify-items:center;gap:22px;text-align:center}.workflow-story__intro .eyebrow{justify-content:center}.workflow-story__intro .section-lead{max-width:700px}.workflow-story__grid{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:clamp(34px,5vw,74px);margin-top:64px}.story-spine{position:sticky;z-index:6;top:50dvh;display:grid;width:190px;min-height:210px;grid-column:1;grid-row:1;grid-template-rows:repeat(4,minmax(0,1fr));align-items:center;align-self:start;padding:0;color:var(--ink-500);transform:translateY(-50%)}.story-steps{grid-column:2;grid-row:1;min-width:0}.story-spine__track{position:absolute;z-index:-1;width:1px;height:calc(100% - 50px);background:var(--ink-150);inset-block-start:25px;inset-inline-start:7px}.story-spine__track span{display:block;width:100%;height:var(--story-progress);background:var(--blue);box-shadow:0 0 9px #1393ff42;transition:height .52s var(--ease-out)}.story-spine__node{position:relative;z-index:1;display:grid;width:100%;min-width:0;min-height:48px;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:14px;padding:0;border:0;background:transparent;color:var(--ink-500);cursor:pointer;text-align:start;transition:color .32s ease}.story-spine__node:focus-visible{outline:none}.story-spine__node:focus-visible strong{text-decoration:underline;text-decoration-color:#1393ffb8;text-decoration-thickness:1px;text-underline-offset:5px}.story-spine__node span{position:relative;display:grid;width:15px;height:15px;place-items:center;border:1px solid var(--ink-300);border-radius:50%;background:var(--white);transition:border-color .32s ease,box-shadow .32s ease}.story-spine__node span i{width:7px;height:7px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px #1393ff1a}.story-spine__node strong{font-size:.82rem;font-weight:500;line-height:1.5}.story-spine__node.is-active span{border-color:#1393ff8f}.story-spine__node.is-current{color:var(--ink-950)}.story-spine__node.is-current strong{font-weight:650}.story-spine__node.is-current span{border-color:var(--blue);box-shadow:0 0 0 5px #1393ff12}.story-steps article{display:grid;min-height:clamp(400px,52dvh,560px);align-content:center;justify-items:center;gap:22px;max-width:760px;margin-inline:auto;padding:74px 18px;border-bottom:1px solid var(--ink-150);opacity:.38;text-align:center;transition:opacity .32s ease}.story-steps article.is-active{opacity:1}.story-steps article>span{color:var(--blue-deep);font-size:.78rem;font-weight:700;letter-spacing:.08em}.story-steps h3{max-width:680px;font-size:clamp(2rem,3.5vw,3.45rem);font-weight:600;letter-spacing:-.035em;line-height:1.28;text-wrap:balance}.story-steps p{max-width:680px;color:var(--ink-500);font-size:1.12rem;line-height:1.95;text-wrap:pretty}.story-steps article>strong{width:fit-content;padding:8px 13px;border-radius:999px;background:var(--blue-soft);color:var(--blue-deep);font-size:.82rem}.product-showcase{overflow:hidden;background:var(--paper-deep)}.product-showcase .section-heading{max-width:860px}.product-showcase .section-title{font-size:clamp(2.25rem,4.25vw,4rem)}.product-showcase__stage{display:grid;gap:54px;margin-top:76px}.product-demo-window{height:612px;overflow:hidden;border:1px solid rgba(8,37,54,.12);border-radius:28px;background:#f8fbfc;box-shadow:0 42px 100px #08253629}.product-demo-window__bar{display:grid;min-height:52px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding-inline:22px;border-bottom:1px solid var(--ink-150);background:#ffffffe0}.product-demo-window__bar div{display:flex;gap:7px}.product-demo-window__bar i{width:8px;height:8px;border-radius:50%;background:var(--ink-150)}.product-demo-window__bar i:first-child{background:var(--orange)}.product-demo-window__bar b{color:var(--ink-700);font-size:.7rem;letter-spacing:.09em}.product-demo-window__bar>span{justify-self:end;color:var(--ink-500);font-size:.65rem;letter-spacing:.07em}.product-showcase__copy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:start;gap:clamp(42px,8vw,110px)}.product-showcase__summary{display:grid;gap:16px}.product-showcase__summary span{color:var(--blue-deep);font-size:.78rem;font-weight:700}.product-showcase__summary h3{max-width:720px;font-size:clamp(2.1rem,3.8vw,4rem);font-weight:600;letter-spacing:-.04em;line-height:1.25;text-wrap:balance}.product-showcase__details{display:grid;gap:22px;padding-top:34px;border-top:1px solid rgba(8,37,54,.2)}.product-showcase__details p{color:var(--ink-500);font-size:1.05rem;line-height:1.9}.product-showcase__details strong{color:var(--ink-900);font-size:1.02rem}.product-showcase__details .text-link{width:fit-content;margin-top:4px}@media(max-width:920px){.product-demo-window{height:680px}.product-showcase__copy{grid-template-columns:1fr}}@media(max-width:650px){.workflow-story{padding-block:90px}.workflow-story__grid{grid-template-columns:28px minmax(0,1fr);gap:16px;margin-top:38px}.story-spine{top:50dvh;width:28px;min-height:184px;padding:4px 0}.story-spine__track{height:calc(100% - 30px);inset-block-start:15px;inset-inline-start:7px}.story-spine__node{grid-template-columns:15px;gap:0}.story-spine__node strong{display:none}.story-steps{padding-inline-end:0}.story-steps article{min-height:390px;padding-block:64px;opacity:.52}.product-showcase__stage{gap:38px;margin-top:52px}.product-demo-window{height:612px;margin-inline:-7px;border-radius:20px}.product-demo-window__bar{grid-template-columns:1fr auto;padding-inline:16px}.product-demo-window__bar>span{display:none}.product-showcase__details{padding-top:26px}}.product-mini-app{display:grid;height:560px;min-height:0;grid-template-columns:188px minmax(0,1fr);overflow:hidden}.product-mini-app__rail{position:relative;z-index:2;display:flex;height:100%;min-width:0;flex-direction:column;padding:24px 14px 18px;border-inline-end:1px solid var(--ink-150);background:#edf3f5}.product-mini-app__brand{display:flex;align-items:center;gap:10px;padding:0 8px 22px}.product-mini-app__brand img{width:34px;height:34px;object-fit:contain}.product-mini-app__brand div{display:grid}.product-mini-app__brand strong{font-size:.84rem}.product-mini-app__brand small{color:var(--ink-500);font-size:.61rem}.product-mini-app__rail nav{display:grid;gap:5px}.product-mini-app__rail nav button{position:relative;display:grid;width:100%;min-height:46px;grid-template-columns:24px 1fr 7px;align-items:center;gap:8px;padding:9px 11px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--ink-500);cursor:pointer;text-align:start;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s var(--ease-out)}.product-mini-app__rail nav button:hover{background:#ffffffa8;color:var(--ink-900);transform:translate(-2px)}[dir=ltr] .product-mini-app__rail nav button:hover{transform:translate(2px)}.product-mini-app__rail nav button:active{transform:scale(.98)}.product-mini-app__rail nav button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.product-mini-app__rail nav button.is-active{border-color:#1393ff24;background:var(--white);box-shadow:0 8px 24px #08253612;color:var(--ink-950)}.product-mini-app__rail nav button span{color:var(--blue-deep);font-size:.61rem;font-weight:700;font-variant-numeric:tabular-nums}.product-mini-app__rail nav button strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.product-mini-app__rail nav button i{width:6px;height:6px;border:1px solid var(--ink-300);border-radius:50%;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.product-mini-app__rail nav button.is-active i{border-color:var(--blue);background:var(--blue);box-shadow:0 0 0 4px #1393ff1a}.product-mini-app__rail-status{display:flex;align-items:center;gap:8px;margin-top:auto;padding:12px 8px 0;color:var(--ink-500);font-size:.65rem}.product-mini-app__rail-status i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #45d6a51a}.product-mini-app__panel{position:relative;height:100%;min-width:0;min-height:0;overflow:hidden;background:#f8fbfc}.product-mini-app__panel>div{position:absolute;height:100%;min-height:0;top:0;right:0;bottom:0;left:0}.product-mini-app__panel .product-window{height:100%;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}.product-mini-app__panel .product-window__bar{display:none}.product-mini-app__panel .product-window--matter{grid-template-columns:1fr;grid-template-rows:1fr}.product-mini-app__panel .product-window--matter>aside{display:none}.overview-preview{height:100%;min-height:0;overflow:hidden;padding:34px;color:var(--ink-950)}.overview-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.overview-preview__header div{display:grid;gap:4px}.overview-preview__header small,.overview-preview__header>span{color:var(--ink-500);font-size:.68rem}.overview-preview__header h4{font-size:1.38rem;line-height:1.4}.overview-preview__header>span{padding:7px 10px;border:1px solid var(--ink-150);border-radius:999px;background:var(--white)}.overview-preview__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.overview-preview__metrics article{display:grid;min-height:118px;align-content:center;gap:3px;padding:17px;border:1px solid var(--ink-150);border-radius:15px;background:var(--white)}.overview-preview__metrics small,.overview-preview__metrics span{color:var(--ink-500);font-size:.6rem}.overview-preview__metrics strong{color:var(--blue-deep);font-size:1.7rem;font-variant-numeric:tabular-nums}.overview-preview__work{margin-top:28px}.overview-preview__work-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.overview-preview__work-title h5{font-size:.96rem}.overview-preview__work-title span{color:var(--ink-500);font-size:.6rem}.overview-preview__list{display:grid;gap:8px}.overview-preview__list article{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:16px;padding:13px 15px;border:1px solid var(--ink-150);border-radius:13px;background:#ffffffdb}.overview-preview__list time{color:var(--blue-deep);font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.overview-preview__list div{display:grid}.overview-preview__list div strong{font-size:.82rem}.overview-preview__list div small,.overview-preview__list article>span{color:var(--ink-500);font-size:.6rem}@media(max-width:920px){.product-mini-app{height:628px;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.product-mini-app__rail{height:auto;padding:10px;border-block-end:1px solid var(--ink-150);border-inline-end:0}.product-mini-app__panel{height:auto}.product-mini-app__brand,.product-mini-app__rail-status{display:none}.product-mini-app__rail nav{overflow-x:auto;grid-template-columns:repeat(5,minmax(116px,1fr));scrollbar-width:none}.product-mini-app__rail nav::-webkit-scrollbar{display:none}.product-mini-app__rail nav button{grid-template-columns:22px 1fr}.product-mini-app__rail nav button i{display:none}}@media(max-width:650px){.product-mini-app{height:560px;min-height:0}.product-mini-app__panel,.product-mini-app__panel .product-window,.overview-preview{min-height:0}.overview-preview{padding:22px 18px}.product-mini-app__rail nav{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;gap:3px}.product-mini-app__rail nav button{display:flex;min-height:42px;justify-content:center;padding:8px 4px;text-align:center}.product-mini-app__rail nav button span{display:none}.product-mini-app__rail nav button strong{font-size:.66rem}.overview-preview__header>span{display:none}.overview-preview__metrics{grid-template-columns:repeat(3,minmax(115px,1fr));overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.overview-preview__metrics::-webkit-scrollbar{display:none}.overview-preview__list article{grid-template-columns:54px 1fr;gap:11px}.overview-preview__list article>span{grid-column:2}}.benefits-section{overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(19,147,255,.07),transparent 34%),var(--white)}.benefits-section .section-heading{max-width:700px}.benefits-section .eyebrow{justify-content:center}.benefits-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(54px,7vw,88px);border-block:1px solid var(--ink-150)}.benefits-list article{display:grid;min-height:190px;grid-template-columns:48px 1fr;align-content:center;gap:20px;padding:34px clamp(22px,4vw,52px)}.benefits-list article:nth-child(2n){border-inline-start:1px solid var(--ink-150)}.benefits-list article:nth-child(n+3){border-block-start:1px solid var(--ink-150)}.benefits-list article>span{color:var(--orange);font-size:.74rem;font-weight:700}.benefits-list h3{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.35}.benefits-list p{max-width:440px;margin-top:9px;color:var(--ink-500);line-height:1.8}@media(max-width:700px){.benefits-list{grid-template-columns:1fr}.benefits-list article{min-height:0;padding-block:30px}.benefits-list article:nth-child(2n){border-inline-start:0}.benefits-list article+article{border-block-start:1px solid var(--ink-150)}}.encryption-showcase{position:relative;overflow:clip;padding-block:144px 164px;background:radial-gradient(ellipse 54% 48% at 72% 42%,rgba(28,121,178,.12),transparent 70%),#031722;color:var(--white)}.encryption-showcase__glow{position:absolute;width:440px;aspect-ratio:1;border-radius:50%;background:#47b1eb14;filter:blur(130px);inset:24% auto auto 58%;pointer-events:none}.encryption-showcase__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.94fr) minmax(380px,.82fr);align-items:start;gap:clamp(70px,9vw,142px)}.encryption-showcase__content{display:grid;gap:42px}.encryption-showcase .eyebrow{color:#77c8f7}.encryption-showcase .section-title{font-size:clamp(2.65rem,5vw,5.2rem)}.encryption-showcase .section-lead{color:#9eb5c1}.encryption-showcase .button{width:fit-content}.encryption-showcase__layers{display:grid;border-top:1px solid rgba(255,255,255,.13)}.encryption-showcase__layers article{display:grid;grid-template-columns:44px 1fr;gap:20px;padding-block:26px;border-bottom:1px solid rgba(255,255,255,.13)}.encryption-showcase__layers article>span{padding-top:5px;color:#66bce9;font-size:.7rem;font-weight:700}.encryption-showcase__layers article div{display:grid;gap:7px}.encryption-showcase__layers small{color:#9dcde5;font-size:.65rem;font-weight:700;letter-spacing:.1em}.encryption-showcase__layers h3{font-size:1.22rem;font-weight:600}.encryption-showcase__layers p{color:#91a9b5;font-size:.93rem;line-height:1.75}.encryption-showcase__note{display:flex;align-items:flex-start;gap:12px;color:#7895a4;font-size:.82rem;line-height:1.75}.encryption-showcase__note i{width:7px;height:7px;flex:0 0 auto;margin-top:9px;border-radius:50%;background:#75c9f7;box-shadow:0 0 0 5px #75c9f714}.encryption-showcase__visual{position:sticky;top:calc(50dvh - 260px);display:grid;min-height:520px;place-items:center}.encryption-lock{position:relative;width:min(100%,330px)}.encryption-lock__canvas{width:100%;aspect-ratio:1}.encryption-lock__canvas svg{display:block;width:100%;height:100%;overflow:visible}@media(max-width:980px){.encryption-showcase__grid{grid-template-columns:1fr}.encryption-showcase__visual{position:relative;top:auto;min-height:520px;grid-row:1}.encryption-showcase__content{grid-row:2}}@media(max-width:650px){.encryption-showcase{padding-block:92px 110px}.encryption-showcase__grid{gap:42px}.encryption-showcase__visual{min-height:350px}.encryption-lock{width:min(100%,286px)}.encryption-showcase__layers article{grid-template-columns:34px 1fr;gap:12px}}.audience-section{background:var(--paper)}.audience-list{margin-top:70px;border-top:1px solid var(--ink-150)}.audience-list article{display:grid;grid-template-columns:70px minmax(200px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:30px;padding-block:32px;border-bottom:1px solid var(--ink-150);transition:padding-inline .22s var(--ease-out),border-color .22s ease}.audience-list article:hover{padding-inline:10px;border-bottom-color:#1393ff6b}.audience-list article span{color:var(--orange);font-size:.75rem}.audience-list h3{font-size:1.55rem}.audience-list p{color:var(--ink-500)}.faq-section{background:var(--white)}.faq-section__grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:100px}.faq-list{border-top:1px solid var(--ink-150)}.faq-list article{border-bottom:1px solid var(--ink-150)}.faq-list button{display:grid;width:100%;grid-template-columns:36px 1fr 28px;align-items:center;gap:16px;padding:24px 0;background:transparent;cursor:pointer;text-align:start;transition:color .2s ease,padding-inline .2s var(--ease-out)}.faq-list button:hover{padding-inline:6px;color:var(--blue-deep)}.faq-list button span{color:var(--orange);font-size:.72rem}.faq-list button strong{font-size:1.05rem}.faq-list button i{font-size:1.45rem;font-style:normal}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.faq-answer p{overflow:hidden;color:var(--ink-500)}.faq-list article.is-open .faq-answer{grid-template-rows:1fr}.faq-list article.is-open .faq-answer p{padding:0 52px 24px 0}[dir=ltr] .faq-list article.is-open .faq-answer p{padding:0 0 24px 52px}.final-conversion{position:relative;min-height:630px;overflow:hidden;padding-block:130px;background:var(--ink-1000);color:var(--white)}.final-conversion__inner{position:relative;z-index:1;display:grid;max-width:860px;gap:26px;justify-items:center;text-align:center}.final-conversion .eyebrow{justify-content:center}.final-conversion h2{font-size:clamp(3rem,5.6vw,5.7rem);font-weight:600;letter-spacing:-.04em;line-height:1.2;text-wrap:balance}[dir=rtl] .final-conversion h2{letter-spacing:-.02em;line-height:1.3}.final-conversion p:not(.eyebrow){max-width:700px;color:var(--ink-300);font-size:1.15rem;line-height:1.95}.faq-section__more{width:fit-content;margin-top:10px}@media(max-width:920px){.faq-section__grid{grid-template-columns:1fr}}@media(max-width:650px){.audience-list article{grid-template-columns:42px 1fr;gap:12px}.audience-list p{grid-column:2}.faq-section__grid{gap:50px}.final-conversion{min-height:540px;padding-block:100px}}.product-window{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(8,37,54,.12);border-radius:24px;background:#f8fbfc;box-shadow:0 40px 90px #08253624;color:var(--ink-950);animation:scene-in .42s var(--ease-out)}@keyframes scene-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}.product-window__bar{display:flex;height:48px;align-items:center;gap:7px;padding-inline:18px;border-bottom:1px solid var(--ink-150);background:var(--white)}.product-window__bar>span{width:7px;height:7px;border-radius:50%;background:var(--ink-150)}.product-window__bar>span:first-child{background:var(--orange)}.product-window__bar b{margin-inline-start:auto;color:var(--ink-500);font-size:.68rem;letter-spacing:.08em}.product-window--matter{display:grid;grid-template-columns:170px 1fr;grid-template-rows:48px 1fr}.product-window--matter .product-window__bar{grid-column:1 / -1}.product-window--matter aside{display:grid;align-content:start;gap:6px;padding:28px 18px;border-inline-end:1px solid var(--ink-150);background:#eef4f6}.product-window--matter aside strong{margin-bottom:18px;font-size:.78rem}.product-window--matter aside span{padding:9px 11px;border-radius:9px;color:var(--ink-500);font-size:.8rem}.product-window--matter aside span.active{background:var(--white);color:var(--ink-950);font-weight:700}.matter-preview__main{padding:32px}.matter-preview__main>header,.schedule-preview__header,.documents-preview__header{display:flex;align-items:center;justify-content:space-between;gap:20px}.matter-preview__main h4,.schedule-preview__header h4,.documents-preview__header h4{margin:2px 0 0;font-size:1.35rem}.matter-preview__main small,.schedule-preview__header small,.documents-preview__header small{color:var(--ink-500)}.matter-preview__main>header>span{padding:7px 10px;border-radius:999px;background:#dff7ee;color:#157954;font-size:.7rem;font-weight:700}.matter-preview__metrics{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border-block:1px solid var(--ink-150)}.matter-preview__metrics div{display:grid;gap:4px;padding:18px}.matter-preview__metrics div+div{border-inline-start:1px solid var(--ink-150)}.matter-preview__metrics strong{font-size:.9rem}.matter-preview__timeline{display:grid;grid-template-columns:18px 1fr;gap:0 16px;margin-top:30px}.matter-preview__timeline>span{position:relative;width:12px;height:12px;margin-top:8px;border:2px solid var(--blue);border-radius:50%}.matter-preview__timeline>span:after{position:absolute;width:1px;height:62px;background:var(--ink-150);content:"";inset:11px 50% auto auto}.matter-preview__timeline>span.done{background:var(--blue)}.matter-preview__timeline>div{display:grid;padding-bottom:26px}.product-window--schedule,.product-window--documents,.product-window--finance{padding-bottom:28px}.schedule-preview__header,.documents-preview__header{padding:30px 34px 22px}.schedule-preview__header>b,.documents-preview__header>span{padding:8px 11px;border-radius:999px;background:var(--blue-soft);color:var(--blue-deep);font-size:.68rem}.schedule-preview__week{display:grid;grid-template-columns:repeat(7,1fr);padding-inline:34px}.schedule-preview__week span{display:grid;place-items:center;gap:3px;padding:13px 4px;border-block:1px solid var(--ink-150)}.schedule-preview__week span.active{border-radius:13px;background:var(--ink-950);color:var(--white)}.schedule-preview__week small{color:var(--ink-500);font-size:.58rem}.schedule-preview__events,.documents-preview__list,.finance-preview__movements{display:grid;gap:10px;padding:24px 34px 0}.schedule-preview__events article,.documents-preview__list article,.finance-preview__movements article{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;padding:16px 18px;border:1px solid var(--ink-150);border-radius:14px;background:var(--white)}.schedule-preview__events time{color:var(--blue-deep);font-weight:700}.schedule-preview__events div,.documents-preview__list div,.finance-preview__movements div{display:grid}.schedule-preview__events small,.documents-preview__list small,.finance-preview__movements small{color:var(--ink-500)}.schedule-preview__events article>span,.documents-preview__list article>span{color:var(--ink-500);font-size:.62rem;font-weight:700}.documents-preview__list article{grid-template-columns:54px 1fr auto}.documents-preview__list article>b{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;background:var(--orange-soft);color:#a43a17;font-size:.64rem}.documents-preview__access{display:flex;align-items:center;gap:10px;margin:22px 34px 0;padding:13px 16px;border-radius:12px;background:#eaf7f2;color:#187454;font-size:.78rem}.finance-preview__summary{display:flex;align-items:center;justify-content:space-between;padding:32px 34px 10px}.finance-preview__summary div{display:grid}.finance-preview__summary small{color:var(--ink-500);font-size:.66rem}.finance-preview__summary strong{font-size:2.3rem;letter-spacing:-.04em}.finance-preview__summary strong em{color:var(--ink-500);font-size:.7rem;font-style:normal}.finance-preview__summary>span{color:#13805a;font-weight:700}.finance-preview__chart{display:flex;height:170px;align-items:end;gap:16px;margin:10px 34px 0;padding:20px 28px 0;border-block-end:1px solid var(--ink-150);background:linear-gradient(to top,rgba(19,147,255,.08),transparent)}.finance-preview__chart i{flex:1;border-radius:6px 6px 0 0;background:linear-gradient(var(--blue),var(--blue-deep))}.finance-preview__movements article{grid-template-columns:46px 1fr auto}.finance-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#e4f8f0;color:#16815a}.finance-icon.is-expense{background:var(--orange-soft);color:#a43a17}@media(max-width:700px){.product-window{min-height:500px;border-radius:18px}.product-window--matter{grid-template-columns:1fr;grid-template-rows:48px auto 1fr}.product-window--matter aside{grid-auto-flow:column;overflow-x:auto;border-inline-end:0;border-block-end:1px solid var(--ink-150);scrollbar-width:none}.product-window--matter aside::-webkit-scrollbar{display:none}.product-window--matter aside strong{display:none}.matter-preview__main{padding:20px}.matter-preview__metrics{grid-template-columns:1fr}.matter-preview__metrics div+div{border-block-start:1px solid var(--ink-150);border-inline-start:0}.schedule-preview__header,.documents-preview__header,.finance-preview__summary,.schedule-preview__week,.schedule-preview__events,.documents-preview__list,.finance-preview__movements{padding-inline:18px}.schedule-preview__events article,.documents-preview__list article,.finance-preview__movements article{grid-template-columns:52px 1fr;gap:12px}.schedule-preview__events article>span,.documents-preview__list article>span,.finance-preview__movements article>b{grid-column:2}.finance-preview__chart{margin-inline:18px}}.page-hero{position:relative;min-height:760px;overflow:hidden;padding:190px 0 110px;background:radial-gradient(ellipse 70% 78% at 12% 56%,rgba(14,105,160,.16),transparent 64%),linear-gradient(165deg,#051b2a,var(--ink-1000) 62%,#02101a);color:var(--white)}.page-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 18%,rgba(19,147,255,.055),transparent 34%);pointer-events:none}.page-hero__inner{position:relative;z-index:1;display:grid;max-width:980px;gap:26px;justify-items:center;text-align:center}.page-hero h1{max-width:900px;font-size:clamp(3.5rem,6.3vw,6.25rem);font-weight:600;letter-spacing:-.04em;line-height:1.16;text-wrap:balance}[dir=rtl] .page-hero h1{letter-spacing:-.02em;line-height:1.28}.page-hero__inner>p:not(.hero-eyebrow){max-width:780px;color:var(--ink-300);font-size:clamp(1.08rem,1.6vw,1.3rem);line-height:2;text-wrap:pretty}.page-hero__marker{position:absolute;color:#ffffff3d;font-size:.68rem;letter-spacing:.18em;inset:auto 50% -70px auto;transform:translate(50%)}[dir=rtl] .page-hero__marker{inset-inline:auto 50%}.platform-thesis{background:var(--paper)}.platform-thesis__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:26px 70px}.platform-thesis__inner .eyebrow{grid-column:1 / -1}.capability-index{padding-bottom:120px}.capability-index article{display:grid;grid-template-columns:62px minmax(260px,1fr) minmax(220px,.7fr) minmax(180px,.45fr);align-items:start;gap:30px;padding-block:44px;border-top:1px solid var(--ink-150)}.capability-index__number{color:var(--orange);font-size:.76rem;font-weight:700}.capability-index__copy h2{font-size:clamp(1.55rem,2.4vw,2.5rem);line-height:1.2}.capability-index__copy p,.capability-index ul{margin-top:12px;color:var(--ink-500)}.capability-index ul{display:grid;gap:8px;list-style:none}.capability-index li:before{margin-inline-end:8px;color:var(--blue);content:"•"}.capability-index__outcome{padding-inline-start:18px;border-inline-start:2px solid var(--orange);color:var(--ink-800)}.product-boundary{background:var(--ink-950);color:var(--white)}.product-boundary__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:90px}.product-boundary .section-lead{margin-top:22px;color:var(--ink-300)}.product-boundary ul{display:grid;gap:12px;list-style:none}.product-boundary li{padding:16px 18px;border:1px solid rgba(255,255,255,.12);color:var(--ink-300)}.matter-journey{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:0 80px}.matter-journey__line{position:absolute;width:1px;height:100%;background:linear-gradient(var(--blue),var(--orange),transparent);inset:0 50% auto auto}.matter-journey article{position:relative;display:grid;min-height:280px;align-content:center;gap:14px;padding:46px;border-bottom:1px solid var(--ink-150)}.matter-journey article:nth-of-type(2n){transform:translateY(110px)}.matter-journey article>span{color:var(--orange);font-size:.74rem;font-weight:700}.matter-journey h2{font-size:clamp(1.8rem,3vw,3rem)}.matter-journey p{color:var(--ink-500)}.summary-duality{background:var(--white)}.summary-duality .section-heading{max-width:900px}.summary-duality__compare{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:70px}.summary-duality__compare article{display:grid;min-height:360px;align-content:start;gap:14px;padding:42px;border:1px solid var(--ink-150);background:var(--paper)}.summary-duality__compare article:last-child{background:var(--ink-950);color:var(--white)}.summary-duality__compare article>span{color:var(--orange);font-size:.75rem;font-weight:700}.summary-duality__compare h3{font-size:2rem}.summary-duality__compare p{color:var(--ink-500)}.summary-duality__compare article:last-child p{color:var(--ink-300)}.redaction-lines{display:grid;gap:12px;margin-top:28px}.redaction-lines i{display:block;height:12px;background:var(--ink-150)}.redaction-lines i:nth-child(2){width:72%}.redaction-lines i:nth-child(3){width:48%}.summary-duality__compare article:last-child .redaction-lines i{background:#ffffff1f}.matter-access{background:var(--orange-soft)}.matter-access .shell{max-width:900px}.matter-access .section-lead{margin-top:22px;color:var(--ink-700)}@media(max-width:900px){.platform-thesis__inner,.product-boundary__grid{grid-template-columns:1fr}.capability-index article{grid-template-columns:48px 1fr}.capability-index ul,.capability-index__outcome{grid-column:2}}@media(max-width:650px){.page-hero{min-height:650px;padding-top:150px}.page-hero h1{font-size:clamp(2.85rem,12.5vw,4rem);line-height:1.28}.capability-index article{gap:14px;padding-block:34px}.matter-journey{grid-template-columns:1fr}.matter-journey__line{display:none}.matter-journey article,.matter-journey article:nth-of-type(2n){min-height:0;padding:38px 6px;transform:none}.summary-duality__compare{grid-template-columns:1fr}.summary-duality__compare article{min-height:300px;padding:30px}}.security-layers{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--ink-150)}.security-layers article{display:grid;min-height:300px;grid-template-columns:48px 1fr;align-content:center;gap:22px;padding:48px;background:var(--paper)}.security-layers article>span{color:var(--orange);font-size:.75rem;font-weight:700}.security-layers h2{font-size:clamp(1.7rem,3vw,2.8rem)}.security-layers p{margin-top:12px;color:var(--ink-500)}.deployment-section{background:var(--white)}.deployment-list{margin-top:70px;border-top:1px solid var(--ink-150)}.deployment-list article{display:grid;grid-template-columns:54px minmax(300px,1fr) minmax(250px,.7fr);gap:30px;padding-block:38px;border-bottom:1px solid var(--ink-150)}.deployment-list article>span{color:var(--orange);font-size:.75rem}.deployment-list small{color:var(--blue-deep);font-weight:700}.deployment-list h3{margin-top:5px;font-size:2rem}.deployment-list p{margin-top:10px;color:var(--ink-500)}.deployment-list aside{padding-inline-start:22px;border-inline-start:1px solid var(--ink-150);color:var(--ink-700)}.security-boundary{background:var(--orange-soft)}.security-boundary .shell{max-width:900px}.security-boundary .section-lead{margin-top:20px;color:var(--ink-700)}.plans-list{display:grid}.plans-list article{display:grid;grid-template-columns:60px minmax(280px,.9fr) minmax(0,1.1fr);gap:30px;padding-block:44px;border-bottom:1px solid var(--ink-150)}.plans-list article>span{color:var(--orange);font-size:.75rem}.plans-list small{color:var(--blue-deep);font-weight:700}.plans-list h2{margin-top:5px;font-size:clamp(1.8rem,3vw,3rem)}.plans-list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 26px;list-style:none;color:var(--ink-500)}.plans-list li:before{margin-inline-end:8px;color:var(--blue);content:"•"}.pricing-factors{background:var(--white)}.pricing-factors__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:65px;border:1px solid var(--ink-150)}.pricing-factors__grid article{min-height:260px;padding:30px}.pricing-factors__grid article+article{border-inline-start:1px solid var(--ink-150)}.pricing-factors__grid span{color:var(--orange);font-size:.74rem}.pricing-factors__grid h3{margin-top:45px;font-size:1.35rem}.pricing-factors__grid p{margin-top:10px;color:var(--ink-500)}.onboarding-section{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:90px}.onboarding-section ol{display:grid;list-style:none}.onboarding-section li{display:grid;grid-template-columns:45px 1fr;gap:16px;padding-block:20px;border-bottom:1px solid var(--ink-150)}.onboarding-section li span{color:var(--orange);font-size:.74rem}.pricing-note{display:grid;grid-template-columns:260px 1fr;gap:40px;margin-bottom:120px;padding:32px;border-inline-start:4px solid var(--orange);background:var(--orange-soft)}.pricing-note p{color:var(--ink-700)}.policy-page{display:grid}.policy-page article{display:grid;grid-template-columns:62px 1fr;gap:28px;padding-block:34px;border-bottom:1px solid var(--ink-150)}.policy-page article>span{color:var(--orange);font-size:.74rem}.policy-page h2{font-size:1.7rem}.policy-page p{max-width:820px;margin-top:10px;color:var(--ink-500)}.policy-page aside{margin-top:40px;padding:22px;background:var(--orange-soft);color:var(--ink-700)}.not-found{display:grid;min-height:100vh;align-content:center;justify-items:start;gap:18px;padding-top:120px}.not-found>span{color:var(--orange);font-size:1rem;font-weight:700}.not-found h1{max-width:800px;font-size:clamp(3rem,7vw,6rem);line-height:1}.not-found p{color:var(--ink-500);font-size:1.1rem}.not-found div{display:flex;flex-wrap:wrap;gap:12px}.not-found .button--ghost{border-color:var(--ink-150);color:var(--ink-950)}@media(max-width:900px){.pricing-factors__grid{grid-template-columns:repeat(2,1fr)}.pricing-factors__grid article:nth-child(3){border-inline-start:0;border-block-start:1px solid var(--ink-150)}.pricing-factors__grid article:nth-child(4){border-block-start:1px solid var(--ink-150)}.onboarding-section{grid-template-columns:1fr;gap:50px}}@media(max-width:650px){.security-layers{grid-template-columns:1fr}.security-layers article{min-height:0;padding:36px 24px}.deployment-list article,.plans-list article{grid-template-columns:42px 1fr;gap:16px}.deployment-list aside,.plans-list ul{grid-column:2}.deployment-list aside{padding-block-start:18px;padding-inline-start:0;border-block-start:1px solid var(--ink-150);border-inline-start:0}.plans-list ul,.pricing-factors__grid{grid-template-columns:1fr}.pricing-factors__grid article+article{border-block-start:1px solid var(--ink-150);border-inline-start:0}.pricing-note{grid-template-columns:1fr;gap:12px;margin-bottom:80px}.policy-page article{grid-template-columns:40px 1fr;gap:12px}}.registration-page{position:relative;min-height:100dvh;padding:142px 0 104px;background:var(--white)}.registration-page__layout{position:relative;z-index:1;width:min(calc(100% - 40px),540px)}.registration-card{overflow:hidden;border-radius:30px;color:var(--ink-950)}.registration-intro{display:grid;justify-items:center;gap:12px;padding:32px 38px 16px;text-align:center}.registration-intro img{width:50px;height:50px;object-fit:contain}.registration-intro h1{max-width:410px;font-size:clamp(1.5rem,4vw,1.85rem);font-weight:650;letter-spacing:-.025em;line-height:1.4;text-wrap:balance}[dir=rtl] .registration-intro h1{letter-spacing:-.012em;line-height:1.55}.registration-closed{display:grid;min-height:470px;align-content:center;justify-items:center;gap:18px;padding:58px 46px;text-align:center}.registration-closed>img{width:58px;height:58px;margin-bottom:6px;object-fit:contain}.registration-closed__eyebrow{color:var(--blue-deep);font-size:.92rem;font-weight:700}.registration-closed h1{max-width:430px;font-size:clamp(2rem,5vw,3rem);font-weight:650;letter-spacing:-.035em;line-height:1.35;text-wrap:balance}[dir=rtl] .registration-closed h1{letter-spacing:-.015em;line-height:1.5}.registration-closed p{max-width:390px;color:var(--ink-500);font-size:1.04rem;line-height:1.9;text-wrap:balance}.registration-closed .button{margin-top:8px}.site-footer--light{border-top:1px solid rgba(8,37,54,.07);background:var(--white);color:var(--ink-950)}.site-footer--light .site-footer__brand p,.site-footer--light nav a,.site-footer--light .site-footer__legal{color:var(--ink-500)}.site-footer--light nav a:hover{color:var(--blue-deep)}.site-footer--light .site-footer__legal{border-top-color:#08253617}.registration-success{display:grid;min-height:100vh;align-content:center;justify-items:start;gap:20px;padding-top:120px}.registration-success__mark{display:grid;width:74px;height:74px;place-items:center;border-radius:50%;background:#dff7ee;color:#147755;font-size:2rem}.registration-success h1{max-width:850px;font-size:clamp(3rem,7vw,6.5rem);line-height:1}.registration-success>p:not(.eyebrow){max-width:700px;color:var(--ink-500);font-size:1.12rem}.registration-success__next{padding:14px 18px;border-inline-start:3px solid var(--blue);background:var(--blue-soft);color:var(--ink-700)!important;font-size:.96rem!important;line-height:1.8}.registration-reference{display:grid;gap:4px;margin-block:14px;padding:18px 24px;border-inline-start:3px solid var(--orange);background:var(--white)}.registration-reference small{color:var(--ink-500)}.registration-reference strong{font-size:1.25rem;letter-spacing:.06em}@media(max-width:650px){.registration-page{padding:108px 0 64px}.registration-page__layout{width:min(calc(100% - 24px),540px)}.registration-card{border-radius:26px}.registration-intro{gap:10px;padding:26px 22px 14px}.registration-intro img{width:46px;height:46px}.registration-intro h1{font-size:clamp(1.42rem,7vw,1.72rem)}.registration-closed{min-height:430px;padding:46px 24px}.registration-closed h1{font-size:clamp(1.8rem,9vw,2.35rem)}}.account-form-shell{background:transparent}.account-form{padding:16px 38px 38px}.account-form__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.form-field{display:grid;align-content:start;gap:8px}.form-field>span{font-size:.94rem;font-weight:700}.form-field>span i{margin-inline-start:4px;color:var(--danger);font-style:normal}.form-field input,.form-field select{width:100%;min-height:56px;padding:12px 15px;border:1px solid rgba(8,37,54,.1);border-radius:13px;background:#ffffffb8;color:var(--ink-950);outline:0;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.form-field input::placeholder{color:var(--ink-300)}.form-field input[type=email]{direction:ltr;text-align:left}.form-field input:hover,.form-field select:hover{background:#ffffffc2}.form-field input:focus,.form-field select:focus,.sudan-phone:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #1393ff1a}.form-field.has-error input,.form-field.has-error select,.form-field.has-error .sudan-phone{border-color:var(--danger);box-shadow:0 0 0 4px #ca372e14}.form-field small{color:var(--danger);font-size:.9rem;line-height:1.55}.sudan-phone{display:flex;min-width:0;min-height:56px;align-items:center;overflow:hidden;border:1px solid rgba(8,37,54,.1);border-radius:13px;background:#ffffffb8;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.sudan-phone:hover{background:#ffffffc2}.sudan-phone__prefix{display:grid;width:0;min-height:30px;place-items:center;overflow:hidden;border-inline-end:1px solid transparent;color:var(--blue-deep);font-size:.92rem;font-weight:700;font-variant-numeric:tabular-nums;opacity:0;transition:width .22s var(--ease-out),opacity .16s ease,border-color .18s ease;white-space:nowrap}.sudan-phone.has-prefix .sudan-phone__prefix{width:64px;border-inline-end-color:#0825361a;opacity:1}.sudan-phone input{min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;direction:ltr;font-variant-numeric:tabular-nums;letter-spacing:.035em;text-align:left}.form-field--team-size{gap:10px}.team-size-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.team-size-options label{position:relative;display:grid;min-width:0;min-height:50px;cursor:pointer;place-items:center;overflow:hidden;border:1px solid rgba(8,37,54,.08);border-radius:12px;background:#ffffffa3;color:var(--ink-500);direction:ltr;font-size:.94rem;font-weight:650;font-variant-numeric:tabular-nums;unicode-bidi:isolate;transition:transform .18s var(--ease-out),border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.team-size-options label:hover{border-color:#1393ff3d;background:#ffffffe6;color:var(--ink-800)}.team-size-options label:active{transform:scale(.98)}.team-size-options label.is-selected{border-color:#1393ff7a;background:#e0f1ffd1;color:var(--blue-deep);box-shadow:inset 0 .8px #ffffffdb,0 8px 20px #177bc417}.team-size-options input{position:absolute;width:1px;height:1px;min-height:0;padding:0;opacity:0}.team-size-options label:has(input:focus-visible){outline:3px solid rgba(19,147,255,.22);outline-offset:2px}.form-field.has-error .team-size-options{border-radius:14px;box-shadow:0 0 0 4px #ca372e14}.form-field.has-error .team-size-options label{border-color:#ca372e61}.account-form__footer{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(8,37,54,.09)}.account-form__footer p{max-width:430px;margin-inline:auto;color:var(--ink-500);font-size:.84rem;line-height:1.75;text-align:center}.account-form__footer a{border-bottom:1px solid currentColor;color:var(--blue-deep);font-weight:650}.account-form__footer .button{width:100%;min-height:54px;grid-row:1}.button:disabled{cursor:wait;opacity:.6}.form-server-error{margin-top:20px;padding:13px 15px;border-radius:12px;background:#ffe7e4;color:var(--danger)}.honeypot{display:none!important}@media(max-width:650px){.account-form{padding:14px 20px 28px}.account-form__grid{gap:15px}.team-size-options label{min-height:46px}}.forms-hub{min-height:80vh;padding-top:190px}.forms-hub__list{margin-top:70px;border-top:1px solid var(--ink-150)}.forms-hub__list article{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:28px;padding-block:36px;border-bottom:1px solid var(--ink-150)}.forms-hub__list article>span{color:var(--orange);font-size:.74rem}.forms-hub__list small{color:var(--blue-deep);font-weight:700}.forms-hub__list h2{margin-top:4px;font-size:2rem}.forms-hub__list p{margin-top:8px;color:var(--ink-500)}.campaign-page{min-height:100vh;padding:150px 0 90px;background:var(--paper-deep)}.campaign-page__layout{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(500px,1.22fr);align-items:start;gap:clamp(50px,8vw,110px)}.campaign-page__layout>aside{position:sticky;top:150px;display:grid;gap:18px}.campaign-page__layout>aside>a{width:fit-content;border-bottom:1px solid currentColor;color:var(--ink-500)}.campaign-page__layout h1{font-size:clamp(3rem,5vw,5rem);line-height:1}.campaign-page__layout aside>p:not(.eyebrow){color:var(--ink-500)}.campaign-page__layout aside>strong{padding:16px;border-inline-start:3px solid var(--orange);background:var(--orange-soft);color:var(--ink-700);font-size:.88rem}.campaign-page__layout aside>small{color:var(--ink-500)}.campaign-form{display:grid;gap:22px;padding:40px;border:1px solid var(--ink-150);border-radius:24px;background:var(--white);box-shadow:var(--shadow-soft)}.campaign-field{display:grid;gap:8px}.campaign-field>span{font-size:.9rem;font-weight:700}.campaign-field input,.campaign-field textarea,.campaign-field select{width:100%;min-height:54px;padding:13px 15px;resize:vertical;border:1px solid var(--ink-150);border-radius:12px;background:#fbfcfc}.campaign-field input:focus,.campaign-field textarea:focus,.campaign-field select:focus{border-color:var(--blue);outline:3px solid rgba(19,147,255,.1)}.campaign-field small{color:var(--danger)}.campaign-success{display:grid;min-height:480px;align-content:center;justify-items:start;gap:16px;padding:40px;border-radius:24px;background:var(--white);box-shadow:var(--shadow-soft)}.campaign-success>span{display:grid;width:62px;height:62px;place-items:center;border-radius:50%;background:#dff7ee;color:#147755;font-size:1.6rem}.campaign-success h2{font-size:2.2rem}.campaign-success p{color:var(--ink-500)}.campaign-success strong{letter-spacing:.06em}.campaign-page--missing{display:grid;min-height:100vh;align-content:center;justify-items:start;gap:20px}@media(max-width:900px){.campaign-page__layout{grid-template-columns:1fr}.campaign-page__layout>aside{position:static}}@media(max-width:650px){.forms-hub__list article{grid-template-columns:40px 1fr}.forms-hub__list .text-link{grid-column:2}.campaign-form{padding:28px 20px}}:root{--glass-clear-fill: rgba(255, 255, 255, .018);--glass-paper-fill: rgba(250, 252, 252, .34);--glass-soft-fill: rgba(255, 255, 255, .48);--glass-dark-fill: rgba(3, 22, 34, .42);--glass-shadow: rgba(2, 18, 28, .12)}.liquid-glass{--glass-fill: var(--glass-clear-fill);--glass-highlight: rgba(255, 255, 255, .21);--glass-lowlight: rgba(2, 24, 38, .035);--glass-blur: 20px;--glass-saturation: 182%;--glass-brightness: 104%;--glass-contrast: 104%;position:relative;isolation:isolate;border:0;background:linear-gradient(180deg,rgba(255,255,255,.065),transparent 46%),var(--glass-fill);box-shadow:0 16px 48px var(--glass-shadow),inset 0 .8px #ffffff61,inset 0 -1px #041c2a13;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness)) contrast(var(--glass-contrast));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness)) contrast(var(--glass-contrast))}.liquid-glass:before,.liquid-glass:after{position:absolute;z-index:-1;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.liquid-glass:before{background:radial-gradient(ellipse 58% 110% at 14% -38%,var(--glass-highlight),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.085),transparent 38%);opacity:.62}.liquid-glass:after{background:radial-gradient(ellipse 48% 92% at 92% 132%,rgba(255,255,255,.09),transparent 64%),linear-gradient(180deg,transparent 64%,var(--glass-lowlight));opacity:.72}.liquid-glass--paper{--glass-fill: var(--glass-paper-fill);--glass-highlight: rgba(255, 255, 255, .34);--glass-lowlight: rgba(4, 34, 50, .045);--glass-shadow: rgba(5, 30, 44, .11);--glass-blur: 28px;--glass-saturation: 164%;--glass-brightness: 103%;--glass-contrast: 102%}.liquid-glass--soft,.liquid-glass--frosted{--glass-fill: var(--glass-soft-fill);--glass-highlight: rgba(255, 255, 255, .42);--glass-lowlight: rgba(4, 34, 50, .05);--glass-shadow: rgba(0, 18, 30, .14);--glass-blur: 34px;--glass-saturation: 152%;--glass-brightness: 103%;--glass-contrast: 101%}.liquid-glass--dark{--glass-fill: var(--glass-dark-fill);--glass-highlight: rgba(205, 237, 255, .18);--glass-lowlight: rgba(0, 8, 14, .14);--glass-shadow: rgba(0, 8, 14, .26);--glass-blur: 26px;--glass-saturation: 168%;--glass-brightness: 96%;--glass-contrast: 106%}.liquid-glass--control{--glass-fill: rgba(255, 255, 255, .1);--glass-highlight: rgba(255, 255, 255, .26);--glass-lowlight: rgba(2, 20, 31, .055);--glass-shadow: rgba(3, 24, 37, .09);--glass-blur: 16px;--glass-saturation: 176%;box-shadow:0 10px 30px var(--glass-shadow),inset 0 .8px #ffffff57,inset 0 -1px #041c2a12}.liquid-glass--interactive{transition:transform .26s var(--ease-out),box-shadow .26s ease,background .26s ease}.liquid-glass--interactive:hover{box-shadow:0 20px 54px color-mix(in srgb,var(--glass-shadow) 82%,transparent),inset 0 .8px #ffffff7a,inset 0 -1px #041c2a14;transform:translateY(-3px)}.liquid-glass--interactive:active{transform:translateY(0) scale(.99)}.site-header__inner.liquid-glass{--glass-fill: rgba(255, 255, 255, .015);--glass-shadow: var(--header-shadow);--glass-blur: 18px;--glass-saturation: 190%;--glass-brightness: 105%;--glass-contrast: 105%;transition:box-shadow .18s ease}.site-header.is-scrolled .site-header__inner.liquid-glass{box-shadow:0 14px 42px var(--header-shadow),inset 0 .8px #fff6,inset 0 -1px #041c2a13}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass{background:#eef4f7f5}.liquid-glass--paper,.liquid-glass--soft,.liquid-glass--frosted{background:#f9fbfbf5}.liquid-glass--dark{background:#041824f5}.site-header__inner.liquid-glass{background:#071b28e6}.site-header[data-surface=light] .site-header__inner.liquid-glass,.site-header[data-surface=sand] .site-header__inner.liquid-glass{background:#fafcfcf2}}@media(prefers-contrast:more){.liquid-glass{--glass-fill: rgba(255, 255, 255, .18)}.liquid-glass--paper,.liquid-glass--soft,.liquid-glass--frosted{--glass-fill: rgba(255, 255, 255, .86)}.liquid-glass--dark{--glass-fill: rgba(3, 22, 34, .9)}}.site-header{--header-nav-glass: rgba(255, 255, 255, .09);--header-nav-highlight: rgba(255, 255, 255, .3);--header-nav-lowlight: rgba(0, 10, 18, .08)}.site-header[data-surface=light]{--header-nav-glass: rgba(255, 255, 255, .46);--header-nav-highlight: rgba(255, 255, 255, .76);--header-nav-lowlight: rgba(6, 26, 40, .055)}.site-header[data-surface=sand]{--header-nav-glass: rgba(255, 255, 255, .42);--header-nav-highlight: rgba(255, 255, 255, .68);--header-nav-lowlight: rgba(40, 42, 37, .055)}.site-header [data-local-surface=dark]{--local-nav-glass: rgba(255, 255, 255, .09);--local-nav-highlight: rgba(255, 255, 255, .3);--local-nav-lowlight: rgba(0, 10, 18, .08)}.site-header [data-local-surface=light],.site-header [data-local-surface=sand]{--local-nav-glass: rgba(255, 255, 255, .44);--local-nav-highlight: rgba(255, 255, 255, .72);--local-nav-lowlight: rgba(6, 26, 40, .055)}.site-nav a{position:relative;isolation:isolate;overflow:hidden;padding-inline:15px;border:0;border-radius:999px}.site-nav a:before,.site-nav a:after{position:absolute;z-index:-1;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transform:scale(.84);transition:opacity .22s ease,transform .26s var(--ease-out)}.site-nav a:before{background:radial-gradient(ellipse 72% 110% at 18% -34%,var(--local-nav-highlight, var(--header-nav-highlight)),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.11),transparent 48%),var(--local-nav-glass, var(--header-nav-glass));box-shadow:0 9px 24px #02121c14,inset 0 .8px 0 var(--local-nav-highlight, var(--header-nav-highlight)),inset 0 -1px 0 var(--local-nav-lowlight, var(--header-nav-lowlight));backdrop-filter:blur(15px) saturate(188%) brightness(105%);-webkit-backdrop-filter:blur(15px) saturate(188%) brightness(105%)}.site-nav a:after{height:1px;background:linear-gradient(90deg,transparent,var(--local-nav-highlight, var(--header-nav-highlight)),transparent);inset:1px 10% auto}.site-nav a:hover,.site-nav a.active{background:transparent;color:var(--local-fg, var(--header-fg));font-weight:700}.site-nav a:hover:before{opacity:.5;transform:scale(.94)}.site-nav a.active:before{opacity:1;transform:none}.site-nav a.active:after{opacity:.8;transform:none}.product-showcase{background:radial-gradient(circle at 18% 14%,rgba(19,147,255,.08),transparent 28%),radial-gradient(circle at 84% 72%,rgba(255,255,255,.74),transparent 30%),var(--paper-deep)}.product-demo-window.liquid-glass{overflow:hidden;border:0;--glass-fill: rgba(248, 251, 252, .58);--glass-highlight: rgba(255, 255, 255, .52);--glass-shadow: rgba(8, 37, 54, .14);--glass-blur: 32px;box-shadow:0 42px 110px #08253626,inset 0 .8px #ffffff94,inset 0 -1px #041c2a0f}.product-demo-window__bar{border-bottom-color:#08253617;background:#ffffff61;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.product-mini-app__rail{border-inline-end-color:#08253614;background:#ebf3f6f5}.product-mini-app__rail nav button:hover,.product-mini-app__rail nav button.is-active{border-color:transparent;background:#ffffffe0;box-shadow:0 10px 28px #08253614,inset 0 .8px #ffffff9e}.product-mini-app__panel{background:#f8fbfc}.overview-preview__header>span,.overview-preview__metrics article,.overview-preview__list article{border-color:transparent;background:#ffffffeb;box-shadow:0 12px 32px #0825360e,inset 0 .8px #ffffff9e}@media(max-width:920px){.product-mini-app__rail{border-block-end-color:#08253614}}.summary-duality__compare article.liquid-glass{overflow:hidden;border:0;border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 44%),var(--glass-fill)}.summary-duality__compare article.liquid-glass--paper{--glass-fill: rgba(247, 249, 248, .52)}.summary-duality__compare article.liquid-glass--dark{--glass-fill: rgba(4, 27, 40, .84)}@media(max-width:650px){.summary-duality__compare article.liquid-glass{border-radius:26px}}.registration-card.liquid-glass{--glass-fill: rgba(244, 248, 250, .72);--glass-highlight: rgba(255, 255, 255, .88);--glass-shadow: rgba(19, 58, 80, .12);--glass-blur: 34px;--glass-brightness: 105%;border:0;background:radial-gradient(circle at 26% 0%,rgba(255,255,255,.92),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.34),transparent 44%),var(--glass-fill);box-shadow:0 30px 76px #133a5021,0 8px 24px #133a500d,inset 0 1px #ffffffeb,inset 1px 0 #ffffff75,inset 0 -1px #041c2a0b}.form-field input,.form-field select,.sudan-phone{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 .8px #ffffffad,0 7px 20px #08253609}.team-size-options label{backdrop-filter:blur(15px) saturate(145%);-webkit-backdrop-filter:blur(15px) saturate(145%)}.registration-success.liquid-glass{width:min(calc(100% - 40px),980px);min-height:0;margin-block:150px 90px;padding:clamp(42px,8vw,88px);border-radius:44px;--glass-fill: rgba(255, 255, 255, .5)}.registration-success__next,.registration-reference{border-inline-start:0;border-radius:18px;background:#e4f1fa8a;box-shadow:inset 0 .8px #ffffff9e;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}.registration-reference{background:#ffffff6b}@media(max-width:650px){.registration-card.liquid-glass{--glass-blur: 28px}.registration-success.liquid-glass{width:min(calc(100% - 28px),980px);margin-block-start:120px;padding:38px 24px;border-radius:30px}}.campaign-page{background:radial-gradient(circle at 84% 18%,rgba(19,147,255,.1),transparent 30%),radial-gradient(circle at 16% 82%,rgba(255,255,255,.74),transparent 30%),var(--paper-deep)}.campaign-page__layout aside>strong{background:#ffe2d88f}.campaign-form.liquid-glass,.campaign-success.liquid-glass{border:0;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 44%),var(--glass-fill);--glass-fill: rgba(255, 255, 255, .54);--glass-highlight: rgba(255, 255, 255, .58);--glass-shadow: rgba(5, 30, 44, .13);box-shadow:0 36px 96px #08253624,inset 0 .8px #ffffffa3,inset 0 -1px #041c2a0e}.campaign-field input,.campaign-field textarea,.campaign-field select{border-color:#08253618;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 46%),#ffffff5c;box-shadow:0 8px 24px #0825360a,inset 0 .8px #ffffffa8;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.campaign-field input:hover,.campaign-field textarea:hover,.campaign-field select:hover{border-color:#1393ff47}.campaign-page--missing{width:min(calc(100% - 40px),900px);min-height:0;margin-block:150px 90px;padding:clamp(40px,7vw,72px);border-radius:40px;background:var(--white);box-shadow:var(--shadow-soft)}[dir=rtl] .campaign-page__layout h1{line-height:1.24}@media(max-width:650px){.campaign-form.liquid-glass,.campaign-success.liquid-glass{padding:28px 20px;border-radius:26px}.campaign-page--missing{width:min(calc(100% - 28px),900px);margin-block-start:120px;padding:36px 22px}}
