:root{--bg:#f6faf6;--bg-soft:#eef5f0;--bg-panel:#ffffffd6;--bg-panel-soft:#fafcfbbd;--line:#41656f1f;--line-strong:#41656f33;--text:#466168;--text-soft:#6d858b;--heading:#19353d;--teal:#3bc4ad;--blue:#78abd8;--amber:#f0c889;--coral:#f39e84;--violet:#aba3d9;--shadow:0 18px 52px #4d6c781f;--shadow-soft:0 12px 30px #4d6c7814;--shadow-deep:0 28px 68px #4d6c7829;--radius-xl:34px;--radius-lg:28px;--radius-md:22px;--radius-sm:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body),sans-serif;color:var(--text);text-rendering:optimizeLegibility;background:radial-gradient(circle at 14% 10%,#3bc4ad29,#0000 24%),radial-gradient(circle at 84% 12%,#f39e8424,#0000 20%),radial-gradient(circle at 52% 26%,#78abd829,#0000 24%),linear-gradient(#f7fbf7 0%,#eff6f1 38%,#f8faf7 100%);margin:0;font-size:16px;overflow-x:hidden}main{display:block}a{color:inherit;text-decoration:none}.skip-link{z-index:100;background:var(--heading);color:#fff;border-radius:999px;padding:10px 14px;font-size:.85rem;font-weight:900;transition:transform .16s;position:fixed;top:18px;left:18px;transform:translateY(-160%);box-shadow:0 14px 30px #172d332e}.skip-link:focus{outline-offset:3px;outline:3px solid #3bc4ad70;transform:translateY(0)}button,input,select,textarea{font:inherit}img{max-width:100%;height:auto}.site-background{pointer-events:none;z-index:-1;opacity:.8;background:radial-gradient(circle at 16% 16%,#3bc4ad14,#0000 22%),radial-gradient(circle at 82% 14%,#78abd814,#0000 20%),linear-gradient(90deg,#5a7a840a 1px,#0000 1px) 0 0/92px 92px,linear-gradient(#5a7a8408 1px,#0000 1px) 0 0/92px 92px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#00000085);mask-image:linear-gradient(#000000d1,#00000085)}.site-background:before,.site-background:after{content:"";filter:blur(42px);background:radial-gradient(circle at 20% 40%,#3bc4ad1f,#0000 18%),radial-gradient(circle at 70% 30%,#f39e841a,#0000 18%),radial-gradient(circle at 52% 72%,#78abd81f,#0000 18%);animation:22s ease-in-out infinite alternate aurora-drift;position:absolute;inset:-10%}.site-background:after{opacity:.7;animation-duration:28s;animation-direction:alternate-reverse;inset:-14%;transform:scale(1.08)}.container{width:min(1220px,100vw - 40px);margin:0 auto}.narrow-shell{max-width:860px}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#f9fcfaeb,#f5f9f7d1),#fffc;border-bottom:1px solid #41656f14;position:sticky;top:0;box-shadow:0 8px 28px #4d6c7814}.site-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.brand-link{color:#fff;align-items:center;gap:9px;min-width:0;min-height:52px;text-decoration:none;display:inline-flex}.header-brand-mark{object-fit:contain;filter:drop-shadow(0 8px 16px #0000003d)drop-shadow(0 0 16px #34e8d41f);flex:none;width:44px;height:44px;display:block}.brand-wordmark{color:#fff;font-family:var(--font-display),sans-serif;letter-spacing:0;text-shadow:0 10px 26px #00000052;align-items:baseline;font-size:1.18rem;font-weight:900;line-height:1;display:inline-flex}.brand-wordmark-hexa{color:#f8fffdf5}.brand-wordmark-fit{color:#34e8d4}.brand-emblem{flex:none;width:34px;height:34px;display:block}.brand-emblem-outline{fill:#3bc4ad1a;stroke:#17b8a9;stroke-width:3px;stroke-linejoin:round}.brand-emblem-core{fill:#ffffffd1;stroke:#17b8a9a3;stroke-width:1.5px;stroke-linejoin:round}.brand-emblem-cut{fill:none;stroke:#17b8a9;stroke-width:3px;stroke-linecap:round}.brand-word{color:var(--heading);font-size:1.08rem;font-weight:900}h1,h2,h3{font-family:var(--font-display),sans-serif}.brand-lockup-image{width:min(228px,46vw);height:auto;display:block}.footer-brand-link{flex:none;width:min(256px,100%);display:inline-flex}.footer-lockup-image{width:100%;height:auto;display:block}.site-header-actions{align-items:center;gap:16px;display:flex}.header-enterprise-link,.mobile-enterprise-link{min-height:42px;color:var(--heading);background:#ffffff9e;border:1px solid #41656f24;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.88rem;font-weight:850;display:inline-flex;box-shadow:0 10px 24px #4d6c7812}.header-enterprise-link:hover,.mobile-enterprise-link:hover{background:#ffffffd1;border-color:#3bc4ad47}.site-nav{align-items:center;gap:10px;display:flex}.nav-menu{align-items:center;display:inline-flex;position:relative}.nav-industries-menu:after,.nav-standard-menu:after{content:"";height:18px;position:absolute;top:100%;left:-18px;right:-18px}.site-nav a,.mobile-nav a,.footer-nav a{color:var(--text-soft);transition:color .18s,border-color .18s,background .18s}.site-nav a,.mobile-nav a{border:1px solid #0000;border-radius:999px;padding:10px 14px;font-size:.92rem;font-weight:700}.site-nav a:hover,.mobile-nav a:hover,.footer-nav a:hover{color:var(--heading)}.nav-link-active{background:#ffffffad;color:var(--heading)!important;border-color:#41656f1a!important}.industries-subnav,.standard-subnav{z-index:45;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#0a181cf5,#030c0ff5),#040c0ff5;border:1px solid #ffffff21;border-radius:20px;width:min(760px,100vw - 48px);padding:18px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 28px 80px #00000057}.standard-subnav{width:min(560px,100vw - 48px)}.nav-industries-menu:hover .industries-subnav,.nav-industries-menu:focus-within .industries-subnav,.nav-standard-menu:hover .standard-subnav,.nav-standard-menu:focus-within .standard-subnav{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.industries-subnav-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;padding:2px 2px 14px;display:flex}.industries-subnav-header span,.industries-subnav-group>span{color:#55ead9;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:900}.site-nav .industries-subnav-header a{color:#f7fffd;white-space:nowrap;background:#55ead914;border:1px solid #55ead93d;border-radius:999px;min-height:34px;padding:0 12px;font-size:.78rem}.industries-subnav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.standard-subnav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.industries-subnav-group{align-content:start;gap:6px;display:grid}.site-nav .industries-subnav-group a{color:#f8fffdd1;min-height:34px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;padding:0 10px;font-size:.8rem;font-weight:760;line-height:1.15;display:flex}.site-nav .industries-subnav-group a:hover,.site-nav .industries-subnav-group .industry-subnav-link-active{color:#fff!important;background:#55ead91a!important;border-color:#55ead938!important}.nav-toggle{width:48px;height:48px;color:var(--heading);cursor:pointer;background:#ffffffb3;border:1px solid #41656f1f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;display:none}.nav-toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s}.nav-toggle-open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle-open span:nth-child(2){opacity:0}.nav-toggle-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-nav-panel{opacity:0;max-height:0;transition:max-height .22s,opacity .22s;overflow:hidden}.mobile-nav-open{opacity:1;max-height:calc(100svh - 78px);overflow-y:auto}.mobile-nav-inner{gap:14px;padding:0 0 18px;display:grid}.mobile-nav{gap:10px;display:grid}.mobile-nav-group{gap:8px;display:grid}.mobile-nav a{background:#ffffffc2}.mobile-industry-subnav,.mobile-standard-subnav{background:#ffffff57;border:1px solid #41656f1a;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.mobile-nav .mobile-industry-subnav a,.mobile-nav .mobile-standard-subnav a{border-radius:12px;min-height:38px;padding:8px 10px;font-size:.78rem;line-height:1.15}.mobile-nav .mobile-industry-subnav .industry-subnav-link-active,.mobile-nav .mobile-standard-subnav .industry-subnav-link-active{color:var(--heading)!important;background:#fff!important;border-color:#3bc4ad4d!important}.mobile-nav-cta,.mobile-enterprise-link{width:100%}.btn{letter-spacing:0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-weight:800;transition:transform .22s,background .18s,border-color .18s,box-shadow .22s,filter .22s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:focus-visible{outline:none;box-shadow:0 0 0 5px #98c4e838,0 18px 36px #61a4b133}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.68;box-shadow:none;filter:saturate(.7);transform:none}.btn-primary{color:#14333b;background:linear-gradient(#ffffff42,#fff0),linear-gradient(135deg,#89d9c6 0%,#9ec5e9 52%,#f2b59f 100%);border-color:#67abb633;box-shadow:0 18px 40px #62aba538}.btn-primary:hover{filter:saturate(1.03);box-shadow:0 22px 42px #62aba542}.btn-secondary{color:var(--heading);box-shadow:var(--shadow-soft);background:linear-gradient(#fffffff5,#f6faf8e0),linear-gradient(135deg,#89d9c614,#9ec5e914);border-color:#41656f24}.btn-secondary:hover{background:linear-gradient(#fffffffa,#f4f9f7eb),linear-gradient(135deg,#89d9c61f,#f2b59f14);border-color:#41656f33}.hero-section,.page-hero{padding:82px 0 50px}.hero-grid,.feature-layout,.demo-grid{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:38px;display:grid}.demo-grid{align-items:flex-start}.hero-grid-video{grid-template-columns:minmax(0,.94fr) minmax(560px,1.06fr);align-items:stretch}.hero-grid-video .hero-copy{align-content:center;max-width:600px}.hero-copy{gap:16px;max-width:620px;display:grid}.hero-copy-centered{text-align:center;margin-inline:auto}.eyebrow{color:var(--teal);text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.76rem;font-weight:800}h1{color:var(--heading);letter-spacing:0;margin:0;font-size:clamp(2.8rem,4.7vw,5rem);line-height:.92}h2{color:var(--heading);letter-spacing:0;margin:0;font-size:clamp(1.95rem,2.8vw,3rem);line-height:.98}h3{color:var(--heading);letter-spacing:0;margin:0;font-size:clamp(1.03rem,1.55vw,1.3rem);line-height:1.18}p,li{line-height:1.65}span{line-height:1.2}.hero-lead,.section-detail,.footer-copy,.footer-cta p:last-child{color:var(--text-soft);font-size:clamp(1rem,1.35vw,1.14rem)}.hero-actions,.section-actions,.footer-actions{flex-wrap:wrap;gap:14px;display:flex}.section-actions{margin-top:28px}.hero-note{width:fit-content;color:var(--text-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff94;border:1px solid #41656f14;border-radius:18px;padding:12px 16px;font-size:.98rem;display:inline-flex}.badge-cloud{flex-wrap:wrap;gap:10px;display:flex}.badge-cloud span,.chip{min-height:36px;color:var(--heading);background:#ffffffc2;border:1px solid #41656f14;border-radius:999px;align-items:center;padding:0 14px;font-size:.92rem;display:inline-flex}.signal-section{padding:0 0 30px}.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.signal-card,.info-card,.industry-card,.surface-card,.stack-card,.timeline-card,.lead-form-shell,.image-card,.showcase-card,.section-frame{border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffffeb,#f9fcfbcc),radial-gradient(circle at 0 0,#78abd814,#0000 28%);position:relative}.signal-card:before,.info-card:before,.industry-card:before,.surface-card:before,.stack-card:before,.timeline-card:before,.lead-form-shell:before,.section-frame:before{content:"";background:linear-gradient(90deg,#0000,#41656f24,#0000);height:1px;position:absolute;inset:0 0 auto}.signal-card{padding:24px 24px 22px}.signal-card strong{color:var(--heading);font-size:clamp(1.65rem,2.8vw,2.4rem);line-height:1;display:block}.signal-card span{color:var(--text-soft);margin-top:10px;display:block}.section{padding:76px 0}.section-proof{padding-top:36px}.section-alt{position:relative}.section-alt:before{content:"";z-index:-1;background:linear-gradient(#ffffff8a,#ffffff2e);border-top:1px solid #41656f0d;border-bottom:1px solid #41656f0d;position:absolute;inset:18px 0}.section-frame{padding:30px}.section-heading{gap:14px;max-width:780px;margin-bottom:34px;display:grid}.section-heading-centered{text-align:center;margin-inline:auto}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.info-card,.industry-card,.surface-card,.stack-card,.timeline-card{align-content:start;padding:24px;transition:transform .2s,border-color .18s,box-shadow .2s;display:grid}.info-card:hover,.industry-card:hover,.surface-card:hover,.stack-card:hover,.timeline-card:hover,.lead-form-shell:hover,.image-card:hover{border-color:#ffffff29;transform:translateY(-4px)}.info-card p,.industry-card p,.surface-card p,.stack-card p,.timeline-card p{color:var(--text-soft);margin:12px 0 0}.chip-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.stack-list{gap:16px;display:grid}.compact-stack .stack-card{padding:18px}.timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.enterprise-timeline{margin-top:22px}.image-card{box-shadow:var(--shadow-deep);transform-style:preserve-3d;background:linear-gradient(#fffffff0,#f9fcfbd1),radial-gradient(circle at 0 0,#3bc4ad14,#0000 28%);padding:16px;overflow:hidden}.image-card img{border-radius:18px;width:100%;height:auto;display:block;transform:translateZ(24px)}.image-card-hero{padding:20px}.image-card-feature-poster{max-width:840px;margin:0 auto 22px;padding:14px;overflow:hidden}.feature-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-bottom:22px;display:grid}.image-card-feature-poster-grid{max-width:none;margin:0}.image-card-feature-poster-wide{max-width:1120px;margin:0 auto 22px}.platform-layer-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.platform-layer-card{max-width:none;margin:0}.feature-poster-image{border-radius:22px;width:100%;height:auto;display:block}.image-card-soft{background:linear-gradient(#fffffff0,#f9fcfbd1),radial-gradient(circle at 0 0,#aba3d91f,#0000 30%)}.image-card-photo{background:linear-gradient(#fffffff0,#f9fcfbd1),radial-gradient(circle at 0 0,#f39e841f,#0000 30%);min-height:100%}.image-card-photo img{aspect-ratio:4/5;object-fit:cover}.image-card-illustration{background:linear-gradient(#fffffff5,#f8fcfae0),radial-gradient(circle at 0 0,#89d9c61f,#0000 30%)}.image-card-illustration img{aspect-ratio:4/3;object-fit:cover;background:linear-gradient(#fbfdfb,#f1f7f3)}.image-card:hover{transform:translateY(-6px)rotateX(2deg)rotateY(-2deg)}.business-intro-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:20px;display:grid}.business-insight-grid{gap:18px;display:grid}.business-model-grid{margin-top:22px}.industry-card{gap:14px}.industry-card-detail{gap:5px;padding-top:2px;display:grid}.industry-card-detail strong{color:var(--heading);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.industry-card-detail span{color:var(--text-soft);line-height:1.55}.proof-band{border-radius:var(--radius-xl);box-shadow:var(--shadow-deep);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 22%,#3bc4ad1f,#0000 26%),radial-gradient(circle at 82% 18%,#f39e841a,#0000 22%),linear-gradient(#ffffffe6,#f8fcfacc);border:1px solid #41656f14;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:22px;padding:30px;display:grid}.proof-copy{align-content:start;gap:14px;display:grid}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.proof-card,.comparison-card,.faq-card{border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(#fffffff0,#f9fcfbd1),radial-gradient(circle at 0 0,#78abd814,#0000 30%);align-content:start;gap:10px;padding:24px;display:grid;position:relative}.proof-card p,.comparison-card p,.faq-card p{color:var(--text-soft);margin:0}.check-list{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.check-list li{color:var(--text-soft);padding-left:18px;position:relative}.check-list li:before{content:"";background:linear-gradient(135deg,var(--teal),var(--coral));border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:0;box-shadow:0 0 14px #35e4c459}.capability-shell{border-radius:var(--radius-xl);box-shadow:var(--shadow-deep);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0a,#ffffff04),radial-gradient(circle at 0 0,#58a7ff14,#0000 26%);border:1px solid #ffffff14;gap:22px;padding:30px;display:grid}.capability-shell-tight{padding:24px}.capability-intro{gap:12px;max-width:720px;display:grid}.capability-intro p:last-child{color:var(--text-soft);margin:0}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.capability-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.capability-command{color:#f6fffd;background:radial-gradient(circle at 18% 14%,#35e4c42e,#0000 34%),radial-gradient(circle at 84% 20%,#ff6a5c1f,#0000 30%),linear-gradient(135deg,#031012 0%,#08191c 48%,#020506 100%);border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:24px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #010c0e5c}.capability-command:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff24,#0000 18% 70%,#35e4c414),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 118px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000eb,#0000);mask-image:linear-gradient(#000000eb,#0000)}.command-visual,.command-stack{z-index:1;position:relative}.command-visual{gap:16px;display:grid}.command-screen,.recurring-flow,.command-stack{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff13,#ffffff06);border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff14}.command-screen{border-radius:24px;gap:18px;min-height:500px;padding:24px;display:grid}.command-screen-top{color:#e6fffab8;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:.78rem;font-weight:800;display:flex}.command-screen-top span:first-child{color:#fff}.command-map{background:radial-gradient(circle,#35e4c438,#0000 24%),radial-gradient(circle,#35e4c417,#0000 58%),linear-gradient(#041517c7,#02090abd);border-radius:22px;place-items:center;min-height:315px;display:grid;position:relative;overflow:hidden}.command-orbit{border:1px solid #35e4c447;border-radius:50%;position:absolute;box-shadow:0 0 34px #35e4c414}.command-orbit-outer{aspect-ratio:1;width:min(72%,460px)}.command-orbit-inner{aspect-ratio:1;border-color:#ffffff1f;width:min(46%,290px)}.command-core{z-index:2;text-align:center;background:radial-gradient(circle at 50% 12%,#35e4c43d,#0000 54%),linear-gradient(#042021f0,#010c0deb);border:1px solid #35e4c45c;border-radius:28px;place-items:center;gap:8px;width:min(230px,48%);padding:26px 18px;display:grid;position:relative;box-shadow:0 0 48px #35e4c42e}.command-core-mark{object-fit:contain;filter:drop-shadow(0 0 18px #35e4c433);background:radial-gradient(circle,#ffffff29,#0000 68%),#010c0db8;border:1px solid #35e4c494;border-radius:18px;width:72px;height:72px;padding:3px;display:block}.command-core strong{color:#fff;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.08}.command-core small{color:#e6fffab8;font-size:.78rem;line-height:1.5}.command-node{z-index:3;color:#f6fffdeb;background:#031315db;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 14px 28px #0000003d}.command-node-1{top:12%;left:48%}.command-node-2{top:24%;right:12%}.command-node-3{bottom:24%;right:14%}.command-node-4{bottom:11%;left:47%}.command-node-5{bottom:24%;left:11%}.command-node-6{top:24%;left:13%}.command-node-7{top:46%;right:7%}.command-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.command-metrics div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;gap:6px;min-height:92px;padding:16px;display:grid}.command-metrics span,.command-module-meta,.command-stack-intro span{color:#35e4c4e6;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.command-metrics strong{color:#fff;font-size:.96rem;line-height:1.24}.recurring-flow{border-radius:22px;grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);align-items:center;gap:18px;padding:20px;display:grid}.recurring-flow h3,.command-stack-intro h3,.command-module h3{color:#fff;margin:0}.recurring-flow p,.command-module p{color:#e6fffab8;margin:8px 0 0;line-height:1.62}.flow-track{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.flow-track span{color:#f6fffde6;white-space:nowrap;background:radial-gradient(circle at top,#35e4c41f,#0000 56%),#ffffff0b;border:1px solid #35e4c42e;border-radius:16px;place-items:center;min-width:68px;min-height:54px;padding:0 12px;font-size:.78rem;font-weight:800;display:grid;position:relative}.command-stack{border-radius:24px;align-content:start;display:grid;overflow:hidden}.command-stack-intro{background:linear-gradient(#35e4c414,#ffffff05);gap:8px;padding:22px 22px 18px;display:grid}.command-stack-intro h3{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.12}.command-module{border-top:1px solid #ffffff1a;gap:8px;padding:18px 22px 20px;transition:background .18s,transform .18s;display:grid}.command-module:hover{background:#35e4c40e}.command-module-meta{justify-content:space-between;align-items:center;gap:14px;display:flex}.command-module-meta span:first-child{color:#ff6a5ceb}.command-module h3{font-size:clamp(1.08rem,1.45vw,1.32rem);line-height:1.16}.visual-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.comparison-card{background:radial-gradient(circle at 0 0,#3bc4ad1a,#0000 28%),linear-gradient(#fffffff0,#f9fcfbd1);min-height:100%}.pricing-card{grid-template-rows:auto auto auto auto 1fr auto}.pricing-price{font-family:var(--font-display),sans-serif;letter-spacing:0;font-size:clamp(2rem,3vw,2.85rem);font-weight:800;line-height:1;color:var(--heading)!important}.pricing-card-cta{margin-top:8px}.pricing-note-panel{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:linear-gradient(#ffffffdb,#f9fcfbbd),radial-gradient(circle at 0 0,#f0c8891f,#0000 32%);border:1px solid #41656f14;gap:12px;margin-top:22px;padding:22px;display:grid}.pricing-note-panel .check-list{margin-top:0}.comparison-note{background:#f6faf8f0;border:1px solid #41656f14;border-radius:16px;padding:12px 14px}.compare-table-shell{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#ffffffeb,#f9fcfbd1),radial-gradient(circle at 0 0,#78abd81a,#0000 28%);overflow-x:auto}.compare-table{min-width:880px}.compare-row{border-top:1px solid #41656f14;grid-template-columns:.55fr 1fr 1.35fr;gap:18px;padding:18px 20px;display:grid}.compare-row:first-child{border-top:0}.compare-row>div{color:var(--text-soft);line-height:1.55}.compare-row strong{color:var(--heading)}.compare-row-head{background:#ffffffa8}.compare-row-head>div{color:var(--heading);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.text-link{width:fit-content;color:var(--heading);border-bottom:1px solid #3bc4ad8c;margin-top:16px;font-weight:800;display:inline-flex}.text-link:hover{color:#217968}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.visual-story-grid{align-items:start}.media-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.media-rail-3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.visual-story-cards{gap:20px;display:grid}.visual-story-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-story-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-story-card{border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#fffffff5,#f8fcfae0),radial-gradient(circle at 0 0,#89d9c61f,#0000 32%);gap:0;transition:transform .2s,box-shadow .22s,border-color .18s;display:grid;overflow:hidden}.visual-story-card:hover{box-shadow:var(--shadow-deep);border-color:#41656f29;transform:translateY(-4px)}.visual-story-media{padding:14px 14px 0}.visual-story-media img{aspect-ratio:16/11;object-fit:cover;border-radius:18px;width:100%;display:block}.visual-story-card-photo .visual-story-media img{aspect-ratio:4/3}.visual-story-card-illustration .visual-story-media img{background:linear-gradient(#fbfdfb,#f0f7f3)}.visual-story-copy{gap:10px;padding:18px 20px 22px;display:grid}.visual-story-copy p:last-child{color:var(--text-soft);margin:0}.visual-story-card,.visual-story-card h3{color:#14333b}.visual-story-card .eyebrow{color:#009e91}.visual-story-card .visual-story-copy p:not(.eyebrow){color:#31535a}.feature-os-section{background:radial-gradient(circle at 18% 18%,#34e8d41f,#0000 27%),radial-gradient(circle at 82% 10%,#ff70611f,#0000 24%),linear-gradient(#02090b 0%,#051316 55%,#02090b 100%);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:112px 0;position:relative;overflow:hidden}.feature-os-section:before{content:"";pointer-events:none;opacity:.34;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 72%,#0000);mask-image:linear-gradient(#0000,#000 16% 72%,#0000)}.feature-os-section .container{z-index:1;position:relative}.feature-os-heading{gap:18px;max-width:980px;margin-bottom:34px;display:grid}.feature-os-heading .eyebrow{color:#55ead9;margin:0}.feature-os-heading h2{color:#fff;letter-spacing:0;max-width:920px;margin:0;font-size:4.6rem;line-height:.92}.feature-os-heading>p:not(.eyebrow){color:#e5f6f3c7;max-width:760px;margin:0;font-size:1.08rem;line-height:1.62}.feature-os-layout{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:stretch;gap:24px;display:grid}.feature-os-visual{isolation:isolate;background:radial-gradient(circle at 50% 48%,#55ead929,#0000 36%),radial-gradient(circle at 30% 20%,#4b82ff21,#0000 31%),linear-gradient(160deg,#07191deb,#02090bfa);border:1px solid #ffffff1a;border-radius:8px;place-items:center;min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000047}.feature-os-gridlines{opacity:.25;background-color:#0000;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.feature-os-orbit{border:1px solid #ffffff1a;border-radius:50%;animation:24s linear infinite spin-ring;position:absolute}.feature-os-orbit-outer{aspect-ratio:1;border-top-color:#55ead9c2;border-right-color:#846bff75;width:82%}.feature-os-orbit-inner{aspect-ratio:1;border-bottom-color:#ffb460a8;border-left-color:#ff70618a;width:56%;animation-duration:18s;animation-direction:reverse}.feature-os-flow{opacity:.58;background:linear-gradient(90deg,#0000,#55ead9b8,#0000);height:1px;position:absolute;left:12%;right:12%}.feature-os-flow-1{top:34%;transform:rotate(22deg)}.feature-os-flow-2{bottom:34%;transform:rotate(-24deg)}.feature-os-core{z-index:2;text-align:center;background:linear-gradient(#ffffff17,#ffffff08),#020e11c7;border:1px solid #55ead93d;border-radius:8px;place-items:center;width:220px;min-height:220px;padding:22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 0 80px #55ead92e}.feature-os-core:before{z-index:-1;content:"";filter:blur(8px);background:radial-gradient(circle at 50% 35%,#55ead933,#0000 64%);border-radius:8px;position:absolute;inset:18px}.feature-os-core-mark{filter:drop-shadow(0 0 18px #55ead95c)drop-shadow(0 14px 26px #00000047);width:82px;height:auto}.feature-os-core span{color:#55ead9;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:900}.feature-os-core strong{color:#fff;font-size:1.15rem;line-height:1.15}.feature-os-node{z-index:2;color:#effffb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041013c7;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:.78rem;font-weight:900;display:inline-flex;position:absolute;box-shadow:0 14px 34px #0000003d}.feature-os-node-1{top:13%;left:14%}.feature-os-node-2{top:19%;right:13%}.feature-os-node-3{bottom:17%;left:12%}.feature-os-node-4{bottom:13%;right:13%}.feature-os-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feature-os-pillar{background:linear-gradient(#ffffff13,#ffffff07),#051114e0;border:1px solid #ffffff1a;border-radius:8px;align-content:space-between;gap:16px;min-height:262px;padding:22px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 38px #55ead90b,0 24px 70px #00000038}.feature-os-pillar:before{content:"";background:linear-gradient(90deg,var(--pillar-accent),transparent);height:3px;position:absolute;inset:0 0 auto}.feature-os-pillar:after{aspect-ratio:1;content:"";background:radial-gradient(circle,color-mix(in srgb,var(--pillar-accent)32%,transparent),transparent 68%);opacity:.82;border-radius:50%;width:220px;position:absolute;bottom:-34%;right:-26%}.feature-os-pillar:hover{border-color:color-mix(in srgb,var(--pillar-accent)42%,#ffffff14);box-shadow:inset 0 1px 0 #ffffff1a,0 0 44px color-mix(in srgb,var(--pillar-accent)14%,transparent),0 28px 76px #00000047;background:linear-gradient(#ffffff18,#ffffff09),#051215f0;transform:translateY(-4px)}.feature-os-pillar-growth{--pillar-accent:#55ead9}.feature-os-pillar-member{--pillar-accent:#65b7ff}.feature-os-pillar-operations{--pillar-accent:#ffbe6b}.feature-os-pillar-platform{--pillar-accent:#b68cff}.feature-os-pillar-top{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.feature-os-pillar-top span{color:color-mix(in srgb,var(--pillar-accent)78%,#fff);letter-spacing:.16em;font-size:.74rem;font-weight:950}.feature-os-pillar-top p{color:#effffbc2;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:900}.feature-os-pillar-diagram{z-index:1;grid-template-columns:repeat(3,1fr);align-items:end;gap:6px;width:78px;height:52px;display:grid;position:relative}.feature-os-pillar-diagram span{border:1px solid color-mix(in srgb,var(--pillar-accent)48%,#ffffff1a);background:linear-gradient(180deg,color-mix(in srgb,var(--pillar-accent)65%,transparent),transparent);box-shadow:0 0 22px color-mix(in srgb,var(--pillar-accent)24%,transparent);border-radius:999px;display:block}.feature-os-pillar-diagram span:first-child{height:30px}.feature-os-pillar-diagram span:nth-child(2){height:52px}.feature-os-pillar-diagram span:nth-child(3){height:40px}.feature-os-pillar h3{z-index:1;color:#fff;letter-spacing:0;max-width:300px;margin:0;font-size:1.42rem;line-height:1.08;position:relative}.feature-os-pillar>p{z-index:1;color:#e5f6f3ba;max-width:320px;margin:0;font-size:.94rem;line-height:1.5;position:relative}.feature-os-signals{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.feature-os-signals span{color:#f6fffdd1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:850;display:inline-flex}.verification-kit-grid{margin-top:24px}.immersive-stage{min-height:560px;box-shadow:var(--shadow-deep);isolation:isolate;perspective:2200px;transform-style:preserve-3d;background:linear-gradient(#f7fbf9f5,#edf5f0d6),radial-gradient(circle at top,#ffffffd6,#0000 40%);border:1px solid #41656f14;border-radius:40px;position:relative;overflow:hidden}.immersive-stage:before{content:"";z-index:0;background:linear-gradient(#ffffff85,#0000 36%);border:1px solid #41656f0f;border-radius:28px;position:absolute;inset:18px}.immersive-stage:after{content:"";filter:blur(18px);opacity:.72;z-index:0;background:radial-gradient(circle,#78abd833,#0000 70%);border-radius:50%;height:88px;position:absolute;inset:auto 14% 8%}.immersive-gridlines,.immersive-aurora,.immersive-core,.immersive-card{position:absolute}.immersive-gridlines{opacity:.4;z-index:0;background-color:#0000;background-image:linear-gradient(90deg,#41656f0b 1px,#0000 1px),linear-gradient(#41656f0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:linear-gradient(#0003,#000000e6);mask-image:linear-gradient(#0003,#000000e6)}.immersive-aurora{filter:blur(20px);opacity:.9;z-index:0;border-radius:999px}.immersive-aurora-a{background:radial-gradient(circle,#35e4c447,#0000 68%);width:340px;height:340px;animation:17s ease-in-out infinite alternate aurora-drift;top:-40px;left:-26px}.immersive-aurora-b{background:radial-gradient(circle,#ff7f5c42,#0000 66%);width:280px;height:280px;animation:21s ease-in-out infinite alternate-reverse aurora-drift;bottom:-14px;right:-20px}.immersive-stage-blue .immersive-aurora-b{background:radial-gradient(circle,#58a7ff42,#0000 66%)}.immersive-stage-sunset .immersive-aurora-a{background:radial-gradient(circle,#ffc15d42,#0000 68%)}.immersive-core{z-index:1;justify-content:center;align-items:center;display:flex;inset:18% 22%}.immersive-ring{border:1px solid #ffffff14;border-radius:50%;animation:18s linear infinite spin-ring;position:absolute}.immersive-ring-a{border-top-color:#35e4c4cc;border-right-color:#58a7ff99;inset:8%}.immersive-ring-b{border-bottom-color:#ffc15db8;border-left-color:#ff7f5c7a;animation-duration:12s;animation-direction:reverse;inset:22%}.immersive-logo-shell{background:radial-gradient(circle at 30% 30%,#ffffffeb,#0000 36%),linear-gradient(#fffffff5,#f1f7f4d1);border:1px solid #41656f1a;border-radius:34px;justify-content:center;align-items:center;width:138px;height:138px;display:flex;position:relative;transform:translateZ(40px);box-shadow:0 22px 50px #4d6c781f}.immersive-logo-shell:after{content:"";filter:blur(16px);background:linear-gradient(90deg,#35e4c466,#ff7f5c47);border-radius:999px;height:20px;position:absolute;inset:auto 18px 10px}.immersive-logo{z-index:1;width:78%;height:auto;position:relative}.immersive-pill{color:var(--heading);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f17;border-radius:999px;padding:10px 14px;font-size:.74rem;font-weight:800;position:absolute}.immersive-pill-a{top:14%;left:6%}.immersive-pill-b{bottom:14%;right:6%}.immersive-card{box-shadow:var(--shadow-deep);transform:var(--stage-transform);animation:stage-float var(--stage-duration,10s)ease-in-out infinite;z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#fffffff0,#f6fbf9d1),radial-gradient(circle at 0 0,#ffffff75,#0000 34%);border:1px solid #41656f14;border-radius:24px;padding:12px;overflow:hidden}.immersive-card img{border-radius:18px;width:100%;height:auto;display:block}.immersive-card-photo img{aspect-ratio:4/5;object-fit:cover}.immersive-card-photo{box-shadow:0 24px 48px #4d6c7829,0 0 0 1px #ffffff3d,0 0 34px #f39e8424}.immersive-card figcaption{color:var(--heading);letter-spacing:.06em;text-transform:uppercase;background:#ffffffd6;border:1px solid #41656f14;border-radius:999px;padding:8px 14px;font-size:.78rem;font-weight:800;position:absolute;bottom:18px;left:20px}.immersive-card-1{--stage-transform:rotateY(-12deg)rotateX(7deg)rotateZ(-4deg);--stage-duration:9s;width:48%;top:10%;left:2%}.immersive-card-2{--stage-transform:rotateY(-11deg)rotateX(8deg)rotateZ(8deg);--stage-duration:11s;width:34%;top:8%;right:4%}.immersive-card-3{--stage-transform:rotateY(12deg)rotateX(8deg)rotateZ(-8deg);--stage-duration:10s;width:32%;bottom:7%;left:8%}.immersive-card-4{--stage-transform:rotateY(-9deg)rotateX(7deg)rotateZ(7deg);--stage-duration:12s;width:30%;bottom:6%;right:6%}.showcase-deck{perspective:2000px;isolation:isolate;min-height:540px;position:relative}.showcase-deck:after{content:"";filter:blur(18px);opacity:.72;z-index:0;background:radial-gradient(circle,#3bc4ad29,#0000 72%);border-radius:50%;height:82px;position:absolute;inset:auto 12% 3%}.showcase-backdrop{filter:blur(18px);opacity:.58;z-index:0;border-radius:46px;animation:20s ease-in-out infinite alternate aurora-drift;position:absolute;inset:7% 6% 12%}.showcase-teal .showcase-backdrop{background:radial-gradient(circle at 22% 24%,#35e4c44d,#0000 28%),radial-gradient(circle at 78% 18%,#58a7ff3d,#0000 24%)}.showcase-amber .showcase-backdrop{background:radial-gradient(circle at 22% 24%,#ffc15d52,#0000 26%),radial-gradient(circle at 78% 18%,#58a7ff33,#0000 22%)}.showcase-violet .showcase-backdrop{background:radial-gradient(circle at 22% 24%,#9d86ff57,#0000 28%),radial-gradient(circle at 76% 18%,#35e4c42e,#0000 22%)}.platform-video-section{min-height:auto;padding:0}.platform-video-hero{isolation:isolate;background:linear-gradient(135deg,#fffffff5,#f0f8f4e6 46%,#e8f3eff2),linear-gradient(90deg,#f0c88924,#78abd81f),#eef4ef;padding:42px 0 38px;position:relative;overflow:hidden}.platform-video-hero:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#41656f0d 1px,#0000 1px),linear-gradient(#41656f0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.platform-video-hero-grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:44px;display:grid;position:relative}.platform-video-copy{align-content:center;gap:14px;max-width:620px;display:grid}.platform-video-copy h1{letter-spacing:0;max-width:610px;font-size:3.7rem;line-height:.94}.platform-video-copy p{max-width:560px;color:var(--text);margin:0;font-size:1.02rem;line-height:1.55}.platform-video-proof-row{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.platform-video-proof-row span{min-height:34px;color:var(--heading);letter-spacing:0;background:#ffffffb8;border:1px solid #41656f24;border-radius:999px;align-items:center;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px #4d6c7814}.platform-revenue-mobile-card{display:none}.platform-video-frame{box-shadow:var(--shadow-deep);background:linear-gradient(#fffffff5,#f5faf7db),#ffffffeb;border:1px solid #41656f29;border-radius:22px;padding:10px;position:relative;overflow:hidden}.platform-video-frame-bar{color:var(--heading);letter-spacing:0;justify-content:space-between;align-items:center;gap:14px;padding:7px 9px 10px;font-size:.8rem;font-weight:800;display:flex}.platform-video-frame-bar span{color:var(--text-soft);text-transform:uppercase;letter-spacing:0;font-size:.72rem}.platform-video-hero-player{aspect-ratio:16/9;object-fit:cover;object-position:center center;background:linear-gradient(#edf4ef,#dfeae3);border-radius:15px;width:100%;height:auto;min-height:0;display:block}.platform-product-cockpit{grid-template-columns:minmax(0,1fr) minmax(210px,.72fr);gap:12px;display:grid}.platform-product-main,.platform-product-side,.platform-product-worklist,.platform-product-control-card{min-width:0}.platform-product-main{background:linear-gradient(#ffffffeb,#f6fbf9c7),#ffffffdb;border:1px solid #41656f1f;border-radius:16px;gap:12px;padding:14px;display:grid}.platform-product-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.platform-product-header div,.platform-product-metrics div,.platform-product-worklist div,.platform-product-control-card{gap:4px;display:grid}.platform-product-header span,.platform-product-metrics span,.platform-product-worklist span,.platform-product-control-card span,.revenue-lever-panel>div>span{color:var(--text-soft);letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:900}.platform-product-header strong{color:var(--heading);font-size:2rem;line-height:1}.platform-product-header small{max-width:220px;color:var(--text-soft);font-size:.66rem;font-weight:800;line-height:1.3}.platform-product-header em{color:#147d70;background:#3bc4ad1f;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:.75rem;font-style:normal;font-weight:900;display:inline-flex}.platform-product-header em:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px}.platform-product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.platform-product-metrics div,.platform-product-pipeline div,.platform-product-worklist div,.platform-product-control-card{background:#ffffffbd;border:1px solid #41656f1a;box-shadow:0 8px 18px #4d6c7812}.platform-product-metrics div{border-radius:12px;padding:10px}.platform-product-metrics strong{color:var(--heading);font-size:1.08rem}.platform-product-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.platform-product-pipeline div{border-radius:12px;justify-items:center;gap:5px;padding:9px 5px;display:grid;position:relative;overflow:hidden}.platform-product-pipeline div:after{content:"";background:linear-gradient(90deg,#0000,#3bc4ad33,#0000);animation:5s ease-in-out infinite revenue-flow-scan;position:absolute;inset:0;transform:translate(-110%)}.platform-product-pipeline span{background:var(--heading);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:900;display:inline-grid}.platform-product-pipeline strong{color:var(--heading);font-size:.72rem}.platform-product-pipeline em{color:#147d70;font-size:.62rem;font-style:normal;font-weight:900}.platform-product-worklist{gap:7px;display:grid}.platform-product-worklist div{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:9px 10px}.platform-product-worklist strong{color:var(--heading);font-size:.82rem}.platform-product-side{gap:10px;display:grid}.platform-video-mini{border-radius:15px;position:relative;overflow:hidden}.platform-product-control-card{border-radius:14px;padding:12px}.platform-product-control-card strong{color:var(--heading);font-size:.9rem;line-height:1.3}.platform-video-audio-toggle{z-index:2;color:#f8fbf9;letter-spacing:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#101c216b;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:.82rem;font-weight:800;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;position:absolute;bottom:10px;left:10px;box-shadow:0 14px 32px #0912172e}.platform-video-audio-toggle:hover{background:#101c218a;transform:translateY(-2px);box-shadow:0 18px 36px #09121738}.enterprise-readiness-band{color:#f8fbf9;background:linear-gradient(90deg,#19353dfa,#1c4d52f5),#19353d;padding:18px 0}.enterprise-readiness-inner{grid-template-columns:minmax(220px,.62fr) minmax(0,1.4fr) auto;align-items:center;gap:16px;display:grid}.enterprise-readiness-copy{gap:4px;display:grid}.enterprise-readiness-copy span{color:#bef0e2e0;text-transform:uppercase;font-size:.68rem;font-weight:950}.enterprise-readiness-copy strong{color:#fff;font-size:.98rem;line-height:1.25}.enterprise-readiness-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.enterprise-readiness-grid article{background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;min-width:0;padding:10px 11px}.enterprise-readiness-grid h2{color:#fff;margin:0 0 4px;font-size:.8rem;line-height:1.15}.enterprise-readiness-grid p{color:#f8fbf9b8;margin:0;font-size:.7rem;line-height:1.35}.enterprise-readiness-link{color:#fff;white-space:nowrap;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:.8rem;font-weight:900;display:inline-flex}.enterprise-trust-section{background:linear-gradient(#f7fcfabd,#ffffffc7),linear-gradient(90deg,#78abd814,#3bc4ad14)}.enterprise-trust-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:32px;display:grid}.enterprise-trust-copy{align-content:start;gap:16px;display:grid}.enterprise-proof-strip{flex-wrap:wrap;gap:10px;display:flex}.enterprise-proof-strip span{min-height:34px;color:var(--heading);background:#ffffffc7;border:1px solid #41656f24;border-radius:999px;align-items:center;padding:0 12px;font-size:.82rem;font-weight:850;display:inline-flex}.enterprise-trust-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.enterprise-trust-card,.buyer-pathway-card,.revenue-lever-panel,.revenue-lever-card{box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1f}.enterprise-trust-card{border-radius:var(--radius-md);gap:12px;padding:18px;display:grid}.enterprise-trust-card p{color:var(--text-soft);margin:0;line-height:1.55}.revenue-system-section{background:linear-gradient(#ffffffb8,#eff7f2b8),linear-gradient(90deg,#3bc4ad14,#f0c8891a)}.revenue-system-grid{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:center;gap:clamp(26px,4vw,56px);display:grid}.revenue-system-copy{align-content:start;gap:16px;display:grid}.revenue-checks{margin:0}.revenue-command-panel{border-radius:var(--radius-lg);box-shadow:var(--shadow-deep);background:linear-gradient(#fffffff2,#f8fcfae0),#ffffffe6;border:1px solid #41656f24;gap:18px;padding:18px;display:grid}.revenue-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.revenue-metric,.revenue-pillar-card,.revenue-flow-step{border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1f}.revenue-metric{gap:5px;min-width:0;padding:14px;display:grid}.revenue-metric span,.revenue-pillar-card span{color:var(--text-soft);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:900}.revenue-metric strong{color:var(--heading);letter-spacing:0;font-size:1.7rem}.revenue-metric em{color:#1c8f7f;font-size:.75rem;font-style:normal;font-weight:800;line-height:1.35}.revenue-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.revenue-flow-step{text-align:center;justify-items:center;gap:8px;padding:14px 8px;display:grid}.revenue-flow-step span{color:#fff;background:#19353d;border-radius:999px;place-items:center;width:32px;height:32px;font-size:.8rem;font-weight:900;display:inline-grid}.revenue-flow-step strong{color:var(--heading);font-size:.82rem;line-height:1.25}.revenue-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.revenue-pillar-card{gap:8px;padding:16px;display:grid}.revenue-pillar-card h3{color:var(--heading);margin:0;font-size:1rem}.revenue-pillar-card p{color:var(--text-soft);margin:0;line-height:1.55}.revenue-lever-panel{border-radius:var(--radius-md);gap:14px;padding:16px;display:grid}.revenue-lever-panel h3{margin-top:4px;font-size:1.06rem}.revenue-lever-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.revenue-lever-card{border-radius:var(--radius-sm);gap:7px;padding:14px;display:grid}.revenue-lever-card strong{color:#147d70;text-transform:uppercase;font-size:.76rem}.revenue-lever-card h4{color:var(--heading);margin:0;font-size:.95rem;line-height:1.2}.revenue-lever-card p{color:var(--text-soft);margin:0;font-size:.9rem;line-height:1.5}.business-video-section{overflow:hidden}.video-showcase-section{background:radial-gradient(circle at 20% 18%,#3bc4ad1f,#0000 28%),linear-gradient(#ffffffd1,#edf9f6bd);overflow:hidden}.video-showcase-grid{grid-template-columns:minmax(0,.68fr) minmax(560px,1.32fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.video-showcase-copy{align-content:start;gap:16px;display:grid}.video-showcase-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.video-showcase-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.video-showcase-flow span{border-radius:var(--radius-sm);min-height:70px;color:var(--heading);box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1f;gap:4px;padding:12px;font-size:.84rem;font-weight:900;display:grid}.video-showcase-flow strong{color:#147d70;letter-spacing:0;font-size:.7rem;font-weight:950}.video-showcase-player{gap:14px;display:grid}.video-showcase-frame{border-radius:var(--radius-lg);box-shadow:var(--shadow-deep);background:linear-gradient(#fffffff5,#f8fcfadb),radial-gradient(circle at 0 0,#3bc4ad1f,#0000 30%);border:1px solid #41656f21;padding:12px;position:relative;overflow:hidden}.playable-video-shell{width:100%;min-width:0;display:block;position:relative}.playable-video-shell video{display:block}.inline-video-play-button,.video-showcase-play,.video-clip-play,.business-video-play{cursor:pointer;border:0;font-family:inherit}.video-showcase-outcome-card{z-index:2;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#101c21a8;border:1px solid #ffffff38;border-radius:16px;gap:8px;max-width:min(320px,44%);padding:13px;display:grid;position:absolute;top:26px;right:26px;box-shadow:0 18px 42px #09121733}.video-showcase-outcome-card strong{color:#fff;font-size:.92rem;line-height:1.15}.video-showcase-outcome-card div{flex-wrap:wrap;gap:6px;display:flex}.video-showcase-outcome-card span{color:#ffffffe6;background:#bef0e229;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.66rem;font-weight:900;display:inline-flex}.video-showcase-frame video{aspect-ratio:16/9;object-fit:cover;background:#e8f4ef;border-radius:18px;width:100%;height:auto;display:block}.video-showcase-play{z-index:3;color:#fff;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101c21b8;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:.76rem;font-weight:950;display:inline-flex;position:absolute;top:26px;left:26px}.video-showcase-play:hover,.video-clip-play:hover,.business-video-play:hover{background:#101c21db}.video-showcase-play:before,.business-video-play:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;width:0;height:0}.video-showcase-clips{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.video-showcase-clips article{border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1f;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid;position:relative;overflow:hidden}.video-showcase-clips .playable-video-shell{width:112px}.video-showcase-clips video{aspect-ratio:16/9;object-fit:cover;background:#e8f4ef;border-radius:10px;width:100%;display:block}.video-clip-play{z-index:2;color:#fff;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101c21b8;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:.62rem;font-weight:950;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 22px #0d1f252e}.video-clip-play:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0}.video-showcase-clips div{gap:5px;min-width:0;display:grid}.video-showcase-clips strong{color:var(--heading);font-size:.86rem;line-height:1.2}.video-showcase-clips span{color:#147d70;text-transform:uppercase;font-size:.72rem;font-weight:900}.video-showcase-disclaimer{color:var(--text-soft);margin:0;font-size:.82rem;font-weight:800}.business-video-heading{grid-template-columns:minmax(0,.88fr) minmax(320px,.64fr);align-items:end;gap:22px;margin-bottom:24px;display:grid}.business-video-heading-compact{margin-bottom:18px}.business-video-heading .section-detail{margin:0}.business-video-selector{flex-wrap:wrap;gap:9px;margin:-8px 0 24px;display:flex}.business-video-selector span{min-height:34px;color:var(--heading);background:#ffffffb8;border:1px solid #41656f1f;border-radius:999px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:900;display:inline-flex;box-shadow:0 10px 22px #4d6c780f}.business-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.business-video-card{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#ffffffd6;border:1px solid #41656f21;align-content:start;display:grid;overflow:hidden}.business-video-media{background:#e8f4ef;position:relative;overflow:hidden}.business-video-media video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.business-video-media span{color:#fff;letter-spacing:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101c21b8;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.74rem;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px}.business-video-play{z-index:2;color:#fff;text-transform:uppercase;letter-spacing:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101c21b8;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:.76rem;font-weight:950;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 36px #0d1f2533}.video-play-hint{z-index:3;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101c21b8;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.68rem;font-weight:900;display:inline-flex;position:absolute;bottom:12px;left:12px}.business-video-copy{gap:12px;padding:18px;display:grid}.business-video-copy h3{color:#102a31;margin:0;font-size:1.08rem}.business-video-copy p{color:#31535a;margin:0;line-height:1.55}.business-video-driver{color:#173940;font-size:.88rem;font-weight:750;line-height:1.4}.business-video-actions{justify-content:center;margin-top:26px}.buyer-pathway-section{overflow:hidden}.buyer-pathway-heading{grid-template-columns:minmax(0,.92fr) minmax(340px,.68fr);align-items:end;gap:24px;margin-bottom:24px;display:grid}.buyer-pathway-heading .section-detail{margin:0}.buyer-pathway-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.buyer-pathway-card{border-radius:var(--radius-md);align-content:start;gap:15px;min-height:100%;padding:20px;display:grid}.buyer-pathway-card-head{gap:7px;display:grid}.buyer-pathway-card-head span{color:#147d70;text-transform:uppercase;font-size:.76rem;font-weight:900}.buyer-pathway-link{width:fit-content;min-height:34px;color:var(--heading);background:#ffffffc2;border:1px solid #41656f24;border-radius:999px;align-items:center;margin-top:auto;padding:0 12px;font-size:.86rem;font-weight:850;display:inline-flex}.future-proof-section{overflow:hidden}.future-proof-shell{gap:20px;display:grid}.future-proof-heading{grid-template-columns:minmax(0,.92fr) minmax(340px,.68fr);align-items:end;gap:24px;display:grid}.future-proof-heading .section-detail{margin:0}.future-proof-logo-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.future-logo-slot{border-radius:var(--radius-sm);background:linear-gradient(#ffffffb8,#f8fcfaa8),#ffffffbd;border:1px dashed #41656f33;align-content:center;place-items:center;gap:5px;min-height:82px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #4d6c780f}.future-logo-slot:before{content:"";background:linear-gradient(90deg,#41656f1f,#3bc4ad1f);border-radius:999px;width:58%;height:14px;position:absolute}.future-logo-slot span{z-index:1;color:#31535a;text-transform:uppercase;font-size:.72rem;font-weight:850;position:relative}.future-logo-slot em{z-index:1;color:#147d70;text-align:center;font-size:.66rem;font-style:normal;font-weight:900;position:relative}.future-logo-slot a,.proof-request-link{z-index:1;color:#14333b;text-underline-offset:3px;font-size:.72rem;font-weight:900;text-decoration:underline;position:relative}.proof-request-link{width:fit-content}.future-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.future-proof-card{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1f;align-content:start;gap:12px;padding:20px;display:grid}.future-proof-card>span{color:#147d70;text-transform:uppercase;font-size:.76rem;font-weight:900}.future-proof-card p{color:#31535a;margin:0;line-height:1.55}.future-slot-list{flex-wrap:wrap;gap:8px;display:flex}.future-slot-list em{color:#14333b;background:#ffffffbd;border:1px solid #41656f1f;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.76rem;font-style:normal;font-weight:850;display:inline-flex}.future-proof-footer{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:linear-gradient(90deg,#3bc4ad1a,#f0c8891a),#ffffffc2;border:1px solid #41656f1a;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.future-proof-footer p{color:#31535a;max-width:760px;margin:0;line-height:1.55}.proof-reserve-panel{border-radius:var(--radius-lg);min-height:360px;box-shadow:var(--shadow-deep);background:linear-gradient(#ffffffe6,#f5faf7c7),radial-gradient(circle at 18% 20%,#3bc4ad24,#0000 32%),radial-gradient(circle at 88% 76%,#f0c88924,#0000 28%);border:1px solid #41656f1f;align-content:center;gap:16px;padding:clamp(24px,4vw,40px);display:grid}.proof-reserve-panel span{color:#eafffb;letter-spacing:.12em;text-transform:uppercase;background:#0c625a;border-radius:999px;width:fit-content;padding:7px 10px;font-size:.78rem;font-weight:950}.proof-reserve-panel strong{color:#102a31;max-width:12ch;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3.4rem);line-height:.98}.proof-reserve-panel p{color:#31535a;max-width:420px;margin:0;font-size:1.02rem;line-height:1.55}.anchor-target{pointer-events:none;height:0;position:relative;top:-110px}.visual-explainer-section{background:radial-gradient(circle at 14% 20%,#3bc4ad1c,#0000 24%),radial-gradient(circle at 88% 80%,#f0c8891f,#0000 26%);overflow:hidden}.visual-explainer-grid,.revenue-visual-grid{grid-template-columns:minmax(0,.74fr) minmax(520px,1.26fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.visual-explainer-stack{gap:clamp(20px,3vw,34px);display:grid}.visual-explainer-heading{grid-template-columns:minmax(0,.88fr) minmax(420px,.72fr);align-items:end;gap:18px 26px;display:grid}.visual-explainer-heading .section-actions{grid-column:1/-1;margin-top:-4px}.visual-explainer-copy,.revenue-system-copy{align-content:start;gap:16px;display:grid}.visual-explainer-copy{max-width:760px}.visual-cue-row,.revenue-proof-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.visual-cue-row span,.revenue-proof-row span{border-radius:var(--radius-sm);min-height:72px;color:var(--text-soft);box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1f;gap:5px;padding:14px;font-size:.82rem;font-weight:750;display:grid}.visual-cue-row strong,.revenue-proof-row strong{color:var(--heading);font-size:.94rem}.ai-visual-frame,.revenue-visual-panel{border-radius:var(--radius-lg);box-shadow:var(--shadow-deep);background:linear-gradient(#fffffff0,#f8fcfad1),radial-gradient(circle at 0 0,#3bc4ad1a,#0000 32%);border:1px solid #41656f1c;padding:12px;position:relative;overflow:hidden}.ai-visual-frame img,.revenue-visual-panel img{border-radius:18px;width:100%;height:auto;display:block}.ai-media-board{grid-template-columns:minmax(0,1.38fr) minmax(320px,.62fr);align-items:stretch;gap:16px;display:grid}.ai-media-main{min-height:100%}.ai-media-side{grid-template-rows:1fr auto;gap:16px;min-width:0;display:grid}.ai-media-image-tile,.ai-media-video-tile{border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1f;position:relative;overflow:hidden}.ai-media-image-tile img,.ai-media-video-tile video{aspect-ratio:16/10;object-fit:cover;width:100%;height:100%;min-height:0;display:block}.ai-media-image-tile span{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101c21b8;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;bottom:14px;left:14px}.ai-media-video-tile{display:grid}.ai-media-video-tile .playable-video-shell{min-height:0}.ai-media-video-tile>div:last-child{gap:4px;padding:13px 14px 14px;display:grid}.ai-media-video-tile strong{color:var(--heading);font-size:.94rem;line-height:1.15}.ai-media-video-tile span{color:var(--text-soft);font-size:.78rem;font-weight:850}.ai-media-video-play{min-height:32px;padding:0 11px}.visual-scan{background:#35e4c4;border-radius:999px;width:12px;height:12px;animation:8s ease-in-out infinite visual-scan;position:absolute;box-shadow:0 0 0 10px #35e4c41f,0 0 30px #35e4c461}.visual-scan-a{top:24%;left:17%}.visual-scan-b{animation-delay:-2.8s;top:43%;right:19%}.visual-scan-c{animation-delay:-5.4s;bottom:18%;left:52%}.revenue-visual-panel{padding-bottom:18px}.revenue-loop-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:absolute;inset:auto 24px 24px}.revenue-loop-steps span{min-height:34px;color:var(--heading);text-align:center;animation:4.8s ease-in-out infinite loop-step-glow;animation-delay:calc(var(--step-index)*.28s);background:#ffffffd1;border:1px solid #41656f1f;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #27434c14}.business-video-card:hover{box-shadow:var(--shadow-deep);border-color:#3bc4ad47;transform:translateY(-5px)}.business-video-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0d1f2529);position:absolute;inset:0}.business-video-copy{gap:14px;padding:15px}.business-video-kicker{color:#147d70;text-transform:uppercase;margin-top:6px;font-size:.76rem;font-weight:900;display:block}.business-video-copy .chip-row{gap:7px;margin-top:0}.business-video-copy .chip{min-height:28px;padding:0 9px;font-size:.74rem;font-weight:850}.buyer-pathway-heading{align-items:center}.buyer-pathway-card{gap:18px;min-height:236px;position:relative;overflow:hidden}.buyer-pathway-card:after{content:"";background:radial-gradient(circle,#3bc4ad29,#0000 62%);border:1px solid #3bc4ad33;border-radius:50%;width:122px;height:122px;position:absolute;top:-44px;right:-44px}.buyer-orbit{background:linear-gradient(135deg,#ffffffdb,#e8f8f4d1);border:1px solid #41656f1f;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 18px 36px #1f565a1a}.buyer-orbit:before{content:"";border-radius:inherit;border:1px dashed #3bc4ad57;animation:8s linear infinite orbit-spin;position:absolute;inset:-8px}.buyer-orbit span{color:#147d70;font-size:1.15rem;font-weight:950}.visual-check-list{gap:9px;margin:auto 0 0;padding:0;list-style:none;display:grid}.visual-check-list li{color:var(--heading);align-items:center;gap:8px;font-size:.92rem;font-weight:850;display:flex}.visual-check-list li:before{content:"";background:linear-gradient(135deg,var(--teal),var(--coral));border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 14px #35e4c452}.future-proof-heading{align-items:center}.future-proof-card{min-height:168px}.visual-timeline{counter-reset:rollout}.visual-step-card{justify-items:start;min-height:176px}.visual-step-card>span{color:#fff;background:#19353d;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:12px;font-size:.94rem;font-weight:950;display:grid;box-shadow:0 16px 30px #19353d2e}@keyframes visual-scan{0%,to{opacity:.7;transform:translate(0,0)scale(1)}45%{opacity:1;transform:translate(18px,-12px)scale(1.35)}}@keyframes loop-step-glow{0%,to{border-color:#41656f1f;transform:translateY(0)}45%{border-color:#3bc4ad5c;transform:translateY(-4px)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}.showcase-card{transform-origin:50%;transform:var(--card-transform);z-index:1;animation:stage-float var(--showcase-duration,12s)ease-in-out infinite;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:14px;transition:transform .22s,box-shadow .22s;position:absolute;overflow:hidden}.showcase-card img{border-radius:16px;width:100%;height:auto;display:block}.showcase-card figcaption{color:var(--heading);letter-spacing:.08em;text-transform:uppercase;background:#ffffffd6;border:1px solid #41656f1f;border-radius:999px;padding:8px 14px;font-size:.8rem;font-weight:800;position:absolute;bottom:20px;left:22px}.showcase-card-1{--card-transform:rotateY(-11deg)rotateX(6deg)rotateZ(-3deg)translateZ(56px);--showcase-duration:10s;inset:3% 15% 20% 3%}.showcase-card-2{--card-transform:rotateY(-10deg)rotateX(10deg)rotateZ(6deg)translateZ(26px);--showcase-duration:12s;width:39%;top:8%;right:2%}.showcase-card-3{--card-transform:rotateY(-10deg)rotateX(7deg)rotateZ(-5deg)translateZ(18px);--showcase-duration:11s;width:34%;bottom:5%;right:12%}.showcase-card-4{--card-transform:rotateY(10deg)rotateX(7deg)rotateZ(7deg)translateZ(14px);--showcase-duration:13s;width:29%;bottom:3%;left:10%}.showcase-card:hover{transform:var(--card-transform)translateY(-6px)}.depth-gallery{isolation:isolate;perspective:2200px;min-height:540px;box-shadow:var(--shadow-deep);background:linear-gradient(#f8fcfaf5,#eff6f1d6),radial-gradient(circle at top,#ffffffc7,#0000 38%);border:1px solid #41656f14;border-radius:38px;position:relative;overflow:hidden}.depth-gallery:before{content:"";z-index:0;background:linear-gradient(#ffffff85,#0000 40%);border:1px solid #41656f0f;border-radius:28px;position:absolute;inset:16px}.depth-gallery-aura,.depth-gallery-floor,.depth-gallery-card{position:absolute}.depth-gallery-aura{filter:blur(18px);opacity:.88;z-index:0;border-radius:999px;animation:18s ease-in-out infinite alternate aurora-drift}.depth-gallery-aura-a{width:280px;height:280px;top:-30px;left:-18px}.depth-gallery-aura-b{width:240px;height:240px;animation-duration:22s;animation-direction:alternate-reverse;bottom:-20px;right:-18px}.depth-gallery-teal .depth-gallery-aura-a{background:radial-gradient(circle,#35e4c44d,#0000 70%)}.depth-gallery-teal .depth-gallery-aura-b{background:radial-gradient(circle,#58a7ff3d,#0000 68%)}.depth-gallery-amber .depth-gallery-aura-a{background:radial-gradient(circle,#ffc15d47,#0000 70%)}.depth-gallery-amber .depth-gallery-aura-b{background:radial-gradient(circle,#58a7ff33,#0000 68%)}.depth-gallery-violet .depth-gallery-aura-a{background:radial-gradient(circle,#9d86ff4d,#0000 70%)}.depth-gallery-violet .depth-gallery-aura-b{background:radial-gradient(circle,#35e4c42e,#0000 68%)}.depth-gallery-sunset .depth-gallery-aura-a{background:radial-gradient(circle,#ff7f5c4d,#0000 70%)}.depth-gallery-sunset .depth-gallery-aura-b{background:radial-gradient(circle,#ffc15d3d,#0000 68%)}.depth-gallery-floor{filter:blur(16px);opacity:.65;z-index:0;background:radial-gradient(circle,#78abd82e,#0000 72%);border-radius:50%;height:84px;inset:auto 12% 5%}.depth-gallery-card{box-shadow:var(--shadow-deep);animation:stage-float var(--depth-duration,12s)ease-in-out infinite;transform:var(--depth-transform);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1;background:linear-gradient(#fffffff0,#f6fbf9d1),radial-gradient(circle at 0 0,#ffffff75,#0000 32%);border:1px solid #41656f14;border-radius:24px;padding:12px;overflow:hidden}.depth-gallery-card img{border-radius:18px;width:100%;height:auto;display:block}.depth-gallery-card figcaption{color:var(--heading);letter-spacing:.08em;text-transform:uppercase;background:#ffffffd6;border:1px solid #41656f1f;border-radius:999px;padding:8px 14px;font-size:.78rem;font-weight:800;position:absolute;bottom:18px;left:20px}.depth-gallery-card-photo img{aspect-ratio:4/5;object-fit:cover}.depth-gallery-card-1{--depth-transform:rotateY(-10deg)rotateX(7deg)rotateZ(-4deg)translateZ(48px);--depth-duration:10s;width:48%;top:10%;left:4%}.depth-gallery-card-2{--depth-transform:rotateY(-10deg)rotateX(8deg)rotateZ(6deg)translateZ(26px);--depth-duration:12s;width:36%;top:7%;right:5%}.depth-gallery-card-3{--depth-transform:rotateY(10deg)rotateX(8deg)rotateZ(-8deg)translateZ(18px);--depth-duration:11s;width:29%;bottom:7%;left:10%}.depth-gallery-card-4{--depth-transform:rotateY(-8deg)rotateX(7deg)rotateZ(8deg)translateZ(20px);--depth-duration:13s;width:34%;bottom:8%;right:8%}.depth-gallery-card:hover{transform:var(--depth-transform)translateY(-8px)}.demo-sidebar{gap:20px;display:grid}.book-demo-hero{padding-bottom:clamp(44px,6vw,72px)}.demo-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);align-items:start;gap:clamp(38px,5vw,72px)}.demo-hero-copy{gap:18px;padding-top:clamp(28px,3vw,44px)}.demo-hero-copy h1{max-width:700px;font-size:clamp(3.05rem,4.85vw,5.35rem);line-height:.94}.demo-hero-copy .hero-lead{max-width:660px}.demo-hero-proof-row{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.demo-hero-proof-row span{color:#effffce6;background:linear-gradient(#ffffff14,#ffffff09),#091c20b3;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:.82rem;font-weight:850;display:inline-flex}.demo-command-preview{isolation:isolate;background:radial-gradient(circle at 18% 12%,#34e8d433,#0000 24%),radial-gradient(circle at 84% 20%,#ff6f5f29,#0000 24%),linear-gradient(145deg,#0c2226eb,#030f12fa);border:1px solid #ffffff21;border-radius:34px;align-content:start;gap:18px;min-height:642px;padding:clamp(18px,2.2vw,26px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 120px #0000007a,inset 0 0 0 1px #ffffff0b}.demo-command-preview:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000eb,#0000 88%);mask-image:linear-gradient(#000000eb,#0000 88%)}.demo-command-preview:after{content:"";z-index:-1;background:linear-gradient(120deg,#0000 22%,#ffffff17,#0000 48%);animation:8s ease-in-out infinite command-sheen;position:absolute;inset:0;transform:translate(-52%)}.demo-command-glow{z-index:-1;filter:blur(12px);opacity:.78;border-radius:999px;position:absolute}.demo-command-glow-a{background:#34e8d433;width:220px;height:220px;top:-74px;right:-78px}.demo-command-glow-b{background:#ff6f5f26;width:250px;height:250px;bottom:18px;left:-96px}.demo-command-topbar,.demo-output-strip{justify-content:space-between;align-items:center;gap:16px;display:flex}.demo-command-topbar{padding:4px 4px 0}.demo-command-topbar div{gap:4px;display:grid}.demo-command-topbar span,.demo-command-panel-header span,.demo-output-strip strong{color:#acf4ebc7;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850}.demo-command-topbar strong{color:#fff;letter-spacing:0;font-size:clamp(1.25rem,1.7vw,1.72rem)}.demo-command-status{background:#34e8d417;border:1px solid #34e8d438;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;display:inline-flex;color:#dffef9!important}.demo-command-screen{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:16px;display:grid}.demo-command-panel,.demo-agenda-card,.demo-output-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff17,#ffffff09),#030f129e;border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff14}.demo-command-panel{border-radius:26px;align-content:start;gap:16px;min-height:250px;padding:18px;display:grid}.demo-command-panel-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.demo-command-panel-header strong{color:#fff;text-align:right;max-width:230px;font-size:.96rem;line-height:1.22}.demo-stack-map{background:radial-gradient(circle,#34e8d42e,#0000 28%),radial-gradient(circle,#0000 36%,#ffffff0e 37%,#0000 38%);border-radius:22px;min-height:178px;position:relative}.demo-stack-map:before,.demo-stack-map:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.demo-stack-map:before{content:"";background:linear-gradient(135deg,#34e8d42e,#78abd814),#030f12e6;border:1px solid #34e8d45c;border-radius:26px;width:90px;height:90px;box-shadow:0 0 46px #34e8d433,inset 0 0 0 1px #ffffff0f}.demo-stack-map:after{content:"HexaFit";color:#fff;letter-spacing:.02em;font-size:.82rem;font-weight:900}.demo-stack-map span{color:#edfcf9e0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 11px;font-size:.72rem;font-weight:850;display:inline-flex;position:absolute;box-shadow:0 14px 32px #0003}.demo-stack-map span:first-child{top:14%;left:8%}.demo-stack-map span:nth-child(2){top:14%;right:9%}.demo-stack-map span:nth-child(3){top:48%;left:4%}.demo-stack-map span:nth-child(4){top:48%;right:4%}.demo-stack-map span:nth-child(5){bottom:8%;left:16%}.demo-stack-map span:nth-child(6){bottom:8%;right:12%}.demo-revenue-chart{background:linear-gradient(#ffffff0d,#ffffff04),linear-gradient(#0000 0 74%,#34e8d429 75%,#0000 76%);border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;min-height:134px;margin-top:10px;padding:18px 16px;display:grid}.demo-revenue-chart span{background:linear-gradient(#34e8d4f5,#34e8d438),linear-gradient(#fff6,#0000);border-radius:999px 999px 10px 10px;display:block;box-shadow:0 0 22px #34e8d42e}.demo-revenue-chart span:first-child{height:34%}.demo-revenue-chart span:nth-child(2){height:48%}.demo-revenue-chart span:nth-child(3){height:43%}.demo-revenue-chart span:nth-child(4){height:64%}.demo-revenue-chart span:nth-child(5){height:72%}.demo-revenue-chart span:nth-child(6){height:88%}.demo-command-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.demo-command-kpis span{color:#edfcf9db;text-align:center;background:#ffffff0f;border-radius:14px;min-width:0;padding:9px 6px;font-size:.66rem;font-weight:850;line-height:1.1}.demo-agenda-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.demo-agenda-card{border-radius:22px;align-content:start;gap:8px;min-height:156px;padding:16px;display:grid}.demo-agenda-card>span{color:#34e8d4;letter-spacing:.12em;font-size:.72rem;font-weight:900}.demo-agenda-card h3{color:#fff;font-size:1rem;line-height:1.18}.demo-agenda-card p{color:#daf1edbf;margin:0;font-size:.84rem;line-height:1.5}.demo-output-strip{border-radius:24px;padding:14px 16px}.demo-output-strip div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.demo-output-strip span{color:#effffcd6;background:#ffffff13;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:850;display:inline-flex}.signup-profile-grid{align-items:stretch}.signup-profile-card{border:1px solid var(--line);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow);color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff05),radial-gradient(circle at 0 0,#ffffff0a,#0000 28%);align-content:start;gap:14px;padding:24px;transition:transform .2s,border-color .18s,box-shadow .2s;display:grid;position:relative}.signup-profile-card:hover{border-color:#ffffff29;transform:translateY(-4px)}.signup-profile-card-active{border-color:color-mix(in srgb,var(--accent)60%,#ffffff2e);box-shadow:var(--shadow),0 0 0 1px color-mix(in srgb,var(--accent)25%,transparent),0 0 36px color-mix(in srgb,var(--accent)22%,transparent)}.signup-profile-header{gap:10px;display:grid}.signup-form-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:24px;display:grid}.signup-form-card{min-width:0}.signup-sidebar{gap:20px;display:grid}.signup-sidebar-card{min-height:100%}.signup-result-grid{margin-top:28px}.signup-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.signup-link-card{border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#ffffff0e,#ffffff05),radial-gradient(circle at 0 0,#35e4c40f,#0000 32%);gap:10px;padding:22px;transition:transform .2s,border-color .18s,box-shadow .2s;display:grid}.signup-link-card:hover{box-shadow:var(--shadow-deep);border-color:#ffffff29;transform:translateY(-4px)}.signup-link-card strong{color:var(--heading);font-family:var(--font-display),sans-serif;letter-spacing:0;font-size:1.15rem}.signup-link-card span:last-child{color:var(--text-soft);word-break:break-word}.lead-form-shell{padding:28px}.lead-form{gap:18px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lead-form label{gap:8px;font-weight:700;display:grid}.lead-form input,.lead-form select,.lead-form textarea{width:100%;color:var(--heading);background:#ffffffd1;border:1px solid #6a8c9438;border-radius:14px;outline:none;padding:14px 16px;transition:border-color .18s,background .18s,transform .18s}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#9cb0c4bf}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{background:#fffffffa;border-color:#3bc4ad8c;transform:translateY(-1px)}.lead-form textarea{resize:vertical}.field-hint{color:var(--text-soft);margin-top:8px;font-size:.88rem;line-height:1.45}.signup-consent-panel{background:#ffffffb8;border:1px solid #6a8c942e;border-radius:18px;gap:12px;padding:16px;display:grid}.lead-form .checkbox-field{color:var(--heading);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:.94rem;font-weight:700;line-height:1.45;display:grid}.lead-form .checkbox-field input{accent-color:#35e4c4;cursor:pointer;width:20px;height:20px;margin:1px 0 0}.form-submit{width:fit-content}.form-feedback{border-radius:14px;padding:14px 16px}.form-error{color:#ffd2d2;background:#ff5c5c1f;border:1px solid #ff5c5c4d}.form-success{background:#35e4c41a;border:1px solid #35e4c447}.site-footer{padding:20px 0 42px}.footer-cta{border-radius:var(--radius-xl);box-shadow:var(--shadow-deep);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 22%,#3bc4ad24,#0000 24%),radial-gradient(circle at 82% 18%,#f0c88924,#0000 20%),linear-gradient(#fffffff0,#f7fbf9d1);border:1px solid #41656f14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:30px;display:grid}.footer-lower{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding-top:28px;display:flex}.footer-brand-lockup{align-items:flex-start;gap:18px;max-width:520px;display:flex}.footer-brand-wrap{gap:10px;display:grid}.footer-brand{color:var(--heading);margin:0;font-size:1.3rem}.footer-copy{margin:0}.footer-nav-block{gap:12px;display:grid}.footer-nav-groups{grid-template-columns:repeat(3,minmax(130px,1fr));gap:26px;display:grid}.footer-label{color:var(--heading);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:800}.footer-nav{flex-wrap:wrap;gap:14px 18px;max-width:240px;display:flex}.trust-evidence-section{color:#ffffffd1;background:linear-gradient(90deg,#113a41fa,#19565af0),radial-gradient(circle at 18% 0,#3bc4ad33,#0000 28%);padding:28px 0}.trust-evidence-shell{grid-template-columns:minmax(0,.76fr) minmax(520px,1fr);align-items:center;gap:28px;display:grid}.trust-evidence-copy{gap:12px;display:grid}.trust-evidence-copy h2,.compliance-band-copy h2{color:#fff;margin:0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:.98}.trust-evidence-copy p:not(.eyebrow){color:#ffffffb8;margin:0;line-height:1.55}.trust-evidence-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.trust-evidence-panel{gap:12px;display:grid}.trust-evidence-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.trust-evidence-stats span{color:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;gap:4px;min-height:86px;padding:16px;font-size:.78rem;font-weight:850;display:grid}.trust-evidence-stats strong{color:#fff;font-family:var(--font-display),sans-serif;font-size:2rem;line-height:1}.trust-logo-reserve{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.trust-logo-reserve em{color:#fffc;text-align:center;background:#ffffff14;border:1px dashed #ffffff3d;border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:0 12px;font-size:.76rem;font-style:normal;font-weight:900;display:inline-flex}.compliance-band{padding:28px 0}.compliance-band-light{background:linear-gradient(#ffffffa8,#f2f9f6b8),radial-gradient(circle at 82% 0,#3bc4ad24,#0000 26%)}.compliance-band-dark{background:linear-gradient(90deg,#122e36fa,#0c2229fa),radial-gradient(circle at 18% 0,#78abd82e,#0000 30%)}.compliance-band-inner{grid-template-columns:minmax(220px,.45fr) minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.compliance-band-light .compliance-band-copy h2{color:var(--heading)}.compliance-band-copy{gap:8px;display:grid}.compliance-control-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.compliance-control-grid article{min-height:86px;box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1f;border-radius:16px;gap:5px;padding:14px;display:grid}.compliance-band-dark .compliance-control-grid article{box-shadow:none;background:#ffffff14;border-color:#ffffff1f}.compliance-control-grid strong{color:var(--heading);font-size:.9rem}.compliance-band-dark .compliance-control-grid strong{color:#fff}.compliance-control-grid span{color:var(--text-soft);font-size:.76rem;line-height:1.35}.compliance-band-dark .compliance-control-grid span{color:#ffffffad}.pricing-teaser-section{background:radial-gradient(circle at 15% 0,#f0c88921,#0000 24%),linear-gradient(#ffffff3d,#f5faf7b8)}.pricing-teaser-shell{gap:22px;display:grid}.pricing-teaser-heading{grid-template-columns:minmax(0,.9fr) minmax(300px,.58fr);align-items:end;gap:24px;display:grid}.pricing-teaser-heading h2{color:var(--heading);letter-spacing:0;margin:0;font-size:clamp(2rem,3.8vw,4.2rem);line-height:.94}.pricing-teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-teaser-card{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#ffffffdb;border:1px solid #41656f1f;gap:14px;padding:24px;display:grid;position:relative}.pricing-teaser-card-featured{box-shadow:var(--shadow-deep),0 0 0 1px #3bc4ad14;border-color:#3bc4ad52}.pricing-teaser-badge{color:#147d70;background:#3bc4ad1f;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:.68rem;font-weight:950;display:inline-flex;position:absolute;top:18px;right:18px}.pricing-teaser-card h3{color:var(--heading);margin:0;font-size:1.25rem}.pricing-teaser-card>strong{color:var(--heading);font-family:var(--font-display),sans-serif;font-size:2.35rem;line-height:1}.pricing-teaser-card p{color:var(--text-soft);margin:0;line-height:1.5}.pricing-teaser-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-teaser-card li{color:var(--heading);gap:8px;font-size:.88rem;font-weight:800;display:flex}.pricing-teaser-card li:before{content:"";background:var(--teal);border-radius:999px;flex:none;width:7px;height:7px;margin-top:.55em}.pricing-teaser-footer{color:var(--text-soft);background:#ffffffbd;border:1px solid #41656f1a;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:750;display:flex}.integration-wall-grid{grid-template-columns:minmax(0,.72fr) minmax(480px,1fr);align-items:center;gap:34px;display:grid}.integration-wall-copy{gap:16px;display:grid}.integration-wall-copy h2{color:var(--heading);margin:0;font-size:clamp(2rem,3.8vw,4.2rem);line-height:.94}.integration-wall-panel{border-radius:var(--radius-lg);box-shadow:var(--shadow-deep);background:#ffffffc7;border:1px solid #41656f1a;gap:14px;padding:14px;display:grid}.integration-wall-panel img{border-radius:20px;width:100%;display:block}.integration-orbit{background:radial-gradient(circle at 50% 48%,#3bc4ad42,#0000 15%),radial-gradient(circle at 24% 20%,#78abd838,#0000 20%),radial-gradient(circle at 78% 72%,#f39e842e,#0000 18%),linear-gradient(#f8fcfa,#eef7f4);border:1px solid #41656f1a;border-radius:22px;min-height:420px;position:relative;overflow:hidden}.integration-orbit:before,.integration-orbit:after{content:"";border:1px dashed #41656f2e;border-radius:999px;position:absolute;inset:16%}.integration-orbit:after{border-color:#3bc4ad38;inset:28% 20%;transform:rotate(-18deg)}.integration-orbit-hub,.integration-orbit-node{z-index:1;text-align:center;box-shadow:var(--shadow-soft);place-items:center;display:grid;position:absolute}.integration-orbit-hub{background:#ffffffe6;border:1px solid #41656f1f;border-radius:28px;width:min(250px,48%);min-height:156px;padding:22px;top:50%;left:50%;transform:translate(-50%,-50%)}.integration-orbit-hub span{color:#147d70;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}.integration-orbit-hub strong{color:var(--heading);font-family:var(--font-display),sans-serif;font-size:1.25rem;line-height:1.08}.integration-orbit-node{width:104px;min-height:54px;color:var(--heading);background:#ffffffdb;border:1px solid #41656f1f;border-radius:16px;font-size:.78rem;font-weight:950}.integration-orbit-node-1{top:36px;left:50%;transform:translate(-50%)}.integration-orbit-node-2{top:96px;right:44px}.integration-orbit-node-3{bottom:92px;right:62px}.integration-orbit-node-4{bottom:34px;left:50%;transform:translate(-50%)}.integration-orbit-node-5{bottom:92px;left:58px}.integration-orbit-node-6{top:96px;left:42px}.integration-area-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.integration-area-grid span{min-height:36px;color:var(--heading);text-align:center;background:#3bc4ad1a;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.76rem;font-weight:900;display:inline-flex}.enterprise-stat-band{background:#ffffff85;border-top:1px solid #41656f14;border-bottom:1px solid #41656f14;padding:22px 0}.enterprise-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.enterprise-stat-grid div{min-height:104px;box-shadow:var(--shadow-soft);background:#ffffffd6;border:1px solid #41656f1a;border-radius:20px;gap:6px;padding:20px;display:grid}.enterprise-stat-grid strong{color:var(--heading);font-family:var(--font-display),sans-serif;font-size:2.6rem;line-height:1}.enterprise-stat-grid span{color:var(--text-soft);font-size:.86rem;font-weight:850}.enterprise-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.enterprise-faq-card{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1f;gap:12px;padding:24px;display:grid}.enterprise-faq-card h3{color:var(--heading);margin:0;font-size:1.08rem;line-height:1.12}.enterprise-faq-card p{color:var(--text-soft);margin:0;line-height:1.55}.security-review-panel{border-radius:var(--radius-xl);min-height:390px;box-shadow:var(--shadow-deep);background:radial-gradient(circle at 12% 16%,#3bc4ad29,#0000 28%),linear-gradient(#ffffffe6,#f8fcfac2);border:1px solid #41656f1a;align-content:center;gap:16px;padding:42px;display:grid}.security-review-panel span{color:#147d70;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}.security-review-panel strong{color:var(--heading);font-family:var(--font-display),sans-serif;font-size:clamp(2.1rem,4vw,4.4rem);line-height:.92}.security-review-panel p{color:var(--text-soft);margin:0;font-size:1.05rem;line-height:1.5}.mobile-sticky-cta{display:none}.why-hexafit-section{background:radial-gradient(circle at 84% 16%,#78abd824,#0000 22%),linear-gradient(#f5faf7c7,#ffffff70)}.why-hexafit-grid{grid-template-columns:minmax(0,.68fr) minmax(520px,1fr);align-items:center;gap:34px;display:grid}.why-hexafit-copy{gap:16px;display:grid}.why-hexafit-copy h2{color:var(--heading);margin:0;font-size:clamp(2rem,4vw,4.4rem);line-height:.94}.why-hexafit-visual{gap:14px;display:grid}.why-hexafit-visual>img{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-deep);border:1px solid #41656f1a;display:block}.why-hexafit-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.why-hexafit-cards article,.industry-model-card,.security-artifact-card{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1f;gap:10px;padding:20px;display:grid}.why-hexafit-cards h3,.industry-model-card h3,.security-artifact-card h3{color:var(--heading);margin:0;font-size:1rem;line-height:1.14}.why-hexafit-cards p,.industry-model-card p{color:var(--text-soft);margin:0;line-height:1.5}.industry-model-shell{gap:22px;display:grid}.industry-model-grid,.security-artifact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.industry-model-card strong{color:#147d70;font-size:.82rem;line-height:1.35}.security-artifact-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.security-artifact-card div{gap:8px;display:grid}.security-artifact-card span{min-height:34px;color:var(--heading);background:#3bc4ad17;border-radius:10px;padding:9px 10px;font-size:.8rem;font-weight:850;display:block}.pricing-matrix-section{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffd1;border:1px solid #41656f1a;gap:16px;margin-top:24px;padding:24px;display:grid}.pricing-matrix-heading{gap:6px;display:grid}.pricing-matrix-heading h3{color:var(--heading);margin:0;font-size:1.45rem}.pricing-matrix-table{border:1px solid #41656f1a;border-radius:16px;overflow:auto}.pricing-matrix-row{grid-template-columns:minmax(210px,1.3fr) repeat(4,minmax(120px,1fr));min-width:720px;display:grid}.pricing-matrix-row span{color:var(--text-soft);border-bottom:1px solid #41656f14;padding:14px;font-size:.86rem;font-weight:800}.pricing-matrix-row span+span{border-left:1px solid #41656f14}.pricing-matrix-head span{color:var(--heading);background:#3bc4ad1a}.pricing-matrix-row:last-child span{border-bottom:0}.video-transcript{background:#f7fcf9cc;border:1px solid #41656f1a;border-radius:14px}.video-transcript summary{min-height:34px;color:var(--heading);cursor:pointer;padding:8px 11px;font-size:.78rem;font-weight:900}.video-transcript p{padding:0 11px 11px;font-size:.8rem;line-height:1.42}.support-signal{box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f1a;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;margin:18px 0;padding:10px;display:grid}.support-signal span,.support-signal a{min-height:56px;color:var(--text-soft);background:#3bc4ad14;border-radius:14px;align-content:center;padding:10px 14px;font-size:.78rem;font-weight:800;display:grid}.support-signal strong{color:var(--heading);font-size:.82rem}.support-signal a{background:var(--heading);color:#fff;text-align:center;justify-content:center}.footer-support-wrap{margin-top:18px}.top-support-bar{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6fcf9eb;border-bottom:1px solid #41656f14;position:sticky;top:92px;box-shadow:0 10px 26px #4d6c7812}.top-support-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding-block:8px;display:grid}.top-support-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.top-support-items span{min-height:40px;color:var(--text-soft);background:#3bc4ad14;border-radius:12px;gap:2px;padding:8px 10px;font-size:.72rem;font-weight:850;display:grid}.top-support-items em{color:var(--text-soft);font-style:normal}.top-support-actions{align-items:center;gap:8px;display:flex}.top-support-actions a,.top-support-actions button{min-height:36px;color:var(--heading);font:inherit;cursor:pointer;background:#ffffffbd;border:1px solid #41656f1f;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.76rem;font-weight:900;display:inline-flex}.top-support-actions a{background:var(--heading);color:#fff}@keyframes aurora-drift{0%{transform:translate(-2%,-1%)scale(.98)}50%{transform:translate(3%,2%)scale(1.04)}to{transform:translate(-1%,4%)scale(1.02)}}@keyframes spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes stage-float{0%,to{transform:var(--stage-transform,var(--card-transform))translateY(0px)}50%{transform:var(--stage-transform,var(--card-transform))translateY(-12px)}}@keyframes revenue-flow-scan{0%,18%{transform:translate(-115%)}48%,to{transform:translate(115%)}}@keyframes command-sheen{0%,54%{opacity:0;transform:translate(-58%)}68%{opacity:.72}to{opacity:0;transform:translate(58%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-background:before,.site-background:after,.demo-command-preview:after,.immersive-aurora-a,.immersive-aurora-b,.immersive-ring,.immersive-card,.showcase-backdrop,.showcase-card,.depth-gallery-aura,.depth-gallery-card,.platform-product-pipeline div:after,.visual-scan,.revenue-loop-steps span,.feature-os-orbit,.buyer-orbit:before{animation:none!important}.btn,.info-card,.industry-card,.surface-card,.stack-card,.timeline-card,.lead-form-shell,.image-card,.showcase-card,.feature-os-pillar,.nav-toggle span{transition:none!important}.btn:hover,.info-card:hover,.industry-card:hover,.surface-card:hover,.stack-card:hover,.timeline-card:hover,.lead-form-shell:hover,.image-card:hover,.showcase-card:hover{transform:none}}@media (max-width:1160px){.hero-grid,.feature-layout,.demo-grid,.demo-hero-grid,.footer-cta{grid-template-columns:1fr}.card-grid-4,.card-grid-3,.pricing-grid,.timeline,.visual-story-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-copy{max-width:none}.demo-hero-copy h1{max-width:860px}.demo-hero-copy{padding-top:0}.demo-command-preview{min-height:auto}.business-intro-grid,.capability-command,.feature-os-layout,.platform-video-hero-grid,.trust-evidence-shell,.compliance-band-inner,.pricing-teaser-heading,.integration-wall-grid,.why-hexafit-grid,.enterprise-readiness-inner,.video-showcase-grid,.visual-explainer-grid,.visual-explainer-heading,.ai-media-board,.revenue-visual-grid,.revenue-system-grid,.business-video-heading,.buyer-pathway-heading,.future-proof-heading,.enterprise-trust-grid,.proof-band,.comparison-grid{grid-template-columns:1fr}.platform-video-copy{max-width:860px}.platform-video-copy h1{max-width:760px;font-size:3.25rem}.platform-video-hero-grid{gap:28px}.feature-os-heading h2{font-size:3.65rem}.feature-os-layout{gap:18px}.feature-os-visual{min-height:460px}.recurring-flow{grid-template-columns:1fr}.enterprise-readiness-inner{align-items:start}.enterprise-readiness-grid,.compliance-control-grid,.integration-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-evidence-stats,.pricing-teaser-grid,.enterprise-stat-grid,.enterprise-faq-grid,.industry-model-grid,.security-artifact-grid,.support-signal{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-readiness-link{justify-self:start}.business-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-showcase-clips{grid-template-columns:1fr}.enterprise-trust-panel,.buyer-pathway-grid,.future-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-proof-logo-row{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-poster-grid,.platform-layer-mosaic,.proof-grid,.capability-grid-4,.capability-grid-3,.visual-story-cards-3,.faq-grid,.visual-proof-grid,.signup-link-grid,.media-rail,.media-rail-3{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-form-layout{grid-template-columns:1fr}.immersive-stage{min-height:520px}.depth-gallery{min-height:500px}.revenue-system-grid,.visual-explainer-grid,.visual-explainer-heading,.ai-media-board,.video-showcase-grid,.revenue-visual-grid{align-items:start}}@media (max-width:980px){.site-header-inner{min-height:78px}.top-support-bar{top:78px}.site-nav-desktop,.header-enterprise-link,.header-cta-desktop{display:none}.nav-toggle{display:inline-flex}}@media (max-width:760px){.container{width:min(1220px,100vw - 28px)}.hero-section,.page-hero{padding:58px 0 34px}.demo-hero-grid{gap:28px}.demo-hero-copy h1{font-size:clamp(2.55rem,11vw,3.45rem);line-height:.96}.demo-command-preview{border-radius:26px;gap:14px;padding:14px}.demo-command-topbar,.demo-command-panel-header,.demo-output-strip{flex-direction:column;align-items:flex-start}.demo-command-status{width:fit-content}.demo-command-screen,.demo-agenda-grid{grid-template-columns:1fr}.demo-command-panel{border-radius:20px;min-height:0;padding:16px}.demo-command-panel-header strong{text-align:left;max-width:none}.demo-stack-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;padding:112px 8px 8px;display:grid}.demo-stack-map:before,.demo-stack-map:after{top:58px}.demo-stack-map span,.demo-stack-map span:first-child,.demo-stack-map span:nth-child(2),.demo-stack-map span:nth-child(3),.demo-stack-map span:nth-child(4),.demo-stack-map span:nth-child(5),.demo-stack-map span:nth-child(6){width:100%;min-width:0;position:static}.demo-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-agenda-card{min-height:0}.demo-output-strip div{justify-content:flex-start}.section{padding:58px 0}.feature-os-section{padding:72px 0}.feature-os-heading{gap:14px;margin-bottom:24px}.feature-os-heading h2{font-size:2.58rem;line-height:.98}.feature-os-heading>p:not(.eyebrow){font-size:.98rem}.feature-os-visual{min-height:410px}.feature-os-core{width:178px;min-height:178px;padding:18px}.feature-os-core-mark{width:58px}.feature-os-node{min-height:32px;padding:0 10px;font-size:.68rem}.feature-os-node-1{left:7%}.feature-os-node-2{right:6%}.feature-os-node-3{left:6%}.feature-os-node-4{right:7%}.feature-os-pillars{grid-template-columns:1fr}.feature-os-pillar{min-height:0}.capability-command{border-radius:24px;gap:16px;padding:16px}.command-screen{border-radius:20px;min-height:0;padding:18px}.command-screen-top{flex-direction:column;align-items:flex-start;gap:8px}.command-map{min-height:310px}.command-core{border-radius:22px;width:min(190px,58%);padding:22px 16px}.command-node{min-height:30px;padding:0 9px;font-size:.68rem}.command-node-1{top:9%;left:42%}.command-node-2{top:23%;right:3%}.command-node-3{bottom:22%;right:5%}.command-node-4{bottom:8%;left:39%}.command-node-5{bottom:22%;left:3%}.command-node-6{top:23%;left:4%}.command-node-7{display:none}.command-metrics{grid-template-columns:1fr}.flow-track{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;display:grid}.flow-track span:last-child{grid-column:1/-1}.recurring-flow,.command-stack-intro,.command-module{padding:18px}.card-grid,.card-grid-3,.card-grid-4,.pricing-grid,.pricing-teaser-grid,.enterprise-stat-grid,.enterprise-faq-grid,.feature-poster-grid,.platform-layer-mosaic,.signal-grid,.timeline,.form-grid,.proof-grid,.capability-grid,.capability-grid-3,.capability-grid-4,.visual-story-cards,.faq-grid,.visual-proof-grid,.signup-link-grid{grid-template-columns:1fr}.brand-lockup-image{width:min(174px,58vw)}.top-support-inner{grid-template-columns:1fr;gap:8px;min-height:0;padding-block:8px}.top-support-items{grid-template-columns:1fr}.top-support-items span{grid-template-columns:minmax(82px,auto) minmax(0,1fr);align-items:center;column-gap:6px;min-height:34px;padding:6px 9px;font-size:.68rem}.top-support-items span:not(:first-child){display:none}.top-support-items strong{font-size:.7rem}.top-support-actions{grid-template-columns:minmax(0,1fr) auto;display:grid}.top-support-actions a,.top-support-actions button{min-height:34px;padding-inline:10px;font-size:.7rem}.compare-table{min-width:760px}.footer-brand-link{width:min(228px,82vw)}.showcase-deck{gap:16px;min-height:auto;display:grid}.platform-video-hero{padding:30px 0 32px}.platform-video-copy{gap:14px}.platform-video-copy h1{font-size:2.5rem;line-height:1}.platform-video-copy p{font-size:1rem}.platform-revenue-mobile-card{box-shadow:var(--shadow-soft);background:#ffffffc7;border:1px solid #41656f21;border-radius:16px;gap:10px;padding:14px;display:grid}.platform-revenue-mobile-card div:first-child{gap:4px;display:grid}.platform-revenue-mobile-card span{color:var(--text-soft);text-transform:uppercase;font-size:.72rem;font-weight:900}.platform-revenue-mobile-card strong{color:var(--heading);font-size:.96rem;line-height:1.25}.platform-revenue-mobile-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.platform-revenue-mobile-metrics span{color:#147d70;background:#3bc4ad1f;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;display:inline-flex}.platform-video-frame{border-radius:20px;padding:8px}.trust-evidence-section{padding:24px 0}.trust-evidence-copy h2,.compliance-band-copy h2,.pricing-teaser-heading h2,.integration-wall-copy h2,.why-hexafit-copy h2{font-size:2rem;line-height:1}.trust-evidence-stats,.trust-logo-reserve,.compliance-control-grid,.integration-area-grid{grid-template-columns:1fr}.trust-evidence-stats span{min-height:72px}.compliance-band-inner,.pricing-teaser-heading,.integration-wall-grid{gap:18px}.compliance-control-grid article{min-height:72px}.pricing-teaser-card{padding:20px}.pricing-teaser-footer{display:grid}.integration-wall-panel{border-radius:20px;padding:10px}.integration-orbit{min-height:330px}.integration-orbit-hub{width:min(220px,62%);min-height:130px}.integration-orbit-node{width:88px;min-height:44px;font-size:.68rem}.integration-orbit-node-2{right:16px}.integration-orbit-node-3{right:18px}.integration-orbit-node-5{left:18px}.integration-orbit-node-6{left:16px}.security-review-panel{border-radius:24px;min-height:auto;padding:26px}.security-review-panel strong{font-size:2.25rem}.why-hexafit-cards,.industry-model-grid,.security-artifact-grid,.support-signal{grid-template-columns:1fr}.pricing-matrix-section{border-radius:22px;padding:18px}.platform-product-cockpit{grid-template-columns:1fr}.platform-product-main{padding:12px}.platform-product-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-video-frame-bar{align-items:start;gap:4px;display:grid}.platform-video-hero-player{border-radius:14px}.platform-video-audio-toggle{width:auto;bottom:16px;left:16px;right:16px}.revenue-command-panel{border-radius:20px;padding:12px}.visual-explainer-grid,.visual-explainer-heading,.ai-media-board,.video-showcase-grid,.revenue-visual-grid{grid-template-columns:1fr}.visual-explainer-heading .section-actions{grid-column:auto}.ai-media-side{grid-template-rows:auto}.video-showcase-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.video-showcase-frame{border-radius:20px;padding:8px}.video-showcase-frame video{border-radius:14px}.video-showcase-play{top:18px;left:18px}.video-showcase-outcome-card{max-width:52%;padding:10px;top:18px;right:18px}.video-showcase-outcome-card strong{font-size:.74rem}.video-showcase-outcome-card span{min-height:21px;font-size:.6rem}.video-showcase-clips article{grid-template-columns:118px minmax(0,1fr)}.enterprise-readiness-band{padding:16px 0}.enterprise-readiness-inner{gap:14px}.enterprise-readiness-grid{grid-template-columns:1fr}.enterprise-readiness-link{width:100%}.revenue-metrics,.revenue-pillar-grid,.revenue-lever-grid,.enterprise-trust-panel,.buyer-pathway-grid,.future-proof-grid,.business-video-grid{grid-template-columns:1fr}.future-proof-logo-row{grid-template-columns:repeat(2,minmax(0,1fr))}.future-proof-footer{display:grid}.mobile-sticky-cta{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #41656f1f;border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 18px 50px #172d3329}.mobile-sticky-cta a{min-height:42px;color:var(--heading);border-radius:999px;justify-content:center;align-items:center;font-size:.82rem;font-weight:900;display:inline-flex}.mobile-sticky-cta a:last-child{background:linear-gradient(135deg,#3bc4ade0,#f39e84c7);box-shadow:0 12px 28px #4d6c781f}body{padding-bottom:78px}.revenue-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-cue-row,.revenue-proof-row{grid-template-columns:1fr}.revenue-loop-steps{display:none}.immersive-stage,.depth-gallery{gap:16px;min-height:auto;padding:20px;display:grid}.immersive-stage:before,.immersive-gridlines,.immersive-aurora,.immersive-core,.depth-gallery:before,.depth-gallery-aura,.depth-gallery-floor{position:absolute}.immersive-core{min-height:164px;inset:24px 24px auto}.immersive-pill-a{top:4px;left:8px}.immersive-pill-b{bottom:4px;right:8px}.immersive-card,.immersive-card-1,.immersive-card-2,.immersive-card-3,.immersive-card-4{width:100%;margin-top:156px;animation:none;position:relative;inset:auto;transform:none}.immersive-card+.immersive-card{margin-top:0}.showcase-card,.showcase-card-1,.showcase-card-2,.showcase-card-3,.showcase-card-4{width:100%;position:relative;inset:auto;transform:none}.depth-gallery-card,.depth-gallery-card-1,.depth-gallery-card-2,.depth-gallery-card-3,.depth-gallery-card-4{width:100%;animation:none;position:relative;inset:auto;transform:none}.lead-form-shell,.section-frame,.footer-cta,.proof-band,.capability-shell{padding:22px}.footer-lower,.footer-brand-lockup{flex-direction:column;align-items:flex-start}.footer-nav-groups{grid-template-columns:1fr}.footer-nav{max-width:none}.hero-actions,.section-actions,.footer-actions,.hero-actions .btn,.section-actions .btn,.footer-actions .btn,.form-submit{width:100%}.media-rail,.media-rail-3{grid-template-columns:1fr}}.platform-video-section{background:#071417;padding:0}.platform-video-hero-cinematic{color:#f8fbf9;background:#071417;align-content:end;min-height:calc(100svh - 92px);padding:clamp(58px,7vw,96px) 0 24px;display:grid}.platform-video-background,.platform-video-scrim{position:absolute;inset:0}.platform-video-background{z-index:0;background:#071417}.platform-video-background .platform-video-hero-player{aspect-ratio:auto;object-fit:cover;object-position:center;opacity:.9;filter:saturate(1.02)contrast(1.02)brightness(.98);border-radius:0;width:100%;height:100%;min-height:100%}.platform-video-scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#030c0ff0 0%,#041114ad 44%,#05141733 100%),linear-gradient(#030b0e75 0%,#040e1114 44%,#030b0ec2 100%)}.platform-video-hero-cinematic:before{z-index:2;opacity:.14;background-color:#0000;background-image:linear-gradient(90deg,#fff3 1px,#0000 1px),linear-gradient(#ffffff24 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.platform-video-hero-cinematic .platform-video-hero-grid{z-index:3;grid-template-columns:minmax(0,.92fr) minmax(360px,.58fr);align-items:end;gap:clamp(22px,4vw,52px)}.platform-video-hero-cinematic .platform-video-copy{gap:18px;max-width:790px}.platform-video-hero-cinematic .platform-video-copy .eyebrow{color:#bef0e2e6}.platform-video-hero-cinematic .platform-video-copy h1{color:#fff;text-shadow:0 20px 56px #0000006b;max-width:720px;font-size:clamp(3rem,5.9vw,5.45rem);line-height:.92}.platform-video-hero-cinematic .platform-video-copy p:not(.eyebrow){color:#f8fbf9d1;max-width:650px;font-size:clamp(1.02rem,1.35vw,1.18rem)}.platform-video-hero-cinematic .btn-primary{color:#071417;background:#fffffff0;border-color:#ffffff42;box-shadow:0 20px 46px #00000042}.platform-video-hero-cinematic .btn-secondary{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border-color:#ffffff2e}.platform-video-hero-cinematic .platform-video-proof-row span,.platform-hero-journey span{color:#f8fbf9eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border-color:#ffffff29;box-shadow:0 18px 44px #0000002e}.platform-video-hero-cinematic .platform-video-frame{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#06161aa8;border-color:#ffffff24;border-radius:14px;padding:10px;box-shadow:0 30px 90px #00000057}.platform-video-hero-cinematic .platform-product-cockpit{grid-template-columns:1fr}.platform-video-hero-cinematic .platform-product-side{display:none}.platform-video-hero-cinematic .platform-video-frame-bar{color:#fff}.platform-video-hero-cinematic .platform-video-frame-bar span{color:#bef0e2bf}.platform-video-hero-cinematic .platform-product-main,.platform-video-hero-cinematic .platform-product-metrics div,.platform-video-hero-cinematic .platform-product-pipeline div,.platform-video-hero-cinematic .platform-product-worklist div,.platform-video-hero-cinematic .platform-product-control-card{box-shadow:none;background:#ffffff14;border-color:#ffffff1f}.platform-video-hero-cinematic .platform-product-header strong,.platform-video-hero-cinematic .platform-product-metrics strong,.platform-video-hero-cinematic .platform-product-pipeline strong,.platform-video-hero-cinematic .platform-product-worklist strong,.platform-video-hero-cinematic .platform-product-control-card strong{color:#fff}.platform-video-hero-cinematic .platform-product-header span,.platform-video-hero-cinematic .platform-product-metrics span,.platform-video-hero-cinematic .platform-product-worklist span,.platform-video-hero-cinematic .platform-product-control-card span{color:#bef0e2b8}.platform-video-hero-cinematic .platform-product-header em{color:#bef0e2;background:#bef0e224}.platform-video-hero-cinematic .platform-product-pipeline span{color:#071417;background:#bef0e2e6}.platform-video-hero-cinematic .platform-product-pipeline em{color:#bef0e2d1}.platform-video-hero-cinematic .platform-video-audio-toggle{z-index:4;bottom:clamp(18px,3vw,38px);left:auto;right:clamp(18px,3vw,38px)}.platform-hero-journey{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:clamp(18px,4vw,42px);display:grid;position:relative}.platform-hero-journey span{border-radius:8px;align-items:center;gap:10px;min-height:50px;padding:0 14px;font-size:.86rem;font-weight:900;display:flex}.platform-hero-journey strong{color:#bef0e2;font-size:.68rem;font-weight:950}.platform-video-section+.video-showcase-section,.video-showcase-section,.visual-explainer-section,.revenue-system-section,.business-video-section{position:relative}.platform-video-section+.video-showcase-section{padding-top:clamp(76px,8vw,118px)}.video-showcase-section{background:linear-gradient(#f8fbf9 0%,#eef8f4 100%),#f8fbf9}.video-showcase-frame,.ai-visual-frame,.ai-media-image-tile,.ai-media-video-tile,.business-video-card,.revenue-command-panel{border-radius:14px}.business-video-card{transition:transform .18s,box-shadow .18s,border-color .18s}.business-video-card:hover{border-color:#3bc4ad38;transform:translateY(-4px);box-shadow:0 22px 52px #4d6c7824}@media (max-width:1160px){.platform-video-hero-cinematic{min-height:auto}.platform-video-hero-cinematic .platform-video-hero-grid{grid-template-columns:1fr}.platform-video-hero-cinematic .platform-video-frame{max-width:840px}.platform-video-scrim{background:linear-gradient(90deg,#030c0ff0 0%,#041114a8 100%),linear-gradient(#030b0e66 0%,#030b0ec2 100%)}}@media (max-width:760px){.platform-video-hero-cinematic{min-height:calc(100svh - 78px);padding:42px 0 18px}.platform-video-background .platform-video-hero-player{object-position:58% center;opacity:.92;filter:saturate(1.06)contrast(1.02)brightness(1.04)}.platform-video-hero-cinematic .platform-video-copy{gap:14px}.platform-video-hero-cinematic .platform-video-copy h1{font-size:clamp(2.45rem,13vw,3.65rem)}.platform-video-hero-cinematic .platform-video-copy p:not(.eyebrow){font-size:.98rem}.platform-video-hero-cinematic .platform-revenue-mobile-card{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border-color:#ffffff24;display:grid}.platform-video-hero-cinematic .platform-revenue-mobile-card span{color:#bef0e2cc}.platform-video-hero-cinematic .platform-revenue-mobile-card strong{color:#fff}.platform-video-hero-cinematic .platform-revenue-mobile-metrics span{color:#bef0e2;background:#bef0e224}.platform-video-hero-cinematic .platform-video-frame{display:none}.platform-hero-journey{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.platform-hero-journey span{min-height:44px;padding:0 10px;font-size:.76rem}}.top-support-bar{background:#071417eb;border-bottom-color:#ffffff14;box-shadow:0 12px 34px #0000002e}.top-support-inner{min-height:46px;padding-block:6px}.top-support-items span{color:#f8fbf9b8;background:#ffffff12;border-radius:8px;min-height:32px;font-size:.68rem}.top-support-items strong{color:#bef0e2;font-size:.68rem}.top-support-items em{color:#f8fbf9b3}.top-support-actions a,.top-support-actions button{color:#fff;background:#ffffff14;border-color:#ffffff1f;min-height:32px;font-size:.7rem}.top-support-actions a{color:#bef0e2;background:#bef0e224}@media (max-width:760px){.top-support-inner{padding-block:6px}.top-support-items span,.top-support-actions a,.top-support-actions button{min-height:30px}}body:has(.hexafit-dark-home){color:#effaf8db;background:#02090b}body:has(.hexafit-dark-home) .site-background{display:none}body:has(.hexafit-dark-home) .site-footer{display:none}body:has(.hexafit-dark-home) .site-header{z-index:60;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#040c0fbd;border:1px solid #ffffff1f;border-radius:20px;width:min(1360px,100vw - 28px);position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 18px 54px #00000057}body:has(.hexafit-dark-home) .site-header-inner{min-height:72px}body:has(.hexafit-dark-home) .brand-word{color:#fff}body:has(.hexafit-dark-home) .brand-emblem{filter:drop-shadow(0 0 18px #3ee5d057)}body:has(.hexafit-dark-home) .brand-emblem-outline{fill:#3ee5d014;stroke:url(#hexafitBrandGradient)}body:has(.hexafit-dark-home) .brand-emblem-core{fill:#031114f5;stroke:#5cf7e56b}body:has(.hexafit-dark-home) .brand-emblem-cut{stroke:#5cf7e5}body:has(.hexafit-dark-home) .site-nav a{color:#f8fffdf0;box-shadow:none;background:0 0;border-color:#0000}body:has(.hexafit-dark-home) .site-nav a:hover{color:#fff!important;background:#ffffff14!important}body:has(.hexafit-dark-home) .nav-link-active{color:#fff!important;background:#ffffff14!important}.header-signin-link{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.86rem;font-weight:850;display:inline-flex}.dark-final-cta .btn-primary{color:#fff;background:linear-gradient(135deg,#ff6f5f,#f24e45);border-color:#ff786957;box-shadow:0 24px 60px #f24e4547}body:has(.hexafit-dark-home) .header-cta-desktop{color:#fff;background:linear-gradient(135deg,#ff6f5f,#f24e45);border-color:#ff786957;box-shadow:0 24px 60px #f24e4547}body:has(.hexafit-dark-home) .mobile-nav-cta{color:#fff;background:linear-gradient(135deg,#ff6f5f,#f24e45);border-color:#ff786957;box-shadow:0 24px 60px #f24e4547}body:has(.hexafit-dark-home) .nav-toggle{color:#fff;background:#ffffff14;border-color:#ffffff24}body:has(.hexafit-dark-home) .mobile-nav-panel{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#55ead924,#0000 32%),#040c0ff2;border-top:1px solid #ffffff1a}body:has(.hexafit-dark-home) .mobile-nav-inner{padding:10px 0 26px}body:has(.hexafit-dark-home) .mobile-nav a{color:#f8fffdf0;background:#fff1;border-color:#ffffff1c}body:has(.hexafit-dark-home) .mobile-nav a:hover{color:#fff!important;background:#55ead929!important;border-color:#5cf7e552!important}body:has(.hexafit-dark-home) .mobile-nav .nav-link-active{color:#fff!important;background:#55ead929!important;border-color:#5cf7e552!important}:is(body:has(.hexafit-dark-home) .mobile-industry-subnav,body:has(.hexafit-dark-home) .mobile-standard-subnav){background:#ffffff0b;border-color:#ffffff1c}.hexafit-dark-home{background:radial-gradient(circle at 80% 8%,#3ee5d014,#0000 26%),linear-gradient(#02090b 0%,#041214 100%);overflow:hidden}.hexafit-dark-home .platform-video-section{background:#02090b;min-height:100svh}.hexafit-dark-home .platform-video-hero-cinematic{background:#02090b;min-height:100svh;padding:132px 0 34px}.hexafit-dark-home .platform-video-background .platform-video-hero-player{opacity:.94;filter:saturate(1.05)contrast(1.04)brightness(.96);object-position:center;position:absolute;inset:0}.hexafit-dark-home .platform-video-background:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0 58%,#02090b6b 100%),linear-gradient(#0000 0 76%,#02090bd6 100%);position:absolute;inset:0}.hexafit-dark-home .platform-video-scrim{background:radial-gradient(circle at 76% 35%,#3ee5d029,#0000 24%),linear-gradient(90deg,#02090be0 0%,#02090b8a 38%,#02090b14 100%),linear-gradient(#02090b29 0%,#02090b0a 54%,#02090bd1 100%)}.hexafit-dark-home .platform-video-hero-grid{grid-template-columns:minmax(0,.72fr) minmax(460px,.78fr);align-items:center}.hexafit-dark-home .platform-video-copy{gap:22px;max-width:520px}.hexafit-dark-home .platform-video-copy .eyebrow{display:none}.hexafit-dark-home .platform-video-copy h1{color:#fff;max-width:520px;font-size:clamp(3rem,5.1vw,5.4rem);font-weight:650;line-height:1.05}.hexafit-dark-home .platform-video-copy h1 span{color:#34e8d4}.hexafit-dark-home .platform-video-copy p:not(.eyebrow){color:#effaf8b8;max-width:360px;font-size:1rem;line-height:1.6}.hexafit-dark-home .hero-actions{align-items:center}.hexafit-dark-home .platform-video-copy .btn-primary{color:#fff;background:linear-gradient(135deg,#ff6f5f,#f24e45);border-color:#ff786957;box-shadow:0 24px 60px #f24e4547}.hexafit-dark-home .platform-video-copy .btn-secondary{color:#effaf8d1;box-shadow:none;background:0 0;border:0;position:relative}.hexafit-dark-home .platform-video-copy .btn-secondary:before{content:"▶";color:#fff;background:#ffffff0a;border:1px solid #ffffff57;border-radius:999px;place-items:center;width:42px;height:42px;margin-right:8px;font-size:.66rem;line-height:1;display:inline-grid}.hexafit-dark-home .platform-video-proof-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:720px;display:grid}.hexafit-dark-home .platform-video-proof-row span{color:#effaf8e6;background:#08191d94;border-color:#3ee5d03d;border-radius:14px;justify-content:center;min-height:56px}.hexafit-dark-home .platform-video-frame{background:#051216ad;border-color:#3ee5d033;border-radius:22px;justify-self:end;width:min(640px,100%);padding:18px;box-shadow:0 34px 100px #0000006b,inset 0 0 0 1px #ffffff0a}.hexafit-dark-home .platform-video-frame-bar{padding:2px 2px 16px}.hexafit-dark-home .platform-product-main{background:#08181db3}.hexafit-dark-home .platform-product-header strong{font-size:2.7rem}.hexafit-dark-home .platform-product-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hexafit-dark-home .platform-product-metrics div,.hexafit-dark-home .platform-product-pipeline div,.hexafit-dark-home .platform-product-worklist div{background:#ffffff12;border-radius:14px}.hexafit-dark-home .platform-hero-journey{display:none}.dark-performance-home,.dark-performance-home section{color:#fff;background:#02090b}.dark-business-section,.dark-revenue-engine,.dark-command-section,.dark-scale-section,.dark-final-cta{border-top:1px solid #ffffff14;padding:clamp(74px,8vw,118px) 0;scroll-margin-top:112px;position:relative}.dark-business-section{background:radial-gradient(circle at 50% 0,#34e8d429,#0000 34%),radial-gradient(circle at 82% 22%,#ff6f5f12,#0000 26%),linear-gradient(#06181c 0%,#031114 100%)}.dark-business-section h2,.dark-scale-section h2{color:#fff;text-align:center;margin:0 0 28px;font-size:clamp(1.65rem,2.5vw,2.35rem);font-weight:550}.dark-business-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.dark-business-card{background:#ffffff0e;border:1px solid #ffffff29;border-radius:10px;min-height:350px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000038}.dark-business-card-active{border-color:#34e8d4e6;box-shadow:0 24px 70px #00000047,0 0 0 1px #34e8d43d}.dark-business-video-shell{height:205px}.dark-business-video-shell video{object-fit:cover;filter:brightness(.92)saturate(1.02)contrast(1.02);width:100%;height:100%}.dark-card-play{color:#fff;text-transform:uppercase;cursor:pointer;background:#02090bb8;border:1px solid #34e8d457;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:.72rem;font-weight:950;display:inline-flex;position:absolute;bottom:18px;left:18px}.dark-business-card-body{align-content:end;gap:10px;padding:18px;display:grid}.dark-business-card-body span{color:#34e8d4;border:1px solid #34e8d475;border-radius:999px;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:900;display:inline-grid}.dark-business-card-body h3{color:#fff;font-size:1.06rem;line-height:1.35}.dark-business-card-body p{color:#effaf8ad;margin:0;font-size:.84rem;line-height:1.45}.dark-business-card-body a{color:#fff;border:1px solid #ffffff2e;border-radius:999px;justify-self:end;place-items:center;width:30px;height:30px;font-size:0;display:inline-grid}.dark-business-card-body a:before{content:"›";font-size:1.2rem;line-height:1}.dark-revenue-engine{background:radial-gradient(circle at 64%,#34e8d429,#0000 28%),#031013}.dark-revenue-grid{grid-template-columns:minmax(260px,.48fr) minmax(420px,1fr);align-items:center;gap:clamp(34px,6vw,90px);display:grid}.dark-revenue-copy{gap:24px;display:grid}.dark-revenue-copy .eyebrow,.dark-command-copy .eyebrow{color:#34e8d4;letter-spacing:.14em}.dark-revenue-copy h2,.dark-command-copy h2,.dark-final-copy h2{color:#fff;font-size:clamp(2.2rem,4vw,4rem);font-weight:520;line-height:1.08}.dark-revenue-copy h2 span,.dark-final-copy h2 span{color:#34e8d4}.dark-mrr-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;gap:7px;width:min(280px,100%);padding:22px;display:grid}.dark-mrr-card span,.dark-dashboard-card span{color:#effaf88a;text-transform:uppercase;font-size:.72rem;font-weight:900}.dark-mrr-card strong{color:#fff;font-size:1.8rem}.dark-mrr-card em,.dark-dashboard-card em{color:#34e8d4;font-size:.75rem;font-style:normal;font-weight:900}.dark-flywheel{min-height:430px;position:relative}.dark-flywheel:before{content:"";filter:drop-shadow(0 0 30px #34e8d438);border:3px solid #34e8d4ad;border-left-color:#0000;border-radius:999px;width:360px;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark-flywheel-core{border:6px solid #34e8d4d9;border-radius:28px;place-items:center;width:118px;height:118px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 18px #34e8d414,0 0 56px #34e8d43d}.dark-flywheel-core span{border:5px solid #34e8d4;border-radius:12px;width:44px;height:44px}.dark-flywheel-step{color:#fff;gap:5px;max-width:210px;display:grid;position:absolute}.dark-flywheel-step strong{font-size:1rem}.dark-flywheel-step span{color:#effaf899;font-size:.86rem}.dark-flywheel-step-1{top:2%;left:52%}.dark-flywheel-step-2{top:38%;right:3%}.dark-flywheel-step-3{bottom:2%;right:14%}.dark-flywheel-step-4{text-align:right;bottom:2%;left:30%}.dark-flywheel-step-5{text-align:right;top:39%;left:14%}.dark-command-section{background:linear-gradient(90deg,#02090bfa,#031215f0),#02090b}.dark-command-grid{grid-template-columns:minmax(220px,.48fr) minmax(230px,.34fr) minmax(520px,1fr);align-items:center;gap:clamp(24px,4vw,58px);display:grid}.dark-command-figure{filter:saturate(.96)brightness(.88);background:linear-gradient(#02090b14,#02090b),url(/videos/business-types/multi-location-franchise-enterprise.jpg) 50%/cover;border-radius:18px;min-height:470px}.dark-command-copy{gap:14px;display:grid}.dark-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dark-dashboard-card{background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;gap:8px;min-height:154px;padding:16px;display:grid}.dark-dashboard-card strong{color:#fff;font-size:1.22rem;line-height:1.25}.dark-dashboard-card p{color:#effaf894;margin:0;font-size:.84rem;line-height:1.45}.dark-dashboard-wide{grid-column:span 2}.dark-mini-chart{background:linear-gradient(135deg,#0000 0 10%,#34e8d424 10% 18%,#0000 18% 28%,#34e8d44d 28% 34%,#0000 34% 48%,#34e8d433 48% 58%,#0000 58%),linear-gradient(#34e8d414,#34e8d405);border-radius:8px;align-self:end;height:46px}.dark-scale-section{background:#031013}.dark-scale-path{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:26px;display:grid}.dark-scale-card{text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.dark-scale-card:not(:last-child):after{content:"";background:#34e8d4;width:34px;height:2px;position:absolute;top:62px;right:-22px;box-shadow:0 0 18px #34e8d48a}.dark-scale-visual{aspect-ratio:1.5;background:linear-gradient(145deg,#34e8d424,#0000),#ffffff0a;border:1px solid #34e8d429;border-radius:14px;width:min(190px,100%);box-shadow:inset 0 0 34px #34e8d414,0 24px 70px #0000003d}.dark-scale-visual-2{background:linear-gradient(145deg,#34e8d42e,#02090b94),url(/videos/business-types/multi-location-franchise-enterprise.jpg) 50%/cover;width:min(210px,100%)}.dark-scale-visual-3{background:radial-gradient(circle at 30% 30%,#34e8d447,#0000 12%),radial-gradient(circle at 70% 28%,#34e8d433,#0000 12%),radial-gradient(circle at 50% 66%,#34e8d43d,#0000 12%),linear-gradient(145deg,#34e8d429,#ffffff08);border-radius:999px}.dark-scale-visual-4{background:radial-gradient(circle,#34e8d42e,#0000 46%),#ffffff0a;border-radius:999px}.dark-scale-visual-1{background:linear-gradient(145deg,#34e8d42e,#02090b94),url(/videos/business-types/gym-fitness-center.jpg) 50%/cover}.dark-scale-card h3{color:#fff;font-size:1rem}.dark-scale-card p{color:#effaf894;max-width:210px;margin:0;font-size:.84rem}.dark-final-cta{min-height:520px;padding:0;overflow:hidden}.dark-final-media{filter:saturate(.96)brightness(.88);background:linear-gradient(90deg,#02090b1f,#02090bc7 58%),url(/videos/business-types/gym-fitness-center.jpg) 0/cover;position:absolute;inset:0}.dark-final-grid{grid-template-columns:1fr minmax(320px,.78fr);align-items:center;min-height:520px;display:grid;position:relative}.dark-final-copy{gap:18px;display:grid}.dark-final-copy p{color:#effaf89e;margin:0}.dark-final-copy .btn{width:fit-content}@media (max-width:1160px){body:has(.hexafit-dark-home) .site-header{width:min(960px,100vw - 20px);top:10px}.hexafit-dark-home .platform-video-hero-grid,.dark-revenue-grid,.dark-command-grid,.dark-final-grid{grid-template-columns:1fr}.hexafit-dark-home .platform-video-frame{justify-self:start;max-width:680px}.dark-business-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dark-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dark-command-figure{display:none}}@media (max-width:760px){body:has(.hexafit-dark-home) .site-header{border-radius:16px}body:has(.hexafit-dark-home) .site-header-inner{min-height:62px}.brand-word{font-size:1rem}.hexafit-dark-home .platform-video-hero-cinematic{min-height:100svh;padding:112px 0 28px}.hexafit-dark-home .platform-video-copy h1{font-size:clamp(2.55rem,13.6vw,4.2rem)}.hexafit-dark-home .platform-video-copy p:not(.eyebrow){max-width:none}.hexafit-dark-home .platform-video-copy .btn-secondary:before{display:none}.hexafit-dark-home .platform-video-proof-row,.dark-business-grid,.dark-scale-path,.dark-dashboard-grid{grid-template-columns:1fr}.dark-business-card{min-height:auto}.dark-revenue-grid,.dark-command-grid{gap:28px}.dark-flywheel{min-height:520px}.dark-flywheel:before{width:260px;height:260px}.dark-flywheel-step{max-width:145px}.dark-dashboard-wide{grid-column:auto}.dark-scale-card:not(:last-child):after{display:none}.dark-final-grid{min-height:560px}.dark-final-media{background:linear-gradient(#02090b4d,#02090b 64%),url(/videos/business-types/gym-fitness-center.jpg) top/cover}}.header-logo-image{filter:drop-shadow(0 10px 24px #00000029);width:min(194px,40vw);height:auto;display:block}:is(body:has(.hexafit-dark-home) .brand-link,body:not(:has(.hexafit-dark-home)) .brand-link){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffff1a,#ffffff09),#03111475;border:1px solid #ffffff21;border-radius:999px;padding:6px 12px 6px 8px;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 34px #0000002e}body:has(.hexafit-dark-home) .header-logo-image{filter:drop-shadow(0 14px 30px #00000038);width:min(172px,40vw)}body:not(:has(.hexafit-dark-home)){--bg:#02090b;--bg-soft:#031315;--bg-panel:#08191db8;--bg-panel-soft:#091e228f;--line:#ffffff18;--line-strong:#34e8d43d;--text:#f1fcfae6;--text-soft:#d3e8e5d1;--heading:#fff;--shadow:0 28px 78px #0000004d;--shadow-soft:0 18px 46px #00000038;--shadow-deep:0 36px 110px #0000006b;color:var(--text);background:radial-gradient(circle at 12% 7%,#34e8d41f,#0000 24%),radial-gradient(circle at 85% 14%,#ff6f5f1a,#0000 22%),linear-gradient(#02090b 0%,#041113 46%,#02090b 100%)}body:not(:has(.hexafit-dark-home)) .site-background{opacity:.9;background:radial-gradient(circle at 20% 18%,#34e8d414,#0000 24%),radial-gradient(circle at 80% 10%,#ff6f5f13,#0000 22%),linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/112px 112px,linear-gradient(#ffffff07 1px,#0000 1px) 0 0/112px 112px}body:not(:has(.hexafit-dark-home)) .site-background:before{background:radial-gradient(circle at 22% 36%,#34e8d414,#0000 18%),radial-gradient(circle at 72% 24%,#ff6f5f12,#0000 18%),radial-gradient(circle at 55% 76%,#78abd814,#0000 18%)}body:not(:has(.hexafit-dark-home)) .site-background:after{background:radial-gradient(circle at 22% 36%,#34e8d414,#0000 18%),radial-gradient(circle at 72% 24%,#ff6f5f12,#0000 18%),radial-gradient(circle at 55% 76%,#78abd814,#0000 18%)}body:not(:has(.hexafit-dark-home)) .site-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#040c0fe0;border-bottom-color:#ffffff17;box-shadow:0 18px 58px #00000042}body:not(:has(.hexafit-dark-home)) .site-header-inner{min-height:84px}body:not(:has(.hexafit-dark-home)) .site-nav a{color:#f8fffdeb;box-shadow:none;background:0 0;border-color:#0000}body:not(:has(.hexafit-dark-home)) .site-nav a:hover{color:#fff!important;background:#ffffff13!important;border-color:#ffffff17!important}body:not(:has(.hexafit-dark-home)) .nav-link-active{color:#fff!important;background:#ffffff13!important;border-color:#ffffff17!important}:is(body:not(:has(.hexafit-dark-home)) .header-signin-link,body:not(:has(.hexafit-dark-home)) .mobile-enterprise-link){color:#ffffffeb;box-shadow:none;background:#ffffff0e;border-color:#ffffff24}:is(body:not(:has(.hexafit-dark-home)) .header-signin-link:hover,body:not(:has(.hexafit-dark-home)) .mobile-enterprise-link:hover){background:#34e8d417;border-color:#34e8d442}:is(body:not(:has(.hexafit-dark-home)) .header-cta-desktop,body:not(:has(.hexafit-dark-home)) .mobile-nav-cta,body:not(:has(.hexafit-dark-home)) .btn-primary){color:#fff;background:linear-gradient(135deg,#ff6f5f,#f24e45);border-color:#ff786957;box-shadow:0 24px 58px #f24e453d}body:not(:has(.hexafit-dark-home)) .btn-secondary{color:#fff;background:linear-gradient(#ffffff16,#ffffff09),#08191d94;border-color:#ffffff1f;box-shadow:0 18px 44px #0000002e}body:not(:has(.hexafit-dark-home)) .btn-secondary:hover{background:linear-gradient(#34e8d41c,#ffffff0a),#08191db8;border-color:#34e8d442}body:not(:has(.hexafit-dark-home)) .nav-toggle{color:#fff;background:#ffffff13;border-color:#ffffff24}body:not(:has(.hexafit-dark-home)) .mobile-nav-panel{background:#040c0ff0;border-top:1px solid #ffffff14}body:not(:has(.hexafit-dark-home)) .mobile-nav a{color:#f8fffdf0;background:#ffffff0e;border-color:#ffffff17}body:not(:has(.hexafit-dark-home)) .page-hero{background:linear-gradient(90deg,#02090bf7,#031215db),radial-gradient(circle at 78% 22%,#34e8d41f,#0000 25%);border-bottom:1px solid #ffffff14;padding-top:clamp(84px,9vw,124px);position:relative;overflow:hidden}body:not(:has(.hexafit-dark-home)) .book-demo-hero{padding-top:clamp(42px,4vw,64px)}:is(body:not(:has(.hexafit-dark-home)) .section,body:not(:has(.hexafit-dark-home)) .section-proof,body:not(:has(.hexafit-dark-home)) .section-alt,body:not(:has(.hexafit-dark-home)) .enterprise-trust-section,body:not(:has(.hexafit-dark-home)) .revenue-system-section,body:not(:has(.hexafit-dark-home)) .pricing-teaser-section,body:not(:has(.hexafit-dark-home)) .why-hexafit-section,body:not(:has(.hexafit-dark-home)) .business-video-section,body:not(:has(.hexafit-dark-home)) .video-showcase-section){background:radial-gradient(circle at 84% 4%,#34e8d40e,#0000 23%),linear-gradient(#02090b 0%,#041113 100%)}body:not(:has(.hexafit-dark-home)) .section-alt:before{background:linear-gradient(#ffffff09,#ffffff03);border-color:#fff1}:is(body:not(:has(.hexafit-dark-home)) h1,body:not(:has(.hexafit-dark-home)) h2,body:not(:has(.hexafit-dark-home)) h3,body:not(:has(.hexafit-dark-home)) strong){color:#fff}body:not(:has(.hexafit-dark-home)) .eyebrow{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .pricing-teaser-badge{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .security-review-panel span{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .industry-model-card strong{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .integration-orbit-hub span{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .hero-lead{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) .section-detail{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) .footer-copy{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) .footer-cta p:last-child{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) p{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) li{color:var(--text-soft)}body:not(:has(.hexafit-dark-home)) .hero-note{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .badge-cloud span{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .chip{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .comparison-note{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .integration-area-grid span{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .security-artifact-card span{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .top-support-items span{color:#effaf8d6;background:#ffffff0e;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .signal-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .info-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .industry-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .surface-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .stack-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .timeline-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .lead-form-shell{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .image-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .showcase-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .section-frame{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .proof-band{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .proof-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .comparison-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .faq-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .pricing-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .pricing-note-panel{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .compare-table-shell{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .enterprise-trust-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .buyer-pathway-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .revenue-lever-panel{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .revenue-lever-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .pricing-teaser-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .pricing-teaser-footer{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .integration-wall-panel{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .enterprise-stat-grid div{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .enterprise-faq-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .security-review-panel{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .why-hexafit-cards article{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .industry-model-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .security-artifact-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .pricing-matrix-section{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .video-transcript{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .signup-link-card{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .support-signal{box-shadow:var(--shadow-soft);background:linear-gradient(#ffffff12,#ffffff07),radial-gradient(circle at 0 0,#34e8d412,#0000 30%),#07171bad;border-color:#ffffff1a}body:not(:has(.hexafit-dark-home)) .signal-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .info-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .industry-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .surface-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .stack-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .timeline-card:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .lead-form-shell:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}body:not(:has(.hexafit-dark-home)) .section-frame:before{background:linear-gradient(90deg,#0000,#34e8d433,#0000)}:is(body:not(:has(.hexafit-dark-home)) .info-card:hover,body:not(:has(.hexafit-dark-home)) .industry-card:hover,body:not(:has(.hexafit-dark-home)) .surface-card:hover,body:not(:has(.hexafit-dark-home)) .stack-card:hover,body:not(:has(.hexafit-dark-home)) .timeline-card:hover,body:not(:has(.hexafit-dark-home)) .lead-form-shell:hover,body:not(:has(.hexafit-dark-home)) .image-card:hover,body:not(:has(.hexafit-dark-home)) .pricing-teaser-card:hover){box-shadow:var(--shadow),0 0 0 1px #34e8d414;border-color:#34e8d43d}:is(body:not(:has(.hexafit-dark-home)) .image-card img,body:not(:has(.hexafit-dark-home)) .integration-wall-panel img,body:not(:has(.hexafit-dark-home)) .why-hexafit-visual>img,body:not(:has(.hexafit-dark-home)) .visual-story-media img){filter:saturate(.86)contrast(1.05)brightness(.9);border:1px solid #ffffff14}body:not(:has(.hexafit-dark-home)) .visual-story-card{color:#14333b;background:linear-gradient(#fffffff5,#ebf2f0e6),radial-gradient(circle at 0 0,#34e8d41f,#0000 30%);border-color:#ffffff2e}:is(body:not(:has(.hexafit-dark-home)) .visual-story-card h3,body:not(:has(.hexafit-dark-home)) .visual-story-card strong){color:#102a31!important}body:not(:has(.hexafit-dark-home)) .visual-story-card .eyebrow{color:#008f83!important}body:not(:has(.hexafit-dark-home)) .visual-story-card .visual-story-copy p:not(.eyebrow){color:#31535a!important}body:not(:has(.hexafit-dark-home)) .business-video-card{color:#14333b;background:linear-gradient(#fffffff0,#e8f0eee6),#ffffffeb;border-color:#ffffff2e}body:not(:has(.hexafit-dark-home)) .business-video-copy h3{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .business-video-driver{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .business-video-copy strong{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .business-video-copy p:not(.business-video-driver){color:#31535a!important}body:not(:has(.hexafit-dark-home)) .business-video-copy .chip{color:#14333b;background:#ffffffad;border-color:#14333b1f}body:not(:has(.hexafit-dark-home)) .proof-reserve-panel{color:#14333b;background:linear-gradient(#fffffff0,#e8f0eee6),radial-gradient(circle at 18% 20%,#34e8d41f,#0000 32%);border-color:#ffffff2e}body:not(:has(.hexafit-dark-home)) .proof-reserve-panel strong{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .proof-reserve-panel p{color:#31535a!important}:is(body:not(:has(.hexafit-dark-home)) .future-logo-slot,body:not(:has(.hexafit-dark-home)) .future-proof-card,body:not(:has(.hexafit-dark-home)) .future-proof-footer){color:#14333b;background:linear-gradient(#fffffff0,#e8f0eee6),#ffffffeb;border-color:#ffffff2e}body:not(:has(.hexafit-dark-home)) .future-proof-card h3{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .future-slot-list em{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .future-logo-slot a{color:#102a31!important}body:not(:has(.hexafit-dark-home)) .proof-request-link{color:#102a31!important}:is(body:not(:has(.hexafit-dark-home)) .future-logo-slot span,body:not(:has(.hexafit-dark-home)) .future-proof-card p,body:not(:has(.hexafit-dark-home)) .future-proof-footer p){color:#31535a!important}:is(body:not(:has(.hexafit-dark-home)) .future-logo-slot em,body:not(:has(.hexafit-dark-home)) .future-proof-card>span){color:#008f83!important}body:not(:has(.hexafit-dark-home)) .pricing-price{color:#fff!important}body:not(:has(.hexafit-dark-home)) .pricing-teaser-card>strong{color:#fff!important}body:not(:has(.hexafit-dark-home)) .enterprise-stat-grid strong{color:#fff!important}body:not(:has(.hexafit-dark-home)) .security-review-panel strong{color:#fff!important}body:not(:has(.hexafit-dark-home)) .compare-row{border-color:#ffffff14}body:not(:has(.hexafit-dark-home)) .pricing-matrix-row span{border-color:#ffffff14}body:not(:has(.hexafit-dark-home)) .pricing-matrix-head span{color:#fff;background:#34e8d41f}body:not(:has(.hexafit-dark-home)) .lead-form label{color:#effaf8e6}:is(body:not(:has(.hexafit-dark-home)) .lead-form input,body:not(:has(.hexafit-dark-home)) .lead-form select,body:not(:has(.hexafit-dark-home)) .lead-form textarea){color:#fff;background:#ffffff0f;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .lead-form input::placeholder{color:#d3e8e5ad}body:not(:has(.hexafit-dark-home)) .lead-form textarea::placeholder{color:#d3e8e5ad}:is(body:not(:has(.hexafit-dark-home)) .lead-form input:focus,body:not(:has(.hexafit-dark-home)) .lead-form select:focus,body:not(:has(.hexafit-dark-home)) .lead-form textarea:focus){background:#091e22db;border-color:#34e8d48a}body:not(:has(.hexafit-dark-home)) .signup-consent-panel{background:#091e22b8;border-color:#34e8d42e}body:not(:has(.hexafit-dark-home)) .lead-form .checkbox-field{color:#effaf8}body:not(:has(.hexafit-dark-home)) .lead-form .checkbox-field input{background:#fff}:is(body:not(:has(.hexafit-dark-home)) .enterprise-readiness-band,body:not(:has(.hexafit-dark-home)) .enterprise-stat-band,body:not(:has(.hexafit-dark-home)) .top-support-bar){color:#fff;background:linear-gradient(90deg,#031215fa,#062326f0),#031315;border-color:#ffffff14}body:not(:has(.hexafit-dark-home)) .enterprise-proof-strip span{color:#effaf8e6;background:#ffffff0e;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .trust-logo-reserve{color:#effaf8e6;background:#ffffff0e;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .trust-logo-reserve em{color:#effaf8e6;background:#ffffff0e;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .support-signal span{color:#effaf8e6;background:#ffffff0e;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .support-signal a{color:#effaf8e6;background:#ffffff0e;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .skip-link{color:#fff;background:#061719;border:1px solid #34e8d457}body:not(:has(.hexafit-dark-home)) .immersive-pill{text-shadow:none;border-color:#41656f2e;color:#14333b!important;background:#fffffff0!important}body:not(:has(.hexafit-dark-home)) .immersive-card figcaption{text-shadow:none;border-color:#41656f2e;color:#14333b!important;background:#fffffff0!important}body:not(:has(.hexafit-dark-home)) .showcase-card figcaption{text-shadow:none;border-color:#41656f2e;color:#14333b!important;background:#fffffff0!important}body:not(:has(.hexafit-dark-home)) .depth-gallery-card figcaption{text-shadow:none;border-color:#41656f2e;color:#14333b!important;background:#fffffff0!important}body:not(:has(.hexafit-dark-home)) .compliance-control-grid article{background:linear-gradient(#ffffff12,#ffffff07),#08191db8;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .compliance-control-grid strong{color:#fff}body:not(:has(.hexafit-dark-home)) .compliance-control-grid span{color:#daece9db}body:not(:has(.hexafit-dark-home)) .integration-orbit{background:radial-gradient(circle at 50% 48%,#34e8d43d,#0000 15%),radial-gradient(circle at 24% 20%,#78abd81f,#0000 20%),linear-gradient(#031315,#02090b);border-color:#ffffff1a}:is(body:not(:has(.hexafit-dark-home)) .integration-orbit-hub,body:not(:has(.hexafit-dark-home)) .integration-orbit-node){color:#fff;background:#08191ddb;border-color:#ffffff1f}body:not(:has(.hexafit-dark-home)) .site-footer{background:radial-gradient(circle at 18% 12%,#34e8d414,#0000 22%),linear-gradient(#02090b 0%,#010506 100%);border-top:1px solid #ffffff14;padding-top:72px}body:not(:has(.hexafit-dark-home)) .footer-cta{background:radial-gradient(circle at 16% 18%,#34e8d424,#0000 28%),radial-gradient(circle at 82% 12%,#ff6f5f1f,#0000 24%),linear-gradient(#ffffff13,#ffffff08),#08191dc2;border-color:#ffffff1c}body:not(:has(.hexafit-dark-home)) .footer-label{color:#fff}body:not(:has(.hexafit-dark-home)) .footer-brand-link{background:linear-gradient(#fffffff5,#f4faf8db),#ffffffe6;border:1px solid #ffffff42;border-radius:16px;width:min(280px,100%);padding:8px 12px 7px;box-shadow:inset 0 0 0 1px #ffffff61,0 18px 44px #00000038}body:not(:has(.hexafit-dark-home)) .footer-nav a{color:#effaf8a8}body:not(:has(.hexafit-dark-home)) .footer-nav a:hover{color:#34e8d4}body:not(:has(.hexafit-dark-home)) .footer-lockup-image{filter:drop-shadow(0 18px 36px #0000004d)}.industry-hub-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:760px;margin-top:22px;display:grid}.industry-hub-metrics div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff1;border:1px solid #ffffff1c;border-radius:8px;gap:5px;min-height:88px;padding:14px;display:grid}.industry-hub-metrics strong{color:#34e8d4;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1}.industry-hub-metrics span{color:#effaf8b8;font-size:.78rem;line-height:1.35}.business-video-link{color:#102a31;background:#102a3114;border:1px solid #14333b24;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:36px;margin-top:2px;padding:0 13px;font-size:.82rem;font-weight:900;display:inline-flex}.business-video-link:hover{color:#06282c;background:#34e8d424;border-color:#147d7047}.business-video-copy>p:not(.business-video-driver){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.industry-hub-cta-section{padding-top:clamp(54px,7vw,96px)}.industry-hub-cta{background:radial-gradient(circle at 78% 16%,#ff5f521f,#0000 28%),radial-gradient(circle at 20% 18%,#34e8d421,#0000 30%),linear-gradient(135deg,#ffffff14,#ffffff06);border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(26px,5vw,52px);display:grid}.industry-page{color:#effaf8;background:#02090b}.industry-video-hero{isolation:isolate;background:#02090b;border-bottom:1px solid #ffffff17;align-items:end;min-height:min(980px,100svh);display:grid;position:relative;overflow:hidden}.industry-video-hero-media,.industry-video-hero-scrim{position:absolute;inset:0}.industry-video-hero-media{z-index:-2;object-fit:cover;object-position:center;opacity:.94;filter:saturate(1.05)contrast(1.02)brightness(.98);width:100%;height:100%}.industry-video-hero-scrim{z-index:-1;background:linear-gradient(90deg,#02090be0 0%,#02090b8f 42%,#02090b12 100%),linear-gradient(#02090b5c 0%,#02090b0f 42%,#02090bc7 100%)}.industry-video-hero-inner{gap:clamp(24px,4vw,42px);padding-top:clamp(112px,12vw,170px);padding-bottom:clamp(46px,7vw,82px);display:grid}.industry-back-link{color:#effaf8e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff13;border:1px solid #ffffff21;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:900;display:inline-flex}.industry-back-link:before{content:"<";color:#34e8d4;margin-right:8px}.industry-video-hero-copy{gap:20px;max-width:790px;display:grid}.industry-video-hero-copy h1{color:#fff;text-shadow:0 24px 64px #00000070;margin:0;font-size:clamp(3rem,6.2vw,5.75rem);line-height:.91}.industry-video-hero-copy p{color:#effaf8e6;max-width:650px;margin:4px 0 0;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.64}.industry-video-hero .btn-primary{color:#fff;background:#ff5f52;border-color:#ffffff38;box-shadow:0 22px 52px #00000047}.industry-video-hero .btn-secondary{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff17;border-color:#ffffff2e}.industry-video-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1040px;display:grid}.industry-video-hero-metrics div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0412168f;border:1px solid #ffffff1f;border-radius:8px;gap:6px;min-height:92px;padding:16px;display:grid;box-shadow:0 18px 44px #0003}.industry-video-hero-metrics strong{color:#34e8d4;text-transform:uppercase;font-size:.82rem}.industry-video-hero-metrics span{color:#effaf8c2;font-size:.9rem;line-height:1.42}.industry-page-section{background:radial-gradient(circle at 82% 4%,#34e8d40e,#0000 24%),linear-gradient(#02090b 0%,#041113 100%);position:relative}.industry-outcome-grid,.industry-capability-grid,.industry-comparison-grid{gap:16px;display:grid}.industry-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-outcome-card,.industry-workflow-step,.industry-revenue-card,.industry-capability-card,.industry-comparison-card,.industry-final-cta{background:linear-gradient(#ffffff12,#ffffff07),#061418c7;border:1px solid #ffffff1c;border-radius:8px;box-shadow:0 22px 58px #0000003d}.industry-outcome-card,.industry-capability-card{align-content:start;gap:14px;min-height:100%;padding:clamp(18px,3vw,26px);display:grid}.industry-outcome-card h2,.industry-capability-card h2{color:#fff;margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.industry-outcome-card p,.industry-capability-card p,.industry-workflow-step p,.industry-revenue-copy p,.industry-revenue-card p,.industry-better-copy p,.industry-comparison-card p,.industry-final-cta p{color:#effaf8bf;margin:0;line-height:1.62}.industry-workflow-shell{gap:28px;display:grid}.industry-workflow-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.industry-workflow-step{align-content:start;gap:12px;min-height:220px;padding:18px;display:grid}.industry-workflow-step span{color:#34e8d4;background:#34e8d41c;border:1px solid #34e8d442;border-radius:999px;place-items:center;width:42px;height:42px;font-size:.76rem;font-weight:950;display:inline-grid}.industry-workflow-step h3{color:#fff;margin:0;font-size:1.05rem}.industry-revenue-grid,.industry-better-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.industry-revenue-copy{gap:16px;display:grid}.industry-revenue-copy h2,.industry-better-copy h2,.industry-final-cta h2{color:#fff;margin:0;font-size:clamp(2rem,4vw,4.2rem);line-height:.95}.industry-revenue-card{background:radial-gradient(circle at 82% 24%,#ff5f521f,#0000 30%),radial-gradient(circle at 18% 14%,#34e8d429,#0000 32%),linear-gradient(#ffffff15,#ffffff08),#061418db;gap:18px;padding:clamp(22px,4vw,38px);display:grid}.industry-revenue-card strong{color:#fff;font-size:clamp(1.35rem,2.4vw,2.4rem);line-height:1.02}.industry-revenue-bars{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;min-height:150px;margin-top:6px;display:grid}.industry-revenue-bars span{background:linear-gradient(#34e8d4,#34e8d43d);border-radius:8px 8px 0 0;animation:3.8s ease-in-out infinite industryBarGlow;box-shadow:0 0 24px #34e8d43d}.industry-revenue-bars span:first-child{height:36%}.industry-revenue-bars span:nth-child(2){height:52%;animation-delay:.18s}.industry-revenue-bars span:nth-child(3){height:68%;animation-delay:.36s}.industry-revenue-bars span:nth-child(4){height:58%;animation-delay:.54s}.industry-revenue-bars span:nth-child(5){height:86%;animation-delay:.72s}@keyframes industryBarGlow{0%,to{opacity:.76;transform:scaleY(.95)}50%{opacity:1;transform:scaleY(1)}}.industry-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-capability-card .eyebrow{margin:0}.industry-better-copy{gap:16px;display:grid}.industry-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-comparison-card{align-content:start;gap:10px;min-height:190px;padding:20px;display:grid}.industry-comparison-card strong{color:#fff;font-size:1.05rem}.industry-comparison-card-highlight{background:radial-gradient(circle at 82% 14%,#34e8d429,#0000 34%),linear-gradient(#34e8d41f,#ffffff09),#05181be0;border-color:#34e8d44d}.industry-final-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,5vw,52px);display:grid}.industry-final-cta div{gap:14px;display:grid}body:not(:has(.hexafit-dark-home)) .business-video-link{color:#102a31;background:#14333b14;border-color:#14333b24}@media (prefers-reduced-motion:reduce){.industry-revenue-bars span{animation:none}}@media (max-width:1160px){.industry-outcome-grid,.industry-workflow-track,.industry-revenue-grid,.industry-better-grid{grid-template-columns:1fr}.industry-workflow-track,.industry-capability-grid,.industry-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.industry-hub-metrics,.industry-video-hero-metrics,.industry-workflow-track,.industry-capability-grid,.industry-comparison-grid,.industry-final-cta,.industry-hub-cta{grid-template-columns:1fr}.industry-video-hero{min-height:860px}.industry-video-hero-inner{padding-top:96px;padding-bottom:36px}.industry-video-hero-copy h1{font-size:clamp(2.45rem,13vw,3.45rem)}.industry-video-hero-metrics div,.industry-hub-metrics div{min-height:auto}.industry-final-cta .btn,.industry-hub-cta .btn{width:100%}}@media (max-width:980px){.header-brand-mark{width:42px;height:42px}.brand-wordmark{font-size:1.08rem}.header-logo-image{width:min(174px,50vw)}body:not(:has(.hexafit-dark-home)) .site-header-inner{min-height:76px}}@media (max-width:760px){.header-brand-mark{width:40px;height:40px}.brand-wordmark{font-size:1.02rem}.header-logo-image{width:min(142px,48vw)}body:has(.hexafit-dark-home) .header-logo-image{width:min(142px,48vw)}:is(body:has(.hexafit-dark-home) .brand-link,body:not(:has(.hexafit-dark-home)) .brand-link){min-height:50px;padding:5px 10px 5px 7px}body:not(:has(.hexafit-dark-home)) .page-hero{padding-top:58px}body:not(:has(.hexafit-dark-home)) h1{font-size:clamp(2.18rem,9.4vw,3rem);line-height:.99}:is(body:not(:has(.hexafit-dark-home)) .hero-copy,body:not(:has(.hexafit-dark-home)) .section-heading){gap:18px}:is(body:not(:has(.hexafit-dark-home)) .hero-lead,body:not(:has(.hexafit-dark-home)) .section-detail){font-size:.98rem}body:not(:has(.hexafit-dark-home)) .hero-note{padding:10px 12px;font-size:.95rem}body:not(:has(.hexafit-dark-home)) .footer-cta{border-radius:22px}}:is(body:has(.hexafit-dark-home) .site-nav .industries-subnav,body:has(.hexafit-dark-home) .site-nav .standard-subnav,body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav,body:not(:has(.hexafit-dark-home)) .site-nav .standard-subnav){color:#fff;background:linear-gradient(#0a181cf5,#030c0ff5),#040c0ff5;border-color:#ffffff21}:is(body:has(.hexafit-dark-home) .site-nav .industries-subnav a,body:has(.hexafit-dark-home) .site-nav .standard-subnav a,body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav a,body:not(:has(.hexafit-dark-home)) .site-nav .standard-subnav a){box-shadow:none}:is(body:has(.hexafit-dark-home) .site-nav .industries-subnav-header a,body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav-header a){color:#f7fffd!important;background:#55ead914!important;border-color:#55ead93d!important}:is(body:has(.hexafit-dark-home) .site-nav .industries-subnav-group a,body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav-group a){color:#f8fffdd1!important;background:0 0!important;border-color:#0000!important}body:has(.hexafit-dark-home) .site-nav .industries-subnav-group a:hover{color:#fff!important;background:#55ead91a!important;border-color:#55ead938!important}body:has(.hexafit-dark-home) .site-nav .industries-subnav-group .industry-subnav-link-active{color:#fff!important;background:#55ead91a!important;border-color:#55ead938!important}body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav-group a:hover{color:#fff!important;background:#55ead91a!important;border-color:#55ead938!important}body:not(:has(.hexafit-dark-home)) .site-nav .industries-subnav-group .industry-subnav-link-active{color:#fff!important;background:#55ead91a!important;border-color:#55ead938!important}:is(body:has(.hexafit-dark-home) .mobile-nav .mobile-industry-subnav .industry-subnav-link-active,body:has(.hexafit-dark-home) .mobile-nav .mobile-standard-subnav .industry-subnav-link-active){color:#fff!important;background:#55ead929!important;border-color:#55ead961!important}:is(body:not(:has(.hexafit-dark-home)) .mobile-nav .mobile-industry-subnav .industry-subnav-link-active,body:not(:has(.hexafit-dark-home)) .mobile-nav .mobile-standard-subnav .industry-subnav-link-active){color:#19353d!important;background:#fff!important;border-color:#55ead957!important}@media (max-width:520px){.mobile-industry-subnav,.mobile-standard-subnav{grid-template-columns:1fr}}
