.hero-analytics-scene{position:relative;isolation:isolate;width:100%;margin-top:52px;border-radius:30px;background:#cfe7fb;overflow:hidden}.scene-backdrop{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 78% 20%,#c9ece3 0%,transparent 55%),radial-gradient(ellipse at 44% 48%,#4e96e5 0%,transparent 65%),linear-gradient(115deg,#c6eafd,#85b8f0 48%,#cae9f6)}.scene-backdrop:before,.scene-backdrop:after{content:"";position:absolute;width:60%;aspect-ratio:1;border:1px solid #ffffff45;border-radius:50%;transform:translateY(calc(var(--scene-parallax, 0px) * -2))}.scene-backdrop:before{left:-26%;top:-15%}.scene-backdrop:after{right:-29%;top:-30%;width:70%;transform:translate(calc(var(--scene-parallax, 0px) * .6),calc(var(--scene-parallax, 0px) * -1.25));box-shadow:0 0 55px #ffffff15,inset 0 0 40px #a0f1ee15}.analytics-scene-svg{display:block;width:100%;height:auto;overflow:visible;font-family:Inter,ui-sans-serif,system-ui,sans-serif;transform:perspective(1100px) rotateX(var(--scene-tilt, 0deg));transform-origin:50% 60%}.scene-layer{transform-box:fill-box;transform-origin:center;animation:scene-settle 1.45s cubic-bezier(.2,.7,.18,1) both}.hero-analytics-scene[data-entered=false] .analytics-scene-svg *{animation-play-state:paused}.scene-layer-base{animation-delay:.12s;--layer-tilt: -4deg}.scene-layer-main{animation-delay:.4s;--layer-tilt: 3deg}.scene-layer-metrics{animation-delay:.78s;--layer-tilt: -2deg}.scene-layer-chart{animation-delay:1.08s;--layer-tilt: 0deg}.scene-layer-rank{animation-delay:1.3s;--layer-tilt: -9deg}.scene-layer-company{animation-delay:1.62s;--layer-tilt: 8deg}.scene-plane-base{transform:translateY(calc(var(--scene-parallax, 0px) * .18))}.scene-plane-main{transform:translateY(calc(var(--scene-parallax, 0px) * -.15))}.scene-plane-metrics{transform:translateY(calc(var(--scene-parallax, 0px) * -.45))}.scene-plane-chart{transform:translateY(calc(var(--scene-parallax, 0px) * -.25))}.scene-plane-rank{transform:translate(calc(var(--scene-parallax, 0px) * .3),calc(var(--scene-parallax, 0px) * -1.15))}.scene-plane-company{transform:translate(calc(var(--scene-parallax, 0px) * -.22),calc(var(--scene-parallax, 0px) * -.85))}.scene-chart-line{stroke-dasharray:650;stroke-dashoffset:0;animation:scene-draw 1.6s 1.25s cubic-bezier(.3,.05,.4,1) both}.scene-chart-area,.scene-chart-dot{animation:scene-appear .8s 1.9s both}.scene-bar,.scene-rank-bar{transform-box:fill-box;transform-origin:left bottom;animation:scene-grow 1s 1.55s cubic-bezier(.2,.8,.3,1) both}.scene-caption{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 34px 24px;color:#234d79;text-align:left;font-size:12px}.scene-caption>div{display:flex;align-items:center;gap:16px}.scene-caption>div>span{font-size:10px;color:#365c84}.landing-page .scene-replay{height:32px;padding:0 10px;gap:6px;border-radius:7px;color:#234d79;background:#fff6;font-size:11px}.landing-page .scene-replay:hover{background:#ffffffa8}@keyframes scene-settle{0%{opacity:0;transform:translateY(-105px) rotate(var(--layer-tilt)) scale(.96)}64%{opacity:1;transform:translateY(7px) rotate(0) scale(1.005)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes scene-draw{0%{stroke-dashoffset:650}to{stroke-dashoffset:0}}@keyframes scene-appear{0%{opacity:0}to{opacity:1}}@keyframes scene-grow{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@media(max-width:800px){.hero-analytics-scene{margin-top:38px;border-radius:23px}.scene-caption{padding:0 22px 18px;font-size:10px}.scene-caption>div{gap:8px}}@media(max-width:600px){.hero-analytics-scene{margin-top:34px;border-radius:18px}.analytics-scene-svg{width:132%;max-width:none;margin-left:-16%}.scene-caption{flex-direction:column;align-items:center;gap:8px;padding:0 14px 15px;text-align:center;font-size:10px}.scene-caption>div>span{font-size:9px}}@media(prefers-reduced-motion:reduce){.hero-analytics-scene *,.hero-analytics-scene *:before,.hero-analytics-scene *:after{animation:none!important}.analytics-scene-svg,.scene-layer,.scene-plane,.scene-backdrop:before,.scene-backdrop:after{transform:none!important}.landing-page .scene-replay{display:none}}.workday-section{padding-bottom:100px}.workday-film{position:relative;isolation:isolate;margin:0}.workday-film-frame{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:36px;background:#e8ece7}.workday-film-frame>img,.workday-film-frame>video{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.workday-film-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(24deg,#092331b8 0%,#09233138 30%,transparent 57%)}.workday-film-caption{position:absolute;left:clamp(28px,4.5vw,64px);bottom:clamp(30px,4vw,56px);z-index:1;color:#fff;pointer-events:none}.workday-film-kicker{display:block;margin-bottom:18px;font-size:10px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.workday-film-caption p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4.3vw,60px);font-weight:400;line-height:1.04;letter-spacing:-.045em}.workday-film-caption em{font-weight:400}.workday-film-control{position:absolute;right:22px;bottom:22px;z-index:2;gap:8px;height:38px;padding-inline:14px;border:1px solid #ffffffb3;border-radius:999px;color:#0b2844;background:#fffffff0;box-shadow:0 3px 15px #09294514;font-size:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workday-film-control:hover{color:#0b2844;background:#fff}.workday-film-control:focus-visible{outline:3px solid #1264e8;outline-offset:3px}@media(max-width:600px){.workday-section{padding-bottom:58px}.workday-film-frame{border-radius:20px}.workday-film-frame:after{display:none}.workday-film-caption{position:static;padding-top:22px;color:#0b2844}.workday-film-kicker{margin-bottom:12px;font-size:9px}.workday-film-caption p{font-size:36px}.workday-film-control{right:12px;bottom:12px;height:36px;padding-inline:11px;font-size:11px}}.connected-workspace{padding-top:115px;padding-bottom:15px}.connected-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:48px}.connected-heading .landing-eyebrow{margin-bottom:22px}.connected-heading h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.2vw,60px);font-weight:400;letter-spacing:-.055em;line-height:1.06}.connected-heading h2 em{font-style:normal;color:#1763bd}.connected-intro{padding-bottom:3px;max-width:475px}.connected-intro p{color:#526b83;font-size:15px;line-height:1.85}.connected-intro p:first-child{color:#193a59;font-size:18px;line-height:1.55;margin-bottom:13px}.connected-intro strong{font-weight:600}.landing-page .connected-stage{display:block;position:relative;isolation:isolate;padding:30px 40px 34px;border:1px solid #d4e4eb;border-radius:28px;background:radial-gradient(ellipse at 92% 16%,#dcf1e4 0,transparent 50%),radial-gradient(ellipse at 5% 42%,#dbeafd 0,transparent 60%),#edf3f5}.connected-stage:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;border-radius:inherit;background-image:radial-gradient(#6e95ad38 .75px,transparent .75px);background-size:16px 16px;-webkit-mask-image:linear-gradient(transparent,#000 28%,#000 62%,transparent 82%);mask-image:linear-gradient(transparent,#000 28%,#000 62%,transparent 82%)}.connected-stage-caption{display:flex;justify-content:space-between;gap:20px;margin-bottom:24px;color:#536f83;font-size:10px;letter-spacing:.085em;font-weight:600}.connected-stage-caption>span:last-child{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:0;font-weight:400}.landing-page .connected-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:auto;padding:0;gap:18px;border-radius:0;background:none;overflow:visible;align-items:stretch}.landing-page .connected-tab{display:flex;flex-direction:column;align-items:start;justify-content:start;height:auto;min-width:0;padding:19px 20px 20px;gap:0;position:relative;border:1px solid #cbdde6;border-radius:14px;background:#ffffffb8;color:#193a59;white-space:normal;text-align:left;box-shadow:0 4px 9px #23476804;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease}.landing-page .connected-tab:after{content:"";position:absolute;height:3px;bottom:-1px;left:20px;right:20px;background:var(--branch-color);transform:scaleX(0);transform-origin:left;transition:transform .24s ease;border-radius:3px 3px 0 0}.landing-page .connected-tab[data-state=active]{background:#fff;color:#0e304f;border-color:#b9cfdc;box-shadow:0 12px 24px #173f6710}.landing-page .connected-tab[data-state=active]:after{transform:scaleX(1)}.landing-page .connected-tab:hover{transform:translateY(-4px);background:#fff}.landing-page .connected-tab:focus-visible{outline:3px solid #1464e9;outline-offset:5px}.connected-tab-top{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:17px}.connected-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:var(--branch-pale);color:var(--branch-color)}.landing-page .connected-icon svg{width:21px;height:21px;stroke-width:1.65}.connected-number{font-size:10px;letter-spacing:.06em;color:#6a8193;font-variant-numeric:tabular-nums}.connected-tab-name{font-size:15px;font-weight:600;line-height:1.4}.connected-name-short{display:none}.connected-tab-short{color:#61768b;font-size:11px;font-weight:400;line-height:1.5;margin-top:5px}.connected-confluence{position:relative;height:232px}.connected-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.connected-lines path{vector-effect:non-scaling-stroke;stroke:var(--branch-color)}.connected-track{stroke-width:1.3;opacity:.2;transition:opacity .35s}.connected-current{stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;opacity:0;transition:opacity .35s}.connected-lines circle{fill:var(--branch-color);opacity:.45;transition:opacity .35s}.connected-lines .is-active .connected-current,.connected-lines .is-active circle{opacity:1}.has-motion .connected-confluence.in-view .connected-current{animation:connected-flow 1.4s cubic-bezier(.2,.65,.3,1) both;animation-delay:calc(var(--branch-index) * .1s)}.connected-aura{position:absolute;width:440px;height:180px;top:35px;left:50%;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at 35% 50%,#49adff57,transparent 63%),radial-gradient(ellipse at 68% 55%,#5de4cc4a,transparent 62%);filter:blur(22px);pointer-events:none}.connected-hub{position:absolute;left:50%;top:84px;transform:translate(-50%);width:320px;height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;overflow:hidden;isolation:isolate;border:1px solid #ffffffed;border-radius:24px;background:linear-gradient(125deg,#ffffffd6,#eaf8ffad 45%,#eafbf1bf);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 18px 34px #1e507625,0 0 0 7px #ffffff35,inset 0 2px 5px #fff,inset 0 -1px 8px #79bee929}.connected-hub .glytiq-wordmark{position:relative;width:162px;height:62px;filter:drop-shadow(0 0 14px #ffffff) drop-shadow(0 2px 8px #75bded5c)}.connected-hub-orbit{--orbit-start: -32deg;--orbit-end: -12deg;position:absolute;z-index:-1;width:122%;height:130%;left:-11%;top:-46%;border:1px solid #ffffffdf;border-radius:50%;box-shadow:0 0 20px #80c4fb24,0 0 0 22px #ffffff13,0 0 0 45px #ffffff13;transform:rotate(var(--orbit-end))}.connected-hub-orbit-secondary{--orbit-start: 22deg;--orbit-end: 6deg;top:34%;left:-12%;height:116%;border-color:#80c8e77a;box-shadow:0 0 16px #71d9d145,0 0 0 18px #ffffff20}.has-motion .in-view .connected-aura{animation:connected-aura-bloom 4.4s ease-out both}.has-motion .in-view .connected-hub-orbit{animation:connected-orbit-glide 4.4s cubic-bezier(.2,.55,.3,1) both}@keyframes connected-aura-bloom{0%{opacity:.35;transform:translate(-50%) scale(.88) rotate(-9deg)}45%{opacity:1;transform:translate(-50%) scale(1.08) rotate(4deg)}to{opacity:.85;transform:translate(-50%) scale(1)}}@keyframes connected-orbit-glide{0%{opacity:.4;transform:rotate(var(--orbit-start)) scale(.94)}to{opacity:1;transform:rotate(var(--orbit-end)) scale(1)}}.connected-glass-sweep{position:absolute;inset:-25% auto -25% 0;width:82px;opacity:0;transform:translate(-160%) skew(-19deg);pointer-events:none;background:linear-gradient(90deg,#ffffff05,#eaf6ff36 20%,#ffffff63 85%,#ffffffad);border-right:1px solid #ffffffc7;border-left:1px solid #ffffff70;-webkit-backdrop-filter:blur(4px) saturate(1.5);backdrop-filter:blur(4px) saturate(1.5);box-shadow:10px 0 26px #71c4ff2b,-8px 0 20px #fff2}.has-motion .in-view .connected-glass-sweep{animation:connected-glass-pass 2.8s cubic-bezier(.25,.5,.3,1) .25s both}.connected-details{background:#fcfdff;border:1px solid #cbdde6;border-radius:16px;overflow:hidden;box-shadow:0 16px 35px #24476b08}.connected-details-label{display:flex;align-items:center;gap:8px;padding:15px 26px;border-bottom:1px solid #e3eaf0;background:#f4f8fb;color:#547087;font-size:9px;font-weight:600;letter-spacing:.1em}.connected-status-dot{width:7px;height:7px;border-radius:50%;background:var(--connected-active);transition:background .24s ease}.landing-page .connected-panel{display:grid;grid-template-columns:1.7fr 1fr;min-height:194px;padding:27px 30px 29px;gap:46px;outline-offset:-4px}.landing-page .connected-panel[hidden]{display:none}.connected-panel-title{display:flex;align-items:baseline;gap:13px;margin-bottom:11px}.connected-panel-title>span{color:var(--connected-active);font-size:12px;font-weight:500}.connected-panel h3{font-size:20px;font-weight:500;letter-spacing:-.035em;line-height:1.35}.connected-panel-copy p{color:#597087;font-size:13px;line-height:1.85;padding-left:28px;max-width:570px}.connected-panel-aside{padding-left:30px;border-left:1px solid #e3eaf0;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:17px}.connected-panel ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.connected-panel li{display:flex;align-items:center;gap:9px;font-size:12px;color:#36526c}.connected-panel li>span{width:5px;height:5px;border-radius:1px;background:var(--connected-active)}.landing-page .connected-panel .landing-text-link{color:#143e64;font-size:11px;gap:7px;white-space:normal}.connected-footnote{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:20px;color:#667b8e;font-size:11px;line-height:1.7}.connected-footnote a{color:#355a7a;display:inline-flex;align-items:center;gap:7px;flex-shrink:0}.connected-footnote a:hover{color:#1464e9}@keyframes connected-flow{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes connected-glass-pass{0%{transform:translate(-160%) skew(-19deg);opacity:0}16%{opacity:1}82%{opacity:1}to{transform:translate(500%) skew(-19deg);opacity:0}}@media(max-width:1100px){.connected-heading{gap:45px}.landing-page .connected-stage{padding:26px}.landing-page .connected-tabs{gap:12px}.landing-page .connected-tab{padding:16px 14px}.connected-tab-name{font-size:13px}.connected-tab-short{font-size:10px}.landing-page .connected-panel{gap:24px;padding:25px;min-height:218px}.connected-panel h3{font-size:19px}.connected-panel-aside{padding-left:22px}}@media(max-width:800px){.connected-workspace{padding-top:80px}.connected-heading{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.connected-intro{max-width:580px}.connected-heading h2{font-size:48px}.connected-intro p:first-child{font-size:17px}.connected-intro p{font-size:14px}.landing-page .connected-stage{padding:24px 20px}.connected-stage-caption>span:last-child{display:none}.connected-tab-name{font-size:12px}.connected-tab-short{display:none}.connected-tab-top{margin-bottom:13px}.connected-number{display:none}.landing-page .connected-panel{grid-template-columns:1fr;gap:20px;min-height:310px}.connected-panel-aside{padding-left:28px;border-left:0}.connected-panel ul{display:flex;flex-wrap:wrap;gap:8px 16px}.connected-footnote{align-items:start;flex-direction:column;gap:6px}}@media(max-width:520px){.connected-workspace{padding-top:66px}.connected-heading h2{font-size:clamp(37px,10.2vw,48px)}.connected-heading .landing-eyebrow{font-size:10px;margin-bottom:17px}.connected-intro p:first-child{font-size:16px}.connected-intro p{font-size:14px}.landing-page .connected-stage{padding:21px 12px 14px;border-radius:22px}.connected-stage-caption{font-size:8px;letter-spacing:.06em;justify-content:center;margin-bottom:20px}.landing-page .connected-tabs{gap:6px}.landing-page .connected-tab{padding:12px 3px;align-items:center;border-radius:11px;text-align:center}.connected-tab-top{justify-content:center;margin-bottom:10px}.connected-icon{width:32px;height:32px;border-radius:9px}.landing-page .connected-icon svg{width:17px;height:17px}.connected-tab-name{font-size:12px;line-height:1.5}.connected-name-full{display:none}.connected-name-short{display:inline}.landing-page .connected-tab:after{left:12px;right:12px}.connected-confluence{height:176px}.connected-aura{width:100%;height:130px;top:26px}.connected-hub{top:61px;height:98px;width:226px;border-radius:19px}.connected-hub .glytiq-wordmark{width:126px;height:48px}.connected-details{border-radius:12px}.connected-details-label{padding:13px 16px;font-size:8px}.landing-page .connected-panel{min-height:352px;padding:21px 18px 23px;gap:19px}.connected-panel-title{gap:9px}.connected-panel-title>span{font-size:10px}.connected-panel h3{font-size:19px;line-height:1.3}.connected-panel-copy p{font-size:12px;padding-left:0}.connected-panel-aside{padding-left:0;gap:18px}.connected-panel ul{display:grid;gap:7px}.connected-panel li{font-size:11px}.connected-footnote{font-size:11px;margin-top:15px}}@media(max-width:360px){.landing-page .connected-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-page .connected-tab{flex-direction:row;align-items:center;padding:12px 8px;gap:7px}.connected-tab-top{width:auto;margin:0}.connected-icon{width:25px;height:30px}.connected-tab-name{font-size:12px}.connected-lines{display:none}.connected-confluence:before{content:"";position:absolute;top:0;left:25%;width:50%;height:40px;border:1px solid #9abccc;border-top:0;border-radius:0 0 20px 20px}.connected-confluence:after{content:"";position:absolute;top:40px;left:50%;height:21px;border-left:1px solid #9abccc}}@media(prefers-reduced-motion:reduce){.has-motion .connected-confluence.in-view .connected-current,.has-motion .in-view .connected-glass-sweep,.has-motion .in-view .connected-aura,.has-motion .in-view .connected-hub-orbit{animation:none}.landing-page .connected-tab,.landing-page .connected-tab:after,.connected-track,.connected-current,.connected-lines circle,.connected-status-dot{transition:none}.landing-page .connected-tab:hover{transform:none}}
