/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--blue:#168cff;--ink:#02060d;--paper:#f3f6fa;--line:#ffffff26}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.progress{z-index:100;background:var(--blue);width:100%;height:3px;box-shadow:0 0 12px var(--blue);transform-origin:0;position:fixed;top:0;left:0}.nav{z-index:10;justify-content:space-between;align-items:center;width:100%;padding:32px 4.5vw;display:flex;position:absolute;top:0;left:0}.brand{letter-spacing:.08em;font-size:22px;font-weight:800}.brand span{color:var(--blue);margin-left:4px}.nav nav{text-transform:uppercase;letter-spacing:.14em;color:#b8c3d2;gap:32px;font-size:11px;display:flex}.nav nav a{transition:all .2s}.nav nav a:hover{color:#fff}.navCta{text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff59;border-radius:99px;padding:13px 18px;font-size:11px}.navCta span{color:var(--blue);margin-left:10px}.hero{align-items:flex-end;min-height:100svh;padding:7vw 4.5vw;display:flex;position:relative;overflow:hidden}.heroMedia{background:url(/kelo-city.jpeg) 50%/cover no-repeat;animation:2.2s cubic-bezier(.2,.8,.2,1) both arrive;position:absolute;inset:-5%;transform:scale(1.06)}.veil{background:linear-gradient(90deg,#00050ef0 0%,#00071273 58%,#00071226),linear-gradient(#0000 50%,#00040cdb);position:absolute;inset:0}.eyebrow{color:#b8c3d2;text-transform:uppercase;letter-spacing:.22em;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;top:125px;left:4.5vw}.eyebrow i{background:var(--blue);width:34px;height:1px;box-shadow:0 0 10px var(--blue)}.heroCopy{z-index:2;position:relative}.index{color:#8d9bad;letter-spacing:.22em;font-size:10px}.hero h1{letter-spacing:-.075em;margin:14px 0 20px;font-size:clamp(72px,12.5vw,190px);font-weight:800;line-height:.77}.hero h1 em,.contact h2 em{color:#0000;-webkit-text-stroke:1.5px #58adff;filter:drop-shadow(0 0 14px #1e8cff66);font-style:normal}.heroCopy>p:last-child{color:#c5ced9;margin:0;font-size:clamp(16px,1.3vw,21px)}.scrollCue{z-index:3;color:#b8c3d2;letter-spacing:.15em;text-transform:uppercase;flex-direction:column;align-items:center;gap:14px;font-size:9px;display:flex;position:absolute;bottom:7vw;right:4.5vw}.scrollCue b{border:1px solid #ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;animation:1.8s infinite bob;display:grid}.kicker{color:var(--blue);text-transform:uppercase;letter-spacing:.22em;font-size:10px}.statement{background:var(--paper);color:#061020;align-items:center;min-height:100svh;padding:10vw;display:flex}.statementInner{width:100%}.statement h2,.sectionHead h2{letter-spacing:-.065em;margin:22px 0 65px;font-size:clamp(44px,7vw,108px);line-height:.94}.statement h2 span{color:#9aa4b2}.manifesto{color:#596576;border-top:1px solid #cad0d8;grid-template-columns:1fr 1.8fr;gap:45px;max-width:650px;margin-left:auto;padding-top:25px;font-size:14px;line-height:1.65;display:grid}.manifesto p:first-child{color:#0a1628;font-weight:700}.services{background:#06101e;padding:130px 4.5vw}.sectionHead{grid-template-columns:1fr 1.7fr 1fr;align-items:end;gap:40px;margin-bottom:80px;display:grid}.sectionHead h2{margin:0;font-size:clamp(48px,5.8vw,88px)}.sectionHead>p:last-child{color:#8796aa;font-size:14px;line-height:1.6}.serviceGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.service{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff03;flex-direction:column;justify-content:space-between;min-height:430px;padding:34px;transition:all .4s;display:flex}.service:hover{background:#0b74df;transform:translateY(-4px)}.serviceTop,.service footer{justify-content:space-between;align-items:center;display:flex}.serviceTop span{color:#69798e;font-size:11px}.serviceTop i{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.15em;border-radius:99px;padding:8px 12px;font-size:9px;font-style:normal}.service h3{letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(36px,4vw,64px)}.service>div>p{color:#91a0b4;max-width:430px;line-height:1.7}.service:hover p,.service:hover .serviceTop span{color:#fff}.service footer{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.15em;padding-top:20px;font-size:9px}.service footer b{font-size:22px}.showcase{align-items:flex-end;min-height:110svh;padding:9vw 4.5vw;display:flex;position:relative;overflow:hidden}.showcaseImage{background:url(/kelo-studio.jpeg) 63%/cover no-repeat fixed;position:absolute;inset:-4%}.showcaseOverlay{background:linear-gradient(90deg,#00050ef2,#00050e4d 60%),linear-gradient(#0000 50%,#02060d);position:absolute;inset:0}.showcaseCopy{max-width:760px;position:relative}.showcaseCopy h2{letter-spacing:-.07em;margin:20px 0 30px;font-size:clamp(70px,10vw,150px);line-height:.83}.showcaseCopy h2 em{color:#1592ff;font-style:normal}.showcaseCopy>p:nth-of-type(3){color:#aab7c8;max-width:480px;line-height:1.7}.showcaseCopy a{text-transform:uppercase;letter-spacing:.18em;border-bottom:1px solid #4d6078;gap:30px;margin-top:35px;padding-bottom:12px;font-size:10px;display:inline-flex}.showcaseCopy a span{color:var(--blue)}.proof{background:var(--paper);color:#071222;grid-template-columns:1fr 2fr;align-items:center;gap:10vw;min-height:85svh;padding:10vw 8vw;display:grid}.proofLabel span{color:#667384;margin-top:20px;font-size:18px;line-height:1.5;display:block}.proofQuote blockquote{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,90px);line-height:1}.proofQuote p{color:#697687;margin-top:40px}.contact{background:radial-gradient(circle at 76% 35%,#0a2f60 0,#0000 28%),#020711;flex-direction:column;justify-content:space-between;min-height:100svh;padding:9vw 4.5vw 0;display:flex;position:relative;overflow:hidden}.orb{opacity:.7;border:1px solid #2390ff66;border-radius:50%;width:40vw;height:40vw;position:absolute;top:12%;right:-10vw;box-shadow:inset 0 0 90px #0b65bc,0 0 90px #147dff40}.contactInner{position:relative}.contact h2{letter-spacing:-.075em;margin:25px 0 60px;font-size:clamp(68px,11vw,165px);line-height:.8}.bigCta{text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #52708f;justify-content:space-between;align-items:center;width:min(620px,100%);padding:24px 4px;font-size:11px;display:flex}.bigCta b{background:var(--blue);border-radius:50%;place-items:center;width:62px;height:62px;font-size:24px;display:grid}.siteFooter{border-top:1px solid var(--line);color:#8795a8;text-transform:uppercase;letter-spacing:.15em;grid-template-columns:1fr 1fr 1fr;align-items:end;margin-top:80px;padding:30px 0;font-size:10px;display:grid;position:relative}.siteFooter p:last-child{text-align:right}.reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(45px)}.reveal.visible{opacity:1;transform:none}@keyframes arrive{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1.06)}}@keyframes bob{50%{transform:translateY(7px)}}@media (max-width:800px){.nav{padding:24px}.nav nav{display:none}.navCta{padding:11px 14px}.hero{padding:0 24px 90px}.eyebrow{top:105px;left:24px}.heroMedia{background-position:62%}.scrollCue{bottom:30px;right:24px}.scrollCue span{display:none}.hero h1{font-size:18vw}.statement,.services,.proof,.contact{padding:90px 24px}.manifesto,.sectionHead,.proof{grid-template-columns:1fr}.manifesto{gap:10px;margin:0}.sectionHead{gap:20px}.sectionHead h2{order:2}.sectionHead>p:last-child{order:3}.serviceGrid{grid-template-columns:1fr}.service{min-height:370px;padding:26px}.showcase{padding:90px 24px}.showcaseImage{background-position:70%;background-attachment:scroll}.showcaseCopy h2{font-size:18vw}.proof{gap:60px}.orb{width:80vw;height:80vw}.contact h2{font-size:17vw}.siteFooter{grid-template-columns:1fr;gap:20px}.siteFooter p:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}.reveal{opacity:1;transform:none}.showcaseImage{background-attachment:scroll}}.journey{background:#01040a;height:430vh}.journeySticky{height:100svh;position:sticky;top:0;overflow:hidden}.cityFrame,.officeFrame,.journeyShade{position:absolute;inset:-3%}.cityFrame{transform-origin:72% 56%;will-change:transform,opacity;background:url(/kelo-city.jpeg) 50%/cover no-repeat}.officeFrame{will-change:transform,opacity;background:url(/kelo-studio.jpeg) 50%/cover no-repeat}.journeyShade{pointer-events:none;background:linear-gradient(90deg,#00040ce0,#00040c1f 62%),linear-gradient(#0000 45%,#00040cb3);inset:0}.journeyIntro,.officeArrival{z-index:3;transition:opacity .45s,transform .6s;position:absolute;bottom:7vw;left:4.5vw}.journeyIntro.gone{opacity:0;transform:translateY(-35px)}.journeyIntro .eyebrow{margin-bottom:45px;position:static}.journeyIntro h1{letter-spacing:-.075em;margin:14px 0 22px;font-size:clamp(70px,12vw,180px);line-height:.78}.journeyIntro h1 em,.officeArrival h2 em{color:#0000;-webkit-text-stroke:1.5px #58adff;filter:drop-shadow(0 0 14px #1e8cff80);font-style:normal}.journeyIntro>p:last-child,.officeArrival>p:last-child{color:#c5ced9;font-size:clamp(15px,1.3vw,20px)}.journeyPortal{z-index:4;opacity:0;pointer-events:none;flex-direction:column;align-items:center;transition:all .5s;display:flex;position:absolute;top:48%;left:72%;transform:translate(-50%,-50%)scale(.7)}.journeyPortal.show{opacity:1;transform:translate(-50%,-50%)scale(1)}.journeyPortal span{letter-spacing:.12em;text-shadow:0 0 18px #168cff,0 0 50px #168cff;white-space:nowrap;font-size:clamp(28px,5vw,75px);font-weight:800}.journeyPortal b{letter-spacing:.34em;color:#8cc8ff;margin-top:12px;font-size:9px}.officeArrival{opacity:0;transform:translateY(35px)}.officeArrival.show{opacity:1;transform:none}.officeArrival h2{letter-spacing:-.07em;margin:18px 0 24px;font-size:clamp(66px,10vw,150px);line-height:.8}.journey .scrollCue{z-index:6;position:absolute}.faq{background:#06101e;grid-template-columns:1fr 1.5fr;gap:9vw;padding:130px 8vw;display:grid}.faqHead{align-self:start;position:sticky;top:100px}.faqHead h2{letter-spacing:-.06em;margin:20px 0;font-size:clamp(52px,6vw,90px);line-height:.94}.faqList{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:28px 0}.faq summary{cursor:pointer;letter-spacing:-.025em;grid-template-columns:45px 1fr auto;align-items:center;gap:15px;font-size:clamp(18px,2vw,27px);list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#557089;letter-spacing:.15em;font-size:10px}.faq summary b{color:var(--blue);font-size:28px;font-weight:300;transition:all .3s}.faq details[open] summary b{transform:rotate(45deg)}.faq details p{color:#91a0b4;max-width:650px;margin:22px 45px 0 60px;line-height:1.75}@media (max-width:800px){.journey{height:360vh}.journeyIntro,.officeArrival{bottom:95px;left:24px;right:24px}.journeyIntro h1{font-size:17vw}.officeArrival h2{font-size:16vw}.cityFrame{transform-origin:76% 55%;background-position:62%}.officeFrame{background-position:68%}.journeyPortal{left:68%}.faq{grid-template-columns:1fr;gap:55px;padding:90px 24px}.faqHead{position:static}.faq details p{margin-left:0;margin-right:0}}.cityFrame{transform-origin:82% 48%;background-image:url(/kelo-city-office.png)}.officeFrame{background-image:url(/kelo-city-office.png);background-position:88% 47%}.showcaseImage{background-image:url(/kelo-city-office.png);background-position:70%}.speedLines{z-index:2;pointer-events:none;mix-blend-mode:screen;transition:opacity .2s;position:absolute;inset:0;overflow:hidden}.speedLines i{filter:blur(.5px);background:linear-gradient(#0000,#5ab4ffe6,#0000);width:1px;height:12vh;animation:.75s linear infinite rush;position:absolute;transform:rotate(48deg)}.portalRing{z-index:3;pointer-events:none;border:1px solid #2d9affa6;border-radius:50%;width:18vw;height:18vw;transition:opacity .25s;animation:1.35s ease-in-out infinite ringPulse;position:absolute;top:48%;left:78%;box-shadow:0 0 35px #168cffa6,inset 0 0 35px #168cff61}.hud{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c1c8f;border:1px solid #46a5ff6b;grid-template-columns:1fr auto;gap:10px;width:180px;padding:16px;animation:3s ease-in-out infinite floatHud;display:grid;position:absolute;top:0;left:calc(100% + 55px)}.hud span{letter-spacing:.2em;color:#91bde7;font-size:8px}.hud i{background:linear-gradient(90deg,var(--blue) 70%,#ffffff1f 70%);height:2px;box-shadow:0 0 8px var(--blue);grid-column:1/3}.hud b{color:#53adff;font-size:25px}.service{position:relative;overflow:hidden}.service:after{content:"";background:linear-gradient(110deg,#0000 40%,#ffffff24 50%,#0000 60%);transition:transform .7s;position:absolute;inset:-80% -30%;transform:translate(-70%)}.service:hover:after{transform:translate(70%)}.serviceGrid .service:nth-child(2){transition-delay:80ms}.serviceGrid .service:nth-child(3){transition-delay:.16s}.serviceGrid .service:nth-child(4){transition-delay:.24s}.serviceGrid .service:nth-child(5){transition-delay:.32s}.serviceGrid .service:nth-child(6){transition-delay:.4s}.orb{animation:4s ease-in-out infinite orbBreathe}.bigCta b{transition:all .35s}.bigCta:hover b{box-shadow:0 0 30px var(--blue);transform:rotate(45deg)scale(1.12)}@keyframes rush{0%{transform:translate(-22vw,-22vh)rotate(48deg)scaleY(.3)}to{transform:translate(24vw,30vh)rotate(48deg)scaleY(2.5)}}@keyframes ringPulse{50%{box-shadow:0 0 65px #168cffd9,inset 0 0 55px #168cff7a}}@keyframes floatHud{50%{transform:translateY(-12px)}}@keyframes orbBreathe{50%{opacity:.9;transform:scale(1.08)}}@media (max-width:800px){.portalRing{width:42vw;height:42vw;left:72%}.hud{width:155px;top:-90px;left:0}.speedLines i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.speedLines,.portalRing,.hud{display:none}.orb{animation:none}}.nav{z-index:90;background:linear-gradient(#01060ecc,#0000);transition:background .3s;position:fixed}.nav:hover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#010710d1}.quickNav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0006104d;border:1px solid #ffffff1f;border-radius:99px;padding:12px 18px}.spaceFrame{will-change:transform,opacity;background:url(/kelo-space.png) 50%/cover no-repeat;position:absolute;inset:-4%}.meetingFrame{z-index:1;transform-origin:50%;will-change:transform,opacity;width:177.78svh;height:100svh;margin-left:-88.89svh;position:absolute;top:0;left:50%}.meetingArt{background:url(/kelo-meeting-room.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.locationMark{z-index:5;opacity:0;flex-direction:column;align-items:center;transition:all .5s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.locationMark.show{opacity:1;transform:translate(-50%,-50%)scale(1)}.locationMark i{border:1px solid #4fb2ff;border-radius:50%;width:74px;height:74px;animation:1.8s infinite radar;box-shadow:0 0 25px #168cffa6}.locationMark i:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;margin:33px;display:block;box-shadow:0 0 15px #168cff}.locationMark span{color:#8bb6dc;letter-spacing:.24em;margin-top:18px;font-size:9px}.locationMark b{letter-spacing:.18em;text-shadow:0 0 30px #168cff;font-size:clamp(35px,6vw,90px)}.tvPanel{z-index:6;opacity:0;pointer-events:none;background:#020913f0;border:1px solid #399dff59;flex-direction:column;gap:4%;width:36.2%;height:33.5%;padding:1.4%;transition:opacity .65s,transform .65s;display:flex;position:absolute;top:25.3%;left:32.9%;overflow:hidden;transform:scale(.94);box-shadow:inset 0 0 34px #0860be26,0 0 24px #0e78e12e}.tvPanel.show{opacity:1;pointer-events:auto;transform:scale(1)}.tvHead{color:#88a9c9;text-transform:uppercase;letter-spacing:.18em;justify-content:space-between;align-items:center;font-size:clamp(6px,.55vw,10px);display:flex}.tvHead span{color:#48a9ff;font-weight:800}.tvHead i{font-style:normal}.tvOptions{flex:1;grid-template-columns:repeat(3,1fr);gap:4%;display:grid}.tvOptions a{border:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:8%;font-size:clamp(8px,.75vw,13px);font-weight:700;transition:all .25s;display:flex;position:relative;overflow:hidden}.tvOptions a:before{content:"";opacity:0;background:linear-gradient(135deg,#1487ff2e,#0000);transition:all .25s;position:absolute;inset:0}.tvOptions a:hover{border-color:#279dff;transform:translateY(-2px)}.tvOptions a:hover:before{opacity:1}.tvOptions a span{color:#5d7894;margin-bottom:6px;font-size:clamp(5px,.45vw,8px)}.tvOptions a b{color:#168cff;font-size:clamp(8px,.8vw,14px);position:absolute;top:9%;right:8%}.tvActions{grid-template-columns:1fr auto;gap:2%;display:grid}.tvSchedule,.tvCall{text-transform:uppercase;letter-spacing:.09em;background:#0b7ce8;justify-content:space-between;align-items:center;padding:3% 4%;font-size:clamp(6px,.58vw,10px);font-weight:700;display:flex}.tvSchedule:hover{background:#2198ff}.tvCall{white-space:nowrap;background:0 0;border:1px solid #fff3}.tvCall.disabled{opacity:.6}.journeyPortal{left:78%}.journeyShade{z-index:2}@keyframes radar{50%{opacity:.55;transform:scale(1.18)}}@media (max-width:900px){.nav{gap:12px;padding:16px 18px}.brand{font-size:18px}.quickNav{scrollbar-width:none;border-radius:12px;order:3;justify-content:flex-start;gap:22px;padding:11px 14px;position:absolute;top:67px;left:12px;right:12px;overflow-x:auto;display:flex!important}.quickNav::-webkit-scrollbar{display:none}.quickNav a,.navCta{white-space:nowrap;font-size:9px}.journeyIntro{bottom:90px}.journeyIntro h1{font-size:14vw}.locationMark b{font-size:9vw}.journeyPortal{left:68%}.tvPanel.show{border-color:#399dffa6;gap:16px;width:min(88vw,430px);height:auto;min-height:62svh;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #020711}.tvOptions{grid-template-columns:repeat(2,1fr);gap:10px}.tvOptions a{padding:12px;font-size:13px}.tvOptions a span{font-size:8px}.tvActions{grid-template-columns:1fr}.tvSchedule,.tvCall{padding:13px;font-size:9px}.meetingArt{filter:brightness(.5)}.scrollCue{display:none}}@media (prefers-reduced-motion:reduce){.journey{height:400vh}.spaceFrame,.cityFrame,.meetingFrame{transition:opacity .2s}.locationMark i{animation:none}}.contactActions{flex-wrap:wrap;align-items:center;gap:42px;display:flex}.callCta{text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #52708f;align-items:center;gap:28px;padding:20px 0;font-size:10px;display:flex}.callCta b{color:var(--blue);font-size:20px;transition:all .3s}.callCta:hover b{transform:translate(6px)}.spaceFrame,.cityFrame,.meetingArt{image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;filter:none!important}.cityFrame{background-size:cover}.meetingArt{background-size:100% 100%}@media (max-width:800px){.contactActions{align-items:stretch;gap:18px}.callCta{justify-content:space-between;width:100%}}.journeyFrame{will-change:opacity,transform;transform-origin:50%;filter:saturate(1.08)contrast(1.04);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-1%}.journeyGrade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#00040cb8,#0000 50%),linear-gradient(#0000 52%,#00040c94);position:absolute;inset:0}.cloudLayer{z-index:2;pointer-events:none;mix-blend-mode:screen;background-image:radial-gradient(at 15% 45%,#cde1f559 0 7%,#0000 24%),radial-gradient(at 55% 60%,#b4d3ee3d 0 9%,#0000 28%),radial-gradient(at 82% 35%,#d2e6f647 0 8%,#0000 25%);background-repeat:no-repeat;background-size:70% 48%,80% 52%,64% 44%;transition:opacity .5s;position:absolute;inset:-25%}.cloudOne{animation:16s linear infinite cloudDrift}.cloudTwo{animation:22s linear infinite cloudDriftBack;transform:scale(.8)translate(-8%)}.cityLife{z-index:3;pointer-events:none;mix-blend-mode:screen;transition:opacity .4s;position:absolute;inset:0}.cityLife i{background:#ffd78b;border-radius:50%;width:3px;height:3px;animation:1.8s ease-in-out infinite cityBlink;position:absolute;box-shadow:0 0 5px #ffba43,0 0 12px #ffab34cc}.cityLife:after{content:"";background:linear-gradient(90deg,#0000,#ffb537,#5db9ff,#0000);width:25%;height:2px;animation:4s linear infinite trafficFlow;position:absolute;bottom:13%;left:-25%;transform:rotate(-8deg);box-shadow:0 0 8px #258dff}.journeyIntro{z-index:8}.stageReadout{z-index:8;letter-spacing:.2em;color:#9eb4c9;grid-template-columns:auto 74px auto;align-items:center;gap:14px;font-size:9px;display:grid;position:absolute;top:125px;left:4.5vw}.stageReadout i{background:#248fef;height:1px;box-shadow:0 0 8px #168cff}.stageReadout b{color:#fff;font-size:9px}.roiScreen{z-index:10;opacity:0;pointer-events:none;background:linear-gradient(145deg,#020c1bf7,#010710fc);border:1px solid #2e99ff80;grid-template-rows:auto auto auto 1fr auto auto;gap:.55vh;width:36.2vw;height:33.5vh;padding:1.05vw;transition:opacity .55s,transform .55s;display:grid;position:absolute;top:25.3%;left:50%;overflow:hidden;transform:translate(-50%)scale(.94);box-shadow:inset 0 0 36px #168cff21,0 0 28px #168cff2e}.roiScreen.show{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.roiScreen:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 5px,#42a2ff06 6px);animation:6s linear infinite screenScan;position:absolute;inset:0}.roiTop,.roiTitle,.chartLabel{justify-content:space-between;align-items:center;display:flex;position:relative}.roiTop{letter-spacing:.15em;color:#6d879e;font-size:clamp(5px,.42vw,8px)}.liveDot{color:#62b6ff}.liveDot i{background:#30f59a;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:1.2s infinite livePulse;display:inline-block;box-shadow:0 0 9px #30f59a}.roiTitle span,.chartLabel{letter-spacing:.16em;color:#6e89a3;font-size:clamp(5px,.38vw,7px)}.roiTitle h2{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(14px,1.25vw,24px)}.roiTitle strong{color:#51adff;text-shadow:0 0 18px #168cff80;font-size:clamp(22px,2.4vw,46px);line-height:1}.roiTitle strong small{font-size:.38em}.roiMetrics{grid-template-columns:repeat(3,1fr);gap:.45vw;display:grid}.roiMetrics article{background:#ffffff06;border:1px solid #ffffff1a;padding:.55vw}.roiMetrics article span{text-transform:uppercase;letter-spacing:.09em;color:#718ca5;font-size:clamp(5px,.38vw,7px);display:block}.roiMetrics article b{margin:.18vh 0;font-size:clamp(12px,1.1vw,21px);display:block}.roiMetrics article>i{background:#ffffff14;height:2px;display:block;overflow:hidden}.roiMetrics article>i em{background:#168cff;width:72%;height:100%;animation:2.4s ease-in-out infinite alternate metricFill;display:block;box-shadow:0 0 7px #168cff}.roiMetrics article:nth-child(2) em{width:58%;animation-delay:.3s}.roiMetrics article:nth-child(3) em{width:88%;animation-delay:.6s}.roiChart{border:1px solid #ffffff14;flex-direction:column;min-height:0;padding:.35vw .5vw;display:flex}.chartLabel b{font-size:inherit;color:#36dda0}.chartBars{align-items:flex-end;gap:3%;height:100%;padding-top:.3vh;display:flex}.chartBars i{transform-origin:bottom;background:linear-gradient(#3cabff,#0b5ca8);flex:1;min-height:4px;animation:1.6s ease-in-out infinite alternate barGrow;box-shadow:0 0 5px #2193ff73}.roiSystems{grid-template-columns:repeat(3,1fr);gap:.35vw;display:grid}.roiSystems a{text-transform:uppercase;letter-spacing:.05em;border:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:.35vw;padding:.38vw;font-size:clamp(5px,.4vw,8px);transition:all .2s;display:grid}.roiSystems a:hover{background:#0b74df;border-color:#168cff}.roiSystems a span{color:#5b7893}.roiSystems a b{color:#40a7ff}.roiActions{grid-template-columns:1fr auto;gap:.35vw;display:grid}.roiActions a{text-transform:uppercase;letter-spacing:.08em;background:#0b7ce8;justify-content:space-between;align-items:center;padding:.45vw .65vw;font-size:clamp(5px,.42vw,8px);font-weight:700;display:flex}.roiActions a:last-child{background:0 0;border:1px solid #ffffff29}.cleanServices .serviceGrid{grid-template-columns:repeat(3,1fr)}.cleanServices .service{min-height:600px;padding:32px}.cleanServices .service h3{font-size:clamp(34px,3.3vw,56px)}.cleanServices .service ul{flex-wrap:wrap;gap:8px;margin:30px 0 0;padding:0;list-style:none;display:flex}.cleanServices .service li{color:#9cb0c7;text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff21;border-radius:99px;padding:8px 10px;font-size:9px}.cleanServices .service:hover li{color:#fff;border-color:#ffffff59}@keyframes cloudDrift{0%{transform:translate(-8%)}to{transform:translate(13%,4%)}}@keyframes cloudDriftBack{0%{transform:scale(.8)translate(9%,3%)}to{transform:scale(.8)translate(-12%,-2%)}}@keyframes cityBlink{50%{opacity:.16;transform:scale(.45)}}@keyframes trafficFlow{to{transform:translate(620%)rotate(-8deg)}}@keyframes screenScan{to{background-position:0 120px}}@keyframes livePulse{50%{opacity:.3}}@keyframes metricFill{0%{transform:scaleX(.55)}to{transform:scaleX(1)}}@keyframes barGrow{0%{opacity:.65;transform:scaleY(.62)}to{opacity:1;transform:scaleY(1)}}@media (max-width:900px){.journey{height:440vh}.stageReadout{top:122px;left:18px}.journeyIntro{left:22px;right:22px}.journeyIntro h1{font-size:14vw}.roiScreen.show{gap:9px;width:min(92vw,470px);height:70svh;padding:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.roiTitle h2{font-size:20px}.roiTitle strong{font-size:37px}.roiMetrics article{padding:9px}.roiMetrics article span{font-size:7px}.roiMetrics article b{font-size:18px}.roiChart{padding:8px}.roiSystems{grid-template-columns:1fr;gap:5px}.roiSystems a{padding:7px;font-size:8px}.roiActions{grid-template-columns:1fr;gap:5px}.roiActions a{padding:9px;font-size:8px}.cleanServices .serviceGrid{grid-template-columns:1fr}.cleanServices .service{min-height:480px}.journeyFrame{background-position:50%!important}.cloudLayer{inset:-40%}}@media (prefers-reduced-motion:reduce){.cloudLayer,.cityLife{display:none}.journeyFrame{transition:opacity .15s}.roiScreen *{animation:none!important}}.journeyVideo{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.05);background:#01040a;width:100%;height:100%;display:block;position:absolute;inset:0}.journey{height:100svh}.journeySticky{background:#01040a url(/kelo-space.png) 50%/cover no-repeat}.journeyVideo+.journeyGrade{z-index:3}.flightCue.playing b{letter-spacing:3px;font-size:12px;animation:1s infinite flightPulse}.flightCue.complete b{background:#168cff;border-color:#168cff}.stageReadout span{font-variant-numeric:tabular-nums}@keyframes flightPulse{50%{opacity:.35;transform:scale(.92)}}.roiActions a>span{flex-direction:column;gap:2px;display:flex}.roiActions a b{font-size:inherit}.roiActions a small{color:#ffffffad;letter-spacing:.03em;text-transform:none;font-size:clamp(4px,.32vw,6px);font-weight:400}.roiActions a strong{font-size:14px}.ctaBenefits{color:#9fb4ca;text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;gap:12px 28px;margin:-30px 0 24px;font-size:10px;display:flex}.bigCta>span,.callCta>span{flex-direction:column;gap:7px;display:flex}.bigCta strong,.callCta strong{font-size:11px}.bigCta small,.callCta small{color:#92a6ba;text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.callCta{min-width:280px}.callCta:hover small{color:#c9d8e7}.commandScreen{background:radial-gradient(circle at 50% 46%,#0a468233,#0000 48%),linear-gradient(145deg,#010c1dfb,#00050dfe);border-color:#35a8ffb8;grid-template-rows:auto auto 1fr auto;gap:.38vh;padding:.65vw;box-shadow:inset 0 0 50px #1479e42e,0 0 35px #0c71dc3d}.commandScreen:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#2e9bff0a 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#2e9bff08 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.commandScreen .roiTop{z-index:2;padding:0 .15vw;font-size:clamp(4px,.34vw,7px)}.commandScreen .roiTop time{color:#4f7294;font:inherit}.commandSummary{z-index:2;grid-template-columns:1.2fr repeat(3,1fr);gap:.28vw;display:grid;position:relative}.commandSummary>div{background:#071d377a;border:1px solid #449cec2e;padding:.32vw .42vw}.commandSummary span{color:#6583a0;letter-spacing:.12em;font-size:clamp(4px,.3vw,6px);display:block}.commandSummary strong,.commandSummary b{color:#fff;margin-top:.1vh;font-size:clamp(8px,.68vw,13px);line-height:1;display:block}.commandSummary strong{color:#4bb2ff;text-shadow:0 0 12px #36a6ff99}.commandSummary small{color:#55738e;font-size:.55em}.systemHealth b{color:#49e3a1}.systemHealth b i{background:#41f09e;border-radius:50%;width:4px;height:4px;display:inline-block;box-shadow:0 0 8px #41f09e}.commandGrid{z-index:2;grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .9fr 1fr;gap:.28vw;min-height:0;display:grid;position:relative}.commandPanel{background:linear-gradient(145deg,#071a31b8,#020d1cc2);border:1px solid #449cec33;min-width:0;min-height:0;padding:.32vw .38vw;position:relative;overflow:hidden}.commandPanel:before{content:"";background:#39a8ff;width:12px;height:1px;position:absolute;top:0;left:0;box-shadow:0 0 8px #168cff}.commandPanel header,.commandPanel footer{color:#6e8aa5;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:clamp(4px,.28vw,6px);display:flex}.commandPanel header b{color:#43c995;font-size:inherit}.commandPanel footer{margin-top:.15vh}.commandPanel footer b{color:#d8efff}.revenuePanel{grid-row:1/3;grid-template-rows:auto 1fr auto;display:grid}.lineChart{background:repeating-linear-gradient(0deg,#0000 0 22%,#5693c81a 23%),repeating-linear-gradient(90deg,#0000 0 16%,#5693c814 17%);min-height:0;margin:.25vh 0;position:relative;overflow:hidden}.lineChart em{clip-path:polygon(0 88%,11% 72%,22% 79%,33% 50%,44% 61%,55% 36%,66% 48%,77% 21%,88% 31%,100% 2%,100% 100%,0 100%);background:linear-gradient(#2a9eff3d,#0000);height:72%;animation:2.4s ease-in-out infinite alternate chartGlow;position:absolute;bottom:0;left:0;right:0}.lineChart>i{z-index:2;background:#6cc1ff;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 8px #2f9fff}.lineChart>i:first-child{bottom:12%;left:0}.lineChart>i:nth-child(2){bottom:28%;left:11%}.lineChart>i:nth-child(3){bottom:21%;left:22%}.lineChart>i:nth-child(4){bottom:50%;left:33%}.lineChart>i:nth-child(5){bottom:39%;left:44%}.lineChart>i:nth-child(6){bottom:64%;left:55%}.lineChart>i:nth-child(7){bottom:52%;left:66%}.lineChart>i:nth-child(8){bottom:79%;left:77%}.lineChart>i:nth-child(9){bottom:69%;left:88%}.lineChart>i:nth-child(10){bottom:98%;right:0}.neuralPanel{grid-template-rows:auto 1fr auto;display:grid}.neuralCore{place-items:center;min-height:0;display:grid;position:relative}.neuralCore>i{aspect-ratio:1;border:1px solid #2f9fff73;border-radius:50%;width:54%;animation:7s linear infinite coreSpin;position:absolute;box-shadow:0 0 15px #168cff26}.neuralCore>i:nth-child(2){border-style:dashed;width:39%;animation-duration:5s;animation-direction:reverse}.neuralCore>i:nth-child(3){border-color:#4fc4ff;width:24%;animation:1.8s ease-in-out infinite corePulse;box-shadow:inset 0 0 14px #1e9bff47,0 0 14px #1e9bff47}.neuralCore span{z-index:2;color:#d9f2ff;letter-spacing:.12em;text-align:center;font-size:clamp(7px,.7vw,13px);font-weight:800}.neuralCore small{color:#4f88b7;font-size:.43em;font-weight:500;display:block}.outreachPanel ul,.searchPanel ul{margin:.25vh 0 0;padding:0;list-style:none}.outreachPanel li{color:#7f9bb5;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:.25vw;margin:.15vh 0;font-size:clamp(4px,.28vw,6px);display:grid}.outreachPanel li>i{background:#ffffff14;height:2px}.outreachPanel li em{background:#299df8;height:100%;animation:2s ease-in-out infinite alternate metricFill;display:block;box-shadow:0 0 6px #168cff}.outreachPanel li b{color:#d9eeff}.opsPanel{grid-template-rows:auto 1fr auto;display:grid}.opsBars{align-items:flex-end;gap:5%;min-height:0;padding:.2vh .2vw 0;display:flex}.opsBars i{background:linear-gradient(#42b6ff,#105b9c);flex:1;min-height:3px;animation:1.4s ease-in-out infinite alternate barGrow;box-shadow:0 0 5px #229dff6b}.searchPanel{grid-template-rows:auto 1fr;grid-template-columns:.8fr 1.2fr;display:grid}.searchPanel header{grid-column:1/3}.rankRing{place-items:center;display:grid;position:relative}.rankRing i{aspect-ratio:1;background:conic-gradient(#42b7ff 0 72%,#42b7ff1f 72%);border-radius:50%;width:60%;animation:9s linear infinite coreSpin;position:absolute;-webkit-mask:radial-gradient(circle,#0000 52%,#000 54%);mask:radial-gradient(circle,#0000 52%,#000 54%)}.rankRing span{text-align:center;font-size:clamp(6px,.58vw,11px);font-weight:800}.rankRing small{color:#3acb90;font-size:.58em;display:block}.searchPanel li{color:#718da6;justify-content:space-between;margin:.16vh 0;font-size:clamp(4px,.25vw,5px);display:flex}.searchPanel li b{color:#dff3ff}.activityPanel p{color:#7892ab;grid-template-columns:auto 1fr auto;gap:.2vw;margin:.15vh 0;font-size:clamp(4px,.25vw,5px);display:grid}.activityPanel p i{background:#35d795;border-radius:50%;width:4px;height:4px;margin-top:1px;box-shadow:0 0 6px #35d795}.activityPanel time{color:#487091}.commandFooter{z-index:2;grid-template-columns:1fr auto;gap:.28vw;display:grid;position:relative}.commandFooter a{color:#d8eeff;letter-spacing:.08em;background:#061d36b3;border:1px solid #49a4f43d;justify-content:space-between;align-items:center;min-width:0;padding:.34vw .48vw;font-size:clamp(4px,.3vw,6px);font-weight:700;display:flex}.commandFooter a:first-child{background:linear-gradient(90deg,#0878dc,#0b94f0);border-color:#24a5ff}.commandFooter a span{flex-direction:column;display:flex}.commandFooter a small{color:#ffffffa8;text-transform:none;letter-spacing:.03em;font-size:.72em;font-weight:400}.commandFooter a strong{font-size:inherit}.commandFooter a:last-child{white-space:nowrap}.commandFooter a:hover{border-color:#55bcff;box-shadow:0 0 16px #168cff33}@keyframes coreSpin{to{transform:rotate(360deg)}}@keyframes corePulse{50%{opacity:.55;transform:scale(1.14)}}@keyframes chartGlow{0%{opacity:.55}to{opacity:1}}@media (max-width:900px){.commandScreen.roiScreen.show{gap:6px;height:76svh;padding:10px}.commandScreen .roiTop{font-size:6px}.commandSummary{grid-template-columns:repeat(2,1fr);gap:5px}.commandSummary>div{padding:6px}.commandSummary span{font-size:6px}.commandSummary strong,.commandSummary b{font-size:12px}.commandGrid{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1.15fr .85fr;gap:5px}.commandPanel{padding:6px}.commandPanel header,.commandPanel footer{font-size:6px}.revenuePanel{grid-row:1/3}.neuralPanel{grid-row:1}.outreachPanel{grid-row:2}.opsPanel{grid-area:3/1}.searchPanel{grid-area:3/2}.activityPanel{display:none}.commandFooter a{padding:8px;font-size:6px}}.officeSite{background:#01050b}.officeNav{z-index:80;background:linear-gradient(#01050ce0,#01050c33,#0000);padding:22px 4.5vw;transition:background .3s;position:fixed}.officeNav:after{content:"";background:linear-gradient(90deg,#2a9fff8c,#ffffff14,#0000);height:1px;position:absolute;bottom:10px;left:4.5vw;right:4.5vw}.officeNav .quickNav{gap:22px}.officeNav .quickNav a{padding:7px 0;position:relative}.officeNav .quickNav a:after{content:"";background:#2aa2ff;height:1px;transition:right .25s;position:absolute;bottom:0;left:0;right:100%}.officeNav .quickNav a:hover:after{right:0}.officeTour{background:#02060d;height:900svh;position:relative}.officeSticky{z-index:2;background:#02060d url(/journey-office.png) 50%/cover no-repeat;height:100svh;position:sticky;top:0;overflow:hidden}.officeVideo{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.06);will-change:contents;width:100%;height:100%;display:block;position:absolute;inset:0}.officeGrade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#00040cdb 0%,#00050e6b 36%,#00050e14 70%),linear-gradient(#00040a2e,#0000 62%,#00040abf);position:absolute;inset:0;box-shadow:inset 0 0 16vw #00040c80}.officeGrade:after{content:"";mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 7px,#349dff04 8px);animation:9s linear infinite officeScan;position:absolute;inset:0}.officeStops{z-index:0;pointer-events:none;margin-top:-100svh;position:relative}.officeStop{height:100svh;scroll-margin-top:0}.futureTag{z-index:8;color:#c6ddf2;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;font-size:8px;display:flex;position:absolute;top:92px;left:4.5vw}.futureTag i{background:#3ae5a3;border-radius:50%;width:6px;height:6px;animation:1.4s infinite livePulse;box-shadow:0 0 10px #3ae5a3}.futureTag span{color:#577896}.roomRail{z-index:12;flex-direction:column;align-items:flex-end;gap:9px;display:flex;position:absolute;top:50%;right:2.4vw;transform:translateY(-50%)}.roomRail a{color:#58738d;letter-spacing:.11em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:10px;font-size:8px;transition:all .3s;display:flex}.roomRail a b{opacity:0;white-space:nowrap;max-width:0;transition:all .35s;overflow:hidden}.roomRail a span{border:1px solid #7eaed638;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:500;display:grid}.roomRail a.active{color:#dff2ff}.roomRail a.active b,.roomRail a:hover b{opacity:1;max-width:160px}.roomRail a.active span{color:#fff;background:#1282e659;border-color:#2aa3ff;box-shadow:0 0 16px #2aa3ff80}.roomPage{z-index:7;opacity:0;pointer-events:none;transition:opacity .24s linear,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translateY(30px)}.roomPage.active{pointer-events:auto;transform:none}.roomCopy{text-shadow:0 2px 18px #020711;width:min(33vw,560px);position:absolute;top:18vh;left:4.5vw}.roomCopy>p:first-child{color:#45a8ff;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:9px;display:flex}.roomCopy>p:first-child span{color:#fff;border:1px solid #3aa7ff7a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.roomCopy h2{letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(43px,4.8vw,78px);line-height:.88}.roomRule{background:linear-gradient(90deg,#249cff,#ffffff29,#0000);width:100%;height:1px;margin:24px 0}.roomRule i{background:#9bd7ff;width:22%;height:1px;animation:2.8s ease-in-out infinite roomSignal;display:block;box-shadow:0 0 12px #168cff}.roomCopy>p:last-child{color:#a6b7c9;max-width:480px;margin:0;font-size:13px;line-height:1.62}.officeVideo{transition:transform .35s,filter .35s}.officeSticky.walking .officeVideo{filter:saturate(1.14)contrast(1.08)brightness(1.08);transform:scale(1.025)}.officeSticky.walking .officeGrade{opacity:.45}.officeSticky.walking .roomPage{pointer-events:none}.walkHud{z-index:20;opacity:0;pointer-events:none;text-align:center;background:linear-gradient(135deg,#020d1c2e,#020d1ca6);border:1px solid #0000;width:min(420px,42vw);padding:18px 22px;transition:opacity .18s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.walkHud.show{opacity:1;border-color:#50b3ff4d;transform:translate(-50%,-50%);box-shadow:0 0 60px #05539624}.walkHud span,.walkHud small{color:#6e9abc;letter-spacing:.23em;font-size:7px;display:block}.walkHud b{color:#e8f7ff;letter-spacing:-.04em;margin:7px 0 14px;font-size:clamp(19px,2.1vw,34px);display:block}.walkHud>i{background:#5fa8e238;height:1px;display:block;overflow:hidden}.walkHud>i em{transform-origin:0;background:#48b5ff;width:100%;height:1px;display:block;box-shadow:0 0 12px #168cff}.walkHud small{color:#4d7c9f;margin-top:10px}.productHologram,.industryGrid,.dualDash,.estimatorDash,.operationsDash,.growthDash,.roiLab,.researchWall,.faqRoom,.frontDesk{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#041428e8,#010812f0);border:1px solid #34a5ff6b;width:55vw;height:66vh;position:absolute;top:18vh;right:5.2vw;overflow:hidden;box-shadow:inset 0 0 70px #168cff17,0 0 36px #168cff2e}.productHologram:before,.industryGrid:before,.dualDash:before,.estimatorDash:before,.operationsDash:before,.growthDash:before,.roiLab:before,.researchWall:before,.faqRoom:before,.frontDesk:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#4aa9ff0b 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#4aa9ff09 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.productHologram{grid-template-rows:auto 1fr;grid-template-columns:34% 66%;padding:18px;display:grid}.holoHeader{z-index:2;letter-spacing:.17em;color:#6f94b6;border-bottom:1px solid #44a0f233;grid-column:1/3;justify-content:space-between;align-items:center;padding-bottom:12px;font-size:7px;display:flex;position:relative}.holoHeader span{color:#67bdff}.holoHeader i{background:#37e6a0;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #37e6a0}.agentSelector{z-index:2;flex-direction:column;gap:5px;padding:12px 14px 0 0;display:flex;position:relative}.agentSelector button{all:unset;cursor:pointer;color:#a7b9c9;background:#04162b99;border:1px solid #ffffff17;padding:8px 10px;font-size:9px;transition:all .25s}.agentSelector button span{color:#52799d;letter-spacing:.13em;margin-bottom:3px;font-size:6px;display:block}.agentSelector button:hover,.agentSelector button.active{color:#fff;background:linear-gradient(90deg,#107cde73,#062545a6);border-color:#269fff;box-shadow:inset 2px 0 #47b6ff,0 0 14px #168cff21}.agentDashboard{z-index:2;background:radial-gradient(circle at 25%,#168cff30,#0000 35%),#0008148c;border:1px solid #3e9beb30;grid-template-columns:43% 57%;align-items:center;min-width:0;margin-top:14px;display:grid;position:relative}.agentOrb{aspect-ratio:1;place-items:center;display:grid;position:relative}.agentOrb>i{border:1px solid #38adff85;border-radius:50%;width:72%;height:72%;animation:9s linear infinite coreSpin;position:absolute;box-shadow:inset 0 0 30px #168cff1f,0 0 22px #168cff33}.agentOrb>i:nth-child(2){border-style:dashed;width:54%;height:54%;animation-duration:6s;animation-direction:reverse}.agentOrb>i:nth-child(3){border-color:#62c6ff;width:33%;height:33%;animation:1.8s ease-in-out infinite holoPulse;box-shadow:0 0 28px #168cff}.agentOrb span{z-index:2;color:#e8f7ff;letter-spacing:.08em;text-align:center;font-size:clamp(12px,1.3vw,22px);font-weight:800}.agentOrb small{color:#38e5a0;letter-spacing:.18em;font-size:.34em;display:block}.agentData{padding:20px 22px 20px 0}.agentData>p:first-child{color:#45acff;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:8px}.agentData h3{letter-spacing:-.045em;margin:8px 0 14px;font-size:clamp(22px,2.2vw,38px);line-height:.92}.agentData>p:nth-of-type(2){color:#8fa5ba;min-height:50px;font-size:11px;line-height:1.5}.agentBars{border-bottom:1px solid #559fdc38;align-items:flex-end;gap:7px;height:80px;margin:15px 0;display:flex}.agentBars>i{background:#2e85d10a;flex:1;align-items:flex-end;height:100%;display:flex}.agentBars em{background:linear-gradient(#48b8ff,#0c5da7);width:100%;animation:1.8s ease-in-out infinite alternate barGrow;display:block;box-shadow:0 0 8px #34a8ff59}.agentData>strong{color:#55baff;font-size:clamp(25px,2.7vw,46px);line-height:1;display:block}.agentData>strong small{color:#6e8ba5;text-transform:uppercase;letter-spacing:.11em;font-size:.28em;font-weight:500}.dualDash{grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.dualDash section{z-index:2;background:#021020b8;border:1px solid #42a0f038;grid-template-rows:auto auto 1fr auto;padding:20px;display:grid;position:relative}.dualDash header,.dualDash footer,.estimatorDash header,.growthDash header{color:#6e91b0;letter-spacing:.12em;justify-content:space-between;font-size:7px;display:flex}.dualDash header b,.estimatorDash header b,.growthDash header b{color:#42dda0}.dualDash h3{margin:26px 0;font-size:clamp(24px,2.4vw,42px);line-height:.95}.caseFlow{align-self:center;gap:16px;display:grid}.caseFlow i{color:#8fb0cc;letter-spacing:.15em;border:1px solid #319df840;padding:13px;font-size:8px;font-style:normal;position:relative}.caseFlow i:not(:last-child):after{content:"↓";color:#38aaff;position:absolute;bottom:-15px;left:50%}.pulseChart{align-self:center;align-items:flex-end;gap:6px;height:170px;display:flex}.pulseChart i{background:linear-gradient(#4db9ff,#0d5d9e);flex:1;animation:1.7s ease-in-out infinite alternate barGrow;box-shadow:0 0 8px #2aa0ff59}.pulseChart i:first-child{height:34%}.pulseChart i:nth-child(2){height:55%}.pulseChart i:nth-child(3){height:46%}.pulseChart i:nth-child(4){height:76%}.pulseChart i:nth-child(5){height:63%}.pulseChart i:nth-child(6){height:85%}.pulseChart i:nth-child(7){height:78%}.pulseChart i:nth-child(8){height:96%}.dualDash footer{border-top:1px solid #4696da33;padding-top:13px}.dualDash footer b{color:#fff}.estimatorDash{grid-template-rows:auto 1fr auto;padding:20px;display:grid}.estimatorDash>*{z-index:2;position:relative}.estimatePlan{background:repeating-linear-gradient(90deg,#0000 0 48px,#3391e01a 49px),repeating-linear-gradient(0deg,#0000 0 48px,#3391e01a 49px);border:1px solid #40aaff59;place-self:center;width:min(31vw,500px);height:min(35vh,300px);position:relative;transform:perspective(700px)rotateX(56deg)rotate(-7deg);box-shadow:0 35px 60px #118af02e}.estimatePlan>i{border:2px solid #42adff;position:absolute;box-shadow:0 0 10px #168cff}.estimatePlan>i:first-child{inset:12% 55% 48% 9%}.estimatePlan>i:nth-child(2){inset:18% 8% 20% 51%}.estimatePlan>i:nth-child(3){inset:57% 58% 8% 17%}.estimatePlan>i:nth-child(4){background:#42adff;border:0;width:1px;top:18%;bottom:20%;left:48%}.estimatePlan span{color:#fff;letter-spacing:.1em;background:#03192fe0;padding:10px;font-size:12px;position:absolute;top:25%;left:18%;transform:translateZ(20px)}.estimatePlan small{color:#55b9ff;margin-top:4px;font-size:7px;display:block}.estimateNumbers{border-top:1px solid #419beb3d;grid-template-columns:repeat(3,1fr) 1.3fr;display:grid}.estimateNumbers>span,.estimateNumbers>strong{color:#6587a5;text-transform:uppercase;letter-spacing:.1em;border-right:1px solid #419beb2b;padding:15px 12px;font-size:7px}.estimateNumbers b,.estimateNumbers strong{color:#fff;margin-top:5px;font-size:15px;display:block}.estimateNumbers>strong{color:#52b6ff;font-size:28px;line-height:.8}.estimateNumbers strong small{color:#617f9a;margin-top:8px;font-size:6px;display:block}.operationsDash{grid-template-columns:45% 55%;padding:20px;display:grid}.operationsDash>*{z-index:2;position:relative}.opsMap{place-items:center;display:grid;position:relative}.opsMap:before,.opsMap:after{content:"";aspect-ratio:1;border:1px solid #33a3ff61;border-radius:50%;width:68%;position:absolute;box-shadow:inset 0 0 40px #168cff24}.opsMap:after{border-style:dashed;width:45%;animation:10s linear infinite coreSpin}.opsMap>i{background:#54bdff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #168cff}.opsMap>i:first-child{top:28%;left:25%}.opsMap>i:nth-child(2){top:19%;right:28%}.opsMap>i:nth-child(3){bottom:31%;right:19%}.opsMap>i:nth-child(4){bottom:21%;left:28%}.opsMap>i:nth-child(5){top:15%;left:49%}.opsMap span{z-index:2;color:#fff;text-align:center;font-size:48px;font-weight:800}.opsMap small{color:#5c88ad;letter-spacing:.13em;font-size:7px;display:block}.opsQueue{flex-direction:column;justify-content:center;padding:25px;display:flex}.opsQueue header{color:#7093af;letter-spacing:.1em;justify-content:space-between;margin-bottom:22px;font-size:7px;display:flex}.opsQueue header b{color:#42dda0}.opsQueue p{color:#a6bbcc;border-top:1px solid #4a9adb2e;grid-template-columns:auto 1fr auto;gap:12px;margin:0;padding:15px 0;font-size:11px;display:grid}.opsQueue p i{background:#40dda0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #40dda0}.opsQueue time{color:#527392;font-size:8px}.opsQueue>strong{color:#52b8ff;margin-top:24px;font-size:46px}.opsQueue>strong small{color:#7893aa;font-size:10px;font-weight:500}.growthDash{grid-template-rows:auto 1fr auto auto;padding:20px;display:grid}.growthDash>*{z-index:2;position:relative}.growthChart{background:repeating-linear-gradient(0deg,#0000 0 24%,#4a9ce01f 25%),repeating-linear-gradient(90deg,#0000 0 14%,#4a9ce014 15%);min-height:180px;margin:18px 0;position:relative}.growthChart em{clip-path:polygon(0 86%,16% 71%,32% 75%,48% 46%,64% 54%,80% 22%,100% 3%,100% 100%,0 100%);background:linear-gradient(#2da3ff47,#0000);animation:2s infinite alternate chartGlow;position:absolute;inset:0}.growthChart i{z-index:2;background:#8cd4ff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #168cff}.growthChart i:first-child{bottom:14%;left:0}.growthChart i:nth-child(2){bottom:29%;left:16%}.growthChart i:nth-child(3){bottom:25%;left:32%}.growthChart i:nth-child(4){bottom:54%;left:48%}.growthChart i:nth-child(5){bottom:46%;left:64%}.growthChart i:nth-child(6){bottom:78%;left:80%}.growthChart i:nth-child(7){top:3%;right:0}.growthStats{border:1px solid #419dea33;grid-template-columns:repeat(4,1fr);display:grid}.growthStats span{color:#6586a2;text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #419dea2b;padding:14px;font-size:7px}.growthStats b{color:#fff;margin-top:6px;font-size:14px;display:block}.growthDash footer{color:#4e88b8;letter-spacing:.15em;text-align:center;padding-top:15px;font-size:7px}.industryGrid{grid-template-columns:repeat(3,1fr);gap:9px;padding:14px;display:grid}.industryGrid>*{z-index:2;position:relative}.industryGrid section{background:linear-gradient(155deg,#092a4cb3,#010c1ac7);border:1px solid #44a0ee38;flex-direction:column;padding:16px;display:flex;overflow:hidden}.industryGrid section:after{content:"";border:1px solid #36a7ff40;border-radius:50%;height:56%;position:absolute;bottom:-35%;left:-20%;right:-20%;box-shadow:0 0 45px #168cff1f}.industryGrid header{color:#65b9fb;letter-spacing:.12em;flex-direction:column;gap:5px;font-size:7px;display:flex}.industryGrid header b{color:#527493;font-size:5px}.industryGrid h3{letter-spacing:-.04em;margin:22px 0 14px;font-size:clamp(20px,2vw,33px);line-height:.96}.industryGrid p{color:#8ba1b5;font-size:10px;line-height:1.55}.industryGrid section>div{z-index:2;flex-wrap:wrap;gap:5px;margin-top:auto;display:flex;position:relative}.industryGrid section>div i{color:#8eb4d3;text-transform:uppercase;letter-spacing:.08em;border:1px solid #50a5ea33;padding:6px 7px;font-size:6px;font-style:normal}.roiLab{grid-template-rows:auto 1fr auto auto;padding:18px;display:grid}.roiLab>*{z-index:2;position:relative}.roiLab>header,.researchWall>header,.faqRoom>header{color:#6b8da8;letter-spacing:.14em;justify-content:space-between;font-size:7px;display:flex}.roiLab>header span,.researchWall>header span,.faqRoom>header span{color:#59b7ff}.roiLab>header i,.researchWall>header i,.faqRoom>header i{background:#3ce3a1;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #3ce3a1}.roiInputs{grid-template-columns:repeat(2,1fr);align-content:center;gap:7px;padding:12px 0;display:grid}.roiInputs label{color:#7c99b1;text-transform:uppercase;letter-spacing:.08em;border:1px solid #439dea33;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:7px;display:grid;position:relative}.roiInputs input[type=number]{color:#fff;text-align:right;background:#061a2f;border:1px solid #56aef845;outline:0;width:90px;padding:7px;font:700 12px Arial}.roiInputs input:focus{border-color:#48adff;box-shadow:0 0 12px #168cff40}.roiInputs input[type=range]{accent-color:#168cff;width:120px}.roiInputs label>span{color:#4c86b6;pointer-events:none;font-size:8px;position:absolute;right:16px}.roiInputs label:last-child{grid-column:1/3}.roiInputs label:last-child span{position:static}.roiOutputs{border:1px solid #47a2ed38;grid-template-columns:1fr 1fr 1.35fr;display:grid}.roiOutputs>span,.roiOutputs>strong{color:#65859f;text-transform:uppercase;letter-spacing:.09em;border-right:1px solid #47a2ed2b;padding:13px;font-size:7px}.roiOutputs b{color:#fff;letter-spacing:-.04em;margin-top:6px;font-size:clamp(16px,1.7vw,28px);display:block}.roiOutputs>strong{color:#65bfff;background:linear-gradient(110deg,#0a71cc73,#082d5080)}.roiOutputs>strong b{color:#5dc0ff}.roiLab>footer,.researchWall>footer{color:#56738c;padding-top:9px;font-size:6px;line-height:1.4}.researchWall{grid-template-rows:auto 1fr auto;padding:18px;display:grid}.researchWall>*{z-index:2;position:relative}.researchWall>div{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:7px;min-height:0;padding:12px 0;display:grid}.researchWall a{background:linear-gradient(145deg,#06223dad,#010d1bb8);border:1px solid #429eeb33;flex-direction:column;padding:11px;transition:all .25s;display:flex;overflow:hidden}.researchWall a:hover{border-color:#3da8ff;transform:translateY(-2px);box-shadow:0 0 18px #168cff29}.researchWall a>strong{color:#54b9ff;letter-spacing:-.05em;font-size:clamp(25px,2.8vw,45px);line-height:.9}.researchWall a>span{color:#c2d2df;margin:8px 0 5px;font-size:8px;line-height:1.35}.researchWall a>small{color:#6f8ba3;font-size:6px;line-height:1.35}.researchWall a>b{color:#4888ba;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:7px;font-size:5px}.faqRoom{grid-template-rows:auto 1fr;padding:18px;display:grid}.faqRoom>*{z-index:2;position:relative}.faqRoom>div{scrollbar-color:#168cff #ffffff0d;scrollbar-width:thin;margin-top:11px;padding-right:6px;overflow:auto}.faqRoom details{border-top:1px solid #489ee238}.faqRoom summary{cursor:pointer;color:#b8c9d7;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 3px;font-size:9px;list-style:none;display:grid}.faqRoom summary::-webkit-details-marker{display:none}.faqRoom summary span{color:#4c83ad;font-size:6px}.faqRoom summary>b{color:#44adff;font-size:12px}.faqRoom details[open] summary>b{transform:rotate(45deg)}.faqRoom details>p{color:#7893a8;margin:0;padding:0 30px 12px 41px;font-size:8px;line-height:1.55}.frontDesk{grid-template-rows:auto auto auto auto 1fr;padding:22px 26px;display:grid}.frontDesk>*{z-index:2;position:relative}.deskTop{color:#6f92af;letter-spacing:.15em;justify-content:space-between;font-size:7px;display:flex}.deskTop span{color:#5db9ff}.deskTop i{background:#3ce3a1;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #3ce3a1}.frontDesk h3{letter-spacing:-.055em;margin:24px 0;font-size:clamp(31px,3.7vw,61px);line-height:.9}.deskBenefits{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.deskBenefits span{color:#4c86b6;border:1px solid #439dea2e;padding:11px;font-size:7px}.deskBenefits b{color:#b8cada;margin-top:6px;font-size:9px;font-weight:500;display:block}.deskActions{grid-template-columns:1.3fr 1fr;gap:8px;margin-top:10px;display:grid}.deskActions a{letter-spacing:.08em;background:#051f39bd;border:1px solid #48a6f64d;justify-content:space-between;align-items:center;padding:14px;font-size:8px;display:flex}.deskActions a span{flex-direction:column;gap:4px;display:flex}.deskActions a small{color:#ffffffad;text-transform:none;letter-spacing:0;font-size:8px}.deskActions a strong{font-size:8px}.frontDeskProof{justify-content:space-between;align-items:end;gap:6px;padding-top:12px;display:flex}.frontDeskProof span{color:#557f9f;letter-spacing:.09em;border:1px solid #4ba0e533;padding:7px;font-size:6px}.officeScrollCue{z-index:14;color:#7690a8;letter-spacing:.15em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;font-size:8px;display:grid;position:absolute;bottom:26px;left:4.5vw;right:4.5vw}.officeScrollCue>i{transform-origin:0;background:#24445e;height:1px}.officeScrollCue>i:after{content:"";background:#37aaff;width:100%;height:1px;display:block;box-shadow:0 0 10px #168cff}.officeScrollCue b{color:#cbe8ff}.officeFooter{z-index:3;color:#6f8498;letter-spacing:.1em;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:110px;font-size:9px;position:relative;background:#01050b!important;padding:32px 4.5vw!important;display:flex!important}.officeFooter p{margin:0!important}.officeFooter .brand{color:#fff}@keyframes officeScan{to{background-position:0 160px}}@keyframes roomSignal{50%{transform:translate(350%)}}@keyframes holoPulse{50%{opacity:.55;transform:scale(1.15)}}@media (max-width:1100px){.officeNav .quickNav{gap:14px}.roomCopy{width:35vw}.productHologram,.industryGrid,.dualDash,.estimatorDash,.operationsDash,.growthDash,.roiLab,.researchWall,.faqRoom,.frontDesk{width:56vw;right:5.5vw}.agentSelector button{padding:7px;font-size:7px}.roomRail{right:1.2vw}}@media (max-width:800px){.officeNav{padding:14px 16px}.officeNav:after{bottom:-41px;left:16px;right:16px}.officeNav .quickNav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#020913c7;border:1px solid #4c9bdc24;top:60px}.officeTour{height:900svh}.futureTag{top:112px;left:18px}.futureTag span{display:none}.officeGrade{background:linear-gradient(#00050e33 32%,#00040ceb),linear-gradient(90deg,#00040ca6,#0000)}.roomRail{flex-direction:row;justify-content:center;gap:3px;inset:auto 18px 48px;transform:none}.roomRail a b{display:none!important}.roomRail a span{width:24px;height:24px;font-size:7px}.roomCopy{width:auto;top:15vh;left:18px;right:18px}.roomCopy h2{max-width:94%;font-size:clamp(32px,9.7vw,48px)}.roomRule{margin:11px 0}.roomCopy>p:last-child{max-width:95%;font-size:10px;line-height:1.42}.productHologram,.industryGrid,.dualDash,.estimatorDash,.operationsDash,.growthDash,.roiLab,.researchWall,.faqRoom,.frontDesk{width:auto;height:47vh;top:41vh;left:18px;right:18px}.industryGrid{gap:4px;padding:6px}.industryGrid section{padding:7px}.industryGrid header{font-size:5px}.industryGrid h3{margin:7px 0;font-size:13px}.industryGrid p{font-size:6px;line-height:1.35}.industryGrid section>div{gap:2px}.industryGrid section>div i{padding:3px;font-size:4px}.productHologram{grid-template-columns:34% 66%;padding:8px}.holoHeader{padding-bottom:5px}.agentSelector{gap:2px;padding:5px 5px 0 0}.agentSelector button{padding:3px 4px;font-size:5px}.agentSelector button span{margin-bottom:1px;font-size:3px}.agentDashboard{grid-template-columns:38% 62%;margin-top:5px}.agentData{padding:6px 6px 6px 0}.agentData h3{margin:4px 0;font-size:13px}.agentData>p:nth-of-type(2){min-height:30px;font-size:6px}.agentBars{height:28px;margin:5px 0}.agentData>strong{font-size:18px}.dualDash{gap:6px;padding:8px}.dualDash section{padding:9px}.dualDash h3{margin:12px 0;font-size:17px}.caseFlow{gap:8px}.caseFlow i{padding:7px;font-size:5px}.caseFlow i:not(:last-child):after{bottom:-8px}.pulseChart{height:80px}.estimatorDash{padding:10px}.estimatePlan{width:45vw;height:17vh}.estimateNumbers>span,.estimateNumbers>strong{padding:7px 5px;font-size:5px}.estimateNumbers b{font-size:9px}.estimateNumbers>strong{font-size:15px}.operationsDash{grid-template-columns:39% 61%;padding:8px}.opsMap span{font-size:27px}.opsQueue{padding:8px}.opsQueue header{margin-bottom:6px;font-size:5px}.opsQueue p{padding:6px 0;font-size:7px}.opsQueue>strong{margin-top:8px;font-size:26px}.growthDash{padding:10px}.growthChart{min-height:80px;margin:8px 0}.growthStats span{padding:6px;font-size:4px}.growthStats b{font-size:8px}.growthDash footer{padding-top:7px;font-size:4px}.roiLab{padding:8px}.roiInputs{gap:3px;padding:5px 0}.roiInputs label{padding:4px 5px;font-size:4px}.roiInputs input[type=number]{width:50px;padding:4px;font-size:7px}.roiInputs input[type=range]{width:75px}.roiOutputs>span,.roiOutputs>strong{padding:6px 4px;font-size:4px}.roiOutputs b{font-size:10px}.roiLab>footer{font-size:4px}.researchWall{padding:8px}.researchWall>div{gap:3px;padding:5px 0}.researchWall a{padding:5px}.researchWall a>strong{font-size:18px}.researchWall a>span{margin:3px 0;font-size:5px}.researchWall a>small{font-size:4px}.researchWall a>b{padding-top:3px;font-size:3px}.researchWall>footer{font-size:4px}.faqRoom{padding:8px}.faqRoom>div{margin-top:5px}.faqRoom summary{grid-template-columns:18px 1fr auto;padding:6px 2px;font-size:6px}.faqRoom details>p{padding:0 16px 7px 29px;font-size:5px}.frontDesk{height:50vh;padding:10px 12px;top:38vh}.frontDesk h3{margin:10px 0;font-size:27px}.deskBenefits span{padding:6px;font-size:5px}.deskBenefits b{margin-top:3px;font-size:6px}.deskActions{grid-template-columns:1fr;gap:5px;margin-top:6px}.deskActions a{padding:7px;font-size:6px}.deskActions a small{font-size:6px}.frontDeskProof span{padding:4px;font-size:4px}.officeScrollCue{display:none}.officeFooter{text-align:center;flex-direction:column;gap:14px;min-height:160px;justify-content:center!important}.journeyIntro{bottom:80px}}.officeSite{--champagne:#d7b978;--champagne-soft:#d7b9783d}.officeSticky{background-color:#02060d;background-image:url(/kelo-front-desk-photoreal.png);background-position:50%;background-size:cover}.officeSticky:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 68% 38%,#42a7ff14,#0000 27%),linear-gradient(112deg,#0000 0 60%,#d7b97809 70%,#0000 80%);position:absolute;inset:0}.officeVideo{filter:saturate(1.12)contrast(1.08)brightness(1.02);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.officeNav{border-bottom-color:#d7b97833;box-shadow:0 14px 38px #0000003d}.officeNav .brand span,.deskWelcome{color:var(--champagne)}.officeNav .navCta{background:linear-gradient(105deg,#0a5394bd,#634a1d6b);border-color:#d7b9787a;box-shadow:inset 0 1px #ffffff1f,0 0 24px #168cff29}.futureTag{border-left:1px solid var(--champagne);color:#c7d9e7;padding-left:11px}.futureTag i{background:var(--champagne);box-shadow:0 0 9px var(--champagne)}.roomCopy h2{color:#0000;text-shadow:0 16px 45px #00000057;background:linear-gradient(105deg,#fff 0%,#edf7ff 56%,#d7b978 118%);-webkit-background-clip:text;background-clip:text}.productHologram:after,.industryGrid:after,.estimatorDash:after,.operationsDash:after,.growthDash:after,.advancedRoi:after,.researchWall:after,.faqRoom:after,.frontDesk:after{content:"";z-index:1;background:linear-gradient(90deg,transparent,var(--champagne),#5bc1ff,transparent);opacity:.65;pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.deskWelcome{z-index:2;letter-spacing:.32em;margin:18px 0 -7px;font-size:7px;font-weight:800;position:relative}.frontDesk h3{letter-spacing:-.055em;color:#0000;background:linear-gradient(110deg,#fff,#e8f6ff 65%,#d7b978);-webkit-background-clip:text;background-clip:text}.deskActions a:first-child{background:linear-gradient(110deg,#0c69ba9e,#64491c6b);border-color:#d7b9787a}.deskBenefits span{border-color:#d7b97833}.frontDesk{grid-template-rows:auto auto auto auto auto auto 1fr}.deskBenchmarks{grid-template-columns:repeat(3,1fr);gap:7px;margin:4px 0 8px;display:grid}.deskBenchmarks>a,.deskBenchmarks>span{background:linear-gradient(120deg,#072746b8,#1917169e);border:1px solid #d7b97838;padding:8px 10px;text-decoration:none}.deskBenchmarks strong{color:#eef9ff;text-shadow:0 0 16px #41b3ff66;font-size:clamp(17px,1.55vw,27px);line-height:1;display:block}.deskBenchmarks span,.deskBenchmarks small{color:#7795ad;letter-spacing:.07em;text-transform:uppercase;margin-top:4px;font-size:6px;display:block}.deskBenchmarks>span strong{color:var(--champagne)}.evidenceGrowth{grid-template-rows:auto 1fr auto auto}.evidenceGrowth .growthChart>strong{color:#7797af;letter-spacing:.13em;font-size:6px;font-weight:600;position:absolute;bottom:4px;left:0}.evidenceGrowth .growthStats{grid-template-columns:repeat(4,1fr)}.evidenceGrowth .growthStats a{background:linear-gradient(150deg,#071b3273,#01091340);border-right:1px solid #419dea2b;flex-direction:column;justify-content:center;padding:10px 11px;text-decoration:none;transition:all .25s;display:flex}.evidenceGrowth .growthStats a:hover{box-shadow:inset 0 2px var(--champagne);background:#10538b47}.evidenceGrowth .growthStats small{color:#6688a3;letter-spacing:.1em;font-size:5px}.evidenceGrowth .growthStats b{color:#f4fbff;margin:5px 0 4px;font-size:clamp(15px,1.55vw,25px);line-height:1}.evidenceGrowth .growthStats a:first-child b{color:var(--champagne)}.evidenceGrowth .growthStats em{color:#7795ad;font-size:5px;font-style:normal;line-height:1.35}.evidenceGrowth footer{text-align:left;letter-spacing:.08em;justify-content:space-between;gap:16px;display:flex}.evidenceGrowth footer span{color:#5fa9e5}.evidenceGrowth footer small{color:#58738a;text-align:right;max-width:47%;font-size:5px;line-height:1.45}.advancedRoi{grid-template-rows:auto minmax(0,1.05fr) auto auto auto;gap:0;padding:14px;display:grid}.advancedRoi>*{z-index:2;position:relative}.roiCommand{grid-template-columns:27% 73%;gap:10px;min-height:0;padding:9px 0 7px;display:grid}.roiDial{background:radial-gradient(circle at 50% 42%,#2291ed24,#0000 57%),#010a1694;border:1px solid #d7b97833;flex-direction:column;justify-content:center;align-items:center;display:flex}.roiDial>div{aspect-ratio:1;border:1px solid #50bbff8c;border-radius:50%;place-items:center;width:min(9.2vw,112px);display:grid;position:relative;box-shadow:inset 0 0 25px #2099f521,0 0 24px #178ee929}.roiDial>div:before,.roiDial>div:after{content:"";border:1px dashed #d7b9788a;border-radius:50%;animation:10s linear infinite coreSpin;position:absolute;inset:9%}.roiDial>div:after{border-style:solid;border-color:#4eb5ff80;animation-duration:6s;animation-direction:reverse;inset:21%}.roiDial>div>i{background:#59c2ff;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite holoPulse;position:absolute;box-shadow:0 0 11px #59c2ff}.roiDial>div>i:first-child{top:3%;left:49%}.roiDial>div>i:nth-child(2){animation-delay:.5s;bottom:22%;right:8%}.roiDial>div span{z-index:2;color:#edf8ff;letter-spacing:.1em;text-align:center;font-size:9px;font-weight:800}.roiDial>div small{color:#6b94b5;margin-top:3px;font-size:5px;display:block}.roiDial>strong{color:#fff;letter-spacing:-.04em;text-shadow:0 0 18px #44b3ff6b;margin-top:8px;font-size:clamp(17px,1.55vw,27px)}.roiDial>small{color:#7893a8;letter-spacing:.13em;font-size:5px}.roiSignal{background:linear-gradient(115deg,#04192f8c,#010a1585);border:1px solid #469ee833;grid-template-rows:auto minmax(0,1fr) auto;padding:8px 10px;display:grid}.roiSignalTop{color:#70bfff;letter-spacing:.15em;justify-content:space-between;font-size:6px;display:flex}.roiSignalTop b{color:#d7b978}.roiSignalChart{background:repeating-linear-gradient(0deg,#0000 0 18px,#419eeb12 19px);border-bottom:1px solid #d7b97842;align-items:flex-end;gap:4px;min-height:42px;margin:5px 0;display:flex;position:relative}.roiSignalChart i{transform-origin:bottom;background:linear-gradient(#52baff,#09599d73);flex:1;animation:1.5s ease-out both barGrow;box-shadow:0 0 10px #39acff40}.roiSignalChart em{background:linear-gradient(90deg,var(--champagne),#fff6d7,#5fc4ff);height:2px;animation:2.1s ease-in-out infinite holoPulse;position:absolute;bottom:17%;left:1%;right:1%;transform:skewY(-8deg);box-shadow:0 0 8px #d7b9788c}.roiTelemetry{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.roiTelemetry span{color:#66849c;letter-spacing:.08em;text-transform:uppercase;background:#071e3594;padding:5px 7px;font-size:5px}.roiTelemetry b{color:#eaf8ff;margin-top:3px;font-size:8px;display:block}.roiTelemetry span:nth-child(2) b{color:var(--champagne)}.advancedRoi .roiInputs{grid-template-columns:repeat(4,1fr);gap:4px;padding:5px 0}.advancedRoi .roiInputs label{min-width:0;padding:5px 6px;font-size:5px}.advancedRoi .roiInputs label:last-child{grid-column:auto}.advancedRoi .roiInputs input[type=number]{width:62px;padding:4px;font-size:8px}.advancedRoi .roiInputs input[type=range]{width:72px}.advancedRoi .roiOutputs>span,.advancedRoi .roiOutputs>strong{padding:8px;font-size:5px}.advancedRoi .roiOutputs b{margin-top:3px;font-size:clamp(13px,1.3vw,21px)}.advancedRoi>footer{padding-top:5px}@media (max-width:800px){.advancedRoi{grid-template-rows:auto minmax(0,1fr) auto auto auto}.roiCommand{grid-template-columns:31% 69%;gap:4px;padding:4px 0}.roiDial>div{width:54px}.roiDial>div span{font-size:5px}.roiDial>strong{margin-top:3px;font-size:10px}.roiDial>small{font-size:3px}.roiSignal{padding:4px}.roiSignalChart{min-height:25px;margin:2px 0}.roiTelemetry{gap:2px}.roiTelemetry span{padding:2px;font-size:3px}.roiTelemetry b{font-size:4px}.advancedRoi .roiInputs{grid-template-columns:repeat(4,1fr);gap:2px;padding:3px 0}.advancedRoi .roiInputs label{padding:2px;font-size:3px}.advancedRoi .roiInputs input[type=number]{width:32px;padding:2px;font-size:4px}.advancedRoi .roiInputs input[type=range]{width:33px}.deskWelcome{margin:6px 0 -5px;font-size:4px}.deskBenchmarks{gap:3px;margin:2px 0 4px}.deskBenchmarks>a,.deskBenchmarks>span{padding:4px}.deskBenchmarks strong{font-size:10px}.deskBenchmarks span,.deskBenchmarks small{margin-top:2px;font-size:3px}.evidenceGrowth .growthStats a{padding:4px}.evidenceGrowth .growthStats small,.evidenceGrowth .growthStats em{font-size:3px}.evidenceGrowth .growthStats b{margin:2px 0;font-size:8px}.evidenceGrowth footer{gap:4px}.evidenceGrowth footer small,.evidenceGrowth .growthChart>strong{font-size:3px}.walkHud{width:78vw;padding:13px 15px}.walkHud b{font-size:19px}}@media (prefers-reduced-motion:reduce){.officeVideo{display:block}.roomRule i,.officeGrade:after,.productHologram *,.dualDash *,.estimatorDash *,.operationsDash *,.growthDash *{animation:none!important}}.officeSite{--champagne:#59c7ff;--champagne-soft:#30aaff47;--blue:#1299ff}.journeyGrade{background:radial-gradient(circle at 63% 46%,#1691ff14,#0000 31%),linear-gradient(90deg,#00050f94,#0006121a 60%),linear-gradient(#0000 52%,#00050fb8)}.arrivalWelcome{z-index:8;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#010c1be6,#02182fc7);border:1px solid #43bbff6b;width:min(860px,90vw);padding:clamp(24px,3.4vw,52px);transition:opacity .7s,transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;top:53%;left:50%;transform:translate(-50%,-42%)scale(.96);box-shadow:inset 0 0 80px #0d7edb1f,0 0 70px #0f90ff38}.arrivalWelcome:before{content:"";background:linear-gradient(90deg,#0000,#32b5ff,#b8edff,#32b5ff,#0000);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px #168cff}.arrivalWelcome.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.arrivalWelcome>p{color:#72caff;letter-spacing:.22em;margin:0;font-size:9px;font-weight:800}.arrivalWelcome>p i{background:#4ee8ff;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 13px #31bfff}.arrivalWelcome h2{letter-spacing:-.06em;color:#0000;background:linear-gradient(100deg,#fff 20%,#b9e8ff 72%,#4dbdff);-webkit-background-clip:text;background-clip:text;max-width:730px;margin:17px 0 12px;font-size:clamp(42px,5.2vw,76px);line-height:.88}.arrivalWelcome>span{color:#a6bed0;max-width:610px;font-size:13px;line-height:1.55;display:block}.arrivalWelcome>div{grid-template-columns:1.35fr 1fr;gap:8px;margin-top:25px;display:grid}.arrivalWelcome>div>a{background:#031f39b8;border:1px solid #50bbff57;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;padding:15px 17px;display:grid;position:relative;box-shadow:inset 0 0 30px #148eed14}.arrivalWelcome>div>a:first-child{background:linear-gradient(100deg,#087bd9,#12a9f2);border-color:#92ddff;box-shadow:0 0 30px #1697ff40}.arrivalWelcome>div b{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.arrivalWelcome>div small{color:#ffffffa8;grid-column:1;font-size:8px}.arrivalWelcome>div strong{letter-spacing:.08em;grid-area:1/2/3;font-size:8px}.enterOffice{color:#76bde9;letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin-top:19px;font-size:8px;display:flex}.enterOffice b{color:#fff;border:1px solid #58c3ff80;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 16px #1f9bff33}.officeNav,.officeFooter{background:linear-gradient(#010a16eb,#010812ad)!important;border-color:#34b1ff4d!important}.officeNav .navCta,.deskActions a:first-child{background:linear-gradient(105deg,#0876d4,#0ca8eb);border-color:#6fd3ffb8;box-shadow:0 0 26px #1999ff40}.productHologram,.industryGrid,.dualDash,.estimatorDash,.operationsDash,.growthDash,.roiLab,.researchWall,.faqRoom,.frontDesk{background:linear-gradient(145deg,#02152af0,#000712f7);border-color:#32b2ff73;box-shadow:inset 0 1px #beebff1f,inset 0 0 100px #1184e024,0 24px 85px #00000075,0 0 48px #1094ff2e}.productHologram:after,.industryGrid:after,.estimatorDash:after,.operationsDash:after,.growthDash:after,.advancedRoi:after,.researchWall:after,.faqRoom:after,.frontDesk:after{background:linear-gradient(90deg,#0000,#27aaff,#d5f5ff,#27aaff,#0000);box-shadow:0 0 15px #26acffa6}.roomCopy h2{color:#0000;background:linear-gradient(105deg,#fff 0%,#dff5ff 58%,#48baff 112%);-webkit-background-clip:text;background-clip:text}.roomRule{background:linear-gradient(90deg,#44baff,#7cdcff,#0000)}.officeVideo{filter:saturate(1.18)contrast(1.1)brightness(1.04)}.walkHud{border-color:#4bc0ff75;box-shadow:0 0 50px #1591f52e}.seoFooterLinks{flex-wrap:wrap;justify-content:center;gap:8px 18px;max-width:650px;display:flex}.seoFooterLinks a{color:#6ba9d3;transition:all .2s}.seoFooterLinks a:hover{color:#aee5ff;text-shadow:0 0 12px #168cff}.serviceSeoPage{color:#fff;background:radial-gradient(circle at 78% 8%,#0f79dc33,#0000 25%),#010711;min-height:100vh;overflow:hidden}.seoNav{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#010812b8;border-bottom:1px solid #33aaff38;justify-content:space-between;align-items:center;padding:27px 4.5vw;display:flex;position:relative}.seoNav nav{color:#88a3b7;letter-spacing:.14em;text-transform:uppercase;gap:28px;font-size:9px;display:flex}.seoNav nav a:hover{color:#70ceff}.seoNavCta{letter-spacing:.11em;text-transform:uppercase;background:linear-gradient(100deg,#055aa3ad,#0892d573);border:1px solid #43bcff80;border-radius:99px;padding:12px 17px;font-size:9px}.seoHero{border-bottom:1px solid #38adff2e;flex-direction:column;justify-content:center;min-height:82svh;padding:11vw 8vw 8vw;display:flex;position:relative}.seoGrid{opacity:.22;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#39b1ff24 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#39b1ff1a 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;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(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.seoHero>p,.seoKicker{color:#5bc3ff;letter-spacing:.21em;text-transform:uppercase;font-size:9px;position:relative}.seoHero>p i{vertical-align:middle;background:#48baff;width:32px;height:1px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #168cff}.seoHero h1{letter-spacing:-.07em;color:#0000;background:linear-gradient(105deg,#fff 5%,#d7f3ff 62%,#39adff);-webkit-background-clip:text;background-clip:text;max-width:1100px;margin:20px 0;font-size:clamp(58px,8.7vw,138px);line-height:.83;position:relative}.seoHero h2{color:#8da9bc;max-width:720px;margin:0;font-size:clamp(16px,1.55vw,24px);font-weight:400;line-height:1.5;position:relative}.seoHeroActions{align-items:stretch;gap:10px;margin-top:38px;display:flex;position:relative}.seoHeroActions a{letter-spacing:.08em;text-transform:uppercase;background:#031b33b3;border:1px solid #3eb5ff57;flex-direction:column;justify-content:center;padding:17px 20px;font-size:9px;display:flex}.seoHeroActions a:first-child{background:linear-gradient(100deg,#0878d7,#0da9e8);border-color:#7bd8ff;min-width:min(470px,100%)}.seoHeroActions small{color:#ffffffad;text-transform:none;letter-spacing:0;margin-top:5px;font-size:8px}.seoServiceBody{grid-template-columns:1fr 1fr;gap:9vw;padding:9vw 8vw;display:grid}.seoServiceBody h2,.seoIndustries h2,.seoFaq h2,.seoClosing h2{letter-spacing:-.055em;font-size:clamp(35px,4.6vw,70px);line-height:.98}.seoServiceBody h2{color:#dfeef7;font-size:clamp(27px,3.2vw,49px)}.seoServiceBody ol{border-top:1px solid #3baaf538;margin:0;padding:0;list-style:none}.seoServiceBody li{border-bottom:1px solid #3baaf52b;grid-template-columns:46px 1fr;gap:15px;padding:19px 0;display:grid}.seoServiceBody li span{color:#48b9ff;letter-spacing:.14em;font-size:8px}.seoServiceBody li p{color:#a6bac8;margin:0;font-size:13px;line-height:1.5}.seoIndustries{background:linear-gradient(130deg,#07172a,#03101e);padding:8vw}.seoIndustries h2{margin:22px 0 45px}.seoIndustries>div{border-top:1px solid #3daefa38;border-left:1px solid #3daefa38;grid-template-columns:repeat(3,1fr);display:grid}.seoIndustries span{color:#afd1e5;border-bottom:1px solid #3daefa38;border-right:1px solid #3daefa38;align-items:end;min-height:115px;padding:20px;font-size:13px;display:flex}.seoFaq{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:9vw 8vw;display:grid}.seoFaq h2{font-size:clamp(34px,4.2vw,62px)}.seoFaq details{border-top:1px solid #3caffa3d}.seoFaq summary{color:#c8dce9;cursor:pointer;grid-template-columns:38px 1fr auto;gap:12px;padding:22px 0;font-size:13px;list-style:none;display:grid}.seoFaq summary::-webkit-details-marker{display:none}.seoFaq summary span{color:#4ebdff;font-size:8px}.seoFaq summary b{color:#51bfff}.seoFaq details p{color:#849daf;margin:0;padding:0 20px 25px 50px;font-size:12px;line-height:1.65}.seoClosing{text-align:center;background:radial-gradient(circle at 50% 45%,#117bdb3d,#0000 32%),#020914;padding:11vw 8vw}.seoClosing>p{color:#50bdff;letter-spacing:.2em;font-size:9px}.seoClosing h2{max-width:990px;margin:25px auto 45px;font-size:clamp(48px,6.5vw,98px)}.seoClosing a{letter-spacing:.1em;text-transform:uppercase;border:1px solid #49b9ff66;margin:6px;padding:16px 20px;font-size:9px;display:inline-flex}.seoClosing a:first-of-type{background:linear-gradient(100deg,#0878d7,#0da8e8);border-color:#82dcff}.seoFooter{color:#69899f;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #3aa8f033;justify-content:space-between;padding:28px 4.5vw;font-size:8px;display:flex}@media (max-width:800px){.arrivalWelcome{width:calc(100vw - 34px);padding:20px;top:52%}.arrivalWelcome h2{font-size:38px}.arrivalWelcome>span{font-size:10px}.arrivalWelcome>div{grid-template-columns:1fr}.arrivalWelcome>div>a{padding:11px}.enterOffice{margin-top:11px}.seoNav{padding:18px}.seoNav nav{display:none}.seoHero{min-height:76svh;padding:120px 20px 70px}.seoHero h1{font-size:15vw}.seoHeroActions{flex-direction:column}.seoHeroActions a:first-child{min-width:0}.seoServiceBody,.seoFaq{grid-template-columns:1fr;gap:40px;padding:80px 20px}.seoIndustries{padding:80px 20px}.seoIndustries>div{grid-template-columns:1fr 1fr}.seoIndustries span{min-height:80px}.seoClosing{padding:90px 20px}.seoFooter{text-align:center;flex-direction:column;align-items:center;gap:15px}.seoFooterLinks{max-width:88vw}.officeFooter{height:auto!important;padding:30px 18px!important}}html.scrollAnimating{scroll-behavior:auto!important}.arrivalWelcome.receptionOnly{width:min(720px,92vw);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;top:51%}.arrivalWelcome.receptionOnly:before{display:none}.neonKeloSign{letter-spacing:.09em;color:#edfaff;text-shadow:0 0 4px #fff,0 0 12px #58c8ff,0 0 30px #168cff,0 0 64px #168cffb8;filter:drop-shadow(0 10px 32px #000000a6);align-items:baseline;gap:.14em;font-size:clamp(58px,8vw,128px);font-weight:300;line-height:.78;display:flex;position:relative}.neonKeloSign:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(#0e84eb47,#0000 66%);position:absolute;inset:-22%}.neonKeloSign span{font-weight:300}.neonKeloSign b{color:#45bbff;text-shadow:0 0 4px #d9f5ff,0 0 14px #33baff,0 0 38px #087bff;font-weight:700}.quickContactBubble{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#021427e0,#032442c7);border:1px solid #5cccff8c;border-radius:22px;width:min(560px,90vw);margin-top:34px;padding:20px 22px;box-shadow:inset 0 1px #d3f5ff2b,inset 0 0 45px #148de421,0 0 36px #1292ff38,0 18px 55px #00000080}.quickContactBubble>p{color:#e9f8ff;letter-spacing:.04em;margin:0;font-size:13px;font-weight:800}.quickContactBubble>span{color:#8fabc0;margin:7px 0 15px;font-size:10px;line-height:1.45;display:block}.quickContactBubble nav{grid-template-columns:1.25fr .8fr;gap:7px;display:grid}.quickContactBubble a{color:#ccecff;letter-spacing:.1em;text-transform:uppercase;background:#042543cc;border:1px solid #4eb8ff57;border-radius:13px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:8px;font-weight:800;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.quickContactBubble a:first-child{color:#fff;background:linear-gradient(100deg,#077ada,#0ca6e8);border-color:#85dcff;box-shadow:0 0 22px #1299ff38}.quickContactBubble a:hover{border-color:#9ee6ff;transform:translateY(-2px);box-shadow:0 0 22px #27aeff38}.receptionOnly .enterOffice{color:#9fdcff;text-shadow:0 0 12px #1e9eff66;margin-top:20px}.frontDeskMoment{z-index:13;pointer-events:none;position:absolute;inset:0}.frontDeskMoment .neonKeloSign{font-size:clamp(52px,6.4vw,106px);position:absolute;top:18vh;left:50%;transform:translate(-50%)}.frontDeskMoment .quickContactBubble{pointer-events:auto;width:min(460px,42vw);margin:0;position:absolute;bottom:11vh;right:5vw}.room-contact .roomCopy{display:none}@media (max-width:800px){.arrivalWelcome.receptionOnly{width:calc(100vw - 26px);padding:0;top:49%}.neonKeloSign{font-size:17vw}.quickContactBubble{border-radius:17px;width:calc(100vw - 32px);margin-top:22px;padding:15px}.quickContactBubble>p{font-size:11px}.quickContactBubble>span{font-size:8px}.quickContactBubble nav{grid-template-columns:1fr}.quickContactBubble a{padding:10px 12px;font-size:7px}.frontDeskMoment .neonKeloSign{font-size:15vw;top:18vh}.frontDeskMoment .quickContactBubble{width:auto;bottom:12vh;left:16px;right:16px}.receptionOnly .enterOffice{margin-top:12px}}.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom){isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(1.28);backdrop-filter:blur(24px)saturate(1.28);filter:drop-shadow(0 0 16px #20a1ff21);background:radial-gradient(circle at 82% 8%,#35b8ff2b,#0000 27%),radial-gradient(circle at 8% 92%,#cbb17714,#0000 30%),linear-gradient(145deg,#051d36f0,#000814f9 68%);border-color:#62cdff94;border-radius:3px;box-shadow:inset 0 1px #def7ff30,inset 0 0 0 1px #0040716b,inset 0 0 130px #0d80da24,0 28px 90px #00000094,0 0 58px #1499ff3d,0 0 0 1px #43b8ff1f}.roomPage.active:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom){animation:.78s cubic-bezier(.18,.84,.25,1) both futurePanelIn}.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom):before{opacity:.68;background:linear-gradient(90deg,#0000 49.7%,#52beff13 50%,#0000 50.3%) 0 0/30px 30px,linear-gradient(#0000 49.7%,#52beff0f 50%,#0000 50.3%) 0 0/30px 30px,linear-gradient(115deg,#0000 34%,#7bd7ff0e 48%,#0000 61%) 0 0/220% 100%;animation:13s linear infinite futureGridDrift}.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom):after{opacity:.9;background:linear-gradient(90deg,#0000 2%,#35b6ff 15%,#e7fbff 49%,#d1b77d 72%,#0000 98%);height:2px;animation:4.4s ease-in-out infinite futureHeaderSignal;box-shadow:0 0 9px #2dadff,0 0 26px #2aabffb3}.roomPage:not(.room-contact) :is(.holoHeader,.estimatorDash>header,.growthDash>header,.advancedRoi>header,.researchWall>header,.faqRoom>header){color:#79cfff;text-shadow:0 0 12px #47bbff4d;background:linear-gradient(90deg,#1169b01a,#0000 56%);border-bottom-color:#4fbcff4f;min-height:32px}.roomPage:not(.room-contact) :is(.holoHeader,.estimatorDash>header,.growthDash>header,.advancedRoi>header,.researchWall>header,.faqRoom>header) b{color:#d6bd85;text-shadow:0 0 12px #d6bd8538}.roomPage:not(.room-contact) :is(.industryGrid section,.agentSelector button,.agentDashboard,.estimatePlan,.estimateNumbers>span,.estimateNumbers>strong,.opsMap,.opsQueue,.growthStats a,.roiDial,.roiSignal,.roiTelemetry span,.roiInputs label,.roiOutputs>span,.roiOutputs>strong,.researchWall a,.faqRoom details){background-color:#021122b3;border-color:#4aaef645;box-shadow:inset 0 1px #cef1ff0e,inset 0 0 28px #1d8ce20b}.industryGrid section{background-image:linear-gradient(155deg,#0d3c65ab,#010c1bdb)}.industryGrid section:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#96e2ff1c,#0000);width:60%;height:145%;animation:7.5s ease-in-out infinite dataShimmer;position:absolute;top:-18%;left:-70%;transform:skew(-18deg)}.industryGrid section:nth-child(2):before{animation-delay:1.4s}.industryGrid section:nth-child(3):before{animation-delay:2.8s}.industryGrid header,.industryGrid h3,.industryGrid p,.industryGrid section>div{z-index:2;position:relative}.industryGrid section>div i{background:#052d4d7a;border-color:#60c1ff57;box-shadow:inset 0 1px #beebff0f}.agentSelector button{position:relative;overflow:hidden}.agentSelector button:after{content:"";opacity:.35;background:#52c6ff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 0 10px #34aaff}.agentSelector button.active:after{opacity:1;background:#51f0b0;animation:1.4s ease-in-out infinite futurePulse;box-shadow:0 0 11px #51f0b0}.agentDashboard,.roiSignal,.opsQueue{background-image:linear-gradient(125deg,#0c3f686b,#010d1db8),repeating-linear-gradient(0deg,#0000 0 20px,#4fb0f409 21px)}.agentOrb{filter:drop-shadow(0 0 20px #36b5ff47)}.agentBars em,.roiSignalChart i,.opsBars i{background:linear-gradient(#83dbff,#1a91e5 50%,#073f75);box-shadow:0 0 10px #3dbcff7a}.estimatePlan{background-image:radial-gradient(circle at 50% 45%,#2facff29,#0000 50%),repeating-linear-gradient(90deg,#0000 0 22px,#55baff0b 23px),repeating-linear-gradient(0deg,#0000 0 22px,#55baff0b 23px)}.operationsDash .opsMap{filter:drop-shadow(0 0 17px #2aa9ff38)}.opsQueue p i{box-shadow:0 0 12px #4ee6ac}.growthChart{filter:drop-shadow(0 0 12px #2ca7ff3d)}.evidenceGrowth .growthStats a:hover,.researchWall a:hover,.faqRoom details[open]{background-color:#093559a8;border-color:#6fd2ff94;box-shadow:inset 0 2px #d5bb82,inset 0 0 36px #229aef1f,0 0 18px #1b9aff1f}.roiDial>div{box-shadow:inset 0 0 38px #24a5ff2b,0 0 34px #23a5ff42,0 0 75px #1875cb24}.roiSignalChart{background-image:repeating-linear-gradient(0deg,#0000 0 16px,#4bb0f414 17px),repeating-linear-gradient(90deg,#0000 0 31px,#4bb0f40b 32px)}.researchWall a>strong,.agentData>strong,.roiOutputs b{color:#72d1ff;text-shadow:0 0 18px #2baeff47}.faqRoom summary b{color:#8ed8ff;border:1px solid #5dc4ff66;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 12px #2daeff24}.roomCopy:before{content:"LIVE DEPARTMENT INTELLIGENCE";color:#6ebfed;letter-spacing:.23em;text-shadow:0 0 11px #37b6ff61;border-left:2px solid #48bdff;margin:0 0 17px;padding-left:13px;font-size:6px;display:block}.room-contact .roomCopy:before{display:none}.roomPage:not(.room-contact).active .roomCopy:before{animation:.8s .18s both futureCopyIn}@keyframes futurePanelIn{0%{opacity:0;filter:blur(5px)drop-shadow(0 0 #0000);transform:translate(34px,12px)scale(.985)}to{opacity:1;filter:blur()drop-shadow(0 0 16px #20a1ff21);transform:none}}@keyframes futureGridDrift{to{background-position:30px 0,0 30px,-220% 0}}@keyframes futureHeaderSignal{0%,to{opacity:.62;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.35)}}@keyframes futurePulse{50%{opacity:.35;transform:translateY(-50%)scale(.7)}}@keyframes dataShimmer{0%,52%{left:-70%}82%,to{left:135%}}@keyframes futureCopyIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@media (max-width:800px){.roomPage:not(.room-contact) :is(.holoHeader,.estimatorDash>header,.growthDash>header,.advancedRoi>header,.researchWall>header,.faqRoom>header){min-height:19px}.roomCopy:before{margin-bottom:7px;font-size:4px}.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (prefers-reduced-motion:reduce){.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom),.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom):before,.roomPage:not(.room-contact) :is(.industryGrid,.productHologram,.estimatorDash,.operationsDash,.growthDash,.advancedRoi,.researchWall,.faqRoom):after,.industryGrid section:before{animation:none!important}}.stageReadout{transition:opacity .45s,transform .45s}.stageReadout.gone{opacity:0;transform:translateY(-10px)}.flightCue.complete{opacity:0;pointer-events:none}.arrivalDeskScene{z-index:7;opacity:0;pointer-events:none;background:#020914 url(/kelo-front-desk-photoreal.png) 50%/cover no-repeat;transition:opacity .9s,transform 1.25s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:scale(1.025)}.arrivalDeskScene.show{opacity:1;pointer-events:auto;transform:scale(1)}.arrivalDeskGrade{pointer-events:none;background:radial-gradient(circle at 50% 28%,#26aaff1f,#0000 23%),linear-gradient(90deg,#00061057,#0000 46%,#00061033),linear-gradient(#00050e2e,#0000 58%,#00050eb3);position:absolute;inset:0;box-shadow:inset 0 0 13vw #00050e6b}.arrivalDeskScene:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 8px,#49b6ff04 9px);animation:9s linear infinite officeScan;position:absolute;inset:0}.arrivalDeskSign{z-index:3;font-size:clamp(54px,6.7vw,108px);position:absolute;top:14vh;left:50%;transform:translate(-50%)}.luxuryDeskActions{z-index:4;filter:drop-shadow(0 22px 45px #00000094);width:min(760px,58vw);position:absolute;bottom:7.2vh;right:4.5vw}.luxuryDeskActions>header{color:#8fd7ff;letter-spacing:.2em;text-shadow:0 0 12px #3cb9ff5c;justify-content:space-between;align-items:center;margin:0 0 9px;padding:0 3px;font-size:7px;display:flex}.luxuryDeskActions>header span i{background:#53efb4;border-radius:50%;width:6px;height:6px;margin-right:8px;animation:1.5s ease-in-out infinite futurePulse;display:inline-block;box-shadow:0 0 12px #53efb4}.luxuryDeskActions>header b{color:#d6bd85;font-size:6px}.deskActionGrid{grid-template-columns:1.18fr .82fr;gap:10px;display:grid}.luxuryDeskAction{isolation:isolate;clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,19px 100%,0 calc(100% - 19px));background:linear-gradient(138deg,#052a4af0,#010f1ff5);border:1px solid #6accff8f;flex-direction:column;min-height:255px;padding:22px 23px 18px;transition:transform .3s,border-color .3s,filter .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #daf6ff2b,inset 0 0 65px #148be21f}.luxuryDeskAction:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 20%,#9fe4ff1c 48%,#0000 66%);transition:transform .8s;position:absolute;inset:0;transform:translate(-125%)}.luxuryDeskAction:after{content:"";background:linear-gradient(90deg,#32b4ff,#e8fbff 58%,#d6bd85);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #31b4ffad}.luxuryDeskAction:hover{filter:brightness(1.1)drop-shadow(0 0 23px #199dff3d);border-color:#b5eaff;transform:translateY(-5px)}.luxuryDeskAction:hover:before{transform:translate(125%)}.assessmentAction{background:radial-gradient(circle at 86% 8%,#54ceff33,#0000 30%),linear-gradient(138deg,#064577f5,#02152bf7);border-color:#85ddffd1}.callAction{background:radial-gradient(circle at 90% 5%,#d7bd851f,#0000 30%),linear-gradient(138deg,#07233ef2,#020e1df7);border-color:#d7bd857a}.luxuryDeskAction>span{color:#76cfff;letter-spacing:.17em;font-size:6px}.callAction>span{color:#d6bd85}.luxuryDeskAction>strong{color:#f3fbff;letter-spacing:-.035em;text-shadow:0 0 18px #45b8ff40;max-width:95%;margin:11px 0 8px;font-size:clamp(18px,1.55vw,27px);line-height:.98;display:block}.luxuryDeskAction>small{color:#8daabe;font-size:8px;line-height:1.45}.luxuryDeskAction ul{gap:6px;margin:15px 0 18px;padding:0;list-style:none;display:grid}.luxuryDeskAction li{color:#b6cbda;letter-spacing:.025em;padding-left:14px;font-size:7px;line-height:1.3;position:relative}.luxuryDeskAction li:before{content:"";border:1px solid #65caff;width:6px;height:6px;position:absolute;top:.35em;left:0;transform:rotate(45deg);box-shadow:0 0 7px #37b7ff80}.callAction li:before{border-color:#d6bd85;box-shadow:0 0 7px #d6bd8559}.luxuryDeskAction footer{color:#e9f9ff;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #60c1ff3d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:13px;font-size:7px;font-weight:800;display:flex}.luxuryDeskAction footer b{color:#84d9ff;border:1px solid #7dd7ff8c;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 13px #32b2ff33}.callAction footer{border-top-color:#d7bd8538}.callAction footer b{color:#d6bd85;border-color:#d7bd8580}.deskDepartCue{z-index:4;color:#9edcff;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 12px #2daeff61;grid-template-columns:auto 70px auto;align-items:center;gap:12px;font-size:7px;display:grid;position:absolute;bottom:6.6vh;left:4.5vw}.deskDepartCue i{background:linear-gradient(90deg,#40b8ff,#0000);height:1px;box-shadow:0 0 9px #168cff}.deskDepartCue b{border:1px solid #63ccff80;border-radius:50%;place-items:center;width:30px;height:30px;animation:2s ease-in-out infinite scrollBob;display:grid}@media (max-width:800px){.arrivalDeskScene{background-position:52%}.arrivalDeskSign{font-size:14vw;top:15vh}.luxuryDeskActions{width:auto;inset:31vh 12px auto}.luxuryDeskActions>header,.luxuryDeskActions>header b{font-size:4px}.deskActionGrid{grid-template-columns:1.12fr .88fr;gap:5px}.luxuryDeskAction{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));min-height:255px;padding:12px 10px 10px}.luxuryDeskAction>span{font-size:3px}.luxuryDeskAction>strong{margin:7px 0 5px;font-size:12px}.luxuryDeskAction>small{font-size:5px}.luxuryDeskAction ul{gap:4px;margin:9px 0}.luxuryDeskAction li{padding-left:9px;font-size:4px}.luxuryDeskAction li:before{width:4px;height:4px}.luxuryDeskAction footer{padding-top:7px;font-size:4px}.luxuryDeskAction footer b{width:20px;height:20px}.deskDepartCue{white-space:nowrap;grid-template-columns:auto 35px auto;font-size:5px;bottom:5.4vh;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.arrivalDeskScene,.luxuryDeskAction{transition:none}.arrivalDeskScene:after,.luxuryDeskActions>header span i,.deskDepartCue b{animation:none!important}}html:has(.cinemaSite){scroll-behavior:auto;background:#01050c}.cinemaSite{--cinema-blue:#28a9ff;--cinema-ice:#bfeaff;--cinema-gold:#d4bd8a;--cinema-ink:#01050c;background:var(--cinema-ink);color:#f3f9ff;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.cinemaSite button,.cinemaSite input{font:inherit}.cinemaJourney{background:#01050c;height:1450svh;position:relative}.cinemaStage{isolation:isolate;background:#01050c;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.cinemaCanvas{z-index:0;background:#01050c;width:100%;height:100%;display:block;position:absolute;inset:0}.cinemaGrade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#00040c9c 0,#00050e1f 48%,#00040b33 100%),linear-gradient(#0003098c,#00040b33 22%,#0000 73%,#00040cc7);position:absolute;inset:0;box-shadow:inset 0 0 13vw #00030a73}.cinemaGrade:after{content:"";opacity:.17;mix-blend-mode:overlay;background-image:linear-gradient(#87d2ff1f 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0}.cinemaAtmosphere{z-index:2;pointer-events:none;opacity:.52;filter:blur(45px);will-change:transform;background:radial-gradient(at 78% 31%,#279eff33,#0000 23%),radial-gradient(at 18% 78%,#318ee61f,#0000 29%);position:absolute;inset:-18%}.cinemaNav{z-index:70;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(#01060fd1,#01060f33);border-bottom:1px solid #aadcff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;width:100%;height:78px;padding:0 4vw;display:grid;position:fixed;top:0;left:0}.cinemaBrand{color:#fff;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;font-weight:800}.cinemaBrand span{color:#48b8ff}.cinemaNav nav{justify-content:center;align-items:center;gap:4px;display:flex}.cinemaNav nav button{color:#8298ac;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:12px 11px;font-size:8px;font-weight:700;transition:color .25s;position:relative}.cinemaNav nav button:after{content:"";background:#43b7ff;height:1px;transition:transform .25s;position:absolute;bottom:5px;left:11px;right:11px;transform:scaleX(0);box-shadow:0 0 9px #219dff}.cinemaNav nav button.active:after{transform:scaleX(1)}.cinemaBook{color:#eaf9ff;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(105deg,#0b5b9cc7,#031f3bd4);border:1px solid #71ceff80;align-items:center;gap:13px;padding:11px 14px;font-size:8px;font-weight:800;transition:all .25s;display:flex;box-shadow:inset 0 1px #def9ff1f,0 0 20px #1797ff1f}.cinemaBook:hover{border-color:#d3f4ff;transform:translateY(-1px);box-shadow:0 0 28px #20a6ff4d}.cinemaBook span{color:#65c9ff;font-size:15px}.sequenceLoad{z-index:75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#010a17e0;border:1px solid #59bfff61;grid-template-columns:1fr auto;gap:10px 20px;width:min(420px,78vw);padding:19px 20px;transition:opacity .65s,visibility .65s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 90px #0000008c,0 0 50px #1894f424}.sequenceLoad.ready{opacity:0;visibility:hidden;pointer-events:none}.sequenceLoad span,.sequenceLoad b{letter-spacing:.17em;text-transform:uppercase;font-size:8px}.sequenceLoad span{color:#a6c2d7}.sequenceLoad b{color:#6bcbff}.sequenceLoad i{background:#ffffff1a;grid-column:1/3;height:2px;overflow:hidden}.sequenceLoad i em{transform-origin:0;background:linear-gradient(90deg,#0878d9,#70d3ff);width:100%;height:100%;display:block;box-shadow:0 0 13px #2dadff}.cinemaOverlay{z-index:8;opacity:0;visibility:hidden;pointer-events:none;filter:blur(4px);will-change:opacity,transform;transition:opacity .48s,transform .62s cubic-bezier(.2,.8,.2,1),filter .48s,visibility .48s;position:absolute;transform:translateY(18px)scale(.988)}.cinemaOverlay.active{opacity:1;visibility:visible;pointer-events:auto;filter:none;transform:none}.introOverlay{width:min(1000px,88vw);bottom:10vh;left:4.5vw}.introOverlay p,.sceneLabel p,.towerOverlay p,.contactOverlay>p{color:#85cfff;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 14px #2eaaff73;align-items:center;gap:12px;margin:0;font-size:8px;font-weight:800;display:flex}.introOverlay p i{background:#4ec0ff;width:33px;height:1px;display:inline-block;box-shadow:0 0 10px #38adff}.introOverlay h1{letter-spacing:-.065em;text-shadow:0 18px 60px #00000080;margin:20px 0 22px;font-size:clamp(64px,9.3vw,142px);line-height:.79}.introOverlay h1 em,.contactOverlay h2 em{color:#0000;-webkit-text-stroke:1.2px #6bcaff;filter:drop-shadow(0 0 13px #229eff61);font-style:normal}.introOverlay>span{color:#bdd0df;max-width:620px;font-size:clamp(13px,1.1vw,17px);line-height:1.55;display:block}.sceneLabel{text-shadow:0 2px 20px #000000b3;background:linear-gradient(90deg,#000711cc,#0007111a);border-left:1px solid #6acdffb8;width:min(520px,44vw);padding:23px 25px;top:24vh;left:5vw}.sceneLabel h2{letter-spacing:-.055em;margin:12px 0 11px;font-size:clamp(40px,5vw,74px);line-height:.91}.sceneLabel>span{color:#b4c7d7;max-width:440px;font-size:12px;line-height:1.6;display:block}.cityLabel{text-align:right;background:linear-gradient(270deg,#000711d1,#0007111a);border-left:0;border-right:1px solid #6acdffb8;left:auto;right:5vw}.cityLabel p{justify-content:flex-end}.cityLabel>span{margin-left:auto}.towerOverlay{text-align:center;top:50%;left:50%;transform:translate(-50%,-45%)scale(.95)}.towerOverlay.active{transform:translate(-50%,-50%)scale(1)}.towerOverlay p{justify-content:center}.towerOverlay h2{letter-spacing:.13em;text-shadow:0 0 10px #6ee0ff,0 0 38px #1b93ffd9,0 14px 80px #000;margin:13px 0 7px;font-size:clamp(74px,13vw,195px);line-height:.84}.towerOverlay>span{color:#b6d8ed;letter-spacing:.25em;text-transform:uppercase;font-size:9px;font-weight:800}.receptionOverlay{flex-direction:column;justify-content:center;align-items:center;padding-top:1vh;display:flex;inset:0}.receptionWordmark{letter-spacing:.11em;color:#effcff;text-shadow:0 0 4px #fff,0 0 13px #54c9ff,0 0 43px #1589ffd9;margin-top:-10vh;font-size:clamp(55px,7.4vw,112px);font-weight:300;position:relative}.receptionWordmark b{color:#52c5ff}.receptionOverlay>p{color:#9bc8e4;letter-spacing:.24em;margin:18px 0 22px;font-size:7px;font-weight:800}.receptionActions{grid-template-columns:1.18fr .82fr;gap:11px;width:min(940px,82vw);display:grid}.receptionActions>a{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 90% 4%,#4bbfff33,#0000 30%),linear-gradient(135deg,#05375ee8,#010f1ff0);border:1px solid #73d2ff94;flex-direction:column;min-height:174px;padding:22px 24px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ddf9ff26,0 23px 50px #0000006b}.receptionActions>a:nth-child(2){background:radial-gradient(circle at 90% 4%,#d4bd8a21,#0000 30%),linear-gradient(135deg,#0c273deb,#020f1ef2);border-color:#d4bd8a75}.receptionActions>a:after{content:"";background:linear-gradient(90deg,#31b5ff,#e9fbff 58%,#d4bd8a);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px #31b4ffb3}.receptionActions>a:hover{filter:brightness(1.08);border-color:#cef4ff;transform:translateY(-5px)}.receptionActions small{color:#6bc7fa;letter-spacing:.18em;font-size:6px;font-weight:800}.receptionActions strong{letter-spacing:-.035em;margin:14px 0 7px;font-size:clamp(19px,2vw,31px);line-height:1}.receptionActions span{color:#9ab4c7;font-size:9px;line-height:1.5}.receptionActions b{color:#eaf9ff;letter-spacing:.13em;text-transform:uppercase;margin-top:auto;padding-top:16px;font-size:7px}.continueCue{color:#93c9e8;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.continueCue i{background:linear-gradient(90deg,#4cc2ff,#0000);width:60px;height:1px;display:block;box-shadow:0 0 9px #1c9eff}.walkOverlay{background:linear-gradient(90deg,#000813c2,#0000);border-left:1px solid #4ec2ff;padding:19px 21px;bottom:12vh;left:5vw}.walkOverlay p{color:#74caf8;letter-spacing:.2em;margin:0;font-size:7px}.walkOverlay p i{background:#5bf0b7;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 11px #5bf0b7}.walkOverlay h2{letter-spacing:-.04em;margin:8px 0 4px;font-size:38px}.walkOverlay>span{color:#a9c0d1;font-size:9px}.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay{-webkit-backdrop-filter:blur(20px)saturate(1.18);backdrop-filter:blur(20px)saturate(1.18);background:radial-gradient(circle at 90% 5%,#34b0ff26,#0000 30%),linear-gradient(140deg,#031e36e6,#000814f0 68%);border:1px solid #5ebfff6b;width:min(660px,51vw);padding:24px 26px;top:15vh;left:4.5vw;box-shadow:inset 0 1px #d9f6ff1c,inset 0 0 75px #127ccd17,0 30px 90px #0000008c,0 0 40px #1597ff1a}.infoOverlay>header,.roiOverlay>header,.evidenceOverlay>header,.faqOverlay>header{color:#79cafa;letter-spacing:.18em;border-bottom:1px solid #68c2ff38;justify-content:space-between;gap:18px;margin:-5px 0 22px;padding-bottom:12px;font-size:6px;font-weight:800;display:flex}.infoOverlay>header b,.roiOverlay>header b,.evidenceOverlay>header b,.faqOverlay>header b{color:#d4bd8a;font-size:5px}.infoOverlay h2,.evidenceOverlay h2,.faqOverlay h2{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(36px,4.2vw,63px);line-height:.88}.infoOverlay>p{color:#9db5c7;margin:17px 0 0;font-size:10px;line-height:1.58}.solutionsOverlay,.tradesOverlay,.growthOverlay{left:auto;right:4.5vw}.outcomeGrid{border-top:1px solid #63bef73b;border-left:1px solid #63bef73b;grid-template-columns:1fr 1fr;display:grid}.outcomeGrid>span{color:#96adbf;border-bottom:1px solid #63bef73b;border-right:1px solid #63bef73b;min-height:88px;padding:14px;font-size:9px;line-height:1.45}.outcomeGrid b{color:#7cd0ff;letter-spacing:.18em;margin-bottom:8px;font-size:7px;display:block}.agentGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.agentGrid article{background:#021223ad;border:1px solid #56b5f33d;min-height:104px;padding:13px 14px;position:relative}.agentGrid small{color:#5de8b0;letter-spacing:.18em;font-size:5px}.agentGrid strong{margin:8px 0 6px;font-size:15px;display:block}.agentGrid article>span{color:#93aabc;font-size:8px;line-height:1.45;display:block}.estimateHUD{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.estimateHUD>div{background:linear-gradient(145deg,#073255b8,#010e1db3);border:1px solid #5bbbf940;padding:16px 13px}.estimateHUD small{color:#73cafa;letter-spacing:.12em;font-size:5px}.estimateHUD strong{color:#dff7ff;letter-spacing:-.04em;margin:10px 0 5px;font-size:clamp(21px,2.6vw,37px);display:block}.estimateHUD span{color:#84a2b8;font-size:7px}.opsFlow{align-items:center;gap:6px;display:flex;overflow:hidden}.opsFlow span{color:#a6bfd1;letter-spacing:.09em;white-space:nowrap;align-items:center;gap:6px;font-size:6px;font-weight:800;display:flex}.opsFlow i{background:#3eb5fa;width:13px;height:1px;display:inline-block;box-shadow:0 0 7px #28a9ff}.opsFlow span:last-child i{display:none}.growthTags{flex-wrap:wrap;gap:7px;display:flex}.growthTags span{color:#a8c3d6;letter-spacing:.08em;background:#03182cb3;border:1px solid #5ebbf747;padding:10px 12px;font-size:7px;font-weight:700}.roiOverlay{width:min(720px,55vw);left:auto;right:4.5vw}.roiHeadline{grid-template-columns:1fr auto;align-items:end;gap:7px;margin-bottom:17px;display:grid}.roiHeadline>span{color:#73cafa;letter-spacing:.17em;font-size:7px;font-weight:800}.roiHeadline strong{letter-spacing:-.055em;color:#e9faff;text-shadow:0 0 22px #34b4ff4d;grid-area:1/2/3;font-size:clamp(34px,4.4vw,66px);line-height:.8}.roiHeadline small{color:#71899c;font-size:7px}.roiControls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.roiControls label{color:#9ab4c6;background:#021223a8;border:1px solid #58b7f43b;grid-template-columns:1fr auto;gap:10px;padding:11px 12px;font-size:7px;display:grid}.roiControls label b{color:#e6f8ff;font-size:8px}.roiControls input{-webkit-appearance:none;appearance:none;accent-color:#39b6ff;background:#89d0ff33;grid-column:1/3;width:100%;height:2px;margin:6px 0 2px}.roiControls input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#31b3ff;border:1px solid #d5f3ff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 11px #23a5ff}.roiOverlay footer{color:#91b4ca;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #57b6f433;margin-top:12px;padding-top:10px;font-size:6px}.evidenceOverlay{width:min(790px,60vw)}.evidenceOverlay>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.evidenceOverlay a{background:#021223b3;border:1px solid #5dbbf740;min-height:166px;padding:15px;transition:all .25s}.evidenceOverlay a:hover{background:#083559bf;border-color:#72ceff;transform:translateY(-3px)}.evidenceOverlay a strong{color:#70d0ff;letter-spacing:-.04em;font-size:clamp(29px,3.2vw,46px);display:block}.evidenceOverlay a span{color:#a3bacb;margin:9px 0;font-size:8px;line-height:1.45;display:block}.evidenceOverlay a small{color:#d4bd8a;text-transform:uppercase;margin-top:auto;font-size:5px;line-height:1.4;display:block}.evidenceOverlay>p{color:#738ca0;margin:12px 0 0;font-size:7px;line-height:1.45}.faqOverlay{width:min(700px,55vw);left:auto;right:4.5vw}.faqOverlay h2{margin-bottom:12px}.faqOverlay>div{border-top:1px solid #5ebbf738}.faqOverlay details{background:#0212238f;border-bottom:1px solid #5ebbf738}.faqOverlay summary{color:#e1f3fd;cursor:pointer;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:12px;font-size:9px;list-style:none;display:grid}.faqOverlay summary::-webkit-details-marker{display:none}.faqOverlay summary span{color:#61c5fa;font-size:6px}.faqOverlay summary b{color:#69cbff;font-size:15px;font-weight:300}.faqOverlay details[open] summary b{transform:rotate(45deg)}.faqOverlay details p{color:#95adbf;margin:0;padding:0 12px 13px 46px;font-size:8px;line-height:1.5}.contactOverlay{text-align:center;width:min(1040px,90vw);top:50%;left:50%;transform:translate(-50%,-46%)scale(.98)}.contactOverlay.active{transform:translate(-50%,-50%)scale(1)}.contactOverlay>p{justify-content:center}.contactOverlay h2{letter-spacing:-.06em;margin:13px 0 15px;font-size:clamp(53px,7.2vw,105px);line-height:.85}.contactOverlay>span{color:#a9bfd0;max-width:630px;margin:0 auto;font-size:11px;line-height:1.5;display:block}.contactOverlay>div{grid-template-columns:1.2fr .8fr;gap:9px;width:min(830px,100%);margin:26px auto 13px;display:grid}.contactOverlay>div a{text-align:left;background:linear-gradient(135deg,#04375ee6,#011122ed);border:1px solid #69caff80;grid-template-columns:1fr auto;padding:17px 19px;transition:all .25s;display:grid;box-shadow:inset 0 1px #e0f8ff21,0 20px 40px #0000004d}.contactOverlay>div a:nth-child(2){border-color:#d4bd8a73}.contactOverlay>div a:hover{border-color:#d7f5ff;transform:translateY(-4px)}.contactOverlay>div strong{font-size:13px}.contactOverlay>div small{color:#8fa9bc;grid-row:2;margin-top:6px;font-size:7px;display:block}.contactOverlay>div b{color:#65c9ff;grid-area:1/2/3;align-self:center;font-size:18px}.contactOverlay nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.contactOverlay nav a{color:#7e9cb1;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;font-size:6px}.contactOverlay nav a:hover{color:#94dfff}.cinemaTelemetry{z-index:15;color:#7395ad;letter-spacing:.13em;text-transform:uppercase;pointer-events:none;grid-template-columns:auto 110px auto auto;align-items:center;gap:11px;font-size:6px;display:grid;position:absolute;bottom:3vh;left:4vw}.cinemaTelemetry>span{color:#6ecbff}.cinemaTelemetry>i{background:#abdbf72e;height:1px;overflow:hidden}.cinemaTelemetry>i em{transform-origin:0;background:linear-gradient(90deg,#1a8ce5,#6cd1ff);width:100%;height:100%;display:block;box-shadow:0 0 8px #28a9ff}.cinemaTelemetry>b{color:#adcadb}.cinemaTelemetry>small{font-size:5px}.cinemaScrollHint{z-index:15;color:#86b4cf;letter-spacing:.17em;align-items:center;gap:11px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:2.1vh;right:4vw}.cinemaScrollHint b{color:#6acbff;border:1px solid #6ac8ff61;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.cinemaNoScript{text-align:center;place-content:center;gap:20px;min-height:100svh;padding:30px;display:grid}.cinemaNoScript h1{margin:0;font-size:80px}.cinemaNoScript a{border:1px solid #3bb4ff;padding:15px}@media (max-width:900px){.cinemaJourney{height:1600svh}.cinemaNav{grid-template-columns:auto 1fr auto;gap:12px;height:68px;padding:0 16px}.cinemaBrand{font-size:17px}.cinemaNav nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.cinemaNav nav::-webkit-scrollbar{display:none}.cinemaNav nav button{padding:10px 8px;font-size:6px}.cinemaNav nav button:after{left:8px;right:8px}.cinemaBook{padding:9px 10px;font-size:6px}.cinemaBook span{display:none}.introOverlay{width:auto;bottom:12vh;left:20px;right:20px}.introOverlay h1{font-size:14vw}.introOverlay>span{max-width:86vw;font-size:11px}.sceneLabel{width:auto;padding:18px;inset:auto 18px 12vh}.sceneLabel h2{font-size:11vw}.sceneLabel>span{font-size:9px}.cityLabel{text-align:left;background:linear-gradient(90deg,#000711cc,#0007111a);border-left:1px solid #6acdffb8;border-right:0}.cityLabel p{justify-content:flex-start}.cityLabel>span{margin-left:0}.towerOverlay{width:90vw}.towerOverlay h2{font-size:19vw}.receptionWordmark{margin-top:-19vh;font-size:14vw}.receptionOverlay>p{font-size:5px}.receptionActions{grid-template-columns:1.12fr .88fr;gap:5px;width:calc(100vw - 24px)}.receptionActions>a{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));min-height:190px;padding:14px 12px}.receptionActions small{font-size:4px}.receptionActions strong{font-size:13px}.receptionActions span{font-size:6px}.receptionActions b{font-size:5px}.continueCue{font-size:5px;bottom:4vh}.walkOverlay{bottom:10vh;left:18px}.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay,.solutionsOverlay,.tradesOverlay,.growthOverlay{width:auto;max-height:72vh;padding:17px 16px;top:15vh;left:12px;right:12px;overflow:auto}.infoOverlay>header,.roiOverlay>header,.evidenceOverlay>header,.faqOverlay>header{margin-bottom:14px}.infoOverlay h2,.evidenceOverlay h2,.faqOverlay h2{margin-bottom:14px;font-size:9.5vw}.outcomeGrid>span{min-height:72px;padding:10px;font-size:7px}.agentGrid article{min-height:90px;padding:10px}.agentGrid strong{font-size:12px}.agentGrid article>span{font-size:6px}.estimateHUD>div{padding:10px 8px}.estimateHUD strong{font-size:19px}.opsFlow{flex-wrap:wrap}.growthTags span{padding:7px 8px;font-size:5px}.roiHeadline strong{font-size:9vw}.evidenceOverlay>div{grid-template-columns:repeat(3,1fr)}.evidenceOverlay a{min-height:136px;padding:10px}.evidenceOverlay a strong{font-size:7vw}.evidenceOverlay a span{font-size:6px}.faqOverlay summary{padding:10px;font-size:7px}.faqOverlay details p{font-size:6px}.contactOverlay{width:calc(100vw - 24px)}.contactOverlay h2{font-size:13vw}.contactOverlay>div{grid-template-columns:1fr}.contactOverlay>div a{padding:12px 13px}.contactOverlay>div strong{font-size:10px}.contactOverlay nav{display:none}.cinemaTelemetry{grid-template-columns:auto 60px auto;left:16px}.cinemaTelemetry small{display:none}.cinemaScrollHint{right:16px}.cinemaScrollHint span{display:none}}@media (max-width:560px){.cinemaNav nav button:nth-child(n+5){display:none}.cinemaBook{white-space:nowrap}.evidenceOverlay>div{grid-template-columns:1fr 1fr}.evidenceOverlay a:nth-child(3){grid-column:1/3;min-height:95px}.roiControls{grid-template-columns:1fr}.roiControls label{grid-column:auto}.contactOverlay>span{font-size:9px}.cinemaTelemetry>b{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.cinemaOverlay,.cinemaBook,.receptionActions>a,.contactOverlay>div a,.evidenceOverlay a{transition:none!important}.cinemaGrade:after{display:none}}:is(html:has(.cinemaSite),body:has(.cinemaSite)){overscroll-behavior:none;overflow:hidden}.cinemaSite{height:100svh;overflow:hidden}.cinemaJourney{height:100svh!important}.cinemaStage{height:100svh;position:relative!important}.cinemaNavActions{align-items:center;gap:8px;display:flex}.tourControl{color:#8fb9d2;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:#000a1785;border:1px solid #7cc8f538;padding:10px 12px;font-size:7px;font-weight:800;transition:all .25s}.tourControl:hover{color:#ddf5ff;border-color:#77cdfb}.cinemaStart{color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:linear-gradient(105deg,#0969b5db,#032849e6);border:1px solid #6ed0ffa3;justify-content:space-between;align-items:center;width:min(350px,80vw);margin-top:25px;padding:14px 16px;font-size:8px;font-weight:800;transition:all .3s;display:flex;box-shadow:inset 0 1px #e0f9ff24,0 0 28px #189eff30}.cinemaStart:hover{border-color:#d6f5ff;transform:translateY(-3px);box-shadow:0 0 34px #1ea9ff52}.cinemaStart b{color:#79d2ff;font-size:15px}.boardroomOverlay{z-index:11;pointer-events:none;inset:0;transform:none!important}.boardroomOverlay.active{pointer-events:auto}.boardroomImagePlane{pointer-events:none;width:max(100vw,177.778svh);height:max(56.25vw,100svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.boardroomTV{pointer-events:auto;background:radial-gradient(circle at 82% 2%,#21abff33,#0000 32%),linear-gradient(145deg,#031c34fb,#000610fc);border:1px solid #5ec9ff9e;flex-direction:column;width:38.65%;height:32.1%;padding:1.1% 1.35%;display:flex;position:absolute;top:24.7%;left:30.55%;overflow:hidden;box-shadow:inset 0 0 40px #148cdc26,0 0 18px #1ea3ff47;container-type:inline-size}.boardroomTV:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#53b7f80a 1px,#0000 1px),linear-gradient(90deg,#53b7f809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.boardroomTV>*{z-index:1;position:relative}.boardroomTV>header{border-bottom:1px solid #5bc2ff3d;justify-content:space-between;align-items:center;padding-bottom:1.2%;display:flex}.boardroomTV>header span{letter-spacing:.1em;font-size:2.3cqw;font-weight:800}.boardroomTV>header span b{color:#4abfff}.boardroomTV>header small{color:#7ccdfa;letter-spacing:.17em;font-size:1.15cqw;font-weight:800}.boardroomTV h2{letter-spacing:-.055em;margin:2% 0 1%;font-size:5.5cqw;line-height:.88}.boardroomTV>p{color:#9cb4c6;width:85%;margin:0;font-size:1.45cqw;line-height:1.35}.boardroomActions{grid-template-columns:1.2fr .8fr;gap:1.1%;margin-top:2%;display:grid}.boardroomActions a{background:linear-gradient(135deg,#054574c7,#021325db);border:1px solid #68caff6b;flex-direction:column;min-height:7.5cqw;padding:2.5%;transition:all .25s;display:flex}.boardroomActions a:hover{filter:brightness(1.15);border-color:#b8eaff;transform:translateY(-2px)}.boardroomActions a>small{color:#6ecbfc;letter-spacing:.13em;font-size:.9cqw;font-weight:800}.boardroomActions a>strong{margin:1.7% 0 .7%;font-size:2.1cqw;line-height:1}.boardroomActions a>span{color:#88a2b5;font-size:1.05cqw}.boardroomActions a>b{color:#e5f7ff;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:2%;font-size:1cqw}.boardroomTV>footer{border-top:1px solid #5bc2ff33;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.2%;display:flex}.boardroomTV>footer button{color:#6fc9f8;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.95cqw;font-weight:800}.boardroomTV>footer nav{gap:1.2cqw;display:flex}.boardroomTV>footer nav a{color:#7893a6;text-transform:uppercase;font-size:.85cqw}@media (max-width:900px){.cinemaNav{grid-template-columns:auto 1fr}.cinemaNavActions{justify-self:end}.cinemaNav>nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000711a6;border:1px solid #7cc8f521;height:34px;padding:0 6px;position:absolute;top:68px;left:12px;right:12px}.tourControl{display:none}.cinemaStart{margin-top:18px}.boardroomTV{padding-left:4.5%;padding-right:4.5%}.boardroomTV>p{width:100%}}@media (max-width:560px){.cinemaBook{font-size:5px}.boardroomTV{padding-left:7.5%;padding-right:7.5%}.boardroomTV h2{font-size:4.8cqw}.boardroomTV>p{font-size:1.25cqw}.boardroomActions{margin-top:1.4%}.boardroomActions a{min-height:7cqw;padding:2%}.boardroomActions a>strong{font-size:1.75cqw}.boardroomTV>footer nav{display:none}}.cinemaStream{object-fit:cover;object-position:center;background:#01050c;transform:translateZ(0)}.cinemaSite .cinemaAtmosphere{display:none}.cinemaSite .cinemaOverlay{will-change:auto;filter:none!important}.cinemaSite :is(.cinemaNav,.sequenceLoad,.receptionActions>a,.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cinemaSite .cinemaNav{background:linear-gradient(#01060ff0,#01060f6b)}.cinemaSite :is(.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay){background:radial-gradient(circle at 90% 5%,#34b0ff24,#0000 30%),linear-gradient(140deg,#031e36f5,#000814fa 68%)}.cinemaSite .infoOverlay{width:min(720px,54vw);padding:28px 30px}.cinemaSite .infoOverlay>header{font-size:clamp(7px,.52vw,9px)}.cinemaSite .infoOverlay>header b{font-size:clamp(6px,.45vw,8px)}.cinemaSite .outcomeGrid>span{font-size:clamp(9px,.72vw,12px)}.cinemaSite .outcomeGrid b{font-size:clamp(8px,.58vw,10px)}.cinemaSite .agentGrid strong{font-size:clamp(15px,1.1vw,19px)}.cinemaSite .agentGrid article>span,.cinemaSite .infoOverlay>p{font-size:clamp(9px,.67vw,12px)}.cinemaSite .estimateHUD small,.cinemaSite .growthTags span{font-size:clamp(7px,.5vw,9px)}.cinemaSite .estimateHUD span{font-size:clamp(8px,.56vw,10px)}.cinemaSite .receptionActions small{font-size:clamp(6px,.45vw,8px)}.cinemaSite .receptionActions span{font-size:clamp(8px,.66vw,11px)}.cinemaSite .receptionActions b{font-size:clamp(7px,.52vw,9px)}@media (max-width:900px){.cinemaSite .infoOverlay{width:auto;padding:18px;left:12px;right:12px}.cinemaSite .outcomeGrid>span{font-size:9px}.cinemaSite .agentGrid article>span,.cinemaSite .infoOverlay>p{font-size:8px}}.cinemaBook{cursor:pointer;border:1px solid #67c9ff75}.receptionProof{grid-template-columns:1fr 1fr;gap:8px;width:min(760px,76vw);margin-top:3vh;display:grid}.receptionProof>span{background:linear-gradient(135deg,#032d51e0,#010e1deb);border:1px solid #60c7ff61;flex-direction:column;min-height:118px;padding:19px 21px;display:flex;box-shadow:inset 0 1px #dff8ff1f,0 18px 42px #00000052}.receptionProof small{color:#62c9ff;letter-spacing:.18em;font-size:7px;font-weight:800}.receptionProof strong{letter-spacing:-.04em;margin:13px 0 10px;font-size:clamp(20px,2.2vw,34px);line-height:.95}.receptionProof b{color:#91adbf;letter-spacing:.04em;margin-top:auto;font-size:8px;font-weight:500}.cinemaSite .productProof{grid-template-columns:.75fr 1.25fr;align-items:stretch;gap:20px;display:grid}.productProof>div{background:linear-gradient(145deg,#084169c2,#010f1fdb);border:1px solid #5ac1ff4f;flex-direction:column;padding:18px;display:flex;box-shadow:inset 0 1px #def8ff1a}.productProof>div small{color:#71d1ff;letter-spacing:.16em;font-size:7px;font-weight:800;line-height:1.4}.productProof>div strong{color:#e8faff;letter-spacing:-.065em;text-shadow:0 0 24px #32b5ff4d;margin:10px 0 8px;font-size:clamp(48px,5.2vw,78px);line-height:.8}.productProof>div span{color:#a7bfce;font-size:clamp(9px,.68vw,12px);line-height:1.5}.productProof>div a{color:#d5bd88;letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:15px;font-size:7px;font-weight:800}.productProof>div a:hover{color:#fff}.productProof>section{padding:5px 0}.productProof h2{margin:0 0 15px!important;font-size:clamp(35px,4vw,60px)!important}.productProof p{color:#a0b6c5;margin:0;font-size:clamp(9px,.68vw,12px);line-height:1.55}.productProof ul{gap:6px;margin:15px 0 0;padding:0;list-style:none;display:grid}.productProof li{color:#bdd0dc;letter-spacing:.035em;background:#0212229e;border:1px solid #57baf633;padding:8px 10px 8px 25px;font-size:8px;position:relative}.productProof li:before{content:"";background:#5ed7ff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 9px #2ab4ff}.boardroomTV{background:radial-gradient(circle at 75% 4%,#1ca6ff33,#0000 31%),linear-gradient(145deg,#011930fe,#00050efe);border-color:#5bcaffc7;padding:.75% .9%;box-shadow:inset 0 0 34px #108be02e,0 0 22px #1ba6ff66}.boardroomTV>header{height:7%;padding:0 0 .65%}.boardroomTV>header small{align-items:center;gap:.55cqw;font-size:.78cqw;display:flex}.boardroomTV>header small i{background:#55e7ad;border-radius:50%;width:.7cqw;height:.7cqw;display:block;box-shadow:0 0 1.2cqw #55e7ad}.executiveDashboard{grid-template-rows:1fr .55fr;grid-template-columns:1.7fr .78fr;gap:.65cqw;height:56%;padding:.65cqw 0;display:grid}.executiveDashboard>section{background:linear-gradient(145deg,#062b4cb8,#010e1de0);border:1px solid #50b8f63d;min-width:0;overflow:hidden;box-shadow:inset 0 1px #def7ff12}.executiveDashboard section>header{color:#77cfff;letter-spacing:.12em;border-bottom:1px solid #57befa33;justify-content:space-between;align-items:center;height:2.25cqw;padding:0 .8cqw;font-size:.68cqw;font-weight:800;display:flex}.executiveDashboard section>header b{color:#b7cad5;font-size:.56cqw}.growthModel{grid-row:1}.dashKpis{grid-template-columns:repeat(3,1fr);gap:.4cqw;padding:.55cqw .7cqw .25cqw;display:grid}.dashKpis span{background:#031c33b3;border-left:1px solid #35baff;padding:.4cqw .5cqw}.dashKpis small{color:#6fa8ca;letter-spacing:.09em;font-size:.52cqw;display:block}.dashKpis strong{color:#e3f8ff;letter-spacing:.05em;margin-top:.2cqw;font-size:.82cqw;display:block}.growthModel svg{width:100%;height:5.7cqw;padding:0 .65cqw;display:block}.growthModel>footer{color:#527d98;letter-spacing:.08em;justify-content:space-between;padding:0 .7cqw;font-size:.5cqw;display:flex}.growthModel>footer b{color:#63c9fc}.solutionFit{grid-area:1/2/3;position:relative}.fitCore{text-align:center;background:radial-gradient(circle,#1b9be740,#04182dbf 56%,transparent 57%),conic-gradient(from 18deg,#35bfff 0 22%,transparent 22% 29%,#2e85ff 29% 53%,transparent 53% 61%,#59e1c0 61% 86%,transparent 86%);border:1px solid #50cdffad;border-radius:50%;place-content:center;width:8.1cqw;height:8.1cqw;margin:.75cqw auto .45cqw;display:grid;position:relative;box-shadow:inset 0 0 2.2cqw #29a9ff59,0 0 1.8cqw #179aff38}.fitCore:before{content:"";border:1px dashed #96e0ff75;border-radius:50%;position:absolute;inset:.8cqw}.fitCore i{background:#a8efff;border-radius:50%;width:.7cqw;height:.7cqw;position:absolute;top:-.35cqw;left:50%;box-shadow:0 0 1cqw #3bc5ff}.fitCore strong{letter-spacing:.12em;font-size:1.15cqw}.fitCore small{color:#76b8dc;margin-top:.2cqw;font-size:.53cqw;line-height:1.2}.solutionFit ul{gap:.28cqw;margin:0;padding:0 .6cqw;list-style:none;display:grid}.solutionFit li{color:#87aec5;letter-spacing:.07em;background:#041d34ad;border-left:1px solid #4ec4ff80;justify-content:space-between;padding:.3cqw .45cqw;font-size:.55cqw;display:flex}.solutionFit li b{color:#5be1b2;font-size:.5cqw}.impactMatrix{grid-area:2/1;padding-bottom:.35cqw}.impactMatrix>div{color:#91b2c6;text-transform:uppercase;grid-template-columns:9.2cqw 1fr 1.4cqw;align-items:center;gap:.5cqw;padding:.18cqw .65cqw;font-size:.56cqw;display:grid}.impactMatrix i{background:#549dca26;height:.33cqw}.impactMatrix em{background:linear-gradient(90deg,#168cff,#5ee2ff);height:100%;display:block;box-shadow:0 0 .7cqw #34b9ffb3}.impactMatrix b{color:#d4f4ff;font-size:.58cqw}.decisionPanel{display:none}.boardroomActions{gap:.55cqw;height:29%;margin:0}.boardroomActions a{height:100%;min-height:0;padding:.7cqw .8cqw}.boardroomActions a>small{font-size:.58cqw}.boardroomActions a>strong{margin:.35cqw 0 .2cqw;font-size:1.18cqw}.boardroomActions a>span{font-size:.67cqw;line-height:1.25}.boardroomActions a>b{padding-top:.3cqw;font-size:.61cqw}.boardroomTV>footer{height:8%;margin:0;padding:.45cqw 0 0}.boardroomTV>footer nav{gap:.8cqw}.boardroomTV>footer nav a{font-size:.55cqw}@media (max-width:900px){.cinemaNav>nav{overflow-x:auto!important}.cinemaNav nav button{flex:none;display:block!important}.cinemaNavActions .cinemaBook{white-space:nowrap;padding:9px 10px}.cinemaSite .productProof{grid-template-columns:.8fr 1.2fr;gap:12px}.productProof>div{padding:12px}.productProof li{font-size:7px}.receptionProof{width:calc(100vw - 24px)}.boardroomTV{padding-left:1.2%;padding-right:1.2%}}@media (max-width:560px){.cinemaNav nav button:nth-child(n+5){display:block!important}.receptionProof{grid-template-columns:1fr;gap:5px}.receptionProof>span{min-height:86px;padding:12px}.cinemaSite .productProof{grid-template-columns:1fr;gap:8px}.productProof>div{grid-template-columns:auto 1fr;gap:5px 12px;display:grid}.productProof>div small,.productProof>div a{grid-column:1/3}.productProof>div strong{grid-row:2/4;margin:4px 0;font-size:48px}.productProof>div span{font-size:8px}.productProof>div a{padding-top:5px}.productProof h2{font-size:8vw!important}.productProof ul{gap:3px;margin-top:8px}.productProof li{padding:6px 8px 6px 20px}.boardroomTV{padding-left:2%;padding-right:2%}.boardroomActions a>span{display:block}}.cinemaSite{--cinema-gold:#d9c28e;--cinema-platinum:#dff6ff;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif}.cinemaStream{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:auto;transform:translateZ(0)}.cinemaGrade{background:linear-gradient(90deg,#00040b47,#0000 40%,#00040b14 72%,#00030933),linear-gradient(#00030938,#0000 18% 80%,#0003097a);box-shadow:inset 0 0 8vw #00030a3d}.cinemaGrade:after{display:none}.cinemaSite .cinemaOverlay{transition:opacity .58s,transform .78s cubic-bezier(.16,1,.3,1),visibility .58s;transform:translateY(12px)scale(.994)}.cinemaSite .cinemaOverlay.active{transform:none}.cinemaSite .cinemaNav{background:linear-gradient(#00060ff7,#010914c2 70%,#0109142e);border-bottom:1px solid #79ceff33;height:82px;box-shadow:0 15px 40px #00000029}.cinemaBrand{letter-spacing:.16em;text-shadow:0 0 18px #38b8ff59;font-weight:650}.cinemaBrand:before{content:"PRIVATE OFFICE · ";color:var(--cinema-gold);letter-spacing:.19em;vertical-align:middle;margin-right:12px;font-size:6px;font-weight:700}.cinemaNav nav{gap:2px}.cinemaNav nav button{color:#8da8bb;padding:12px}.cinemaNav nav button:hover,.cinemaNav nav button.active{color:#f0fbff}.cinemaNav nav button.active{background:linear-gradient(#249be11f,#0000)}.cinemaNav nav button:after{background:linear-gradient(90deg,#0000,#63ceff 22%,#d9c28e 78%,#0000);height:2px;box-shadow:0 0 12px #2eb0ffb3}.tourControl,.cinemaBook{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(135deg,#042848eb,#011020f2);border-color:#72cdff61;box-shadow:inset 0 1px #ecfcff1f}.cinemaBook{background:linear-gradient(135deg,#123c59f2,#15181df5);border-color:#d9c28e8c}.cinemaBook span{color:var(--cinema-gold)}.cinemaSite :is(.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay){contain:layout paint;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:radial-gradient(circle at 92% 3%,#3ab0f629,#0000 28%),linear-gradient(142deg,#031f37fb,#000813fc 72%);border-color:#68c8ff75;box-shadow:inset 0 1px #e2f9ff24,inset 0 0 80px #1375bc14,0 30px 90px #0000007a}.cinemaSite :is(.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay):before{content:"";background:linear-gradient(90deg,#33b9ff,#c7f1ff 62%,var(--cinema-gold));width:38%;height:2px;position:absolute;top:0;left:0;box-shadow:0 0 16px #2eb4ff80}.productProof>div,.receptionProof>span{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:radial-gradient(circle at 88% 5%,#50bfff21,#0000 34%),linear-gradient(145deg,#07395ed1,#010e1ded);border-color:#6acaff61;box-shadow:inset 0 1px #e8faff1f,0 20px 48px #00000047}.productProof>div a{color:var(--cinema-gold)}.productProof li{background:linear-gradient(90deg,#041f37e0,#021120b8);border-color:#63bef440}.productProof li:before{background:linear-gradient(135deg,#effcff,#4ec9ff);box-shadow:0 0 10px #2ab4ff}.roiControls label,.evidenceOverlay a,.faqOverlay details{background:linear-gradient(135deg,#031e36d1,#01101fe6);border-color:#61bef745}.boardroomImagePlane:after{content:"";pointer-events:none;background:radial-gradient(at 50% 40%,#0000 20%,#0003091f 58%,#0002076b);position:absolute;inset:0}.boardroomTV{z-index:2;outline-offset:5px;width:55%;height:47%;font-family:var(--font-geist-mono),monospace;background:radial-gradient(circle at 76% 3%,#21aaff38,#0000 29%),linear-gradient(145deg,#021e36fe,#00060ffe);border:1px solid #94e0ffd1;outline:1px solid #d9c28e47;padding:.72% .92%;top:17.5%;left:22.5%;overflow:hidden;box-shadow:inset 0 0 60px #148bdc29,inset 0 1px #eefdff38,0 0 0 7px #00050eb8,0 0 35px #23acff57,0 34px 80px #00000094}.boardroomTV:before{background:linear-gradient(#5cbef80b 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#5cbef80a 1px,#0000 1px) 0 0/24px 24px,radial-gradient(circle at 82% 12%,#41c2ff1f,#0000 28%) 0 0/100% 100%}.boardroomTV:after{content:"";z-index:3;pointer-events:none;clip-path:polygon(0 0,10% 0,10% 1px,90% 1px,90% 0,100% 0,100% 100%,90% 100%,90% calc(100% - 1px),10% calc(100% - 1px),10% 100%,0 100%);border:1px solid #8adaff21;position:absolute;inset:.5cqw}.boardroomTV>header span b{color:#6fd5ff;text-shadow:0 0 10px #32bbffb3}.executiveDashboard{gap:.56cqw;height:57%;padding:.56cqw 0}.executiveDashboard>section{background:radial-gradient(circle at 90% 0,#37adf21a,#0000 35%),linear-gradient(145deg,#072f50d1,#010f1ef0);border-color:#67c8ff4f;box-shadow:inset 0 1px #e8faff1a,0 8px 18px #0000002e}.executiveDashboard section>header{color:#8bd8ff;border-color:#67c7ff47}.dashKpis span{background:linear-gradient(90deg,#093a5ec7,#02172aa8);border-left-color:#56caff}.dashKpis strong{color:#f0fbff}.fitCore{border-color:#99e2ffcc;box-shadow:inset 0 0 2.3cqw #29a9ff61,0 0 2cqw #179aff4d}.solutionFit li{border-left-color:var(--cinema-gold)}.impactMatrix em{background:linear-gradient(90deg,#167fe8,#63d9ff 72%,#d9c28e)}.boardroomActions{gap:.55cqw;height:28%}.boardroomActions a{background:radial-gradient(circle at 92% 5%,#4abfff26,#0000 30%),linear-gradient(135deg,#053e65e6,#011121f5);border-color:#73d2ff80;position:relative;overflow:hidden;box-shadow:inset 0 1px #e7fbff24,0 12px 28px #00000038}.boardroomActions a:before{content:"";background:linear-gradient(90deg,#63d2ff,var(--cinema-gold),transparent);width:55%;height:1px;position:absolute;top:0;left:0}.boardroomActions a:nth-child(2){background:radial-gradient(circle at 92% 5%,#d9c28e1c,#0000 30%),linear-gradient(135deg,#1b303ff0,#03111ff7);border-color:#d9c28e85}.boardroomActions a:hover{border-color:#eefcff;transform:translateY(-2px);box-shadow:inset 0 1px #fff3,0 0 22px #2fb7ff38}.boardroomActions a>small{color:#81d8ff}.boardroomActions a:nth-child(2)>small,.boardroomActions a:nth-child(2)>b{color:var(--cinema-gold)}.boardroomActions a>strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.025em;font-size:1.12cqw}.boardroomTV>footer{border-color:#6fcdff40}.boardroomTV>footer button{color:#8bdcff}.boardroomTV>footer nav a:hover{color:var(--cinema-gold)}@media (max-width:900px){.cinemaSite .cinemaNav{height:68px}.cinemaBrand:before{display:none}.boardroomTV{width:60%;height:50%;padding-left:1.2%;padding-right:1.2%;top:15%;left:20%}.cinemaSite :is(.infoOverlay,.roiOverlay,.evidenceOverlay,.faqOverlay){clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}}@media (max-width:560px){.boardroomTV{width:64%;height:52%;padding-left:1.5%;padding-right:1.5%;top:14%;left:18%}.boardroomTV>header span{font-size:1.1cqw}.boardroomActions a>strong{font-size:1cqw}}@media (prefers-reduced-motion:reduce){.cinemaSite .cinemaOverlay{transition:none}.boardroomActions a:hover{transform:none}}.serviceSeoPage{--seo-gold:#d9c28e;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif}.serviceSeoPage .seoNav{background:linear-gradient(#010812f7,#010a16e0);border-bottom-color:#72caff40;box-shadow:0 18px 50px #0003}.serviceSeoPage .seoNav .brand{letter-spacing:.16em}.serviceSeoPage .seoNav .brand span{color:#57c7ff}.serviceSeoPage .seoNavCta{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:linear-gradient(135deg,#074a7ce6,#181c22f0);border-color:#d9c28e8c;border-radius:0}.serviceSeoPage .seoHero{background:radial-gradient(circle at 78% 35%,#188be421,#0000 28%),linear-gradient(145deg,#02122426,#00040b59)}.serviceSeoPage .seoHero h1{background:linear-gradient(105deg,#fff 5%,#dff6ff 60%,#5dc9ff 82%,#d9c28e);-webkit-background-clip:text;background-clip:text}.seoProof{background:radial-gradient(circle at 18%,#1182d929,#0000 28%),#020a15;border-bottom:1px solid #48b4f530;grid-template-columns:.75fr 1.25fr;align-items:center;gap:8vw;padding:8vw;display:grid;position:relative}.seoProof:before{content:"";background:linear-gradient(90deg,#43bdff,var(--seo-gold),transparent);height:1px;position:absolute;top:0;left:8vw;right:8vw}.seoProof>div{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:radial-gradient(circle at 90% 5%,#48bbfa29,#0000 30%),linear-gradient(145deg,#06365bd6,#010f1ff0);border:1px solid #67c8ff63;flex-direction:column;min-height:360px;padding:36px;display:flex;box-shadow:inset 0 1px #e9fbff24,0 28px 70px #00000057}.seoProof>div small{color:#75d3ff;letter-spacing:.18em;font-size:8px;font-weight:800}.seoProof>div strong{letter-spacing:-.075em;color:#effcff;text-shadow:0 0 32px #30b4ff40;margin:25px 0 18px;font-size:clamp(70px,9vw,140px);line-height:.75}.seoProof>div p{color:#a7bfce;max-width:460px;margin:0;font-size:13px;line-height:1.65}.seoProof>div a{color:var(--seo-gold);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:8px;font-weight:800}.seoProof article h2{letter-spacing:-.06em;margin:22px 0 25px;font-size:clamp(42px,5.4vw,82px);line-height:.94}.seoProof article>p:not(.seoKicker){color:#a9bfcd;max-width:640px;font-size:16px;line-height:1.7}.seoProof article>small{color:#69879b;border-top:1px solid #5bbbf533;max-width:620px;margin-top:25px;padding-top:20px;font-size:9px;line-height:1.6;display:block}.seoRelated{background:linear-gradient(145deg,#06162a,#020a15);padding:9vw 8vw}.seoRelated>h2{letter-spacing:-.06em;max-width:920px;margin:22px 0 52px;font-size:clamp(42px,5.6vw,86px);line-height:.95}.seoRelated>div{border-top:1px solid #5bbcf73d;border-left:1px solid #5bbcf73d;grid-template-columns:1fr 1fr;display:grid}.seoRelated a{background:linear-gradient(145deg,#0527449e,#010e1dbd);border-bottom:1px solid #5bbcf73d;border-right:1px solid #5bbcf73d;flex-direction:column;min-height:210px;padding:28px;transition:all .3s;display:flex}.seoRelated a:hover{background:linear-gradient(145deg,#084f82bd,#02192fd9);box-shadow:inset 0 1px #eafbff1f}.seoRelated small{color:#6bcfff;letter-spacing:.15em;font-size:8px;font-weight:800}.seoRelated strong{color:#dbeef8;letter-spacing:-.035em;max-width:560px;margin:22px 0;font-size:clamp(20px,2.2vw,34px);line-height:1.08}.seoRelated span{color:var(--seo-gold);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;font-size:8px;font-weight:800}@media (max-width:800px){.seoProof{grid-template-columns:1fr;gap:50px;padding:80px 20px}.seoProof:before{left:20px;right:20px}.seoProof>div{min-height:300px;padding:25px}.seoProof article h2{font-size:11vw}.seoRelated{padding:80px 20px}.seoRelated>div{grid-template-columns:1fr}.seoRelated a{min-height:165px;padding:22px}}.cinemaSite .productsOverlay{width:min(840px,62vw);padding:25px 27px;top:12.5vh;left:4.5vw;right:auto}.productsOverlay h2{margin-bottom:17px!important}.productSuite{border-top:1px solid #60bff847;border-left:1px solid #60bff847;grid-template-columns:repeat(3,1fr);display:grid}.productSuite article{background:radial-gradient(circle at 92% 5%,#49bbf91c,#0000 34%),linear-gradient(145deg,#052a48d1,#010e1de6);border-bottom:1px solid #60bff847;border-right:1px solid #60bff847;flex-direction:column;min-height:142px;padding:15px;transition:all .25s;display:flex;position:relative}.productSuite article:hover{background:linear-gradient(145deg,#084876e6,#02182df2);box-shadow:inset 0 1px #e4f9ff21}.productSuite small{color:#70d0ff;letter-spacing:.16em;font-size:6px;font-weight:800}.productSuite strong{color:#e8f8ff;margin:9px 0 6px;font-size:clamp(13px,1.1vw,18px);line-height:1}.productSuite span{color:#92acbe;font-size:8px;line-height:1.42}.productSuite b{color:var(--cinema-gold);letter-spacing:.11em;margin-top:auto;padding-top:10px;font-size:6px}.roiOverlay{width:min(760px,58vw);top:12.5vh}.roiPresets{grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 9px;display:grid}.roiPresets button{color:#dff5ff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#042643d9,#01101feb);border:1px solid #5dbef745;flex-direction:column;align-items:flex-start;padding:9px 10px;transition:all .2s;display:flex}:is(.roiPresets button:hover,.roiPresets button:focus-visible){background:linear-gradient(135deg,#084d7ce6,#021a30f0);border-color:#81d7ff;outline:none}.roiPresets strong{letter-spacing:.08em;font-size:8px}.roiPresets span{color:#7f9eb2;margin-top:4px;font-size:6px}.boardroomTV>footer>span{color:#7c9caf;letter-spacing:.1em;text-transform:uppercase;font-size:.56cqw}.cinemaNav nav button{font-size:8px}.cinemaNav nav button.active{color:#f4fbff}@media (max-width:900px){.cinemaSite .productsOverlay{width:auto;max-height:74vh;padding:18px;top:14vh;left:12px;right:12px;overflow:auto}.productSuite article{min-height:118px;padding:11px}.productSuite strong{font-size:12px}.productSuite span{font-size:7px}.roiOverlay{top:14vh}.roiPresets button{padding:7px 8px}}@media (max-width:560px){.productSuite{grid-template-columns:1fr 1fr}.productSuite article{min-height:105px}.productSuite span{font-size:6px}.roiPresets{grid-template-columns:1fr 1fr 1fr}.roiPresets span{font-size:5px}.boardroomTV>footer>span{font-size:.48cqw}}.cinemaBrand:before{content:"GAP SELLING JOURNEY · "}.journeyRail{border-left:1px solid #4dc5ff33;border-right:1px solid #4dc5ff33;grid-template-columns:repeat(7,1fr);max-width:860px;margin:0 auto;position:relative;align-items:center!important;display:grid!important}.journeyRail:before{content:"";background:#67c9ff26;height:1px;position:absolute;top:11px;left:3%;right:3%}.journeyRail>span{z-index:1;color:#58788d;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.journeyRail i{background:#010c1ac7;border:1px solid #5cbef63d;border-radius:50%;place-items:center;width:22px;height:22px;font-size:5px;font-style:normal;transition:all .35s;display:grid}.journeyRail b{max-width:100%;color:inherit;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5px;font-weight:700;overflow:hidden}.journeyRail span.reached{color:#83c9ed}.journeyRail span.reached i{background:#07446ddb;border-color:#5dd3ffa6;box-shadow:0 0 12px #28aeff52}.journeyRail span.active{color:#f1fbff}.journeyRail span.active i{background:#168fe6;border-color:#def8ff;box-shadow:0 0 16px #2ab5ffd9,0 0 28px #2ab5ff59}.journeyRail span.active b{color:var(--cinema-gold)}.cinemaSite .journeyPanel{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));border:1px solid #75d8ff94;width:min(850px,63vw);padding:25px 27px;top:12.5vh;left:4.5vw;right:auto;box-shadow:inset 0 1px #ecfcff30,inset 0 0 70px #269ee014,0 30px 80px #0000005c,0 0 28px #1ba8ff26;-webkit-backdrop-filter:blur(5px)saturate(1.14)!important;backdrop-filter:blur(5px)saturate(1.14)!important;background:radial-gradient(circle at 90% 4%,#41c5ff26,#0000 31%),linear-gradient(145deg,#041f399e,#000916ad 72%)!important}.cinemaSite .journeyPanel:after{content:"";z-index:-1;pointer-events:none;border:1px solid #7ed6ff14;position:absolute;inset:8px}.journeyPanel>header{margin:-4px 0 18px!important;padding-bottom:11px!important}.journeyPanel h2{text-shadow:0 0 25px #26a5f02e;margin:0 0 16px!important;font-size:clamp(37px,4.3vw,65px)!important}.journeyLead{max-width:720px;color:#bbd0dc!important;margin:0 0 17px!important;font-size:clamp(9px,.7vw,12px)!important;line-height:1.55!important}.journeyPanel>footer{color:#82cfff;letter-spacing:.13em;border-top:1px solid #67caff40;margin-top:12px;padding-top:10px;font-size:6px;font-weight:800}.gapQuestionGrid,.futureGrid,.gapCostGrid{border-top:1px solid #64c7ff47;border-left:1px solid #64c7ff47;grid-template-columns:1fr 1fr;display:grid}.gapQuestionGrid>span,.futureGrid>span,.gapCostGrid>span{background:linear-gradient(145deg,#083e6259,#0112246b);border-bottom:1px solid #64c7ff47;border-right:1px solid #64c7ff47;flex-direction:column;min-height:88px;padding:13px;display:flex}.gapQuestionGrid small,.futureGrid small{color:#64cfff;letter-spacing:.16em;font-size:6px;font-weight:800}.gapQuestionGrid strong{color:#e0f4ff;margin-top:10px;font-size:clamp(10px,.86vw,14px);line-height:1.28}.gapOverlay{left:auto!important;right:4.5vw!important}.gapEquation{background:#02152961;border:1px solid #67ceff4d;grid-template-columns:1fr auto 1fr auto auto;align-items:center;gap:9px;margin:0 0 10px;padding:12px;display:grid}.gapEquation>span{grid-template-columns:1fr auto;gap:4px;display:grid}.gapEquation small{color:#6ebfe9;letter-spacing:.12em;grid-column:1/3;font-size:5px}.gapEquation strong{color:#eefaff;font-size:9px}.gapEquation span b,.gapEquation>i{color:#56caff;font-size:11px;font-style:normal}.gapEquation em{color:var(--cinema-gold);letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:800}.gapCostGrid>span{grid-template-columns:26px 1fr;gap:5px 8px;min-height:77px;display:grid}.gapCostGrid>span>b{color:#5cc9ff;grid-row:1/3;font-size:7px}.gapCostGrid strong{color:#e1f3fc;font-size:10px}.gapCostGrid small{color:#8da8b9;font-size:7px;line-height:1.35}.futureGrid>span{min-height:96px}.futureGrid strong{color:#e3f5fe;margin:9px 0;font-size:11px;line-height:1.3}.futureGrid b{color:var(--cinema-gold);letter-spacing:.13em;margin-top:auto;font-size:6px}.systemOverlay{width:min(880px,65vw)!important;left:auto!important;right:4.5vw!important}.systemOverlay .productSuite article{background:linear-gradient(145deg,#073c605c,#0110206b)}.cinemaSite .roiOverlay.journeyPanel{left:4.5vw;right:auto;background:radial-gradient(circle at 90% 4%,#41c5ff26,#0000 31%),linear-gradient(145deg,#041f399e,#000916ad 72%)!important}.cinemaSite .faqOverlay.journeyPanel{width:min(760px,59vw);left:auto;right:4.5vw;background:radial-gradient(circle at 90% 4%,#41c5ff26,#0000 31%),linear-gradient(145deg,#041f399e,#000916ad 72%)!important}.faqOverlay.journeyPanel details{background:linear-gradient(135deg,#05325159,#0111216b)}.walkOverlay{background:linear-gradient(90deg,#011c358c,#00081414);border-color:#5ecfffbf;box-shadow:0 0 25px #1cacff1f}.receptionProof>span{background:linear-gradient(145deg,#06375b7a,#010e1d94);border-color:#6fd3ff80}.boardroomTV{-webkit-backdrop-filter:blur(5px)saturate(1.16);backdrop-filter:blur(5px)saturate(1.16);background:radial-gradient(circle at 76% 3%,#2ab9ff33,#0000 31%),linear-gradient(145deg,#021e36bd,#00060fcc)}.executiveDashboard>section{background:radial-gradient(circle at 90% 0,#3ec2ff1a,#0000 35%),linear-gradient(145deg,#0736587a,#010f1e94)}.boardroomActions a{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 92% 5%,#4acdff24,#0000 30%),linear-gradient(135deg,#05446c8c,#011121a6)}.boardroomActions a:nth-child(2){background:radial-gradient(circle at 92% 5%,#d9c28e1f,#0000 30%),linear-gradient(135deg,#2239478c,#03111fa8)}@media (max-width:900px){.journeyRail{background:#00081394;grid-template-columns:repeat(7,minmax(52px,1fr));max-width:none;height:34px;padding:4px 6px;position:absolute;top:68px;left:12px;right:12px;overflow-x:auto!important}.journeyRail:before{top:14px}.journeyRail i{width:18px;height:18px}.journeyRail b{display:none}.cinemaSite .journeyPanel,.cinemaSite .roiOverlay.journeyPanel,.cinemaSite .faqOverlay.journeyPanel,.cinemaSite .gapOverlay,.cinemaSite .systemOverlay{max-height:74vh;padding:18px;top:14vh;overflow:auto;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:auto!important;left:12px!important;right:12px!important}.gapQuestionGrid>span,.futureGrid>span{min-height:74px}.gapEquation{gap:5px}.gapEquation em{font-size:6px}}@media (max-width:560px){.gapQuestionGrid,.futureGrid,.gapCostGrid{grid-template-columns:1fr 1fr}.gapQuestionGrid strong,.futureGrid strong{font-size:9px}.gapEquation{grid-template-columns:1fr auto 1fr}.gapEquation>i:nth-of-type(2),.gapEquation>em{display:none}.journeyPanel h2{font-size:9vw!important}.boardroomTV,.boardroomActions a{-webkit-backdrop-filter:none;backdrop-filter:none}}.boardroomTV{outline-offset:4px;border-color:#59bcf6a8;outline:1px solid #3e8fc733;width:46%;height:39%;padding:.55% .66%;top:21%;left:27%;box-shadow:inset 0 0 55px #0c69b221,inset 0 1px #d8f6ff29,0 0 0 6px #000309e6,0 0 24px #1e96e63b,0 25px 70px #0000009e;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 58% 20%,#0d528b2b,#0000 31%),linear-gradient(145deg,#000c1cfe,#00040cfe)!important}.boardroomTV:before{opacity:.58;background:linear-gradient(#46a3dd08 1px,#0000 1px) 0 0/15px 15px,linear-gradient(90deg,#46a3dd07 1px,#0000 1px) 0 0/15px 15px,radial-gradient(circle at 55% 42%,#1b8fd314,#0000 31%) 0 0/100% 100%}.boardroomTV>header{border-color:#4daee938;height:7%;padding:0 0 .36%}.boardroomTV>header span{letter-spacing:.12em;font-size:1.08cqw}.boardroomTV>header small{font-size:.55cqw}.boardroomTV>header small i{width:.52cqw;height:.52cqw}.commandDashboard{grid-template-rows:17% 1fr 36%;grid-template-columns:1.05fr 1.2fr .92fr;gap:.38cqw;height:69%;padding:.38cqw 0;display:grid}.commandDashboard>section,.commandKpis>span{background:radial-gradient(circle at 85% 0,#2a97db1a,#0000 37%),linear-gradient(145deg,#042340de,#000c1bf5);border:1px solid #45a6e340;min-width:0;overflow:hidden;box-shadow:inset 0 1px #d4f4ff0f}.commandDashboard section>header{color:#71c8f3;letter-spacing:.12em;border-bottom:1px solid #46a5e130;justify-content:space-between;align-items:center;height:1.55cqw;padding:0 .48cqw;font-size:.44cqw;font-weight:800;display:flex}.commandDashboard section>header b{color:#6c8fa6;font-size:.37cqw}.commandKpis{grid-column:1/4;grid-template-columns:repeat(4,1fr);gap:.38cqw;display:grid}.commandKpis>span{border-left-color:#39b7f6;grid-template-columns:1fr auto;align-content:center;padding:.35cqw .48cqw;display:grid}.commandKpis small{color:#618aa5;letter-spacing:.11em;grid-column:1/3;font-size:.36cqw}.commandKpis strong{color:#dff6ff;letter-spacing:.03em;font-size:.69cqw}.commandKpis b{color:#54d7ad;letter-spacing:.08em;align-self:center;font-size:.34cqw}.commandTrends{grid-area:2/1}.commandTrends article{border-bottom:1px solid #47a7e129;height:calc(33.3333% - .516667cqw);padding:.28cqw .42cqw;position:relative}.commandTrends article:last-child{border:0}.commandTrends article small{color:#789db4;letter-spacing:.08em;font-size:.35cqw;position:absolute;top:.27cqw;left:.42cqw}.commandTrends article>b{color:#5fe0b4;font-size:.38cqw;position:absolute;top:.27cqw;right:.42cqw}.commandTrends svg{width:calc(100% - .76cqw);height:calc(100% - .85cqw);position:absolute;bottom:.12cqw;left:.38cqw;right:.38cqw}.commandCore{grid-area:2/2}.neuralCore{background:radial-gradient(circle,#1a83c5 0 4%,#1b8ecc3d 5% 27%,#0000 28%),repeating-radial-gradient(circle,#0000 0 18%,#4abaf72e 19% 20%,#0000 21% 29%),conic-gradient(from 14deg,#0000,#319fff,#0000 20%,#45d3ff 30%,#0000 46%,#1f79ff 58%,#0000 72%,#53e0bf 84%,#0000);border:1px solid #47bfff8f;border-radius:50%;width:8.5cqw;height:8.5cqw;margin:.45cqw auto .18cqw;position:relative;box-shadow:inset 0 0 2.3cqw #1797e042,0 0 1.5cqw #1996e52e}.neuralCore:before,.neuralCore:after{content:"";border:1px dashed #70d1ff52;border-radius:50%;position:absolute;inset:.65cqw;transform:rotate(24deg)}.neuralCore:after{border-style:solid;border-color:#43a5e43b;inset:1.35cqw;transform:rotate(-18deg)}.neuralCore>i{background:#98eaff;border-radius:50%;width:.42cqw;height:.42cqw;position:absolute;box-shadow:0 0 .65cqw #22b4ff}.neuralCore>i:first-child{top:-.2cqw;left:48%}.neuralCore>i:nth-child(2){top:23%;right:.35cqw}.neuralCore>i:nth-child(3){bottom:19%;right:.5cqw}.neuralCore>i:nth-child(4){bottom:-.18cqw;left:47%}.neuralCore>i:nth-child(5){bottom:23%;left:.35cqw}.neuralCore>i:nth-child(6){top:21%;left:.25cqw}.neuralCore>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.neuralCore strong{letter-spacing:.13em;font-size:.83cqw}.neuralCore small{color:#6fabc9;margin-top:.12cqw;font-size:.32cqw;line-height:1.25}.commandCore>footer{grid-template-columns:repeat(3,1fr);gap:.25cqw;padding:0 .38cqw;display:grid}.commandCore>footer span{text-align:center;border-top:1px solid #46aae63d;padding:.23cqw}.commandCore>footer small{color:#567f99;font-size:.29cqw;display:block}.commandCore>footer b{color:#58d9ad;margin-top:.12cqw;font-size:.33cqw;display:block}.commandOps{grid-area:2/3}.commandOps>div{padding:.22cqw .4cqw}.commandOps>div span{border-bottom:1px solid #439ed821;grid-template-columns:.38cqw 1fr auto;align-items:center;gap:.3cqw;height:1.28cqw;display:grid}.commandOps>div i{background:#51d6a7;border-radius:50%;width:.3cqw;height:.3cqw;box-shadow:0 0 .45cqw #48dfaebf}.commandOps>div small{color:#85a9bd;letter-spacing:.06em;font-size:.35cqw}.commandOps>div b{color:#63c9f5;font-size:.31cqw}.commandOps>footer{color:#527b94;letter-spacing:.11em;padding:.3cqw .45cqw;font-size:.31cqw}.commandForecast{grid-area:3/1/auto/3;position:relative}.forecastBars{justify-content:space-between;align-items:end;gap:.25cqw;width:36%;display:flex;position:absolute;top:2cqw;bottom:.4cqw;left:.5cqw}.forecastBars>span{flex-direction:column;flex:1;justify-content:end;align-items:center;height:100%;display:flex}.forecastBars i{background:#2b74a321;align-items:end;width:55%;height:78%;display:flex}.forecastBars em{background:linear-gradient(#62d8ff,#176ee1);width:100%;display:block;box-shadow:0 0 .5cqw #2aa4f36b}.forecastBars small{color:#557f98;margin-top:.18cqw;font-size:.25cqw}.commandForecast>svg{background:linear-gradient(#449ed817 1px,#0000 1px) 0 0/100% 25%;border-left:1px solid #47a0d826;width:58%;height:calc(100% - 2.45cqw);position:absolute;top:2.05cqw;right:.48cqw}.commandMix{grid-area:3/3}.commandMix>div.mixDonut{background:radial-gradient(circle,#03152a 0 49%,transparent 50%),conic-gradient(#58d6ff 0 29%,#2d82ef 29% 56%,#4fe1b6 56% 79%,#d9c28e 79%);border-radius:50%;place-items:center;width:4.2cqw;height:4.2cqw;display:grid;position:absolute;top:2.2cqw;left:.55cqw;box-shadow:0 0 1cqw #2ba9f32e}.mixDonut span{color:#e6f7ff;text-align:center;font-size:.57cqw;display:grid}.mixDonut small{color:#5e8aa5;font-size:.24cqw}.commandMix ul{gap:.18cqw;padding:0;list-style:none;display:grid;position:absolute;top:1.88cqw;left:5.25cqw;right:.35cqw}.commandMix li{color:#789bb0;border-bottom:1px solid #439bd221;grid-template-columns:.32cqw 1fr auto;align-items:center;gap:.22cqw;padding:.18cqw;font-size:.28cqw;display:grid}.commandMix li i{background:#52c8fb;width:.25cqw;height:.25cqw}.commandMix li:nth-child(2) i{background:#347eea}.commandMix li:nth-child(3) i{background:#4adbae}.commandMix li:nth-child(4) i{background:#d9c28e}.commandMix li b{color:#57d8aa;font-size:.25cqw}.boardroomActions.commandActions{gap:.38cqw;height:17%}.commandActions a{grid-template-rows:auto 1fr;grid-template-columns:1fr auto;display:grid;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#042f4ff5,#000e1dfc)!important;padding:.44cqw .58cqw!important}.commandActions a:nth-child(2){background:linear-gradient(135deg,#182a35f7,#010e1bfc)!important}.commandActions a>small{grid-column:1/3;font-size:.37cqw}.commandActions a>strong{align-self:center;margin:.12cqw 0!important;font-size:.78cqw!important}.commandActions a>b{align-self:center;padding:0!important;font-size:.34cqw!important}.boardroomTV>footer{height:7%;padding:.25cqw 0 0}.boardroomTV>footer button{font-size:.44cqw}.boardroomTV>footer>span{font-size:.39cqw}@media (max-width:900px){.boardroomTV{width:52%;height:43%;padding-left:.7%;padding-right:.7%;top:19%;left:24%}}@media (max-width:560px){.boardroomTV{width:62%;height:49%;padding-left:.8%;padding-right:.8%;top:16%;left:19%}.commandActions a>small{display:block}.commandActions a>b{display:none}}.journeyRail.quickLinks{grid-template-columns:repeat(5,1fr);max-width:760px}.journeyRail.quickLinks>button{z-index:1;color:#58788d;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex;position:relative}.journeyRail.quickLinks>button:hover{color:#dff7ff}.journeyRail.quickLinks i{font-style:normal}.journeyRail.quickLinks b{max-width:100%;color:inherit;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5px;font-weight:700;overflow:hidden}.journeyRail.quickLinks button.reached{color:#83c9ed}.journeyRail.quickLinks button.reached i{background:#07446ddb;border-color:#5dd3ffa6;box-shadow:0 0 12px #28aeff52}.journeyRail.quickLinks button.active{color:#f1fbff}.journeyRail.quickLinks button.active i{background:#168fe6;border-color:#def8ff;box-shadow:0 0 16px #2ab5ffd9,0 0 28px #2ab5ff59}.journeyRail.quickLinks button.active b{color:var(--cinema-gold)}.commandActions{column-gap:.72cqw!important}.commandActions a{clip-path:polygon(0 0,calc(100% - .55cqw) 0,100% .55cqw,100% 100%,.55cqw 100%,0 calc(100% - .55cqw));border:1px solid #68ceffa3!important;box-shadow:inset 0 1px #e4faff1f,0 0 1cqw #1fa1eb21!important}.commandActions a:nth-child(2){border-color:#d9c28e9e!important;box-shadow:inset 0 1px #fff8df1a,0 0 1cqw #d9c28e17!important}@media (max-width:900px){.journeyRail.quickLinks{grid-template-columns:repeat(5,minmax(70px,1fr))}}.boardroomTV .commandDashboard{height:84%}.boardroomBookingDock{z-index:4;pointer-events:auto;grid-template-columns:1.18fr .82fr;gap:1.1%;width:50%;height:10.5%;display:grid;position:absolute;top:63%;left:25%;container-type:inline-size}.boardroomBookingDock a{clip-path:polygon(0 0,calc(100% - 1cqw) 0,100% 1cqw,100% 100%,1cqw 100%,0 calc(100% - 1cqw));background:radial-gradient(circle at 92% 4%,#42beff33,#0000 30%),linear-gradient(135deg,#04365bf7,#000d1cfb);border:1px solid #68ceffb3;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;min-width:0;padding:2.2% 2.6%;transition:transform .25s,border-color .25s,filter .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e6fbff26,0 0 2.2cqw #1fa5ef33,0 1.8cqw 4cqw #0000005c}.boardroomBookingDock a:before{content:"";background:linear-gradient(90deg,#61d1ff,#e7fbff,#0000);width:60%;height:1px;position:absolute;top:0;left:0}.boardroomBookingDock a:nth-child(2){background:radial-gradient(circle at 92% 4%,#d9c28e29,#0000 30%),linear-gradient(135deg,#1f303afa,#020d1afc);border-color:#d9c28eb3;box-shadow:inset 0 1px #fff8de1f,0 0 2.2cqw #d9c28e21,0 1.8cqw 4cqw #0000005c}.boardroomBookingDock a:nth-child(2):before{background:linear-gradient(90deg,var(--cinema-gold),#fff4ce,transparent)}.boardroomBookingDock a:hover{filter:brightness(1.13);border-color:#e9fbff;transform:translateY(-3px)}.boardroomBookingDock small{color:#71d0fc;letter-spacing:.12em;grid-column:1/3;font-size:.75cqw;font-weight:800}.boardroomBookingDock a:nth-child(2) small{color:var(--cinema-gold)}.boardroomBookingDock strong{color:#f2fbff;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.035em;align-self:center;font-size:1.65cqw;line-height:1}.boardroomBookingDock b{color:#8fb2c7;letter-spacing:.04em;align-self:center;font-size:.68cqw}.boardroomBookingDock b i{color:#dff8ff;font-size:1.2cqw;font-style:normal}.boardroomBookingDock a:nth-child(2) b i{color:var(--cinema-gold)}@media (max-width:900px){.boardroomTV .commandDashboard{height:84%}.boardroomBookingDock{grid-template-columns:1fr 1fr;width:58%;height:11%;top:64%;left:21%}.boardroomBookingDock strong{font-size:1.55cqw}}@media (max-width:560px){.boardroomBookingDock{gap:1.6%;width:76%;height:10%;top:67%;left:12%}.boardroomBookingDock small{font-size:.65cqw}.boardroomBookingDock b{display:none}.boardroomBookingDock strong{font-size:1.6cqw}}.boardroomTV{outline-offset:6px;border:1px solid #84ddffe0;outline:1px solid #d9c28e57;width:59%;height:46%;padding:.52% .62%;top:16.5%;left:20.5%;box-shadow:inset 0 0 7cqw #0b6fb92e,inset 0 1px #ebfcff42,0 0 0 8px #000309f0,0 0 2.8cqw #28aeff6b,0 0 8cqw #1269b130,0 3.5cqw 9cqw #000000c7;background:radial-gradient(circle at 50% 38%,#0b589440,#0000 38%),linear-gradient(145deg,#03172d,#000711 72%)!important}.boardroomTV:after{filter:drop-shadow(0 0 .5cqw #41bdff52);border-color:#92e1ff3b;inset:.36cqw}.boardroomTV>header{background:linear-gradient(90deg,#1068a62e,#0000 58%,#d9c28e12);border-bottom-color:#64c9ff61;height:7.5%;padding:0 0 .42%}.boardroomTV>header span{font-size:1.15cqw}.boardroomTV>header small{color:#d7f5ff;font-size:.57cqw}.boardroomTV>header small:after{content:" · ENCRYPTED";color:var(--cinema-gold)}.boardroomTV .commandDashboard{gap:.46cqw;height:83.5%;padding:.46cqw 0;position:relative;overflow:hidden}.commandDashboard:before{content:"";z-index:8;pointer-events:none;filter:blur(.15cqw);background:linear-gradient(#0000,#59d3ff14,#a3ebff38,#0000);height:8%;animation:7s linear infinite commandScan;position:absolute;top:-12%;left:0;right:0}.commandDashboard:after{content:"";z-index:7;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 33.1%,#6fd3ff29 33.2%,#0000 33.35% 67.5%,#d9c28e1f 67.62%,#0000 67.8%);position:absolute;inset:0}.commandDashboard>section,.commandKpis>span{background:radial-gradient(circle at 84% 0,#2fb0f42b,#0000 34%),linear-gradient(145deg,#053256f0,#000b19fb);border-color:#56c1ff6b;box-shadow:inset 0 1px #e0f8ff1a,inset 0 0 1.4cqw #1174ba12,0 .5cqw 1.2cqw #0000003d}.commandDashboard section>header{color:#9ae4ff;background:linear-gradient(90deg,#1368a533,#0000);border-bottom-color:#58c0fc4d;height:1.72cqw}.commandDashboard section>header:before{content:"";background:#69dcff;width:.35cqw;height:.35cqw;margin-right:.28cqw;box-shadow:0 0 .65cqw #34bcff}.commandDashboard section>header span{margin-right:auto}.commandKpis{gap:.46cqw}.commandKpis>span{border-left:2px solid #45c8ff}.commandKpis>span:nth-child(4){border-left-color:var(--cinema-gold)}.commandKpis strong{color:#f2fbff;text-shadow:0 0 .8cqw #59ccff38}.commandTrends svg{filter:drop-shadow(0 0 .22cqw #3ac2ff94)}.commandTrends article>b,.commandOps>div b,.commandCore>footer b{color:#65f0bb;text-shadow:0 0 .6cqw #43e4ac40}.commandCore{background:radial-gradient(circle at 50% 45%,#1b89cf47,#0000 42%),linear-gradient(145deg,#052e50f2,#000a18fc)!important}.neuralCore{background:radial-gradient(circle,#1c9ee16b 0 5%,#084a7b40 6% 25%,#0000 26%),repeating-radial-gradient(circle,#0000 0 18%,#54c8ff3d 19% 20%,#0000 21% 29%),conic-gradient(from 14deg,#0000,#3db9ff,#0000 20%,#72e3ff 30%,#0000 46%,#297fff 58%,#0000 72%,#5bedc1 84%,#0000);border-color:#94e6ffd4;width:9.5cqw;height:9.5cqw;margin:.38cqw auto .12cqw;box-shadow:inset 0 0 2.8cqw #2bb3f466,0 0 2.4cqw #20a9f461,0 0 5cqw #1169b133}.neuralCore:before{animation:14s linear infinite coreOrbit}.neuralCore:after{animation:10s linear infinite coreOrbitReverse}.neuralNetwork{z-index:1;filter:drop-shadow(0 0 .35cqw #50d2ff99);width:84%;height:84%;position:absolute;inset:8%;overflow:visible}.networkLinks{fill:none;stroke:#64d1ff75;stroke-width:.7px}.networkNodes{fill:#9cecff;stroke:#edfaff;stroke-width:.45px}.networkNodes .pulseNode{fill:#59efbd;filter:drop-shadow(0 0 4px #52e7b7);animation:1.8s ease-in-out infinite nodePulse}.neuralCore>span{z-index:2}.neuralCore strong{color:#f2fcff;text-shadow:0 0 1.1cqw #25b7ff;font-size:.95cqw}.neuralCore small{color:#90cce8}.forecastBars em{background:linear-gradient(#9bedff,#2a9df4 45%,#195bd4);box-shadow:0 0 .7cqw #40beff94}.commandForecast>svg{filter:drop-shadow(0 0 .28cqw #43c2ff75)}.mixDonut{border:1px solid #84deff8c;box-shadow:inset 0 0 1cqw #1c9be538,0 0 1.5cqw #29b2f757!important}.boardroomTV>footer{background:linear-gradient(90deg,#0c4b7a24,#0000 60%);border-top-color:#58bef84d;height:7%}.boardroomTV>footer>span{color:#94bdd3}.boardroomBookingDock{gap:1.5%;width:59%;height:10.8%;top:65%;left:20.5%}.boardroomBookingDock a{border-width:1px;box-shadow:inset 0 1px #e8fcff2e,0 0 2.8cqw #1fa9f440,0 2.2cqw 5cqw #0000007a}@keyframes commandScan{0%{transform:translateY(0)}to{transform:translateY(1450%)}}@keyframes coreOrbit{to{transform:rotate(384deg)}}@keyframes coreOrbitReverse{to{transform:rotate(-378deg)}}@keyframes nodePulse{0%,to{opacity:.65;transform-origin:50%;transform:scale(.82)}50%{opacity:1;transform-origin:50%;transform:scale(1.35)}}@media (max-width:900px){.boardroomTV{width:66%;height:49%;top:15%;left:17%}.boardroomBookingDock{width:66%;height:11%;top:66.5%;left:17%}}@media (max-width:560px){.boardroomTV{width:82%;height:51%;top:14%;left:9%}.boardroomBookingDock{width:82%;height:10.5%;top:68%;left:9%}}@media (prefers-reduced-motion:reduce){.commandDashboard:before,.neuralCore:before,.neuralCore:after,.networkNodes .pulseNode{animation:none}}.boardroomImagePlane:after{background:radial-gradient(at 50% 57%,#0007110a 0,#00050d2e 34%,#00030994 82%)}.boardroomOnlyActions{grid-template-columns:1.15fr .85fr;gap:2.2%;width:66%;height:18%;top:49%;left:17%}.boardroomOnlyActions a{background:linear-gradient(135deg,#062b47e6,#010d19ed);border-color:#a1e1ffb8;padding:4.2% 4.6%;box-shadow:inset 0 1px #f1fdff30,0 0 0 1px #4fa9dd1a,0 2.8cqw 7cqw #00000085,0 0 2.8cqw #2aadee2e}.boardroomOnlyActions a:nth-child(2){background:linear-gradient(135deg,#1f2a2feb,#030d17f2);border-color:#d9c28eb3}.boardroomOnlyActions small{font-size:.78cqw}.boardroomOnlyActions strong{font-size:2.25cqw;line-height:.98}.boardroomOnlyActions b{font-size:.76cqw}.boardroomOnlyActions b i{font-size:1.45cqw}@media (max-width:900px){.boardroomOnlyActions{width:76%;height:20%;top:48%;left:12%}.boardroomOnlyActions strong{font-size:2.1cqw}}@media (max-width:560px){.boardroomOnlyActions{grid-template-rows:1fr 1fr;grid-template-columns:1fr;width:84%;height:25%;top:45%;left:8%}.boardroomOnlyActions a{padding:3.5% 4%}.boardroomOnlyActions strong{font-size:2.8cqw}}.cinemaGrade{z-index:2}.cinemaAtmosphere{z-index:3}.cinemaOverlay{z-index:5}.systemOverlay .productSuite article{min-height:150px}.systemOverlay .productSuite span{font-size:7.5px;line-height:1.48}.systemOverlay .productSuite b{color:#e0c88f;text-shadow:0 0 12px #38b8ff29}@media (max-width:900px){.systemOverlay .productSuite article{min-height:126px}}@media (max-width:560px){.systemOverlay .productSuite article{min-height:116px}.systemOverlay .productSuite span{font-size:6px}}.cinemaSite .cinemaOverlay{transition:opacity .72s,transform .9s cubic-bezier(.22,1,.36,1),visibility .72s}.cinemaSite .journeyPanel,.cinemaSite .roiOverlay.journeyPanel,.cinemaSite .faqOverlay.journeyPanel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 90% 4%,#41c5ff1f,#0000 31%),linear-gradient(145deg,#041f39e0,#000916eb 72%)!important}.cinemaStream{will-change:auto}.cinemaAtmosphere{will-change:transform}@media (prefers-reduced-motion:reduce){.cinemaAtmosphere{transform:none!important}}.cinemaNav .quickPageNav{background:0 0;border:0;justify-content:center;align-items:stretch;gap:2px;max-width:780px;height:48px;margin:0 auto;padding:0 8px;display:flex;position:relative}.quickPageNav button{color:#8da9bb;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 15px;font-family:inherit;font-size:7px;font-weight:750;transition:color .22s,background .22s;display:flex;position:relative}.quickPageNav button:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#54c6ff,var(--cinema-gold));height:1px;transition:transform .25s;position:absolute;bottom:4px;left:15px;right:15px;transform:scaleX(0);box-shadow:0 0 10px #43beff73}:is(.quickPageNav button:hover,.quickPageNav button:focus-visible){color:#ecfaff;background:linear-gradient(#279ce117,#0000);outline:none}.quickPageNav button.active{color:#f3fcff}.quickPageNav button.active:after{transform:scaleX(1)}@media (max-width:900px){.cinemaNav .quickPageNav{background:#000813e6;border:1px solid #69c7f82e;justify-content:flex-start;max-width:none;height:38px;padding:0 5px;position:absolute;top:68px;left:12px;right:12px;overflow-x:auto}.quickPageNav button{flex:none;padding:0 11px;font-size:6px}.quickPageNav button:after{bottom:3px;left:11px;right:11px}}@media (max-width:560px){.quickPageNav button{padding:0 9px;font-size:5.5px}.quickPageNav button:after{left:9px;right:9px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
