*{box-sizing:border-box}html{scroll-behavior:auto!important;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{margin:0;background:#07090c;color:#fff;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}a{color:inherit}img{max-width:100%}button,input,textarea{font:inherit}button{cursor:pointer}video{max-width:100%}html[data-tour-controlled] body{overscroll-behavior:none}html[data-tour-controlled]::-webkit-scrollbar{display:none}:focus-visible{outline:3px solid #AAFBDC;outline-offset:4px}



.ee-difference,.ee-difference *{box-sizing:border-box}.ee-difference{--ee-stage:clamp(560px,62vh,650px);--ee-magic:clamp(182px,20.1vh,211px);position:relative;height:calc(var(--ee-stage) + 300vh);isolation:isolate;overflow-x:clip;overflow-y:visible;background:#071426;color:#fff;font-family:Arial,Helvetica,sans-serif}.ee-difference__sticky{position:sticky;top:72px;height:var(--ee-stage);overflow:hidden;background:#071426;clip-path:polygon(0 10.5%,50% 0,100% 10.5%,100% 100%,0 100%);box-shadow:0 28px 70px rgba(2,8,23,.28)}.ee-difference__sticky:before{content:"";position:absolute;z-index:30;left:0;right:0;top:0;height:86px;background:#57def4;clip-path:polygon(0 70%,50% 1%,100% 70%,100% 76%,50% 8%,0 76%);opacity:.34;pointer-events:none}.ee-difference__sticky:after{content:"";position:absolute;z-index:31;left:9%;right:7%;top:5px;height:76px;background:#f9b000;clip-path:polygon(0 67%,48% 0,100% 66%,100% 70%,48% 7%,0 73%);opacity:.88;pointer-events:none}.ee-difference__grid{position:absolute;z-index:0;inset:0;opacity:.16;background-image:linear-gradient(rgba(20,148,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(20,148,255,.09) 1px,transparent 1px);background-size:68px 68px}.ee-difference__pages{overflow:hidden;position:absolute;z-index:4;inset:0}.ee-difference-page{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.ee-difference-page:nth-child(1){z-index:1}.ee-difference-page:nth-child(2){z-index:2}.ee-difference-page:nth-child(3){z-index:3}.ee-difference-page:nth-child(4){z-index:4}.ee-difference-page.active{pointer-events:auto}.ee-difference-page__half{position:absolute;top:0;width:50%;height:100%;transition:transform 1s cubic-bezier(.23,.72,.21,1)}.ee-difference-page__half--left{left:0;transform:translate3d(calc(-1 * var(--ee-magic)),100%,0)}.ee-difference-page__half--right{left:50%;transform:translate3d(var(--ee-magic),-100%,0)}.ee-difference-page.active .ee-difference-page__half{transform:translate3d(0,0,0)}.ee-difference-page__skewed{overflow:hidden;position:absolute;top:0;width:200%;height:100%;transform:none;background:#071426}.ee-difference-page__half--left .ee-difference-page__skewed{left:0;clip-path:polygon(0 0,72% 0,50% 56%,52% 56%,35% 100%,0 100%)}.ee-difference-page__half--right .ee-difference-page__skewed{right:0;clip-path:polygon(72% 0,100% 0,100% 100%,35% 100%,52% 56%,50% 56%)}.ee-difference-page__content{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;padding:74px 26% 28px;color:#fff;transform:none;transition:transform 1s cubic-bezier(.23,.72,.21,1),opacity 1s ease;background-size:cover;background-position:center;background-repeat:no-repeat}.ee-difference-page__half--left .ee-difference-page__content{justify-content:flex-start;padding-left:clamp(34px,5vw,86px);padding-right:54%;transform-origin:100% 0}.ee-difference-page__half--right .ee-difference-page__content{justify-content:flex-start;padding-left:66%;padding-right:clamp(34px,5vw,86px);transform-origin:0 100%}.ee-difference-page.inactive .ee-difference-page__content{opacity:.5;transform:scale(.95)}.ee-difference-page__content--intro-left{justify-content:flex-end;background:linear-gradient(145deg,#e9f0f7,#cbd7e2);color:#071426}.ee-difference-page__content--intro-right{justify-content:flex-start;background:linear-gradient(145deg,#0b3154,#061426);color:#fff}.ee-difference__intro-heading{width:min(510px,100%)}.ee-difference__eyebrow{display:block;margin-bottom:14px;color:#0b6fb7;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ee-difference h2{margin:0;color:#071426;font-size:clamp(46px,5vw,72px);font-weight:900;line-height:.9;letter-spacing:-.055em;text-transform:uppercase}.ee-difference h2 span{display:block;color:#1494ff}.ee-difference__intro-copy{width:min(500px,100%)}.ee-difference__intro-label{display:block;margin-bottom:18px;color:#f9b000;font-size:9px;font-weight:900;letter-spacing:.15em}.ee-difference__intro-copy p{margin:0 0 17px;color:rgba(255,255,255,.82);font-size:clamp(15px,1.08vw,18px);font-weight:600;line-height:1.65}.ee-difference-page__content--copy{color:#071426}.ee-difference-page__content--load-copy{justify-content:flex-end;background:linear-gradient(145deg,#f4f7fa,#d7e1ea)}.ee-difference-page__content--condition-copy{justify-content:flex-start;background:linear-gradient(145deg,#1494ff,#0a6aad);color:#fff}.ee-difference-page__content--finish-copy{justify-content:flex-end;background:linear-gradient(145deg,#071426,#0d3153);color:#fff}.ee-difference__copy-block{width:min(520px,100%)}.ee-difference__step{display:inline-block;margin-bottom:14px;color:#0b6fb7;font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ee-difference-page--condition .ee-difference__step{color:#f9b000}.ee-difference-page--finish .ee-difference__step{color:#57def4}.ee-difference__copy-block h3{margin:0 0 16px;color:inherit;font-size:clamp(30px,3vw,46px);font-weight:900;line-height:.98;letter-spacing:-.045em;text-transform:uppercase}.ee-difference__copy-block p{margin:0 0 15px;color:inherit;font-size:clamp(14px,1vw,16px);font-weight:600;line-height:1.58;opacity:.82}.ee-difference__copy-block .ee-difference__detail{margin-top:22px;padding-top:14px;border-top:1px solid currentColor;font-size:11px;font-weight:900;line-height:1.45;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.ee-difference-page__content--image{align-items:flex-end;justify-content:flex-start;padding-bottom:32px}.ee-difference-page__content--load-image{background-image:linear-gradient(180deg,transparent 16%,rgba(2,8,23,.32) 100%),url('/web-design/tour/media/f9368368379333b9.webp')}.ee-difference-page__content--condition-image{background-image:linear-gradient(180deg,transparent 16%,rgba(2,8,23,.36) 100%),url('/web-design/tour/media/c0e55c35b902e8af.webp')}.ee-difference-page__content--finish-image{background-color:#071426;background-image:linear-gradient(180deg,rgba(2,8,23,.04) 0%,rgba(2,8,23,.34) 100%),url('/web-design/tour/media/7152be537361a01c.webp');background-size:100% 100%,cover;background-position:center,62% 50%;background-repeat:no-repeat}.ee-difference__caption{max-width:235px;padding:11px 14px;background:rgba(7,20,38,.92);color:#fff;clip-path:polygon(0 0,91% 0,100% 28%,100% 100%,8% 100%,0 73%);filter:drop-shadow(7px 7px 0 rgba(20,148,255,.62)) drop-shadow(-5px -4px 0 rgba(249,176,0,.34))}.ee-difference__caption span,.ee-difference__caption b{display:block}.ee-difference__caption span{margin-bottom:4px;color:#57def4;font-size:7px;font-weight:900;letter-spacing:.14em}.ee-difference__caption b{font-size:10px;font-weight:800;line-height:1.3}.ee-difference-page__logo-layer{--ee-logo-size:clamp(230px,25vw,360px);--ee-logo-dx:clamp(134px,14.6vw,210px);--ee-logo-dy:clamp(52px,5.7vw,82px);position:absolute;z-index:40;inset:0;overflow:visible;pointer-events:none}.ee-difference__logo-half{position:absolute;z-index:1;width:var(--ee-logo-size);height:auto;max-height:68%;object-fit:contain;pointer-events:none;user-select:none;opacity:1;filter:drop-shadow(0 10px 18px rgba(0,0,0,.18));transition:transform 1s cubic-bezier(.23,.72,.21,1)}.ee-difference__logo-half--left{left:calc(46% + clamp(10px,.76vw,20px));top:calc(58% - clamp(34px,4.5vh,78px));transform:translate3d(calc(-50% - var(--ee-magic)),calc(-50% + var(--ee-stage)),0)}.ee-difference__logo-half--right{left:calc(46% + clamp(10px,.76vw,20px) + var(--ee-logo-dx));top:calc(58% - clamp(34px,4.5vh,78px) + var(--ee-logo-dy));transform:translate3d(calc(-50% + var(--ee-magic)),calc(-50% - var(--ee-stage)),0)}.ee-difference-page.active .ee-difference__logo-half{transform:translate3d(-50%,-50%,0)}.ee-difference__intro-heading,.ee-difference__intro-copy,.ee-difference__copy-block,.ee-difference__caption{position:relative;z-index:2}.ee-difference__handoff{position:absolute;z-index:8;left:-4%;bottom:-86px;width:108%;height:228px;pointer-events:none;background:#f5f9ff;clip-path:polygon(0 55%,24% 48%,58% 14%,78% 28%,100% 38%,100% 100%,0 100%);filter:drop-shadow(0 -10px 0 rgba(87,222,244,.20));overflow:visible}.ee-difference__handoff:before{content:"";position:absolute;z-index:2;left:-10%;top:18px;width:126%;height:148px;background:#1494ff;clip-path:polygon(0 79%,26% 58%,58% 31%,100% 2%,95% 36%,61% 64%,23% 91%,0 98%);transform:skewY(2.7deg) rotate(-.8deg);transform-origin:left center;filter:drop-shadow(18px 17px 0 rgba(87,222,244,.28))}.ee-difference__handoff:after{content:"";position:absolute;z-index:3;left:12%;top:66px;width:111%;height:92px;background:#f9b000;clip-path:polygon(0 84%,35% 56%,69% 29%,100% 2%,95% 39%,62% 68%,24% 94%,0 100%);transform:skewY(-1.6deg) rotate(.45deg);transform-origin:left center;filter:drop-shadow(-14px 14px 0 rgba(20,148,255,.18))}@media(max-width:1700px) and (min-width:761px){.ee-difference-page__half--right .ee-difference-page__content{padding-left:75%}}@media(max-width:1700px) and (min-width:1101px){.ee-difference-page__half--left .ee-difference__intro-heading,.ee-difference-page__half--left .ee-difference__copy-block{max-width:clamp(350px,calc(50vw - 340px),510px)}}@media(max-width:1100px) and (min-width:761px){.ee-difference{--ee-stage:clamp(550px,64vh,630px);--ee-magic:clamp(178px,20.7vh,204px)}.ee-difference-page__logo-layer{--ee-logo-size:clamp(170px,21vw,240px);--ee-logo-dx:clamp(99px,12.26vw,140px);--ee-logo-dy:clamp(39px,4.79vw,55px)}.ee-difference-page__half--left .ee-difference__intro-heading,.ee-difference-page__half--left .ee-difference__copy-block{max-width:min(clamp(210px,calc(38vw - 72px),280px),100%)}.ee-difference-page__half--left .ee-difference-page__content{padding-left:clamp(28px,4vw,54px);padding-right:55%}.ee-difference-page__half--right .ee-difference-page__content{padding-left:max(73%,calc(18.08vw + 428.4px));padding-right:clamp(28px,4vw,54px)}.ee-difference-page__half--left .ee-difference-page__skewed{clip-path:polygon(0 0,calc(50% + 35.8svh - 25.8px) 0,50% 56%,52% 56%,calc(52% - 27.7svh + 19.9px) 100%,0 100%)}.ee-difference-page__half--right .ee-difference-page__skewed{clip-path:polygon(calc(50% + 35.8svh - 25.8px) 0,100% 0,100% 100%,calc(52% - 27.7svh + 19.9px) 100%,52% 56%,50% 56%)}.ee-difference h2{font-size:clamp(40px,5.5vw,60px)}.ee-difference__copy-block h3{font-size:clamp(27px,3.2vw,38px)}}@media(max-width:760px){.ee-difference{height:auto;padding:74px 0 132px;background:#071426}.ee-difference__sticky{position:relative;top:auto;height:auto;overflow:visible;clip-path:none;background:#071426;box-shadow:none}.ee-difference__sticky:before,.ee-difference__sticky:after{height:62px}.ee-difference__sticky:before{clip-path:polygon(0 70%,50% 7%,100% 70%,100% 78%,50% 15%,0 78%)}.ee-difference__sticky:after{left:8%;right:7%;height:56px}.ee-difference__grid{position:absolute;inset:0}.ee-difference__pages{position:relative;inset:auto;display:grid;gap:18px;padding:62px 13px 0;overflow:visible}.ee-difference-page{position:relative;left:auto;top:auto;width:100%;height:auto;display:grid;grid-template-columns:1fr;pointer-events:auto}.ee-difference-page__half{position:relative;left:auto!important;top:auto;width:100%;height:auto;transform:none!important;transition:none}.ee-difference-page__skewed{position:relative;left:auto!important;right:auto!important;width:100%;height:auto;transform:none;clip-path:polygon(0 0,94% 0,100% 8%,100% 100%,7% 100%,0 92%)}.ee-difference-page__content,.ee-difference-page.inactive .ee-difference-page__content{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:300px;transform:none!important;opacity:1!important;padding:28px 24px}.ee-difference-page__content--image{min-height:330px}.ee-difference__logo-half{display:none}.ee-difference__logo-half--left{right:50%;transform:none}.ee-difference__logo-half--right{left:50%;transform:none}.ee-difference h2{font-size:clamp(40px,11vw,56px)}.ee-difference__copy-block h3{font-size:clamp(28px,8.5vw,40px)}.ee-difference__handoff{left:-7%;bottom:-48px;width:114%;height:136px;clip-path:polygon(0 58%,26% 50%,59% 18%,80% 31%,100% 41%,100% 100%,0 100%)}.ee-difference__handoff:before{left:-12%;top:12px;width:132%;height:88px}.ee-difference__handoff:after{left:8%;top:39px;width:118%;height:56px}}@media(max-width:520px){.ee-difference{padding-top:62px}.ee-difference__pages{padding-inline:11px}.ee-difference-page__content{padding:24px 20px}.ee-difference-page__content--image{min-height:285px}.ee-difference__intro-copy p,.ee-difference__copy-block p{font-size:14px}}@media(prefers-reduced-motion:reduce){.ee-difference{height:auto;padding:74px 0 132px}.ee-difference__sticky{position:relative;top:auto;height:auto;overflow:visible;clip-path:none}.ee-difference__pages{position:relative;inset:auto;display:grid;gap:20px;padding:70px 16px 0;overflow:visible}.ee-difference-page{position:relative;height:auto;pointer-events:auto}.ee-difference-page__half{position:relative;left:auto!important;width:100%;height:430px;transform:none!important}.ee-difference-page__skewed{position:relative;left:auto!important;right:auto!important;width:100%;height:100%;transform:none}.ee-difference-page__content,.ee-difference-page.inactive .ee-difference-page__content{transform:none!important;opacity:1!important}.ee-difference__logo-half{display:none}.ee-difference-page__half--left .ee-difference-page__skewed,.ee-difference-page__half--right .ee-difference-page__skewed{clip-path:none}}.ee-difference__sticky{clip-path:none}.ee-difference__sticky:before,.ee-difference__sticky:after{content:none!important;display:none!important}.ee-difference__handoff{display:none!important}@media(max-width:760px){.ee-difference{padding-bottom:74px}.ee-difference__pages{padding-top:0}}@media(prefers-reduced-motion:reduce){.ee-difference{padding-bottom:74px}.ee-difference__pages{padding-top:0}}@media (min-width:761px){.ee-difference{--ee-stage:max(560px,calc(100svh - 72px));--ee-magic:clamp(180px,32.4svh,340px)}}@media(max-width:760px){.ee-difference{height:auto;padding:42px 0 58px;overflow:hidden}.ee-difference__sticky{position:relative;top:auto;height:auto;overflow:visible}.ee-difference__pages{position:relative;inset:auto;display:grid;gap:18px;padding:0 13px;overflow:visible}.ee-difference-page{position:relative;inset:auto;width:100%;height:auto;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;pointer-events:auto;background:#071426;clip-path:polygon(0 0,96% 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.ee-difference-page__logo-layer{display:none}.ee-difference-page__half,.ee-difference-page__half--left,.ee-difference-page__half--right{position:relative;inset:auto!important;left:auto!important;top:auto!important;width:100%;height:auto;transform:none!important;transition:none}.ee-difference-page__half--left .ee-difference-page__skewed,.ee-difference-page__half--right .ee-difference-page__skewed,.ee-difference-page__skewed{position:relative;inset:auto!important;left:auto!important;right:auto!important;width:100%;height:auto;overflow:hidden;transform:none!important;clip-path:none!important}.ee-difference-page__half--left .ee-difference-page__content,.ee-difference-page__half--right .ee-difference-page__content,.ee-difference-page__content,.ee-difference-page.inactive .ee-difference-page__content{position:relative;inset:auto;left:auto;top:auto;width:100%;max-width:100%;height:auto;min-width:0;min-height:0;padding:28px 24px;transform:none!important;opacity:1!important;justify-content:flex-start;align-items:flex-start}.ee-difference-page__content--image,.ee-difference-page__half--left .ee-difference-page__content--image,.ee-difference-page__half--right .ee-difference-page__content--image{min-height:310px;align-items:flex-end;justify-content:flex-start;padding:18px}.ee-difference__intro-heading,.ee-difference__intro-copy,.ee-difference__copy-block{width:100%;max-width:none;min-width:0}.ee-difference h2{max-width:100%;font-size:clamp(37px,10.8vw,52px);line-height:.94;overflow-wrap:anywhere}.ee-difference__copy-block h3{max-width:100%;font-size:clamp(28px,8.2vw,39px);line-height:1;overflow-wrap:anywhere}.ee-difference__intro-copy p,.ee-difference__copy-block p{font-size:15px;line-height:1.55}.ee-difference__copy-block .ee-difference__detail{font-size:10px}.ee-difference__caption{max-width:min(235px,86%)}.ee-difference-page--intro .ee-difference-page__content--intro-left{padding-bottom:30px}.ee-difference-page--intro .ee-difference-page__content--intro-right{padding-top:30px}}@media(max-width:420px){.ee-difference__pages{padding-inline:10px}.ee-difference-page__half--left .ee-difference-page__content,.ee-difference-page__half--right .ee-difference-page__content,.ee-difference-page__content{padding:24px 20px}.ee-difference-page__content--image,.ee-difference-page__half--left .ee-difference-page__content--image,.ee-difference-page__half--right .ee-difference-page__content--image{min-height:285px;padding:16px}.ee-difference h2{font-size:clamp(35px,10.6vw,45px)}.ee-difference__copy-block h3{font-size:clamp(27px,8vw,35px)}.ee-difference__intro-copy p,.ee-difference__copy-block p{font-size:14px}}@media(min-width:1101px) and (max-width:1363px){.ee-difference-page__logo-layer{--ee-logo-size:calc(41.73vw - 228px);--ee-logo-dx:calc(24.39vw - 133.43px);--ee-logo-dy:calc(9.506vw - 51.88px)}.ee-difference-page__half--left .ee-difference-page__skewed{clip-path:polygon(0 0,calc(50% + 35.8svh - 25.8px) 0,50% 56%,52% 56%,calc(52% - 27.7svh + 19.9px) 100%,0 100%)}.ee-difference-page__half--right .ee-difference-page__skewed{clip-path:polygon(calc(50% + 35.8svh - 25.8px) 0,100% 0,100% 100%,calc(52% - 27.7svh + 19.9px) 100%,52% 56%,50% 56%)}.ee-difference-page__half--left .ee-difference__intro-heading,.ee-difference-page__half--left .ee-difference__copy-block{max-width:calc(26.616vw - 12.78px)}.ee-difference-page__half--left .ee-difference-page__content{padding-left:calc(9.1825vw - 57px);padding-right:55%}.ee-difference-page__half--right .ee-difference-page__content{padding-left:calc(83.251vw - 123.71px);padding-right:calc(9.1825vw - 57px)}.ee-difference h2{font-size:calc(3.10vw + 25.9px)}.ee-difference__copy-block h3{font-size:calc(2.163vw + 11.407px)}}


.ee-standard,.ee-standard *{box-sizing:border-box}.ee-standard{position:relative;overflow:hidden;padding:clamp(80px,8vw,118px) 20px clamp(150px,15vw,220px);background:radial-gradient(circle at 88% 22%,rgba(20,148,255,.10),transparent 28rem),linear-gradient(180deg,#f5f9ff,#fff 72%,#eef4f9);color:#071426;font-family:Arial,Helvetica,sans-serif}.ee-standard__shell{width:min(1320px,100%);margin:0 auto}.ee-standard__head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.58fr);gap:clamp(34px,7vw,96px);align-items:end;margin-bottom:clamp(50px,7vw,82px)}.ee-standard__index{display:block;margin-bottom:14px;color:#1494ff;font-size:10px;font-weight:900;letter-spacing:.16em}.ee-standard h2{max-width:860px;margin:0;color:#071426;font-size:clamp(44px,5.4vw,74px);font-weight:900;line-height:.92;letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance}.ee-standard h2 span{display:block;color:#1494ff}.ee-standard__head>p{margin:0;padding:24px 24px 26px;background:#071426;color:#fff;font-size:clamp(16px,1.25vw,20px);font-weight:650;line-height:1.58;clip-path:polygon(0 0,93% 0,100% 24%,100% 100%,8% 100%,0 77%);filter:drop-shadow(10px 10px 0 rgba(249,176,0,.48)) drop-shadow(0 20px 36px rgba(7,20,38,.18))}.ee-standard__stage{position:relative;height:clamp(500px,36vw,575px);margin:0 auto;isolation:isolate}.ee-standard__field{position:absolute;top:0;left:33.3333%;width:33.3334%;height:100%;will-change:left,opacity,transform}.ee-standard__field--left,.ee-standard__field--right{z-index:1}.ee-standard__field--middle{z-index:4;margin:0;overflow:hidden;background:#071426;clip-path:polygon(8% 0,100% 0,100% 87%,89% 100%,0 100%,0 10%);filter:drop-shadow(0 26px 40px rgba(7,20,38,.24))}.ee-standard__field--middle:before{content:"";position:absolute;z-index:3;inset:12px;clip-path:polygon(8% 0,100% 0,100% 87%,89% 100%,0 100%,0 10%);border:1px solid rgba(255,255,255,.34);pointer-events:none}.ee-standard__field--middle>img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.98) contrast(1.03)}.ee-standard__field--middle figcaption{position:absolute;z-index:5;left:22px;right:12%;bottom:20px;padding:16px 18px 17px 21px;background:#071426;color:#fff;clip-path:polygon(0 0,91% 0,100% 31%,100% 100%,8% 100%,0 72%);filter:drop-shadow(-9px 9px 0 #1494ff) drop-shadow(8px -6px 0 rgba(249,176,0,.58)) drop-shadow(0 15px 25px rgba(0,0,0,.30))}.ee-standard__field--middle figcaption small,.ee-standard__field--middle figcaption strong,.ee-standard__field--middle figcaption span{display:block}.ee-standard__field--middle figcaption small{margin-bottom:6px;color:#f9b000;font-size:8px;font-weight:900;letter-spacing:.13em}.ee-standard__field--middle figcaption strong{font-size:13px;font-weight:900;text-transform:uppercase}.ee-standard__field--middle figcaption span{margin-top:4px;color:rgba(255,255,255,.64);font-size:10px;font-weight:700}.ee-standard__middle-index{position:absolute;z-index:5;right:18px;top:17px;display:grid;justify-items:end;color:#fff}.ee-standard__middle-index b{color:#f9b000;font-size:35px;font-weight:900;line-height:.85}.ee-standard__middle-index span{margin-top:6px;font-size:7px;font-weight:900;letter-spacing:.13em}.ee-standard__field--left{padding:18px 22px 18px 0}.ee-standard__slab{height:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,3vw,42px);background:linear-gradient(145deg,#071426,#0d2b49);color:#fff;clip-path:polygon(0 8%,9% 0,100% 0,100% 87%,89% 100%,0 100%);filter:drop-shadow(-11px 13px 0 rgba(20,148,255,.78)) drop-shadow(10px -8px 0 rgba(249,176,0,.48)) drop-shadow(0 24px 38px rgba(7,20,38,.22))}.ee-standard__slab-label{display:block;margin-bottom:17px;color:#f9b000;font-size:9px;font-weight:900;letter-spacing:.15em}.ee-standard__slab h3{max-width:430px;margin:0 0 18px;color:#fff;font-size:clamp(25px,2vw,34px);font-weight:900;line-height:1.06;letter-spacing:-.035em}.ee-standard__slab>p{margin:0;color:rgba(255,255,255,.70);font-size:14px;font-weight:500;line-height:1.62}.ee-standard__checks{display:grid;gap:0;margin:24px 0;padding:0;list-style:none}.ee-standard__checks li{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:10px 0;border-top:1px solid rgba(255,255,255,.10)}.ee-standard__checks li:last-child{border-bottom:1px solid rgba(255,255,255,.10)}.ee-standard__checks b{color:#1494ff;font-size:9px;letter-spacing:.12em}.ee-standard__checks span{color:rgba(255,255,255,.84);font-size:12px;font-weight:750;line-height:1.36}.ee-standard__button{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;background:#f9b000;color:#071426!important;font-size:11px;font-weight:900;text-decoration:none!important;clip-path:polygon(0 0,88% 0,100% 34%,100% 100%,8% 100%,0 72%)}.ee-standard__tiles{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;padding:16px 0 16px 22px}.ee-standard__tile{position:relative;margin:0;overflow:hidden;background:#071426;filter:drop-shadow(0 12px 20px rgba(7,20,38,.17))}.ee-standard__tile--a{clip-path:polygon(0 0,92% 0,100% 15%,100% 100%,0 100%)}.ee-standard__tile--b{clip-path:polygon(8% 0,100% 0,100% 87%,89% 100%,0 100%,0 15%);transform:translateY(18px)}.ee-standard__tile--c{clip-path:polygon(0 8%,10% 0,100% 0,100% 100%,8% 100%,0 90%);transform:translateY(-8px)}.ee-standard__tile--d{clip-path:polygon(0 0,100% 0,100% 80%,88% 100%,0 100%,0 12%);transform:translateY(10px)}.ee-standard__tile img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(100%) saturate(.85) contrast(1.04);transition:filter .35s ease,transform .5s ease}.ee-standard__tile:hover img{filter:grayscale(0%) saturate(1);transform:scale(1.04)}.ee-standard__tile figcaption{position:absolute;left:8px;bottom:8px;padding:7px 9px;background:#071426;color:#f9b000;font-size:7px;font-weight:900;letter-spacing:.12em;clip-path:polygon(0 0,88% 0,100% 35%,100% 100%,0 100%)}.ee-standard__rail{display:flex;align-items:center;justify-content:center;gap:14px;margin:34px auto 0;color:#55687d;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ee-standard__rail b{color:#071426}.ee-standard__rail i{width:38px;height:1px;background:linear-gradient(90deg,#1494ff,#f9b000)}.ee-standard__divider{position:absolute;left:0;right:0;bottom:-1px;height:clamp(108px,11vw,166px);overflow:hidden;pointer-events:none}.ee-standard__divider svg{display:block;width:100%;height:100%}.ee-standard__divider-field{fill:#dbe4ec}.ee-standard__divider-blade{fill:#1494ff}.ee-standard__divider-notch{fill:#f9b000}@media(max-width:900px){.ee-standard{padding:68px 16px 138px}.ee-standard__head{grid-template-columns:1fr;gap:30px}.ee-standard__head>p{max-width:650px}.ee-standard__stage{height:auto;display:grid;grid-template-columns:1fr;gap:22px}.ee-standard__field{position:relative;left:auto!important;top:auto;width:100%;height:auto;opacity:1!important;transform:none!important}.ee-standard__field--middle{order:1;min-height:420px}.ee-standard__field--left{order:2;padding:0}.ee-standard__field--right{order:3;min-height:360px;padding:0}.ee-standard__slab{min-height:430px}.ee-standard__tiles{padding:0}.ee-standard__rail{flex-wrap:wrap}.ee-standard__divider{height:86px}}@media(max-width:560px){.ee-standard{padding:58px 13px 116px}.ee-standard h2{font-size:clamp(38px,11vw,50px)}.ee-standard__head>p{padding:20px;font-size:15px}.ee-standard__field--middle{min-height:330px}.ee-standard__field--middle figcaption{left:14px;right:10%;bottom:14px}.ee-standard__slab{min-height:0;padding:27px 22px}.ee-standard__tiles{min-height:330px}.ee-standard__tile--b,.ee-standard__tile--c,.ee-standard__tile--d{transform:none}.ee-standard__rail{display:none}.ee-standard__divider{height:64px}}
/* Simplified section boundary */
.ee-standard{padding-bottom:clamp(80px,8vw,118px)}
@media(max-width:900px){.ee-standard{padding-bottom:88px}}
@media(max-width:560px){.ee-standard{padding-bottom:72px}}
/* Retained restrained sweep under the workmanship section */
.ee-standard__divider--kept{display:block;left:0;right:0;bottom:0;height:clamp(48px,6vw,82px);z-index:3}
.ee-standard__divider--kept svg{display:block;width:100%;height:100%}
.ee-standard__divider--kept .ee-standard__divider-blade{fill:#1494ff}
.ee-standard__divider--kept .ee-standard__divider-notch{fill:#f9b000}

/* Workmanship rail clearance — keep copy above the angled handoff */
.ee-standard {
  padding-bottom: clamp(155px, 12vw, 190px);
}
.ee-standard__rail {
  position: relative;
  z-index: 5;
  margin-bottom: clamp(22px, 2.5vw, 40px);
}
@media (max-width: 900px) {
  .ee-standard { padding-bottom: 132px; }
}
@media (max-width: 760px) {
  .ee-standard { padding-bottom: 72px; }
  .ee-standard__rail { margin-bottom: 0; }
}


.ee-services,.ee-services *{box-sizing:border-box}.ee-services{position:relative;overflow:hidden;padding:clamp(78px,8vw,112px) 20px clamp(150px,15vw,216px);background:linear-gradient(180deg,#dbe4ec,#bcc8d2 52%,#aebbc6);color:#071426;font-family:Arial,Helvetica,sans-serif}.ee-services__shell{width:min(1180px,100%);margin:0 auto}.ee-services__head{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(280px,.52fr);gap:clamp(24px,4vw,52px);align-items:end;margin-bottom:clamp(42px,5vw,62px)}.ee-services__index{align-self:start;display:grid;gap:8px;padding-top:8px;border-top:3px solid #1494ff}.ee-services__index span:first-child{font-size:30px;font-weight:900}.ee-services__index span:last-child{color:#4c6075;font-size:9px;font-weight:900;letter-spacing:.14em}.ee-services__eyebrow{display:block;margin-bottom:13px;color:#52677d;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ee-services h2{max-width:760px;margin:0;font-size:clamp(42px,5.6vw,76px);font-weight:900;line-height:.93;letter-spacing:-.05em;text-transform:uppercase}.ee-services h2 span{display:block;color:#0b6fb7}.ee-services__head>p{margin:0;padding:23px 24px 25px;background:#071426;color:#fff;font-size:16px;font-weight:650;line-height:1.6;clip-path:polygon(0 0,91% 0,100% 27%,100% 100%,8% 100%,0 73%);filter:drop-shadow(10px 10px 0 rgba(249,176,0,.46)) drop-shadow(-8px -7px 0 rgba(20,148,255,.52)) drop-shadow(0 20px 34px rgba(7,20,38,.18))}.ee-path-accordion{display:flex;width:min(1240px,100%);height:clamp(500px,51vw,620px);margin:0 auto;gap:8px;overflow:visible;filter:drop-shadow(0 24px 42px rgba(7,20,38,.17))}.ee-path-card{position:relative;flex:1 1 0;min-width:72px;overflow:hidden;background:#071426;transition:flex 420ms cubic-bezier(.2,.75,.25,1),filter .3s ease}.ee-path-card:nth-child(1){clip-path:polygon(0 0,92% 0,100% 8%,100% 100%,0 100%);filter:drop-shadow(-5px 7px 0 rgba(20,148,255,.4))}.ee-path-card:nth-child(2){clip-path:polygon(8% 0,100% 0,100% 89%,92% 100%,0 100%,0 12%);filter:drop-shadow(5px 6px 0 rgba(249,176,0,.3))}.ee-path-card:nth-child(3){clip-path:polygon(0 6%,7% 0,100% 0,100% 88%,90% 100%,0 100%);filter:drop-shadow(-4px -5px 0 rgba(20,148,255,.28))}.ee-path-card:nth-child(4){clip-path:polygon(0 0,90% 0,100% 12%,100% 100%,8% 100%,0 92%);filter:drop-shadow(5px -5px 0 rgba(249,176,0,.28))}.ee-path-card:nth-child(5){clip-path:polygon(6% 0,100% 0,100% 84%,94% 100%,0 100%,0 16%);filter:drop-shadow(-5px 6px 0 rgba(20,148,255,.34))}.ee-path-card:nth-child(6){clip-path:polygon(0 0,94% 0,100% 9%,100% 91%,91% 100%,7% 100%,0 91%);filter:drop-shadow(5px 6px 0 rgba(249,176,0,.32))}.ee-path-card.is-default,.ee-path-card:hover,.ee-path-card:focus-within{flex-grow:6}.ee-path-accordion:hover .ee-path-card.is-default:not(:hover),.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within){flex-grow:1}.ee-path-card img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(100%) contrast(.98) brightness(.78);transform:scale(1.02);transition:filter .4s ease,transform .65s ease}.ee-path-card.is-default img,.ee-path-card:hover img,.ee-path-card:focus-within img{filter:grayscale(0%) contrast(1.02) brightness(.9);transform:scale(1.055)}.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) img,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) img{filter:grayscale(100%) contrast(.98) brightness(.78);transform:scale(1.02)}.ee-path-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,8,23,.02) 0%,rgba(2,8,23,.13) 42%,rgba(2,8,23,.92) 100%);pointer-events:none}.ee-path-card__content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:9px;padding:0 25px 28px;color:#fff!important;text-decoration:none!important}.ee-path-card__tab{position:absolute;left:50%;bottom:92px;max-width:220px;color:#fff;font-size:17px;font-weight:900;line-height:1;white-space:nowrap;text-shadow:0 2px 18px rgba(0,0,0,.55);transform:translateX(-50%) rotate(-90deg);transition:opacity .18s ease}.ee-path-card__meta,.ee-path-card h3,.ee-path-card p,.ee-path-card__link{opacity:0;transform:translateY(12px);transition:opacity .26s ease,transform .26s ease}.ee-path-card__meta{padding:8px 11px;background:#020817;color:#f9b000;font-size:9px;font-weight:900;letter-spacing:.1em;clip-path:polygon(0 0,90% 0,100% 34%,100% 100%,7% 100%,0 70%);filter:drop-shadow(5px 5px 0 rgba(20,148,255,.45))}.ee-path-card:nth-child(even) .ee-path-card__meta{clip-path:polygon(7% 0,100% 0,100% 72%,92% 100%,0 100%,0 28%);filter:drop-shadow(-5px 5px 0 rgba(249,176,0,.38))}.ee-path-card h3{max-width:700px;margin:0;color:#fff;font-size:clamp(27px,2.3vw,38px);font-weight:900;line-height:1.02;letter-spacing:-.03em}.ee-path-card p{max-width:590px;margin:0;color:rgba(255,255,255,.86);font-size:15px;font-weight:500;line-height:1.5}.ee-path-card__link{display:inline-flex;margin-top:6px;padding:7px 10px;background:#f9b000;color:#071426;font-size:11px;font-weight:900;clip-path:polygon(0 0,88% 0,100% 35%,100% 100%,0 100%)}.ee-path-card.is-default .ee-path-card__tab,.ee-path-card:hover .ee-path-card__tab,.ee-path-card:focus-within .ee-path-card__tab{opacity:0}.ee-path-card.is-default .ee-path-card__meta,.ee-path-card:hover .ee-path-card__meta,.ee-path-card:focus-within .ee-path-card__meta,.ee-path-card.is-default h3,.ee-path-card:hover h3,.ee-path-card:focus-within h3,.ee-path-card.is-default p,.ee-path-card:hover p,.ee-path-card:focus-within p,.ee-path-card.is-default .ee-path-card__link,.ee-path-card:hover .ee-path-card__link,.ee-path-card:focus-within .ee-path-card__link{opacity:1;transform:translateY(0)}.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) .ee-path-card__tab,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) .ee-path-card__tab{opacity:1}.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) .ee-path-card__meta,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) .ee-path-card__meta,.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) h3,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) h3,.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) p,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) p,.ee-path-accordion:hover .ee-path-card.is-default:not(:hover) .ee-path-card__link,.ee-path-accordion:focus-within .ee-path-card.is-default:not(:focus-within) .ee-path-card__link{opacity:0;transform:translateY(12px)}.ee-services__divider{position:absolute;left:0;right:0;bottom:-1px;height:clamp(116px,13vw,190px);overflow:hidden;pointer-events:none}.ee-services__divider svg{display:block;width:100%;height:100%}.ee-services__divider-field{fill:#071426}.ee-services__divider-blade{fill:#1494ff}.ee-services__divider-tip{fill:#f9b000}@media(max-width:900px){.ee-services__head{grid-template-columns:1fr}.ee-services__index{width:120px}.ee-services__head>p{max-width:650px}.ee-path-card{min-width:64px}.ee-services__divider{height:84px}}@media(max-width:760px){.ee-services{padding:62px 13px 116px}.ee-services h2{font-size:clamp(38px,11.5vw,52px)}.ee-path-accordion{display:grid;height:auto;gap:16px;overflow:visible;filter:none}.ee-path-card,.ee-path-card.is-default,.ee-path-card:hover,.ee-path-card:focus-within{min-height:390px;min-width:0;flex:none}.ee-path-card:nth-child(n){filter:drop-shadow(7px 8px 0 rgba(20,148,255,.24))}.ee-path-card:nth-child(even){filter:drop-shadow(-7px 8px 0 rgba(249,176,0,.22))}.ee-path-card__tab{display:none}.ee-path-card__meta,.ee-path-card h3,.ee-path-card p,.ee-path-card__link,.ee-path-card.is-default .ee-path-card__meta,.ee-path-card.is-default h3,.ee-path-card.is-default p,.ee-path-card.is-default .ee-path-card__link{opacity:1;transform:none}.ee-path-card img,.ee-path-card.is-default img,.ee-path-card:hover img,.ee-path-card:focus-within img{filter:grayscale(0%) contrast(1) brightness(.86)}.ee-path-card__content{padding:0 18px 22px}.ee-path-card h3{font-size:27px}.ee-path-card p{font-size:14px}.ee-services__divider{height:62px}}
/* Simplified section boundary */
.ee-services{padding-bottom:clamp(78px,8vw,112px)}
@media(max-width:900px){.ee-services{padding-bottom:88px}}
@media(max-width:760px){.ee-services{padding-bottom:72px}}


.ee-local,.ee-local *{box-sizing:border-box}.ee-local{position:relative;isolation:isolate;overflow:hidden;padding:clamp(80px,8vw,118px) 20px clamp(150px,15vw,220px);background:radial-gradient(circle at 15% 20%,rgba(20,148,255,.18),transparent 30rem),linear-gradient(180deg,#071426,#03101f 78%,#020817);color:#fff;font-family:Arial,Helvetica,sans-serif}.ee-local__grid{position:absolute;z-index:-1;inset:0;opacity:.15;background-image:linear-gradient(rgba(20,148,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(20,148,255,.1) 1px,transparent 1px);background-size:74px 74px;mask-image:linear-gradient(180deg,#000,transparent 78%)}.ee-local__shell{width:min(1320px,100%);margin:0 auto}.ee-local__head{display:grid;grid-template-columns:120px minmax(0,1.12fr) minmax(300px,.56fr);gap:clamp(24px,4vw,54px);align-items:end;margin-bottom:clamp(48px,6vw,76px)}.ee-local__index{align-self:start;display:grid;gap:8px;padding-top:8px;border-top:3px solid #f9b000}.ee-local__index span:first-child{color:#1494ff;font-size:30px;font-weight:900}.ee-local__index span:last-child{color:rgba(255,255,255,.48);font-size:9px;font-weight:900;letter-spacing:.14em}.ee-local__eyebrow,.ee-local__label{display:block;color:#f9b000;font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ee-local__eyebrow{margin-bottom:13px}.ee-local h2{max-width:820px;margin:0;color:#fff;font-size:clamp(42px,5.4vw,74px);font-weight:900;line-height:.93;letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance}.ee-local h2 span{display:block;color:#1494ff}.ee-local__head>p{margin:0;padding:24px 25px;background:#f3f7fb;color:#071426;font-size:clamp(16px,1.22vw,19px);font-weight:720;line-height:1.58;clip-path:polygon(7% 0,100% 0,100% 79%,92% 100%,0 100%,0 20%);filter:drop-shadow(-9px 10px 0 rgba(20,148,255,.52)) drop-shadow(8px -7px 0 rgba(249,176,0,.34))}.ee-local__stage{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr) minmax(0,1.05fr);gap:18px;align-items:stretch}.ee-local__credentials,.ee-local__service,.ee-local__territory{min-height:470px;padding:clamp(28px,3vw,42px);clip-path:polygon(0 0,92% 0,100% 10%,100% 100%,8% 100%,0 90%)}.ee-local__credentials{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#0b3154,#061426);filter:drop-shadow(-10px 12px 0 rgba(20,148,255,.48))}.ee-local__credentials h3,.ee-local__service h3{margin:15px 0 16px;font-size:clamp(28px,2.6vw,40px);font-weight:900;line-height:1.02;letter-spacing:-.04em;text-transform:uppercase}.ee-local__credentials p,.ee-local__service p{margin:0;color:rgba(255,255,255,.68);font-size:14px;font-weight:600;line-height:1.62}.ee-local__credential-rail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;color:#fff;font-size:8px;font-weight:900;letter-spacing:.12em}.ee-local__credential-rail i{width:24px;height:2px;background:linear-gradient(90deg,#1494ff,#f9b000)}.ee-local__territory{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#eaf2fb,#cbd8e5);color:#071426;clip-path:polygon(8% 0,100% 0,100% 88%,91% 100%,0 100%,0 12%);filter:drop-shadow(0 22px 36px rgba(0,0,0,.22))}.ee-local__territory-kicker{position:relative;z-index:2;color:#0b6fb7;font-size:9px;font-weight:900;letter-spacing:.15em}.ee-local__territory strong{margin:-4px 0 -12px;color:transparent;-webkit-text-stroke:4px #071426;font-size:clamp(150px,17vw,255px);font-weight:900;line-height:1;letter-spacing:-.09em}.ee-local__territory p{margin:0;color:#40566e;font-size:14px;font-weight:900}.ee-local__territory-rule{display:grid;grid-template-columns:2fr 1fr;width:70%;height:5px;margin-top:28px}.ee-local__territory-rule span:first-child{background:#1494ff}.ee-local__territory-rule span:last-child{background:#f9b000}.ee-local__service{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#071426,#0d2b49);filter:drop-shadow(10px 12px 0 rgba(249,176,0,.34))}.ee-local__areas{display:grid;gap:6px;margin:24px 0;padding:0;list-style:none}.ee-local__areas li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:43px;padding:8px 13px;background:#020817}.ee-local__areas li:nth-child(even){margin-left:12px}.ee-local__areas b{color:#f9b000;font-size:8px}.ee-local__areas strong{font-size:12px}.ee-local__areas span{color:rgba(255,255,255,.48);font-size:7px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.ee-local__service a{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 15px;background:#f9b000;color:#071426!important;font-size:11px;font-weight:900;text-decoration:none!important;clip-path:polygon(0 0,89% 0,100% 35%,100% 100%,7% 100%,0 70%)}@media(max-width:980px){.ee-local__head{grid-template-columns:1fr}.ee-local__index{width:120px}.ee-local__head>p{max-width:650px}.ee-local__stage{grid-template-columns:1fr}.ee-local__credentials,.ee-local__service,.ee-local__territory{min-height:0}.ee-local__territory{min-height:330px}.ee-local__areas li:nth-child(even){margin-left:0}}@media(max-width:560px){.ee-local{padding:60px 13px 116px}.ee-local h2{font-size:clamp(38px,11vw,52px)}.ee-local__head>p{padding:20px;font-size:15px}.ee-local__credentials,.ee-local__service{padding:28px 22px}.ee-local__territory strong{font-size:48vw;-webkit-text-stroke:3px #071426}}


.ee-work-intro,.ee-work-intro *{box-sizing:border-box}.ee-work-intro{position:relative;overflow:hidden;min-height:clamp(620px,82vh,880px);padding:clamp(84px,9vw,128px) 20px;background:radial-gradient(circle at 86% 14%,rgba(20,148,255,.18),transparent 28rem),#020817;color:#fff;font-family:Arial,Helvetica,sans-serif}.ee-work-intro__panel{isolation:isolate;background:radial-gradient(circle at 86% 14%,rgba(20,148,255,.18),transparent 28rem),#020817;color:#fff}.ee-work-intro__grid{position:absolute;inset:0;z-index:-1;opacity:.18;background-image:linear-gradient(rgba(20,148,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(20,148,255,.09) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.ee-work-intro__shell{display:grid;grid-template-columns:120px minmax(0,1.15fr) minmax(280px,.52fr);gap:clamp(28px,5vw,72px);width:min(1180px,calc(100% - 40px));height:100%;margin:0 auto;align-content:center;align-items:end}.ee-work-intro__index{align-self:start;display:grid;gap:8px;padding-top:8px;border-top:3px solid #1494ff}.ee-work-intro__index span:first-child{color:#f9b000;font-size:34px;font-weight:900}.ee-work-intro__index span:last-child{color:rgba(255,255,255,.46);font-size:9px;font-weight:900;letter-spacing:.14em}.ee-work-intro__eyebrow{display:block;margin-bottom:16px;color:#1494ff;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.ee-work-intro h2{max-width:780px;margin:0;color:#fff;font-size:clamp(54px,7vw,106px);font-weight:900;line-height:.86;letter-spacing:-.06em;text-transform:uppercase}.ee-work-intro h2 span{display:block;color:#f9b000}.ee-work-intro__shell>p{margin:0;padding:20px 0 0 20px;border-left:3px solid #1494ff;color:rgba(235,243,255,.7);font-size:clamp(15px,1.25vw,19px);font-weight:600;line-height:1.68}.ee-work-intro__counter{position:absolute;right:clamp(68px,7vw,110px);bottom:34px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.46);font-size:9px;font-weight:900;letter-spacing:.12em}.ee-work-intro__counter i{width:54px;height:2px;background:linear-gradient(90deg,#1494ff,#f9b000)}@media(max-width:900px){.ee-work-intro__shell{grid-template-columns:1fr;align-content:center}.ee-work-intro__index{width:120px}.ee-work-intro__shell>p{max-width:650px}.ee-work-intro h2{font-size:clamp(46px,11vw,72px)}}@media(max-width:560px){.ee-work-intro{min-height:680px;padding:66px 14px}.ee-work-intro__shell{width:100%;gap:28px}.ee-work-intro h2{font-size:clamp(40px,13vw,58px)}.ee-work-intro__counter{right:18px;bottom:20px}}

.ee-cd-panel{display:contents}
@media (min-width:1050px) and (prefers-reduced-motion:no-preference){
  body.ee-cd-ready{background:#020817}
  body.ee-cd-ready .entry-content{overflow-x:clip;background:#020817}
  body.ee-cd-ready .ee-cd-section{position:relative!important;isolation:auto!important;width:100%!important;height:100vh!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow:visible!important;background:#020817!important;opacity:1!important;transform:none!important}
  body.ee-cd-ready .ee-cd-section>.ee-cd-panel{display:block;position:fixed;inset:0;z-index:1;width:100%;height:100vh;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transform:translateZ(0) scale(.8);transform-origin:50% 50%;backface-visibility:hidden;will-change:transform,opacity}
  body.ee-cd-ready .ee-cd-nav{position:fixed;right:clamp(16px,2.3vw,36px);top:50%;z-index:12;display:none;flex-direction:column;gap:10px;transform:translateY(-50%)}
  body.ee-cd-ready .ee-cd-nav.is-active{display:flex}
  .ee-cd-nav button{position:relative;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(2,8,23,.76);color:transparent;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.24);backdrop-filter:blur(10px)}
  .ee-cd-nav button:before{content:"";position:absolute;left:14px;top:12px;width:11px;height:11px;border-right:3px solid #1494ff;border-bottom:3px solid #f9b000;transform:rotate(45deg)}
  .ee-cd-nav .ee-cd-prev:before{top:17px;transform:rotate(225deg)}
  .ee-cd-nav button:disabled{opacity:.22;cursor:default}
}
@media (prefers-reduced-motion:reduce),(max-width:1049px){
  .ee-cd-nav{display:none!important}
}
@media (min-width:1050px) and (prefers-reduced-motion:no-preference){body.ee-cd-ready .ee-work-intro__panel{padding:clamp(72px,9vh,110px) 20px}}


.ee-project-scene,.ee-project-scene *{box-sizing:border-box}.ee-project-scene{position:relative;overflow:hidden;min-height:clamp(760px,100vh,980px);padding:clamp(70px,8vw,112px) 20px;background:#020817;color:#fff;font-family:Arial,Helvetica,sans-serif}.ee-project-scene__panel{isolation:isolate;background:radial-gradient(circle at 88% 16%,rgba(20,148,255,.15),transparent 26rem),#020817;color:#fff}.ee-project-scene--reverse .ee-project-scene__panel{background:radial-gradient(circle at 12% 82%,rgba(249,176,0,.1),transparent 24rem),#071426}.ee-project-scene__shell{position:relative;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);gap:clamp(42px,7vw,94px);width:min(1180px,calc(100% - 40px));height:100%;margin:0 auto;align-items:center}.ee-project-scene--reverse .ee-project-scene__visuals{order:2}.ee-project-scene--reverse .ee-project-scene__copy{order:1}.ee-project-scene__number{position:absolute;z-index:0;top:-.05em;right:0;color:rgba(255,255,255,.045);font-size:clamp(170px,24vw,360px);font-weight:900;line-height:.8;letter-spacing:-.08em}.ee-project-scene__visuals{position:relative;z-index:1;min-height:min(62vh,600px)}.ee-project-scene__main,.ee-project-scene__detail{position:absolute;margin:0;overflow:hidden;background:#071426}.ee-project-scene__main{inset:0 10% 0 0;clip-path:polygon(0 0,93% 0,100% 12%,100% 100%,7% 100%,0 88%)}.ee-project-scene--reverse .ee-project-scene__main{inset:0 0 0 10%;clip-path:polygon(8% 0,100% 0,100% 88%,92% 100%,0 100%,0 12%)}.ee-project-scene__detail{z-index:2;right:0;bottom:8%;width:42%;height:38%;border:6px solid #020817;box-shadow:0 22px 46px rgba(0,0,0,.42);clip-path:polygon(0 0,88% 0,100% 18%,100% 100%,12% 100%,0 82%)}.ee-project-scene--reverse .ee-project-scene__detail{left:0;right:auto}.ee-project-scene img{width:100%;height:100%;display:block;object-fit:cover}.ee-project-scene figcaption{position:absolute;left:14px;bottom:12px;padding:7px 9px;background:rgba(2,8,23,.86);color:#fff;font-size:8px;font-weight:900;letter-spacing:.12em}.ee-project-scene__copy{position:relative;z-index:3}.ee-project-scene__meta{display:block;margin-bottom:12px;color:#1494ff;font-size:9px;font-weight:900;letter-spacing:.14em}.ee-project-scene h2{margin:0;color:#fff;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:.92;letter-spacing:-.05em;text-transform:uppercase}.ee-project-scene__copy>p{margin:20px 0 0;color:rgba(235,243,255,.7);font-size:clamp(14px,1.18vw,17px);font-weight:500;line-height:1.65}.ee-project-scene__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 22px;border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.ee-project-scene__facts span{padding:10px 11px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.76);font-size:10px;font-weight:800;line-height:1.35}.ee-project-scene__copy>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid rgba(249,176,0,.55);border-radius:4px;color:#fff!important;font-size:12px;font-weight:900;text-decoration:none!important}.ee-project-scene__copy>a span{color:#f9b000}.ee-project-scene__progress{position:absolute;right:clamp(68px,7vw,110px);bottom:24px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.42);font-size:9px;font-weight:900;letter-spacing:.12em}.ee-project-scene__progress i{width:54px;height:2px;background:linear-gradient(90deg,#1494ff,#f9b000)}@media(max-width:900px){.ee-project-scene__shell{grid-template-columns:1fr;height:auto}.ee-project-scene__visuals{min-height:450px}.ee-project-scene--reverse .ee-project-scene__visuals{order:1}.ee-project-scene--reverse .ee-project-scene__copy{order:2}}@media(max-width:560px){.ee-project-scene{min-height:0;padding:66px 14px 82px}.ee-project-scene__shell{width:100%;gap:28px}.ee-project-scene__visuals{min-height:330px}.ee-project-scene h2{font-size:clamp(36px,11vw,50px)}.ee-project-scene__facts{grid-template-columns:1fr}.ee-project-scene__progress{right:18px;bottom:18px}}
@media (min-width:1050px) and (prefers-reduced-motion:no-preference){body.ee-cd-ready .ee-project-scene__panel{padding:clamp(46px,6vh,72px) 20px}}


.ee-project-scene,.ee-project-scene *{box-sizing:border-box}.ee-project-scene{position:relative;overflow:hidden;min-height:clamp(760px,100vh,980px);padding:clamp(70px,8vw,112px) 20px;background:#020817;color:#fff;font-family:Arial,Helvetica,sans-serif}.ee-project-scene__panel{isolation:isolate;background:radial-gradient(circle at 88% 16%,rgba(20,148,255,.15),transparent 26rem),#020817;color:#fff}.ee-project-scene--reverse .ee-project-scene__panel{background:radial-gradient(circle at 12% 82%,rgba(249,176,0,.1),transparent 24rem),#071426}.ee-project-scene__shell{position:relative;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);gap:clamp(42px,7vw,94px);width:min(1180px,calc(100% - 40px));height:100%;margin:0 auto;align-items:center}.ee-project-scene--reverse .ee-project-scene__visuals{order:2}.ee-project-scene--reverse .ee-project-scene__copy{order:1}.ee-project-scene__number{position:absolute;z-index:0;top:-.05em;right:0;color:rgba(255,255,255,.045);font-size:clamp(170px,24vw,360px);font-weight:900;line-height:.8;letter-spacing:-.08em}.ee-project-scene__visuals{position:relative;z-index:1;min-height:min(62vh,600px)}.ee-before-after{--ee-reveal:50%;position:absolute;inset:0 0 0 10%;margin:0;overflow:hidden;background:#071426;clip-path:polygon(8% 0,100% 0,100% 88%,92% 100%,0 100%,0 12%);box-shadow:0 22px 46px rgba(0,0,0,.32);touch-action:pan-y}.ee-before-after__before,.ee-before-after__after,.ee-before-after__after img{position:absolute;inset:0;width:100%;height:100%}.ee-before-after__before,.ee-before-after__after img{display:block;object-fit:cover}.ee-before-after__after{z-index:2;overflow:hidden;clip-path:inset(0 calc(100% - var(--ee-reveal)) 0 0)}.ee-before-after__label{position:absolute;z-index:5;top:18px;padding:7px 10px;background:rgba(2,8,23,.88);color:#fff;font-size:8px;font-weight:900;letter-spacing:.13em;pointer-events:none}.ee-before-after__label--before{left:18px;border-left:3px solid #1494ff}.ee-before-after__label--after{right:18px;border-right:3px solid #f9b000}.ee-before-after__line{position:absolute;z-index:4;top:0;bottom:0;left:var(--ee-reveal);width:3px;background:#fff;box-shadow:0 0 0 1px rgba(2,8,23,.26),0 0 18px rgba(0,0,0,.35);transform:translateX(-50%);pointer-events:none}.ee-before-after__line i{position:absolute;left:50%;top:50%;width:48px;height:48px;border:2px solid #fff;border-radius:50%;background:#071426;box-shadow:0 10px 28px rgba(0,0,0,.36);transform:translate(-50%,-50%)}.ee-before-after__line i:before,.ee-before-after__line i:after{content:"";position:absolute;top:50%;width:9px;height:9px;border-top:2px solid #f9b000;border-right:2px solid #1494ff}.ee-before-after__line i:before{left:9px;transform:translateY(-50%) rotate(-135deg)}.ee-before-after__line i:after{right:9px;transform:translateY(-50%) rotate(45deg)}.ee-before-after__range{position:absolute;z-index:6;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.ee-before-after figcaption{position:absolute;z-index:5;left:18px;bottom:16px;padding:8px 10px;background:rgba(2,8,23,.86);color:#fff;font-size:8px;font-weight:900;letter-spacing:.12em;pointer-events:none}.ee-project-scene__copy{position:relative;z-index:3}.ee-project-scene__meta{display:block;margin-bottom:12px;color:#1494ff;font-size:9px;font-weight:900;letter-spacing:.14em}.ee-project-scene h2{margin:0;color:#fff;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:.92;letter-spacing:-.05em;text-transform:uppercase}.ee-project-scene__copy>p{margin:20px 0 0;color:rgba(235,243,255,.7);font-size:clamp(14px,1.18vw,17px);font-weight:500;line-height:1.65}.ee-project-scene__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 22px;border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.ee-project-scene__facts span{padding:10px 11px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.76);font-size:10px;font-weight:800;line-height:1.35}.ee-project-scene__copy>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid rgba(249,176,0,.55);border-radius:4px;color:#fff!important;font-size:12px;font-weight:900;text-decoration:none!important}.ee-project-scene__copy>a span{color:#f9b000}.ee-project-scene__progress{position:absolute;right:clamp(68px,7vw,110px);bottom:24px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.42);font-size:9px;font-weight:900;letter-spacing:.12em}.ee-project-scene__progress i{width:54px;height:2px;background:linear-gradient(90deg,#1494ff,#f9b000)}@media(max-width:900px){.ee-project-scene__shell{grid-template-columns:1fr;height:auto}.ee-project-scene__visuals{min-height:450px}.ee-project-scene--reverse .ee-project-scene__visuals{order:1}.ee-project-scene--reverse .ee-project-scene__copy{order:2}.ee-before-after{inset:0}}@media(max-width:560px){.ee-project-scene{min-height:0;padding:66px 14px 82px}.ee-project-scene__shell{width:100%;gap:28px}.ee-project-scene__visuals{min-height:330px}.ee-project-scene h2{font-size:clamp(36px,11vw,50px)}.ee-project-scene__facts{grid-template-columns:1fr}.ee-project-scene__progress{right:18px;bottom:18px}.ee-before-after__label{top:12px}.ee-before-after__label--before{left:12px}.ee-before-after__label--after{right:12px}.ee-before-after figcaption{left:12px;bottom:12px}.ee-before-after__line i{width:42px;height:42px}}@media (min-width:1050px) and (prefers-reduced-motion:no-preference){body.ee-cd-ready .ee-project-scene__panel{padding:clamp(46px,6vh,72px) 20px}}


/* Home — architectural divider system for the five scrolling boundaries */
.ee-home-hero__handoff,.ee-home-difference__handoff,.ee-standard__divider--kept,
.ee-home-services__handoff,.ee-home-local__handoff{
  position:absolute !important;z-index:35;left:-3vw !important;right:-3vw !important;
  bottom:-1px !important;width:auto !important;height:clamp(150px,11.5vw,200px) !important;
  overflow:hidden !important;transform:none !important;isolation:isolate;pointer-events:none
}
.ee-home-hero__handoff span,.ee-home-difference__handoff span,
.ee-home-services__handoff span,.ee-home-local__handoff span{
  position:absolute;display:block;margin:0;border:0;border-radius:0
}

/* 01 — Opening bolt: one branded compression point into the Difference stage. */
.ee-home-hero__handoff{
  height:clamp(58px,4.6vw,76px) !important;background:#071426;
  clip-path:polygon(0 56%,43% 43%,56% 70%,68% 17%,100% 7%,100% 100%,0 100%)
}
.ee-home-hero__handoff span:nth-child(1){
  left:0;top:38%;width:56vw;height:20px;background:#1494ff;opacity:.82;
  clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(3.2deg)
}
.ee-home-hero__handoff span:nth-child(2){
  right:0;top:24%;width:43vw;height:12px;background:#f9b000;opacity:.9;
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(-4.5deg)
}
.ee-home-hero__handoff span:nth-child(3){
  right:0;top:11%;width:64vw;height:6px;background:rgba(87,222,244,.24);
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(-3.2deg)
}

/* 02 — Expanding aperture: the light Standard field rises from a low left entry. */
.ee-home-difference__handoff{
  background:#f5f9ff;
  clip-path:polygon(0 72%,57% 47%,72% 12%,100% 29%,100% 100%,0 100%)
}
.ee-home-difference__handoff span:nth-child(1){
  left:0;top:41%;width:75vw;height:47px;background:#1494ff;opacity:.82;
  clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(-3.8deg)
}
.ee-home-difference__handoff span:nth-child(2){
  right:0;top:25%;width:43vw;height:29px;background:#f9b000;opacity:.94;
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(3.4deg)
}
.ee-home-difference__handoff span:nth-child(3){
  right:0;top:10%;width:67vw;height:15px;background:rgba(87,222,244,.28);
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(-2.8deg)
}

/* 03 — Split horizon: a controlled landing between Standard and Services. */
.ee-standard__divider--kept{
  background:#dbe4ec !important;
  clip-path:polygon(0 11%,34% 29%,51% 29%,67% 56%,100% 69%,100% 100%,0 100%) !important
}
.ee-standard__divider--kept svg{display:none !important}
.ee-standard__divider--kept::before{
  content:"";position:absolute;z-index:3;left:0;top:27%;width:68vw;height:46px;
  background:#1494ff;opacity:.82;clip-path:polygon(0 0,100% 50%,0 100%);
  transform:rotate(4.2deg);filter:drop-shadow(0 -11px 0 rgba(87,222,244,.18))
}
.ee-standard__divider--kept::after{
  content:"";position:absolute;z-index:4;right:0;top:35%;width:54vw;height:30px;
  background:#f9b000;opacity:.93;clip-path:polygon(0 50%,100% 0,100% 100%);
  transform:rotate(4.2deg)
}

/* 04 — Service-area sweep: one uninterrupted rise into the local dark field. */
.ee-home-services__handoff{
  background:#071426;clip-path:polygon(0 71%,100% 8%,100% 100%,0 100%)
}
.ee-home-services__handoff span:nth-child(1){
  left:0;top:40%;width:77vw;height:49px;background:#1494ff;opacity:.84;
  clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(-4.8deg)
}
.ee-home-services__handoff span:nth-child(2){
  right:0;top:22%;width:55vw;height:30px;background:#f9b000;opacity:.94;
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(-4.8deg)
}
.ee-home-services__handoff span:nth-child(3){
  right:0;top:9%;width:79vw;height:16px;background:rgba(87,222,244,.3);
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(-4.8deg)
}

/* 05 — Project-launch fold: a raised rail introduces the fixed-panel work sequence. */
.ee-home-local__handoff{
  background:#020817;
  clip-path:polygon(0 9%,61% 49%,74% 23%,100% 53%,100% 100%,0 100%)
}
.ee-home-local__handoff::before{
  content:"";position:absolute;inset:18% 0 0;background:#071426;
  clip-path:polygon(0 3%,62% 40%,74% 17%,100% 46%,100% 100%,0 100%)
}
.ee-home-local__handoff span:nth-child(1){
  left:0;top:30%;width:69vw;height:45px;background:#1494ff;opacity:.84;
  clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(4.4deg)
}
.ee-home-local__handoff span:nth-child(2){
  right:0;top:36%;width:51vw;height:30px;background:#f9b000;opacity:.93;
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(4.4deg)
}
.ee-home-local__handoff span:nth-child(3){
  right:0;top:13%;width:73vw;height:16px;background:rgba(87,222,244,.28);
  clip-path:polygon(0 50%,100% 0,100% 100%);transform:rotate(3.6deg)
}

@media(min-width:761px){.ee-hero__family{bottom:clamp(96px,8vh,116px)}}
@media(max-width:760px){.ee-hero__inner{padding-bottom:82px}}

@media(max-width:620px){
  .ee-home-difference__handoff,.ee-standard__divider--kept,
  .ee-home-services__handoff,.ee-home-local__handoff{height:122px !important}
  .ee-home-hero__handoff{height:56px !important}
  .ee-home-hero__handoff span:nth-child(1),.ee-home-difference__handoff span:nth-child(1),
  .ee-standard__divider--kept::before,.ee-home-services__handoff span:nth-child(1),
  .ee-home-local__handoff span:nth-child(1){height:31px !important}
  .ee-home-hero__handoff span:nth-child(2),.ee-home-difference__handoff span:nth-child(2),
  .ee-standard__divider--kept::after,.ee-home-services__handoff span:nth-child(2),
  .ee-home-local__handoff span:nth-child(2){height:22px !important}
}

.ee-cd-section .ee-cd-panel{max-width:100%}html[data-tour-static] .ee-cd-section{height:auto!important;min-height:0!important}html[data-tour-static] .ee-cd-section>.ee-cd-panel{display:block!important;position:relative!important;inset:auto!important;height:auto!important;min-height:75vh;visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important}html[data-tour-static] .ee-difference{height:auto!important}html[data-tour-static] .ee-difference-sticky{position:relative!important;height:auto!important;overflow:visible!important}html[data-tour-static] .ee-difference-page{position:relative!important;opacity:1!important;visibility:visible!important;transform:none!important}html[data-tour-static] .ee-cd-nav{display:none!important}