/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--navy:#07111f;--navy2:#0a1728;--green:#56914b;--green2:#6aaa5e;--blue:#2090ce;--paper:#f6f8f7;--white:#fff;--ink:#101813;--body:#53615a;--muted:#718078;--line:#dce4df}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#050c16}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Inter,Arial,sans-serif;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}i{font-style:normal}.corp-page,.workspace-page{min-height:100vh;overflow:clip}.wide-shell{width:min(100% - 64px,1420px);margin-inline:auto}.skip-link{z-index:999;color:var(--navy);background:#fff;border-radius:6px;padding:12px 18px;font-weight:750;position:fixed;top:-80px;left:20px}.skip-link:focus{top:20px}.brand-frame,.ws-logo-frame{background:#fff;border:1px solid #ffffff2e;border-radius:8px;width:224px;padding:10px 13px;display:flex;box-shadow:0 8px 30px #00000021}.brand-frame.compact{width:202px;padding:8px 11px}.brand-frame picture,.brand-frame img,.ws-logo-frame picture,.ws-logo-frame img{width:100%}.signal-label{color:#80ca73;letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:800;line-height:1.4}.signal-label.dark{color:#477c40}.site-button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 26px;font-size:14px;font-weight:750;transition:all .18s;display:inline-flex}.site-button:hover{transform:translateY(-2px)}.site-button-small{min-height:46px;padding-inline:20px;font-size:13px}.site-button-primary{background:var(--green);color:#fff;box-shadow:0 13px 34px #56914b3d}.site-button-primary:hover{background:var(--green2)}.site-button-outline-light{color:#fff;background:#06111e3d;border-color:#ffffff52}.site-button-outline-light:hover{border-color:var(--blue);background:#2090ce14}.site-button-outline-dark{color:var(--ink);border-color:#aebdb4}.site-button-outline-dark:hover{border-color:var(--green);background:#e8f5e6}.site-button-white{color:var(--navy);background:#fff}.button-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.text-action{color:#366d32;align-items:center;gap:9px;font-size:14px;font-weight:800;display:inline-flex}.text-action.light{color:#91db85}.corp-header,.ws-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050d18e8;border-bottom:1px solid #ffffff1f;height:82px;position:fixed;inset:0 0 auto}.corp-header-inner,.ws-header-inner{align-items:center;gap:34px;height:100%;display:flex}.corp-nav,.ws-nav{align-items:center;gap:34px;margin-left:auto;display:flex}.corp-nav a,.ws-nav a,.utility-link{color:#ffffffc2;white-space:nowrap;font-size:13px;font-weight:650;position:relative}.corp-nav a:after,.ws-nav a:after,.utility-link:after{content:"";background:var(--green2);height:2px;transition:all .18s;position:absolute;bottom:-9px;left:0;right:100%}.corp-nav a:hover:after,.ws-nav a:hover:after,.utility-link:hover:after{right:0}.corp-header-actions,.ws-header-actions{border-left:1px solid #ffffff1f;align-items:center;gap:21px;padding-left:26px;display:flex}.mobile-menu{display:none}.corp-hero{color:#fff;background:var(--navy);height:100vh;min-height:900px;max-height:1050px;position:relative}.corp-hero-media{background:linear-gradient(90deg,#050c16fc 0%,#050c16f2 28%,#050c169e 50%,#050c161a 76%),linear-gradient(#0000 54%,#050c16ea),url(/uitspl-home-hero.png) 50%/cover no-repeat;position:absolute;inset:0}.corp-hero-grid,.ws-hero-grid{opacity:.12;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:82px 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.corp-hero-layout{z-index:2;align-items:center;height:100%;padding:82px 0 130px;display:flex;position:relative}.corp-hero-copy h1{letter-spacing:-.065em;margin:0;font-size:clamp(58px,6.2vw,94px);font-weight:740;line-height:.97}.corp-hero-lead{color:#ffffffb8;max-width:630px;margin:30px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.68}.corp-hero-copy .button-row{margin-top:34px}.corp-hero-note{color:#ffffff94;align-items:center;gap:11px;margin:30px 0 0;font-size:12px;font-weight:600;display:flex}.corp-hero-note span{background:var(--green2);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #6aaa5e1f}.corp-capability-rail{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081626c7;border:1px solid #ffffff2e;border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.corp-capability-rail a{border-right:1px solid #ffffff26;grid-template-columns:46px 1fr auto;align-items:center;gap:18px;min-height:104px;padding:0 28px;display:grid}.corp-capability-rail a:last-child{border:0}.corp-capability-rail a>span{color:#8fd783;border:1px solid #62b556b8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.corp-capability-rail strong{color:#ffffffd6;font-size:14px}.vision-band{border-bottom:1px solid var(--line);background:#fff;padding:70px 0}.vision-band-layout{grid-template-columns:.42fr 1.3fr .85fr;align-items:center;gap:60px;display:grid}.vision-band-layout .signal-label{margin:0}.vision-band-layout>p:nth-child(2){letter-spacing:-.05em;margin:0;font-size:clamp(28px,3vw,48px);font-weight:650;line-height:1.12}.vision-band-layout>p:nth-child(2) span{color:var(--muted)}.vision-band-layout>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.vision-band-layout>div span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#526059;padding:14px 16px;font-size:12px;font-weight:750}.corp-section,.ws-section{padding:130px 0}.services-section,.operating-section,.about-section,.ws-feature-section,.ws-faq-section{background:var(--paper)}.section-intro{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:end;gap:90px;margin-bottom:64px;display:grid}.section-intro h2,.systems-copy h2,.managed-copy h2,.workspace-story-copy h2,.about-layout h2,.support-gateway h2,.contact-layout h2,.ws-story-layout h2,.ws-security-copy h2,.ws-pricing-heading h2,.ws-difference-layout h2,.ws-faq-layout h2,.ws-support-layout h2,.ws-final-cta h2{letter-spacing:-.06em;margin:0;font-size:clamp(44px,5.2vw,76px);font-weight:680;line-height:1}.section-intro>p,.about-copy>p,.ws-story-layout>div:last-child>p{color:var(--body);margin:0;font-size:17px;line-height:1.72}.service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff80;flex-direction:column;min-height:440px;padding:32px;transition:all .2s;display:flex}.service-card:hover{z-index:2;background:#fff;position:relative;transform:translateY(-5px);box-shadow:0 28px 90px #0a1f161f}.service-card-top{color:#5d805a;text-transform:uppercase;justify-content:space-between;font-size:11px;font-weight:800;display:flex}.service-card h3{letter-spacing:-.045em;margin:72px 0 18px;font-size:29px;line-height:1.08}.service-card>p{color:var(--body);margin:0;font-size:14px;line-height:1.7}.service-tags{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.service-tags span{color:#506158;border:1px solid #d7e1da;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:750}.service-card>a{border-top:1px solid var(--line);color:#396f35;justify-content:space-between;margin-top:auto;padding-top:27px;font-size:12px;font-weight:800;display:flex}.systems-section{color:#fff;background:radial-gradient(circle at 73% 46%,#2090ce26,transparent 28%),radial-gradient(circle at 23% 72%,#56914b1f,transparent 31%),var(--navy);padding:150px 0;position:relative;overflow:hidden}.systems-section:before,.ws-security-section:before{content:"";opacity:.1;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.systems-layout{z-index:1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px;display:grid;position:relative}.systems-copy>p:not(.signal-label),.managed-copy>p:not(.signal-label),.workspace-story-copy>p:not(.signal-label),.support-gateway p:not(.signal-label),.contact-layout p:not(.signal-label),.ws-security-copy>p:not(.signal-label),.ws-difference-layout>div:first-child>p:not(.signal-label),.ws-support-layout p:not(.signal-label),.ws-final-cta p:not(.signal-label){color:#ffffffa1;max-width:610px;margin:28px 0 0;font-size:17px;line-height:1.72}.systems-copy .site-button,.ws-security-copy .site-button{margin-top:34px}.systems-orbit{aspect-ratio:1;width:min(100%,720px);margin-left:auto;position:relative}.orbit-ring{border:1px solid #2090ce40;border-radius:50%;position:absolute}.orbit-ring-one{inset:11%}.orbit-ring-two{border-color:#56914b40;inset:24%}.orbit-ring:before,.orbit-ring:after{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #2090cee6}.orbit-ring-one:before{top:15%;left:11%}.orbit-ring-one:after{background:var(--green2);bottom:23%;right:6%}.orbit-ring-two:before{top:6%;right:14%}.orbit-ring-two:after{bottom:10%;left:8%}.systems-core{z-index:3;text-align:center;background:radial-gradient(circle,#2090ce3d,#0000 58%),#08192ac7;border:1px solid #ffffff30;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:205px;height:205px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.systems-core span{color:#7dd071;letter-spacing:.18em;font-size:13px;font-weight:850}.systems-core strong{max-width:130px;font-size:17px}.system-node{z-index:4;background:#09192adb;border:1px solid #ffffff2e;border-radius:8px;flex-direction:column;justify-content:center;gap:8px;width:148px;height:84px;padding:0 19px;display:flex;position:absolute;box-shadow:0 22px 55px #0000003d}.system-node span{color:#62bde8;font-size:10px}.system-node strong{font-size:13px}.node-infra{top:3%;left:50%;transform:translate(-50%)}.node-cloud{top:30%;right:2%}.node-security{bottom:7%;right:12%}.node-data{bottom:7%;left:12%}.node-continuity{top:30%;left:2%}.operating-grid{border-top:1px solid #c9d5cd;grid-template-columns:repeat(4,1fr);display:grid}.operating-grid article{min-height:260px;padding:36px 32px 24px 0;position:relative}.operating-grid article:before{content:"";background:var(--green);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.operating-grid article:not(:last-child):after{content:"→";color:#9caaa1;position:absolute;top:28px;right:28px}.operating-grid span{color:#50794d;font-size:11px;font-weight:800}.operating-grid h3{margin:53px 0 14px;font-size:26px}.operating-grid p{max-width:270px;color:var(--body);margin:0;font-size:14px;line-height:1.68}.managed-section{color:#fff;background:#050c16;min-height:860px;display:flex;position:relative;overflow:hidden}.managed-image{position:absolute;inset:0}.managed-image img{object-fit:cover;width:100%;height:100%}.managed-image:after{content:"";background:linear-gradient(90deg,#050c16f7 0%,#050c16e6 37%,#050c161f 74%),linear-gradient(#0000 50%,#050c16c7);position:absolute;inset:0}.managed-layout{z-index:2;align-items:center;padding-block:130px;display:flex;position:relative}.managed-copy{width:min(630px,51%)}.managed-copy ul{border-top:1px solid #ffffff21;margin:36px 0 0;padding:0;list-style:none}.managed-copy li{color:#ffffffd1;border-bottom:1px solid #ffffff21;grid-template-columns:45px 1fr;gap:12px;padding:17px 0;font-size:14px;font-weight:650;display:grid}.managed-copy li span{color:#77c56c;font-size:10px}.managed-copy .button-row{margin-top:34px}.workspace-story{color:#fff;background:radial-gradient(circle at 70% 20%,#2090ce2e,#0000 27%),linear-gradient(135deg,#0d2e20,#071826 58%,#07111f)}.workspace-story-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px;display:grid}.workspace-story-copy h3{color:#88d47c;margin:15px 0 0;font-size:21px}.workspace-benefits{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.workspace-benefits span{color:#ffffffb8;border:1px solid #ffffff2e;border-radius:99px;padding:8px 11px;font-size:11px}.workspace-story-copy .button-row{margin-top:34px}.workspace-story-image{border:1px solid #fff3;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 44px 110px #00000059}.workspace-story-image img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:all .4s}.workspace-story-image:after{content:"";background:linear-gradient(#0000,#05101ce0);height:28%;position:absolute;inset:auto 0 0}.workspace-story-image>span{z-index:2;color:#fff;justify-content:space-between;font-size:13px;font-weight:750;display:flex;position:absolute;bottom:23px;left:26px;right:26px}.workspace-story-image:hover img{transform:scale(1.025)}.about-layout{grid-template-columns:.82fr 1.18fr;gap:100px;display:grid}.about-copy>p{max-width:720px;font-size:20px}.principle-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:52px;display:grid}.principle-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:210px;padding:26px}.principle-grid span{color:#5a8256;font-size:10px}.principle-grid h3{margin:32px 0 9px;font-size:19px}.principle-grid p{color:var(--body);margin:0;font-size:13px;line-height:1.62}.industry-strip{border-top:1px solid var(--line);border-left:1px solid var(--line);flex-wrap:wrap;margin-top:90px;display:flex}.industry-strip span,.industry-strip strong{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;min-height:66px;padding:0 20px;font-size:12px;display:flex}.industry-strip span{color:#4f794b;text-transform:uppercase;font-weight:800}.industry-strip strong{color:#506058;flex:auto}.support-gateway{color:#fff;background:linear-gradient(110deg,#07111ff7,#081f1fed);padding:110px 0}.support-gateway-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;display:grid}.support-cards{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,1fr);display:grid}.support-cards a{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;flex-direction:column;min-height:230px;padding:28px;display:flex;position:relative}.support-cards span{color:#7ed071;font-size:10px}.support-cards strong{margin-top:58px;font-size:23px}.support-cards p{color:#ffffff8a;margin:9px 0 0;font-size:13px}.support-cards i{color:var(--blue);position:absolute;top:24px;right:26px}.contact-section{color:#fff;background:radial-gradient(circle at 12% 40%,#56914b47,#0000 30%),linear-gradient(120deg,#1e5635,#103923 42%,#071b26);padding:120px 0}.contact-layout{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid}.contact-panel{background:#ffffff0f;border:1px solid #ffffff3d;padding:30px}.contact-panel>span{color:#ffffff8a;text-transform:uppercase;margin-bottom:24px;font-size:10px;display:block}.contact-panel a{border-top:1px solid #ffffff2b;justify-content:space-between;padding:16px 0;font-size:16px;font-weight:700;display:flex}.ws-brand{align-items:center;gap:16px;display:flex}.ws-logo-frame{width:170px;padding:7px 10px}.ws-brand>span:last-child{color:#fff;gap:7px;font-size:13px;font-weight:720;display:flex}.ws-brand i{color:#7acb6d}.ws-hero{color:#fff;background:var(--navy);height:100vh;min-height:940px;max-height:1080px;position:relative}.ws-hero-media{background:linear-gradient(90deg,#050c19fc 0%,#050c19f2 29%,#050c1994 50%,#050c1914 77%),linear-gradient(#0000 57%,#050c19f2),url(/uis-workspace-hero.png) 50%/cover no-repeat;position:absolute;inset:0}.ws-hero-layout{z-index:2;align-items:center;height:100%;padding:82px 0 145px;display:flex;position:relative}.ws-hero-copy{width:min(680px,54vw)}.back-link{color:#ffffff6b;margin-bottom:52px;font-size:11px;display:inline-block}.back-link strong{color:#ffffffb8}.ws-hero-copy h1{letter-spacing:-.07em;margin:0;font-size:clamp(62px,6.6vw,100px);font-weight:730;line-height:.91}.ws-hero-copy h1 span{color:#75c969}.ws-hero-copy>p:not(.signal-label){color:#ffffffb3;max-width:630px;margin:31px 0 0;font-size:18px;line-height:1.68}.ws-hero-copy .button-row{margin-top:34px}.ws-hero-points{color:#fff9;flex-wrap:wrap;gap:11px 22px;margin-top:29px;font-size:11px;display:flex}.ws-hero-points i{color:#78cf6c}.ws-value-rail{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071424d1;border:1px solid #ffffff2b;border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:31px;left:50%;transform:translate(-50%)}.ws-value-rail>div{border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;min-height:105px;padding:0 27px;display:flex}.ws-value-rail>div:last-child{border:0}.ws-value-rail strong{font-size:16px}.ws-value-rail span{color:#ffffff7a;margin-top:8px;font-size:11px;line-height:1.45}.ws-story-section{border-bottom:1px solid var(--line);background:#fff;padding:95px 0}.ws-story-layout{grid-template-columns:.9fr 1.1fr;align-items:end;gap:100px;display:grid}.ws-story-layout>div:last-child>p{max-width:680px}.ws-story-flow{flex-wrap:wrap;align-items:center;gap:13px;margin-top:30px;display:flex}.ws-story-flow span{color:#3f6841;border:1px solid #ccd9d1;border-radius:99px;padding:8px 12px;font-size:11px;font-weight:750}.ws-story-flow i{color:#9aa89f}.ws-bento-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ws-bento-grid article{border:1px solid var(--line);background:#fff;border-radius:9px;flex-direction:column;justify-content:space-between;min-height:320px;padding:28px;transition:all .2s;display:flex;position:relative;overflow:hidden}.ws-bento-grid article:before{content:"";border:1px solid #2090ce24;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-95px;right:-70px;box-shadow:0 0 0 28px #2090ce09,0 0 0 58px #56914b08}.ws-bento-grid article:hover{transform:translateY(-5px);box-shadow:0 28px 90px #0a1f161f}.ws-bento-grid article.wide{background:linear-gradient(135deg,#e8f5e6b3,#ffffffbf);grid-column:span 2}.ws-bento-grid article>span{color:#557c52;font-size:10px}.ws-bento-grid h3{margin:0 0 13px;font-size:25px}.ws-bento-grid p{max-width:480px;color:var(--body);margin:0;font-size:13px;line-height:1.68}.ws-bento-grid article>i{color:var(--blue);position:absolute;top:23px;right:25px}.ws-access-row{border:1px solid var(--line);background:#edf3ef;border-radius:8px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:24px 27px;display:flex}.ws-access-row p{gap:8px;margin:0;display:flex}.ws-access-row p span{color:#4d6356;border:1px solid #c7d5cc;border-radius:99px;padding:7px 10px;font-size:10px}.ws-access-row strong{font-size:13px}.ws-security-section{color:#fff;background:radial-gradient(circle at 77%,#2090ce26,#0000 28%),linear-gradient(145deg,#07111f,#0a1c2e 56%,#0c261d);padding:140px 0;position:relative;overflow:hidden}.ws-security-layout{z-index:2;grid-template-columns:.76fr 1.24fr;align-items:center;gap:100px;display:grid;position:relative}.ws-control-panel{grid-template-columns:.75fr 1.25fr;gap:14px;display:grid}.ws-control-core{text-align:center;background:radial-gradient(circle,#56914b33,#0000 44%),#ffffff09;border:1px solid #ffffff2b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding:30px;display:flex}.ws-control-core>span{clip-path:polygon(50% 0,92% 16%,86% 72%,50% 100%,14% 72%,8% 16%);background:linear-gradient(155deg,#6eb463,#2e6e40);place-items:center;width:112px;height:132px;font-size:26px;font-weight:850;display:grid}.ws-control-core strong{margin-top:27px;font-size:18px}.ws-control-core small{color:#ffffff73;margin-top:11px;font-size:10px}.ws-control-list{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(2,1fr);display:grid}.ws-control-list>div{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;flex-direction:column;justify-content:center;gap:14px;min-height:117px;padding:20px;display:flex}.ws-control-list span{color:#67bce6;font-size:9px}.ws-control-list strong{color:#ffffffc4;font-size:12px;line-height:1.4}.ws-use-cases{background:#eef3f0}.ws-use-case-grid{border-top:1px solid #cbd7cf;border-left:1px solid #cbd7cf;grid-template-columns:repeat(4,1fr);display:grid}.ws-use-case-grid article{border-bottom:1px solid #cbd7cf;border-right:1px solid #cbd7cf;min-height:300px;padding:28px}.ws-use-case-grid span{color:#52784f;font-size:10px}.ws-use-case-grid h3{margin:90px 0 15px;font-size:24px}.ws-use-case-grid p{color:var(--body);margin:0;font-size:13px;line-height:1.65}.ws-pricing-section{background:#fff}.ws-pricing-heading{text-align:center;max-width:860px;margin:0 auto 64px}.ws-pricing-heading>p:not(.signal-label){max-width:660px;color:var(--body);margin:25px auto 0;font-size:16px;line-height:1.7}.ws-pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ws-pricing-grid>article{border:1px solid var(--line);background:#fbfcfb;border-radius:9px;flex-direction:column;min-height:620px;padding:34px;display:flex;position:relative}.ws-pricing-grid>article.featured{background:linear-gradient(#e8f5e69e,#0000 36%),#fbfdfb;border-color:#75ad6c;box-shadow:0 30px 80px #2b643521}.ws-plan-badge{background:var(--green);color:#fff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:850;position:absolute;top:24px;right:23px}.ws-plan-name{color:#456e43;text-transform:uppercase;margin:0;font-size:13px;font-weight:850}.ws-plan-size{border-bottom:1px solid var(--line);justify-content:space-between;margin-top:48px;padding-bottom:22px;display:flex}.ws-plan-size strong,.ws-plan-size span{font-size:12px}.ws-plan-size span{color:var(--muted)}.ws-price{margin-top:30px}.ws-price strong{letter-spacing:-.06em;font-size:clamp(40px,4vw,58px);display:block}.ws-price span{color:var(--muted);margin-top:7px;font-size:11px;display:block}.ws-pricing-grid .site-button{width:100%;margin-top:29px}.ws-pricing-grid ul{margin:31px 0 0;padding:0;list-style:none}.ws-pricing-grid li{color:#4c5b53;border-bottom:1px solid #edf0ee;grid-template-columns:22px 1fr;gap:7px;padding:10px 0;font-size:12px;display:grid}.ws-pricing-grid li span{color:var(--green)}.ws-add-on-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:17px;display:grid}.ws-add-on-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;min-height:94px;padding:0 24px;display:flex}.ws-add-on-grid span{color:var(--muted);font-size:10px}.ws-add-on-grid strong{font-size:13px}.ws-pricing-note{color:#7c8981;text-align:center;margin:17px 0 0;font-size:10px}.ws-difference-section{color:#fff;background:radial-gradient(circle at 18% 40%,#56914b33,transparent 31%),var(--navy);padding:130px 0}.ws-difference-layout{grid-template-columns:.78fr 1.22fr;gap:90px;display:grid}.ws-difference-grid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(2,1fr);display:grid}.ws-difference-grid article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:230px;padding:25px}.ws-difference-grid span{color:#6dc2ea;font-size:9px}.ws-difference-grid h3{margin:58px 0 11px;font-size:21px}.ws-difference-grid p{color:#ffffff8a;margin:0;font-size:12px;line-height:1.65}.ws-faq-layout{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.ws-faq-layout>div:first-child>p:not(.signal-label){max-width:450px;color:var(--body);margin:25px 0 0;font-size:15px;line-height:1.7}.ws-faq-layout .text-action{margin-top:28px}.ws-faq-list{border-top:1px solid #becdc3}.ws-faq-list details{border-bottom:1px solid #becdc3}.ws-faq-list summary{cursor:pointer;padding:25px 48px 25px 0;font-size:16px;font-weight:720;list-style:none;position:relative}.ws-faq-list summary:after{content:"+";color:#4f7d4b;font-size:22px;position:absolute;top:21px;right:3px}.ws-faq-list details[open] summary:after{content:"–"}.ws-faq-list details p{max-width:680px;color:var(--body);margin:-4px 0 25px;font-size:14px;line-height:1.65}.ws-support-section{color:#fff;background:linear-gradient(120deg,#07111ff7,#092c2aed);padding:110px 0}.ws-support-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.ws-support-actions{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(2,1fr);display:grid}.ws-support-actions a{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;justify-content:flex-end;min-height:170px;padding:25px;display:flex;position:relative}.ws-support-actions span{color:#73c868;font-size:9px;position:absolute;top:22px;left:24px}.ws-support-actions i{color:var(--blue);position:absolute;top:20px;right:22px}.ws-final-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#2090ce33,#0000 34%),linear-gradient(145deg,#163b28,#0a241b 45%,#07111f);padding:140px 0}.ws-final-cta h2{max-width:900px;margin-inline:auto}.ws-final-cta p:not(.signal-label){margin-inline:auto}.ws-final-cta .button-row{justify-content:center;margin-top:35px}.corp-footer,.ws-footer{color:#fff;background:#040a12;padding:78px 0 28px}.corp-footer-main,.ws-footer-main{grid-template-columns:1.5fr repeat(3,.65fr);gap:70px;padding-bottom:64px;display:grid}.corp-footer-brand p,.ws-footer-brand p{color:#ffffff7a;max-width:350px;margin:24px 0 0;font-size:13px;line-height:1.65}.corp-footer-main h3,.ws-footer-main h3{color:#ffffff6b;text-transform:uppercase;margin:0 0 22px;font-size:10px}.corp-footer-main>div:not(:first-child),.ws-footer-main>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:12px;display:flex}.corp-footer-main a,.corp-footer-main>div>p,.ws-footer-main a{color:#ffffffad;margin:0;font-size:12px}.corp-footer-bottom,.ws-footer-bottom{color:#ffffff61;border-top:1px solid #ffffff1c;justify-content:space-between;padding-top:25px;font-size:10px;display:flex}.ws-footer-brand{flex-direction:column;align-items:flex-start;display:flex}.ws-footer-brand>strong{color:#76c66a;margin-top:18px}@media (width<=1240px){.wide-shell{width:min(100% - 48px,1180px)}.corp-nav,.ws-nav{gap:21px}.corp-header-actions,.ws-header-actions{gap:14px;padding-left:16px}.corp-header-actions .utility-link:first-child,.ws-header-actions .utility-link:first-child{display:none}.brand-frame.compact{width:180px}.ws-logo-frame{width:155px}.corp-capability-rail a{padding:0 20px}.systems-orbit{width:min(100%,620px)}}@media (width<=980px){.wide-shell{width:min(100% - 40px,900px)}.corp-nav,.ws-nav,.corp-header-actions,.ws-header-actions{display:none}.mobile-menu{margin-left:auto;display:block;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #ffffff38;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:46px;height:46px;list-style:none;display:flex}.mobile-menu summary span{background:#fff;width:19px;height:1px}.mobile-menu nav{background:#06111efc;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;padding:13px;display:flex;position:fixed;top:72px;left:20px;right:20px}.mobile-menu nav a{color:#ffffffd1;border-bottom:1px solid #ffffff1a;padding:14px 12px;font-size:13px;font-weight:650}.corp-hero,.ws-hero{height:auto;min-height:860px}.corp-hero-copy,.ws-hero-copy{width:min(700px,78vw)}.corp-capability-rail,.ws-value-rail{grid-template-columns:repeat(2,1fr)}.corp-capability-rail a,.ws-value-rail>div{min-height:82px}.corp-capability-rail a:nth-child(-n+2),.ws-value-rail>div:nth-child(-n+2){border-bottom:1px solid #ffffff24}.vision-band-layout{grid-template-columns:.5fr 1.5fr}.vision-band-layout>div{grid-column:1/-1}.section-intro,.about-layout,.ws-story-layout,.ws-faq-layout{grid-template-columns:1fr;gap:38px}.service-grid{grid-template-columns:repeat(2,1fr)}.systems-layout,.workspace-story-layout,.ws-security-layout,.ws-difference-layout{grid-template-columns:1fr}.systems-orbit{width:min(100%,650px);margin:40px auto 0}.managed-copy{width:min(650px,72%)}.support-gateway-layout,.contact-layout,.ws-support-layout{grid-template-columns:1fr;gap:45px}.corp-footer-main,.ws-footer-main{grid-template-columns:1.3fr repeat(3,.7fr);gap:34px}.ws-bento-grid,.ws-use-case-grid,.operating-grid{grid-template-columns:repeat(2,1fr)}.ws-pricing-grid{grid-template-columns:1fr;max-width:720px;margin:auto}.ws-pricing-grid>article{min-height:auto}.ws-add-on-grid,.ws-pricing-note{max-width:720px;margin-inline:auto}.ws-add-on-grid{margin-top:17px}}@media (width<=680px){.wide-shell{width:min(100% - 32px,620px)}.corp-header,.ws-header{height:72px}.brand-frame.compact{width:164px;padding:7px 9px}.ws-logo-frame{width:144px}.ws-brand>span:last-child{display:none}.corp-hero,.ws-hero{min-height:900px}.corp-hero-layout,.ws-hero-layout{align-items:flex-start;padding:168px 0 235px}.corp-hero-media{background:linear-gradient(#050c16cc,#050c16f2 56%,#050c16),url(/uitspl-home-hero.png) 67%/cover}.ws-hero-media{background:linear-gradient(#050c19b3,#050c19ed 50%,#050c19),url(/uis-workspace-hero.png) 69%/cover}.corp-hero-copy,.ws-hero-copy{width:100%}.corp-hero-copy h1{font-size:clamp(49px,15vw,68px)}.ws-hero-copy h1{font-size:clamp(52px,15vw,70px)}.corp-hero-lead,.ws-hero-copy>p:not(.signal-label){font-size:16px}.back-link{display:none}.corp-hero-copy .button-row,.ws-hero-copy .button-row,.ws-final-cta .button-row{flex-direction:column;align-items:stretch}.corp-capability-rail,.ws-value-rail{bottom:16px}.corp-capability-rail a{grid-template-columns:38px 1fr;gap:12px;min-height:80px;padding:0 13px}.corp-capability-rail a>span{width:34px;height:34px;font-size:9px}.corp-capability-rail strong{font-size:11px}.corp-capability-rail i{display:none}.ws-value-rail>div{min-height:80px;padding:0 13px}.ws-value-rail strong{font-size:13px}.ws-value-rail span{font-size:9px}.vision-band,.ws-story-section{padding:70px 0}.vision-band-layout{grid-template-columns:1fr;gap:28px}.vision-band-layout>div{grid-column:auto}.corp-section,.ws-section{padding:88px 0}.section-intro{gap:26px;margin-bottom:42px}.section-intro h2,.systems-copy h2,.managed-copy h2,.workspace-story-copy h2,.about-layout h2,.support-gateway h2,.contact-layout h2,.ws-story-layout h2,.ws-security-copy h2,.ws-pricing-heading h2,.ws-difference-layout h2,.ws-faq-layout h2,.ws-support-layout h2,.ws-final-cta h2{font-size:clamp(39px,12vw,55px)}.service-grid,.ws-bento-grid,.ws-use-case-grid,.operating-grid,.ws-difference-grid,.ws-control-list,.support-cards,.ws-support-actions,.principle-grid,.ws-add-on-grid{grid-template-columns:1fr}.service-card{min-height:370px;padding:26px}.service-card h3{margin-top:58px}.systems-section,.ws-security-section{padding:95px 0}.systems-orbit{width:590px;max-width:none;margin:-30px 0 -65px;left:50%;transform:translate(-50%)scale(.72)}.system-node{width:130px;height:74px}.systems-core{width:170px;height:170px}.managed-section{min-height:880px}.managed-image img{object-position:66% center}.managed-image:after{background:linear-gradient(#050c1659,#050c16f0 44%,#050c16)}.managed-layout{align-items:flex-end;padding-block:90px}.managed-copy{width:100%}.workspace-story-layout,.about-layout,.support-gateway-layout,.contact-layout,.ws-security-layout,.ws-difference-layout,.ws-faq-layout,.ws-support-layout{gap:50px}.about-copy>p{font-size:15px}.industry-strip{margin-top:60px}.industry-strip strong{flex:50%}.support-gateway,.contact-section,.ws-support-section{padding:85px 0}.corp-footer,.ws-footer{padding-top:60px}.corp-footer-main,.ws-footer-main{grid-template-columns:1fr 1fr;gap:40px 24px}.corp-footer-brand,.ws-footer-brand{grid-column:1/-1}.corp-footer-bottom,.ws-footer-bottom{flex-direction:column;gap:8px}.ws-bento-grid article,.ws-bento-grid article.wide{grid-column:auto;min-height:290px}.ws-access-row{flex-direction:column;align-items:flex-start}.ws-control-panel{grid-template-columns:1fr}.ws-control-core{min-height:360px}.ws-use-case-grid article{min-height:250px}.ws-use-case-grid h3{margin-top:65px}.ws-pricing-grid>article{padding:28px}.ws-difference-grid article{min-height:195px}.ws-final-cta{padding:100px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.corp-page{color:#14231b;background:#fff}.corp-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border-bottom:1px solid #dde6e1;height:84px}.corp-header-inner{height:100%}.brand-frame,.brand-frame.compact{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.brand-frame.compact{width:205px}.corp-nav a,.corp-header-actions .utility-link{color:#33473c}.corp-nav a:hover,.corp-header-actions .utility-link:hover{color:#168bc4}.corp-hero{color:#14231b;background:#f6f9f7;height:min(88vh,900px);min-height:820px}.corp-hero-media{opacity:.97;background:linear-gradient(90deg,#f6f9f7 0%,#f6f9f7f5 36%,#f6f9f7a8 54%,#f6f9f70d 76%),url(/uitspl-home-hero.png) 72%/cover no-repeat}.corp-hero-grid{opacity:.24;background-image:linear-gradient(#87a69726 1px,#0000 1px),linear-gradient(90deg,#87a69726 1px,#0000 1px)}.corp-hero-layout{padding-top:80px}.corp-hero-copy{width:min(670px,55vw)}.corp-hero-copy h1{letter-spacing:-.055em;max-width:660px;font-size:clamp(48px,5.1vw,76px);font-weight:580;line-height:1.02}.corp-hero-lead{color:#4f6057;max-width:610px;font-size:19px}.signal-label{color:#57924c}.corp-hero-note{color:#526259}.corp-hero-note span{background:#57924c}.site-button-outline-light{color:#1e3327;border-color:#9eafa5}.site-button-outline-light:hover{color:#fff;background:#071b2c}.corp-capability-rail{background:#ffffffed;border-color:#dbe5df;box-shadow:0 22px 55px #18342812}.corp-capability-rail a{color:#17281f;border-color:#dbe5df}.corp-capability-rail a>span{color:#57924c;border-color:#b9cbc0}.corp-capability-rail i{color:#168bc4}.trust-strip{background:#fff;border-bottom:1px solid #dde6e1}.trust-strip-inner{align-items:center;gap:30px;min-height:92px;display:flex}.trust-strip-inner>span{color:#6b7971;text-transform:uppercase;letter-spacing:.12em;margin-right:auto;font-size:11px}.trust-strip-inner strong{color:#263a2f;white-space:nowrap;font-size:12px;font-weight:700}.vision-band{background:#edf4ef}.cloud-focus{background:linear-gradient(115deg,#f5faf7,#edf6fb);border-block:1px solid #dde6e1;padding:110px 0}.cloud-focus-layout{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.cloud-focus h2{letter-spacing:-.055em;max-width:560px;margin:18px 0 0;font-size:clamp(44px,5vw,70px);font-weight:570;line-height:1.03}.cloud-focus-layout>div:last-child>p{color:#506158;max-width:700px;margin:5px 0 30px;font-size:18px;line-height:1.7}.cloud-pill-row{flex-wrap:wrap;gap:9px;margin-bottom:30px;display:flex}.cloud-pill-row span{color:#345543;background:#ffffffa8;border:1px solid #cad9d1;border-radius:99px;padding:9px 13px;font-size:11px;font-weight:720}@media (width<=980px){.corp-header{height:76px}.corp-hero-copy{width:min(690px,76vw)}.trust-strip-inner{flex-wrap:wrap;padding-block:20px}.trust-strip-inner>span{flex-basis:100%}.cloud-focus-layout{grid-template-columns:1fr;gap:35px}.mobile-menu summary{border-color:#b8c7be}.mobile-menu summary span{background:#173125}.mobile-menu nav{background:#fff;border-color:#d9e3dd;box-shadow:0 22px 60px #0d241929}.mobile-menu nav a{color:#20362a;border-color:#e7ede9}}@media (width<=680px){.brand-frame.compact{width:172px}.corp-hero{min-height:900px}.corp-hero-layout{padding-top:145px}.corp-hero-media{background:linear-gradient(#f6f9f7e8,#f6f9f7f7 48%,#f6f9f7 72%),url(/uitspl-home-hero.png) 68% 78%/cover no-repeat}.corp-hero-copy{width:100%}.corp-hero-copy h1{font-size:clamp(44px,13vw,61px)}.corp-capability-rail{bottom:14px}.trust-strip-inner{gap:14px 22px}.cloud-focus{padding:82px 0}.cloud-focus h2{font-size:clamp(39px,12vw,54px)}}.new-site{--ink:#13271d;--body:#52635a;--green:#55934d;--blue:#168bc4;--navy:#071b2c;--line:#dce6e0;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff}.new-site *{box-sizing:border-box}.new-shell{width:min(100% - 48px,1240px);margin-inline:auto}.new-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff4;height:82px;position:sticky;top:0}.new-header-row{align-items:center;gap:34px;height:100%;display:flex}.new-logo{width:205px;display:block}.new-logo img{width:100%;height:auto;display:block}.new-nav{align-items:center;gap:29px;margin-left:auto;display:flex}.new-nav a,.new-header-actions>a:not(.new-button){color:#33473c;font-size:13px;font-weight:620}.new-nav a:hover,.new-header-actions>a:not(.new-button):hover{color:var(--blue)}.new-header-actions{align-items:center;gap:20px;padding-left:10px;display:flex}.new-button{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 21px;font-size:13px;font-weight:720;transition:all .2s;display:inline-flex}.new-button:hover{background:#467e40;transform:translateY(-2px)}.new-button.small{min-height:42px;padding-inline:17px}.new-button.ghost{color:#1d3528;background:#ffffffb5;border-color:#9eb0a6}.new-button.ghost:hover{border-color:var(--navy);background:var(--navy);color:#fff}.new-button.white{color:var(--navy);background:#fff;border-color:#fff}.new-button.dark{border-color:var(--navy);background:var(--navy)}.new-mobile{display:none}.new-hero{background:#f2f7f4;min-height:740px;position:relative;overflow:hidden}.new-hero-image{background:linear-gradient(90deg,#f4f8f5 0%,#f4f8f5f5 38%,#f4f8f570 56%,#0000 76%),url(/hero-background-new.png) 68%/cover no-repeat;position:absolute;inset:0}.new-hero-grid{z-index:2;align-items:center;min-height:740px;display:flex;position:relative}.new-hero-copy{width:min(640px,53%);padding-block:100px}.new-eyebrow{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:780}.new-eyebrow.light{color:#83d978}.new-hero h1{letter-spacing:-.052em;max-width:620px;margin:0;font-size:clamp(48px,5.2vw,72px);font-weight:560;line-height:1.04}.new-hero-copy>p:not(.new-eyebrow){color:#4f6258;max-width:595px;margin:25px 0 0;font-size:18px;line-height:1.72}.new-actions{flex-wrap:wrap;gap:11px;margin-top:32px;display:flex}.new-hero-signals{border:1px solid var(--line);background:#fffffff2;border-bottom:0;grid-template-columns:repeat(6,1fr);display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -20px 60px #09251a0c}.new-hero-signals span{border-right:1px solid var(--line);color:#2d4437;place-items:center;min-height:78px;padding:10px;font-size:12px;font-weight:720;display:grid}.new-hero-signals span:last-child{border:0}.client-section,.new-section{padding:110px 0}.client-section{border-bottom:1px solid var(--line);background:#fff}.client-heading{max-width:720px;margin-bottom:48px}.client-heading h2,.new-heading h2,.ops-grid h2,.workspace-callout h2,.contact-new h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.5vw,62px);font-weight:560;line-height:1.07}.client-heading>p:last-child{color:var(--body)}.client-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.client-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbfdfc;flex-direction:column;justify-content:space-between;min-height:135px;padding:21px;display:flex}.client-grid span{color:#87a093;font-size:10px}.client-grid strong{font-size:17px;font-weight:650}.client-note{color:#78867e;margin:14px 0 0;font-size:10px}.new-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;margin-bottom:55px;display:grid}.new-heading>p{max-width:560px;color:var(--body);margin:0;font-size:16px;line-height:1.75}.new-service-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.new-service-grid article{border:1px solid var(--line);background:#fbfdfc;border-radius:6px;flex-direction:column;min-height:315px;padding:27px;transition:all .2s;display:flex}.new-service-grid article:hover{transform:translateY(-4px);box-shadow:0 25px 60px #0b281815}.new-service-grid article>span{color:var(--green);font-size:10px}.new-service-grid h3{letter-spacing:-.03em;margin:60px 0 14px;font-size:23px;font-weight:620}.new-service-grid p{color:var(--body);margin:0;font-size:13px;line-height:1.7}.new-service-grid a{color:#276e40;margin-top:auto;padding-top:24px;font-size:12px;font-weight:720}.cloud-story{color:#fff;background:linear-gradient(130deg,#071b2c,#0b3128);padding:115px 0}.cloud-story-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;display:grid}.cloud-story h2{letter-spacing:-.055em;max-width:570px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:550;line-height:1.04}.cloud-story p:not(.new-eyebrow){color:#ffffffb0;max-width:590px;font-size:16px;line-height:1.75}.cloud-tags{flex-wrap:wrap;gap:8px;margin:26px 0 32px;display:flex}.cloud-tags span{color:#ffffffba;border:1px solid #ffffff38;border-radius:99px;padding:8px 11px;font-size:10px}.cloud-visual{background:#fff;border-radius:8px;overflow:hidden}.cloud-visual img{object-fit:cover;width:100%;min-height:460px;display:block}.ops-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:85px;display:grid}.ops-image{border-radius:7px;overflow:hidden}.ops-image img{object-fit:cover;width:100%;min-height:520px;display:block}.ops-grid>div:last-child>p:not(.new-eyebrow){color:var(--body);font-size:16px;line-height:1.75}.ops-grid ul{margin:28px 0;padding:0;list-style:none}.ops-grid li{border-bottom:1px solid var(--line);color:#3e5347;padding:13px 0;font-size:13px}.ops-grid li:before{content:"✓";color:var(--green);margin-right:12px;font-weight:800}.process-section{background:#f2f7f4}.process-grid{border-top:1px solid #ccd9d1;border-left:1px solid #ccd9d1;grid-template-columns:repeat(4,1fr);display:grid}.process-grid article{border-bottom:1px solid #ccd9d1;border-right:1px solid #ccd9d1;min-height:235px;padding:26px}.process-grid span{color:var(--green);font-size:10px}.process-grid p{color:var(--body);margin:0;font-size:13px}.workspace-callout{background:#f9fcfa;padding:110px 0}.workspace-callout-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:55px;display:grid}.workspace-callout-grid>div>p:not(.new-eyebrow){color:var(--body);font-size:16px;line-height:1.72}.workspace-callout img{width:100%;display:block}.contact-new{color:#fff;background:linear-gradient(125deg,#153f27,#071b2c);padding:100px 0}.contact-new-grid{grid-template-columns:1fr .75fr;align-items:end;gap:90px;display:grid}.contact-new p:not(.new-eyebrow){color:#ffffffa0}.contact-new-grid>div:last-child{flex-direction:column;display:flex}.contact-new-grid>div:last-child a{color:#fff;border-bottom:1px solid #ffffff2b;justify-content:space-between;padding:17px 0;font-size:16px;font-weight:650;display:flex}.contact-new-grid>div:last-child p{font-size:12px}.new-footer{color:#fff;background:#040b12;padding:70px 0 25px}.new-footer .new-logo{width:220px}.new-footer-grid{grid-template-columns:1.4fr repeat(3,.6fr);gap:65px;padding-bottom:55px;display:grid}.new-footer-grid>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.new-footer-grid>div:first-child p{color:#ffffff78;max-width:330px;font-size:12px;line-height:1.65}.new-footer-grid strong{color:#ffffff70;text-transform:uppercase;margin-bottom:9px;font-size:10px}.new-footer-grid a{color:#ffffffb0;font-size:12px}.new-footer-bottom{color:#ffffff63;border-top:1px solid #ffffff1f;justify-content:space-between;padding-top:23px;font-size:10px;display:flex}.cloud-page{color:#13271d;background:linear-gradient(145deg,#f4f9f6,#e9f3ef);min-height:100vh;padding:75px 0 110px}.cloud-page-inner>a{color:#426355;font-size:12px}.cloud-page .new-eyebrow{margin-top:95px}.cloud-page h1{letter-spacing:-.06em;max-width:950px;margin:0;font-size:clamp(50px,7vw,92px);font-weight:550;line-height:1}.cloud-page-inner>p:not(.new-eyebrow){color:#52635a;max-width:760px;font-size:18px;line-height:1.7}.cloud-page-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:70px;display:grid}.cloud-page-grid article{background:#fff;border:1px solid #d1dfd7;min-height:280px;padding:27px}.cloud-page-grid span{color:#55934d;font-size:10px}.cloud-page-grid h2{margin:80px 0 13px;font-size:26px}.cloud-page-grid p{color:#52635a;font-size:13px;line-height:1.65}.cloud-coming{background:#e5f1e9;border:1px solid #bcd1c4;margin-top:18px;padding:35px}.cloud-coming>strong{font-size:24px}.cloud-coming p{color:#52635a}@media (width<=1060px){.new-nav,.new-header-actions{display:none}.new-mobile{margin-left:auto;display:block;position:relative}.new-mobile summary{border:1px solid var(--line);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:44px;height:44px;list-style:none;display:flex}.new-mobile summary span{background:var(--ink);width:19px;height:1px}.new-mobile nav{border:1px solid var(--line);background:#fff;flex-direction:column;padding:12px;display:flex;position:fixed;top:70px;left:24px;right:24px;box-shadow:0 20px 50px #0b21172e}.new-mobile nav a{border-bottom:1px solid var(--line);color:var(--ink);padding:14px}.new-hero-copy{width:65%}.new-hero-signals{grid-template-columns:repeat(3,1fr)}.new-hero-signals span{min-height:58px}.client-grid{grid-template-columns:repeat(2,1fr)}.new-heading,.cloud-story-grid,.ops-grid,.workspace-callout-grid{grid-template-columns:1fr;gap:42px}.new-service-grid{grid-template-columns:repeat(2,1fr)}.cloud-visual img{min-height:360px}.process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.new-shell{width:min(100% - 32px,620px)}.new-header{height:70px}.new-logo{width:172px}.new-hero,.new-hero-grid{min-height:860px}.new-hero-image{background:linear-gradient(#f4f8f5f5 0%,#f4f8f5fa 48%,#f4f8f5d9 68%,#f4f8f5 82%),url(/hero-background-new.png) 59% bottom/cover no-repeat}.new-hero-grid{align-items:flex-start}.new-hero-copy{width:100%;padding-top:115px}.new-hero h1{font-size:clamp(43px,13vw,58px)}.new-hero-copy>p:not(.new-eyebrow){font-size:16px}.new-actions{flex-direction:column;align-items:stretch}.new-hero-signals{grid-template-columns:repeat(2,1fr)}.client-section,.new-section,.workspace-callout{padding:80px 0}.client-grid,.new-service-grid,.process-grid,.cloud-page-grid{grid-template-columns:1fr}.client-grid>div{min-height:105px}.new-heading{gap:25px}.new-service-grid article{min-height:285px}.cloud-story{padding:85px 0}.cloud-visual img,.ops-image img{min-height:280px}.contact-new{padding:80px 0}.contact-new-grid,.new-footer-grid{grid-template-columns:1fr;gap:40px}.new-footer-bottom{flex-direction:column;gap:8px}.cloud-page .new-eyebrow{margin-top:70px}.cloud-page h1{font-size:clamp(46px,13vw,64px)}}.client-logo-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.client-logo-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:170px;padding:22px;display:flex}.client-logo-grid img{object-fit:contain;filter:saturate(.8);width:100%;height:72px;transition:all .2s}.client-logo-grid strong{color:#53645b;font-size:11px;font-weight:650}.client-logo-grid>div:hover img{filter:saturate();transform:scale(1.03)}.new-client-row{flex-wrap:wrap;align-items:center;gap:11px;margin-top:16px;display:flex}.new-client-row span{color:#78867e;text-transform:uppercase;letter-spacing:.12em;margin-right:auto;font-size:10px}.new-client-row strong{border:1px solid var(--line);color:#32493d;border-radius:99px;padding:12px 16px;font-size:12px;font-weight:650}.cloud-story{color:#13271d;background:linear-gradient(135deg,#edf6f1,#eaf5f9)}.cloud-story .new-eyebrow.light{color:#55934d}.cloud-story p:not(.new-eyebrow){color:#50635a}.cloud-tags span{color:#3e594a;background:#ffffff85;border-color:#c7d9cf}.cloud-story .new-button.white{color:#fff;background:#071b2c;border-color:#071b2c}.cloud-visual{background:#fff;border:1px solid #d3e2da;place-items:center;min-height:500px;display:grid}.cloud-visual img{object-fit:contain;object-position:center;width:100%;height:auto;min-height:0;max-height:520px}.new-hero-image{background:linear-gradient(90deg,#f4f8f5 0%,#f4f8f5f5 38%,#f4f8f570 58%,#0000 79%),url(/hero-background-new.png) 50%/cover no-repeat}.product-page{--ink:#173126;--body:#56685f;--green:#4f9549;--mint:#eef8f0;--line:#dbe7df;--blue:#168bc4;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff}.product-page *{box-sizing:border-box}.product-shell{width:min(100% - 48px,1220px);margin-inline:auto}.product-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff4;height:78px;position:sticky;top:0}.product-header-row{align-items:center;height:100%;display:flex}.product-logo{width:190px;display:block}.product-logo img{width:100%;height:auto;display:block}.product-name{color:#4f6258;border-left:1px solid #cfdcd4;margin-left:20px;padding-left:20px;font-size:14px;font-weight:650}.product-name b{color:var(--green)}.product-header nav{gap:29px;margin-left:auto;display:flex}.product-header nav a,.product-header-actions>a:not(.product-button){color:#41564b;font-size:13px;font-weight:620}.product-header-actions{align-items:center;gap:21px;margin-left:32px;display:flex}.product-button{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 21px;font-size:13px;font-weight:720;transition:all .2s;display:inline-flex}.product-button:hover{background:#3f7d3a;transform:translateY(-2px)}.product-button.small{min-height:41px}.product-button.outline{color:var(--ink);background:#fff;border-color:#9fb2a7}.product-button.white{color:#0d3525;background:#fff;border-color:#fff}.product-button.clear{color:#fff;background:0 0;border-color:#ffffff75}.product-mobile{display:none}.product-eyebrow{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:780}.product-hero{background:radial-gradient(circle at 85% 15%,#dff5e9,#0000 28%),linear-gradient(135deg,#fbfdfc,#eff8f2);padding:70px 0 58px;overflow:hidden}.product-hero-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:34px;display:grid}.product-hero h1{letter-spacing:-.058em;max-width:600px;margin:0;font-size:clamp(49px,5.8vw,78px);font-weight:550;line-height:1.02}.product-hero-grid>div:first-child>p:not(.product-eyebrow){max-width:590px;color:var(--body);margin:24px 0 0;font-size:18px;line-height:1.7}.product-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.product-proof{flex-wrap:wrap;gap:17px;margin-top:26px;display:flex}.product-proof span{color:#51655a;font-size:11px}.product-proof span:before{content:"✓";color:var(--green);margin-right:7px;font-weight:800}.product-hero-visual{justify-content:center;align-items:center;display:flex}.product-hero-visual img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.tool-rail{border-block:1px solid var(--line);background:#fff;padding:38px 0}.tool-rail .product-shell>p{color:#66766e;text-align:center;text-transform:uppercase;letter-spacing:.1em;margin:0 0 22px;font-size:11px}.tool-rail .product-shell>div{grid-template-columns:repeat(6,1fr);display:grid}.tool-rail article{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:105px;padding:15px 19px;display:flex}.tool-rail article:last-child{border:0}.tool-rail article span{color:#7ead7b;font-size:9px}.tool-rail article strong{margin-top:10px;font-size:17px}.tool-rail article small{color:#68776f;margin-top:5px;font-size:11px;line-height:1.4}.product-section{padding:110px 0}.product-heading{max-width:790px;margin-bottom:50px}.product-heading h2,.product-security h2,.product-faq h2,.product-cta h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,5vw,64px);font-weight:550;line-height:1.06}.product-heading>p:last-child{max-width:680px;color:var(--body);font-size:16px;line-height:1.7}.product-heading.centred{text-align:center;margin-inline:auto}.product-heading.centred>p:last-child{margin-inline:auto}.outcome-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.outcome-grid article{border:1px solid var(--line);background:#fbfdfc;border-radius:6px;min-height:230px;padding:28px}.outcome-grid span{color:var(--green);font-size:10px}.outcome-grid h3{margin:48px 0 12px;font-size:25px;font-weight:620}.outcome-grid p{max-width:520px;color:var(--body);margin:0;font-size:14px;line-height:1.7}.product-security{background:linear-gradient(135deg,#edf8f1,#edf6fa);padding:110px 0}.security-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:80px;display:grid}.security-visual{background:#fff;border:1px solid #d2e1d8;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.security-visual img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.security-grid>div:last-child>p:not(.product-eyebrow){color:var(--body);font-size:16px;line-height:1.72}.security-list{grid-template-columns:repeat(2,1fr);gap:9px;margin:28px 0;display:grid}.security-list span{color:#3e5548;background:#ffffffa6;border:1px solid #cbdcd2;border-radius:4px;padding:13px 14px;font-size:12px;line-height:1.4}.security-list span:before{content:"✓";color:var(--green);margin-right:8px;font-weight:800}.product-text-link{color:#286d3e;font-size:13px;font-weight:750}.plans-section{background:#fff}.product-plans{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.product-plans article{border:1px solid var(--line);background:#fff;border-radius:7px;flex-direction:column;min-height:535px;padding:30px;display:flex;position:relative}.product-plans article.recommended{background:linear-gradient(#eaf7eb,#0000 45%),#fff;border-color:#7cb475;box-shadow:0 24px 60px #1f552d15}.recommend{background:var(--green);color:#fff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800;position:absolute;top:22px;right:22px}.product-plans article>p{color:#477041;text-transform:uppercase;margin:0;font-size:12px;font-weight:780}.product-plans h3{letter-spacing:-.05em;margin:54px 0 7px;font-size:47px;font-weight:600}.product-plans article>small{color:#6c7c73;min-height:38px;font-size:11px}.product-plans .product-button{margin-top:25px}.product-plans ul{margin:25px 0 0;padding:0;list-style:none}.product-plans li{color:#506158;border-bottom:1px solid #edf1ee;padding:11px 0;font-size:12px}.product-plans li:first-letter{color:var(--green)}.plan-note{color:#7b8981;text-align:center;font-size:10px}.product-faq{background:#f3f8f5;padding:105px 0}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.faq-grid details{border-top:1px solid #c8d6ce}.faq-grid details:last-child{border-bottom:1px solid #c8d6ce}.faq-grid summary{cursor:pointer;padding:22px 40px 22px 0;font-size:16px;font-weight:650}.faq-grid details p{color:var(--body);margin:-4px 0 22px;font-size:14px;line-height:1.65}.product-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#47a65e45,#0000 38%),linear-gradient(135deg,#0b412d,#071b2c);padding:105px 0}.product-cta .product-eyebrow{color:#86d982}.product-cta h2{max-width:850px;margin-inline:auto}.product-cta>div>p:not(.product-eyebrow){color:#ffffffa8}.product-cta .product-actions{justify-content:center}.product-footer{color:#fff;background:#040b12;padding:65px 0 24px}.product-footer .product-logo{width:210px}.product-footer-grid{grid-template-columns:1.4fr repeat(3,.6fr);gap:70px;padding-bottom:50px;display:grid}.product-footer-grid>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.product-footer-grid>div:first-child p{color:#ffffff78;max-width:340px;font-size:12px;line-height:1.65}.product-footer-grid strong{color:#ffffff65;text-transform:uppercase;margin-bottom:8px;font-size:10px}.product-footer-grid a{color:#ffffffad;font-size:12px}.product-footer-bottom{color:#ffffff60;border-top:1px solid #ffffff1f;justify-content:space-between;padding-top:22px;font-size:10px;display:flex}@media (width<=1000px){.client-logo-grid{grid-template-columns:repeat(3,1fr)}.product-header>div>nav,.product-header-actions{display:none}.product-mobile{margin-left:auto;display:block;position:relative}.product-mobile summary{border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:7px;width:43px;height:43px;list-style:none;display:flex}.product-mobile summary span{background:var(--ink);width:18px;height:1px}.product-mobile nav{border:1px solid var(--line);background:#fff;flex-direction:column;padding:10px;display:flex;position:fixed;top:68px;left:20px;right:20px;box-shadow:0 20px 50px #17312624}.product-mobile nav a{border-bottom:1px solid var(--line);padding:13px}.product-hero-grid,.security-grid{grid-template-columns:1fr;gap:42px}.product-hero-visual img{max-height:560px}.tool-rail .product-shell>div{grid-template-columns:repeat(3,1fr)}.tool-rail article:nth-child(3){border-right:0}.tool-rail article:nth-child(-n+3){border-bottom:1px solid var(--line)}.product-plans{grid-template-columns:1fr;max-width:720px;margin-inline:auto}.product-plans article{min-height:auto}.faq-grid{grid-template-columns:1fr;gap:40px}}@media (width<=680px){.client-logo-grid{grid-template-columns:repeat(2,1fr)}.client-logo-grid>div{min-height:145px}.new-client-row{flex-direction:column;align-items:flex-start}.new-client-row span{margin-bottom:5px}.cloud-visual{min-height:300px}.product-shell{width:min(100% - 32px,620px)}.product-header{height:70px}.product-logo{width:158px}.product-name{margin-left:12px;padding-left:12px;font-size:11px}.product-hero{padding-top:65px}.product-hero h1{font-size:clamp(45px,13vw,61px)}.product-hero-grid>div:first-child>p:not(.product-eyebrow){font-size:16px}.product-actions{flex-direction:column;align-items:stretch}.product-proof{flex-direction:column;align-items:flex-start;gap:8px}.tool-rail .product-shell>div{grid-template-columns:repeat(2,1fr)}.tool-rail article:nth-child(3){border-right:1px solid var(--line)}.tool-rail article:nth-child(2n){border-right:0}.tool-rail article:nth-child(-n+4){border-bottom:1px solid var(--line)}.product-section,.product-security,.product-faq,.product-cta{padding:80px 0}.outcome-grid,.security-list{grid-template-columns:1fr}.outcome-grid article{min-height:205px}.product-footer-grid{grid-template-columns:1fr 1fr;gap:36px 24px}.product-footer-grid>div:first-child{grid-column:1/-1}.product-footer-bottom{flex-direction:column;gap:7px}}.client-wordmark{color:#172b21;text-align:center;place-items:center;min-height:72px;font-size:clamp(15px,1.4vw,20px);font-weight:750;line-height:1.25;display:grid}.hub-page{--ink:#143126;--body:#576a60;--green:#4e9648;--green2:#63b55c;--blue:#168bc4;--mint:#eef8f1;--line:#dbe7df;--navy:#071b2c;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff}.hub-page *{box-sizing:border-box}.hub-shell{width:min(100% - 48px,1240px);margin-inline:auto}.hub-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff3;height:78px;position:sticky;top:0}.hub-header-row{align-items:center;height:100%;display:flex}.hub-logo{width:188px;display:block}.hub-logo img{width:100%;height:auto;display:block}.hub-product-name{color:#56685e;border-left:1px solid #cad9d0;margin-left:18px;padding-left:18px;font-size:14px;font-weight:660}.hub-product-name b{color:var(--green)}.hub-header nav{gap:29px;margin-left:auto;display:flex}.hub-header nav a,.hub-header-actions>a:not(.hub-button){color:#40564a;font-size:13px;font-weight:630}.hub-header nav a:hover,.hub-header-actions>a:not(.hub-button):hover{color:var(--green)}.hub-header-actions{align-items:center;gap:21px;margin-left:32px;display:flex}.hub-button{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:17px;min-height:49px;padding:0 22px;font-size:13px;font-weight:740;transition:all .2s;display:inline-flex}.hub-button:hover{background:#407e3c;transform:translateY(-2px)}.hub-button.small{min-height:41px;padding-inline:17px}.hub-button.outline{color:var(--ink);background:#fff;border-color:#9fb2a7}.hub-button.white{color:#123927;background:#fff;border-color:#fff}.hub-button.clear{color:#fff;background:0 0;border-color:#ffffff70}.hub-mobile{display:none}.hub-eyebrow{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}.hub-hero{background:radial-gradient(circle at 84% 12%,#dff5e8,#0000 27%),linear-gradient(135deg,#fbfdfc,#eff8f2);padding:70px 0 54px;overflow:hidden}.hub-hero-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:30px;display:grid}.hub-hero h1{letter-spacing:-.06em;max-width:620px;margin:0;font-size:clamp(50px,5.8vw,79px);font-weight:550;line-height:1.01}.hub-hero-copy>p:not(.hub-eyebrow){max-width:600px;color:var(--body);margin:24px 0 0;font-size:18px;line-height:1.72}.hub-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.hub-proof{flex-wrap:wrap;gap:18px;margin-top:25px;display:flex}.hub-proof span{color:#53675c;font-size:11px}.hub-proof span:before{content:"✓";color:var(--green);margin-right:7px;font-weight:850}.hub-hero-art{justify-content:center;align-items:center;display:flex}.hub-hero-art img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.hub-day{border-bottom:1px solid var(--line);padding:105px 0}.hub-day-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:95px;display:grid}.hub-day h2,.hub-heading h2,.hub-control-intro h2,.hub-ai h2,.hub-use h2,.hub-faq h2,.hub-cta h2{letter-spacing:-.054em;margin:0;font-size:clamp(40px,5vw,65px);font-weight:550;line-height:1.05}.hub-day-grid>div:first-child>p:not(.hub-eyebrow){color:var(--body);font-size:16px;line-height:1.72}.hub-day-grid>div:first-child>a,.hub-ai-grid>div:first-child>a{color:#2f7443;gap:20px;margin-top:17px;font-size:13px;font-weight:750;display:inline-flex}.hub-dashboard{background:#f6faf7;border:1px solid #d2e0d8;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:11px;padding:15px;display:grid;box-shadow:0 35px 80px #17342717}.hub-dashboard-top{color:#fff;background:#123828;border-radius:7px;grid-column:1/-1;padding:17px 19px}.hub-dashboard-top span{font-size:14px;font-weight:750;display:block}.hub-dashboard-top small{color:#ffffff89;margin-top:5px;display:block}.hub-widget{background:#fff;border:1px solid #dfe8e2;border-radius:7px;flex-direction:column;justify-content:center;min-height:125px;padding:18px;display:flex}.hub-widget.wide{background:linear-gradient(100deg,#e9f7eb,#fff);grid-column:1/-1;min-height:105px}.hub-widget span{color:#599253;text-transform:uppercase;font-size:9px;font-weight:800}.hub-widget strong{margin-top:12px;font-size:15px}.hub-widget small{color:#75837b;margin-top:6px;font-size:10px}.hub-suite{background:#f3f8f5;padding:115px 0}.hub-heading{max-width:850px;margin-bottom:54px}.hub-heading>p:last-child{max-width:730px;color:var(--body);font-size:16px;line-height:1.72}.hub-heading.centred{text-align:center;margin-inline:auto}.hub-heading.centred>p:last-child{margin-inline:auto}.hub-suite-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.hub-suite-grid article{background:#fff;border:1px solid #d6e2db;border-radius:9px;min-height:430px;padding:30px;box-shadow:0 14px 34px #13342608}.hub-app-head{justify-content:space-between;align-items:flex-start;display:flex}.hub-app-head>span{color:#fff;background:linear-gradient(145deg,#5cab54,#31844a);border-radius:12px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:800;display:grid}.hub-app-head small{color:#98a59e;font-size:9px}.hub-suite-grid article>p{color:var(--green);text-transform:uppercase;letter-spacing:.1em;margin:27px 0 0;font-size:11px;font-weight:800}.hub-suite-grid h3{letter-spacing:-.035em;margin:8px 0 13px;font-size:29px;font-weight:620}.hub-app-copy{max-width:520px;color:var(--body);font-size:14px;line-height:1.68}.hub-suite-grid ul{border-top:1px solid #edf1ee;grid-template-columns:repeat(2,1fr);gap:0 15px;margin:27px 0 0;padding:0;list-style:none;display:grid}.hub-suite-grid li{color:#4d6156;border-bottom:1px solid #edf1ee;padding:10px 0;font-size:11px}.hub-suite-grid li:before{content:"✓";color:var(--green);margin-right:7px;font-weight:800}.hub-control{color:#fff;background:radial-gradient(circle at 78% 20%,#238dc12c,#0000 27%),linear-gradient(140deg,#071b2c,#0b3529);padding:115px 0}.hub-control .hub-eyebrow{color:#7fd277}.hub-control-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;margin-bottom:55px;display:grid}.hub-control-intro>p{color:#ffffff9b;max-width:560px;margin:0;font-size:16px;line-height:1.72}.hub-control-grid{border-top:1px solid #ffffff27;border-left:1px solid #ffffff27;grid-template-columns:repeat(3,1fr);display:grid}.hub-control-grid article{border-bottom:1px solid #ffffff27;border-right:1px solid #ffffff27;min-height:265px;padding:25px}.hub-control-grid span{color:#72cde9;font-size:9px}.hub-control-grid p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.7}.hub-control-proof{flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}.hub-control-proof strong{margin-right:auto;font-size:13px}.hub-control-proof span{color:#ffffffa3;border:1px solid #ffffff2e;border-radius:99px;padding:9px 12px;font-size:10px}.hub-ai{background:linear-gradient(135deg,#f5fbf7,#eef5fb);padding:115px 0}.hub-ai-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:90px;display:grid}.hub-coming{color:#fff;text-transform:uppercase;letter-spacing:.1em;background:#173c2a;border-radius:99px;margin-bottom:22px;padding:8px 11px;font-size:9px;font-weight:850;display:inline-block}.hub-ai-grid>div:first-child>p:not(.hub-eyebrow){color:var(--body);font-size:16px;line-height:1.72}.hub-ai-list{border-top:1px solid #cadbd1}.hub-ai-list>div{border-bottom:1px solid #cadbd1;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:78px;display:grid}.hub-ai-list>div>span{color:#6ca66a;font-size:9px}.hub-ai-list strong{font-size:15px;font-weight:650}.hub-ai-list small{color:#66786e;text-transform:uppercase;border:1px solid #bdd2c5;border-radius:99px;padding:7px 9px;font-size:9px}.hub-use{padding:110px 0}.hub-use-grid{grid-template-columns:.72fr 1.28fr;gap:90px;display:grid}.hub-use-grid>div:last-child{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.hub-use-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:210px;padding:25px}.hub-use-grid article strong{margin-top:48px;font-size:19px;display:block}.hub-use-grid article p{color:var(--body);font-size:12px;line-height:1.7}.hub-pricing{background:#f3f8f5;padding:115px 0}.hub-plans{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.hub-plans>article{background:#fff;border:1px solid #d5e2da;border-radius:9px;flex-direction:column;min-height:680px;padding:31px;display:flex;position:relative}.hub-plans>article.featured{background:linear-gradient(#eaf7eb,#0000 37%),#fff;border-color:#74b36e;box-shadow:0 30px 70px #245b3217}.hub-plan-badge{background:var(--green);color:#fff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:850;position:absolute;top:22px;right:22px}.hub-plan-name{color:#4a7c48;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:850}.hub-plans h3{letter-spacing:-.05em;margin:57px 0 7px;font-size:48px;font-weight:610}.hub-plans article>small{color:#6b7a72;min-height:31px;font-size:11px}.hub-plan-intro{min-height:90px;color:var(--body);margin:22px 0 0;font-size:13px;line-height:1.65}.hub-plans .hub-button{margin-top:12px}.hub-plans ul{margin:29px 0 0;padding:0;list-style:none}.hub-plans li{color:#4e6156;border-bottom:1px solid #edf1ee;padding:11px 0;font-size:12px}.hub-plans li:first-letter{color:var(--green)}.hub-included{border-top:1px solid #cbd9d1;border-left:1px solid #cbd9d1;grid-template-columns:1.5fr repeat(3,1fr);margin-top:18px;display:grid}.hub-included>div,.hub-included>span{background:#fff;border-bottom:1px solid #cbd9d1;border-right:1px solid #cbd9d1;align-items:center;min-height:92px;padding:18px;display:flex}.hub-included>div{flex-direction:column;grid-row:span 2;justify-content:center;align-items:flex-start}.hub-included>div .hub-eyebrow{margin-bottom:9px}.hub-included h3{margin:0;font-size:24px}.hub-included>span{color:#40584b;font-size:12px;font-weight:650}.hub-included>span:before{content:"✓";color:var(--green);margin-right:9px}.hub-price-note{color:#75847c;text-align:center;font-size:10px}.hub-faq{padding:110px 0}.hub-faq-grid{grid-template-columns:.68fr 1.32fr;gap:90px;display:grid}.hub-faq-grid>div:first-child>p:not(.hub-eyebrow){color:var(--body);font-size:14px;line-height:1.7}.hub-faq-grid details{border-top:1px solid #c9d7cf}.hub-faq-grid details:last-child{border-bottom:1px solid #c9d7cf}.hub-faq-grid summary{cursor:pointer;padding:23px 45px 23px 0;font-size:16px;font-weight:660}.hub-faq-grid details p{max-width:700px;color:var(--body);margin:-3px 0 23px;font-size:14px;line-height:1.65}.hub-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#45aa5b46,#0000 38%),linear-gradient(135deg,#0b412d,#071b2c);padding:105px 0}.hub-cta .hub-eyebrow{color:#83d77c}.hub-cta h2{max-width:900px;margin-inline:auto}.hub-cta>div>p:not(.hub-eyebrow){color:#ffffffa3}.hub-cta .hub-actions{justify-content:center}.hub-footer{color:#fff;background:#040b12;padding:65px 0 24px}.hub-footer .hub-logo{width:210px}.hub-footer-grid{grid-template-columns:1.4fr repeat(3,.6fr);gap:70px;padding-bottom:50px;display:grid}.hub-footer-grid>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.hub-footer-grid>div:first-child p{color:#fff7;max-width:340px;font-size:12px;line-height:1.65}.hub-footer-grid strong{color:#ffffff63;text-transform:uppercase;margin-bottom:8px;font-size:10px}.hub-footer-grid a{color:#ffffffad;font-size:12px}.hub-footer-bottom{color:#ffffff60;border-top:1px solid #ffffff1f;justify-content:space-between;padding-top:22px;font-size:10px;display:flex}@media (width<=1020px){.hub-header>div>nav,.hub-header-actions{display:none}.hub-mobile{margin-left:auto;display:block;position:relative}.hub-mobile summary{border:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:7px;width:43px;height:43px;list-style:none;display:flex}.hub-mobile summary span{background:var(--ink);width:18px;height:1px}.hub-mobile nav{border:1px solid var(--line);background:#fff;flex-direction:column;padding:10px;display:flex;position:fixed;top:68px;left:22px;right:22px;box-shadow:0 22px 55px #102c2022}.hub-mobile nav a{border-bottom:1px solid var(--line);padding:13px}.hub-hero-grid,.hub-day-grid,.hub-ai-grid,.hub-use-grid,.hub-faq-grid{grid-template-columns:1fr;gap:45px}.hub-hero-art img{max-height:570px}.hub-suite-grid{grid-template-columns:1fr}.hub-control-intro{grid-template-columns:1fr;gap:28px}.hub-control-grid{grid-template-columns:repeat(2,1fr)}.hub-plans{grid-template-columns:1fr;max-width:740px;margin-inline:auto}.hub-plans>article{min-height:auto}.hub-plan-intro{min-height:0}.hub-included{grid-template-columns:repeat(3,1fr)}.hub-included>div{grid-area:auto/1/auto/-1;min-height:130px}}@media (width<=680px){.hub-shell{width:min(100% - 32px,620px)}.hub-header{height:70px}.hub-logo{width:157px}.hub-product-name{margin-left:11px;padding-left:11px;font-size:11px}.hub-hero{padding-top:64px}.hub-hero h1{font-size:clamp(45px,13vw,62px)}.hub-hero-copy>p:not(.hub-eyebrow){font-size:16px}.hub-actions{flex-direction:column;align-items:stretch}.hub-proof{flex-direction:column;align-items:flex-start;gap:8px}.hub-day,.hub-suite,.hub-control,.hub-ai,.hub-use,.hub-pricing,.hub-faq,.hub-cta{padding:80px 0}.hub-dashboard{padding:10px}.hub-widget{min-height:112px;padding:14px}.hub-suite-grid article{min-height:auto;padding:24px}.hub-suite-grid ul,.hub-control-grid,.hub-use-grid>div:last-child{grid-template-columns:1fr}.hub-control-grid article{min-height:220px}.hub-control-grid h3{margin-top:48px}.hub-control-proof{flex-direction:column;align-items:flex-start}.hub-control-proof strong{margin-bottom:8px}.hub-ai-list>div{grid-template-columns:35px 1fr}.hub-ai-list small{grid-column:2}.hub-included{grid-template-columns:1fr}.hub-included>div{grid-column:auto}.hub-footer-grid{grid-template-columns:1fr 1fr;gap:36px 24px}.hub-footer-grid>div:first-child{grid-column:1/-1}.hub-footer-bottom{flex-direction:column;gap:7px}.client-logo-grid{grid-template-columns:repeat(2,1fr)}}.hub-suite-grid h3{font-size:28px}.hub-app-copy{font-size:15px;line-height:1.65}.hub-suite-grid li{padding:9px 0;font-size:13px}.hub-control-grid h3{margin-top:45px;font-size:23px}.hub-control-grid p{font-size:13px;line-height:1.65}.hub-use-grid article{min-height:180px}.hub-use-grid article strong{margin-top:30px;font-size:20px}.hub-use-grid article p{font-size:13px}.hub-plans h3{margin-top:47px;font-size:46px}.hub-plans>article:last-child h3{font-size:39px}.hub-plans article>small{font-size:12px}.hub-addon-user{color:#347044;margin:13px 0 0;font-size:12px;font-weight:720}.hub-storage-note{background:#f0f8f1;border:1px solid #bfd8c4;border-radius:5px;flex-direction:column;gap:4px;margin-top:14px;padding:12px 13px;display:flex}.hub-storage-note strong{color:#39703f;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.hub-storage-note span{color:#475e50;font-size:12px;line-height:1.45}.hub-plan-intro{min-height:72px;margin-top:16px;font-size:14px}.hub-plans li{font-size:13px}.hub-bundles{border-top:1px solid #cbd9d1;border-left:1px solid #cbd9d1;grid-template-columns:1.35fr repeat(3,1fr);margin-top:19px;display:grid}.hub-bundles>div,.hub-bundles>article{background:#fff;border-bottom:1px solid #cbd9d1;border-right:1px solid #cbd9d1;flex-direction:column;justify-content:center;min-height:155px;padding:22px;display:flex}.hub-bundles>div .hub-eyebrow{margin-bottom:8px}.hub-bundles>div h3{margin:0;font-size:24px;line-height:1.2}.hub-bundles article>span{color:#4d7850;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.hub-bundles article>strong{letter-spacing:-.04em;margin-top:19px;font-size:27px}.hub-bundles article>small{color:#687970;margin-top:7px;font-size:11px;line-height:1.45}.hub-commercial{background:#eaf4ed;border:1px solid #cbd9d1;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:20px 22px;display:flex}.hub-commercial strong{margin-right:auto;font-size:13px}.hub-commercial span{color:#506359;background:#fff;border:1px solid #c3d6ca;border-radius:99px;padding:8px 11px;font-size:10px}@media (width<=1020px){.hub-bundles{grid-template-columns:repeat(3,1fr)}.hub-bundles>div{grid-column:1/-1;min-height:120px}.hub-commercial{flex-direction:column;align-items:flex-start}.hub-commercial strong{margin-bottom:4px}}@media (width<=680px){.hub-suite-grid article{padding:23px}.hub-suite-grid h3{font-size:25px}.hub-app-copy,.hub-suite-grid li{font-size:13px}.hub-control-grid article{min-height:195px}.hub-plans>article{min-height:auto;padding:25px}.hub-plan-intro{min-height:0}.hub-bundles{grid-template-columns:1fr}.hub-bundles>div{grid-column:auto}.hub-bundles>div,.hub-bundles>article{min-height:130px}.hub-commercial span{border-radius:5px;line-height:1.45}.hub-included>span{min-height:72px}}.new-section,.client-section{padding:86px 0}.new-heading{gap:70px;margin-bottom:40px}.new-service-grid{gap:12px}.new-service-grid article{min-height:255px;padding:23px}.new-service-grid h3{margin:30px 0 11px;font-size:22px}.new-service-grid p{font-size:14px;line-height:1.62}.new-service-grid a{padding-top:18px;font-size:13px}.process-grid article{min-height:165px;padding:22px}.process-grid h3{margin:30px 0 8px;font-size:22px}.process-grid p{font-size:14px;line-height:1.58}.client-heading{margin-bottom:35px}.client-logo-grid{grid-template-columns:repeat(5,1fr)}.client-logo-grid>div{gap:9px;min-height:132px;padding:16px}.client-logo-grid img{height:54px}.client-logo-grid strong{font-size:12px}.ops-image img{min-height:440px}.workspace-callout{padding:88px 0}.hub-day,.hub-suite,.hub-control,.hub-ai,.hub-use,.hub-pricing,.hub-faq{padding:90px 0}.hub-heading{margin-bottom:40px}.hub-suite-grid{gap:12px}.hub-suite-grid article{min-height:0;padding:23px}.hub-app-head{justify-content:flex-end}.hub-app-head>span{display:none}.hub-app-head small{font-size:10px}.hub-suite-grid article>p{margin-top:7px;font-size:12px}.hub-suite-grid h3{margin:6px 0 10px;font-size:27px}.hub-app-copy{font-size:15px}.hub-suite-grid ul{margin-top:18px}.hub-suite-grid li{font-size:13px}.hub-control-intro{margin-bottom:38px}.hub-control-grid article{min-height:0;padding:22px}.hub-control-grid h3{margin:28px 0 9px;font-size:23px}.hub-control-grid p{font-size:14px}.hub-use-grid article{min-height:0;padding:22px}.hub-use-grid article strong{margin-top:18px}.hub-ai-list>div{min-height:68px}.hub-plans>article{min-height:0;padding:27px}.hub-plans h3{margin-top:38px}.hub-plan-intro{min-height:0}.hub-bundles>div,.hub-bundles>article{min-height:130px}.hub-included>div,.hub-included>span{min-height:78px}.hub-faq-grid summary{padding-block:19px}@media (width<=1180px){.client-logo-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.new-section,.client-section{padding:72px 0}.new-service-grid article,.process-grid article{min-height:0}.client-logo-grid{grid-template-columns:repeat(2,1fr)}.client-logo-grid>div{min-height:118px}.hub-day,.hub-suite,.hub-control,.hub-ai,.hub-use,.hub-pricing,.hub-faq{padding:72px 0}.hub-suite-grid article,.hub-control-grid article,.hub-use-grid article{min-height:0}.hub-control-grid h3{margin-top:22px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
