:root{--navy:#071f43;--blue:#0871e6;--deep:#06499e;--teal:#0aaab3;--slate:#405c78;--ice:#f2f8fe;--line:#d6e6f5;--white:#fff;--shadow:0 25px 80px rgba(7,42,83,.16)}*{box-sizing:border-box}html{max-width:100%;overflow-x:hidden;scroll-behavior:smooth}[id]{scroll-margin-top:100px}body{width:100%;max-width:100%;margin:0;overflow-x:hidden;color:var(--navy);font:400 18px/1.72 Poppins,Arial,sans-serif;background:#fff}body.menu-open{overflow:hidden}h1,h2,h3,p{margin-top:0}h1,h2,h3,.button,.eyebrow,nav,.mega-menu{font-family:"Work Sans",Arial,sans-serif}h1{font-size:clamp(3.8rem,6.3vw,7.2rem);line-height:.94;letter-spacing:-.07em;margin-bottom:30px}h2{font-size:clamp(2.7rem,4.2vw,5rem);line-height:1;letter-spacing:-.055em;margin-bottom:24px}h3{font-size:1.5rem;line-height:1.15;letter-spacing:-.025em}a{color:inherit;text-decoration:none}svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sprite{position:absolute;width:0;height:0;overflow:hidden}.skip-link{position:fixed;z-index:3000;top:-100px;left:20px;padding:12px 20px;color:#fff;background:var(--navy)}.skip-link:focus{top:10px}.eyebrow{color:var(--blue);font-weight:800;font-size:18px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:15px 24px;border:2px solid transparent;border-radius:10px;font-size:18px;font-weight:700;line-height:1.25;transition:.25s}.button svg{width:20px}.primary{color:#fff;background:var(--blue);box-shadow:0 15px 34px rgba(8,113,230,.25)}.primary:hover,.primary:focus-visible{color:var(--blue);background:#fff;border-color:var(--blue);box-shadow:none}.secondary{color:var(--blue);background:#fff;border-color:#9bc7f0}.secondary:hover,.secondary:focus-visible{color:#fff;background:var(--navy);border-color:var(--navy)}.light{color:var(--deep);background:#fff;min-height:70px}.light:hover{color:#fff;background:transparent;border-color:#fff}:focus-visible{outline:3px solid #f1aa2d;outline-offset:3px}.header{position:sticky;z-index:1000;top:0;background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(16px)}.nav-shell{height:92px;max-width:1540px;margin:auto;padding:0 36px;display:flex;align-items:center;gap:28px;transition:.25s}.header.scrolled .nav-shell{height:76px}.brand{width:205px;margin-right:auto}.brand img{display:block;width:100%}nav{height:100%;display:flex;align-items:stretch;gap:10px}nav>a,nav>button{position:relative;display:flex;align-items:center;padding:0 14px;border:0;background:0;color:var(--navy);font-size:18px;font-weight:600;cursor:pointer}nav>a:after,nav>button:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;background:var(--blue);transform:scaleX(0);transition:.2s}nav>a:hover:after,nav>button:hover:after,.nav-active:after,.products-trigger[aria-expanded=true]:after{transform:scaleX(1)}.nav-cta{max-width:265px;text-align:center;font-size:18px}.mobile-menu{display:none}.mega-menu{position:absolute;left:50%;top:calc(100% + 1px);width:min(1370px,calc(100vw - 40px));max-height:calc(100vh - 115px);overflow:auto;transform:translate(-50%,-12px);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid var(--line);border-radius:0 0 18px 18px;box-shadow:var(--shadow);transition:.25s}.mega-menu.open{transform:translate(-50%,0);opacity:1;visibility:visible;pointer-events:auto}.mega-grid{display:grid;grid-template-columns:1fr 1fr .8fr}.mega-grid section{padding:32px;border-right:1px solid var(--line)}.mega-grid section:last-child{border:0}.mega-grid h2{font-size:18px;color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.mega-grid a{display:block;padding:11px;border-radius:9px}.mega-grid a:hover{background:var(--ice)}.mega-grid strong,.mega-grid span{display:block;font-size:18px}.mega-grid span{color:var(--slate);font-family:Poppins;line-height:1.45;margin-top:4px}.mega-spotlight{margin-top:24px;padding:24px;border-radius:14px;color:var(--deep);background:var(--ice)}.mega-spotlight strong{margin-top:10px}.mega-spotlight p{font:400 18px/1.55 Poppins;color:var(--slate);margin:8px 0 0}.hero{position:relative;min-height:850px;display:grid;align-items:center;overflow:hidden;background:#f7fbff}.hero-image,.hero-shade{position:absolute;inset:0;width:100%;height:100%}.hero-image{object-fit:cover;object-position:center}.hero-shade{background:linear-gradient(90deg,#fff 3%,rgba(255,255,255,.98) 27%,rgba(255,255,255,.66) 51%,rgba(255,255,255,.04) 78%)}.hero-content{position:relative;z-index:2;width:min(1540px,100%);padding:110px max(36px,calc((100vw - 1470px)/2))}.hero-content>*{max-width:780px}.hero-content .lead{color:var(--slate);font-size:21px;line-height:1.7}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:32px 0}.hero-proof{display:flex;gap:25px;flex-wrap:wrap}.hero-proof span{display:flex;align-items:center;gap:7px;font:600 18px "Work Sans";color:var(--deep)}.hero-proof svg{color:var(--teal)}.audience-bar{padding:30px max(36px,calc((100vw - 1470px)/2));display:flex;align-items:center;gap:40px;color:#fff;background:var(--navy)}.audience-bar p{margin:0;font:700 20px "Work Sans";max-width:330px}.audience-bar div{display:flex;gap:15px;flex:1}.audience-bar span{flex:1;padding:13px 15px;border-left:2px solid var(--teal);font:600 18px/1.35 "Work Sans"}.section-pad{padding:125px max(36px,calc((100vw - 1470px)/2))}.section-heading{max-width:1050px;margin-bottom:68px}.section-heading>p:last-child{max-width:820px;color:var(--slate);font-size:20px}.stakes{background:linear-gradient(145deg,#fff,#f3f9ff)}.stakes-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.stakes-grid article{padding:36px;border-right:1px solid var(--line)}.stakes-grid article:last-child{border:0}.stakes-grid b{font-family:"Work Sans";color:var(--blue)}.stakes-grid h3{margin:35px 0 15px}.stakes-grid p{color:var(--slate);margin:0}.experience{padding:120px max(36px,calc((100vw - 1470px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center;background:var(--navy);color:#fff}.experience .eyebrow{color:#62dde2}.experience-copy>p:not(.eyebrow){color:#c1d6e9}.experience-copy ul{list-style:none;padding:0;margin:35px 0 0}.experience-copy li{display:flex;gap:15px;margin:22px 0;color:#c1d6e9}.experience-copy li svg{flex:0 0 27px;color:#62dde2}.experience-copy strong{display:block;color:#fff;font-family:"Work Sans"}.command-centre{padding:28px;border:1px solid rgba(255,255,255,.25);border-radius:25px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.05));box-shadow:0 35px 100px rgba(0,0,0,.25);backdrop-filter:blur(15px)}.command-top{display:flex;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.18)}.command-top span:last-child{margin-left:auto;color:#9ebbd3}.live-dot{width:12px;height:12px;border-radius:50%;background:#54e2d8;box-shadow:0 0 0 8px rgba(84,226,216,.12);animation:pulse 1.8s infinite}.document-panel,.decision-panel{display:flex;gap:18px;align-items:center;padding:24px;margin:24px 0;border-radius:15px;background:rgba(255,255,255,.1)}.document-panel svg{width:42px;height:42px;color:#62dde2}.document-panel p,.decision-panel span{color:#b9d1e5;margin:5px 0 0}.progress-line{height:4px;margin:30px;background:rgba(255,255,255,.12);overflow:hidden;border-radius:4px}.progress-line i{display:block;width:38%;height:100%;background:linear-gradient(90deg,var(--blue),#62dde2);animation:scan 4s ease-in-out infinite}.command-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.command-steps article{min-height:170px;padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(255,255,255,.06);transition:.35s}.command-steps article.active,.command-steps article:hover{transform:translateY(-8px);border-color:#62dde2;background:rgba(98,221,226,.13);box-shadow:0 15px 30px rgba(0,0,0,.18)}.command-steps b,.command-steps svg,.command-steps strong,.command-steps span{display:block}.command-steps b,.command-steps svg{color:#62dde2}.command-steps strong{margin:17px 0 8px}.command-steps span{color:#aac5d9;font-size:18px}.human-step{border-color:#f2b044 !important}.decision-panel{justify-content:space-between;border-left:4px solid #f2b044}.decision-panel button{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:13px 16px;color:var(--navy);border:0;border-radius:8px;background:#fff;font:700 18px "Work Sans"}@keyframes pulse{50%{box-shadow:0 0 0 14px rgba(84,226,216,0)}}@keyframes scan{50%{width:92%}}.module-showcase{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid var(--line);border-radius:25px;overflow:hidden;box-shadow:var(--shadow)}.module-main{padding:55px;color:#fff;background:linear-gradient(145deg,var(--deep),var(--blue))}.module-main>span{font:800 18px "Work Sans";color:#a7d5ff}.module-main>svg{display:block;width:56px;height:56px;margin:40px 0}.module-main h3{font-size:3rem}.module-main p,.module-main li{color:#e0efff}.module-main li{margin:9px 0}.module-stack article{min-height:170px;padding:30px 35px;display:grid;grid-template-columns:50px 1fr auto;gap:20px;align-items:center;border-bottom:1px solid var(--line);transition:.25s}.module-stack article:last-child{border:0}.module-stack article:hover{padding-left:45px;background:var(--ice)}.module-stack span{font:800 18px "Work Sans";color:var(--blue)}.module-stack h3{margin:0 0 8px}.module-stack p{color:var(--slate);margin:0}.module-stack svg{color:var(--blue)}.project-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--ice)}.story-image{height:100%;min-height:780px}.story-image img{width:100%;height:100%;object-fit:cover}.story-copy{padding:100px max(36px,calc((100vw - 1470px)/2)) 100px 80px}.story-copy>p:not(.eyebrow){color:var(--slate)}.story-points{margin-top:40px}.story-points article{padding:22px 0;border-top:1px solid #bcd5eb}.story-points strong{font:700 21px "Work Sans";color:var(--blue)}.story-points p{color:var(--slate);margin:6px 0 0}.platforms{background:#fff}.platform-row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:32px 0;border-block:1px solid var(--line)}.platform-row strong{font:800 23px "Work Sans";color:var(--deep)}.scale-path{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px}.scale-path div{padding:25px 32px;border-left:2px solid var(--teal)}.scale-path b{font:800 18px "Work Sans";color:var(--blue)}.scale-path h3{margin:26px 0 12px}.scale-path p{color:var(--slate);margin:0}.governance-story{position:relative;min-height:850px;display:flex;align-items:center;padding:80px max(36px,calc((100vw - 1470px)/2));overflow:hidden;background:var(--navy)}.governance-story>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.governance-story:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,31,67,.98) 5%,rgba(7,31,67,.88) 45%,rgba(7,31,67,.12) 82%)}.governance-card{position:relative;z-index:2;max-width:760px;padding:50px;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:25px;background:rgba(7,31,67,.7);backdrop-filter:blur(16px);box-shadow:var(--shadow)}.governance-card .eyebrow{color:#62dde2}.governance-card>p:not(.eyebrow){color:#d2e2f0}.control-list{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:35px}.control-list span{display:flex;align-items:center;gap:11px;padding:14px;background:rgba(255,255,255,.08);border-radius:10px;font:600 18px "Work Sans"}.control-list svg{color:#62dde2;flex:0 0 25px}.results{background:#f5f9fd}.result-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.result-grid article{padding:42px;border-top:5px solid var(--blue);background:#fff;box-shadow:0 18px 50px rgba(7,42,83,.08)}.result-grid span{font:800 18px "Work Sans";color:var(--blue);text-transform:uppercase}.result-grid h3{font-size:2rem;margin:30px 0 15px}.result-grid p{color:var(--slate);margin:0}.faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.faq-list details{padding:26px 0;border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;font:700 21px "Work Sans"}.faq-list p{color:var(--slate);margin:18px 0 0}.final-cta{padding:90px max(36px,calc((100vw - 1470px)/2));display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center;color:#fff;background:linear-gradient(120deg,var(--blue),var(--deep))}.final-cta .eyebrow{color:#b8f3f5}.final-cta p:not(.eyebrow){max-width:850px;color:#e1effc}.footer{padding:80px max(36px,calc((100vw - 1470px)/2)) 35px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:45px;color:#c4d8e9;background:#061a34}.footer img{width:210px;filter:brightness(0) invert(1)}.footer h2{font-size:20px;color:#fff}.footer a,.footer p{display:block;font-size:18px;line-height:1.7}.footer a:hover{color:#62dde2}.copyright{grid-column:1/-1;padding-top:25px;border-top:1px solid rgba(255,255,255,.15)}.mobile-cta{display:none}.reveal{opacity:0;transform:translateY(25px);transition:.65s}.reveal.visible{opacity:1;transform:none}@media(max-width:1150px){.nav-cta{display:none}.stakes-grid,.scale-path{grid-template-columns:1fr 1fr}.experience,.project-story{grid-template-columns:1fr}.story-image{min-height:520px}.story-copy{padding:80px 36px}.faq{grid-template-columns:1fr}.command-steps{grid-template-columns:1fr 1fr}}@media(max-width:850px){body{padding-bottom:64px;font-size:18px}.nav-shell{height:78px;padding:0 20px}.brand{width:155px}.mobile-menu{position:fixed;z-index:1200;right:15px;top:16px;width:48px;height:46px;display:grid;align-content:center;gap:5px;border:1px solid var(--blue);border-radius:8px;background:var(--blue);box-shadow:0 8px 22px rgba(7,42,83,.2)}.mobile-menu span{width:23px;height:2px;margin:auto;background:#fff}.mobile-menu b{position:absolute;width:1px;height:1px;overflow:hidden}nav{position:fixed;top:78px;left:0;right:0;height:auto;padding:15px 20px;display:none;background:#fff;border-bottom:1px solid var(--line)}nav.open{display:grid}nav>a,nav>button{min-height:54px;padding:0;border-bottom:1px solid var(--line);font-size:18px}.mega-menu{position:fixed;left:0;top:348px;width:100%;max-height:calc(100vh - 348px);transform:translateY(-10px);border-radius:0}.mega-menu.open{transform:none}.mega-grid{grid-template-columns:1fr}.mega-grid section{padding:22px;border-right:0;border-bottom:1px solid var(--line)}.hero{width:100%;max-width:100vw;min-height:920px;align-items:end}.hero-image{object-position:65% center}.hero-shade{background:linear-gradient(0,#fff 5%,rgba(255,255,255,.98) 52%,rgba(255,255,255,.08) 88%)}.hero-content{width:100vw;max-width:100vw;padding:300px 22px 65px}.hero-content>*{width:calc(100vw - 44px);max-width:calc(100vw - 44px)}.hero h1{font-size:clamp(2.8rem,12.5vw,3.7rem);overflow-wrap:anywhere;word-break:normal}.hero .lead{font-size:18px}.hero-proof{display:grid}.actions .button{width:100%;font-size:18px}.audience-bar{padding:30px 22px;display:block}.audience-bar div{display:grid;margin-top:25px}.section-pad{padding:85px 22px}.stakes-grid,.module-showcase,.result-grid,.final-cta,.footer{grid-template-columns:1fr}.stakes-grid article{border-right:0;border-bottom:1px solid var(--line)}.experience{padding:85px 22px;gap:50px}.command-centre{padding:18px}.command-steps{grid-template-columns:1fr}.decision-panel{align-items:flex-start;flex-direction:column}.module-main{padding:38px 25px}.module-stack article{grid-template-columns:42px 1fr;padding:28px 22px}.module-stack article>svg{display:none}.project-story{display:flex;flex-direction:column}.story-image{min-height:380px;order:2}.story-copy{padding:75px 22px}.platform-row{display:grid}.scale-path{grid-template-columns:1fr}.governance-story{padding:60px 22px;align-items:end}.governance-story:after{background:linear-gradient(0,rgba(7,31,67,.98) 5%,rgba(7,31,67,.68) 80%)}.governance-card{padding:30px 22px}.control-list{grid-template-columns:1fr}.faq{gap:20px}.final-cta{padding:75px 22px}.footer{padding:65px 22px}.copyright{grid-column:auto}.mobile-cta{display:block;position:fixed;z-index:950;bottom:0;left:0;right:0;padding:18px;color:#fff;background:var(--blue);text-align:center;font:700 18px "Work Sans";box-shadow:0 -10px 35px rgba(7,31,67,.18)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms !important;transition-duration:.001ms !important}.reveal{opacity:1;transform:none}}.home-cycle.meaningful-cycle-card{position:relative;width:100%;padding:24px 24px 18px;border-radius:28px;color:#fff;background:#041b3d;box-shadow:0 34px 100px rgba(3,21,48,.32);overflow:hidden}.home-cycle:after{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(26,187,192,.22),transparent 70%)}.home-cycle .meaningful-title{position:relative;z-index:3;text-align:center;margin-bottom:8px}.home-cycle .meaningful-title strong{display:block;color:#fff;font:800 clamp(1.6rem,2vw,2.15rem)/1.05 "Work Sans";letter-spacing:-.03em}.home-cycle .meaningful-title span{display:block;margin-top:6px;color:#8edcff;font:600 15px/1.35 Poppins}.home-cycle .meaningful-cycle{position:relative;z-index:2;display:grid;grid-template-columns:minmax(150px,.48fr) minmax(330px,1fr) minmax(150px,.48fr);gap:14px;align-items:center;min-height:390px}.home-cycle .stage-column{display:grid;gap:18px;min-width:0}.home-cycle .stage-card{position:relative;min-height:132px;padding:16px 15px;border:1px solid rgba(126,234,255,.22);border-radius:18px;background:linear-gradient(145deg,rgba(7,44,95,.74),rgba(3,24,55,.7));box-shadow:0 18px 50px rgba(0,0,0,.2)}.home-cycle .stage-card svg{width:30px;height:30px;margin-bottom:9px;color:#7eeaff}.home-cycle .stage-card b{display:block;color:#fff;font:800 18px/1 "Work Sans"}.home-cycle .stage-card strong{display:block;margin-top:8px;color:#dff7ff;font:600 13px/1.32 Poppins}.home-cycle .cycle-core{position:relative;height:390px;overflow:visible}.home-cycle .cycle-core-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:scale(.96);transform-origin:center}.home-cycle .spark-ring{fill:none;stroke:#1ad9e4;stroke-width:2;stroke-linecap:round;stroke-dasharray:1 8;opacity:.42;animation:ringSpin 34s linear infinite;transform-origin:215px 215px}.home-cycle .core-ring{fill:none;stroke:#19c7ff;stroke-width:2;opacity:.72;filter:drop-shadow(0 0 10px rgba(25,199,255,.75))}.home-cycle .cycle-piece{stroke:#1ac8ff;stroke-width:3;opacity:.82;transition:.35s;transform-origin:215px 215px}.home-cycle .piece-capture{fill:url(#homeCaptureGrad)}.home-cycle .piece-validate{fill:url(#homeValidateGrad)}.home-cycle .piece-process{fill:url(#homeProcessGrad)}.home-cycle .piece-learn{fill:url(#homeLearnGrad)}.home-cycle .meaningful-cycle[data-stage="0"] .piece-capture,.home-cycle .meaningful-cycle[data-stage="1"] .piece-validate,.home-cycle .meaningful-cycle[data-stage="2"] .piece-process,.home-cycle .meaningful-cycle[data-stage="3"] .piece-learn{opacity:1;filter:drop-shadow(0 0 18px rgba(27,218,239,.92));transform:scale(1.018)}.home-cycle .orbit-dot{fill:#19f1ff;filter:drop-shadow(0 0 10px rgba(25,241,255,.9));offset-path:path("M215 42 A173 173 0 1 1 214 42");animation:cycleTravel 20s cubic-bezier(.45,0,.2,1) infinite}.home-cycle .mini-label{position:absolute;z-index:6;min-width:86px;padding:7px 13px;text-align:center;border:1px solid rgba(126,234,255,.34);border-radius:999px;color:#fff;background:linear-gradient(135deg,rgba(3,22,50,.9),rgba(7,59,118,.76));box-shadow:0 10px 24px rgba(0,0,0,.28),inset 0 0 18px rgba(25,241,255,.08);font:800 16px/1 "Work Sans"}.home-cycle .mini-capture{left:42px;top:118px}.home-cycle .mini-validate{right:36px;top:118px}.home-cycle .mini-process{right:34px;bottom:112px}.home-cycle .mini-learn{left:48px;bottom:112px}.home-cycle .mini-label.is-active{color:#061936;background:linear-gradient(135deg,#96fbff,#29dfe8);border-color:#9effff;box-shadow:0 0 26px rgba(41,223,232,.55);transform:scale(1.08)}.home-cycle .core-value{position:absolute;z-index:5;left:50%;top:50%;width:168px;height:168px;display:grid;place-items:center;align-content:center;padding:17px;border-radius:50%;transform:translate(-50%,-50%);text-align:center;background:radial-gradient(circle at 45% 28%,#0a4b9a,#02142e 72%);border:2px solid rgba(25,241,255,.78);box-shadow:inset 0 0 34px rgba(8,113,230,.42),0 0 30px rgba(25,241,255,.52)}.home-cycle .core-value svg{width:36px;height:36px;margin-bottom:7px;color:#18efff}.home-cycle .core-value strong{color:#fff;font:800 17px/1.05 "Work Sans"}.home-cycle .core-value span{max-width:138px;color:#d8f3ff;font:600 12px/1.2 Poppins}.home-cycle .meaningful-dock{position:relative;z-index:4;display:grid;grid-template-columns:1fr 1fr;margin:12px 48px 0;border:1px solid rgba(126,234,255,.25);border-radius:16px;background:rgba(3,23,54,.84);box-shadow:0 18px 50px rgba(0,0,0,.22)}.home-cycle .decision-card{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;min-height:78px;padding:13px 18px}.home-cycle .decision-card+article{border-left:1px solid rgba(126,234,255,.2)}.home-cycle .decision-card svg{width:38px;height:38px;padding:8px;border:1px solid rgba(126,234,255,.35);border-radius:50%;color:#7eeaff}.home-cycle .decision-card strong{display:block;color:#fff;font:800 14px/1.15 "Work Sans"}.home-cycle .decision-card span{display:block;margin-top:4px;color:#dff7ff;font-size:12px;line-height:1.3}.home-cycle .cycle-footer{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;gap:10px;padding-top:14px;color:#8edcff;font:800 13px/1 "Work Sans"}.home-cycle .cycle-footer i{width:4px;height:4px;border-radius:50%;background:#19f1ff}@keyframes ringSpin{to{transform:rotate(360deg)}}@keyframes cycleTravel{to{offset-distance:100%}}@media(max-width:1150px){.home-cycle .meaningful-cycle{grid-template-columns:1fr;min-height:0}.home-cycle .cycle-core{order:-1}.home-cycle .stage-column{grid-template-columns:1fr 1fr}.home-cycle .meaningful-dock{margin-inline:0}}@media(max-width:650px){.home-cycle.meaningful-cycle-card{padding:16px;border-radius:22px}.home-cycle .meaningful-cycle{gap:12px}.home-cycle .cycle-core{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.home-cycle .cycle-core-svg,.home-cycle .core-value{display:none}.home-cycle .mini-label{position:relative;left:auto;right:auto;top:auto;bottom:auto;min-width:0;transform:none !important}.home-cycle .stage-column{grid-template-columns:1fr}.home-cycle .stage-card{min-height:auto}.home-cycle .meaningful-dock{grid-template-columns:1fr}.home-cycle .decision-card+article{border-left:0;border-top:1px solid rgba(126,234,255,.2)}}.home-cycle .stage-card,.home-cycle .mini-label,.home-cycle .decision-card{transition:opacity .35s ease,transform .35s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease,color .35s ease}.home-cycle .stage-card.is-muted,.home-cycle .mini-label.is-muted,.home-cycle .decision-card.is-muted{opacity:.38;filter:saturate(.72)}.home-cycle .stage-card.is-active{opacity:1;transform:translateY(-3px) scale(1.015);border-color:#7eeaff;box-shadow:0 0 26px rgba(41,223,232,.25),0 18px 50px rgba(0,0,0,.22)}.home-cycle .decision-card.is-active{opacity:1;border-color:#7eeaff !important;box-shadow:0 0 26px rgba(41,223,232,.34),0 18px 42px rgba(0,0,0,.18) !important;background:rgba(26,187,192,.18) !important}.home-cycle[data-phase="hitl"] .hitl-card{border-color:#f1b44c !important;box-shadow:0 0 24px rgba(241,180,76,.32),0 18px 42px rgba(0,0,0,.18) !important}.home-cycle[data-phase="improve"] .core-value{animation:homeImprovePulse 3s ease-in-out 1}.home-cycle[data-phase="improve"] .spark-ring,.home-cycle[data-phase="improve"] .core-ring{filter:drop-shadow(0 0 18px rgba(25,241,255,.8))}.home-cycle .cycle-footer span.is-active{color:#fff;text-shadow:0 0 16px rgba(126,234,255,.9)}@keyframes homeImprovePulse{0%,100%{transform:translate(-50%,-50%) scale(1)}45%{transform:translate(-50%,-50%) scale(1.06);box-shadow:inset 0 0 38px rgba(8,113,230,.5),0 0 42px rgba(25,241,255,.72)}}main h1{font-size:clamp(3rem,4.45vw,5.25rem);line-height:1.03;letter-spacing:-.055em}main h2{font-size:clamp(2.05rem,3vw,3.6rem);line-height:1.08;letter-spacing:-.045em}@media(max-width:850px){main h1{font-size:clamp(2.25rem,8.8vw,3.1rem);line-height:1.08;letter-spacing:-.045em}main h2{font-size:clamp(1.85rem,7vw,2.55rem);line-height:1.12;letter-spacing:-.035em}}main h1{font-size:clamp(2.75rem,3.8vw,4.25rem) !important;line-height:1.06 !important;letter-spacing:-.05em !important}main h2{font-size:clamp(1.95rem,2.55vw,3.1rem) !important;line-height:1.12 !important;letter-spacing:-.04em !important}@media(max-width:850px){main h1{font-size:clamp(2.1rem,8vw,2.85rem) !important;line-height:1.11 !important;letter-spacing:-.04em !important}main h2{font-size:clamp(1.72rem,6.2vw,2.25rem) !important;line-height:1.15 !important;letter-spacing:-.032em !important}}body{padding-top:92px}.header{position:fixed !important;top:0;left:0;right:0;width:100%;z-index:2000}.nav-shell{max-width:1580px;gap:22px}.nav-cta{min-width:315px;max-width:345px;padding-left:18px;padding-right:18px;font-size:16px !important;line-height:1.25;white-space:normal;text-align:center}@media(max-width:1280px){.nav-cta{display:none}}@media(max-width:850px){body{padding-top:78px;padding-bottom:64px}.header{position:fixed !important}.mobile-cta{display:block;position:fixed;z-index:1900;bottom:0;left:0;right:0}.mega-menu{top:348px}}html{scroll-padding-top:104px}body{padding-top:92px !important}.header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:3000 !important;box-shadow:0 8px 30px rgba(7,31,67,.08)}.header .nav-shell{height:92px;max-width:1600px;gap:20px}.header.scrolled .nav-shell{height:76px}.header .brand{flex:0 0 auto}.header nav{flex:0 1 auto;min-width:0}.header .nav-cta{flex:0 0 318px;min-width:0;max-width:318px;min-height:58px;padding:13px 18px;font-size:16px !important;line-height:1.22 !important;white-space:normal;text-align:center;border-radius:10px}@media(max-width:1320px){.header .nav-shell{gap:14px}.header nav>a,.header nav>button{padding-inline:10px;font-size:17px}.header .nav-cta{flex-basis:285px;max-width:285px;font-size:15px !important}}@media(max-width:1180px){.header .nav-cta{display:none !important}}@media(max-width:850px){html{scroll-padding-top:88px}body{padding-top:78px !important;padding-bottom:64px !important}.header .nav-shell{height:78px}.header.scrolled .nav-shell{height:78px}.header .nav-cta{display:none !important}.mobile-cta{display:block !important;position:fixed !important;z-index:2900 !important;bottom:0 !important;left:0 !important;right:0 !important}}.home-final-cta{position:relative;isolation:isolate;overflow:hidden;min-height:420px;padding:96px max(36px,calc((100vw - 1470px)/2));grid-template-columns:minmax(0,1fr) auto;gap:46px;background:#061a34}.home-final-cta:before{content:"";position:absolute;inset:-8% -3%;z-index:-2;background:url("public/assets/project-finance-team.webp") center/cover no-repeat;transform:scale(1.04)}.home-final-cta:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(3,18,42,.9),rgba(3,18,42,.7) 56%,rgba(3,18,42,.48)),radial-gradient(circle at 78% 18%,rgba(98,221,226,.24),transparent 34%)}.home-final-cta>div:first-child{max-width:900px;padding:38px;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:rgba(5,28,61,.66);box-shadow:0 28px 80px rgba(0,0,0,.22);backdrop-filter:blur(10px)}.home-final-cta h2{color:#fff;margin-bottom:18px}.home-final-cta p:not(.eyebrow){max-width:830px;color:#eef8ff;font-size:20px;line-height:1.65}.home-final-cta .cta-actions{min-width:310px;padding:24px;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.18);backdrop-filter:blur(10px)}.home-final-cta .cta-actions .button{width:100%;min-height:76px;text-align:center}@media(max-width:900px){.home-final-cta{grid-template-columns:1fr;min-height:auto;padding:78px 22px}.home-final-cta>div:first-child{padding:28px}.home-final-cta .cta-actions{min-width:0;width:100%}.home-final-cta p:not(.eyebrow){font-size:18px}}.header nav>button[aria-controls]{gap:9px;padding-right:16px}.header nav>button[aria-controls]::before{content:"";order:2;flex:0 0 auto;width:8px;height:8px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:1px;opacity:.72;transform:rotate(45deg);transition:transform .22s ease,opacity .22s ease,color .22s ease}.header nav>button[aria-controls]:hover::before,.header nav>button[aria-controls]:focus-visible::before,.header nav>button[aria-controls][aria-expanded="true"]::before{opacity:1;color:var(--blue)}.header nav>button[aria-controls][aria-expanded="true"]::before{transform:rotate(225deg) translate(-2px,-2px)}.header nav>button[aria-controls]:hover,.header nav>button[aria-controls][aria-expanded="true"]{color:var(--blue)}@media(max-width:850px){.header nav>button[aria-controls]{width:100%;justify-content:space-between;padding-right:6px !important}.header nav>button[aria-controls]::before{width:10px;height:10px;margin-left:auto;margin-right:6px}}.databuild-page .db-hero{position:relative;min-height:850px;display:grid;align-items:center;overflow:hidden}.databuild-page .db-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.databuild-page .db-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff 4%,rgba(255,255,255,.97) 34%,rgba(255,255,255,.38) 63%,transparent 82%)}.databuild-page .db-hero-content{position:relative;z-index:2;padding:110px max(36px,calc((100vw - 1470px)/2));max-width:1000px}.databuild-page .db-hero h1{font-size:clamp(3.5rem,5.7vw,6.7rem);max-width:900px}.databuild-page .db-hero-content>p{max-width:760px;color:var(--slate);font-size:21px}.databuild-page .db-proof{display:flex;gap:15px;flex-wrap:wrap}.databuild-page .db-proof span{padding:10px 15px;color:var(--deep);border-left:3px solid var(--teal);font:700 18px "Work Sans"}.databuild-page .builder-audience{padding:28px max(36px,calc((100vw - 1470px)/2));display:flex;align-items:center;gap:40px;color:#fff;background:var(--navy)}.databuild-page .builder-audience strong{font:700 20px "Work Sans";max-width:350px}.databuild-page .builder-audience div{display:flex;flex:1}.databuild-page .builder-audience span{flex:1;padding:12px 20px;border-left:1px solid rgba(255,255,255,.25);font:600 18px "Work Sans"}.databuild-page .db-pain{background:linear-gradient(145deg,#fff,var(--ice))}.databuild-page .pain-ledger{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.databuild-page .pain-ledger article{padding:42px;border-right:1px solid var(--line)}.databuild-page .pain-ledger article:last-child{border:0}.databuild-page .pain-ledger b{font:800 18px "Work Sans";color:var(--blue);text-transform:uppercase}.databuild-page .pain-ledger h3{font-size:2rem;margin:30px 0 15px}.databuild-page .pain-ledger p{color:var(--slate);margin:0}.databuild-page .handoff{padding:110px max(36px,calc((100vw - 1470px)/2));display:grid;grid-template-columns:1fr .75fr 1fr;gap:35px;align-items:center}.databuild-page .handoff-side{padding:40px;border-radius:20px}.databuild-page .databuild-side{background:var(--ice)}.databuild-page .ware-side{color:#fff;background:linear-gradient(145deg,var(--deep),var(--blue))}.databuild-page .ware-side .eyebrow{color:#baf3f5}.databuild-page .ware-side p{color:#e2effb}.databuild-page .handoff-bridge{text-align:center}.databuild-page .handoff-bridge span,.databuild-page .handoff-bridge strong{display:block}.databuild-page .handoff-bridge i{display:block;height:65px;width:2px;margin:15px auto;background:linear-gradient(var(--teal),var(--blue));position:relative}.databuild-page .handoff-bridge i:after{content:"";position:absolute;bottom:-4px;left:-5px;width:12px;height:12px;border-radius:50%;background:var(--blue)}.databuild-page .db-outcomes{background:var(--navy);color:#fff}.databuild-page .db-outcomes .eyebrow{color:#63dde1}.databuild-page .db-outcomes .section-heading p:last-child{color:#c4d9e9}.databuild-page .outcome-rail{display:grid;grid-template-columns:repeat(5,1fr)}.databuild-page .outcome-rail article{padding:30px;border-left:1px solid rgba(255,255,255,.2)}.databuild-page .outcome-rail span{font:800 18px "Work Sans";color:#63dde1}.databuild-page .outcome-rail h3{margin:30px 0 12px}.databuild-page .outcome-rail p{color:#bfd2e3;margin:0}.databuild-page .db-workflow{background:#f7fbff}.databuild-page .workflow-seven{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.databuild-page .workflow-seven li{position:relative;min-height:330px;padding:25px 20px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 35px rgba(7,42,83,.06);transition:.25s}.databuild-page .workflow-seven li:hover{transform:translateY(-8px);box-shadow:var(--shadow)}.databuild-page .workflow-seven b,.databuild-page .workflow-seven svg{color:var(--blue)}.databuild-page .workflow-seven svg{display:block;width:40px;height:40px;margin:30px 0}.databuild-page .workflow-seven h3{font-size:1.25rem}.databuild-page .workflow-seven p{color:var(--slate);margin:0}.databuild-page .workflow-seven .workflow-emphasis{color:#fff;border:2px solid #eeb24b;background:linear-gradient(145deg,var(--deep),var(--blue));transform:translateY(-12px)}.databuild-page .workflow-emphasis b,.databuild-page .workflow-emphasis svg,.databuild-page .workflow-emphasis p{color:#fff}.databuild-page .workflow-support{text-align:center;margin:38px 0 0;font:800 20px "Work Sans";color:var(--deep)}.databuild-page .multi-entity{padding:120px max(36px,calc((100vw - 1470px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center}.databuild-page .multi-copy>p:not(.eyebrow),.databuild-page .multi-copy li{color:var(--slate)}.databuild-page .multi-copy ul{list-style:none;padding:0}.databuild-page .multi-copy li{display:flex;gap:12px;margin:18px 0}.databuild-page .multi-copy svg{flex:0 0 25px;color:var(--teal)}.databuild-page .entity-visual{position:relative;min-height:620px;border-radius:28px;background:radial-gradient(circle at center,#e6f5ff,#f8fcff 65%);border:1px solid var(--line)}.databuild-page .entity-visual article{position:absolute;width:180px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 35px rgba(7,42,83,.1)}.databuild-page .entity-visual article b,.databuild-page .entity-visual article span{display:block}.databuild-page .entity-visual article span{color:var(--teal)}.databuild-page .entity-visual article:nth-of-type(1){left:5%;top:12%}.databuild-page .entity-visual article:nth-of-type(2){right:5%;top:12%}.databuild-page .entity-visual article:nth-of-type(3){left:5%;bottom:12%}.databuild-page .entity-visual article:nth-of-type(4){right:5%;bottom:12%}@keyframes spin{to{transform:rotate(360deg)}}.databuild-page .supervisor-story{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;background:var(--ice)}.databuild-page .supervisor-image{height:100%;min-height:720px}.databuild-page .supervisor-image img{width:100%;height:100%;object-fit:cover}.databuild-page .supervisor-copy{padding:90px max(36px,calc((100vw - 1470px)/2)) 90px 70px}.databuild-page .supervisor-copy>p:not(.eyebrow){color:var(--slate)}.databuild-page .approval-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:32px 0}.databuild-page .approval-actions span{padding:16px 18px;color:var(--deep);background:#fff;border-left:4px solid var(--teal);font:700 18px "Work Sans";box-shadow:0 8px 25px rgba(7,42,83,.06)}.databuild-page .payment-control{position:relative;min-height:880px;display:flex;align-items:center;padding:80px max(36px,calc((100vw - 1470px)/2));overflow:hidden;background:var(--navy)}.databuild-page .payment-control>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.68}.databuild-page .payment-control:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,31,67,.97),rgba(7,31,67,.8) 48%,rgba(7,31,67,.1))}.databuild-page .payment-card{position:relative;z-index:2;max-width:760px;padding:48px;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:rgba(7,31,67,.76);backdrop-filter:blur(16px)}.databuild-page .payment-card .eyebrow{color:#63dde1}.databuild-page .payment-card>p:not(.eyebrow){color:#d0e0ee}.databuild-page .control-decisions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:35px}.databuild-page .control-decisions article{padding:17px;background:rgba(255,255,255,.08);border-radius:10px}.databuild-page .control-decisions strong,.databuild-page .control-decisions span{display:block}.databuild-page .control-decisions span{color:#bed2e2;margin-top:5px}.databuild-page .tabs{display:flex;gap:5px;overflow:auto;border-bottom:1px solid var(--line)}.databuild-page .tab-button{flex:1;min-width:210px;padding:20px 14px;border:0;border-bottom:4px solid transparent;color:var(--slate);background:#f5f9fd;font:700 18px "Work Sans";cursor:pointer}.databuild-page .tab-button.active{color:var(--blue);border-color:var(--blue);background:#fff}.databuild-page .tab-panel{display:none;grid-template-columns:.8fr 1.2fr;gap:60px;padding:50px;border:1px solid var(--line);border-top:0}.databuild-page .tab-panel.active{display:grid}.databuild-page .tab-panel h3{font-size:2rem}.databuild-page .tab-panel p{color:var(--slate)}.databuild-page .tab-panel ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:0;list-style:none}.databuild-page .tab-panel li{padding:13px 15px;border-left:3px solid var(--teal);background:var(--ice)}.databuild-page .exceptions{background:var(--ice)}.databuild-page .exception-flow{display:flex;align-items:center;justify-content:center;gap:12px;padding:35px;border-radius:18px;background:#fff;box-shadow:0 15px 50px rgba(7,42,83,.07)}.databuild-page .exception-flow span,.databuild-page .exception-flow strong{padding:14px 18px;border-radius:9px;background:var(--ice);text-align:center}.databuild-page .exception-flow strong{color:#fff;background:var(--blue)}.databuild-page .exception-flow i{width:55px;height:2px;background:var(--teal)}.databuild-page .verification-note{max-width:1000px;margin:40px auto 0;padding:28px;display:flex;gap:22px;border-left:5px solid var(--teal);background:#fff}.databuild-page .verification-note svg{flex:0 0 42px;width:42px;height:42px;color:var(--teal)}.databuild-page .verification-note h3{margin-bottom:8px}.databuild-page .verification-note p{color:var(--slate);margin:0}.databuild-page .proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.databuild-page .proof-grid article{padding:30px;border-top:4px solid var(--blue);background:#fff;box-shadow:0 15px 45px rgba(7,42,83,.08)}.databuild-page .proof-grid svg{color:var(--teal);width:38px;height:38px}.databuild-page .proof-grid h3{margin:25px 0 12px}.databuild-page .proof-grid p{color:var(--slate);margin:0}@media(max-width:1200px){.databuild-page .workflow-seven{grid-template-columns:repeat(4,1fr)}.databuild-page .outcome-rail{grid-template-columns:repeat(3,1fr)}.databuild-page .multi-entity,.databuild-page .supervisor-story{grid-template-columns:1fr}.databuild-page .supervisor-copy{padding:80px 36px}.databuild-page .proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:850px){.databuild-page main,.databuild-page main>section{max-width:100vw;overflow:hidden}.databuild-page button.mobile-menu{display:flex !important;visibility:visible !important;opacity:1 !important;position:fixed !important;left:calc(100vw - 62px) !important;right:auto !important;top:16px !important;align-items:center;justify-content:center}.databuild-page button.mobile-menu:after{content:"☰";color:#fff;font:700 25px Arial}.databuild-page button.mobile-menu span{display:none}.databuild-page .db-hero{width:100%;max-width:100vw;min-height:960px;align-items:end}.databuild-page .db-hero>img{object-position:63% center}.databuild-page .db-hero:after{background:linear-gradient(0,#fff 5%,rgba(255,255,255,.98) 58%,rgba(255,255,255,.1) 92%)}.databuild-page .db-hero-content{position:relative;left:0;right:0;width:auto;max-width:100%;padding:340px 22px 65px}.databuild-page .db-hero-content>*{width:calc(100vw - 44px) !important;max-width:calc(100vw - 44px) !important}.databuild-page .db-hero h1{font-size:48px !important;line-height:1;overflow-wrap:anywhere;word-break:normal}.databuild-page .db-hero-content>p{width:320px !important;max-width:320px !important;font-size:18px;overflow-wrap:anywhere}.databuild-page .builder-audience{padding:28px 22px;display:block}.databuild-page .builder-audience div{display:grid;margin-top:20px}.databuild-page .pain-ledger,.databuild-page .handoff,.databuild-page .outcome-rail,.databuild-page .workflow-seven,.databuild-page .multi-entity,.databuild-page .tab-panel,.databuild-page .proof-grid{grid-template-columns:1fr}.databuild-page .pain-ledger article{border-right:0;border-bottom:1px solid var(--line)}.databuild-page .handoff{padding:75px 22px}.databuild-page .handoff-bridge i{height:35px}.databuild-page .workflow-seven .workflow-emphasis{transform:none}.databuild-page .entity-visual{min-height:720px}.databuild-page .entity-visual article{width:150px}.databuild-page .supervisor-image{min-height:400px}.databuild-page .supervisor-copy{padding:75px 22px}.databuild-page .payment-control{padding:60px 22px;align-items:end}.databuild-page .payment-control:after{background:linear-gradient(0,rgba(7,31,67,.98),rgba(7,31,67,.2))}.databuild-page .payment-card{padding:30px 22px}.databuild-page .control-decisions,.databuild-page .tab-panel ul{grid-template-columns:1fr}.databuild-page .tab-panel{padding:28px 20px;gap:20px}.databuild-page .exception-flow{align-items:stretch;flex-direction:column}.databuild-page .exception-flow i{width:2px;height:30px;margin:auto}.databuild-page .verification-note{align-items:flex-start}.databuild-page .approval-actions{grid-template-columns:1fr}}@media(max-width:850px){.databuild-page button.mobile-menu:after{content:"☰"}.databuild-page .db-hero-content>p{width:min(320px,calc(100vw - 44px)) !important;max-width:min(320px,calc(100vw - 44px)) !important}}.databuild-page h1{font-size:clamp(3.5rem,4.6vw,4.9rem);line-height:1.02;letter-spacing:-.055em}.databuild-page h2{font-size:clamp(2.15rem,3.15vw,3.55rem);line-height:1.06;letter-spacing:-.045em}.databuild-page h3{font-size:clamp(1.25rem,1.45vw,1.6rem);line-height:1.2}.databuild-page .section-heading{max-width:980px;margin-bottom:56px}.databuild-page .section-pad{padding-top:105px;padding-bottom:105px}.databuild-page .db-hero{min-height:760px}.databuild-page .db-hero-content{max-width:890px;padding-top:82px;padding-bottom:82px}.databuild-page .db-hero h1{max-width:820px}.databuild-page .handoff h2{font-size:clamp(2rem,2.5vw,2.8rem)}.databuild-page .payment-card h2,.databuild-page .supervisor-copy h2{font-size:clamp(2.25rem,3vw,3.25rem)}.databuild-page .final-cta h2{font-size:clamp(2.25rem,3vw,3.25rem)}.databuild-page .feature-icon{width:58px;height:58px;margin-bottom:24px;display:grid;place-items:center;color:var(--blue);border:1px solid #b9d9f5;border-radius:16px;background:linear-gradient(145deg,#fff,#eaf6ff);box-shadow:0 12px 28px rgba(8,113,230,.12)}.databuild-page .feature-icon svg{width:29px;height:29px}.databuild-page .pain-ledger article{position:relative;transition:transform .25s,box-shadow .25s,background .25s}.databuild-page .pain-ledger article:hover{z-index:1;transform:translateY(-6px);background:#fff;box-shadow:0 20px 50px rgba(7,42,83,.09)}.databuild-page .pain-ledger h3{margin-top:18px}.databuild-page .outcome-icon{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.databuild-page .outcome-icon svg{width:42px;height:42px;padding:9px;color:#63dde1;border:1px solid rgba(99,221,225,.45);border-radius:12px;background:rgba(99,221,225,.08)}.databuild-page .outcome-icon span{font-size:15px;letter-spacing:.12em}.databuild-page .outcome-rail article{transition:background .25s,transform .25s}.databuild-page .outcome-rail article:hover{transform:translateY(-5px);background:rgba(255,255,255,.06)}.databuild-page .outcome-rail h3{margin-top:0}.databuild-page .approval-actions span{display:flex;align-items:center;gap:11px}.databuild-page .approval-actions svg{width:23px;height:23px;color:var(--blue)}.databuild-page .control-decisions article{position:relative;padding-left:45px}.databuild-page .control-decisions article:before{content:"";position:absolute;left:18px;top:23px;width:12px;height:12px;border:2px solid #63dde1;border-radius:50%;box-shadow:0 0 0 5px rgba(99,221,225,.1)}.databuild-page .footer img{width:245px;padding:10px;background:#fff;border-radius:16px;filter:none;box-shadow:0 14px 35px rgba(0,0,0,.24)}@media(max-width:850px){.databuild-page h1,.databuild-page .db-hero h1{width:min(300px,calc(100vw - 60px)) !important;max-width:min(300px,calc(100vw - 60px)) !important;font-size:clamp(2.15rem,9vw,2.35rem) !important;line-height:1.06;letter-spacing:-.04em}.databuild-page h2{font-size:clamp(2rem,8vw,2.55rem);line-height:1.08}.databuild-page h3{font-size:1.3rem}.databuild-page .section-pad{padding-top:78px;padding-bottom:78px}.databuild-page .section-heading{margin-bottom:42px}.databuild-page .db-hero{min-height:850px}.databuild-page .db-hero-content{padding-top:300px;padding-bottom:55px}.databuild-page .feature-icon{width:52px;height:52px}}.databuild-page h1{font-size:clamp(3.1rem,4vw,4.25rem)}.databuild-page h2{font-size:clamp(2rem,2.65vw,3rem);line-height:1.1}.databuild-page h3{font-size:clamp(1.2rem,1.3vw,1.45rem)}.databuild-page .section-pad{padding-top:88px;padding-bottom:88px}.databuild-page .section-heading{max-width:900px;margin-bottom:44px}.databuild-page .section-heading>p:last-child{font-size:19px}.databuild-page .mega-grid h2{font-size:16px;line-height:1.25;letter-spacing:.07em;margin-bottom:14px}.databuild-page .mega-grid section{padding:26px}.databuild-page .mega-grid strong,.databuild-page .mega-grid span{font-size:17px}.databuild-page .handoff{padding-top:88px;padding-bottom:88px}.databuild-page .handoff h2{font-size:clamp(1.8rem,2.15vw,2.35rem)}.databuild-page .payment-card h2,.databuild-page .supervisor-copy h2,.databuild-page .final-cta h2{font-size:clamp(2rem,2.55vw,2.8rem)}.databuild-page .multi-entity{padding-top:96px;padding-bottom:96px}.databuild-page .entity-visual{min-height:610px;padding:34px;display:grid;grid-template-columns:1fr 46px 1.15fr;grid-template-rows:auto 52px 1fr auto;gap:14px;align-items:center;background:linear-gradient(145deg,#f8fcff,#eaf5ff);overflow:hidden}.databuild-page .flow-stage{position:relative;padding:22px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 14px 35px rgba(7,42,83,.08)}.databuild-page .flow-stage span,.databuild-page .flow-stage strong,.databuild-page .flow-stage small,.databuild-page .readiness-bar span,.databuild-page .readiness-bar strong,.databuild-page .readiness-bar small{display:block}.databuild-page .flow-stage span{margin-bottom:8px;color:var(--blue);font:800 14px "Work Sans";letter-spacing:.06em;text-transform:uppercase}.databuild-page .flow-stage strong{font:700 20px/1.25 "Work Sans"}.databuild-page .flow-stage small,.databuild-page .readiness-bar small{margin-top:7px;color:var(--slate);font:400 15px/1.5 Poppins}.databuild-page .flow-inbox{grid-column:1;grid-row:1}.databuild-page .flow-control{grid-column:3;grid-row:1;padding-left:70px;border-color:#9dcff3}.databuild-page .flow-control svg{position:absolute;left:22px;top:25px;width:34px;height:34px;color:var(--blue)}.databuild-page .flow-line{position:relative;align-self:center;height:2px;background:#a7cee9;overflow:visible}.databuild-page .flow-line-one{grid-column:2;grid-row:1}.databuild-page .flow-line-two{grid-column:3;grid-row:2;width:2px;height:52px;justify-self:center}.databuild-page .flow-line:after{content:"";position:absolute;right:-2px;top:-4px;width:9px;height:9px;border-top:2px solid var(--blue);border-right:2px solid var(--blue);transform:rotate(45deg)}.databuild-page .flow-line-two:after{right:-4px;top:auto;bottom:-1px;transform:rotate(135deg)}.databuild-page .flow-line i{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 5px rgba(26,187,191,.13);animation:flow-progress 2.8s ease-in-out infinite}.databuild-page .flow-line-two i{left:-4px;top:0;animation-name:flow-progress-vertical;animation-delay:1.4s}@keyframes flow-progress{0%,15%{left:0;opacity:0}30%{opacity:1}80%{left:calc(100% - 8px);opacity:1}100%{left:calc(100% - 8px);opacity:0}}@keyframes flow-progress-vertical{0%,15%{top:0;opacity:0}30%{opacity:1}80%{top:calc(100% - 8px);opacity:1}100%{top:calc(100% - 8px);opacity:0}}.databuild-page .entity-routes{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.databuild-page .entity-visual .entity-routes article{position:relative;inset:auto;width:auto;padding:18px;border-radius:13px;box-shadow:0 10px 25px rgba(7,42,83,.08)}.databuild-page .entity-routes article:before{content:"";display:block;width:9px;height:9px;margin-bottom:13px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 14%,transparent)}.databuild-page .entity-routes .is-ready{color:#118b79}.databuild-page .entity-routes .is-held{color:#c27b12}.databuild-page .entity-routes .is-review{color:var(--blue)}.databuild-page .entity-visual .entity-routes article span{color:currentColor;font-size:15px}.databuild-page .readiness-bar{grid-column:1/-1;grid-row:4;padding:20px 24px;display:grid;grid-template-columns:auto 1fr 1.3fr;gap:22px;align-items:center;color:#fff;border-radius:15px;background:linear-gradient(110deg,var(--deep),var(--blue));box-shadow:0 16px 40px rgba(8,113,230,.2)}.databuild-page .readiness-bar span{display:flex;align-items:center;gap:8px;color:#8ce5dc;font:700 16px "Work Sans"}.databuild-page .readiness-bar svg{width:21px;height:21px}.databuild-page .readiness-bar strong{font:700 20px "Work Sans"}.databuild-page .readiness-bar small{margin:0;color:#d8e8f5}@media(max-width:850px){.databuild-page h2{font-size:clamp(1.8rem,7vw,2.25rem)}.databuild-page .section-pad{padding-top:68px;padding-bottom:68px}.databuild-page .section-heading{margin-bottom:36px}.databuild-page .mega-grid h2{font-size:15px}.databuild-page .multi-entity{padding-top:75px;padding-bottom:75px}.databuild-page .entity-visual{min-height:auto;padding:20px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 38px auto 38px auto auto}.databuild-page .flow-inbox,.databuild-page .flow-control,.databuild-page .entity-routes,.databuild-page .readiness-bar{grid-column:1}.databuild-page .flow-inbox{grid-row:1}.databuild-page .flow-line-one{grid-column:1;grid-row:2;width:2px;height:38px;justify-self:center}.databuild-page .flow-control{grid-row:3}.databuild-page .flow-line-two{grid-column:1;grid-row:4;height:38px}.databuild-page .entity-routes{grid-row:5;grid-template-columns:1fr 1fr}.databuild-page .readiness-bar{grid-row:6;grid-template-columns:1fr;gap:6px}.databuild-page .flow-line-one:after{right:-4px;top:auto;bottom:-1px;transform:rotate(135deg)}.databuild-page .flow-line-one i{left:-4px;top:0;animation-name:flow-progress-vertical}}.databuild-page .stp-oversight{color:#fff;background:radial-gradient(circle at 20% 10%,rgba(26,187,191,.22),transparent 28%),linear-gradient(135deg,var(--navy),#082a53)}.databuild-page .stp-oversight .eyebrow{color:#65e1e4}.databuild-page .stp-oversight .section-heading>p:last-child{color:#cfe0ef}.databuild-page main h1,.databuild-page .db-hero h1{font-size:clamp(2.95rem,4.25vw,5rem) !important;line-height:1.04 !important;letter-spacing:-.052em !important}.databuild-page main h2{font-size:clamp(2rem,2.85vw,3.45rem) !important;line-height:1.08 !important;letter-spacing:-.043em !important}@media(max-width:850px){.databuild-page main h1,.databuild-page .db-hero h1{font-size:clamp(2.2rem,8.6vw,3rem) !important;line-height:1.1 !important;overflow-wrap:normal !important;word-break:normal !important}.databuild-page main h2{font-size:clamp(1.8rem,6.8vw,2.45rem) !important;line-height:1.13 !important}}.databuild-page main h1,.databuild-page .db-hero h1{font-size:clamp(2.75rem,3.75vw,4.15rem) !important;line-height:1.07 !important;letter-spacing:-.048em !important}.databuild-page main h2{font-size:clamp(1.95rem,2.5vw,3rem) !important;line-height:1.13 !important;letter-spacing:-.038em !important}@media(max-width:850px){.databuild-page main h1,.databuild-page .db-hero h1{font-size:clamp(2.08rem,7.8vw,2.8rem) !important;line-height:1.12 !important}.databuild-page main h2{font-size:clamp(1.7rem,6vw,2.2rem) !important;line-height:1.16 !important}} .databuild-feedback-revision .db-hero h1{max-width:880px}.databuild-feedback-revision .db-hero-content>p{max-width:820px}.databuild-feedback-revision .db-proof{max-width:880px}.databuild-feedback-revision .db-proof span{background:rgba(255,255,255,.78);border-radius:12px;border-left-color:var(--blue);box-shadow:0 10px 28px rgba(7,42,83,.08)}.databuild-feedback-revision .builder-audience strong:after{content:"Purpose-built commercial control and payment-readiness layer";display:block;margin-top:7px;color:#8de8ed;font:600 14px/1.4 Poppins,Arial,sans-serif}.databuild-feedback-revision .pain-ledger article:nth-child(3){border-top:4px solid #eeb24b}.databuild-feedback-revision .workflow-support{max-width:860px;margin-inline:auto;padding:18px 24px;border:1px solid #b7d9f5;border-radius:18px;background:#fff;box-shadow:0 16px 42px rgba(7,42,83,.07)}.databuild-feedback-revision .stp-flow-six article:not(:last-child):after{content:"";position:absolute;right:-12px;top:50%;z-index:2;width:22px;height:2px;background:#65e1e4;box-shadow:0 0 15px rgba(101,225,228,.6)}.databuild-feedback-revision .stp-flow-six article:not(:last-child):before{content:"";position:absolute;right:-13px;top:calc(50% - 4px);z-index:3;width:9px;height:9px;border-top:2px solid #65e1e4;border-right:2px solid #65e1e4;transform:rotate(45deg)}.databuild-feedback-revision .faq-list details:nth-child(-n+4) summary{color:var(--deep)}.databuild-feedback-revision .final-cta{background:radial-gradient(circle at 90% 15%,rgba(99,221,225,.28),transparent 30%),linear-gradient(120deg,var(--blue),var(--deep))}@media(max-width:900px){.databuild-feedback-revision .stp-flow-six article:not(:last-child):after{left:50%;right:auto;top:auto;bottom:-14px;width:2px;height:26px}.databuild-feedback-revision .stp-flow-six article:not(:last-child):before{left:calc(50% - 4px);right:auto;top:auto;bottom:-16px;transform:rotate(135deg)}}@media(max-width:900px){.databuild-feedback-revision .tabs{display:grid;grid-template-columns:1fr;gap:8px;overflow:visible;border-bottom:0}.databuild-feedback-revision .tab-button{min-width:0;width:100%;border:1px solid var(--line);border-left:4px solid transparent;border-bottom:1px solid var(--line);border-radius:12px;text-align:left}.databuild-feedback-revision .tab-button.active{border-left-color:var(--blue);border-bottom-color:var(--line)}}.databuild-feedback-revision .faq{grid-template-columns:.82fr 1.18fr;align-items:start}.databuild-feedback-revision .faq-image{margin:26px 0 0;overflow:hidden;border-radius:24px;box-shadow:0 22px 70px rgba(7,42,83,.12)}.databuild-feedback-revision .faq-image img{width:100%;display:block;aspect-ratio:16/10;object-fit:cover}.databuild-feedback-revision .faq-list details{padding:0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 10px 30px rgba(7,42,83,.05)}.databuild-feedback-revision .faq-list details+details{margin-top:12px}.databuild-feedback-revision .faq-list summary{padding:20px 24px;list-style:none}.databuild-feedback-revision .faq-list summary::-webkit-details-marker{display:none}.databuild-feedback-revision .faq-list summary:after{content:"+";float:right;color:var(--blue);font-weight:800}.databuild-feedback-revision .faq-list details[open] summary:after{content:"-"}.databuild-feedback-revision .faq-list p{margin:0;padding:0 24px 22px}@media(max-width:900px){.databuild-feedback-revision .faq{grid-template-columns:1fr}}.databuild-feedback-revision .exception-flow{max-width:100%;flex-wrap:wrap;justify-content:flex-start}.databuild-feedback-revision .exception-flow span,.databuild-feedback-revision .exception-flow strong{flex:1 1 170px;min-width:0}.databuild-feedback-revision .exception-flow i{flex:0 0 28px}.databuild-feedback-revision .verification-note{max-width:100%;margin-inline:0;box-sizing:border-box}@media(max-width:900px){.databuild-feedback-revision .exception-flow i{flex:0 0 2px}}.databuild-feedback-revision .db-hero:after{background:linear-gradient(90deg,#fff 5%,rgba(255,255,255,.985) 40%,rgba(255,255,255,.62) 66%,rgba(255,255,255,.08) 86%)}.databuild-feedback-revision .db-hero>img{object-position:60% center}.databuild-feedback-revision .db-hero-content{width:min(1120px,calc(100% - 72px));max-width:1120px;padding-left:max(58px,calc((100vw - 1470px)/2 + 36px));padding-right:36px}.databuild-feedback-revision .db-hero h1{max-width:960px}.databuild-feedback-revision .db-hero-content>p{max-width:880px}.databuild-feedback-revision .faq-image{background:#071f43}.databuild-feedback-revision .faq-image img{filter:saturate(.98) contrast(1.03)}.databuild-feedback-revision .faq-image img{object-position:center center}@media(max-width:850px){.databuild-feedback-revision .db-hero-content{width:100vw;max-width:100vw;padding-left:22px !important;padding-right:22px !important}.databuild-feedback-revision .db-hero:after{background:linear-gradient(0,#fff 5%,rgba(255,255,255,.98) 58%,rgba(255,255,255,.1) 92%)}}.databuild-feedback-revision .db-hero-content{margin-left:max(28px,calc((100vw - 1470px)/2 + 18px));width:min(1120px,calc(100% - 108px))}@media(max-width:850px){.databuild-feedback-revision .db-hero-content{margin-left:0 !important;width:100vw !important}}.databuild-feedback-revision .db-hero-content{margin-left:0 !important;width:min(1080px,100%) !important;max-width:1080px !important;padding-left:max(36px,calc((100vw - 1470px)/2)) !important;padding-right:42px !important}.databuild-feedback-revision .db-hero h1{max-width:900px !important}.databuild-feedback-revision .db-hero-content>p{max-width:820px !important}.databuild-feedback-revision .db-proof{max-width:880px !important}@media(max-width:850px){.databuild-feedback-revision .db-hero-content{width:100vw !important;max-width:100vw !important;padding-left:22px !important;padding-right:22px !important}}@keyframes orbitSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbitPulse{50%{box-shadow:0 0 42px rgba(101,225,228,.18)}}@keyframes controlPathMove{to{stroke-dashoffset:-52}}@keyframes dotTravel{to{offset-distance:100%}}@keyframes systemsPulse{to{background-position:220% 0}}@keyframes autoLinkFlow{to{background-position:220% 0}}@keyframes arrowLightForward{from{left:-34%;opacity:.05}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:.05}}@keyframes arrowLightForwardDown{from{top:-34%;opacity:.05}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:.05}}.databuild-feedback-revision .faq-list summary,.databuild-feedback-revision .faq-list details[open] summary,.databuild-feedback-revision .faq-list details:nth-child(n) summary{color:var(--deep) !important}.databuild-feedback-revision .final-cta{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgba(126,241,242,.22);border-bottom:1px solid rgba(126,241,242,.18);background:transparent !important}.databuild-feedback-revision .final-cta:before{content:"";position:absolute;inset:-18%;z-index:-3;background-image:url("public/assets/databuild-payment-control-v2.webp");background-size:cover;background-position:center 44%;background-attachment:fixed;transform:scale(1.04);filter:saturate(1.08) contrast(1.04)}.databuild-feedback-revision .final-cta:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(6,26,52,.9) 0,rgba(7,31,67,.76) 52%,rgba(8,113,230,.48) 100%),rgba(255,255,255,.08);backdrop-filter:blur(2px)}.databuild-feedback-revision .final-cta>div,.databuild-feedback-revision .final-cta>a{position:relative;z-index:1}.databuild-feedback-revision .final-cta>div{padding:34px;border:1px solid rgba(255,255,255,.16);border-radius:28px;background:rgba(255,255,255,.08);box-shadow:0 24px 70px rgba(0,0,0,.22);backdrop-filter:blur(12px)}.databuild-feedback-revision .final-cta p:not(.eyebrow){color:#eef8ff}@media(max-width:850px){.databuild-feedback-revision .final-cta:before{background-attachment:scroll}.databuild-feedback-revision .final-cta>div{padding:24px}}@keyframes systemsArrowSweep{from{background-position:center,-55% center}to{background-position:center,155% center}}@keyframes systemsOrbitSpin{to{transform:rotate(360deg)}}@keyframes systemsConnectorPulse{0%,100%{opacity:.38;filter:saturate(1)}50%{opacity:1;filter:saturate(1.45) brightness(1.12)}}@keyframes systemsDotOrbit{to{offset-distance:100%}}.databuild-feedback-revision .final-cta{--cta-parallax:0}.databuild-feedback-revision .final-cta:before{transform:translate3d(0,var(--cta-parallax),0) scale(1.16) !important;will-change:transform;background-attachment:scroll !important}.databuild-feedback-revision .final-cta:before{background-image:url("public/assets/databuild-final-cta-parallax-v2.webp") !important;background-position:center center !important}@media(max-width:850px){.databuild-feedback-revision .final-cta:before{background-position:center center !important;transform:translate3d(0,calc(var(--cta-parallax) * .45),0) scale(1.08) !important}}.databuild-feedback-revision .final-cta:before{filter:none !important;transform:translate3d(0,var(--cta-parallax),0) scale(1.08) !important}.databuild-feedback-revision .final-cta:after{backdrop-filter:none !important;background:linear-gradient(90deg,rgba(6,26,52,.84) 0,rgba(7,31,67,.68) 52%,rgba(8,113,230,.34) 100%) !important}.databuild-feedback-revision .final-cta>div{backdrop-filter:none !important;background:rgba(7,31,67,.58) !important}@media(max-width:850px){.databuild-feedback-revision .final-cta:before{filter:none !important;transform:translate3d(0,calc(var(--cta-parallax) * .35),0) scale(1.04) !important}}.databuild-feedback-revision .pain-ledger.compact article h3{font-size:clamp(1.35rem,1.7vw,1.85rem)}.databuild-feedback-revision .outcome-rail.compact{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.databuild-feedback-revision .outcome-rail.compact article{padding:24px}.databuild-feedback-revision .multi-entity.condensed{grid-template-columns:1fr .86fr}.databuild-feedback-revision .advanced .section-heading p:last-child{max-width:860px}.databuild-feedback-revision .cta-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}@media(max-width:1180px){.databuild-feedback-revision .multi-entity.condensed{grid-template-columns:1fr}.databuild-feedback-revision .outcome-rail.compact{grid-template-columns:1fr 1fr}}@media(max-width:680px){.databuild-feedback-revision .outcome-rail.compact{grid-template-columns:1fr}.databuild-feedback-revision .cta-actions .button{width:100%}}.databuild-feedback-revision main h1{font-size:clamp(2.85rem,3.55vw,4.35rem) !important;line-height:1.06 !important;letter-spacing:-.05em !important}.databuild-feedback-revision main h2{font-size:clamp(2rem,2.75vw,3.35rem) !important;line-height:1.1 !important;letter-spacing:-.042em !important}@media(max-width:850px){.databuild-feedback-revision main h1{font-size:clamp(2.15rem,8.4vw,2.9rem) !important;line-height:1.1 !important}.databuild-feedback-revision main h2{font-size:clamp(1.8rem,6.6vw,2.4rem) !important;line-height:1.13 !important}}.databuild-feedback-revision main h1{font-size:clamp(2.7rem,3.55vw,4.05rem) !important;line-height:1.08 !important;letter-spacing:-.047em !important}.databuild-feedback-revision main h2{font-size:clamp(1.9rem,2.45vw,2.95rem) !important;line-height:1.14 !important;letter-spacing:-.036em !important}@media(max-width:850px){.databuild-feedback-revision main h1{font-size:clamp(2.05rem,7.7vw,2.72rem) !important;line-height:1.12 !important}.databuild-feedback-revision main h2{font-size:clamp(1.68rem,5.9vw,2.18rem) !important;line-height:1.16 !important}}.databuild-feedback-revision .db-hero-content p+p{margin-top:12px}.databuild-feedback-revision .final-cta{position:relative !important;isolation:isolate !important;overflow:hidden !important;min-height:440px !important;padding:96px max(36px,calc((100vw - 1470px)/2)) !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:44px !important;align-items:center !important;background:#061a34 !important}.databuild-feedback-revision .final-cta:before{content:"" !important;position:absolute !important;inset:-9% -3% !important;z-index:-2 !important;background-image:url("public/assets/databuild-final-cta-parallax-v2.webp") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-attachment:fixed !important;filter:none !important;transform:translate3d(0,var(--cta-parallax,0),0) scale(1.06) !important;will-change:transform !important}.databuild-feedback-revision .final-cta:after{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;background:linear-gradient(90deg,rgba(3,18,42,.86),rgba(3,18,42,.68) 52%,rgba(3,18,42,.52)),radial-gradient(circle at 82% 22%,rgba(98,221,226,.2),transparent 36%) !important}.databuild-feedback-revision .final-cta>div:first-child{max-width:920px !important;padding:38px !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:28px !important;background:rgba(5,28,61,.66) !important;box-shadow:0 28px 80px rgba(0,0,0,.22) !important;backdrop-filter:blur(10px) !important}.databuild-feedback-revision .final-cta h2{margin-bottom:18px !important;color:#fff !important}.databuild-feedback-revision .final-cta p:not(.eyebrow){max-width:840px !important;color:#eef8ff !important;font-size:20px !important;line-height:1.65 !important}.databuild-feedback-revision .final-cta .cta-actions{min-width:260px !important;padding:24px !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:24px !important;background:rgba(255,255,255,.12) !important;box-shadow:0 24px 70px rgba(0,0,0,.18) !important;backdrop-filter:blur(10px) !important}.databuild-feedback-revision .final-cta .cta-actions .button{width:100%;min-width:210px}@media(max-width:900px){.databuild-feedback-revision .final-cta{grid-template-columns:1fr !important;min-height:auto !important;padding:78px 22px !important}.databuild-feedback-revision .final-cta:before{background-attachment:scroll !important;transform:scale(1.02) !important}.databuild-feedback-revision .final-cta>div:first-child{padding:28px !important}.databuild-feedback-revision .final-cta .cta-actions{width:100%;min-width:0 !important}.databuild-feedback-revision .final-cta p:not(.eyebrow){font-size:18px !important}}.databuild-feedback-revision .db-pain .pain-ledger.compact{margin-top:0}.databuild-feedback-revision .faq{align-items:start;grid-template-columns:.72fr .9fr 1fr !important;gap:34px !important}.databuild-feedback-revision .faq .section-heading{margin-bottom:0}.databuild-feedback-revision .faq-image{position:sticky;top:118px;min-height:420px;border-radius:28px;overflow:hidden;border:1px solid rgba(8,113,230,.16);box-shadow:0 26px 80px rgba(7,42,83,.14);background:#eaf8ff}.databuild-feedback-revision .faq-image img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover;object-position:center}.databuild-feedback-revision .faq-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,31,67,0),rgba(7,31,67,.18));pointer-events:none}@media(max-width:1180px){.databuild-feedback-revision .faq{grid-template-columns:1fr !important}.databuild-feedback-revision .faq-image{position:relative;top:auto;min-height:420px;order:2}.databuild-feedback-revision .faq-list{order:3}}@media(max-width:680px){.databuild-feedback-revision .faq-image{border-radius:22px;min-height:260px}.databuild-feedback-revision .faq-image img{min-height:260px}}.databuild-feedback-revision .faq{grid-template-columns:minmax(380px,.86fr) minmax(0,1.14fr) !important;grid-template-rows:auto auto !important;align-items:start !important}.databuild-feedback-revision .faq .section-heading{grid-column:1;grid-row:1;margin-bottom:24px !important}.databuild-feedback-revision .faq .faq-image{grid-column:1;grid-row:2;position:relative;top:auto;min-height:360px}.databuild-feedback-revision .faq .faq-image img{min-height:360px}.databuild-feedback-revision .faq .faq-list{grid-column:2;grid-row:1 / span 2}@media(max-width:1180px){.databuild-feedback-revision .faq{grid-template-columns:1fr !important;grid-template-rows:auto !important}.databuild-feedback-revision .faq .section-heading,.databuild-feedback-revision .faq .faq-image,.databuild-feedback-revision .faq .faq-list{grid-column:1 !important;grid-row:auto !important}}.databuild-feedback-revision .entity-visual{min-height:0 !important;padding:34px !important;display:grid !important;grid-template-columns:minmax(0,1fr) 52px minmax(0,1.08fr) !important;grid-template-rows:auto 38px auto 34px auto !important;gap:12px 14px !important;align-items:center !important;background:radial-gradient(circle at 50% 42%,rgba(98,221,226,.18),transparent 34%),linear-gradient(145deg,#f8fcff,#eaf5ff) !important;overflow:hidden !important}.databuild-feedback-revision .entity-visual:before{content:"";position:absolute;inset:22px;border:1px solid rgba(8,113,230,.08);border-radius:24px;pointer-events:none}.databuild-feedback-revision .entity-visual .flow-stage{z-index:2;min-height:172px;display:grid;align-content:center;border-radius:20px;border-color:rgba(8,113,230,.22);box-shadow:0 18px 46px rgba(7,42,83,.08)}.databuild-feedback-revision .entity-visual .flow-inbox{grid-column:1;grid-row:1}.databuild-feedback-revision .entity-visual .flow-control{grid-column:3;grid-row:1;border-color:rgba(8,113,230,.4)}.databuild-feedback-revision .entity-visual .flow-line-one{grid-column:2;grid-row:1;width:100%;height:2px;justify-self:stretch}.databuild-feedback-revision .entity-visual .flow-line-two{grid-column:3;grid-row:2;width:2px;height:38px;justify-self:center;align-self:stretch}.databuild-feedback-revision .entity-visual .readiness-bar{position:relative;z-index:2;grid-column:1/-1;grid-row:5;margin-top:0;border-radius:18px}@media(max-width:850px){.databuild-feedback-revision .entity-visual{padding:20px !important;grid-template-columns:1fr !important;grid-template-rows:auto 34px auto 34px auto 34px auto !important;gap:10px !important}.databuild-feedback-revision .entity-visual .flow-inbox{grid-column:1;grid-row:1}.databuild-feedback-revision .entity-visual .flow-line-one{grid-column:1;grid-row:2;width:2px;height:34px;justify-self:center}.databuild-feedback-revision .entity-visual .flow-control{grid-column:1;grid-row:3}.databuild-feedback-revision .entity-visual .flow-line-two{grid-column:1;grid-row:4;height:34px}.databuild-feedback-revision .entity-visual .readiness-bar{grid-column:1;grid-row:7;grid-template-columns:1fr !important;gap:8px !important}.databuild-feedback-revision .entity-visual .flow-line-one:after{right:-4px;top:auto;bottom:-1px;transform:rotate(135deg)}.databuild-feedback-revision .entity-visual .flow-line-one i{left:-4px;top:0;animation-name:flow-progress-vertical}}.databuild-feedback-revision .v3-main .section-heading{max-width:1060px}.databuild-feedback-revision .v3-main .section-heading h2{font-size:clamp(2.15rem,3.6vw,4rem);line-height:1.06;letter-spacing:-.055em}.databuild-feedback-revision .v3-main .section-heading p:not(.eyebrow){max-width:980px;font-size:18px;line-height:1.75;color:#284969}.databuild-feedback-revision .v3-hero .db-hero-content{max-width:860px;padding-top:130px;padding-bottom:95px}.databuild-feedback-revision .v3-hero h1{font-size:clamp(3.05rem,5.2vw,5.95rem);line-height:.96;letter-spacing:-.072em;max-width:900px}.databuild-feedback-revision .v3-hero .eyebrow{color:var(--blue);font-weight:800;letter-spacing:.14em}.databuild-feedback-revision .v3-hero .db-hero-content>p{max-width:810px;font-size:19px;line-height:1.7}.databuild-feedback-revision .v3-proof{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:900px}.databuild-feedback-revision .v3-proof span{min-height:54px;display:grid;place-items:center;text-align:center;background:rgba(255,255,255,.82);border:1px solid rgba(8,113,230,.14);box-shadow:0 14px 35px rgba(7,42,83,.08)}.databuild-feedback-revision .v3-card-grid{display:grid;gap:18px;margin-top:36px}.databuild-feedback-revision .v3-card-grid.four{grid-template-columns:repeat(4,1fr)}.databuild-feedback-revision .v3-card-grid.three{grid-template-columns:repeat(3,1fr)}.databuild-feedback-revision .v3-card-grid.five{grid-template-columns:repeat(5,1fr)}.databuild-feedback-revision .v3-card-grid article,.databuild-feedback-revision .v3-setup-grid article,.databuild-feedback-revision .v3-service-grid article{padding:28px;border:1px solid rgba(8,113,230,.14);border-radius:26px;background:linear-gradient(145deg,#fff,#f4fbff);box-shadow:0 22px 60px rgba(7,42,83,.08)}.databuild-feedback-revision .v3-card-grid svg{width:40px;height:40px;margin-bottom:24px;color:#0871e6;stroke:currentColor;fill:none;stroke-width:2.4}.databuild-feedback-revision .v3-card-grid h3,.databuild-feedback-revision .v3-setup-grid h3,.databuild-feedback-revision .v3-service-grid h3{margin:0 0 12px;color:#071f43;font-size:1.35rem;line-height:1.15}.databuild-feedback-revision .v3-card-grid p,.databuild-feedback-revision .v3-setup-grid p,.databuild-feedback-revision .v3-service-grid p{margin:0;color:#284969;font-size:17px;line-height:1.62}.databuild-feedback-revision .v3-commercial-reality{background:linear-gradient(180deg,#fff,#f4faff)}.databuild-feedback-revision .v3-systems{background:#edf8ff}.databuild-feedback-revision .v3-systems-visual{position:relative;display:grid;grid-template-columns:.82fr .82fr 1.1fr;gap:28px;align-items:center;margin-top:42px;padding:42px;border:1px solid rgba(8,113,230,.18);border-radius:34px;background:radial-gradient(circle at 48% 45%,rgba(98,221,226,.22),transparent 34%),linear-gradient(135deg,#f7fdff,#dff2ff);overflow:hidden;box-shadow:0 24px 70px rgba(7,42,83,.08)}.databuild-feedback-revision .v3-systems-visual:before{content:"";position:absolute;inset:40px 22%;border:1px dashed rgba(8,113,230,.22);border-radius:50%;pointer-events:none}.databuild-feedback-revision .v3-system-record,.databuild-feedback-revision .v3-finance-panel{position:relative;z-index:2;padding:28px;border-radius:28px;color:#fff;background:linear-gradient(145deg,#0871e6,#071f43);box-shadow:0 26px 70px rgba(7,42,83,.16)}.databuild-feedback-revision .v3-system-record span,.databuild-feedback-revision .v3-control-orbit strong{display:block;color:#8ff4f1;font:800 13px/1 "Work Sans";letter-spacing:.12em;text-transform:uppercase}.databuild-feedback-revision .v3-system-record img{display:block;width:min(260px,100%);padding:16px 20px;margin:18px 0;border-radius:18px;background:#fff}.databuild-feedback-revision .v3-system-record p,.databuild-feedback-revision .v3-finance-panel p{margin:0;color:#eef8ff;font-weight:700;line-height:1.45}.databuild-feedback-revision .v3-control-orbit{position:relative;z-index:2;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;padding:34px;color:#fff;background:radial-gradient(circle at 35% 25%,#137eeb,#08264f 72%);box-shadow:0 0 0 13px rgba(98,221,226,.18),0 34px 90px rgba(7,42,83,.18)}.databuild-feedback-revision .v3-control-orbit i{position:absolute;inset:-32px;border-radius:50%;border:9px solid transparent;border-top-color:#62dde2;border-right-color:#0871e6;animation:v3spin 7s linear infinite}.databuild-feedback-revision .v3-control-orbit strong{max-width:210px;color:#fff;font-size:1.55rem;line-height:1.05;text-transform:none;letter-spacing:-.04em}.databuild-feedback-revision .v3-control-orbit span{position:absolute;padding:8px 12px;border-radius:999px;color:#07305f;background:#b9fbff;font:800 12px/1 "Work Sans";text-transform:uppercase;box-shadow:0 12px 28px rgba(7,42,83,.16)}.databuild-feedback-revision .v3-control-orbit span:nth-of-type(1){top:8%;left:50%;transform:translateX(-50%)}.databuild-feedback-revision .v3-control-orbit span:nth-of-type(2){right:-8px;top:50%;transform:translateY(-50%)}.databuild-feedback-revision .v3-control-orbit span:nth-of-type(3){bottom:8%;left:50%;transform:translateX(-50%)}.databuild-feedback-revision .v3-control-orbit span:nth-of-type(4){left:-8px;top:50%;transform:translateY(-50%)}.databuild-feedback-revision .v3-finance-panel{background:linear-gradient(145deg,#08264f,#061a34)}.databuild-feedback-revision .v3-finance-panel>div{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px}.databuild-feedback-revision .v3-finance-panel img{width:100%;height:92px;object-fit:contain;padding:18px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.databuild-feedback-revision .v3-finance-panel img:last-child{grid-column:1/-1;max-width:360px;justify-self:center}.databuild-feedback-revision .v3-setup-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:28px}.databuild-feedback-revision .v3-closing-line{margin:28px auto 0;max-width:980px;padding:22px 26px;border-radius:22px;text-align:center;color:#07305f;background:#e7fbff;border:1px solid rgba(98,221,226,.45);font-weight:700}.databuild-feedback-revision .v3-workflow-strip{display:flex;gap:10px;overflow:auto;padding:12px;margin:34px 0;border-radius:999px;background:#071f43;box-shadow:0 18px 50px rgba(7,42,83,.14)}.databuild-feedback-revision .v3-workflow-strip span{flex:0 0 auto;padding:12px 16px;border-radius:999px;color:#bdfaff;background:rgba(255,255,255,.08);font:800 13px/1 "Work Sans";white-space:nowrap}.databuild-feedback-revision .v3-workflow-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:28px;align-items:start}.databuild-feedback-revision .v3-visual-frame{position:sticky;top:110px;margin:0;border-radius:30px;overflow:hidden;box-shadow:0 28px 80px rgba(7,42,83,.14)}.databuild-feedback-revision .v3-visual-frame img{display:block;width:100%;min-height:560px;object-fit:cover}.databuild-feedback-revision .v3-steps{display:grid;grid-template-columns:1fr 1fr;gap:16px}.databuild-feedback-revision .v3-steps article{padding:24px;border-radius:22px;background:#fff;border:1px solid rgba(8,113,230,.14);box-shadow:0 18px 52px rgba(7,42,83,.06)}.databuild-feedback-revision .v3-steps h3{margin:0 0 10px;color:#064da3;font-size:1.18rem}.databuild-feedback-revision .v3-steps p{margin:0;color:#284969;font-size:16px;line-height:1.55}.databuild-feedback-revision .v3-entity-section{background:linear-gradient(180deg,#f8fcff,#fff)}.databuild-feedback-revision .v3-supervisor .approval-actions{display:flex;flex-wrap:wrap;gap:10px}.databuild-feedback-revision .v3-supervisor .approval-actions span{font-weight:800}.databuild-feedback-revision .v3-addons{background:#f3f9ff}.databuild-feedback-revision .v3-addon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.databuild-feedback-revision .v3-addon-grid article{padding:28px;border-radius:28px;background:#fff;border:1px solid rgba(8,113,230,.14);box-shadow:0 24px 70px rgba(7,42,83,.08)}.databuild-feedback-revision .v3-addon-grid article>span{display:inline-block;margin-bottom:16px;padding:9px 12px;border-radius:999px;color:#063b79;background:#dff8ff;font:800 12px/1 "Work Sans";letter-spacing:.08em;text-transform:uppercase}.databuild-feedback-revision .v3-addon-grid h3{margin:0 0 10px;color:#071f43}.databuild-feedback-revision .v3-addon-grid p,.databuild-feedback-revision .v3-addon-grid li{font-size:16px;line-height:1.58;color:#284969}.databuild-feedback-revision .v3-mini-flow{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.databuild-feedback-revision .v3-mini-flow b{padding:9px 11px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0871e6,#0aaab3);font-size:12px;line-height:1.1}.databuild-feedback-revision .v3-outcomes{background:#fff}.databuild-feedback-revision .v3-card-grid.five article{padding:24px}.databuild-feedback-revision .v3-card-grid.five h3{font-size:1.15rem}.databuild-feedback-revision .v3-automation{background:linear-gradient(145deg,#061a34,#092f5a);color:#fff}.databuild-feedback-revision .v3-automation .section-heading h2,.databuild-feedback-revision .v3-automation .section-heading p{color:#fff !important}.databuild-feedback-revision .v3-automation .eyebrow{color:#8ff4f1 !important}.databuild-feedback-revision .v3-automation-flow{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin:38px 0;padding:24px;border-radius:30px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15)}.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{position:relative;display:grid;place-items:center;min-height:88px;padding:12px;border-radius:18px;text-align:center;color:#eaf8ff;background:rgba(255,255,255,.1);border:1px solid rgba(98,221,226,.22);font:800 13px/1.15 "Work Sans"}.databuild-feedback-revision .v3-automation-flow strong{background:#0871e6;color:#fff}.databuild-feedback-revision .v3-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.databuild-feedback-revision .v3-service-grid article{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.databuild-feedback-revision .v3-service-grid h3,.databuild-feedback-revision .v3-service-grid p{color:#fff}.databuild-feedback-revision .v3-capabilities .tabs{display:flex;flex-wrap:wrap;gap:10px}.databuild-feedback-revision .v3-capabilities .tab-button{flex:1 1 230px;min-height:58px;padding:12px 16px;border-radius:16px}.databuild-feedback-revision .v3-capabilities .tab-panel{grid-template-columns:1fr}.databuild-feedback-revision .v3-capabilities .tab-panel ul{columns:2;column-gap:38px}.databuild-feedback-revision .v3-capabilities .tab-panel li{break-inside:avoid;font-size:18px;line-height:1.65}.databuild-feedback-revision .v3-faq .faq-list summary{color:#071f43 !important}.databuild-feedback-revision .v3-faq .faq-list details[open] summary{color:#0871e6 !important}.databuild-feedback-revision .v3-faq .faq-list p{font-size:17px;line-height:1.65}.databuild-feedback-revision .v3-final-cta{background-image:linear-gradient(120deg,rgba(6,26,52,.86),rgba(8,113,230,.62)),url("public/assets/databuild-final-cta-parallax-v2.webp") !important;background-size:cover !important;background-position:center !important;background-attachment:fixed !important}.databuild-feedback-revision .v3-final-cta .cta-actions{display:grid;gap:12px;min-width:260px}.databuild-feedback-revision .v3-final-cta .button.secondary{color:#fff;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.1)}@keyframes v3spin{to{transform:rotate(360deg)}}@media(max-width:1180px){.databuild-feedback-revision .v3-card-grid.four,.databuild-feedback-revision .v3-card-grid.five,.databuild-feedback-revision .v3-addon-grid,.databuild-feedback-revision .v3-service-grid{grid-template-columns:1fr 1fr}.databuild-feedback-revision .v3-systems-visual,.databuild-feedback-revision .v3-workflow-layout{grid-template-columns:1fr}.databuild-feedback-revision .v3-control-orbit{max-width:420px;justify-self:center}.databuild-feedback-revision .v3-visual-frame{position:relative;top:auto}.databuild-feedback-revision .v3-automation-flow{grid-template-columns:repeat(4,1fr)}}@media(max-width:850px){.databuild-feedback-revision .v3-hero .db-hero-content{padding-top:150px}.databuild-feedback-revision .v3-proof,.databuild-feedback-revision .v3-card-grid.four,.databuild-feedback-revision .v3-card-grid.three,.databuild-feedback-revision .v3-card-grid.five,.databuild-feedback-revision .v3-setup-grid,.databuild-feedback-revision .v3-steps,.databuild-feedback-revision .v3-addon-grid,.databuild-feedback-revision .v3-service-grid{grid-template-columns:1fr}.databuild-feedback-revision .v3-systems-visual{padding:22px;border-radius:24px}.databuild-feedback-revision .v3-finance-panel>div{grid-template-columns:1fr}.databuild-feedback-revision .v3-control-orbit{width:min(320px,100%);margin:20px auto}.databuild-feedback-revision .v3-visual-frame img{min-height:300px}.databuild-feedback-revision .v3-automation-flow{grid-template-columns:1fr}.databuild-feedback-revision .v3-capabilities .tab-panel ul{columns:1}.databuild-feedback-revision .v3-final-cta{background-attachment:scroll !important}.databuild-feedback-revision .v3-main .section-heading h2{font-size:clamp(2rem,9vw,3rem)}.databuild-feedback-revision .v3-hero h1{font-size:clamp(2.65rem,12vw,4rem)}}.databuild-feedback-revision .v3-main{--v3-section-gap:clamp(78px,8vw,112px);--v3-group-gap:clamp(24px,3vw,38px);--v3-card-gap:18px;--v3-inner-gap:14px}.databuild-feedback-revision .v3-main>section.section-pad{padding-top:var(--v3-section-gap) !important;padding-bottom:var(--v3-section-gap) !important}.databuild-feedback-revision .v3-main .section-heading{margin-bottom:0 !important}.databuild-feedback-revision .v3-main .section-heading .eyebrow{margin-bottom:13px !important}.databuild-feedback-revision .v3-main .section-heading h2{margin-top:0 !important;margin-bottom:18px !important}.databuild-feedback-revision .v3-main .section-heading h2+p{margin-top:0 !important}.databuild-feedback-revision .v3-main .section-heading p:not(.eyebrow){margin-top:10px !important;margin-bottom:0 !important}.databuild-feedback-revision .v3-main .section-heading p:not(.eyebrow)+p:not(.eyebrow){margin-top:11px !important}.databuild-feedback-revision .v3-card-grid,.databuild-feedback-revision .v3-systems-visual,.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-addon-grid,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-capabilities .tabs{margin-top:var(--v3-group-gap) !important}.databuild-feedback-revision .v3-workflow-layout,.databuild-feedback-revision .v3-setup-grid,.databuild-feedback-revision .v3-service-grid{margin-top:22px !important}.databuild-feedback-revision .v3-card-grid{gap:var(--v3-card-gap) !important}.databuild-feedback-revision .v3-card-grid article,.databuild-feedback-revision .v3-setup-grid article,.databuild-feedback-revision .v3-service-grid article{display:grid;align-content:start;gap:var(--v3-inner-gap)}.databuild-feedback-revision .v3-card-grid svg{margin-bottom:4px !important}.databuild-feedback-revision .v3-card-grid h3,.databuild-feedback-revision .v3-setup-grid h3,.databuild-feedback-revision .v3-service-grid h3{margin:0 !important}.databuild-feedback-revision .v3-card-grid p,.databuild-feedback-revision .v3-setup-grid p,.databuild-feedback-revision .v3-service-grid p{margin:0 !important}.databuild-feedback-revision .v3-setup-grid article{border-top:4px solid rgba(98,221,226,.75)}.databuild-feedback-revision .v3-closing-line{margin-top:22px !important}.databuild-feedback-revision .v3-workflow-strip{margin-bottom:18px !important}.databuild-feedback-revision .v3-steps{gap:14px !important}.databuild-feedback-revision .v3-steps article{display:grid;align-content:start;gap:8px}.databuild-feedback-revision .v3-steps h3,.databuild-feedback-revision .v3-steps p{margin:0 !important}.databuild-feedback-revision .v3-addon-grid article{display:grid;align-content:start;gap:13px}.databuild-feedback-revision .v3-addon-grid article>span,.databuild-feedback-revision .v3-addon-grid h3,.databuild-feedback-revision .v3-addon-grid p,.databuild-feedback-revision .v3-addon-grid ul{margin:0 !important}.databuild-feedback-revision .v3-addon-grid h3{color:#0871e6 !important;font-size:1rem !important;letter-spacing:.08em;text-transform:uppercase}.databuild-feedback-revision .v3-mini-flow{margin:6px 0 2px !important;padding:14px;border-radius:18px;background:#eefaff;border:1px solid rgba(98,221,226,.34)}.databuild-feedback-revision .v3-addon-grid ul{padding-top:14px;border-top:1px solid rgba(8,113,230,.13)}.databuild-feedback-revision .v3-automation-flow{margin-bottom:20px !important}.databuild-feedback-revision .v3-service-grid article{gap:12px}.databuild-feedback-revision .v3-capabilities .tab-panel{margin-top:18px !important}.databuild-feedback-revision .v3-capabilities .tab-panel ul{margin:0 !important}.databuild-feedback-revision .v3-faq .section-heading{align-self:start}.databuild-feedback-revision .v3-faq .faq-image{margin-top:22px !important}.databuild-feedback-revision .v3-faq .faq-list{align-self:start}.databuild-feedback-revision .v3-faq .faq-list details{padding:20px 22px !important;border:1px solid rgba(8,113,230,.12) !important;border-radius:18px !important;background:#fff !important;box-shadow:0 14px 36px rgba(7,42,83,.05)}.databuild-feedback-revision .v3-faq .faq-list details+details{margin-top:10px !important}.databuild-feedback-revision .v3-faq .faq-list p{margin-top:12px !important}.databuild-feedback-revision .v3-final-cta>div:first-child{display:grid;gap:14px}.databuild-feedback-revision .v3-final-cta .eyebrow,.databuild-feedback-revision .v3-final-cta h2,.databuild-feedback-revision .v3-final-cta p{margin:0 !important}.databuild-feedback-revision .v3-final-cta .cta-actions{align-self:center}.databuild-feedback-revision .v3-supervisor .supervisor-copy{display:grid;align-content:center;gap:18px}.databuild-feedback-revision .v3-supervisor .supervisor-copy .eyebrow,.databuild-feedback-revision .v3-supervisor .supervisor-copy h2,.databuild-feedback-revision .v3-supervisor .supervisor-copy p,.databuild-feedback-revision .v3-supervisor .approval-actions{margin:0 !important}@media(max-width:1180px){.databuild-feedback-revision .v3-main{--v3-section-gap:76px;--v3-group-gap:28px}.databuild-feedback-revision .v3-workflow-layout,.databuild-feedback-revision .v3-setup-grid,.databuild-feedback-revision .v3-service-grid{margin-top:18px !important}}@media(max-width:850px){.databuild-feedback-revision .v3-main{--v3-section-gap:64px;--v3-group-gap:24px;--v3-card-gap:14px}.databuild-feedback-revision .v3-main .section-heading h2{margin-bottom:14px !important}.databuild-feedback-revision .v3-card-grid article,.databuild-feedback-revision .v3-setup-grid article,.databuild-feedback-revision .v3-service-grid article,.databuild-feedback-revision .v3-addon-grid article{padding:22px !important;border-radius:22px !important}.databuild-feedback-revision .v3-workflow-strip{border-radius:22px !important}.databuild-feedback-revision .v3-faq .faq-image{margin-top:18px !important}}.databuild-feedback-revision .v3-main h1,.databuild-feedback-revision .v3-main h2,.databuild-feedback-revision .v3-main h3,.databuild-feedback-revision .v3-main .v3-closing-line,.databuild-feedback-revision .v3-main .v3-final-cta p:not(.eyebrow),.databuild-feedback-revision .v3-main .v3-final-cta h2{text-wrap:balance}.databuild-feedback-revision .v3-main p,.databuild-feedback-revision .v3-main li,.databuild-feedback-revision .v3-main summary,.databuild-feedback-revision .v3-main span,.databuild-feedback-revision .v3-main small{text-wrap:pretty}.databuild-feedback-revision .v3-main .section-heading p:not(.eyebrow){max-width:1040px !important}.databuild-feedback-revision .v3-closing-line{width:min(100%,1240px) !important;max-width:min(100%,1240px) !important;padding-inline:clamp(24px,4vw,54px) !important;font-size:clamp(18px,1.18vw,20px) !important;line-height:1.55 !important;overflow-wrap:normal;word-break:normal}.databuild-feedback-revision .v3-card-grid p,.databuild-feedback-revision .v3-setup-grid p,.databuild-feedback-revision .v3-addon-grid p,.databuild-feedback-revision .v3-addon-grid li,.databuild-feedback-revision .v3-service-grid p,.databuild-feedback-revision .v3-steps p,.databuild-feedback-revision .v3-faq .faq-list p{overflow-wrap:normal;word-break:normal}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-mini-flow b,.databuild-feedback-revision .approval-actions span,.databuild-feedback-revision .tab-button{text-wrap:balance}@media(max-width:850px){.databuild-feedback-revision .v3-main p,.databuild-feedback-revision .v3-main li,.databuild-feedback-revision .v3-main summary,.databuild-feedback-revision .v3-card-grid p,.databuild-feedback-revision .v3-setup-grid p,.databuild-feedback-revision .v3-addon-grid p,.databuild-feedback-revision .v3-service-grid p,.databuild-feedback-revision .v3-steps p{overflow-wrap:anywhere}.databuild-feedback-revision .v3-closing-line{padding-inline:20px !important;text-align:left !important;text-wrap:pretty}}.databuild-feedback-revision .v3-addon-grid article>span{display:block !important;margin:0 0 18px !important;padding:0 0 16px !important;border-radius:0 !important;border-bottom:1px solid rgba(8,113,230,.16);color:#064da3 !important;background:transparent !important;font:800 clamp(1.18rem,1.45vw,1.55rem)/1.14 "Work Sans",sans-serif !important;letter-spacing:-.025em !important;text-transform:none !important;text-wrap:balance}.databuild-feedback-revision .v3-addon-grid h3{display:inline-flex;width:max-content;margin:0 0 -2px !important;padding:7px 10px;border-radius:999px;color:#0871e6 !important;background:#eaf9ff;border:1px solid rgba(98,221,226,.42);font:800 12px/1 "Work Sans",sans-serif !important;letter-spacing:.11em !important;text-transform:uppercase !important}.databuild-feedback-revision .v3-addon-grid article{border-top:4px solid rgba(98,221,226,.75) !important}.databuild-feedback-revision .v3-addon-grid article:nth-child(3){border-top-color:rgba(8,113,230,.72) !important}@media(max-width:850px){.databuild-feedback-revision .v3-addon-grid article>span{font-size:1.28rem !important}}.databuild-feedback-revision .v3-addon-grid article>span{position:relative;padding-top:30px !important}.databuild-feedback-revision .v3-addon-grid article>span::first-line {color:#0871e6;font-size:.82rem;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.databuild-feedback-revision .v3-addon-grid article>span::before{content:"";position:absolute;left:0;top:20px;width:58px;height:3px;border-radius:999px;background:linear-gradient(90deg,#62dde2,#0871e6)}.databuild-feedback-revision .v3-outcomes,.databuild-feedback-revision .v3-outcomes .section-heading h2,.databuild-feedback-revision .v3-outcomes .section-heading p:not(.eyebrow),.databuild-feedback-revision .v3-outcomes .v3-card-grid h3,.databuild-feedback-revision .v3-outcomes .v3-card-grid p{color:#071f43 !important}.databuild-feedback-revision .v3-outcomes .section-heading .eyebrow{color:#0871e6 !important}.databuild-feedback-revision .v3-outcomes .v3-card-grid article{color:#071f43 !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title{display:grid !important;gap:8px;padding-top:0 !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title::before,.databuild-feedback-revision .v3-addon-grid article>.addon-title::first-line {content:none !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title b{width:max-content;padding:7px 11px;border-radius:999px;color:#064da3;background:#dff8ff;border:1px solid rgba(98,221,226,.45);font:800 12px/1 "Work Sans",sans-serif;letter-spacing:.12em;text-transform:uppercase}.databuild-feedback-revision .v3-addon-grid article>.addon-title strong{color:#071f43;font:800 clamp(1.38rem,1.8vw,1.9rem)/1.05 "Work Sans",sans-serif;letter-spacing:-.045em;text-wrap:balance}.databuild-feedback-revision .v3-addon-grid h3{display:block !important;width:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#0871e6 !important;font:800 12px/1.2 "Work Sans",sans-serif !important;letter-spacing:.14em !important;text-transform:uppercase !important}.databuild-feedback-revision .v3-workflow-strip{align-items:center;gap:0 !important;padding:14px !important}.databuild-feedback-revision .v3-workflow-strip span{position:relative;margin-right:34px;white-space:normal}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after{content:"";position:absolute;right:-25px;top:50%;width:18px;height:18px;border-top:3px solid #62dde2;border-right:3px solid #62dde2;transform:translateY(-50%) rotate(45deg);filter:drop-shadow(0 0 8px rgba(98,221,226,.5))}.databuild-feedback-revision .v3-workflow-strip span:last-child{margin-right:0}.databuild-feedback-revision .v3-mini-flow{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 34px !important;overflow:visible}.databuild-feedback-revision .v3-mini-flow b{position:relative;display:grid;place-items:center;min-height:46px;padding:11px 14px !important;border-radius:14px !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"";position:absolute;right:-24px;top:50%;width:16px;height:16px;border-top:3px solid #0871e6;border-right:3px solid #0871e6;transform:translateY(-50%) rotate(45deg);opacity:.8}.databuild-feedback-revision .v3-mini-flow b:nth-child(3)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(6)::after{right:50%;top:auto;bottom:-23px;transform:translateX(50%) rotate(135deg)}.databuild-feedback-revision .v3-automation{background:linear-gradient(180deg,#f7fbff,#eef8ff) !important;color:#071f43 !important}.databuild-feedback-revision .v3-automation .section-heading h2,.databuild-feedback-revision .v3-automation .section-heading p:not(.eyebrow){color:#071f43 !important}.databuild-feedback-revision .v3-automation .section-heading .eyebrow{color:#0871e6 !important}.databuild-feedback-revision .v3-automation-flow{position:relative;background:#fff !important;border:1px solid rgba(8,113,230,.14) !important;box-shadow:0 24px 70px rgba(7,42,83,.08)}.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{color:#071f43 !important;background:linear-gradient(145deg,#f8fdff,#eaf7ff) !important;border-color:rgba(8,113,230,.16) !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important;background:linear-gradient(145deg,#0871e6,#064da3) !important}.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{content:"";position:absolute;right:-18px;top:50%;z-index:3;width:14px;height:14px;border-top:3px solid #0aaab3;border-right:3px solid #0aaab3;transform:translateY(-50%) rotate(45deg)}.databuild-feedback-revision .v3-service-grid article{background:#fff !important;border-color:rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-service-grid h3{color:#071f43 !important}.databuild-feedback-revision .v3-service-grid p{color:#284969 !important}.databuild-feedback-revision .v3-automation .v3-closing-line{background:#e7fbff !important;color:#07305f !important;border-color:rgba(98,221,226,.45) !important}.databuild-feedback-revision .v3-capabilities .tab-button{position:relative;padding-bottom:34px !important}.databuild-feedback-revision .v3-capabilities .tab-button::after{content:"+";position:absolute;right:14px;bottom:10px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:#0871e6;background:#e7fbff;border:1px solid rgba(98,221,226,.45);font:800 17px/1 "Work Sans",sans-serif}.databuild-feedback-revision .v3-capabilities .tab-button.active::after{content:"✓";color:#fff;background:#0871e6;border-color:#0871e6}@media(max-width:1180px){.databuild-feedback-revision .v3-workflow-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px !important;border-radius:26px !important}.databuild-feedback-revision .v3-workflow-strip span{margin-right:0}.databuild-feedback-revision .v3-workflow-strip span:nth-child(even)::after{right:50%;top:auto;bottom:-24px;transform:translateX(50%) rotate(135deg)}.databuild-feedback-revision .v3-workflow-strip span:last-child::after{display:none}.databuild-feedback-revision .v3-automation-flow{grid-template-columns:repeat(2,1fr) !important;gap:28px !important}.databuild-feedback-revision .v3-automation-flow span:nth-child(even)::after,.databuild-feedback-revision .v3-automation-flow strong::after{right:50%;top:auto;bottom:-22px;transform:translateX(50%) rotate(135deg)}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-mini-flow,.databuild-feedback-revision .v3-automation-flow{grid-template-columns:1fr !important;gap:28px !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{right:50% !important;top:auto !important;bottom:-22px !important;transform:translateX(50%) rotate(135deg) !important}.databuild-feedback-revision .v3-mini-flow b:nth-child(3)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(6)::after{display:block}}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;overflow-x:auto !important;gap:28px !important;scroll-snap-type:x proximity}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{position:relative !important;flex:0 0 178px !important;min-width:178px !important;margin:0 !important;scroll-snap-align:start}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{content:"" !important;position:absolute !important;right:-25px !important;top:50% !important;bottom:auto !important;width:20px !important;height:2px !important;border:0 !important;border-radius:999px;background:linear-gradient(90deg,#62dde2,#0871e6) !important;transform:translateY(-50%) !important;opacity:1 !important;filter:drop-shadow(0 0 7px rgba(98,221,226,.45))}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong::before{content:"";position:absolute;right:-27px;top:50%;z-index:4;width:9px;height:9px;border-top:2px solid #0871e6;border-right:2px solid #0871e6;transform:translateY(-50%) rotate(45deg);background:transparent}.databuild-feedback-revision .v3-mini-flow{display:grid !important;grid-template-columns:1fr !important;gap:22px !important;padding:18px 18px 18px 24px !important;background:linear-gradient(145deg,#f1fbff,#e8f8ff) !important}.databuild-feedback-revision .v3-mini-flow b{position:relative !important;min-height:0 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;padding:13px 16px 13px 18px !important;border-radius:16px !important;text-align:left !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;box-shadow:0 12px 26px rgba(8,113,230,.16)}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;position:absolute !important;left:28px !important;right:auto !important;top:calc(100% + 3px) !important;bottom:auto !important;width:2px !important;height:16px !important;border:0 !important;border-radius:999px;background:#0871e6 !important;transform:none !important;opacity:.75 !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::before{content:"";position:absolute;left:24px;top:calc(100% + 12px);width:9px;height:9px;border-right:2px solid #0871e6;border-bottom:2px solid #0871e6;transform:rotate(45deg)}.databuild-feedback-revision .v3-mini-flow b:nth-child(3)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(6)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(3)::before,.databuild-feedback-revision .v3-mini-flow b:nth-child(6)::before{display:block !important}@media(max-width:1180px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{grid-template-columns:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{flex-basis:190px !important;min-width:190px !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{display:grid !important;grid-template-columns:1fr !important;overflow-x:visible !important;gap:24px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{min-width:0 !important;width:100% !important;flex-basis:auto !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{left:50% !important;right:auto !important;top:calc(100% + 3px) !important;width:2px !important;height:16px !important;transform:translateX(-50%) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong::before{left:calc(50% - 4px) !important;right:auto !important;top:calc(100% + 11px) !important;transform:rotate(45deg) !important;border-top:0 !important;border-left:0 !important;border-right:2px solid #0871e6 !important;border-bottom:2px solid #0871e6 !important}}.databuild-feedback-revision .v3-workflow-strip{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:30px 42px !important;overflow:visible !important;padding:28px !important;border-radius:30px !important;background:linear-gradient(135deg,#071f43,#082a52) !important}.databuild-feedback-revision .v3-workflow-strip span{position:relative !important;min-width:0 !important;width:auto !important;min-height:70px !important;display:grid !important;place-items:center !important;padding:16px 18px !important;margin:0 !important;border-radius:22px !important;color:#eaffff !important;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.06)) !important;border:1px solid rgba(98,221,226,.18);text-align:center !important;white-space:normal !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px rgba(0,0,0,.14)}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after{content:"" !important;position:absolute !important;right:-31px !important;top:50% !important;width:20px !important;height:20px !important;border:0 !important;border-radius:50% !important;background:radial-gradient(circle,#62dde2 0 28%,rgba(98,221,226,.28) 30% 56%,transparent 58%) !important;transform:translateY(-50%) !important;filter:drop-shadow(0 0 10px rgba(98,221,226,.55))}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before{content:"" !important;position:absolute !important;right:-43px !important;top:50% !important;z-index:1 !important;width:34px !important;height:2px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(98,221,226,.28),#62dde2,rgba(8,113,230,.72)) !important;transform:translateY(-50%) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::before,.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::after{left:50% !important;right:auto !important;top:auto !important;bottom:-26px !important;transform:translateX(-50%) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::before{width:2px !important;height:24px !important;background:linear-gradient(180deg,rgba(98,221,226,.28),#62dde2,rgba(8,113,230,.72)) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::after{bottom:-42px !important}.databuild-feedback-revision .v3-mini-flow{gap:20px !important;padding:20px !important;border-radius:24px !important;background:radial-gradient(circle at 14% 10%,rgba(98,221,226,.24),transparent 28%),linear-gradient(145deg,#effbff,#e5f7ff) !important}.databuild-feedback-revision .v3-mini-flow b{min-height:54px !important;justify-content:center !important;text-align:center !important;padding:14px 18px !important;border-radius:18px !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;box-shadow:0 15px 32px rgba(8,113,230,.16),inset 0 1px 0 rgba(255,255,255,.16)}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{left:50% !important;top:calc(100% + 4px) !important;width:2px !important;height:13px !important;background:linear-gradient(180deg,#0871e6,#62dde2) !important;transform:translateX(-50%) !important;opacity:.85 !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::before{left:50% !important;top:calc(100% + 13px) !important;width:10px !important;height:10px !important;border:0 !important;border-radius:50% !important;background:radial-gradient(circle,#0871e6 0 32%,rgba(98,221,226,.38) 34% 62%,transparent 64%) !important;transform:translateX(-50%) !important;filter:drop-shadow(0 0 8px rgba(98,221,226,.55))}.databuild-feedback-revision .v3-automation-flow{gap:26px !important;padding:28px !important}.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{display:grid !important;place-items:center !important;text-align:center !important}.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{right:-22px !important;width:16px !important;height:16px !important;border-radius:50% !important;background:radial-gradient(circle,#0aaab3 0 30%,rgba(98,221,226,.35) 33% 60%,transparent 62%) !important}.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong::before{right:-28px !important;width:24px !important;height:2px !important;border:0 !important;background:linear-gradient(90deg,rgba(98,221,226,.4),#0aaab3) !important}@media(max-width:1180px){.databuild-feedback-revision .v3-workflow-strip{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(2n)::before,.databuild-feedback-revision .v3-workflow-strip span:nth-child(2n)::after{left:50% !important;right:auto !important;top:auto !important;transform:translateX(-50%) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(2n)::before{bottom:-24px !important;width:2px !important;height:22px !important;background:linear-gradient(180deg,#62dde2,#0871e6) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(2n)::after{bottom:-39px !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip{grid-template-columns:1fr !important;gap:24px !important;padding:22px !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong::before{left:50% !important;right:auto !important;top:calc(100% + 3px) !important;bottom:auto !important;width:2px !important;height:14px !important;transform:translateX(-50%) !important;background:linear-gradient(180deg,#62dde2,#0871e6) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{left:50% !important;right:auto !important;top:calc(100% + 12px) !important;bottom:auto !important;transform:translateX(-50%) !important}}.databuild-feedback-revision .v3-workflow-strip{counter-reset:workflow-step;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:32px 46px !important;padding:30px !important;overflow:visible !important;border-radius:32px !important;background:linear-gradient(135deg,#071f43,#082d58) !important}.databuild-feedback-revision .v3-workflow-strip span{counter-increment:workflow-step;position:relative !important;min-width:0 !important;min-height:82px !important;display:grid !important;grid-template-columns:auto 1fr;align-items:center !important;justify-items:center !important;gap:12px;padding:16px 18px !important;border:1px solid rgba(98,221,226,.24) !important;border-radius:22px !important;color:#fff !important;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 16px 34px rgba(0,0,0,.16);text-align:center !important;white-space:normal !important}.databuild-feedback-revision .v3-workflow-strip span::marker{content:""}.databuild-feedback-revision .v3-workflow-strip span::before{content:counter(workflow-step,decimal-leading-zero) !important;position:static !important;width:36px !important;height:36px !important;display:grid !important;place-items:center !important;border:0 !important;border-radius:50% !important;color:#071f43 !important;background:linear-gradient(145deg,#9cf8fb,#62dde2) !important;font:800 12px/1 "Work Sans",sans-serif !important;transform:none !important;box-shadow:0 8px 18px rgba(98,221,226,.24)}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after{content:"" !important;position:absolute !important;right:-35px !important;top:50% !important;width:28px !important;height:18px !important;border:0 !important;border-radius:0 !important;background:linear-gradient(90deg,#62dde2,#0871e6) !important;clip-path:polygon(0 38%,62% 38%,62% 0,100% 50%,62% 100%,62% 62%,0 62%) !important;transform:translateY(-50%) !important;opacity:.95 !important;filter:drop-shadow(0 0 8px rgba(98,221,226,.45))}.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::after{right:auto !important;left:50% !important;top:auto !important;bottom:-28px !important;transform:translateX(-50%) rotate(90deg) !important}.databuild-feedback-revision .v3-mini-flow{counter-reset:addon-step;display:grid !important;grid-template-columns:1fr !important;gap:18px !important;padding:22px !important;border-radius:24px !important;background:linear-gradient(145deg,#f2fcff,#e4f7ff) !important;border:1px solid rgba(98,221,226,.42) !important}.databuild-feedback-revision .v3-mini-flow b{counter-increment:addon-step;position:relative !important;display:grid !important;grid-template-columns:34px 1fr !important;align-items:center !important;justify-items:center !important;gap:12px !important;min-height:58px !important;width:100% !important;padding:13px 16px !important;border-radius:18px !important;color:#fff !important;text-align:center !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;box-shadow:0 15px 32px rgba(8,113,230,.16),inset 0 1px 0 rgba(255,255,255,.18)}.databuild-feedback-revision .v3-mini-flow b::before{content:counter(addon-step) !important;position:static !important;width:30px !important;height:30px !important;display:grid !important;place-items:center !important;border:1px solid rgba(255,255,255,.48) !important;border-radius:50% !important;color:#063b79 !important;background:#eaffff !important;font:800 12px/1 "Work Sans",sans-serif !important;transform:none !important;filter:none !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;position:absolute !important;left:50% !important;top:calc(100% + 4px) !important;width:24px !important;height:15px !important;border:0 !important;background:linear-gradient(180deg,#0871e6,#62dde2) !important;clip-path:polygon(38% 0,62% 0,62% 50%,100% 50%,50% 100%,0 50%,38% 50%) !important;transform:translateX(-50%) !important;opacity:.95 !important;filter:drop-shadow(0 0 6px rgba(98,221,226,.45))}.databuild-feedback-revision .v3-automation-flow{counter-reset:auto-step;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:32px 44px !important;overflow:visible !important;padding:30px !important}.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{counter-increment:auto-step;position:relative !important;min-width:0 !important;min-height:84px !important;display:grid !important;grid-template-columns:auto 1fr;align-items:center !important;gap:12px;text-align:center !important}.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{content:counter(auto-step,decimal-leading-zero) !important;position:static !important;width:34px !important;height:34px !important;display:grid !important;place-items:center !important;border:0 !important;border-radius:50% !important;color:#fff !important;background:#0871e6 !important;font:800 11px/1 "Work Sans",sans-serif !important;transform:none !important}.databuild-feedback-revision .v3-automation-flow strong::before{background:#62dde2 !important;color:#071f43 !important}.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{content:"" !important;position:absolute !important;right:-34px !important;top:50% !important;width:26px !important;height:17px !important;border:0 !important;border-radius:0 !important;background:linear-gradient(90deg,#62dde2,#0871e6) !important;clip-path:polygon(0 38%,62% 38%,62% 0,100% 50%,62% 100%,62% 62%,0 62%) !important;transform:translateY(-50%) !important;opacity:.9 !important}.databuild-feedback-revision .v3-automation-flow span:nth-child(4)::after{right:auto !important;left:50% !important;top:auto !important;bottom:-28px !important;transform:translateX(-50%) rotate(90deg) !important}@media(max-width:1180px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(2n)::after,.databuild-feedback-revision .v3-automation-flow span:nth-child(2n)::after,.databuild-feedback-revision .v3-automation-flow strong:nth-child(2n)::after{right:auto !important;left:50% !important;top:auto !important;bottom:-27px !important;transform:translateX(-50%) rotate(90deg) !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{grid-template-columns:1fr !important;gap:28px !important;padding:22px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{grid-template-columns:38px 1fr !important;text-align:center !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong::after{right:auto !important;left:50% !important;top:auto !important;bottom:-24px !important;transform:translateX(-50%) rotate(90deg) !important}}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{counter-reset:process-step !important;display:grid !important;grid-template-columns:1fr !important;gap:18px !important;overflow:visible !important;padding:32px clamp(22px,3vw,42px) !important;border-radius:32px !important}.databuild-feedback-revision .v3-workflow-strip{background:linear-gradient(145deg,#071f43,#092d56) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{counter-increment:process-step !important;position:relative !important;min-width:0 !important;width:auto !important;min-height:64px !important;display:grid !important;grid-template-columns:58px minmax(0,1fr) !important;align-items:center !important;gap:16px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;text-align:center !important;white-space:normal !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{content:counter(process-step,decimal-leading-zero) !important;position:relative !important;z-index:2 !important;width:42px !important;height:42px !important;justify-self:center !important;display:grid !important;place-items:center !important;border:2px solid rgba(98,221,226,.75) !important;border-radius:50% !important;color:#061a34 !important;background:linear-gradient(145deg,#b7fbff,#62dde2) !important;font:800 12px/1 "Work Sans",sans-serif !important;transform:none !important;box-shadow:0 0 0 7px rgba(98,221,226,.14),0 12px 24px rgba(8,113,230,.16) !important}.databuild-feedback-revision .v3-workflow-strip span::after,.databuild-feedback-revision .v3-automation-flow span::after,.databuild-feedback-revision .v3-automation-flow strong::after{content:"" !important;position:absolute !important;left:29px !important;top:52px !important;bottom:-18px !important;width:2px !important;height:auto !important;border:0 !important;border-radius:999px !important;background:linear-gradient(180deg,rgba(98,221,226,.9),rgba(8,113,230,.58)) !important;clip-path:none !important;transform:none !important;opacity:1 !important;filter:none !important}.databuild-feedback-revision .v3-workflow-strip span:last-child::after,.databuild-feedback-revision .v3-automation-flow span:last-child::after{display:none !important}.databuild-feedback-revision .v3-workflow-strip span>*,.databuild-feedback-revision .v3-automation-flow span>*,.databuild-feedback-revision .v3-automation-flow strong>*{grid-column:2}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{color:inherit !important}.databuild-feedback-revision .v3-workflow-strip span{color:#fff !important}.databuild-feedback-revision .v3-workflow-strip span{font-size:0 !important}.databuild-feedback-revision .v3-workflow-strip span::first-letter {font-size:0}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{line-height:1.2 !important}.databuild-feedback-revision .v3-workflow-strip span{text-indent:0 !important}.databuild-feedback-revision .v3-workflow-strip span{font:800 0/1 "Work Sans",sans-serif !important}.databuild-feedback-revision .v3-workflow-strip span::marker{content:""}.databuild-feedback-revision .v3-workflow-strip span{--step-card-bg:linear-gradient(145deg,rgba(255,255,255,.15),rgba(255,255,255,.07))}.databuild-feedback-revision .v3-workflow-strip span{color:#fff !important}.databuild-feedback-revision .v3-workflow-strip span::selection{background:rgba(98,221,226,.35)}.databuild-feedback-revision .v3-workflow-strip span{isolation:isolate}.databuild-feedback-revision .v3-workflow-strip span{text-align:center !important}.databuild-feedback-revision .v3-workflow-strip span{align-items:center !important}.databuild-feedback-revision .v3-workflow-strip span{overflow:visible !important}.databuild-feedback-revision .v3-workflow-strip span{font-size:13px !important}.databuild-feedback-revision .v3-workflow-strip span::before{font-size:12px !important}.databuild-feedback-revision .v3-workflow-strip span{padding-right:0 !important}.databuild-feedback-revision .v3-workflow-strip span{background:none !important}.databuild-feedback-revision .v3-workflow-strip span{text-wrap:balance}.databuild-feedback-revision .v3-workflow-strip span{color:#fff !important}.databuild-feedback-revision .v3-workflow-strip span{border-radius:0 !important}.databuild-feedback-revision .v3-workflow-strip span{justify-items:stretch !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{font-size:0 !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{font-size:12px !important}.databuild-feedback-revision .v3-workflow-strip span{--timeline-text-color:#fff}.databuild-feedback-revision .v3-automation-flow span{--timeline-text-color:#071f43}.databuild-feedback-revision .v3-automation-flow strong{--timeline-text-color:#fff}.databuild-feedback-revision .v3-workflow-strip span{text-shadow:none}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{contain:layout}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{grid-column:1 !important;grid-row:1 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{border-radius:0 !important}.databuild-feedback-revision .v3-workflow-strip span{text-align:center !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{font:800 14px/1.25 "Work Sans",sans-serif !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{font:800 12px/1 "Work Sans",sans-serif !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{text-align:center !important}.databuild-feedback-revision .v3-workflow-strip span{color:#fff !important}.databuild-feedback-revision .v3-automation-flow span{color:#071f43 !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{padding:0 !important}.databuild-feedback-revision .v3-workflow-strip span{background:transparent !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before{flex:none !important}.databuild-feedback-revision .v3-workflow-strip span{text-transform:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{background-image:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{padding-left:0 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span{text-decoration:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{min-height:72px !important}.databuild-feedback-revision .v3-workflow-strip span{border:0 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{padding:0 !important}.databuild-feedback-revision .v3-workflow-strip span::after,.databuild-feedback-revision .v3-automation-flow span::after,.databuild-feedback-revision .v3-automation-flow strong::after{z-index:0 !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::after{background:linear-gradient(180deg,rgba(98,221,226,.55),rgba(8,113,230,.38)) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::before{box-shadow:0 0 0 7px rgba(98,221,226,.14),0 12px 24px rgba(8,113,230,.16) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{padding-block:0 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{outline:0 !important}.databuild-feedback-revision .v3-workflow-strip span{letter-spacing:-.015em !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{padding:14px 18px 14px 0 !important}.databuild-feedback-revision .v3-workflow-strip span::first-line ,.databuild-feedback-revision .v3-automation-flow span::first-line ,.databuild-feedback-revision .v3-automation-flow strong::first-line {font-weight:800}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span{border-radius:22px !important;background:linear-gradient(145deg,rgba(255,255,255,.15),rgba(255,255,255,.07)) !important;border:1px solid rgba(98,221,226,.18) !important}.databuild-feedback-revision .v3-automation-flow span{background:linear-gradient(145deg,#fff,#eef8ff) !important;border-color:rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-automation-flow strong{border-radius:22px !important;background:linear-gradient(145deg,#0871e6,#064da3) !important;border:1px solid rgba(8,113,230,.2) !important}.databuild-feedback-revision .v3-mini-flow{counter-reset:mini-step !important;position:relative !important;padding:22px 20px !important;gap:18px !important;background:linear-gradient(145deg,#f5fdff,#e6f8ff) !important}.databuild-feedback-revision .v3-mini-flow b{counter-increment:mini-step !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;justify-items:center !important;min-height:60px !important;padding:12px 18px 12px 10px !important;text-align:center !important;border-radius:20px !important}.databuild-feedback-revision .v3-mini-flow b::before{content:counter(mini-step) !important;width:32px !important;height:32px !important;display:grid !important;place-items:center !important;border-radius:50% !important;color:#063b79 !important;background:#ecffff !important;border:1px solid rgba(255,255,255,.65) !important;font:800 12px/1 "Work Sans",sans-serif !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;position:absolute !important;left:31px !important;top:calc(100% + 2px) !important;width:2px !important;height:14px !important;background:#0871e6 !important;clip-path:none !important;transform:none !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::before{position:static !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child){margin-bottom:4px !important}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{padding:24px 18px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{grid-template-columns:50px minmax(0,1fr) !important;padding-right:14px !important}}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{counter-reset:clear-step !important;display:grid !important;grid-template-columns:1fr !important;gap:24px !important;overflow:visible !important}.databuild-feedback-revision .v3-workflow-strip{padding:32px clamp(22px,3vw,44px) !important;border-radius:32px !important;background:linear-gradient(145deg,#071f43,#092d56) !important}.databuild-feedback-revision .v3-automation-flow{padding:30px clamp(20px,3vw,42px) !important;border-radius:30px !important}.databuild-feedback-revision .v3-mini-flow{padding:22px !important;border-radius:24px !important;background:linear-gradient(145deg,#f5fdff,#e6f8ff) !important;border:1px solid rgba(98,221,226,.42) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{counter-increment:clear-step !important;position:relative !important;min-width:0 !important;width:100% !important;min-height:68px !important;display:grid !important;place-items:center !important;grid-template-columns:1fr !important;margin:0 !important;padding:15px 58px !important;border-radius:22px !important;text-align:center !important;white-space:normal !important;font:800 14px/1.25 "Work Sans",sans-serif !important;letter-spacing:-.015em !important;box-shadow:0 14px 30px rgba(7,42,83,.1),inset 0 1px 0 rgba(255,255,255,.14) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-mini-flow b{color:#fff !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;border:1px solid rgba(98,221,226,.18) !important}.databuild-feedback-revision .v3-workflow-strip span{background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07)) !important}.databuild-feedback-revision .v3-automation-flow span{color:#071f43 !important;background:linear-gradient(145deg,#fff,#eef8ff) !important;border:1px solid rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important;background:linear-gradient(145deg,#0871e6,#064da3) !important;border:1px solid rgba(8,113,230,.2) !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-mini-flow b::before{content:counter(clear-step,decimal-leading-zero) !important;position:absolute !important;left:16px !important;top:50% !important;width:34px !important;height:34px !important;display:grid !important;place-items:center !important;border-radius:50% !important;border:1px solid rgba(255,255,255,.55) !important;color:#063b79 !important;background:linear-gradient(145deg,#ecffff,#9cf8fb) !important;font:800 11px/1 "Work Sans",sans-serif !important;transform:translateY(-50%) !important;box-shadow:0 0 0 6px rgba(98,221,226,.13),0 10px 20px rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::after,.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;position:absolute !important;left:50% !important;right:auto !important;top:calc(100% + 5px) !important;bottom:auto !important;width:26px !important;height:17px !important;border:0 !important;border-radius:0 !important;background:linear-gradient(180deg,#62dde2,#0871e6) !important;clip-path:polygon(39% 0,61% 0,61% 45%,100% 45%,50% 100%,0 45%,39% 45%) !important;transform:translateX(-50%) !important;opacity:.98 !important;filter:drop-shadow(0 0 7px rgba(98,221,226,.45)) !important}.databuild-feedback-revision .v3-mini-flow b::before{content:counter(clear-step) !important}@media(min-width:1181px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{max-width:980px;margin-left:auto !important;margin-right:auto !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{gap:22px !important;padding:20px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{min-height:62px !important;padding:14px 48px !important;font-size:13px !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-mini-flow b::before{left:12px !important;width:30px !important;height:30px !important}}.databuild-feedback-revision .v3-addon-grid{grid-template-columns:1fr !important;gap:28px !important}.databuild-feedback-revision .v3-addon-grid article{display:grid !important;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr) !important;gap:22px 34px !important;align-items:start !important;padding:34px !important;overflow:hidden}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p{grid-column:1 !important}.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow{grid-column:2 !important;grid-row:1 / span 5 !important;align-self:stretch !important}.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 / -1 !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{counter-reset:none !important;position:relative !important;display:grid !important;grid-auto-flow:column !important;grid-auto-columns:minmax(128px,1fr) !important;grid-template-columns:none !important;align-items:center !important;gap:22px !important;overflow:visible !important;padding:24px !important;border-radius:28px !important}.databuild-feedback-revision .v3-workflow-strip{max-width:none !important;margin-left:0 !important;margin-right:0 !important;background:linear-gradient(145deg,#071f43,#0a315f) !important}.databuild-feedback-revision .v3-mini-flow{min-height:100% !important;background:linear-gradient(145deg,#f5fdff,#e7f8ff) !important;border:1px solid rgba(98,221,226,.42) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82) !important}.databuild-feedback-revision .v3-automation-flow{max-width:none !important;margin-left:0 !important;margin-right:0 !important;background:#fff !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{counter-increment:none !important;position:relative !important;min-width:0 !important;width:auto !important;min-height:74px !important;display:grid !important;place-items:center !important;grid-template-columns:1fr !important;margin:0 !important;padding:14px 16px !important;border-radius:18px !important;text-align:center !important;white-space:normal !important;font:800 13px/1.18 "Work Sans",sans-serif !important;letter-spacing:-.02em !important;box-shadow:0 14px 30px rgba(7,42,83,.09),inset 0 1px 0 rgba(255,255,255,.18) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-mini-flow b{color:#fff !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;border:1px solid rgba(98,221,226,.22) !important}.databuild-feedback-revision .v3-workflow-strip span{background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.07)) !important}.databuild-feedback-revision .v3-automation-flow span{color:#071f43 !important;background:linear-gradient(145deg,#fff,#eef8ff) !important;border:1px solid rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important;background:linear-gradient(145deg,#0871e6,#064da3) !important;border:1px solid rgba(8,113,230,.2) !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-mini-flow b::before{content:none !important;display:none !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::after,.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;position:absolute !important;left:auto !important;right:-20px !important;top:50% !important;bottom:auto !important;z-index:5 !important;width:18px !important;height:18px !important;border:0 !important;border-radius:5px !important;background:linear-gradient(135deg,#62dde2,#0871e6) !important;clip-path:polygon(0 0,100% 50%,0 100%,25% 50%) !important;transform:translateY(-50%) !important;opacity:1 !important;filter:drop-shadow(0 0 8px rgba(98,221,226,.45)) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::before,.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::before{content:"" !important;display:block !important;position:absolute !important;right:-22px !important;top:50% !important;width:22px !important;height:2px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(98,221,226,.18),rgba(98,221,226,.72)) !important;transform:translateY(-50%) !important;box-shadow:none !important}.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow{grid-auto-columns:minmax(118px,1fr) !important}.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow b{font-size:12px !important}@media(max-width:1180px){.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:1fr !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p,.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow,.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 !important;grid-row:auto !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{overflow-x:auto !important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:28px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{min-width:156px !important;scroll-snap-align:start}}@media(max-width:850px){.databuild-feedback-revision .v3-addon-grid article{padding:22px !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{grid-auto-columns:minmax(168px,72vw) !important;gap:24px !important;padding:18px 18px 24px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{min-width:0 !important;min-height:70px !important;font-size:13px !important}}.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:minmax(360px,.46fr) minmax(520px,.54fr) !important;gap:30px !important;align-items:stretch !important;padding:34px !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p{grid-column:1 !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title{align-self:start !important}.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow{grid-column:2 !important;grid-row:1 / span 5 !important;align-self:center !important}.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 / -1 !important;margin-top:4px !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;grid-auto-flow:row !important;grid-auto-columns:initial !important;gap:18px 34px !important;align-items:center !important;overflow:visible !important;padding:24px !important;min-height:auto !important;border-radius:24px !important}.databuild-feedback-revision .v3-workflow-strip{grid-template-columns:repeat(4,minmax(0,1fr)) !important;max-width:none !important;background:linear-gradient(145deg,#071f43,#082b53) !important}.databuild-feedback-revision .v3-automation-flow{grid-template-columns:repeat(4,minmax(0,1fr)) !important;max-width:none !important;background:#fff !important}.databuild-feedback-revision .v3-mini-flow{grid-template-columns:repeat(3,minmax(0,1fr)) !important;background:#eefaff !important;border:1px solid rgba(98,221,226,.38) !important;box-shadow:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{position:relative !important;display:grid !important;place-items:center !important;min-width:0 !important;width:auto !important;min-height:70px !important;padding:14px 16px !important;margin:0 !important;border-radius:16px !important;text-align:center !important;white-space:normal !important;font:800 13px/1.2 "Work Sans",sans-serif !important;letter-spacing:-.02em !important;box-shadow:0 10px 24px rgba(7,42,83,.08) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-mini-flow b{color:#fff !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;border:1px solid rgba(98,221,226,.2) !important}.databuild-feedback-revision .v3-workflow-strip span{background:rgba(255,255,255,.11) !important;border-color:rgba(98,221,226,.2) !important}.databuild-feedback-revision .v3-automation-flow span{color:#071f43 !important;background:#f3fbff !important;border:1px solid rgba(8,113,230,.15) !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important;background:linear-gradient(135deg,#0871e6,#064da3) !important;border:1px solid rgba(8,113,230,.2) !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-mini-flow b::before{display:none !important;content:none !important}.databuild-feedback-revision .v3-workflow-strip span::after,.databuild-feedback-revision .v3-automation-flow span::after,.databuild-feedback-revision .v3-automation-flow strong::after,.databuild-feedback-revision .v3-mini-flow b::after{display:none !important;content:none !important}.databuild-feedback-revision .v3-workflow-strip span:not(:nth-child(4n))::after,.databuild-feedback-revision .v3-automation-flow span:not(:nth-child(4n))::after,.databuild-feedback-revision .v3-automation-flow strong:not(:nth-child(4n))::after,.databuild-feedback-revision .v3-mini-flow b:not(:nth-child(3n))::after{content:"" !important;display:block !important;position:absolute !important;right:-26px !important;top:50% !important;width:18px !important;height:18px !important;border:0 !important;background:#2bb7f0 !important;clip-path:polygon(0 18%,100% 50%,0 82%,18% 50%) !important;transform:translateY(-50%) !important;opacity:.95 !important;filter:none !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(4)::after,.databuild-feedback-revision .v3-automation-flow span:nth-child(4)::after,.databuild-feedback-revision .v3-automation-flow strong:nth-child(4)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(3)::after,.databuild-feedback-revision .v3-mini-flow b:nth-child(6)::after{content:"" !important;display:block !important;position:absolute !important;left:50% !important;right:auto !important;top:auto !important;bottom:-24px !important;width:18px !important;height:18px !important;background:#2bb7f0 !important;clip-path:polygon(18% 0,50% 100%,82% 0,50% 18%) !important;transform:translateX(-50%) !important;opacity:.95 !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(n+5),.databuild-feedback-revision .v3-automation-flow span:nth-child(n+5),.databuild-feedback-revision .v3-automation-flow strong:nth-child(n+5){grid-row:2 !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(5),.databuild-feedback-revision .v3-automation-flow span:nth-child(5){grid-column:1 !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(6),.databuild-feedback-revision .v3-automation-flow span:nth-child(6){grid-column:2 !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(7),.databuild-feedback-revision .v3-automation-flow span:nth-child(7){grid-column:3 !important}.databuild-feedback-revision .v3-workflow-strip span:nth-child(8),.databuild-feedback-revision .v3-automation-flow span:nth-child(8){grid-column:4 !important}@media(max-width:1180px){.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:1fr !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p,.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow,.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 !important;grid-row:auto !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{grid-template-columns:1fr !important;gap:22px !important;padding:18px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{grid-column:1 !important;grid-row:auto !important;min-height:64px !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::after,.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;display:block !important;left:50% !important;right:auto !important;top:auto !important;bottom:-20px !important;width:18px !important;height:18px !important;background:#2bb7f0 !important;clip-path:polygon(18% 0,50% 100%,82% 0,50% 18%) !important;transform:translateX(-50%) !important}}.databuild-feedback-revision .v3-addon-grid article>.addon-title::before,.databuild-feedback-revision .v3-addon-grid article>.addon-title::after,.databuild-feedback-revision .v3-addon-grid article>span::before,.databuild-feedback-revision .v3-addon-grid article>span::after{content:none !important;display:none !important}.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:minmax(380px,.44fr) minmax(0,.56fr) !important;gap:34px !important;overflow:hidden !important}.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow{align-self:center !important;min-height:0 !important}.databuild-feedback-revision .v3-mini-flow{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:0 !important;overflow-x:auto !important;overflow-y:hidden !important;padding:22px !important;border-radius:24px !important;background:#eefaff !important;border:1px solid rgba(98,221,226,.42) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8) !important;scroll-snap-type:x proximity;scrollbar-width:thin}.databuild-feedback-revision .v3-mini-flow b{position:relative !important;flex:0 0 clamp(126px,8.2vw,152px) !important;min-width:126px !important;min-height:78px !important;display:grid !important;place-items:center !important;padding:14px 16px !important;margin:0 !important;border-radius:18px !important;color:#fff !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important;border:1px solid rgba(98,221,226,.18) !important;box-shadow:0 14px 30px rgba(8,113,230,.13) !important;text-align:center !important;font:800 12.5px/1.16 "Work Sans",sans-serif !important;letter-spacing:-.02em !important;scroll-snap-align:start}.databuild-feedback-revision .v3-mini-flow b:not(:last-child){margin-right:34px !important}.databuild-feedback-revision .v3-mini-flow b::before,.databuild-feedback-revision .v3-mini-flow b::after{content:none !important;display:none !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::after{content:"" !important;display:block !important;position:absolute !important;left:calc(100% + 8px) !important;right:auto !important;top:50% !important;bottom:auto !important;width:18px !important;height:18px !important;border:0 !important;border-radius:0 !important;background:#219ee6 !important;clip-path:polygon(0 0,100% 50%,0 100%,28% 50%) !important;transform:translateY(-50%) !important;opacity:1 !important;filter:none !important}.databuild-feedback-revision .v3-mini-flow b:not(:last-child)::before{content:"" !important;display:block !important;position:absolute !important;left:100% !important;right:auto !important;top:50% !important;width:18px !important;height:2px !important;border:0 !important;background:#9bdff7 !important;transform:translateY(-50%) !important;box-shadow:none !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow{display:flex !important;flex-wrap:nowrap !important;gap:0 !important;overflow-x:auto !important;padding:24px !important;scroll-snap-type:x proximity}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{flex:0 0 clamp(150px,10.2vw,190px) !important;min-width:150px !important;min-height:76px !important;display:grid !important;place-items:center !important;padding:14px 18px !important;margin:0 !important;text-align:center !important;scroll-snap-align:start}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child),.databuild-feedback-revision .v3-automation-flow span:not(:last-child),.databuild-feedback-revision .v3-automation-flow strong:not(:last-child){margin-right:36px !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-workflow-strip span::after,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow span::after,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-automation-flow strong::after{content:none !important;display:none !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::after,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::after{content:"" !important;display:block !important;position:absolute !important;left:calc(100% + 8px) !important;right:auto !important;top:50% !important;width:18px !important;height:18px !important;background:#2bb7f0 !important;clip-path:polygon(0 0,100% 50%,0 100%,28% 50%) !important;transform:translateY(-50%) !important}.databuild-feedback-revision .v3-workflow-strip span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow span:not(:last-child)::before,.databuild-feedback-revision .v3-automation-flow strong:not(:last-child)::before{content:"" !important;display:block !important;position:absolute !important;left:100% !important;top:50% !important;width:18px !important;height:2px !important;background:#9bdff7 !important;transform:translateY(-50%) !important}@media(max-width:1180px){.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:1fr !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p,.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow,.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 !important;grid-row:auto !important}}@media(max-width:850px){.databuild-feedback-revision .v3-mini-flow b,.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{flex-basis:70vw !important}}.databuild-feedback-revision .v3-addon-grid article{max-width:1280px !important;width:100% !important;margin-inline:auto !important;grid-template-columns:minmax(320px,.42fr) minmax(480px,.58fr) !important;gap:28px !important;padding:32px !important}.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow{align-self:center !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;gap:8px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:20px !important;border-radius:22px !important;scroll-snap-type:x proximity;scrollbar-width:thin}.databuild-feedback-revision .v3-mini-flow{background:#eefaff !important;border:1px solid rgba(98,221,226,.42) !important;box-shadow:none !important}.databuild-feedback-revision .v3-workflow-strip{background:linear-gradient(145deg,#071f43,#082b53) !important}.databuild-feedback-revision .v3-automation-flow{background:#fff !important;border:1px solid rgba(8,113,230,.14) !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{position:relative !important;flex:1 0 128px !important;min-width:128px !important;min-height:72px !important;display:grid !important;place-items:center !important;margin:0 !important;padding:14px 22px 14px 18px !important;text-align:center !important;white-space:normal !important;font:800 12.5px/1.18 "Work Sans",sans-serif !important;letter-spacing:-.02em !important;border:0 !important;border-radius:0 !important;box-shadow:0 12px 24px rgba(7,42,83,.08) !important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%) !important;scroll-snap-align:start}.databuild-feedback-revision .v3-workflow-strip span:first-child,.databuild-feedback-revision .v3-automation-flow span:first-child,.databuild-feedback-revision .v3-mini-flow b:first-child{border-top-left-radius:16px !important;border-bottom-left-radius:16px !important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%) !important}.databuild-feedback-revision .v3-workflow-strip span:last-child,.databuild-feedback-revision .v3-automation-flow span:last-child,.databuild-feedback-revision .v3-automation-flow strong:last-child,.databuild-feedback-revision .v3-mini-flow b:last-child{border-top-right-radius:16px !important;border-bottom-right-radius:16px !important;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%) !important}.databuild-feedback-revision .v3-workflow-strip span:only-child,.databuild-feedback-revision .v3-automation-flow span:only-child,.databuild-feedback-revision .v3-mini-flow b:only-child{border-radius:16px !important;clip-path:none !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-mini-flow b{color:#fff !important;background:linear-gradient(135deg,#0871e6,#0aaab3) !important}.databuild-feedback-revision .v3-workflow-strip span{background:linear-gradient(145deg,#183a61,#234d77) !important}.databuild-feedback-revision .v3-automation-flow span{color:#071f43 !important;background:#eff8ff !important}.databuild-feedback-revision .v3-automation-flow strong{color:#fff !important;background:linear-gradient(135deg,#0871e6,#064da3) !important}.databuild-feedback-revision .v3-workflow-strip span::before,.databuild-feedback-revision .v3-workflow-strip span::after,.databuild-feedback-revision .v3-automation-flow span::before,.databuild-feedback-revision .v3-automation-flow span::after,.databuild-feedback-revision .v3-automation-flow strong::before,.databuild-feedback-revision .v3-automation-flow strong::after,.databuild-feedback-revision .v3-mini-flow b::before,.databuild-feedback-revision .v3-mini-flow b::after{content:none !important;display:none !important}.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow b{flex-basis:122px !important;min-width:122px !important;font-size:12px !important}@media(max-width:1180px){.databuild-feedback-revision .v3-addon-grid article{grid-template-columns:1fr !important;max-width:980px !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p,.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow,.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 !important;grid-row:auto !important}}@media(max-width:850px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{padding:16px !important;gap:7px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{flex:0 0 62vw !important;min-width:62vw !important;min-height:68px !important}}@media(min-width:1181px){.databuild-feedback-revision .v3-addon-grid article{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;max-width:none !important;padding:34px 38px !important}.databuild-feedback-revision .v3-addon-grid article>.addon-title,.databuild-feedback-revision .v3-addon-grid article>h3,.databuild-feedback-revision .v3-addon-grid article>p,.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow,.databuild-feedback-revision .v3-addon-grid article>ul{grid-column:1 !important;grid-row:auto !important}.databuild-feedback-revision .v3-addon-grid article>p{max-width:88ch}.databuild-feedback-revision .v3-addon-grid article>.v3-mini-flow{width:100% !important;align-self:auto !important}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{gap:2px !important;overflow:hidden !important;padding:16px !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b,.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow b{flex:1 1 0 !important;min-width:0 !important;flex-basis:0 !important;min-height:78px !important;padding:15px 20px 15px 18px !important;font-size:14px !important;line-height:1.22 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong{min-height:82px !important;font-size:14px !important}}@media(min-width:1181px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{gap:0 !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b,.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow b{padding:16px 18px 16px 16px !important;font-size:15.5px !important;line-height:1.18 !important}}@media(min-width:1181px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{align-items:stretch !important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b{height:96px !important;min-height:96px !important;padding:14px 24px 14px 16px !important;overflow-wrap:anywhere !important;word-break:normal !important;hyphens:auto}} .jobpac-page{--jp-navy:#061d40;--jp-blue:#0871e6;--jp-cyan:#0ab9c2;--jp-pale:#eff9ff;--jp-ink:#09264d;--jp-line:#cfe8fb;color:var(--jp-ink);background:#fff}.jobpac-page .section-pad{padding:96px clamp(24px,6vw,108px)}.jobpac-page .section-heading{max-width:980px;margin:0 auto 36px}.jobpac-page .section-heading h2{max-width:900px}.jobpac-page .section-heading p{max-width:900px}.jobpac-hero{position:relative;min-height:720px;isolation:isolate;display:grid;align-items:center;padding:150px clamp(24px,10vw,170px) 72px;overflow:hidden;background:linear-gradient(100deg,#fff 0,#fff 46%,#eefaff 100%)}.jobpac-hero>img{position:absolute;inset:0 0 0 auto;width:57%;height:100%;object-fit:cover;object-position:center;z-index:-2}.jobpac-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.97) 38%,rgba(255,255,255,.22) 70%,rgba(239,250,255,.05));z-index:-1}.jobpac-hero-content{max-width:690px}.jobpac-hero h1{max-width:660px;margin:12px 0 22px;color:#064da3;font:800 clamp(3rem,4.5vw,5rem)/.98 "Work Sans",sans-serif;letter-spacing:-.065em}.jobpac-hero p:not(.eyebrow){max-width:640px;font-size:18px;line-height:1.66}.jobpac-proof{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.jobpac-proof span{padding:9px 12px;border:1px solid rgba(8,113,230,.16);border-radius:999px;background:rgba(255,255,255,.88);color:#0a4386;font:700 12px/1.1 "Work Sans",sans-serif}.jobpac-page .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.jobpac-page .actions .secondary{color:#064da3;border-color:#99cafa;background:#fff}.jp-pain-grid,.jp-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1280px;margin:0 auto}.jp-card-grid.three{grid-template-columns:repeat(3,1fr)}.jp-pain-grid article,.jp-card-grid article{padding:26px;border:1px solid var(--jp-line);border-radius:22px;background:#fff;box-shadow:0 14px 38px rgba(7,42,83,.06)}.jp-pain-grid svg,.jp-card-grid svg{width:30px;height:30px;fill:none;stroke:#0871e6;stroke-width:1.7;margin-bottom:18px}.jp-pain-grid h3,.jp-card-grid h3{margin:0 0 10px;font-size:1.2rem;color:#062e64}.jp-pain-grid p,.jp-card-grid p{margin:0;font-size:17px;line-height:1.55}.jp-system{background:linear-gradient(145deg,#f9fdff,#eaf7ff)}.jp-system-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 84px 1fr;align-items:center;gap:18px}.jp-system-grid article{min-height:250px;padding:32px;border-radius:28px}.jp-system-grid article:first-child{background:#0b54ad;color:#fff}.jp-system-grid article:last-child{background:#fff;border:1px solid #b8dcfb}.jp-system-grid h3{margin:0 0 16px;font-size:1.7rem}.jp-system-grid p{font-size:18px;line-height:1.6}.jp-system-arrow{height:3px;background:linear-gradient(90deg,#61e6e5,#0871e6);position:relative}.jp-system-arrow:after{content:"";position:absolute;right:-1px;top:50%;width:16px;height:16px;border-top:3px solid #0871e6;border-right:3px solid #0871e6;transform:translateY(-50%) rotate(45deg)}.jp-workflow{background:#fff}.jp-flow-strip{display:flex;align-items:stretch;gap:0;max-width:1360px;margin:34px auto 38px;padding:16px;border-radius:26px;background:var(--jp-navy);overflow:hidden}.jp-flow-strip span{flex:1 1 0;min-width:0;min-height:94px;display:grid;place-items:center;padding:13px 22px 13px 16px;text-align:center;color:#fff;background:linear-gradient(135deg,#114c91,#166d9f);font:800 14px/1.18 "Work Sans",sans-serif;overflow-wrap:anywhere;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%)}.jp-flow-strip span:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.jp-flow-strip span:last-child{background:linear-gradient(135deg,#0871e6,#08aab4);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14px 50%)}.jp-step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1280px;margin:auto}.jp-step-grid article{padding:22px;border-radius:18px;background:#f6fbff;border:1px solid #d4eaf9}.jp-step-grid b{display:block;margin-bottom:8px;color:#0871e6;font:800 12px/1 "Work Sans",sans-serif;letter-spacing:.09em;text-transform:uppercase}.jp-step-grid p{margin:0;font-size:16px;line-height:1.55}.jp-allocation{background:linear-gradient(145deg,#061d40,#073362);color:#fff}.jp-allocation .section-heading h2,.jp-allocation .section-heading p{color:#fff}.jp-allocation .eyebrow{color:#70f0ee}.jp-allocation-layout{max-width:1260px;margin:auto;display:grid;grid-template-columns:1fr 1.1fr;gap:42px;align-items:center}.jp-signal-stack{display:grid;gap:12px}.jp-signal-stack span{padding:15px 18px;border-radius:16px;background:rgba(255,255,255,.09);border:1px solid rgba(126,238,239,.3);font-weight:700}.jp-allocation-engine{position:relative;min-height:355px;display:grid;place-items:center}.jp-allocation-engine:before,.jp-allocation-engine:after{content:"";position:absolute;border:1px dashed rgba(111,240,238,.35);border-radius:50%}.jp-allocation-engine:before{width:320px;height:320px}.jp-allocation-engine:after{width:250px;height:250px}.jp-engine-core{z-index:1;width:190px;height:190px;padding:25px;display:grid;place-items:center;border-radius:50%;text-align:center;background:radial-gradient(circle at 35% 25%,#167de7,#062351 72%);border:2px solid #39dbe0;box-shadow:0 0 45px rgba(57,219,224,.32);font:800 22px/1.05 "Work Sans",sans-serif}.jp-engine-core small{display:block;margin-top:10px;font:600 13px/1.3 Poppins,sans-serif}.jp-orbit-tag{position:absolute;z-index:2;padding:9px 12px;border-radius:999px;background:#0b5bb3;color:#fff;font:800 12px/1 "Work Sans",sans-serif}.jp-orbit-tag.one{top:18px;left:50%;transform:translateX(-50%)}.jp-orbit-tag.two{right:0;top:48%}.jp-orbit-tag.three{bottom:20px;left:50%;transform:translateX(-50%)}.jp-orbit-tag.four{left:0;top:48%}.jp-two-column{max-width:1260px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center}.jp-photo{overflow:hidden;border-radius:28px;min-height:400px}.jp-photo img{width:100%;height:100%;object-fit:cover}.jp-copy-card{padding:36px;border:1px solid var(--jp-line);border-radius:28px;background:#fff}.jp-copy-card h2{margin:10px 0 20px;color:#064da3;font:800 clamp(2rem,3vw,3.2rem)/1.05 "Work Sans",sans-serif;letter-spacing:-.05em}.jp-copy-card p{font-size:18px;line-height:1.66}.jp-lookup-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.jp-lookup-grid div{padding:18px;border-radius:16px;background:#eff9ff;border:1px solid #cfe9fb}.jp-lookup-grid b{display:block;margin-bottom:6px;color:#064da3;font-family:"Work Sans"}.jp-lookup-grid span{font-size:15px;line-height:1.45}.jp-memory{background:#f6fbff}.jp-memory-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.jp-memory-grid span{padding:18px;border-radius:18px;background:#fff;border:1px solid #cfe8fb;font-weight:700;line-height:1.35}.jp-queues{margin-top:26px;display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.jp-queues div{padding:18px 12px;border-radius:16px;background:#f1f9ff;border:1px solid #cfe8fb;text-align:center}.jp-queues b{display:block;color:#064da3;font-family:"Work Sans"}.jp-queues span{font-size:13px;line-height:1.3}.jp-queues div:nth-child(3),.jp-queues div:last-child{background:#fff2f0;border-color:#ffc7bc}.jp-queues div:nth-child(4),.jp-queues div:nth-child(5){background:#e8fcf9;border-color:#a5eee7}.jp-controls{background:linear-gradient(145deg,#061d40,#073362);color:#fff}.jp-controls .section-heading h2,.jp-controls .section-heading p{color:#fff}.jp-controls .eyebrow{color:#70f0ee}.jp-controls-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1280px;margin:auto}.jp-controls-grid article{padding:25px;border-radius:22px;background:rgba(255,255,255,.08);border:1px solid rgba(130,235,238,.23)}.jp-controls-grid h3{margin:0 0 10px;color:#8ef7f1;font-size:1.2rem}.jp-controls-grid p{margin:0;color:#fff;font-size:16px;line-height:1.55}.jp-statement{background:#f7fcff}.jp-statement-flow{display:flex;gap:0;margin:25px auto;max-width:1160px;padding:16px;border:1px solid #bde9f5;border-radius:24px;background:#eafbff}.jp-statement-flow span{flex:1;min-height:82px;display:grid;place-items:center;padding:12px 18px 12px 14px;color:#fff;background:linear-gradient(135deg,#0871e6,#0aaab3);text-align:center;font:800 13px/1.2 "Work Sans";clip-path:polygon(0 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,0 100%,13px 50%)}.jp-statement-flow span:first-child{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,0 100%)}.jp-statement-flow span:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,13px 50%)}.jp-repository{background:#fff}.jp-repository-panel{max-width:1240px;margin:auto;padding:30px;border-radius:28px;background:#f4fbff;border:1px solid #c9eafb}.jp-searchbar{display:flex;align-items:center;gap:12px;padding:15px 18px;border-radius:14px;background:#fff;border:1px solid #bddff8;font-weight:600;color:#54708d}.jp-filter-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.jp-filter-row span{padding:9px 12px;border-radius:999px;background:#fff;border:1px solid #cee7f8;font-size:14px;font-weight:600}.jp-dashboard{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;max-width:1240px;margin:auto}.jp-dashboard-mock{padding:26px;border-radius:28px;background:#062d5d;color:#fff}.jp-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.jp-kpis div{padding:18px;border-radius:16px;background:rgba(255,255,255,.1)}.jp-kpis b{display:block;color:#7df2ed;font:800 12px/1 "Work Sans";letter-spacing:.06em;text-transform:uppercase}.jp-kpis strong{display:block;margin-top:9px;font:800 25px/1 "Work Sans"}.jp-dashboard-copy{padding:32px;border:1px solid #cfe8fb;border-radius:28px}.jp-dashboard-copy p,.jp-dashboard-copy li{font-size:17px;line-height:1.58}.jp-cap-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.jp-cap-tabs button{padding:12px 16px;border:1px solid #bddff8;border-radius:14px;background:#fff;color:#063b79;font:700 14px "Work Sans";cursor:pointer}.jp-cap-tabs button.active{background:#0871e6;color:#fff;border-color:#0871e6}.jp-cap-panel{display:none;padding:26px;border-radius:22px;border:1px solid #cfe8fb;background:#f6fbff}.jp-cap-panel.active{display:block}.jp-cap-panel ul{columns:2;gap:38px;margin:0}.jp-cap-panel li{break-inside:avoid;margin:0 0 11px;font-size:17px;line-height:1.55}.jobpac-page .v3-faq{background:#fff}.jobpac-page .faq-list{max-width:1060px;margin:auto}.jobpac-page .faq-list details{border:1px solid #cfe8fb}.jobpac-page .faq-list summary{color:#071f43 !important}.jp-download{padding:70px clamp(24px,6vw,108px);background:#eefaff}.jp-download-inner{max-width:1160px;margin:auto;padding:38px;border-radius:28px;background:#fff;border:1px solid #bfe7f8;display:flex;gap:24px;align-items:center;justify-content:space-between}.jp-download h2{margin:8px 0;color:#064da3;font:800 clamp(1.8rem,3vw,2.7rem)/1.05 "Work Sans"}.jp-download p{max-width:730px;font-size:18px;line-height:1.6}.jobpac-page .v3-final-cta{background-image:linear-gradient(100deg,rgba(3,22,51,.9),rgba(5,43,80,.62)),url("public/assets/jobpac-final-cta.webp") !important;background-position:center !important;background-size:cover !important;background-attachment:fixed !important}.jobpac-page .footer p{font-size:16px}@media(max-width:1180px){.jp-pain-grid,.jp-card-grid,.jp-controls-grid{grid-template-columns:1fr 1fr}.jp-flow-strip,.jp-statement-flow{overflow-x:auto}.jp-flow-strip span{flex:0 0 165px}.jp-system-grid{grid-template-columns:1fr}.jp-system-arrow{width:3px;height:45px;margin:auto;background:linear-gradient(#61e6e5,#0871e6)}.jp-system-arrow:after{right:auto;bottom:0;top:auto;left:50%;transform:translateX(-50%) rotate(135deg)}.jp-queues{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){.jobpac-page .section-pad{padding:72px 20px}.jobpac-hero{min-height:auto;padding:132px 24px 62px;background:#f5fbff}.jobpac-hero>img{position:relative;inset:auto;width:100%;height:300px;order:2;margin-top:30px;border-radius:26px}.jobpac-hero:after{display:none}.jobpac-hero-content{max-width:none}.jobpac-hero h1{font-size:clamp(2.55rem,12vw,3.6rem)}.jobpac-hero p:not(.eyebrow){font-size:17px}.jp-pain-grid,.jp-card-grid,.jp-card-grid.three,.jp-step-grid,.jp-allocation-layout,.jp-two-column,.jp-memory-grid,.jp-dashboard{grid-template-columns:1fr}.jp-flow-strip{padding:14px}.jp-flow-strip span{flex:0 0 68vw;min-height:88px;font-size:14px}.jp-allocation-engine{min-height:320px}.jp-lookup-grid{grid-template-columns:1fr 1fr}.jp-queues{grid-template-columns:1fr 1fr}.jp-controls-grid{grid-template-columns:1fr}.jp-statement-flow{overflow-x:auto}.jp-statement-flow span{flex:0 0 185px}.jp-kpis{grid-template-columns:1fr 1fr}.jp-cap-panel ul{columns:1}.jp-download-inner{display:block;padding:28px}.jobpac-page .v3-final-cta{background-attachment:scroll !important}.jp-photo{min-height:280px}}.jobpac-page .section-pad{padding:110px clamp(28px,6vw,112px) !important}.jobpac-page .section-heading{max-width:1240px !important;margin:0 auto 42px !important;text-align:left !important}.jobpac-page .section-heading h2{max-width:920px !important;font-size:clamp(2.1rem,3.4vw,3.7rem) !important;line-height:1.06 !important}.jobpac-page .section-heading p{max-width:820px !important;font-size:18px !important;line-height:1.68 !important}.jobpac-page .section-heading .eyebrow{font-size:13px !important}.jobpac-hero{display:grid !important;grid-template-columns:minmax(0,.96fr) minmax(440px,.9fr) !important;gap:clamp(38px,6vw,96px) !important;align-items:center !important;min-height:0 !important;padding:146px clamp(38px,8vw,138px) 86px !important;background:radial-gradient(circle at 82% 24%,#d4fbff 0,rgba(212,251,255,.3) 22%,transparent 46%),linear-gradient(115deg,#fff,#eefaff) !important}.jobpac-hero:after{display:none !important}.jobpac-hero>img{position:relative !important;inset:auto !important;order:2 !important;width:100% !important;height:560px !important;object-fit:cover !important;object-position:center !important;border-radius:34px !important;box-shadow:0 30px 70px rgba(7,42,83,.18) !important;z-index:auto !important}.jobpac-hero-content{position:relative;z-index:1;max-width:670px !important}.jobpac-hero h1{max-width:660px !important;margin:12px 0 24px !important;font-size:clamp(3.2rem,4.35vw,5.15rem) !important}.jobpac-hero p:not(.eyebrow){font-size:18.5px !important;line-height:1.64 !important}.jobpac-proof{gap:8px !important;margin-top:28px !important}.jobpac-proof span{font-size:12.5px !important;padding:10px 13px !important;box-shadow:0 8px 18px rgba(7,42,83,.05)}.jp-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:20px !important;max-width:1180px !important}.jp-pain-grid article{display:grid;grid-template-columns:52px 1fr;column-gap:18px;align-items:start;padding:30px !important;border-radius:24px !important}.jp-pain-grid svg{grid-row:1 / span 2;margin:3px 0 0 !important}.jp-pain-grid h3{font-size:1.35rem !important}.jp-pain-grid p{font-size:18px !important}.jp-system{background:linear-gradient(145deg,#effaff,#fff) !important}.jp-system-grid{max-width:1180px !important;grid-template-columns:1fr 58px 1fr !important;gap:22px !important}.jp-system-grid article{min-height:300px !important;padding:40px !important;border-radius:30px !important}.jp-system-grid h3{font-size:2rem !important}.jp-system-grid p{font-size:18px !important;line-height:1.65 !important}.jp-workflow{background:#fff !important}.jp-flow-strip{max-width:1300px !important;padding:18px !important;border-radius:30px !important}.jp-flow-strip span{min-height:105px !important;font-size:15.5px !important;padding:16px 24px 16px 18px !important}.jp-step-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:16px !important;max-width:1300px !important}.jp-step-grid article{padding:24px !important;border-radius:20px !important}.jp-step-grid p{font-size:17px !important;line-height:1.58 !important}.jp-allocation{padding-top:116px !important;padding-bottom:116px !important}.jp-allocation .section-heading{display:grid;grid-template-columns:.78fr 1.22fr;column-gap:60px;max-width:1240px !important}.jp-allocation .section-heading .eyebrow,.jp-allocation .section-heading h2{grid-column:1}.jp-allocation .section-heading p{grid-column:2;max-width:720px !important}.jp-allocation-layout{max-width:1180px !important;grid-template-columns:.82fr 1.18fr !important;gap:65px !important}.jp-signal-stack{grid-template-columns:1fr 1fr;gap:12px !important}.jp-signal-stack span{font-size:16px !important;line-height:1.35 !important}.jp-allocation-engine{min-height:410px !important}.jp-allocation-engine:before{width:380px !important;height:380px !important}.jp-allocation-engine:after{width:295px !important;height:295px !important}.jp-engine-core{width:225px !important;height:225px !important;font-size:25px !important}.jp-engine-core small{font-size:14px !important}.jp-orbit-tag{font-size:13px !important;padding:11px 14px !important}.jp-two-column{max-width:1180px !important;grid-template-columns:minmax(0,1.04fr) minmax(380px,.96fr) !important;gap:52px !important}.jp-photo{min-height:510px !important;border-radius:30px !important;box-shadow:0 20px 55px rgba(7,42,83,.14)}.jp-photo img{object-position:center !important}.jp-copy-card{padding:12px 0 12px 34px !important;border:0 !important;border-left:4px solid #19c9cc !important;border-radius:0 !important;background:transparent !important}.jp-copy-card h2{font-size:clamp(2.25rem,3.3vw,3.7rem) !important}.jp-copy-card p{font-size:18.5px !important;line-height:1.68 !important}.jp-lookup-grid{grid-template-columns:1fr 1fr !important;gap:12px !important}.jp-lookup-grid div{padding:19px !important}.jp-lookup-grid span{font-size:15.5px !important;line-height:1.5 !important}.jp-memory{background:linear-gradient(180deg,#f6fbff,#edf8ff) !important}.jp-memory-grid{max-width:1180px !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important}.jp-memory-grid span{padding:22px !important;font-size:17px !important;min-height:90px;display:flex;align-items:center}.jp-queues{max-width:1180px !important;margin:44px auto 0 !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:14px !important}.jp-queues div{padding:22px 18px !important;min-height:130px;display:flex;flex-direction:column;justify-content:center}.jp-queues b{font-size:18px !important;margin-bottom:8px}.jp-queues span{font-size:15.5px !important;line-height:1.42 !important}.jp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:22px !important;max-width:1180px !important}.jp-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.jp-card-grid article{padding:30px !important;border-radius:24px !important}.jp-card-grid h3{font-size:1.38rem !important}.jp-card-grid p{font-size:18px !important;line-height:1.6 !important}.jp-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:20px !important;max-width:1180px !important}.jp-controls-grid article{padding:32px !important;min-height:205px}.jp-controls-grid h3{font-size:1.45rem !important}.jp-controls-grid p{font-size:18px !important;line-height:1.62 !important}.jp-statement{background:linear-gradient(145deg,#f7fcff,#e7faff) !important}.jp-statement-flow{max-width:1180px !important;padding:18px !important}.jp-statement-flow span{min-height:100px !important;font-size:15px !important}.jp-repository-panel{max-width:1180px !important;padding:38px !important;border-radius:30px !important}.jp-searchbar{min-height:64px;font-size:18px !important}.jp-filter-row span{font-size:15px !important;padding:11px 14px !important}.jp-dashboard{max-width:1180px !important;grid-template-columns:1fr 1fr !important;gap:38px !important;align-items:stretch}.jp-dashboard-mock{padding:34px !important;min-height:430px !important;border-radius:30px !important}.jp-kpis div{padding:21px !important}.jp-dashboard-copy{padding:10px 0 10px 32px !important;border:0 !important;border-left:4px solid #0871e6 !important;border-radius:0 !important}.jp-dashboard-copy h3{font-size:1.9rem !important;margin:0 0 18px}.jp-dashboard-copy p,.jp-dashboard-copy li{font-size:17.5px !important;line-height:1.62 !important}.jp-cap-tabs{max-width:1180px;margin:25px auto !important}.jp-cap-panel{max-width:1180px;margin:auto;padding:32px !important}.jp-cap-panel li{font-size:18px !important;line-height:1.6 !important}.jobpac-page .v3-faq{display:grid !important;grid-template-columns:.75fr 1.25fr;gap:56px;align-items:start;background:#f7fcff !important}.jobpac-page .v3-faq .section-heading{margin:0 !important}.jobpac-page .faq-list{max-width:none !important}.jobpac-page .faq-list summary{padding:22px 24px !important;font-size:18px !important}.jobpac-page .faq-list details p{font-size:17px !important;line-height:1.65 !important}.jp-download{padding:86px clamp(28px,6vw,112px) !important}.jp-download-inner{max-width:1180px !important;padding:44px 48px !important;border-radius:30px !important}.jobpac-page .v3-final-cta{min-height:420px !important;padding:88px clamp(28px,8vw,140px) !important}.jobpac-page .v3-final-cta h2{max-width:800px !important;font-size:clamp(2.4rem,4vw,4.5rem) !important}@media(max-width:1000px){.jobpac-hero{grid-template-columns:1fr !important;padding:132px 32px 62px !important}.jobpac-hero>img{order:0 !important;height:420px !important}.jp-allocation .section-heading{display:block}.jp-two-column,.jp-dashboard{grid-template-columns:1fr !important}.jp-photo{min-height:380px !important}.jobpac-page .v3-faq{grid-template-columns:1fr !important}.jp-step-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media(max-width:650px){.jobpac-page .section-pad{padding:76px 22px !important}.jobpac-hero{padding:120px 22px 52px !important;gap:30px !important}.jobpac-hero>img{height:300px !important;border-radius:24px !important}.jobpac-hero h1{font-size:clamp(2.6rem,12vw,3.7rem) !important}.jp-pain-grid,.jp-card-grid,.jp-card-grid.three,.jp-controls-grid,.jp-step-grid,.jp-memory-grid,.jp-signal-stack,.jp-lookup-grid{grid-template-columns:1fr !important}.jp-flow-strip span{flex:0 0 72vw;font-size:15px !important}.jp-statement-flow span{flex:0 0 68vw}.jp-system-grid{grid-template-columns:1fr !important}.jp-system-grid article{padding:28px !important}.jp-photo{min-height:290px !important}.jp-copy-card,.jp-dashboard-copy{padding-left:22px !important}.jp-queues{grid-template-columns:1fr !important}.jp-kpis{grid-template-columns:1fr 1fr !important}.jp-dashboard-mock{min-height:330px !important;padding:24px !important}.jp-download-inner{padding:30px !important}.jobpac-page .v3-final-cta{padding:72px 22px !important}}.jobpac-hero{display:block !important;position:relative !important;min-height:740px !important;padding:165px clamp(42px,9vw,156px) 92px !important;overflow:hidden !important;background:radial-gradient(circle at 88% 28%,rgba(152,244,244,.74),transparent 34%),linear-gradient(110deg,#fff 0,#fff 41%,#f1fcff 100%) !important}.jobpac-hero>img{position:absolute !important;inset:0 0 0 auto !important;display:block !important;width:60% !important;height:100% !important;object-fit:cover !important;object-position:center !important;border-radius:0 !important;box-shadow:none !important;clip-path:none !important;mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 12%,#000 36%);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.2) 12%,#000 36%);animation:jpHeroBreathe 9s ease-in-out infinite alternate}.jobpac-hero:after{display:block !important;content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.99) 35%,rgba(255,255,255,.72) 49%,rgba(255,255,255,.06) 73%,rgba(239,252,255,.1)) !important;pointer-events:none !important}.jobpac-hero-content{position:relative !important;z-index:2 !important;max-width:660px !important}.jobpac-hero h1{font-size:clamp(3.15rem,4.45vw,5.1rem) !important}.jobpac-hero p:not(.eyebrow){max-width:625px !important}.jp-system-grid article:first-child h3,.jp-system-grid article:first-child p{color:#fff !important}.jp-system-grid article:last-child h3,.jp-system-grid article:last-child p{color:#09264d !important}.jp-two-column{position:relative !important;gap:34px !important;align-items:center !important}.jp-photo{position:relative !important;min-height:500px !important;overflow:visible !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important}.jp-photo img{display:block !important;width:108% !important;height:100% !important;object-fit:cover !important;border-radius:34px !important;box-shadow:0 25px 70px rgba(7,42,83,.12) !important;clip-path:polygon(7% 0,100% 0,100% 100%,0 100%,0 9%) !important}.jp-photo:after{content:"" !important;position:absolute !important;inset:0 -9% 0 -6% !important;background:linear-gradient(90deg,rgba(255,255,255,.72),transparent 28%,transparent 76%,rgba(255,255,255,.18)) !important;pointer-events:none !important}.jp-two-column .jp-photo:first-child{margin-right:-7% !important;z-index:1}.jp-two-column .jp-photo:first-child img{width:108% !important;clip-path:polygon(0 0,93% 0,100% 10%,100% 100%,7% 100%,0 90%) !important}.jp-copy-card{position:relative !important;z-index:2 !important;padding:24px 0 24px 42px !important;background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.72),transparent) !important}.jp-lookup-grid{position:relative;z-index:2}.jp-lookup-grid div{background:rgba(239,249,255,.94) !important}.jp-controls .jp-card-grid article{background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.07)) !important;border-color:rgba(126,238,239,.28) !important;box-shadow:none !important}.jp-controls .jp-card-grid h3{color:#8ef7f1 !important}.jp-controls .jp-card-grid p{color:#fff !important}.jp-controls .section-heading h2,.jp-controls .section-heading p{color:#fff !important}.jp-controls .section-heading .eyebrow{color:#70f0ee !important}.jobpac-page .v3-final-cta h2,.jobpac-page .v3-final-cta p{color:#fff !important}.jobpac-page .v3-final-cta .eyebrow{color:#8ff4f1 !important}.jobpac-page .v3-final-cta .button.secondary{color:#fff !important;border-color:rgba(255,255,255,.6) !important;background:rgba(255,255,255,.12) !important}.jobpac-page .section-heading p{color:#294c70 !important}.jobpac-page .jp-system .section-heading p,.jobpac-page .jp-allocation .section-heading p,.jobpac-page .jp-controls .section-heading p{color:inherit !important}.jobpac-page .jp-card-grid article,.jobpac-page .jp-pain-grid article{transition:transform .35s ease,box-shadow .35s ease}.jobpac-page .jp-card-grid article:hover,.jobpac-page .jp-pain-grid article:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgba(7,42,83,.12) !important}.jp-allocation-engine:before{animation:jpOrbit 22s linear infinite}.jp-allocation-engine:after{animation:jpOrbit 15s linear infinite reverse}.jp-engine-core{animation:jpCorePulse 4s ease-in-out infinite}.jp-orbit-tag.one{animation:jpTagTop 5s ease-in-out infinite}.jp-orbit-tag.two{animation:jpTagRight 5s ease-in-out 1.2s infinite}.jp-orbit-tag.three{animation:jpTagBottom 5s ease-in-out 2.4s infinite}.jp-orbit-tag.four{animation:jpTagLeft 5s ease-in-out 3.6s infinite}.jp-flow-strip span{background-size:180% 100% !important;animation:jpStageFlow 8s ease-in-out infinite}.jp-flow-strip span:nth-child(2){animation-delay:.35s}.jp-flow-strip span:nth-child(3){animation-delay:.7s}.jp-flow-strip span:nth-child(4){animation-delay:1.05s}.jp-flow-strip span:nth-child(5){animation-delay:1.4s}.jp-flow-strip span:nth-child(6){animation-delay:1.75s}.jp-flow-strip span:nth-child(7){animation-delay:2.1s}.jp-flow-strip span:nth-child(8){animation-delay:2.45s}@keyframes jpHeroBreathe{from{transform:scale(1)}to{transform:scale(1.035)}}@keyframes jpOrbit{to{transform:rotate(360deg)}}@keyframes jpCorePulse{0%,100%{box-shadow:0 0 40px rgba(57,219,224,.25)}50%{box-shadow:0 0 68px rgba(57,219,224,.5)}}@keyframes jpTagTop{50%{transform:translateX(-50%) translateY(-8px)}}@keyframes jpTagRight{50%{transform:translateX(8px)}}@keyframes jpTagBottom{50%{transform:translateX(-50%) translateY(8px)}}@keyframes jpTagLeft{50%{transform:translateX(-8px)}}@keyframes jpStageFlow{0%,70%,100%{filter:brightness(1)}35%{filter:brightness(1.2) saturate(1.25)}}@keyframes jpChartSweep{0%,100%{transform:translateX(-4%);opacity:.55}50%{transform:translateX(4%);opacity:1}}@media(max-width:1000px){.jobpac-hero{display:grid !important;grid-template-columns:1fr !important;min-height:0 !important;padding:132px 32px 62px !important}.jobpac-hero>img{position:relative !important;order:2 !important;width:100% !important;height:400px !important;mask-image:none !important;-webkit-mask-image:none !important;border-radius:28px !important}.jobpac-hero:after{display:none !important}.jp-photo,.jp-two-column .jp-photo:first-child{margin:0 !important}.jp-photo img,.jp-two-column .jp-photo:first-child img{width:100% !important;clip-path:none !important}.jp-photo:after{display:none !important}.jp-copy-card{padding-left:28px !important;background:transparent !important}}@media(max-width:650px){.jobpac-hero{padding:122px 22px 58px !important}.jobpac-hero>img{height:300px !important}.jp-copy-card{padding-left:20px !important}.jp-controls .jp-card-grid article{padding:26px !important}}@media(prefers-reduced-motion:reduce){.jobpac-page *,.jobpac-page *::before,.jobpac-page *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}.jobpac-page{overflow-x:clip !important}.jobpac-page .section-pad{min-width:0 !important}.jobpac-page .section-pad>*{min-width:0}.jp-two-column{align-items:start !important}.jp-two-column .jp-photo{min-height:0 !important;height:auto !important;align-self:center !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{height:auto !important;min-height:0 !important;aspect-ratio:3 / 2 !important;object-fit:cover !important}.jp-two-column .jp-copy-card{align-self:center !important}.jp-two-column .jp-photo:after{inset:0 -3% 0 -3% !important;opacity:.72}.jp-controls{overflow:hidden !important}.jp-controls .section-heading{max-width:1180px !important}.jp-controls .section-heading h2{max-width:1040px !important}.jp-controls-grid,.jp-controls .jp-card-grid{overflow:visible !important}.jp-controls-grid>article,.jp-controls .jp-card-grid>article{min-width:0 !important;overflow-wrap:anywhere !important}.jp-controls-grid p,.jp-controls .jp-card-grid p{overflow-wrap:anywhere !important;word-break:normal !important}.jp-controls .jp-controls-grid+.section-heading{margin-top:92px !important;padding-top:76px;border-top:1px solid rgba(126,238,239,.3)}.jp-controls .jp-controls-grid+.section-heading h2{font-size:clamp(2.25rem,3.4vw,3.8rem) !important}.jp-controls .jp-controls-grid+.section-heading p{margin-bottom:0 !important}.jobpac-page section:has(.jp-repository-panel){position:relative;overflow:hidden;background:linear-gradient(120deg,#fff 0,#f7fdff 58%,#e9faff 100%)}.jp-repository-panel{position:relative !important;z-index:1;min-height:355px !important;padding:42px 47% 42px 42px !important;background:linear-gradient(90deg,#f4fbff 0,rgba(244,251,255,.97) 56%,rgba(244,251,255,.2) 100%) !important;overflow:hidden !important}.jp-repository-panel:after{content:"" !important;position:absolute;z-index:-1;top:0;right:0;width:58%;height:100%;background:linear-gradient(90deg,#f4fbff 0,rgba(244,251,255,.08) 36%),url("public/assets/jobpac-repository-reconciliation.webp") center/cover no-repeat;mask-image:linear-gradient(90deg,transparent 0,#000 24%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);animation:jpRepositoryPan 14s ease-in-out infinite alternate}.jp-repository-panel .jp-searchbar,.jp-repository-panel .jp-filter-row{position:relative;z-index:1}.jp-repository-panel .jp-filter-row{max-width:580px}.jp-dashboard{position:relative !important;align-items:start !important}.jp-dashboard-mock{position:relative !important;overflow:hidden !important;background:radial-gradient(circle at 85% 10%,rgba(39,190,207,.28),transparent 34%),linear-gradient(145deg,#06254e,#07396c) !important;min-height:0 !important;padding:30px !important}.jp-dashboard-topline{display:flex;align-items:center;justify-content:space-between;padding:0 2px 20px;border-bottom:1px solid rgba(126,238,239,.25);color:#8ef7f1;font:800 13px/1 "Work Sans",sans-serif;letter-spacing:.09em;text-transform:uppercase}.jp-dashboard-topline b{padding:8px 10px;border-radius:999px;background:rgba(126,238,239,.13);font-size:11px}.jp-kpis{margin-top:18px}.jp-kpis div{min-width:0 !important}.jp-dashboard-pipeline{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:25px;padding:22px 14px;border-radius:20px;background:rgba(255,255,255,.07);border:1px solid rgba(126,238,239,.16)}.jp-dashboard-pipeline div{position:relative;min-width:0;padding-bottom:15px}.jp-dashboard-pipeline span{display:block;min-height:34px;color:#fff;font:700 11px/1.18 "Work Sans",sans-serif;text-align:center;overflow-wrap:anywhere}.jp-dashboard-pipeline i{display:block;position:relative;width:100%;height:7px;margin-top:12px;border-radius:999px;background:rgba(255,255,255,.18);overflow:hidden}.jp-dashboard-pipeline i:after{content:"";position:absolute;inset:0;width:58%;border-radius:inherit;background:linear-gradient(90deg,#68e9e7,#0a82ed);animation:jpPipelineRun 4.8s ease-in-out infinite}.jp-dashboard-pipeline div:nth-child(2) i:after{animation-delay:.35s;width:72%}.jp-dashboard-pipeline div:nth-child(3) i:after{animation-delay:.7s;width:66%}.jp-dashboard-pipeline div:nth-child(4) i:after{animation-delay:1.05s;width:48%}.jp-dashboard-pipeline div:nth-child(5) i:after{animation-delay:1.4s;width:81%}.jp-dashboard-pipeline div:nth-child(6) i:after{animation-delay:1.75s;width:63%}.jp-dashboard-copy{padding-top:28px !important}.jp-dashboard-copy p{margin-top:18px !important}.jp-memory-grid span{position:relative;padding-left:52px !important}.jp-memory-grid span:before{content:"";position:absolute;left:21px;top:50%;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#0871e6,#0ab9c2);box-shadow:0 0 0 6px rgba(10,185,194,.09);transform:translateY(-50%)}.jp-card-grid article:nth-child(odd):before,.jp-pain-grid article:before{content:"";display:block;width:38px;height:3px;margin-bottom:18px;border-radius:999px;background:linear-gradient(90deg,#0871e6,#0ab9c2)}.jp-card-grid article svg+.jp-card-grid article:before{display:none}.jp-statement-flow{box-shadow:0 18px 46px rgba(7,42,83,.07)}@keyframes jpRepositoryPan{from{background-position:0 0,center 48%}to{background-position:0 0,center 55%}}@keyframes jpPipelineRun{0%,100%{transform:translateX(-12%);opacity:.7}50%{transform:translateX(55%);opacity:1}}@media(max-width:1000px){.jp-repository-panel{padding:32px !important;min-height:430px !important}.jp-repository-panel:after{top:auto;bottom:0;width:100%;height:48%;background:linear-gradient(180deg,#f4fbff 0,rgba(244,251,255,.1) 55%),url("public/assets/jobpac-repository-reconciliation.webp") center/cover no-repeat;mask-image:none;-webkit-mask-image:none}.jp-repository-panel .jp-filter-row{max-width:none}.jp-dashboard-pipeline{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.jp-controls .jp-controls-grid+.section-heading{margin-top:64px !important;padding-top:56px}.jp-repository-panel{min-height:500px !important;padding:26px !important}.jp-dashboard-pipeline{grid-template-columns:repeat(2,1fr);gap:14px}.jp-dashboard-topline{font-size:11px}.jp-dashboard-mock{padding:22px !important}}.jp-pain-grid article h3{grid-column:2 !important;grid-row:1 !important;align-self:end !important;margin:0 !important}.jp-pain-grid article p{grid-column:2 !important;grid-row:2 !important;align-self:start !important;margin:10px 0 0 !important;max-width:44ch !important}.jp-pain-grid article:before{grid-column:2 !important;grid-row:1 !important;align-self:start !important;margin:0 0 8px !important}.jp-pain-grid article svg{grid-column:1 !important;grid-row:1 / span 2 !important}.jp-two-column{align-items:stretch !important}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{height:auto !important;min-height:0 !important;align-self:stretch !important;margin:0 -4% 0 0 !important}.jp-two-column .jp-photo:first-child{margin:0 0 0 -4% !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{height:100% !important;min-height:100% !important;width:100% !important;object-fit:cover !important;border-radius:0 !important;clip-path:none !important;box-shadow:none !important;mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(90deg,transparent 0,#000 10%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(90deg,transparent 0,#000 10%);mask-composite:intersect;-webkit-mask-composite:source-in}.jp-two-column .jp-photo:after{display:none !important}.jp-two-column .jp-copy-card{min-height:0 !important;padding-top:42px !important;padding-bottom:42px !important}.jobpac-page section:has(.jp-repository-panel){padding-bottom:115px !important}.jp-repository-panel{min-height:390px !important;padding-right:48% !important}.jp-repository-panel:after{width:49% !important;background-position:0 0,84% center !important;mask-image:linear-gradient(90deg,transparent 0,#000 20%) !important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20%) !important}.jp-repository-panel .jp-filter-row{max-width:520px !important}.jp-dashboard{align-items:stretch !important}.jp-dashboard-mock{height:auto !important;min-height:620px !important;display:flex !important;flex-direction:column !important}.jp-dashboard-pipeline{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:14px !important;margin-top:32px !important;padding:22px 18px !important}.jp-dashboard-pipeline div{padding-bottom:4px !important}.jp-dashboard-pipeline span{min-height:31px !important;font-size:12px !important}.jp-dashboard-pipeline i{height:8px !important;margin-top:10px !important}.jp-dashboard-copy{padding-top:34px !important}.jp-dashboard-copy p{padding:16px 0 0 !important;border-top:1px solid #d7eafa !important}.jp-dashboard-copy p strong{color:#0871e6}.jp-dashboard-mock:after{content:"" !important;display:block !important;flex:1;margin:26px 3px 2px;border-radius:18px;background:radial-gradient(circle at 18% 70%,rgba(91,234,229,.55) 0 3px,transparent 4px),radial-gradient(circle at 47% 42%,rgba(34,161,237,.65) 0 4px,transparent 5px),radial-gradient(circle at 80% 75%,rgba(91,234,229,.55) 0 3px,transparent 4px),linear-gradient(130deg,transparent 0 18%,rgba(91,234,229,.38) 19% 20%,transparent 21% 49%,rgba(34,161,237,.45) 50% 51%,transparent 52% 73%,rgba(91,234,229,.4) 74% 75%,transparent 76%),repeating-linear-gradient(0,transparent 0 39px,rgba(255,255,255,.08) 40px);opacity:.92;animation:jpDashboardGlow 7s ease-in-out infinite}.jp-memory-grid span:before{animation:jpMemoryPulse 4.5s ease-in-out infinite}.jp-memory-grid span:nth-child(3n+2):before{animation-delay:1.2s}.jp-memory-grid span:nth-child(3n):before{animation-delay:2.4s}.jp-card-grid.three article:before{animation:jpAccentSweep 5.5s ease-in-out infinite}.jp-card-grid.three article:nth-child(2):before{animation-delay:1.2s}.jp-card-grid.three article:nth-child(3):before{animation-delay:2.4s}@keyframes jpDashboardGlow{0%,100%{filter:brightness(.82);transform:translateY(0)}50%{filter:brightness(1.18);transform:translateY(-3px)}}@keyframes jpMemoryPulse{0%,100%{box-shadow:0 0 0 6px rgba(10,185,194,.09)}50%{box-shadow:0 0 0 10px rgba(10,185,194,.18)}}@keyframes jpAccentSweep{0%,100%{transform:scaleX(.78);transform-origin:left;opacity:.72}50%{transform:scaleX(1);opacity:1}}@media(max-width:1000px){.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{height:380px !important;margin:0 !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{mask-image:none !important;-webkit-mask-image:none !important}.jp-dashboard-mock{min-height:500px !important}.jp-repository-panel{padding-right:32px !important}}@media(max-width:650px){.jp-pain-grid article{grid-template-columns:42px 1fr !important}.jp-pain-grid article h3{font-size:1.22rem !important}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{height:285px !important}.jp-dashboard-mock{min-height:520px !important}.jp-dashboard-pipeline{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.jp-repository-panel{min-height:510px !important;padding-right:26px !important}.jp-repository-panel:after{width:100% !important;height:45% !important;background-position:0 0,78% center !important}}.jobpac-page #verification-model{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 90% 35%,rgba(30,215,211,.23),transparent 28%),linear-gradient(145deg,#061d40,#073362) !important}.jobpac-page #verification-model:after{content:"";position:absolute;z-index:-1;inset:0 0 0 auto;width:48%;background:linear-gradient(90deg,#073362 0,rgba(7,51,98,.58) 24%,rgba(7,51,98,.08) 78%),url("public/assets/jobpac-verification-team.webp") 82% center/cover no-repeat;mask-image:linear-gradient(90deg,transparent 0,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.jobpac-page #verification-model .section-heading{max-width:670px !important;margin-left:max(0,calc((100% - 1180px)/2)) !important}#verification-model .jp-card-grid{position:relative;z-index:1;grid-template-columns:repeat(3,minmax(0,1fr)) !important;margin-left:max(0,calc((100% - 1180px)/2)) !important;margin-right:auto !important;width:min(76%,1180px) !important}#verification-model .jp-card-grid article{backdrop-filter:blur(8px);background:rgba(7,42,83,.72) !important}.jobpac-page #capture-flex{position:relative;overflow:hidden;background:linear-gradient(120deg,#fff,#f4fbff) !important}.jobpac-page #capture-flex:after{content:"";position:absolute;right:7vw;top:50%;width:min(430px,34vw);height:210px;border-radius:34px;background:radial-gradient(circle at 22% 50%,#0ab9c2 0 10px,transparent 11px),radial-gradient(circle at 50% 50%,#0871e6 0 10px,transparent 11px),radial-gradient(circle at 78% 50%,#0ab9c2 0 10px,transparent 11px),linear-gradient(90deg,transparent 0 21%,#8cebea 22% 49%,transparent 50% 51%,#5eaef1 52% 77%,transparent 78%);border:1px solid #cfe8fb;box-shadow:0 20px 56px rgba(7,42,83,.08);transform:translateY(-50%)}.jobpac-page #capture-flex .section-heading{max-width:min(760px,56vw) !important;margin-left:max(0,calc((100% - 1180px)/2)) !important;margin-right:auto !important}.jobpac-page #jobpac-experience{position:relative;overflow:hidden;background:linear-gradient(145deg,#e9f9ff,#f8fdff) !important}.jobpac-page #jobpac-experience:after{content:"";position:absolute;right:8%;top:50%;width:260px;height:260px;border-radius:50%;border:1px dashed #72dfe4;background:radial-gradient(circle,#0871e6 0 16%,transparent 17% 31%,rgba(10,185,194,.16) 32% 33%,transparent 34% 49%,rgba(8,113,230,.16) 50% 51%,transparent 52%);transform:translateY(-50%);animation:jpExperienceOrbit 24s linear infinite}.jobpac-page #jobpac-experience .section-heading{max-width:min(760px,62vw) !important;margin-left:max(0,calc((100% - 1180px)/2)) !important;margin-right:auto !important}.jobpac-page #outcomes{background:linear-gradient(180deg,#fff,#f4fbff) !important}#outcomes .jp-card-grid article{position:relative;padding-top:62px !important}#outcomes .jp-card-grid article:after{content:"";position:absolute;top:26px;left:30px;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#0871e6,#0ab9c2);box-shadow:0 0 0 7px rgba(10,185,194,.1)}@keyframes jpExperienceOrbit{to{transform:translateY(-50%) rotate(360deg)}}@media(max-width:1000px){.jobpac-page #verification-model:after{width:100%;height:42%;top:auto;bottom:0;background:linear-gradient(180deg,#073362 0,rgba(7,51,98,.25) 50%),url("public/assets/jobpac-verification-team.webp") center/cover no-repeat;mask-image:none;-webkit-mask-image:none}.jobpac-page #verification-model .section-heading,#verification-model .jp-card-grid,.jobpac-page #capture-flex .section-heading,.jobpac-page #jobpac-experience .section-heading{max-width:none !important;width:auto !important;margin-left:auto !important;margin-right:auto !important}#verification-model .jp-card-grid{padding-bottom:180px !important}.jobpac-page #capture-flex:after{position:relative;display:block;right:auto;top:auto;width:min(520px,90%);height:150px;margin:40px auto 0;transform:none}.jobpac-page #capture-flex .section-heading,.jobpac-page #jobpac-experience .section-heading{max-width:850px !important}.jobpac-page #jobpac-experience:after{opacity:.35;right:-80px}}@media(max-width:650px){#verification-model .jp-card-grid{grid-template-columns:1fr !important;padding-bottom:160px !important}.jobpac-page #capture-flex:after{height:120px}.jobpac-page #jobpac-experience:after{display:none}}.jobpac-page .section-heading h2{font-size:clamp(2rem,3vw,3.15rem) !important;line-height:1.12 !important}.jp-pain-grid article::before,.jp-card-grid article::before,.jp-card-grid.three article::before{content:none !important;display:none !important}.jp-pain-grid article{display:grid !important;grid-template-columns:46px minmax(0,1fr) !important;grid-template-rows:auto auto !important;gap:0 18px !important;align-items:start !important;padding:30px !important}.jp-pain-grid article svg{grid-column:1 !important;grid-row:1 / span 2 !important;width:32px !important;height:32px !important;margin:4px 0 0 !important}.jp-pain-grid article h3{grid-column:2 !important;grid-row:1 !important;align-self:auto !important;margin:0 !important;padding:0 !important;line-height:1.2 !important}.jp-pain-grid article p{grid-column:2 !important;grid-row:2 !important;margin:10px 0 0 !important;max-width:none !important;line-height:1.52 !important}.jp-card-grid article{padding:30px !important}.jp-card-grid article svg{display:block !important;width:32px !important;height:32px !important;margin:0 0 17px !important}.jp-card-grid article h3{margin:0 0 10px !important;line-height:1.2 !important}.jp-card-grid article p{margin:0 !important;line-height:1.52 !important}.jp-two-column{align-items:center !important;gap:clamp(34px,5vw,80px) !important}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{align-self:center !important;height:auto !important;min-height:0 !important;margin:0 !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:4 / 3 !important;object-fit:cover !important;border-radius:26px !important;clip-path:none !important;mask-image:none !important;-webkit-mask-image:none !important;box-shadow:0 22px 50px rgba(7,42,83,.12) !important}.jp-two-column .jp-copy-card{padding:0 !important;min-height:0 !important}.jp-two-column .jp-photo:after{content:none !important;display:none !important}.jp-dashboard{grid-template-columns:1fr !important;gap:36px !important;max-width:1180px !important;margin:42px auto 0 !important}.jp-dashboard-mock{min-height:0 !important;height:auto !important;padding:30px !important}.jp-dashboard-mock::after{content:none !important;display:none !important}.jp-dashboard-pipeline{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.jp-dashboard-copy{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 42px !important;padding:0 !important;border:0 !important}.jp-dashboard-copy h3,.jp-dashboard-copy ul{grid-column:1 / -1 !important}.jp-dashboard-copy h3{margin:0 0 18px !important}.jp-dashboard-copy ul{columns:2 !important;column-gap:48px !important;margin:0 0 10px !important}.jp-dashboard-copy li{break-inside:avoid !important;margin:0 0 9px !important}.jp-dashboard-copy p{margin:0 !important;padding:18px 0 !important;border-top:1px solid #d7eafa !important;line-height:1.52 !important}.jobpac-page #capture-flex,.jobpac-page #jobpac-experience{overflow:hidden !important;background:linear-gradient(135deg,#f7fcff,#eaf8ff) !important}.jobpac-page #capture-flex::after,.jobpac-page #jobpac-experience::after{content:none !important;display:none !important}.jobpac-page #capture-flex .section-heading,.jobpac-page #jobpac-experience .section-heading{max-width:850px !important;width:auto !important;margin:0 auto !important}.jp-adapter-flow{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1.18fr) 52px minmax(0,1fr);align-items:center;gap:14px;max-width:1040px;margin:42px auto 0;padding:18px 22px;border:1px solid #b9e6f3;border-radius:24px;background:#fff;box-shadow:0 18px 40px rgba(7,42,83,.08)}.jp-adapter-flow span,.jp-adapter-flow strong{display:grid;place-items:center;min-height:80px;padding:16px;text-align:center;border-radius:16px;font:800 clamp(.88rem,1.3vw,1.04rem)/1.2 "Work Sans",sans-serif}.jp-adapter-flow span{color:#0b4f9f;background:#eff9ff;border:1px solid #cbe7fb}.jp-adapter-flow strong{color:#fff;background:linear-gradient(135deg,#0757bd,#073162);box-shadow:0 12px 24px rgba(7,66,140,.2)}.jp-adapter-flow i{position:relative;display:block;height:2px;background:#0aaebb}.jp-adapter-flow i::after{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;border-top:2px solid #0871e6;border-right:2px solid #0871e6;transform:translateY(-50%) rotate(45deg)}.jp-experience-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1080px;margin:36px auto 0}.jp-experience-proof span{position:relative;min-height:94px;display:flex;align-items:flex-end;padding:18px;border:1px solid #c6eaf4;border-radius:18px;background:#fff;color:#073362;font:800 1rem/1.25 "Work Sans",sans-serif;box-shadow:0 12px 28px rgba(7,42,83,.07)}.jp-experience-proof span::before{content:"";position:absolute;left:18px;top:20px;width:34px;height:4px;border-radius:99px;background:linear-gradient(90deg,#0871e6,#0ab9c2)}@media(max-width:1000px){.jp-dashboard-copy{grid-template-columns:1fr !important}.jp-dashboard-copy ul{columns:1 !important}.jp-adapter-flow{grid-template-columns:1fr !important;gap:10px;max-width:620px}.jp-adapter-flow i{width:2px;height:28px;margin:auto}.jp-adapter-flow i::after{right:50%;top:auto;bottom:0;transform:translateX(50%) rotate(135deg)}.jp-experience-proof{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{height:auto !important}}@media(max-width:650px){.jobpac-page .section-heading h2{font-size:clamp(1.9rem,8.3vw,2.6rem) !important}.jp-pain-grid article{grid-template-columns:38px minmax(0,1fr) !important;gap:0 13px !important;padding:24px !important}.jp-pain-grid article svg{width:27px !important;height:27px !important}.jp-card-grid article{padding:25px !important}.jp-dashboard-mock{padding:22px !important}.jp-dashboard-pipeline{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.jp-dashboard-copy{gap:0 !important}.jp-experience-proof{grid-template-columns:1fr !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{border-radius:20px !important}}.jobpac-page .section-pad{padding-inline:clamp(24px,5vw,72px) !important}.jobpac-page .section-pad>.section-heading,.jobpac-page .section-pad>:not(.section-heading){width:min(1180px,100%) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important}.jobpac-page .section-heading{margin-bottom:42px !important}.jobpac-page .section-heading h2{max-width:920px !important}.jobpac-page .section-heading p{max-width:810px !important}.jp-two-column{align-items:start !important;gap:clamp(32px,4.5vw,66px) !important}.jp-two-column .jp-copy-card{align-self:start !important;padding:0 !important;border:0 !important;background:none !important}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{align-self:start !important;overflow:visible !important;min-height:0 !important;height:auto !important;margin:0 !important;background:none !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;object-fit:initial !important;border-radius:24px 0 24px 0 !important;box-shadow:none !important;clip-path:none !important;mask-image:none !important;-webkit-mask-image:none !important}.jp-two-column .jp-photo::after{content:none !important;display:none !important}.jobpac-page #verification-model .section-heading,#verification-model .jp-card-grid{width:min(1180px,100%) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important}.jobpac-page #verification-model .section-heading{margin-bottom:42px !important}#verification-model .jp-card-grid{margin-bottom:0 !important}.jp-allocation .section-heading{display:block !important;max-width:1180px !important}.jp-allocation .section-heading>*{max-width:810px !important}.jp-allocation-layout{width:min(1180px,100%) !important;max-width:1180px !important;margin-inline:auto !important}.jp-system-grid,.jp-flow-strip,.jp-step-grid,.jp-pain-grid,.jp-card-grid,.jp-controls-grid,.jp-memory-grid,.jp-queues,.jp-cap-tabs,.jp-cap-panel,.jp-dashboard,.jp-adapter-flow,.jp-experience-proof{width:min(1180px,100%) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important}.jobpac-page .jp-allocation-engine::before,.jobpac-page .jp-allocation-engine::after,.jobpac-page .jp-engine-core,.jobpac-page .jp-orbit-tag,.jobpac-page .jp-flow-strip span,.jobpac-page .jp-memory-grid span::before,.jobpac-page .jp-card-grid.three article::before,.jobpac-page .jp-dashboard-pipeline i::after{animation:none !important}.jp-cap-tabs{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;margin-top:0 !important;margin-bottom:18px !important}.jp-cap-tabs button{position:relative !important;min-height:84px !important;padding:15px 46px 15px 18px !important;text-align:left !important;line-height:1.25 !important}.jp-cap-tabs button::after{content:"View details";position:absolute;right:17px;bottom:15px;color:#0871e6;font:700 11px/1 "Work Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase}.jp-cap-tabs button::before{content:"+";position:absolute;right:18px;top:14px;color:#0871e6;font:800 20px/1 "Work Sans",sans-serif}.jp-cap-tabs button.active::after{content:"Details shown";color:#8ff4f1}.jp-cap-tabs button.active::before{content:"−";color:#8ff4f1}.jp-cap-panel{margin-top:0 !important}@media(max-width:1000px){.jp-cap-tabs{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.jp-two-column .jp-photo,.jp-two-column .jp-photo:first-child{height:auto !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{height:auto !important}.jobpac-page .section-pad>.section-heading,.jobpac-page .section-pad>:not(.section-heading){width:100% !important}}@media(max-width:650px){.jobpac-page .section-pad{padding-inline:22px !important}.jp-cap-tabs{grid-template-columns:1fr !important}.jp-cap-tabs button{min-height:76px !important}.jp-two-column{gap:30px !important}.jp-two-column .jp-photo img,.jp-two-column .jp-photo:first-child img{border-radius:18px 0 18px 0 !important}}.jobpac-page .section-pad{padding-top:92px !important;padding-bottom:92px !important}.jobpac-page .section-heading{margin-bottom:36px !important}.jp-two-column .jp-copy-card p{margin-top:0 !important;margin-bottom:22px !important}.jp-two-column .jp-copy-card p:last-of-type{margin-bottom:32px !important}.jp-lookup-grid{margin-top:30px !important}.jp-queues{margin-top:34px !important}.jp-flow-strip span{font-size:16px !important;line-height:1.28 !important}.jp-step-grid b{font-size:13px !important}.jp-step-grid p,.jp-controls-grid p{font-size:17px !important;line-height:1.58 !important}.jp-signal-stack span{font-size:17px !important;line-height:1.45 !important}.jp-engine-core small{font-size:16px !important;line-height:1.35 !important}.jp-orbit-tag{font-size:15px !important;line-height:1.2 !important}.jp-lookup-grid span,.jp-queues span{font-size:16px !important;line-height:1.48 !important}.jp-memory-grid span{font-size:17px !important;line-height:1.45 !important}.jp-dashboard-topline{font-size:14px !important}.jp-dashboard-topline b{font-size:12px !important}.jp-dashboard-pipeline span{font-size:14px !important;line-height:1.3 !important}.jp-adapter-flow span,.jp-adapter-flow strong{font-size:17px !important;line-height:1.3 !important}.jp-experience-proof span{font-size:17px !important;line-height:1.3 !important}.jp-cap-tabs button{display:flex !important;align-items:center !important;padding:17px 48px 17px 20px !important;font-size:16px !important}.jp-cap-tabs button::after{content:none !important}.jp-cap-tabs button::before{content:"⌄" !important;right:18px !important;top:50% !important;color:#0871e6 !important;font:800 24px/1 Arial,sans-serif !important;transform:translateY(-58%) !important;transition:transform .2s ease !important}.jp-cap-tabs button.active::before{content:"⌃" !important;color:#8ff4f1 !important;transform:translateY(-43%) !important}.jp-cap-tabs button.active{box-shadow:0 10px 24px rgba(8,113,230,.18) !important}@media(max-width:1000px){.jobpac-page .section-pad{padding-top:78px !important;padding-bottom:78px !important}}@media(max-width:650px){.jobpac-page .section-pad{padding-top:64px !important;padding-bottom:64px !important}.jp-flow-strip span{font-size:16px !important}.jp-step-grid p,.jp-controls-grid p,.jp-lookup-grid span,.jp-queues span{font-size:16px !important}.jp-cap-tabs button{font-size:16px !important}}.footer img{display:block;width:210px !important;height:auto;padding:0 !important;background:transparent !important;border-radius:0 !important;box-shadow:none !important;filter:none !important}.homepage-v2{--hp-navy:#061c4f;--hp-deep:#050a4f;--hp-blue:#0c57ad;--hp-cyan:#28bfd0;--hp-mint:#eaf6f3;--hp-sky:#acd9f7;color:#07143f;background:#fff}.homepage-v2 .hp-main{overflow:hidden}.homepage-v2 .hp-wrap{width:calc(100% - 64px);max-width:1180px;margin-inline:auto}.homepage-v2 .hp-kicker{margin:0 0 12px;color:#38bbc4;font:700 15px/1.35 Poppins,sans-serif;letter-spacing:.02em}.homepage-v2 .hp-hero{position:relative;min-height:820px;padding:72px 0 76px;color:#fff;background:radial-gradient(circle at 88% 10%,rgba(37,168,210,.3),transparent 35%),linear-gradient(110deg,#080946 0,#08255d 53%,#09477a 100%)}.homepage-v2 .hp-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49%,rgba(23,162,196,.08) 49.1%,transparent 49.3%),linear-gradient(rgba(89,196,220,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(89,196,220,.06) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px;mask-image:linear-gradient(90deg,transparent 30%,#000);pointer-events:none}.homepage-v2 .hp-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:54px;align-items:center}.homepage-v2 .hp-hero-copy h1{max-width:650px;margin:0 0 24px;color:#fff;font-size:clamp(3.2rem,5vw,5.6rem);line-height:.98;letter-spacing:-.055em}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){max-width:640px;color:#d5e9fa;font-size:18px;line-height:1.7}.homepage-v2 .hp-integrates{margin:22px 0 0;color:#b9d9ef;font-size:14px}.homepage-v2 .hp-button-light{min-height:50px;padding:12px 20px;border-radius:999px;color:#061c4f;background:linear-gradient(90deg,#b5eddf,#c7eaf7);box-shadow:none;font-size:14px}.homepage-v2 .hp-button-light:hover,.homepage-v2 .hp-button-light:focus-visible{color:#fff;background:#0871e6}.homepage-v2 .hp-button-ghost{min-height:50px;padding:12px 22px;border:1px solid #9be3e5;border-radius:999px;color:#fff;background:rgba(255,255,255,.03);font-size:14px}.homepage-v2 .hp-button-ghost:hover,.homepage-v2 .hp-button-ghost:focus-visible{color:#061c4f;background:#fff}.homepage-v2 .hp-hero-cycle{width:100%;padding:22px 20px 16px;border-color:rgba(97,225,232,.28);background:rgba(3,20,59,.8);box-shadow:0 35px 100px rgba(1,10,40,.38)}.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:minmax(125px,.43fr) minmax(270px,1fr) minmax(125px,.43fr);min-height:350px}.homepage-v2 .hp-hero-cycle .cycle-core{height:350px}.homepage-v2 .hp-hero-cycle .stage-card{min-height:116px}.homepage-v2 .hp-hero-cycle .meaningful-title strong{font-size:1.65rem}.homepage-v2 .hp-hero-cycle .piece-capture{fill:url(#heroCaptureGrad)}.homepage-v2 .hp-hero-cycle .piece-validate{fill:url(#heroValidateGrad)}.homepage-v2 .hp-hero-cycle .piece-process{fill:url(#heroProcessGrad)}.homepage-v2 .hp-hero-cycle .piece-learn{fill:url(#heroLearnGrad)}.homepage-v2 .hp-exceptions{padding:105px 0 110px;background:var(--hp-mint)}.homepage-v2 .hp-exceptions h2{margin:0 0 54px;color:#070b4d;font-size:clamp(3.2rem,5vw,5.7rem);line-height:.94}.homepage-v2 .hp-exceptions h2 span{color:#18aeb8}.homepage-v2 .hp-exception-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:end}.homepage-v2 .hp-pill-image{height:260px;margin:0;overflow:hidden;border-radius:110px 24px 110px 24px}.homepage-v2 .hp-pill-image img{width:100%;height:100%;object-fit:cover}.homepage-v2 .hp-pill-small{width:280px;height:150px;margin:0 0 28px auto}.homepage-v2 .hp-exception-copy h3{font-size:1.35rem;line-height:1.25}.homepage-v2 .hp-exception-copy p{color:#375870;font-size:16px;line-height:1.65}.homepage-v2 .hp-automation{padding:100px 0 110px;background:linear-gradient(180deg,#a9d8f5,#c8e8f7)}.homepage-v2 .hp-centred-heading{text-align:center}.homepage-v2 .hp-centred-heading h2{color:#070b4d;font-size:clamp(3rem,4.4vw,5rem)}.homepage-v2 .hp-automation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:55px}.homepage-v2 .hp-automation-grid article{position:relative;min-height:310px;padding:32px;border:1px solid rgba(6,73,158,.14);border-radius:20px 70px 20px 20px;background:rgba(255,255,255,.9);box-shadow:0 18px 48px rgba(7,42,83,.09)}.homepage-v2 .hp-card-icon{display:grid;width:54px;height:54px;place-items:center;margin-bottom:34px;border-radius:50%;color:#fff;background:#22b6c1}.homepage-v2 .hp-card-icon svg{width:27px;height:27px}.homepage-v2 .hp-automation-grid h3{font-size:1.5rem}.homepage-v2 .hp-automation-grid p{color:#466178;font-size:15px;line-height:1.6}.homepage-v2 .hp-automation-grid a{position:absolute;left:32px;right:32px;bottom:28px;display:flex;align-items:center;justify-content:space-between;color:#0871e6;font:700 14px "Work Sans"}.homepage-v2 .hp-automation-grid a svg{width:18px}.homepage-v2 .hp-scale{padding:110px 0;background:#fff}.homepage-v2 .hp-scale h2{font-size:clamp(3rem,4.8vw,5.5rem);color:#070b4d}.homepage-v2 .hp-scale h2 span{color:#17aeb8}.homepage-v2 .hp-path-map{position:relative;height:330px;margin-top:65px}.homepage-v2 .hp-path-line{position:absolute;left:7%;right:7%;height:90px;border-top:4px solid;border-radius:50%;transform:rotate(-3deg)}.homepage-v2 .hp-path-one{top:70px;color:#f0bd45}.homepage-v2 .hp-path-two{top:130px;color:#48c3cc;transform:rotate(2deg)}.homepage-v2 .hp-path-three{top:195px;color:#071a63;transform:rotate(-1deg)}.homepage-v2 .hp-path-line:after{content:"›";position:absolute;right:4%;top:-26px;font:800 42px/1 Arial;color:inherit}.homepage-v2 .hp-path-node{position:absolute;z-index:2;min-width:145px;padding:12px 16px;border-radius:12px;color:#fff;background:#09226c;box-shadow:0 10px 26px rgba(7,42,83,.13);font:700 14px/1.2 "Work Sans";text-align:center}.homepage-v2 .hp-path-node.n1{left:0;top:45px;background:#38aada}.homepage-v2 .hp-path-node.n2{left:27%;top:5px;background:#6bb9e2}.homepage-v2 .hp-path-node.n3{left:28%;top:175px}.homepage-v2 .hp-path-node.n4{left:48%;top:100px;background:#1c9ca9}.homepage-v2 .hp-path-node.n5{right:18%;top:165px;background:#419da6}.homepage-v2 .hp-path-node.n6{right:0;top:30px;background:#60b4d7}.homepage-v2 .hp-path-node.n7{right:0;top:235px}.homepage-v2 .hp-human{padding:100px 0;background:var(--hp-mint)}.homepage-v2 .hp-human-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:85px;align-items:center}.homepage-v2 .hp-human-image{height:300px}.homepage-v2 .hp-human h2{color:#070b4d;font-size:clamp(2.8rem,4.3vw,5rem)}.homepage-v2 .hp-human h2 span{color:#17aeb8}.homepage-v2 .hp-human p:not(.hp-kicker){max-width:650px;color:#3f5b71;font-size:17px}.homepage-v2 .hp-reliability{position:relative;padding:100px 0 125px;color:#fff;background:radial-gradient(circle at 50% 52%,#0c2c74 0,#070954 43%,#03043e 80%)}.homepage-v2 .hp-reliability h2{text-align:center;color:#fff;font-size:clamp(3rem,4.5vw,5.1rem)}.homepage-v2 .hp-reliability>.hp-wrap>.hp-kicker{text-align:center}.homepage-v2 .hp-orbit{position:relative;width:min(830px,100%);height:540px;margin:25px auto 0;border:1px solid rgba(81,211,219,.24);border-radius:50%}.homepage-v2 .hp-orbit:before,.homepage-v2 .hp-orbit:after{content:"";position:absolute;border:1px solid rgba(81,211,219,.2);border-radius:50%}.homepage-v2 .hp-orbit:before{inset:55px 100px}.homepage-v2 .hp-orbit:after{inset:125px 210px}.homepage-v2 .hp-orbit-core{position:absolute;left:50%;top:50%;display:grid;width:180px;height:180px;place-items:center;transform:translate(-50%,-50%);border-radius:50%;text-align:center;background:radial-gradient(circle at 35% 30%,#25c7d0,#0b4f9e 65%,#072555);box-shadow:0 0 65px rgba(39,205,213,.4);font:800 22px/1.1 "Work Sans"}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){position:absolute;display:flex;align-items:center;gap:10px;max-width:270px;padding:11px 16px;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:#fff;background:linear-gradient(90deg,#67d3c2,#61a7df);font:700 13px/1.25 "Work Sans";box-shadow:0 12px 30px rgba(0,0,0,.22)}.homepage-v2 .hp-orbit>span svg{flex:0 0 28px;width:28px;height:28px;padding:5px;border-radius:50%;color:#071a63;background:#fff}.homepage-v2 .hp-orbit .o1{left:50%;top:0;transform:translate(-50%,-50%)}.homepage-v2 .hp-orbit .o2{left:-20px;top:28%}.homepage-v2 .hp-orbit .o3{right:-30px;top:27%}.homepage-v2 .hp-orbit .o4{left:2%;bottom:5%}.homepage-v2 .hp-orbit .o5{right:0;bottom:4%}.homepage-v2 .hp-control{padding:110px 0;background:linear-gradient(100deg,#07194f,#103f75 58%,#3298b1)}.homepage-v2 .hp-control-grid{display:grid;grid-template-columns:.62fr 1.38fr;gap:95px;align-items:center}.homepage-v2 .hp-control h2{color:#fff;font-size:clamp(3.2rem,5vw,5.8rem)}.homepage-v2 .hp-control-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.homepage-v2 .hp-control-list article{min-height:150px;padding:25px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.06)}.homepage-v2 .hp-control-list b,.homepage-v2 .hp-control-list span{display:block}.homepage-v2 .hp-control-list b{color:#fff;font:700 17px/1.25 "Work Sans"}.homepage-v2 .hp-control-list span{margin-top:10px;color:#cce3ee;font-size:14px;line-height:1.5}.homepage-v2 .hp-fit{padding:80px 0 110px;background:var(--hp-mint)}.homepage-v2 .hp-fit-tags{display:grid;grid-template-columns:repeat(5,1fr);gap:13px;margin-bottom:95px}.homepage-v2 .hp-fit-tags span{padding:18px 12px;border-radius:12px;color:#07143f;background:#fff;box-shadow:0 9px 28px rgba(7,42,83,.06);font:700 14px/1.25 "Work Sans";text-align:center}.homepage-v2 .hp-testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:80px;margin-top:80px}.homepage-v2 .hp-testimonials article{position:relative;padding:60px 40px 35px;border-radius:18px 70px 18px 18px;background:#fff;box-shadow:0 18px 50px rgba(7,42,83,.08);text-align:center}.homepage-v2 .hp-testimonials img{position:absolute;left:50%;top:-50px;width:92px;height:92px;object-fit:cover;transform:translateX(-50%);border:6px solid var(--hp-mint);border-radius:50%}.homepage-v2 .hp-testimonials h3{margin-bottom:3px}.homepage-v2 .hp-testimonials small{color:#17aeb8;font-weight:700}.homepage-v2 .hp-testimonials p{margin:22px 0 0;color:#456077;font-size:15px;line-height:1.6}.homepage-v2 .hp-cta{padding:95px 0;text-align:center;color:#fff;background:linear-gradient(110deg,#050545,#061a62)}.homepage-v2 .hp-cta h2{color:#fff;font-size:clamp(3rem,4.6vw,5.2rem)}.homepage-v2 .hp-cta p{max-width:700px;margin-inline:auto;color:#c9dff0}.homepage-v2 .hp-cta .actions{justify-content:center}.homepage-v2 .hp-cta small{display:block;margin-top:30px;color:#83bdd4}@media(max-width:1100px){.homepage-v2 .hp-hero-grid{grid-template-columns:1fr}.homepage-v2 .hp-hero-copy{text-align:center}.homepage-v2 .hp-hero-copy h1,.homepage-v2 .hp-hero-copy>p{margin-inline:auto}.homepage-v2 .hp-hero-copy .actions{justify-content:center}.homepage-v2 .hp-hero-cycle{max-width:760px;margin-inline:auto}.homepage-v2 .hp-control-grid{grid-template-columns:1fr}.homepage-v2 .hp-control h2 br{display:none}.homepage-v2 .hp-fit-tags{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.homepage-v2 .hp-wrap{width:calc(100% - 40px);max-width:1180px}.homepage-v2 .hp-hero{min-height:0;padding:58px 0}.homepage-v2 .hp-hero-grid{gap:38px}.homepage-v2 .hp-hero-copy h1{font-size:clamp(2.55rem,12vw,3.6rem)}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){font-size:16px}.homepage-v2 .hp-hero-copy .actions{display:grid}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{width:100%}.homepage-v2 .hp-hero-cycle{padding:18px 14px}.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:1fr;min-height:0}.homepage-v2 .hp-hero-cycle .cycle-core{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.homepage-v2 .hp-hero-cycle .cycle-core-svg,.homepage-v2 .hp-hero-cycle .core-value{display:none}.homepage-v2 .hp-hero-cycle .mini-label{position:relative;left:auto;right:auto;top:auto;bottom:auto;min-width:0;transform:none !important}.homepage-v2 .hp-hero-cycle .stage-column{grid-template-columns:1fr}.homepage-v2 .hp-hero-cycle .stage-card{min-height:auto}.homepage-v2 .hp-hero-cycle .meaningful-dock{grid-template-columns:1fr;margin-inline:0}.homepage-v2 .hp-hero-cycle .decision-card+article{border-left:0;border-top:1px solid rgba(126,234,255,.2)}.homepage-v2 .hp-exceptions,.homepage-v2 .hp-automation,.homepage-v2 .hp-scale,.homepage-v2 .hp-human,.homepage-v2 .hp-reliability,.homepage-v2 .hp-control,.homepage-v2 .hp-fit,.homepage-v2 .hp-cta{padding:72px 0}.homepage-v2 .hp-exceptions h2,.homepage-v2 .hp-scale h2{font-size:clamp(2.7rem,12vw,4rem)}.homepage-v2 .hp-exception-grid,.homepage-v2 .hp-human-grid{grid-template-columns:1fr;gap:38px}.homepage-v2 .hp-pill-image{height:210px}.homepage-v2 .hp-pill-small{width:72%;height:130px;margin-left:0}.homepage-v2 .hp-automation-grid{grid-template-columns:1fr}.homepage-v2 .hp-automation-grid article{min-height:285px}.homepage-v2 .hp-path-map{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.homepage-v2 .hp-path-line{display:none}.homepage-v2 .hp-path-node{position:relative !important;inset:auto !important;min-width:0;display:grid;place-items:center}.homepage-v2 .hp-orbit{height:auto;display:grid;gap:12px;border:0}.homepage-v2 .hp-orbit:before,.homepage-v2 .hp-orbit:after{display:none}.homepage-v2 .hp-orbit-core,.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){position:relative;inset:auto !important;width:auto;height:auto;max-width:none;transform:none !important}.homepage-v2 .hp-orbit-core{min-height:130px;border-radius:24px}.homepage-v2 .hp-control-list{grid-template-columns:1fr}.homepage-v2 .hp-fit-tags{grid-template-columns:1fr 1fr;margin-bottom:75px}.homepage-v2 .hp-testimonials{grid-template-columns:1fr;gap:82px}.homepage-v2 .hp-testimonials article{padding-inline:25px}.homepage-v2 .hp-cta h2{font-size:clamp(2.7rem,11vw,4rem)}}@media(max-width:760px){.homepage-v2 .hp-hero-grid,.homepage-v2 .hp-hero-copy,.homepage-v2 .hp-hero-cycle{width:100%;max-width:100%;min-width:0}.homepage-v2 .hp-hero-copy,.homepage-v2 .hp-hero-cycle{overflow:hidden}.homepage-v2 .hp-hero-copy h1{max-width:100%;font-size:clamp(2.35rem,10.5vw,3rem);overflow-wrap:anywhere}.homepage-v2 .hp-hero-copy>p{max-width:100%}.homepage-v2 .hp-hero-cycle .meaningful-title strong{font-size:1.4rem}.homepage-v2 .hp-hero-cycle .cycle-footer{flex-wrap:wrap;line-height:1.5}.homepage-v2 .mobile-cta{white-space:normal;text-align:center;font-size:12px;line-height:1.2;padding-inline:10px}}.homepage-v2 .hp-hero-cycle{min-height:620px;display:flex;flex-direction:column;justify-content:center;padding:28px 24px 20px;border-radius:32px}.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:150px minmax(330px,1fr) 150px;gap:12px;min-height:430px}.homepage-v2 .hp-hero-cycle .cycle-core{height:430px}.homepage-v2 .hp-hero-cycle .stage-column{gap:20px}.homepage-v2 .hp-hero-cycle .stage-card{min-height:132px;padding:17px 15px}.homepage-v2 .hp-hero-cycle .meaningful-dock{margin:14px 20px 0}.homepage-v2 .hp-hero-cycle .decision-card{min-height:84px}.homepage-v2 .hp-hero-cycle .meaningful-title{margin-bottom:2px}.homepage-v2 .hp-hero-cycle .meaningful-title strong{font-size:1.85rem}.homepage-v2 .hp-reliability{padding:115px 0 135px}.homepage-v2 .hp-reliability>.hp-wrap>.hp-kicker{text-align:center;margin-bottom:38px}.homepage-v2 .hp-orbit{width:min(900px,100%);height:650px;margin:0 auto}.homepage-v2 .hp-orbit-title{position:absolute;z-index:3;left:50%;top:50%;width:390px;margin:0;transform:translate(-50%,-50%);color:#fff;font-size:clamp(2.8rem,4.1vw,4.6rem);line-height:1;text-align:center;text-shadow:0 12px 35px rgba(0,0,0,.28)}.homepage-v2 .hp-orbit .o1{left:50%;top:0;transform:translate(-50%,-50%)}.homepage-v2 .hp-orbit .o2{left:-45px;top:24%}.homepage-v2 .hp-orbit .o3{right:-55px;top:23%}.homepage-v2 .hp-orbit .o4{left:-5px;bottom:6%}.homepage-v2 .hp-orbit .o5{right:-30px;bottom:5%}.homepage-v2 .hp-orbit .o6{left:50%;bottom:-19px;transform:translateX(-50%)}@media(min-width:1181px){.homepage-v2 .hp-hero{min-height:810px;padding:66px 0}.homepage-v2 .hp-hero-grid{width:calc(100% - 72px);max-width:1280px;grid-template-columns:minmax(540px,.86fr) minmax(680px,1.14fr);gap:36px}.homepage-v2 .hp-hero-copy h1{max-width:620px;font-size:52px;line-height:.98}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){max-width:590px}.homepage-v2 .hp-hero-copy .actions{gap:10px}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{padding-inline:18px}}@media(max-width:1180px){.homepage-v2 .hp-hero-grid{grid-template-columns:1fr}.homepage-v2 .hp-hero-copy{text-align:center}.homepage-v2 .hp-hero-copy h1,.homepage-v2 .hp-hero-copy>p{margin-inline:auto}.homepage-v2 .hp-hero-copy .actions{justify-content:center}.homepage-v2 .hp-hero-cycle{width:min(100%,760px);margin-inline:auto}}@media(max-width:760px){.homepage-v2 .hp-hero-copy h1 br{display:none}.homepage-v2 .hp-hero-cycle{min-height:0;padding:20px 14px 16px;border-radius:24px}.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:1fr;min-height:0}.homepage-v2 .hp-hero-cycle .cycle-core{height:auto}.homepage-v2 .hp-hero-cycle .meaningful-dock{margin:14px 0 0}.homepage-v2 .hp-reliability{padding:78px 0}.homepage-v2 .hp-reliability>.hp-wrap>.hp-kicker{text-align:left;margin-bottom:18px}.homepage-v2 .hp-orbit{height:auto;display:grid;gap:12px;border:0}.homepage-v2 .hp-orbit-title{position:relative;inset:auto;width:auto;margin:0 0 22px;transform:none;font-size:clamp(2.65rem,11vw,3.7rem);text-align:left}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){position:relative;inset:auto !important;max-width:none;transform:none !important}}.homepage-v2{font-size:19px}.homepage-v2 .hp-kicker{color:#087782;font-size:16px;font-weight:700}.homepage-v2 .hp-hero .hp-kicker,.homepage-v2 .hp-reliability .hp-kicker,.homepage-v2 .hp-control .hp-kicker,.homepage-v2 .hp-cta .hp-kicker{color:#76ece9}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){color:#edf7ff;font-size:19px;line-height:1.72}.homepage-v2 .hp-integrates{color:#d0eaf7;font-size:16px}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{font-size:15px}.homepage-v2 .hp-hero-cycle .meaningful-title span{color:#bdeeff;font-size:15px}.homepage-v2 .hp-hero-cycle .stage-card b{font-size:20px}.homepage-v2 .hp-hero-cycle .stage-card strong{font-size:15.5px;line-height:1.38}.homepage-v2 .hp-hero-cycle .mini-label{font-size:18px}.homepage-v2 .hp-hero-cycle .decision-card strong{font-size:15.5px}.homepage-v2 .hp-hero-cycle .decision-card span{font-size:13.5px;line-height:1.4}.homepage-v2 .hp-hero-cycle .cycle-footer{font-size:14px}.homepage-v2 .hp-exceptions{padding:110px 0 120px}.homepage-v2 .hp-exception-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;align-items:stretch}.homepage-v2 .hp-exception-column{display:flex;min-width:0;flex-direction:column;justify-content:space-between}.homepage-v2 .hp-exceptions h2{margin:0 0 55px;font-size:clamp(3.25rem,4.8vw,5.35rem);line-height:.98}.homepage-v2 .hp-exception-main-image{height:330px;margin:0;border-radius:90px 26px 90px 26px}.homepage-v2 .hp-exception-side-image{width:100%;height:260px;margin:0 0 45px;border-radius:26px 90px 26px 90px}.homepage-v2 .hp-exception-main-image img{object-position:center 52%}.homepage-v2 .hp-exception-side-image img{object-position:center 40%}.homepage-v2 .hp-exception-copy{max-width:590px}.homepage-v2 .hp-exception-copy h3{margin-bottom:22px;color:#06143f;font-size:24px;line-height:1.28}.homepage-v2 .hp-exception-copy p{margin:0;color:#264d66;font-size:19px;line-height:1.72}.homepage-v2 .hp-automation-grid{gap:28px}.homepage-v2 .hp-automation-grid article{min-height:350px;padding:36px}.homepage-v2 .hp-automation-grid h3{font-size:1.7rem}.homepage-v2 .hp-automation-grid p{color:#244961;font-size:17.5px;line-height:1.68}.homepage-v2 .hp-automation-grid a{left:36px;right:36px;font-size:15.5px}.homepage-v2 .hp-scale{padding:115px 0 125px}.homepage-v2 .hp-scale h2{max-width:900px;line-height:1.02}.homepage-v2 .hp-path-map{height:430px;margin-top:60px}.homepage-v2 .hp-path-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.homepage-v2 .hp-path-svg path:not([d^="M1"]){fill:none;stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 4px 8px rgba(7,42,83,.08))}.homepage-v2 .hp-path-svg .path-gold{stroke:#e1a21c}.homepage-v2 .hp-path-svg .path-teal{stroke:#28abb6}.homepage-v2 .hp-path-svg .path-navy{stroke:#0a287b}.homepage-v2 .hp-path-node{min-width:170px;padding:15px 20px;border:2px solid rgba(255,255,255,.82);border-radius:15px;box-shadow:0 14px 34px rgba(7,42,83,.16);font-size:16px;line-height:1.22}.homepage-v2 .hp-path-node.n1{left:0;top:98px}.homepage-v2 .hp-path-node.n2{left:27%;top:24px}.homepage-v2 .hp-path-node.n3{left:28%;top:264px}.homepage-v2 .hp-path-node.n4{left:50%;top:142px;transform:translateX(-50%)}.homepage-v2 .hp-path-node.n5{right:18%;top:224px}.homepage-v2 .hp-path-node.n6{right:0;top:72px}.homepage-v2 .hp-path-node.n7{right:0;top:320px}.homepage-v2 .hp-human-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}.homepage-v2 .hp-human-image{height:380px;border-radius:90px 26px 90px 26px}.homepage-v2 .hp-human-image img{object-position:center 42%}.homepage-v2 .hp-human h2{font-size:clamp(3rem,4.15vw,4.8rem);line-height:1.02}.homepage-v2 .hp-human p:not(.hp-kicker){color:#254c65;font-size:19px;line-height:1.75}.homepage-v2 .hp-orbit{background:radial-gradient(circle at center,rgba(27,182,196,.18),rgba(11,49,113,.08) 35%,transparent 66%);border-width:2px}.homepage-v2 .hp-orbit:before,.homepage-v2 .hp-orbit:after{border-color:rgba(90,222,226,.32);border-width:2px}.homepage-v2 .hp-orbit-title{width:440px;font-size:clamp(3rem,4.25vw,4.8rem)}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){max-width:320px;padding:14px 20px;border:2px solid rgba(255,255,255,.72);background:linear-gradient(90deg,#08758b,#167fb3);box-shadow:0 14px 36px rgba(0,0,0,.3);font-size:16.5px;line-height:1.3}.homepage-v2 .hp-orbit>span svg{flex-basis:34px;width:34px;height:34px}.homepage-v2 .hp-orbit .o2{left:-70px}.homepage-v2 .hp-orbit .o3{right:-75px}.homepage-v2 .hp-orbit .o4{left:-35px}.homepage-v2 .hp-orbit .o5{right:-55px}.homepage-v2 .hp-control-list article{min-height:175px;padding:30px;background:rgba(2,22,65,.34);border-color:rgba(205,245,250,.28)}.homepage-v2 .hp-control-list b{font-size:19px;line-height:1.3}.homepage-v2 .hp-control-list span{color:#e9f7fb;font-size:17px;line-height:1.6}.homepage-v2 .hp-fit-tags span{font-size:16px;line-height:1.35}.homepage-v2 .hp-testimonials h3{font-size:1.6rem}.homepage-v2 .hp-testimonials small{color:#087782;font-size:15px}.homepage-v2 .hp-testimonials p{color:#264b63;font-size:17.5px;line-height:1.7}.homepage-v2 .hp-cta p{color:#e5f3fb;font-size:19px;line-height:1.7}@media(max-width:1180px){.homepage-v2 .hp-orbit .o2{left:-25px}.homepage-v2 .hp-orbit .o3{right:-25px}.homepage-v2 .hp-orbit .o4{left:0}.homepage-v2 .hp-orbit .o5{right:0}}@media(max-width:760px){.homepage-v2{font-size:18px}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates),.homepage-v2 .hp-exception-copy p,.homepage-v2 .hp-human p:not(.hp-kicker),.homepage-v2 .hp-cta p{font-size:18px}.homepage-v2 .hp-exception-grid,.homepage-v2 .hp-human-grid{grid-template-columns:1fr;gap:42px}.homepage-v2 .hp-exceptions h2{margin-bottom:32px}.homepage-v2 .hp-exception-main-image,.homepage-v2 .hp-exception-side-image,.homepage-v2 .hp-human-image{height:240px;margin:0;border-radius:42px 16px 42px 16px}.homepage-v2 .hp-exception-side-image{order:2}.homepage-v2 .hp-exception-copy{order:1}.homepage-v2 .hp-exception-copy h3{font-size:21px}.homepage-v2 .hp-path-map{height:auto;margin-top:42px}.homepage-v2 .hp-path-svg{display:none}.homepage-v2 .hp-path-node{min-height:78px;padding:14px;font-size:15px;transform:none !important}.homepage-v2 .hp-orbit-title{width:auto}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){padding:14px 16px;font-size:16px}.homepage-v2 .hp-control-list article{min-height:0}.homepage-v2 .hp-control-list span{font-size:16.5px}}.homepage-v2 .hp-hero-cycle .stage-card.is-muted,.homepage-v2 .hp-hero-cycle .decision-card.is-muted,.homepage-v2 .hp-hero-cycle .mini-label.is-muted{opacity:.72 !important;filter:none !important}.header .nav-shell{height:110px;max-width:1000px;padding:0;gap:24px}.header.scrolled .nav-shell{height:84px}.header .brand{width:112px}.header nav{gap:8px}.header nav>a,.header nav>button{padding-inline:11px;font-size:15px}.header .nav-cta{max-width:none;min-height:40px;padding:10px 18px;border-radius:8px;font-size:13px}.homepage-v2 .hp-wrap{width:calc(100% - 72px);max-width:1100px}.homepage-v2 .hp-hero{min-height:740px;padding:52px 0}.homepage-v2 .hp-hero-grid{max-width:1120px;grid-template-columns:minmax(480px,.84fr) minmax(620px,1.16fr);gap:20px}.homepage-v2 .hp-hero-copy{padding-left:80px}.homepage-v2 .hp-hero-copy h1{font-size:52px}.homepage-v2 .hp-hero-cycle{min-height:600px;padding:24px 20px 18px}.homepage-v2 .hp-exceptions{min-height:600px;padding:70px 0}.homepage-v2 .hp-exceptions h2{margin-bottom:34px;font-size:48px}.homepage-v2 .hp-exception-grid{gap:70px}.homepage-v2 .hp-exception-main-image{height:260px}.homepage-v2 .hp-exception-side-image{height:180px;margin-bottom:28px}.homepage-v2 .hp-exception-copy h3{font-size:20px}.homepage-v2 .hp-exception-copy p{font-size:16px;line-height:1.55}.homepage-v2 .hp-automation{min-height:600px;padding:82px 0 88px}.homepage-v2 .hp-centred-heading{margin-bottom:52px}.homepage-v2 .hp-centred-heading h2{font-size:50px}.homepage-v2 .hp-automation-grid article{min-height:255px;padding:30px}.homepage-v2 .hp-automation-grid h3{font-size:23px}.homepage-v2 .hp-automation-grid h3 small{font:inherit}.homepage-v2 .hp-automation-grid p{font-size:16px;line-height:1.55}.homepage-v2 .hp-scale{min-height:700px;padding:80px 0}.homepage-v2 .hp-scale h2{font-size:48px}.homepage-v2 .hp-path-map{height:390px;margin-top:35px}.homepage-v2 .hp-human{min-height:500px;padding:60px 0}.homepage-v2 .hp-human-image{height:320px}.homepage-v2 .hp-human h2{font-size:48px}.homepage-v2 .hp-human p:not(.hp-kicker){font-size:17px;line-height:1.65}.homepage-v2 .hp-reliability{min-height:1100px;padding:125px 0}.homepage-v2 .hp-orbit{height:820px}.homepage-v2 .hp-orbit-title{font-size:48px}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){max-width:330px;font-size:17px}.homepage-v2 .hp-orbit .o1{top:4%}.homepage-v2 .hp-orbit .o2{top:30%}.homepage-v2 .hp-orbit .o3{top:29%}.homepage-v2 .hp-orbit .o4{bottom:14%}.homepage-v2 .hp-orbit .o5{bottom:13%}.homepage-v2 .hp-orbit .o6{bottom:-2%}.homepage-v2 .hp-control{min-height:700px;padding:95px 0}.homepage-v2 .hp-control-list{grid-template-columns:repeat(2,1fr);gap:25px}.homepage-v2 .hp-control-list article{min-height:130px;display:flex;align-items:center;padding:28px}.homepage-v2 .hp-control-list article:last-child{grid-column:1/-1;max-width:calc(50% - 13px);justify-self:center}.homepage-v2 .hp-control-list b{font-size:18px}.homepage-v2 .hp-fit{min-height:850px;padding:90px 0 110px}.homepage-v2 .hp-fit-tags{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:255px}.homepage-v2 .hp-fit-tags span{min-height:72px;display:grid;place-items:center;padding:14px 10px;font-size:14px}.homepage-v2 .hp-testimonials{margin-top:0}.homepage-v2 .hp-testimonials article{min-height:270px}.homepage-v2 .hp-cta{min-height:520px;display:grid;align-items:center;padding:80px 0}.homepage-v2 .hp-cta h2{font-size:50px}.footer{min-height:440px;grid-template-columns:1.55fr 1.2fr .8fr .8fr .9fr;gap:34px;padding:55px max(36px,calc((100vw - 1000px)/2)) 22px;color:#d9e5ee;background:#1b1b1c}.footer img{width:118px;padding:8px;background:#fff;border-radius:4px;filter:none}.footer h2{margin:18px 0 10px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.footer a,.footer p{margin:0;font:400 11px/1.55 Poppins}.footer>div>a{margin-bottom:2px}.footer-social{width:24px;height:24px;margin:10px 0 !important;display:grid !important;place-items:center;border:1px solid #d9e5ee;border-radius:50%;font-weight:700 !important}.footer-brand p{margin-bottom:9px}.footer .copyright{margin-top:8px;padding-top:12px;font-size:10px}@media(max-width:1100px){.header .nav-shell{padding-inline:24px}.homepage-v2 .hp-hero-grid{grid-template-columns:1fr}.homepage-v2 .hp-hero-copy{padding-left:0}}@media(max-width:850px){.header .nav-shell{height:78px}.footer{grid-template-columns:1fr 1fr;min-height:0}.footer-brand,.footer .copyright{grid-column:1/-1}}@media(max-width:760px){.homepage-v2 .hp-wrap{width:calc(100% - 40px)}.homepage-v2 .hp-hero,.homepage-v2 .hp-exceptions,.homepage-v2 .hp-automation,.homepage-v2 .hp-scale,.homepage-v2 .hp-human,.homepage-v2 .hp-reliability,.homepage-v2 .hp-control,.homepage-v2 .hp-fit,.homepage-v2 .hp-cta{min-height:0}.homepage-v2 .hp-fit-tags{grid-template-columns:1fr 1fr;margin-bottom:100px}.homepage-v2 .hp-control-list article:last-child{grid-column:auto;max-width:none}.footer{grid-template-columns:1fr;padding-inline:22px}.footer-brand,.footer .copyright{grid-column:auto}}.homepage-v2 .hp-hero{min-height:730px;padding:40px 0}.homepage-v2 .hp-hero-copy h1{font-size:44px;line-height:1}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){font-size:16.5px;line-height:1.58}.homepage-v2 .hp-hero-copy .actions{gap:8px;margin:24px 0}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{min-height:48px;padding:11px 14px;font-size:12.5px}.homepage-v2 .hp-integrates{margin-top:16px;font-size:14px}.homepage-v2 .hp-hero-cycle{min-height:0}.homepage-v2 .hp-hero-cycle .meaningful-cycle{min-height:390px}.homepage-v2 .hp-hero-cycle .cycle-core{height:390px}.homepage-v2 .hp-hero-cycle .meaningful-dock{margin-top:8px}.homepage-v2 .hp-hero-cycle .decision-card{min-height:74px;padding-block:12px}.homepage-v2 .hp-automation-grid article{min-height:0;padding:24px}.homepage-v2 .hp-card-icon{margin-bottom:18px}.homepage-v2 .hp-automation-grid h3{margin-bottom:14px;font-size:22px}.homepage-v2 .hp-automation-grid p{font-size:15px;line-height:1.5}.footer{min-height:440px;gap:24px;padding-top:35px;padding-bottom:18px}.footer img{width:100px;padding:6px}.footer h2{margin:12px 0 6px;font-size:11px}.footer a,.footer p{font-size:9px;line-height:1.38}.footer-social{width:21px;height:21px;margin:7px 0 !important}.footer-brand p{margin-bottom:6px}.footer .copyright{margin-top:4px;padding-top:8px;font-size:9px}.homepage-v2 .hp-hero-cycle .meaningful-cycle{min-height:340px}.homepage-v2 .hp-hero-cycle .cycle-core{height:340px}.homepage-v2 .hp-hero-copy{padding-left:0}@media(max-width:760px){.homepage-v2 .hp-hero-cycle .stage-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.homepage-v2 .hp-hero-cycle .stage-card{min-height:0;padding:14px 12px}.homepage-v2 .hp-hero-cycle .cycle-core{display:none}.homepage-v2 .hp-hero-cycle .meaningful-cycle{gap:12px}.homepage-v2 .hp-hero-cycle .decision-card{min-height:0}}.header .nav-shell{height:92px;max-width:1540px;padding:0 36px;gap:28px}.header.scrolled .nav-shell{height:76px}.header .brand{width:205px}.header nav{gap:10px}.header nav>a,.header nav>button{padding:0 14px;font-size:18px}.header .nav-cta{max-width:265px;min-height:58px;padding:15px 24px;border-radius:10px;font-size:18px}.footer{min-height:0;padding:80px max(36px,calc((100vw - 1470px)/2)) 35px;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:45px;color:#c4d8e9;background:#061a34}.footer img{width:210px;padding:8px;border-radius:4px;background:#fff;filter:none}.footer h2{margin:0 0 18px;font-size:20px;letter-spacing:normal;text-transform:none}.footer a,.footer p{margin:0;display:block;font:400 18px/1.7 Poppins}.footer>div>a{margin:0}.footer>div:first-child p{max-width:390px;margin-top:18px}.footer .copyright{grid-column:1/-1;margin-top:0;padding-top:25px;border-top:1px solid rgba(255,255,255,.15);font-size:18px}.footer-social{display:none !important}@media(max-width:850px){.header .nav-shell{height:78px;padding:0 20px}.header .brand{width:155px}.footer{grid-template-columns:1fr;padding:65px 22px;gap:40px}.footer .copyright{grid-column:auto}}.homepage-v2 .hp-hero-copy h1{font-size:42px;line-height:1.03;white-space:nowrap}.homepage-v2 .hp-automation{padding:115px 0 55px}.homepage-v2 .hp-centred-heading{margin-bottom:15px}.homepage-v2 .hp-scale{padding-top:30px}.homepage-v2 .hp-human{padding-top:15px}.homepage-v2 .hp-control h2{position:relative;top:25px;line-height:1.25}.homepage-v2 .hp-testimonials{transform:translateY(30px)}@media(max-width:1180px){.homepage-v2 .hp-hero-copy h1{white-space:normal}}@media(max-width:760px){.homepage-v2 .hp-automation,.homepage-v2 .hp-scale,.homepage-v2 .hp-human{padding:72px 0}.homepage-v2 .hp-centred-heading{margin-bottom:42px}.homepage-v2 .hp-control h2{top:0;line-height:1.05}.homepage-v2 .hp-testimonials{transform:none}}.homepage-v2 .hp-hero-copy{position:relative;top:22px}.homepage-v2 .hp-hero-copy h1{white-space:nowrap !important}.homepage-v2 .hp-automation{padding-top:108px}.homepage-v2 .hp-centred-heading h2{font-size:50px !important;line-height:1.05 !important}.homepage-v2 .hp-automation-grid{margin-top:-10px !important}.homepage-v2 .hp-scale{padding-top:55px}.homepage-v2 .hp-scale h2{font-size:46px !important;line-height:1.05 !important}.homepage-v2 .hp-human h2{font-size:48px !important;line-height:1.05 !important}.homepage-v2 .hp-control h2{top:42px;font-size:48px !important;line-height:1.15 !important}@media(max-width:1180px){.homepage-v2 .hp-hero-copy{top:0}.homepage-v2 .hp-hero-copy h1{white-space:normal !important}}@media(max-width:760px){.homepage-v2 .hp-centred-heading h2,.homepage-v2 .hp-scale h2,.homepage-v2 .hp-human h2,.homepage-v2 .hp-control h2{font-size:clamp(2.65rem,11vw,3.7rem) !important;line-height:1.05 !important}.homepage-v2 .hp-automation-grid{margin-top:0 !important}.homepage-v2 .hp-control h2{top:0}}.homepage-v2 .hp-hero-copy{top:43px}.homepage-v2 .hp-automation-grid article{padding:38px 28px}.homepage-v2 .hp-card-icon{position:absolute;top:28px;right:28px;margin:0}.homepage-v2 .hp-automation-grid h3{margin-right:64px}.homepage-v2 .hp-control h2{top:66px;line-height:1.5 !important}@media(max-width:1180px){.homepage-v2 .hp-hero-copy{top:0}}@media(max-width:760px){.homepage-v2 .hp-automation-grid article{padding:28px 22px}.homepage-v2 .hp-card-icon{position:relative;inset:auto;margin-bottom:18px}.homepage-v2 .hp-automation-grid h3{margin-right:0}.homepage-v2 .hp-control h2{top:0;line-height:1.05 !important}}.homepage-v2 .hp-automation-grid article{padding:49px 28px}.homepage-v2 .hp-control h2{top:42px;line-height:1.17 !important}@media(max-width:760px){.homepage-v2 .hp-automation-grid article{padding:28px 22px}.homepage-v2 .hp-control h2{top:0;line-height:1.05 !important}}.homepage-v2 .hp-wrap{width:calc(100% - 64px);max-width:1320px}.homepage-v2 .hp-hero-grid{width:calc(100% - 64px);max-width:1320px;grid-template-columns:minmax(570px,.88fr) minmax(0,1.12fr);gap:28px}.homepage-v2 .hp-hero-copy{min-width:0}.homepage-v2 .hp-hero-copy h1{max-width:100%;white-space:normal !important}.homepage-v2 .hp-hero-cycle{width:100%;min-width:0}.homepage-v2 .hp-hero-cycle .meaningful-cycle{width:100%;min-width:0;grid-template-columns:minmax(105px,.38fr) minmax(280px,1fr) minmax(105px,.38fr);gap:10px}.homepage-v2 .hp-hero-cycle .stage-column,.homepage-v2 .hp-hero-cycle .stage-card,.homepage-v2 .hp-hero-cycle .cycle-core{min-width:0}.homepage-v2 .hp-hero-cycle .stage-card{padding-inline:12px}.homepage-v2 .hp-hero-cycle .meaningful-dock{margin-inline:0}.homepage-v2 .hp-orbit{width:min(1100px,100%)}.homepage-v2 .hp-testimonials{grid-template-columns:repeat(2,minmax(0,500px))}@media(max-width:1260px){.homepage-v2 .hp-hero-grid{grid-template-columns:1fr;gap:45px}.homepage-v2 .hp-hero-copy{width:min(100%,820px);margin-inline:auto;text-align:center}.homepage-v2 .hp-hero-copy h1,.homepage-v2 .hp-hero-copy>p{margin-inline:auto}.homepage-v2 .hp-hero-copy .actions{justify-content:center}.homepage-v2 .hp-hero-cycle{width:min(100%,900px);margin-inline:auto}.homepage-v2 .hp-orbit{width:min(1000px,100%)}}@media(max-width:760px){.homepage-v2 .hp-wrap,.homepage-v2 .hp-hero-grid{width:calc(100% - 40px)}.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:1fr}.homepage-v2 .hp-testimonials{grid-template-columns:1fr}}@media(min-width:761px) and (max-width:1260px){.homepage-v2 .hp-hero-cycle .meaningful-cycle{grid-template-columns:minmax(130px,.42fr) minmax(300px,1fr) minmax(130px,.42fr)}.homepage-v2 .hp-hero-cycle .cycle-core{order:0 !important}.homepage-v2 .hp-hero-cycle .stage-column{grid-template-columns:1fr !important}}@media(max-width:760px){.homepage-v2 .hp-control-grid,.homepage-v2 .hp-control-grid>div,.homepage-v2 .hp-control-list{width:100%;max-width:100%;min-width:0}.homepage-v2 .hp-control-grid{grid-template-columns:minmax(0,1fr);gap:42px}.homepage-v2 .hp-control-list{grid-template-columns:1fr !important}.homepage-v2 .hp-control h2{max-width:100%}}@media(max-width:760px){.homepage-v2 .hp-control-grid{width:calc(100% - 40px);margin-inline:auto}.homepage-v2 .hp-control h2 br{display:initial !important}}.homepage-v2 .hp-hero-cycle:after{right:0;top:0;width:170px;height:170px}@media(min-width:1261px){.homepage-v2 .hp-hero{padding-top:40px;padding-bottom:46px}.homepage-v2 .hp-hero-copy{top:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-bottom:68px}.homepage-v2 .hp-integrates{position:absolute;left:0;right:0;bottom:14px;margin:0}}.homepage-v2 .hp-hero-cycle .stage-card.is-muted,.homepage-v2 .hp-hero-cycle .mini-label.is-muted{opacity:.1 !important;filter:saturate(.25)}.homepage-v2 .hp-hero-cycle .decision-card.is-muted{opacity:.3 !important}.homepage-v2 .hp-hero-cycle[data-phase="improve"] .stage-card,.homepage-v2 .hp-hero-cycle[data-phase="improve"] .mini-label,.homepage-v2 .hp-hero-cycle[data-phase="improve"] .decision-card{opacity:.08 !important;filter:saturate(.15)}.homepage-v2 .hp-hero-cycle[data-phase="improve"] .cycle-piece{opacity:.13 !important;filter:none;transform:none}.homepage-v2 .hp-hero-cycle[data-phase="improve"] .core-ring{stroke:#80fbff;stroke-width:5;opacity:1;filter:drop-shadow(0 0 24px rgba(73,236,244,.95))}.homepage-v2 .hp-hero-cycle[data-phase="improve"] .core-value{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 42px rgba(73,236,244,.72)}.homepage-v2 .hp-hero-cycle .orbit-dot{animation:none !important;offset-distance:0;transition:offset-distance .9s cubic-bezier(.4,0,.2,1)}.homepage-v2 .hp-hero-cycle[data-phase="capture"] .orbit-dot{offset-distance:0}.homepage-v2 .hp-hero-cycle[data-phase="validate"] .orbit-dot{offset-distance:25%}.homepage-v2 .hp-hero-cycle[data-phase="process"] .orbit-dot,.homepage-v2 .hp-hero-cycle[data-phase="stp"] .orbit-dot,.homepage-v2 .hp-hero-cycle[data-phase="hitl"] .orbit-dot{offset-distance:50%}.homepage-v2 .hp-hero-cycle[data-phase="learn"] .orbit-dot{offset-distance:75%}.homepage-v2 .hp-hero-cycle[data-phase="improve"] .orbit-dot{offset-distance:100%;r:10px}.homepage-v2 .hp-growth-journey{position:relative;height:350px;margin-top:48px;padding-top:56px}.homepage-v2 .hp-growth-caption{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;color:#12336e;font:700 16px/1.3 "Work Sans"}.homepage-v2 .hp-growth-caption span{color:#168c9d}.homepage-v2 .hp-growth-line{position:absolute;left:2%;top:82px;width:96%;height:160px;overflow:visible}.homepage-v2 .hp-growth-line path{fill:none;stroke:url(#growthGradient);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 5px 8px rgba(7,42,83,.14))}.homepage-v2 .hp-growth-steps{position:relative;z-index:2;height:230px;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;align-items:center;list-style:none;counter-reset:growth}.homepage-v2 .hp-growth-steps li{counter-increment:growth;position:relative;min-height:108px;padding:36px 12px 16px;border:2px solid #fff;border-radius:15px;color:#fff;background:linear-gradient(145deg,#37acd7,#168eaa);box-shadow:0 14px 32px rgba(7,42,83,.16);text-align:center}.homepage-v2 .hp-growth-steps li:nth-child(even){transform:translateY(-42px)}.homepage-v2 .hp-growth-steps li:nth-child(odd){transform:translateY(42px)}.homepage-v2 .hp-growth-steps li:nth-child(n+5){background:linear-gradient(145deg,#168eaa,#092778)}.homepage-v2 .hp-growth-steps li:before{content:counter(growth);position:absolute;left:50%;top:-19px;width:38px;height:38px;display:grid;place-items:center;transform:translateX(-50%);border:4px solid #fff;border-radius:50%;color:#fff;background:#0b347f;font:800 15px/1 "Work Sans"}.homepage-v2 .hp-growth-steps small,.homepage-v2 .hp-growth-steps strong{display:block}.homepage-v2 .hp-growth-steps small{margin-bottom:7px;color:#dffcff;font:700 11px/1.2 Poppins}.homepage-v2 .hp-growth-steps strong{font:700 14px/1.22 "Work Sans"}.homepage-v2 .hp-reliability{min-height:0;padding:48px 0}.homepage-v2 .hp-orbit{height:560px}.homepage-v2 .hp-orbit-title{font-size:clamp(2.6rem,3.5vw,4rem)}@media(max-width:1260px){.homepage-v2 .hp-hero-copy{top:0;display:block;padding-bottom:0}.homepage-v2 .hp-integrates{position:static;margin-top:18px}.homepage-v2 .hp-growth-journey{height:auto;padding-top:54px}.homepage-v2 .hp-growth-line{display:none}.homepage-v2 .hp-growth-steps{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.homepage-v2 .hp-growth-steps li,.homepage-v2 .hp-growth-steps li:nth-child(even),.homepage-v2 .hp-growth-steps li:nth-child(odd){min-height:110px;transform:none}.homepage-v2 .hp-growth-steps li:last-child{grid-column:1/-1}.homepage-v2 .hp-orbit{height:560px}}@media(max-width:760px){.homepage-v2 .hp-growth-caption{position:relative;inset:auto;display:grid;gap:5px;margin-bottom:34px}.homepage-v2 .hp-growth-journey{padding-top:0}.homepage-v2 .hp-growth-steps{grid-template-columns:1fr;padding-left:28px}.homepage-v2 .hp-growth-steps:before{content:"";position:absolute;left:17px;top:0;bottom:0;width:3px;border-radius:3px;background:linear-gradient(#37acd7,#168eaa,#092778)}.homepage-v2 .hp-growth-steps li,.homepage-v2 .hp-growth-steps li:last-child{grid-column:auto;text-align:left}.homepage-v2 .hp-growth-steps li:before{left:-30px;top:50%;transform:translate(-50%,-50%)}.homepage-v2 .hp-reliability{padding:72px 0}.homepage-v2 .hp-orbit{height:auto}.homepage-v2 .hp-hero-cycle .orbit-dot{transition:none}}@media(prefers-reduced-motion:reduce){.homepage-v2 .hp-hero-cycle .orbit-dot{transition:none}.reveal{opacity:1 !important;transform:none !important}}body{font-size:19px}.button{font-size:18px}.nav-cta{font-size:16px}.mobile-cta{font-size:16px}.eyebrow,.homepage-v2 .hp-kicker{font-size:18px}main section p:not(.eyebrow,.hp-kicker),main section li{font-size:18px;line-height:1.68}.homepage-v2 .hp-hero-copy>p:not(.hp-kicker,.hp-integrates){font-size:18.5px;line-height:1.65}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{min-height:54px;padding:14px 19px;font-size:17px}.homepage-v2 .hp-integrates{font-size:16px}.homepage-v2 .hp-exception-copy h3{font-size:22px;line-height:1.35}.homepage-v2 .hp-exception-copy p,.homepage-v2 .hp-automation-grid p,.homepage-v2 .hp-human p:not(.hp-kicker),.homepage-v2 .hp-testimonials p{font-size:18px;line-height:1.68}.homepage-v2 .hp-automation-grid h3{font-size:24px}.homepage-v2 .hp-growth-steps strong{font-size:16px}.homepage-v2 .hp-growth-steps small{font-size:12px}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){font-size:18px;line-height:1.4}.homepage-v2 .hp-control-list b{font-size:19px;line-height:1.45}.homepage-v2 .hp-fit-tags span{font-size:17px}.homepage-v2 .hp-cta p{font-size:20px}.homepage-v2 .hp-cta small{font-size:15px}.homepage-v2 .hp-hero-cycle .stage-card b{font-size:20px}.homepage-v2 .hp-hero-cycle .stage-card strong{font-size:15px;line-height:1.38}.homepage-v2 .hp-hero-cycle .decision-card strong{font-size:16px}.homepage-v2 .hp-hero-cycle .decision-card span{font-size:14px;line-height:1.4}.v3-main .section-heading>p:not(.eyebrow),.v3-main .v3-card-grid p,.v3-main .v3-service-grid p,.v3-main .workflow-seven p,.v3-main .outcome-rail p,.v3-main .proof-grid p,.v3-main .faq-list p,.v3-main .tab-panel li{font-size:18px;line-height:1.68}.final-cta>div>p:not(.eyebrow),.v3-final-cta>div>p:not(.eyebrow){font-size:19px;line-height:1.65}.final-cta .button,.v3-final-cta .button,.cta-actions .button{font-size:18px}.reveal{--reveal-x:0px;--reveal-y:30px;--reveal-scale:1;--reveal-blur:0px;opacity:0;transform:translate3d(var(--reveal-x),var(--reveal-y),0) scale(var(--reveal-scale));filter:blur(var(--reveal-blur));transition:opacity .72s ease,transform .78s cubic-bezier(.2,.75,.25,1),filter .72s ease,clip-path .85s cubic-bezier(.2,.75,.25,1);transition-delay:var(--reveal-delay,0ms);will-change:opacity,transform}.reveal-left{--reveal-x:-44px;--reveal-y:0px}.reveal-right{--reveal-x:44px;--reveal-y:0px}.reveal-card{--reveal-y:24px;--reveal-scale:.975}.reveal-zoom{--reveal-y:14px;--reveal-scale:.94;--reveal-blur:2px}.reveal-image{--reveal-y:12px;--reveal-scale:1.035;--reveal-blur:2px;clip-path:inset(0 7% 0 0 round 24px)}.reveal.visible{opacity:1;transform:translate3d(0,0,0) scale(1);filter:none;clip-path:inset(0 0 0 0 round 0);will-change:auto}@media(max-width:760px){body{font-size:18px}.button,.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{font-size:16.5px}.eyebrow,.homepage-v2 .hp-kicker{font-size:16px}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){font-size:17px}.homepage-v2 .hp-control-list b{font-size:18px}.homepage-v2 .hp-fit-tags span{font-size:16px}.reveal-left{--reveal-x:-22px}.reveal-right{--reveal-x:22px}.reveal{--reveal-y:22px}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}}.nav-cta{font-size:17px}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{font-size:18px}@media(max-width:760px){.nav-cta{font-size:16px}.homepage-v2 .hp-button-light,.homepage-v2 .hp-button-ghost{font-size:16.5px}}.reveal-left,.reveal-right{--reveal-x:0px;--reveal-y:22px}.reveal-card{--reveal-y:18px;--reveal-scale:.99}.reveal-zoom{--reveal-y:10px;--reveal-scale:.98;--reveal-blur:0px}.reveal-image{--reveal-y:14px;--reveal-scale:1;--reveal-blur:0px;clip-path:none}.reveal.visible{clip-path:none}.homepage-v2 .hp-main,.homepage-v2 .hp-hero-copy,.homepage-v2 .hp-hero-cycle{overflow:visible}.homepage-v2 .hp-reliability,.homepage-v2 .hp-reliability .hp-wrap,.homepage-v2 .hp-orbit{overflow:visible}.databuild-page main,.databuild-page main>section{overflow:visible}.module-showcase .reveal,.final-cta .reveal,.v3-final-cta .reveal,.meaningful-cycle-card .reveal,.v3-systems-visual.reveal,.entity-visual.reveal,.jp-flow-strip .reveal,.v3-workflow-strip .reveal,.v3-automation-flow .reveal,.v3-mini-flow .reveal{--reveal-x:0px;--reveal-y:0px;--reveal-scale:1;--reveal-blur:0px}.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{overflow-x:auto!important;overflow-y:hidden!important}.homepage-v2 .hp-orbit>span:not(.hp-orbit-core){height:auto;min-height:58px;overflow:visible}.homepage-v2 .hp-automation-grid article,.homepage-v2 .hp-testimonials article,.homepage-v2 .hp-control-list article,.homepage-v2 .hp-growth-steps li{height:auto;overflow:visible}@media(max-width:1260px){.homepage-v2 .hp-main,.homepage-v2 .hp-reliability,.homepage-v2 .hp-orbit{overflow:visible}.homepage-v2 .hp-hero-copy,.homepage-v2 .hp-hero-cycle{overflow:visible}}@media(max-width:760px){.reveal-left,.reveal-right,.reveal-card,.reveal-up{--reveal-x:0px;--reveal-y:16px}.reveal-image,.reveal-zoom{--reveal-x:0px;--reveal-y:8px;--reveal-scale:1}}@media(max-width:1100px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;overflow:visible!important;padding:20px!important}.databuild-feedback-revision .v3-workflow-strip span,.databuild-feedback-revision .v3-automation-flow span,.databuild-feedback-revision .v3-automation-flow strong,.databuild-feedback-revision .v3-mini-flow b,.databuild-feedback-revision .v3-addon-grid article:nth-child(3) .v3-mini-flow b{width:100%!important;min-width:0!important;max-width:none!important;flex:none!important;clip-path:none!important}.databuild-feedback-revision .v3-workflow-strip span:before,.databuild-feedback-revision .v3-workflow-strip span:after,.databuild-feedback-revision .v3-automation-flow span:before,.databuild-feedback-revision .v3-automation-flow span:after,.databuild-feedback-revision .v3-automation-flow strong:before,.databuild-feedback-revision .v3-automation-flow strong:after,.databuild-feedback-revision .v3-mini-flow b:before,.databuild-feedback-revision .v3-mini-flow b:after{display:none!important}.jobpac-page .jp-flow-strip,.jobpac-page .jp-statement-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;overflow:visible!important;background:transparent!important;padding:0!important}.jobpac-page .jp-flow-strip span,.jobpac-page .jp-statement-flow span{width:100%!important;min-width:0!important;max-width:none!important;min-height:88px!important;clip-path:none!important;border-radius:16px!important}}@media(max-width:760px){.databuild-feedback-revision .v3-workflow-strip,.databuild-feedback-revision .v3-automation-flow,.databuild-feedback-revision .v3-mini-flow,.jobpac-page .jp-flow-strip,.jobpac-page .jp-statement-flow{grid-template-columns:minmax(0,1fr)!important}}.homepage-v2 .hp-scale{min-height:660px;padding:62px 0 54px;border-top:4px solid #b8e2fa;background:#fff}.homepage-v2 .hp-scale>.hp-wrap{max-width:1180px}.homepage-v2 .hp-scale .hp-kicker{margin-bottom:12px;color:#18a9b6}.homepage-v2 .hp-scale h2{font-size:48px!important;line-height:1.04!important}.homepage-v2 .hp-foundations-map{position:relative;width:100%;height:350px;margin-top:28px;padding:0;overflow:visible}.homepage-v2 .hp-foundations-lines{position:absolute;inset:0;width:100%;height:330px;overflow:visible}.homepage-v2 .foundation-line{fill:none;stroke-width:2.3;stroke-linecap:round;opacity:.9}.homepage-v2 .line-slate{stroke:#9eafbd}.homepage-v2 .line-gold{stroke:#e7cf55}.homepage-v2 .line-teal{stroke:#35a7a9}.homepage-v2 .line-pink{stroke:#e54c94}.homepage-v2 .line-orange{stroke:#eb9b45}.homepage-v2 .foundation-arrow{fill:none;stroke-width:7;stroke-linecap:square;stroke-linejoin:miter}.homepage-v2 .arrow-blue{stroke:#6bb7e4}.homepage-v2 .arrow-light{stroke:#8bc8ee}.homepage-v2 .arrow-teal{stroke:#2e8f9d}.homepage-v2 .arrow-navy{stroke:#06044e}.homepage-v2 .foundation-end{stroke:none}.homepage-v2 .end-slate{fill:#879dad}.homepage-v2 .foundation-node{position:absolute;z-index:2;min-height:52px;display:grid;place-items:center;padding:11px 20px;border-radius:16px;color:#fff;background:#6bb6de;box-shadow:0 10px 24px rgba(7,42,83,.1);font:600 16px/1.18 Poppins,Arial,sans-serif;text-align:center;white-space:nowrap}.homepage-v2 .node-invoice{left:0;top:190px;min-width:148px}.homepage-v2 .node-p2p-start{left:0;top:270px;min-width:185px;background:#07064d}.homepage-v2 .node-p2p{left:23%;top:44px;min-width:165px}.homepage-v2 .node-statement{left:22%;top:202px;min-width:210px;background:#07064d}.homepage-v2 .node-expense{left:46%;top:92px;min-width:145px;background:#3d929f}.homepage-v2 .node-payment{left:76%;top:52px;min-width:178px}.homepage-v2 .node-timesheets{left:75%;top:148px;min-width:148px;background:#3d929f}.homepage-v2 .node-broader{left:70%;top:262px;min-width:205px;background:#07064d}@media(max-width:1050px) and (min-width:761px){.homepage-v2 .hp-scale>.hp-wrap{width:calc(100% - 56px)}.homepage-v2 .foundation-node{padding:10px 14px;font-size:14px}.homepage-v2 .node-invoice{min-width:128px}.homepage-v2 .node-p2p-start{min-width:155px}.homepage-v2 .node-p2p{min-width:145px}.homepage-v2 .node-statement{min-width:178px}.homepage-v2 .node-expense{min-width:125px}.homepage-v2 .node-payment{min-width:155px}.homepage-v2 .node-timesheets{min-width:130px}.homepage-v2 .node-broader{min-width:176px}}@media(max-width:760px){.homepage-v2 .hp-scale{min-height:0;padding:72px 0}.homepage-v2 .hp-scale h2{font-size:clamp(2.65rem,11vw,3.7rem)!important}.homepage-v2 .hp-foundations-map{height:auto;margin-top:42px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.homepage-v2 .hp-foundations-lines{display:none}.homepage-v2 .foundation-node,.homepage-v2 .node-invoice,.homepage-v2 .node-p2p-start,.homepage-v2 .node-p2p,.homepage-v2 .node-statement,.homepage-v2 .node-expense,.homepage-v2 .node-payment,.homepage-v2 .node-timesheets,.homepage-v2 .node-broader{position:static;width:100%;min-width:0;min-height:76px;padding:14px 12px;white-space:normal;font-size:15px;transform:none}.homepage-v2 .foundation-node:nth-of-type(3n+2){background:#3d929f}.homepage-v2 .foundation-node:nth-of-type(3n){background:#07064d}}@media(max-width:430px){.homepage-v2 .hp-foundations-map{grid-template-columns:1fr}}.homepage-v2 .hp-scale{min-height:664px}.homepage-v2 .hp-scale>.hp-wrap{max-width:1100px}.homepage-v2 .hp-foundations-map{height:350px;margin-top:-32px}.homepage-v2 .foundation-node{min-height:59px;background:#98cdf1}.homepage-v2 .node-invoice{left:.6%;top:210px;min-width:171px}.homepage-v2 .node-p2p-start{left:.9%;top:299px;min-width:197px;background:#07064d}.homepage-v2 .node-p2p{left:35.2%;top:44px;min-width:197px}.homepage-v2 .node-statement{left:33.2%;top:214px;min-width:248px;background:#07064d}.homepage-v2 .node-expense{left:51.3%;top:122px;min-width:142px;background:#3d929f}.homepage-v2 .node-payment{left:83.7%;top:75px;min-width:180px}.homepage-v2 .node-timesheets{left:82.5%;top:184px;min-width:142px;background:#3d929f}.homepage-v2 .node-broader{left:78.1%;top:299px;min-width:202px;background:#07064d}@media(max-width:1050px) and (min-width:761px){.homepage-v2 .hp-scale>.hp-wrap{max-width:none}.homepage-v2 .hp-foundations-map{margin-top:6px}.homepage-v2 .node-invoice{left:0;top:190px}.homepage-v2 .node-p2p-start{left:0;top:270px}.homepage-v2 .node-p2p{left:23%;top:44px}.homepage-v2 .node-statement{left:22%;top:202px}.homepage-v2 .node-expense{left:46%;top:92px}.homepage-v2 .node-payment{left:76%;top:52px}.homepage-v2 .node-timesheets{left:75%;top:148px}.homepage-v2 .node-broader{left:70%;top:262px}}@media(max-width:760px){.homepage-v2 .hp-foundations-map{margin-top:42px}.homepage-v2 .foundation-node{min-height:76px}}@media(min-width:1051px){.homepage-v2 .hp-foundations-map{left:7px;width:calc(100% - 7px);margin-top:-55px}}@media(max-width:1050px){.homepage-v2 .hp-foundations-map{left:0;width:100%}}@media(min-width:1051px){.homepage-v2 .node-p2p{left:35.5%}.homepage-v2 .node-statement{left:33.5%}.homepage-v2 .node-expense{left:51.7%}.homepage-v2 .node-payment{left:84.35%}.homepage-v2 .node-timesheets{left:83.05%}.homepage-v2 .node-broader{left:78.65%}}.homepage-v2 .foundations-sequence.reveal{opacity:1;transform:none;filter:none}.homepage-v2 .foundations-sequence .foundation-line,.homepage-v2 .foundations-sequence .foundation-arrow{stroke-dasharray:1;stroke-dashoffset:1}.homepage-v2 .foundations-sequence .foundation-line,.homepage-v2 .foundations-sequence .foundation-arrow,.homepage-v2 .foundations-sequence .foundation-end{opacity:0}.homepage-v2 .foundations-sequence .foundation-node{opacity:0;transform:translate3d(-34px,0,0) scale(.98);transition:opacity .46s ease,transform .62s cubic-bezier(.2,.78,.24,1);will-change:opacity,transform}.homepage-v2 .foundations-sequence.visible .foundation-line{animation:foundation-path-draw 1.65s cubic-bezier(.35,.02,.25,1) forwards}.homepage-v2 .foundations-sequence.visible .foundation-line:nth-of-type(2){animation-delay:.08s}.homepage-v2 .foundations-sequence.visible .foundation-line:nth-of-type(3){animation-delay:.16s}.homepage-v2 .foundations-sequence.visible .foundation-line:nth-of-type(4){animation-delay:.24s}.homepage-v2 .foundations-sequence.visible .foundation-line:nth-of-type(5){animation-delay:.32s}.homepage-v2 .foundations-sequence.visible .foundation-arrow{animation:foundation-arrow-draw .42s ease-out forwards}.homepage-v2 .foundations-sequence.visible .arrow-blue{animation-delay:.48s}.homepage-v2 .foundations-sequence.visible .arrow-teal:not(.arrow-right),.homepage-v2 .foundations-sequence.visible .arrow-navy:not(.arrow-lower){animation-delay:.73s}.homepage-v2 .foundations-sequence.visible .arrow-light,.homepage-v2 .foundations-sequence.visible .arrow-right,.homepage-v2 .foundations-sequence.visible .arrow-lower{animation-delay:1.08s}.homepage-v2 .foundations-sequence.visible .foundation-end{animation:foundation-end-in .34s 1.62s ease-out forwards}.homepage-v2 .foundations-sequence.visible .foundation-node{opacity:1;transform:translate3d(0,0,0) scale(1)}.homepage-v2 .foundations-sequence.visible .node-invoice{transition-delay:.16s}.homepage-v2 .foundations-sequence.visible .node-p2p-start{transition-delay:.28s}.homepage-v2 .foundations-sequence.visible .node-p2p{transition-delay:.48s}.homepage-v2 .foundations-sequence.visible .node-statement{transition-delay:.65s}.homepage-v2 .foundations-sequence.visible .node-expense{transition-delay:.84s}.homepage-v2 .foundations-sequence.visible .node-timesheets{transition-delay:1.12s}.homepage-v2 .foundations-sequence.visible .node-payment{transition-delay:1.24s}.homepage-v2 .foundations-sequence.visible .node-broader{transition-delay:1.42s}@keyframes foundation-path-draw{0%{stroke-dashoffset:1;opacity:.2}100%{stroke-dashoffset:0;opacity:.9}}@keyframes foundation-arrow-draw{0%{stroke-dashoffset:1;opacity:0}100%{stroke-dashoffset:0;opacity:1}}@keyframes foundation-end-in{0%{opacity:0;transform:scale(.3);transform-origin:center}100%{opacity:1;transform:scale(1);transform-origin:center}}@media(max-width:760px){.homepage-v2 .foundations-sequence .foundation-node{transform:translate3d(-24px,0,0) scale(.99)}}@media(prefers-reduced-motion:reduce){.homepage-v2 .foundations-sequence .foundation-line,.homepage-v2 .foundations-sequence .foundation-arrow{stroke-dashoffset:0;opacity:1;animation:none!important}.homepage-v2 .foundations-sequence .foundation-end,.homepage-v2 .foundations-sequence .foundation-node{opacity:1;transform:none;animation:none!important;transition:none!important}}@media(min-width:761px){.homepage-v2 .hp-scale .hp-foundations-map{margin-top:44px}}.homepage-v2 .hp-foundations-map .foundation-node{font-weight:700}.homepage-v2 .hp-foundations-map .node-invoice,.homepage-v2 .hp-foundations-map .node-p2p,.homepage-v2 .hp-foundations-map .node-payment{color:#071f43;background:#98cdf1}.homepage-v2 .hp-foundations-map .node-p2p-start,.homepage-v2 .hp-foundations-map .node-statement,.homepage-v2 .hp-foundations-map .node-broader{color:#fff;background:#07064d}.homepage-v2 .hp-foundations-map .node-expense,.homepage-v2 .hp-foundations-map .node-timesheets{color:#fff;background:#287e8b}.homepage-v2 .foundations-sequence .foundation-arrow{stroke-dasharray:none;stroke-dashoffset:0}.homepage-v2 .foundations-sequence.visible .foundation-arrow{animation-name:foundation-arrow-fade}@keyframes foundation-arrow-fade{0%{opacity:0}100%{opacity:1}}