.Logo-module-scss-module__Xktgvq__logo{height:auto;display:block}.Logo-module-scss-module__Xktgvq__wordmark{width:124px}.Logo-module-scss-module__Xktgvq__mark{width:40px}.Logo-module-scss-module__Xktgvq__ink{fill:var(--color-ink);transition:fill .28s}.Logo-module-scss-module__Xktgvq__accent{fill:#33a6d9}.Logo-module-scss-module__Xktgvq__inverse .Logo-module-scss-module__Xktgvq__ink{fill:#fff}
.HeroVisuals-module-scss-module__tFMLlW__orbit{aspect-ratio:1;width:100%;position:relative;container-type:inline-size}.HeroVisuals-module-scss-module__tFMLlW__ring{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroVisuals-module-scss-module__tFMLlW__ringOuter{border:1px dashed var(--color-border-strong);width:84%;height:84%;animation:80s linear infinite HeroVisuals-module-scss-module__tFMLlW__spin}.HeroVisuals-module-scss-module__tFMLlW__ringMid{border:1px solid var(--color-border);width:60%;height:60%;animation:14s linear infinite HeroVisuals-module-scss-module__tFMLlW__spin}.HeroVisuals-module-scss-module__tFMLlW__ringInner{background:radial-gradient(closest-side, var(--color-accent-soft), transparent);width:36%;height:36%}.HeroVisuals-module-scss-module__tFMLlW__comet{background:#33a6d9;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 14px 3px #33a6d98c}@keyframes HeroVisuals-module-scss-module__tFMLlW__spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.HeroVisuals-module-scss-module__tFMLlW__core{aspect-ratio:1;background:var(--color-surface);border:1px solid var(--color-border);width:25%;box-shadow:var(--shadow-lg);border-radius:28%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroVisuals-module-scss-module__tFMLlW__corePulse{border-radius:inherit;border:1px solid #33a6d9;animation:3s ease-out infinite HeroVisuals-module-scss-module__tFMLlW__core-pulse;position:absolute;inset:-1px}@keyframes HeroVisuals-module-scss-module__tFMLlW__core-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.HeroVisuals-module-scss-module__tFMLlW__coreMark{width:56%}.HeroVisuals-module-scss-module__tFMLlW__nodes{animation:80s linear infinite HeroVisuals-module-scss-module__tFMLlW__orbit-spin;position:absolute;inset:0}@keyframes HeroVisuals-module-scss-module__tFMLlW__orbit-spin{to{transform:rotate(360deg)}}.HeroVisuals-module-scss-module__tFMLlW__node{width:0;height:0;position:absolute;top:50%;left:50%}.HeroVisuals-module-scss-module__tFMLlW__nodeInner{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);white-space:nowrap;transform-origin:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.HeroVisuals-module-scss-module__tFMLlW__nodeIcon{background:var(--color-accent-soft);width:30px;height:30px;color:var(--color-accent-text);border-radius:50%;place-items:center;display:grid}.HeroVisuals-module-scss-module__tFMLlW__nodeLabel{color:var(--color-ink);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(.66rem,2.6cqw,.82rem)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="1"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child,.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="2"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="2"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(90deg)translate(42cqw)rotate(-90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="3"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="3"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(30deg)translate(42cqw)rotate(-30deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="3"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(150deg)translate(42cqw)rotate(-150deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="4"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="4"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(0)translate(42cqw)rotate(0)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="4"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(90deg)translate(42cqw)rotate(-90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="4"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(4){transform:rotate(180deg)translate(42cqw)rotate(-180deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="5"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="5"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(-18deg)translate(42cqw)rotate(18deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="5"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(54deg)translate(42cqw)rotate(-54deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="5"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(4){transform:rotate(126deg)translate(42cqw)rotate(-126deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="5"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(5){transform:rotate(198deg)translate(42cqw)rotate(-198deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(-30deg)translate(42cqw)rotate(30deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(30deg)translate(42cqw)rotate(-30deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(4){transform:rotate(90deg)translate(42cqw)rotate(-90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(5){transform:rotate(150deg)translate(42cqw)rotate(-150deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="6"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(6){transform:rotate(210deg)translate(42cqw)rotate(-210deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(-38.5714deg)translate(42cqw)rotate(38.5714deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(12.8571deg)translate(42cqw)rotate(-12.8571deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(4){transform:rotate(64.2857deg)translate(42cqw)rotate(-64.2857deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(5){transform:rotate(115.714deg)translate(42cqw)rotate(-115.714deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(6){transform:rotate(167.143deg)translate(42cqw)rotate(-167.143deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="7"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(7){transform:rotate(218.571deg)translate(42cqw)rotate(-218.571deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:first-child{transform:rotate(-90deg)translate(42cqw)rotate(90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(2){transform:rotate(-45deg)translate(42cqw)rotate(45deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(3){transform:rotate(0)translate(42cqw)rotate(0)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(4){transform:rotate(45deg)translate(42cqw)rotate(-45deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(5){transform:rotate(90deg)translate(42cqw)rotate(-90deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(6){transform:rotate(135deg)translate(42cqw)rotate(-135deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(7){transform:rotate(180deg)translate(42cqw)rotate(-180deg)}.HeroVisuals-module-scss-module__tFMLlW__nodes[data-count="8"] .HeroVisuals-module-scss-module__tFMLlW__node:nth-child(8){transform:rotate(225deg)translate(42cqw)rotate(-225deg)}.HeroVisuals-module-scss-module__tFMLlW__nodeInner{animation:80s linear infinite HeroVisuals-module-scss-module__tFMLlW__counter-spin-centered}@keyframes HeroVisuals-module-scss-module__tFMLlW__counter-spin-centered{0%{transform:rotate(0)translate(-50%,-50%)}to{transform:rotate(-360deg)translate(-50%,-50%)}}.HeroVisuals-module-scss-module__tFMLlW__pulse{padding:36px 20px;position:relative;container-type:inline-size}.HeroVisuals-module-scss-module__tFMLlW__bracketTL,.HeroVisuals-module-scss-module__tFMLlW__bracketBR{opacity:.9;border-style:solid;border-color:#33a6d9;width:34%;height:34%;position:absolute}.HeroVisuals-module-scss-module__tFMLlW__bracketTL{border-width:10px 0 0 10px;top:0;left:0}.HeroVisuals-module-scss-module__tFMLlW__bracketBR{border-width:0 10px 10px 0;bottom:0;right:0}.HeroVisuals-module-scss-module__tFMLlW__monitor{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);border-radius:28px;padding:22px;position:relative}.HeroVisuals-module-scss-module__tFMLlW__monitorHead{align-items:center;gap:12px;display:flex}.HeroVisuals-module-scss-module__tFMLlW__heart{background:var(--color-accent-soft);width:42px;height:42px;color:var(--color-accent-text);border-radius:12px;place-items:center;animation:1.6s ease-in-out infinite HeroVisuals-module-scss-module__tFMLlW__beat;display:grid}@keyframes HeroVisuals-module-scss-module__tFMLlW__beat{0%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(.98)}}.HeroVisuals-module-scss-module__tFMLlW__monitorTitle{line-height:1.2;display:grid}.HeroVisuals-module-scss-module__tFMLlW__monitorTitle strong{letter-spacing:.08em;color:var(--color-ink);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500}.HeroVisuals-module-scss-module__tFMLlW__monitorTitle span{color:var(--color-text-muted);font-size:.78rem}.HeroVisuals-module-scss-module__tFMLlW__live{color:var(--color-green-text);background:var(--color-green-soft);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.72rem;font-weight:600}.HeroVisuals-module-scss-module__tFMLlW__ecg{width:100%;height:140px;margin-block:18px;overflow:visible}.HeroVisuals-module-scss-module__tFMLlW__ecgGhost{fill:none;stroke:var(--color-border-strong);stroke-width:1.5px}.HeroVisuals-module-scss-module__tFMLlW__ecgLine{fill:none;stroke:#33a6d9;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:520 520;stroke-dashoffset:520px;filter:drop-shadow(0 0 6px #33a6d973);animation:3.2s cubic-bezier(.65,0,.35,1) infinite HeroVisuals-module-scss-module__tFMLlW__trace}@keyframes HeroVisuals-module-scss-module__tFMLlW__trace{0%{stroke-dashoffset:520px}60%,to{stroke-dashoffset:-520px}}.HeroVisuals-module-scss-module__tFMLlW__metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.HeroVisuals-module-scss-module__tFMLlW__metric{background:var(--color-surface-2);color:var(--color-ink);border-radius:14px;justify-items:center;gap:6px;padding:14px 6px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.78rem;display:grid}.HeroVisuals-module-scss-module__tFMLlW__metric svg{color:var(--color-accent-text)}.HeroVisuals-module-scss-module__tFMLlW__floatChip{background:var(--color-surface);border:1px solid var(--color-border);width:46px;height:46px;box-shadow:var(--shadow-md);color:var(--color-accent-text);border-radius:14px;place-items:center;animation:6s cubic-bezier(.65,0,.35,1) infinite HeroVisuals-module-scss-module__tFMLlW__float;display:grid;position:absolute}.HeroVisuals-module-scss-module__tFMLlW__float0{top:4px;right:38%}.HeroVisuals-module-scss-module__tFMLlW__float1{color:var(--color-green-text);animation-delay:-2s;top:46%;left:-4px}.HeroVisuals-module-scss-module__tFMLlW__float2{color:var(--color-saffron-text);animation-delay:-4s;bottom:4px;right:14%}@keyframes HeroVisuals-module-scss-module__tFMLlW__float{50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.HeroVisuals-module-scss-module__tFMLlW__ecgLine{stroke-dashoffset:0;stroke-dasharray:none;animation:none}}
.HeroSection-module-scss-module__BT2ucq__hero{padding-block:40px 72px;margin-top:-72px;padding-top:112px;position:relative;overflow:hidden}@media (min-width:1024px){.HeroSection-module-scss-module__BT2ucq__hero{align-items:center;min-height:min(92vh,860px);padding-block:128px 112px;display:flex}}.HeroSection-module-scss-module__BT2ucq__backdrop{pointer-events:none;position:absolute;inset:0}.HeroSection-module-scss-module__BT2ucq__grid{background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 60% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 60% 40%,#000 30%,#0000 75%)}.HeroSection-module-scss-module__BT2ucq__glow{filter:blur(10px);border-radius:50%;position:absolute}.HeroSection-module-scss-module__BT2ucq__glowA{background:radial-gradient(closest-side, var(--color-glow), transparent);width:640px;height:640px;animation:18s cubic-bezier(.65,0,.35,1) infinite alternate HeroSection-module-scss-module__BT2ucq__drift;top:-120px;right:-180px}.HeroSection-module-scss-module__BT2ucq__glowB{background:radial-gradient(closest-side,#12b88614,#0000);width:420px;height:420px;animation:22s cubic-bezier(.65,0,.35,1) infinite alternate-reverse HeroSection-module-scss-module__BT2ucq__drift;bottom:-160px;left:-160px}@keyframes HeroSection-module-scss-module__BT2ucq__drift{to{transform:translate(-40px,30px)scale(1.06)}}.HeroSection-module-scss-module__BT2ucq__inner{align-items:center;gap:48px;display:grid;position:relative}@media (min-width:1024px){.HeroSection-module-scss-module__BT2ucq__inner{grid-template-columns:1.05fr 1fr;gap:56px}}.HeroSection-module-scss-module__BT2ucq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 10px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500;display:inline-flex}.HeroSection-module-scss-module__BT2ucq__dot{background:#12b886;border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite HeroSection-module-scss-module__BT2ucq__ping;box-shadow:0 0 #12b88680}@keyframes HeroSection-module-scss-module__BT2ucq__ping{70%,to{box-shadow:0 0 0 8px #12b88600}}.HeroSection-module-scss-module__BT2ucq__title{letter-spacing:-.04em;max-width:14ch;margin-top:24px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.4rem,1.4rem + 4.4vw,4.4rem);font-weight:300;line-height:1.04}.HeroSection-module-scss-module__BT2ucq__highlight{background:linear-gradient(100deg, var(--color-ink) 0%, #33a6d9 70%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:400}.HeroSection-module-scss-module__BT2ucq__subtitle{max-width:46ch;color:var(--color-text-muted);margin-top:22px;margin-bottom:34px;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}.HeroSection-module-scss-module__BT2ucq__badges{flex-wrap:wrap;gap:10px 22px;margin-top:40px;display:flex}.HeroSection-module-scss-module__BT2ucq__badge{color:var(--color-text-muted);align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.HeroSection-module-scss-module__BT2ucq__badge svg{color:var(--color-accent)}.HeroSection-module-scss-module__BT2ucq__visual{justify-self:center;width:100%;max-width:540px}
.PageHeroSection-module-scss-module__3E9-8q__hero{border-bottom:1px solid var(--color-border);margin-top:-72px;padding:120px 0 64px;position:relative;overflow:hidden}@media (min-width:768px){.PageHeroSection-module-scss-module__3E9-8q__hero{padding:152px 0 96px}}.PageHeroSection-module-scss-module__3E9-8q__grid{background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.PageHeroSection-module-scss-module__3E9-8q__glow{background:radial-gradient(closest-side, var(--color-glow), transparent);border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-140px}.PageHeroSection-module-scss-module__3E9-8q__inner{align-items:center;gap:40px;display:grid;position:relative}@media (min-width:768px){.PageHeroSection-module-scss-module__3E9-8q__inner{grid-template-columns:1fr auto}}.PageHeroSection-module-scss-module__3E9-8q__crumbs{color:var(--color-text-faint);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.PageHeroSection-module-scss-module__3E9-8q__crumbs a:hover{color:var(--color-accent-text)}.PageHeroSection-module-scss-module__3E9-8q__crumbs span[aria-current]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.7rem;font-weight:500}.PageHeroSection-module-scss-module__3E9-8q__title{letter-spacing:-.04em;max-width:18ch;margin-top:18px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.2rem,1.4rem + 3.4vw,3.8rem);font-weight:300;line-height:1.06}.PageHeroSection-module-scss-module__3E9-8q__subtitle{max-width:56ch;color:var(--color-text-muted);margin-top:18px;font-size:1.08rem}.PageHeroSection-module-scss-module__3E9-8q__ctas{margin-top:30px}.PageHeroSection-module-scss-module__3E9-8q__emblem{width:220px;height:220px;display:none;position:relative}@media (min-width:768px){.PageHeroSection-module-scss-module__3E9-8q__emblem{display:block}}.PageHeroSection-module-scss-module__3E9-8q__cornerA,.PageHeroSection-module-scss-module__3E9-8q__cornerB{border:0 solid #33a6d9;width:46%;height:46%;position:absolute}.PageHeroSection-module-scss-module__3E9-8q__cornerA{border-width:14px 0 0 14px;top:0;left:0}.PageHeroSection-module-scss-module__3E9-8q__cornerB{border-width:0 14px 14px 0;bottom:0;right:0}.PageHeroSection-module-scss-module__3E9-8q__plus{background:linear-gradient(var(--color-ink), var(--color-ink)) center/100% 8px no-repeat,linear-gradient(var(--color-ink), var(--color-ink)) center/8px 100% no-repeat;width:30px;height:30px;animation:8s cubic-bezier(.65,0,.35,1) infinite PageHeroSection-module-scss-module__3E9-8q__plus-spin;position:absolute;top:-4px;right:4px}@keyframes PageHeroSection-module-scss-module__3E9-8q__plus-spin{0%,70%{transform:rotate(0)}85%,to{transform:rotate(90deg)}}.PageHeroSection-module-scss-module__3E9-8q__iconWrap{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);color:var(--color-accent-text);border-radius:24px;place-items:center;display:grid;position:absolute;inset:26%}
.Section-module-scss-module__SBs9eG__section{padding-block:72px;position:relative}@media (min-width:768px){.Section-module-scss-module__SBs9eG__section{padding-block:104px}}.Section-module-scss-module__SBs9eG__spacing-tight{padding-block:48px}@media (min-width:768px){.Section-module-scss-module__SBs9eG__spacing-tight{padding-block:64px}}.Section-module-scss-module__SBs9eG__spacing-none{padding-block:0}.Section-module-scss-module__SBs9eG__muted{background:var(--color-bg-subtle);border-block:1px solid var(--color-border)}.Section-module-scss-module__SBs9eG__brand{background:linear-gradient(135deg, var(--color-brand-panel) 0%, var(--color-brand-panel-2) 100%);color:#fff;--color-ink:#fff;--color-text-muted:#e8eef9b3;--color-accent-text:#8fd0ee;--color-border:#8fd0ee24}.Section-module-scss-module__SBs9eG__header{max-width:680px;margin-bottom:44px}@media (min-width:768px){.Section-module-scss-module__SBs9eG__header{margin-bottom:56px}}.Section-module-scss-module__SBs9eG__center{text-align:center;margin-inline:auto}.Section-module-scss-module__SBs9eG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:10px;margin-bottom:14px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500;display:inline-flex}.Section-module-scss-module__SBs9eG__eyebrow:before{content:"";border-top:2px solid #33a6d9;border-left:2px solid #33a6d9;width:14px;height:14px}.Section-module-scss-module__SBs9eG__title{letter-spacing:-.03em;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:400;line-height:1.12}.Section-module-scss-module__SBs9eG__subtitle{color:var(--color-text-muted);margin-top:14px;font-size:1.05rem}
.FeatureGridSection-module-scss-module__a28fPa__grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:768px){.FeatureGridSection-module-scss-module__a28fPa__cols2{grid-template-columns:repeat(2,1fr)}.FeatureGridSection-module-scss-module__a28fPa__cols3{grid-template-columns:repeat(3,1fr)}}@media (min-width:560px){.FeatureGridSection-module-scss-module__a28fPa__cols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeatureGridSection-module-scss-module__a28fPa__cols4{grid-template-columns:repeat(4,1fr)}}.FeatureGridSection-module-scss-module__a28fPa__item{flex-direction:column;align-items:flex-start;display:flex;position:relative}.FeatureGridSection-module-scss-module__a28fPa__card .FeatureGridSection-module-scss-module__a28fPa__item{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;padding:28px 26px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s;overflow:hidden}.FeatureGridSection-module-scss-module__a28fPa__card .FeatureGridSection-module-scss-module__a28fPa__item:after{content:"";border-top:2px solid #0000;border-right:2px solid #0000;border-top-right-radius:20px;width:64px;height:64px;transition:border-color .28s;position:absolute;top:0;right:0}.FeatureGridSection-module-scss-module__a28fPa__card .FeatureGridSection-module-scss-module__a28fPa__item:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);transform:translateY(-4px)}.FeatureGridSection-module-scss-module__a28fPa__card .FeatureGridSection-module-scss-module__a28fPa__item:hover:after{border-color:#33a6d9}.FeatureGridSection-module-scss-module__a28fPa__minimal .FeatureGridSection-module-scss-module__a28fPa__item{border-top:1px solid var(--color-border);padding:24px 0 0}.FeatureGridSection-module-scss-module__a28fPa__numbered .FeatureGridSection-module-scss-module__a28fPa__item{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;padding:28px 26px}.FeatureGridSection-module-scss-module__a28fPa__number{color:var(--color-text-faint);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2rem;font-weight:200;position:absolute;top:22px;right:24px}.FeatureGridSection-module-scss-module__a28fPa__icon{background:var(--color-accent-soft);width:48px;height:48px;color:var(--color-accent-text);border-radius:14px;place-items:center;margin-bottom:22px;transition:background-color .28s,color .28s;display:grid}.FeatureGridSection-module-scss-module__a28fPa__card .FeatureGridSection-module-scss-module__a28fPa__item:hover .FeatureGridSection-module-scss-module__a28fPa__icon{background:var(--color-primary);color:var(--color-on-primary)}.FeatureGridSection-module-scss-module__a28fPa__minimal .FeatureGridSection-module-scss-module__a28fPa__icon{background:0 0;width:auto;height:auto;margin-bottom:16px}.FeatureGridSection-module-scss-module__a28fPa__tag{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:8px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.66rem;font-weight:500}.FeatureGridSection-module-scss-module__a28fPa__title{letter-spacing:-.015em;font-size:1.12rem;font-weight:500}.FeatureGridSection-module-scss-module__a28fPa__text{color:var(--color-text-muted);margin-top:8px;font-size:.95rem}.FeatureGridSection-module-scss-module__a28fPa__more{margin-top:auto;padding-top:18px}
.StatsSection-module-scss-module__HX83tG__section{overflow:hidden}.StatsSection-module-scss-module__HX83tG__bracket{border-top:22px solid #33a6d938;border-right:22px solid #33a6d938;width:220px;height:220px;position:absolute;top:-40px;right:-40px}.StatsSection-module-scss-module__HX83tG__grid{grid-template-columns:repeat(2,1fr);gap:32px 20px;display:grid;position:relative}@media (min-width:1024px){.StatsSection-module-scss-module__HX83tG__grid{grid-template-columns:repeat(4,1fr)}}.StatsSection-module-scss-module__HX83tG__item{border-left:1px solid var(--color-border);gap:6px;padding-left:20px;display:grid}.StatsSection-module-scss-module__HX83tG__icon{color:#8fd0ee;margin-bottom:8px}.StatsSection-module-scss-module__HX83tG__value{letter-spacing:-.04em;color:var(--color-ink);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);font-weight:200;line-height:1}.StatsSection-module-scss-module__HX83tG__label{color:var(--color-text-muted);font-size:.9rem}
.DeviceMock-module-scss-module__xd6nnW__stage{padding:40px 48px;position:relative}.DeviceMock-module-scss-module__xd6nnW__cornerA,.DeviceMock-module-scss-module__xd6nnW__cornerB{opacity:.85;border:0 solid #33a6d9;width:46%;height:40%;position:absolute}.DeviceMock-module-scss-module__xd6nnW__cornerA{border-width:12px 0 0 12px;top:0;left:0}.DeviceMock-module-scss-module__xd6nnW__cornerB{border-width:0 12px 12px 0;bottom:0;right:0}.DeviceMock-module-scss-module__xd6nnW__phone{width:290px;box-shadow:var(--shadow-lg),inset 0 0 0 1.5px #ffffff14;background:linear-gradient(160deg,#1a2a4f,#050b1a);border-radius:44px;padding:10px;animation:7s cubic-bezier(.65,0,.35,1) infinite DeviceMock-module-scss-module__xd6nnW__hover;position:relative}@media (min-width:560px){.DeviceMock-module-scss-module__xd6nnW__phone{width:310px}}@keyframes DeviceMock-module-scss-module__xd6nnW__hover{50%{transform:translateY(-10px)}}.DeviceMock-module-scss-module__xd6nnW__notch{z-index:2;background:#050b1a;border-radius:14px;width:92px;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.DeviceMock-module-scss-module__xd6nnW__screen{color:#0a1838;background:#f6f9fd;border-radius:35px;padding:16px 16px 72px;font-family:Manrope Variable,Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden}.DeviceMock-module-scss-module__xd6nnW__status{justify-content:space-between;padding:2px 10px 18px;font-size:.7rem;font-weight:700;display:flex}.DeviceMock-module-scss-module__xd6nnW__signal{align-items:flex-end;gap:2px;display:flex}.DeviceMock-module-scss-module__xd6nnW__signal i{background:#0a1838;border-radius:1px;width:3px;display:block}.DeviceMock-module-scss-module__xd6nnW__signal i:first-child{height:5px}.DeviceMock-module-scss-module__xd6nnW__signal i:nth-child(2){height:7px}.DeviceMock-module-scss-module__xd6nnW__signal i:nth-child(3){height:9px}.DeviceMock-module-scss-module__xd6nnW__appbar{justify-content:space-between;align-items:center;display:flex}.DeviceMock-module-scss-module__xd6nnW__brand{letter-spacing:.12em;color:#062868;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.78rem}.DeviceMock-module-scss-module__xd6nnW__brand b{color:#fff;letter-spacing:0;background:#33a6d9;border-radius:6px;place-items:center;width:22px;height:22px;margin-right:4px;font-size:.62rem;display:inline-grid}.DeviceMock-module-scss-module__xd6nnW__avatar{color:#062868;background:#e5eef8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.DeviceMock-module-scss-module__xd6nnW__greeting{color:#64748b;margin-top:16px;font-size:.72rem}.DeviceMock-module-scss-module__xd6nnW__headline{letter-spacing:-.02em;color:#062868;margin-top:2px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.25}.DeviceMock-module-scss-module__xd6nnW__search{color:#64748b;background:#fff;border:1px solid #e3eaf3;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:.7rem;display:flex}.DeviceMock-module-scss-module__xd6nnW__quick{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.DeviceMock-module-scss-module__xd6nnW__quick li{color:#062868;justify-items:center;gap:5px;font-size:.6rem;font-weight:600;display:grid}.DeviceMock-module-scss-module__xd6nnW__quickIcon{color:#216d93;background:#fff;border:1px solid #e3eaf3;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.DeviceMock-module-scss-module__xd6nnW__cards{gap:8px;margin-top:14px;display:grid}.DeviceMock-module-scss-module__xd6nnW__card{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px;animation:.9s cubic-bezier(.22,1,.36,1) both DeviceMock-module-scss-module__xd6nnW__card-in;display:flex;box-shadow:0 6px 18px #06286812}.DeviceMock-module-scss-module__xd6nnW__card0{animation-delay:.3s}.DeviceMock-module-scss-module__xd6nnW__card1{animation-delay:.5s}.DeviceMock-module-scss-module__xd6nnW__card2{animation-delay:.7s}@keyframes DeviceMock-module-scss-module__xd6nnW__card-in{0%{opacity:0;transform:translateY(10px)}}.DeviceMock-module-scss-module__xd6nnW__cardIcon{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.DeviceMock-module-scss-module__xd6nnW__cardBody{min-width:0;display:grid}.DeviceMock-module-scss-module__xd6nnW__cardBody b{color:#062868;font-size:.72rem;font-weight:700}.DeviceMock-module-scss-module__xd6nnW__cardBody small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.DeviceMock-module-scss-module__xd6nnW__badge{white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:.56rem;font-weight:700}.DeviceMock-module-scss-module__xd6nnW__sky .DeviceMock-module-scss-module__xd6nnW__cardIcon,.DeviceMock-module-scss-module__xd6nnW__sky .DeviceMock-module-scss-module__xd6nnW__badge{color:#216d93;background:#33a6d91f}.DeviceMock-module-scss-module__xd6nnW__green .DeviceMock-module-scss-module__xd6nnW__cardIcon,.DeviceMock-module-scss-module__xd6nnW__green .DeviceMock-module-scss-module__xd6nnW__badge{color:#0b8a64;background:#12b8861f}.DeviceMock-module-scss-module__xd6nnW__saffron .DeviceMock-module-scss-module__xd6nnW__cardIcon,.DeviceMock-module-scss-module__xd6nnW__saffron .DeviceMock-module-scss-module__xd6nnW__badge{color:#9a6500;background:#f6a60926}.DeviceMock-module-scss-module__xd6nnW__navy .DeviceMock-module-scss-module__xd6nnW__cardIcon,.DeviceMock-module-scss-module__xd6nnW__navy .DeviceMock-module-scss-module__xd6nnW__badge{color:#062868;background:#06286814}.DeviceMock-module-scss-module__xd6nnW__tabbar{background:#fff;border-radius:18px;justify-content:space-around;padding:10px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 6px 18px #06286814}.DeviceMock-module-scss-module__xd6nnW__tab{color:#64748b;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.DeviceMock-module-scss-module__xd6nnW__tabActive{color:#fff;background:#062868}
.Blueprint-module-scss-module__jj2CRG__board{aspect-ratio:1;border:1px solid var(--color-border);background-color:var(--color-surface);background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);width:100%;max-width:480px;box-shadow:var(--shadow-md);background-size:24px 24px;border-radius:28px;position:relative;container-type:inline-size}.Blueprint-module-scss-module__jj2CRG__wires{width:100%;height:100%;position:absolute;inset:0}.Blueprint-module-scss-module__jj2CRG__wires path{fill:none;stroke:#33a6d9;stroke-width:1.4px;stroke-dasharray:6 6;opacity:.7;animation:1.6s linear infinite Blueprint-module-scss-module__jj2CRG__flow}@keyframes Blueprint-module-scss-module__jj2CRG__flow{to{stroke-dashoffset:-24px}}.Blueprint-module-scss-module__jj2CRG__core{aspect-ratio:1;background:var(--color-surface);border:1px solid var(--color-border-strong);width:24%;box-shadow:var(--shadow-lg);border-radius:24%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Blueprint-module-scss-module__jj2CRG__mark{width:58%}.Blueprint-module-scss-module__jj2CRG__tile{background:var(--color-surface);border:1px solid var(--color-border);width:34%;box-shadow:var(--shadow-sm);text-align:center;border-radius:14px;justify-items:center;gap:8px;padding:14px 8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.Blueprint-module-scss-module__jj2CRG__pos0{top:25%;left:25%}.Blueprint-module-scss-module__jj2CRG__pos1{top:25%;left:75%}.Blueprint-module-scss-module__jj2CRG__pos2{top:75%;left:25%}.Blueprint-module-scss-module__jj2CRG__pos3{top:75%;left:75%}.Blueprint-module-scss-module__jj2CRG__tileIcon{background:var(--color-accent-soft);width:38px;height:38px;color:var(--color-accent-text);border-radius:12px;place-items:center;display:grid}.Blueprint-module-scss-module__jj2CRG__tileLabel{color:var(--color-ink);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(.66rem,2.6cqw,.8rem);line-height:1.3}
.SplitSection-module-scss-module__bZvfLG__section{padding-block:72px;position:relative;overflow:hidden}@media (min-width:768px){.SplitSection-module-scss-module__bZvfLG__section{padding-block:112px}}.SplitSection-module-scss-module__bZvfLG__muted{background:var(--color-bg-subtle)}.SplitSection-module-scss-module__bZvfLG__inner{align-items:center;gap:56px;display:grid}@media (min-width:1024px){.SplitSection-module-scss-module__bZvfLG__inner{grid-template-columns:1fr 1fr;gap:72px}.SplitSection-module-scss-module__bZvfLG__reverse .SplitSection-module-scss-module__bZvfLG__copy{order:2}}.SplitSection-module-scss-module__bZvfLG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500}.SplitSection-module-scss-module__bZvfLG__title{letter-spacing:-.035em;margin-top:14px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2rem,1.3rem + 2.8vw,3.2rem);font-weight:300;line-height:1.08}.SplitSection-module-scss-module__bZvfLG__text{max-width:48ch;color:var(--color-text-muted);margin-top:18px;font-size:1.05rem}.SplitSection-module-scss-module__bZvfLG__points{gap:12px;margin-block:30px 36px;display:grid}@media (min-width:560px){.SplitSection-module-scss-module__bZvfLG__points{grid-template-columns:repeat(2,1fr)}}.SplitSection-module-scss-module__bZvfLG__point{color:var(--color-ink);align-items:center;gap:12px;font-size:.95rem;display:flex}.SplitSection-module-scss-module__bZvfLG__pointIcon{background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent-text);border-radius:11px;flex:none;place-items:center;display:grid}.SplitSection-module-scss-module__bZvfLG__visual{justify-content:center;display:flex}
.ProcessSection-module-scss-module__W88xca__steps{counter-reset:step;gap:32px;display:grid;position:relative}@media (min-width:768px){.ProcessSection-module-scss-module__W88xca__steps{grid-template-columns:repeat(4,1fr);gap:24px}}.ProcessSection-module-scss-module__W88xca__steps:before{content:"";background:linear-gradient(#33a6d9,#0000);width:1px;position:absolute;top:32px;bottom:32px;left:31px}@media (min-width:768px){.ProcessSection-module-scss-module__W88xca__steps:before{background:linear-gradient(90deg, #33a6d9 0%, var(--color-border-strong) 100%);width:auto;height:1px;inset:31px 32px auto}}.ProcessSection-module-scss-module__W88xca__step{grid-template-columns:64px 1fr;column-gap:20px;display:grid;position:relative}@media (min-width:768px){.ProcessSection-module-scss-module__W88xca__step{grid-template-columns:1fr}}.ProcessSection-module-scss-module__W88xca__marker{background:var(--color-surface);border:1px solid var(--color-border-strong);width:64px;height:64px;color:var(--color-accent-text);box-shadow:var(--shadow-sm);border-radius:20px;grid-row:span 2;place-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .28s,color .28s;display:grid;position:relative}@media (min-width:768px){.ProcessSection-module-scss-module__W88xca__marker{grid-row:auto;margin-bottom:22px}}.ProcessSection-module-scss-module__W88xca__step:hover .ProcessSection-module-scss-module__W88xca__marker{background:var(--color-primary);color:var(--color-on-primary);transform:translateY(-4px)rotate(-4deg)}.ProcessSection-module-scss-module__W88xca__index{color:#fff;background:#33a6d9;border-radius:999px;padding:2px 7px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.65rem;font-weight:600;position:absolute;top:-8px;right:-8px}.ProcessSection-module-scss-module__W88xca__title{align-self:end;font-size:1.12rem;font-weight:500}.ProcessSection-module-scss-module__W88xca__text{color:var(--color-text-muted);margin-top:6px;font-size:.95rem}
.ChipCloudSection-module-scss-module___K0lYa__groups{gap:18px;display:grid}@media (min-width:768px){.ChipCloudSection-module-scss-module___K0lYa__groups{grid-template-columns:repeat(3,1fr)}}.ChipCloudSection-module-scss-module___K0lYa__group{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;padding:26px}.ChipCloudSection-module-scss-module___K0lYa__head{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.ChipCloudSection-module-scss-module___K0lYa__headIcon{background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);border-radius:12px;place-items:center;display:grid}.ChipCloudSection-module-scss-module___K0lYa__title{font-size:1.05rem;font-weight:500}.ChipCloudSection-module-scss-module___K0lYa__chips{flex-wrap:wrap;gap:8px;display:flex}.ChipCloudSection-module-scss-module___K0lYa__chip{border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:.88rem;transition:border-color .16s,transform .16s;display:inline-flex}.ChipCloudSection-module-scss-module___K0lYa__chip svg{color:var(--color-accent-text)}.ChipCloudSection-module-scss-module___K0lYa__chip:hover{border-color:#33a6d9;transform:translateY(-2px)}
.PeopleSection-module-scss-module__7Cry2W__grid{gap:18px;display:grid}@media (min-width:560px){.PeopleSection-module-scss-module__7Cry2W__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PeopleSection-module-scss-module__7Cry2W__grid{grid-template-columns:repeat(4,1fr)}}.PeopleSection-module-scss-module__7Cry2W__person{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;align-content:start;gap:22px;padding:28px 24px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;display:grid}.PeopleSection-module-scss-module__7Cry2W__person:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__person{grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px}.PeopleSection-module-scss-module__7Cry2W__avatar{place-items:center;width:84px;height:84px;display:grid;position:relative}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__avatar{width:56px;height:56px}.PeopleSection-module-scss-module__7Cry2W__frame{background:linear-gradient(140deg,#062868,#33a6d9);border-radius:22px;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.PeopleSection-module-scss-module__7Cry2W__frame:before{content:"";background:var(--color-surface);border-radius:20px;position:absolute;inset:2px}.PeopleSection-module-scss-module__7Cry2W__frame:after{content:"";background:linear-gradient(var(--color-ink), var(--color-ink)) center/100% 4px no-repeat,linear-gradient(var(--color-ink), var(--color-ink)) center/4px 100% no-repeat;width:14px;height:14px;position:absolute;top:-6px;right:-6px}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__frame{border-radius:16px}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__frame:before{border-radius:14px}.PeopleSection-module-scss-module__7Cry2W__person:hover .PeopleSection-module-scss-module__7Cry2W__frame{transform:rotate(-6deg)}.PeopleSection-module-scss-module__7Cry2W__photo{z-index:1;object-fit:cover;background:var(--color-surface-2);border-radius:18px;width:calc(100% - 8px);height:calc(100% - 8px);transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__photo{border-radius:13px;width:calc(100% - 6px);height:calc(100% - 6px)}.PeopleSection-module-scss-module__7Cry2W__initials{letter-spacing:.04em;color:var(--color-ink);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.5rem;font-weight:300;position:relative}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__photo{z-index:1;object-fit:cover;background:var(--color-surface-2);border-radius:13px;width:calc(100% - 6px);height:calc(100% - 6px);transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative}.PeopleSection-module-scss-module__7Cry2W__person:hover .PeopleSection-module-scss-module__7Cry2W__photo{transform:scale(1.04)}.PeopleSection-module-scss-module__7Cry2W__hasPhoto .PeopleSection-module-scss-module__7Cry2W__frame:after{z-index:2}.PeopleSection-module-scss-module__7Cry2W__initials{font-size:1.05rem}.PeopleSection-module-scss-module__7Cry2W__body{gap:4px;display:grid}.PeopleSection-module-scss-module__7Cry2W__name{font-size:1.08rem;font-weight:500}.PeopleSection-module-scss-module__7Cry2W__compact .PeopleSection-module-scss-module__7Cry2W__name{font-size:.98rem}.PeopleSection-module-scss-module__7Cry2W__role{color:var(--color-accent-text);font-size:.85rem}.PeopleSection-module-scss-module__7Cry2W__stakeholder{background:var(--color-green-soft);color:var(--color-green-text);letter-spacing:.02em;border-radius:999px;justify-self:start;padding:2px 10px;font-size:.75rem;font-weight:600}.PeopleSection-module-scss-module__7Cry2W__focus{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.PeopleSection-module-scss-module__7Cry2W__focus li{background:var(--color-surface-2);color:var(--color-text-muted);border-radius:999px;padding:4px 10px;font-size:.76rem}.PeopleSection-module-scss-module__7Cry2W__ctas{margin-top:28px}
.TimelineSection-module-scss-module__wclWqa__track{gap:28px;padding-left:60px;display:grid;position:relative}@media (min-width:768px){.TimelineSection-module-scss-module__wclWqa__track{grid-template-columns:repeat(4,1fr);padding-top:0;padding-left:0}}.TimelineSection-module-scss-module__wclWqa__track:before{content:"";opacity:.6;background:repeating-linear-gradient(#33a6d9 0 6px,#0000 6px 12px);width:2px;position:absolute;top:0;bottom:0;left:21px}@media (min-width:768px){.TimelineSection-module-scss-module__wclWqa__track:before{background:repeating-linear-gradient(90deg,#33a6d9 0 6px,#0000 6px 12px);width:auto;height:2px;inset:21px 0 auto}}.TimelineSection-module-scss-module__wclWqa__item{position:relative}.TimelineSection-module-scss-module__wclWqa__node{background:var(--color-surface);border:1px solid var(--color-border-strong);width:44px;height:44px;color:var(--color-accent-text);box-shadow:0 0 0 6px var(--color-bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-60px}@media (min-width:768px){.TimelineSection-module-scss-module__wclWqa__node{margin-bottom:24px;position:relative;left:0}}.TimelineSection-module-scss-module__wclWqa__item:first-child .TimelineSection-module-scss-module__wclWqa__node{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000}.TimelineSection-module-scss-module__wclWqa__marker{letter-spacing:.14em;color:var(--color-text-faint);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem}.TimelineSection-module-scss-module__wclWqa__title{margin-top:4px;font-size:1.15rem;font-weight:500}.TimelineSection-module-scss-module__wclWqa__text{color:var(--color-text-muted);margin-top:6px;font-size:.95rem}
.CtaBannerSection-module-scss-module__1MaNsG__section{padding-block:40px 88px}.CtaBannerSection-module-scss-module__1MaNsG__panel{color:#fff;isolation:isolate;--color-primary:#fff;--color-primary-hover:#e6f4fb;--color-on-primary:#062868;--color-ink:#fff;--color-border-strong:#ffffff47;--color-accent-text:#8fd0ee;background:linear-gradient(130deg,#062868 0%,#041a45 60%,#0a2f6b 100%);border-radius:28px;gap:32px;padding:48px 28px;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.CtaBannerSection-module-scss-module__1MaNsG__panel{grid-template-columns:1fr auto;align-items:center;padding:64px}}.CtaBannerSection-module-scss-module__1MaNsG__corner{z-index:-1;border:0 solid #33a6d98c;width:120px;height:120px;position:absolute}.CtaBannerSection-module-scss-module__1MaNsG__cornerA{border-width:3px 0 0 3px;top:20px;left:20px}.CtaBannerSection-module-scss-module__1MaNsG__cornerB{border-width:0 3px 3px 0;bottom:20px;right:20px}.CtaBannerSection-module-scss-module__1MaNsG__plus{background:linear-gradient(#33a6d9,#33a6d9) 50%/100% 5px no-repeat,linear-gradient(#33a6d9,#33a6d9) 50%/5px 100% no-repeat;width:22px;height:22px;position:absolute;top:26px;right:30px}.CtaBannerSection-module-scss-module__1MaNsG__rings{z-index:-1;border:1px solid #8fd0ee24;border-radius:50%;width:420px;height:420px;animation:8s cubic-bezier(.65,0,.35,1) infinite CtaBannerSection-module-scss-module__1MaNsG__breathe;position:absolute;top:50%;right:-120px;transform:translateY(-50%);box-shadow:0 0 0 50px #8fd0ee08,0 0 0 100px #8fd0ee05}@keyframes CtaBannerSection-module-scss-module__1MaNsG__breathe{50%{transform:translateY(-50%)scale(1.06)}}.CtaBannerSection-module-scss-module__1MaNsG__title{letter-spacing:-.03em;color:#fff;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.8rem,1.2rem + 2.2vw,2.8rem);font-weight:300;line-height:1.1}.CtaBannerSection-module-scss-module__1MaNsG__text{color:#e8eef9bf;margin-top:10px;font-size:1.05rem}
.EnquiryForm-module-scss-module__VzMByG__form{gap:18px;display:grid}.EnquiryForm-module-scss-module__VzMByG__grid{gap:16px;display:grid}@media (min-width:560px){.EnquiryForm-module-scss-module__VzMByG__grid{grid-template-columns:repeat(2,1fr)}}.EnquiryForm-module-scss-module__VzMByG__full{grid-column:1/-1}.EnquiryForm-module-scss-module__VzMByG__field{display:grid;position:relative}.EnquiryForm-module-scss-module__VzMByG__input{border:1px solid var(--color-border-strong);background:var(--color-bg);width:100%;min-height:56px;color:var(--color-text);border-radius:12px;padding:22px 16px 8px;font-size:.98rem;transition:border-color .16s,box-shadow .16s}.EnquiryForm-module-scss-module__VzMByG__input:focus{border-color:#33a6d9;outline:none;box-shadow:0 0 0 4px #33a6d929}.EnquiryForm-module-scss-module__VzMByG__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-muted) 50%),linear-gradient(135deg, var(--color-text-muted) 50%, transparent 50%);background-position:calc(100% - 22px) 55%,calc(100% - 17px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.EnquiryForm-module-scss-module__VzMByG__textarea{resize:vertical;min-height:140px;padding-top:28px}.EnquiryForm-module-scss-module__VzMByG__label{color:var(--color-text-faint);pointer-events:none;transform-origin:0 0;font-size:.95rem;transition:transform .16s,color .16s;position:absolute;top:18px;left:17px}.EnquiryForm-module-scss-module__VzMByG__input:focus+.EnquiryForm-module-scss-module__VzMByG__label,.EnquiryForm-module-scss-module__VzMByG__input:not(:placeholder-shown)+.EnquiryForm-module-scss-module__VzMByG__label,.EnquiryForm-module-scss-module__VzMByG__labelFixed{color:var(--color-accent-text);transform:translateY(-10px)scale(.78)}.EnquiryForm-module-scss-module__VzMByG__invalid .EnquiryForm-module-scss-module__VzMByG__input{border-color:var(--color-danger)}.EnquiryForm-module-scss-module__VzMByG__error{color:var(--color-danger);margin-top:6px;font-size:.8rem}.EnquiryForm-module-scss-module__VzMByG__consent{color:var(--color-text-muted);grid-template-columns:auto 1fr;align-items:start;gap:4px 12px;font-size:.85rem;display:grid}.EnquiryForm-module-scss-module__VzMByG__consent input{accent-color:#33a6d9;width:18px;height:18px;margin-top:2px}.EnquiryForm-module-scss-module__VzMByG__consent .EnquiryForm-module-scss-module__VzMByG__error{grid-column:2}.EnquiryForm-module-scss-module__VzMByG__alert{color:var(--color-danger);background:#dc262614;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.9rem;display:flex}.EnquiryForm-module-scss-module__VzMByG__submit{background:var(--color-primary);min-height:50px;color:var(--color-on-primary);border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:0 26px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;transition:background-color .16s,transform .16s;display:inline-flex}.EnquiryForm-module-scss-module__VzMByG__submit:hover:not(:disabled){background:var(--color-primary-hover)}.EnquiryForm-module-scss-module__VzMByG__submit:disabled{opacity:.7;cursor:progress}.EnquiryForm-module-scss-module__VzMByG__spin{animation:.9s linear infinite EnquiryForm-module-scss-module__VzMByG__spin}@keyframes EnquiryForm-module-scss-module__VzMByG__spin{to{transform:rotate(360deg)}}.EnquiryForm-module-scss-module__VzMByG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.EnquiryForm-module-scss-module__VzMByG__success{outline:none;justify-items:start;gap:10px;padding:12px 0;display:grid}.EnquiryForm-module-scss-module__VzMByG__success p{color:var(--color-text-muted)}.EnquiryForm-module-scss-module__VzMByG__successIcon{background:var(--color-green-soft);width:60px;height:60px;color:var(--color-green-text);border-radius:18px;place-items:center;display:grid}.EnquiryForm-module-scss-module__VzMByG__successTitle{font-size:1.3rem;font-weight:400}.EnquiryForm-module-scss-module__VzMByG__reference{letter-spacing:.08em;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.85rem}
.ContactSection-module-scss-module__K9N5bG__layout{gap:40px;display:grid}@media (min-width:1024px){.ContactSection-module-scss-module__K9N5bG__layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px}}.ContactSection-module-scss-module__K9N5bG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500}.ContactSection-module-scss-module__K9N5bG__title{letter-spacing:-.03em;margin-top:12px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);font-weight:300;line-height:1.1}.ContactSection-module-scss-module__K9N5bG__subtitle{color:var(--color-text-muted);margin-top:10px}.ContactSection-module-scss-module__K9N5bG__channels{gap:12px;margin-top:32px;display:grid}.ContactSection-module-scss-module__K9N5bG__channel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;align-items:center;gap:16px;padding:16px;display:flex}.ContactSection-module-scss-module__K9N5bG__channelIcon{background:var(--color-accent-soft);width:46px;height:46px;color:var(--color-accent-text);border-radius:14px;flex:none;place-items:center;display:grid}.ContactSection-module-scss-module__K9N5bG__channelBody{display:grid}.ContactSection-module-scss-module__K9N5bG__channelBody small{color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.ContactSection-module-scss-module__K9N5bG__channelLink{justify-content:flex-start;padding:0;font-family:Manrope Variable,Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;font-weight:600}.ContactSection-module-scss-module__K9N5bG__company{color:var(--color-text-muted);gap:12px;margin-top:24px;font-size:.9rem;display:flex}.ContactSection-module-scss-module__K9N5bG__company span{display:grid}.ContactSection-module-scss-module__K9N5bG__company small{color:var(--color-text-faint)}.ContactSection-module-scss-module__K9N5bG__formCard{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);border-radius:28px;padding:28px 22px;position:relative}@media (min-width:768px){.ContactSection-module-scss-module__K9N5bG__formCard{padding:40px}}.ContactSection-module-scss-module__K9N5bG__formCard:before{content:"";background:#33a6d9;border-radius:0 0 3px 3px;width:72px;height:3px;position:absolute;top:-1px;left:32px}.ContactSection-module-scss-module__K9N5bG__formTitle{margin-bottom:24px;font-size:1.3rem;font-weight:400}.ContactSection-module-scss-module__K9N5bG__privacy{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}
.SitemapSection-module-scss-module__u3x_vq__grid{gap:18px;display:grid}@media (min-width:768px){.SitemapSection-module-scss-module__u3x_vq__grid{grid-template-columns:repeat(3,1fr)}}.SitemapSection-module-scss-module__u3x_vq__group{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:20px;padding:24px}.SitemapSection-module-scss-module__u3x_vq__title{align-items:center;gap:10px;margin-bottom:14px;font-size:1.05rem;font-weight:500;display:flex}.SitemapSection-module-scss-module__u3x_vq__title svg{color:var(--color-accent-text)}.SitemapSection-module-scss-module__u3x_vq__link{border-top:1px solid var(--color-border);color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;transition:color .16s;display:flex}.SitemapSection-module-scss-module__u3x_vq__link small{color:var(--color-text-faint);font-size:.75rem}.SitemapSection-module-scss-module__u3x_vq__link:hover{color:var(--color-accent-text)}
