@media (max-width:1024px){html{-webkit-text-size-adjust:100%;}html,body{overflow-x:clip;}@supports not (overflow-x:clip){html,body{overflow-x:hidden;}}body{-webkit-tap-highlight-color:rgba(0,0,0,.12);overscroll-behavior-x:none;}a,button,input,select,textarea{touch-action:manipulation;}body{overscroll-behavior-y:none;}html.de-scripted-scroll,html.de-scripted-scroll body{touch-action:none;}html.de-scripted-scroll .slide-track .section-2{touch-action:pan-y;}.service-band__inner{touch-action:pan-x;}.hero__title--breathe,.showcase__bg::before,.showcase__bg::after,.projects__panel::before,.process__orb--a,.process__orb--b,.process__beacon,.routes__join-flow,.routes__cross,.route:hover::before,.route__led,.de-sh__cta-bob{animation:none !important;}.pbar__step.is-active .pbar__node::after{display:none !important;}input[type="text"],input[type="email"],input[type="password"],input[type="search"],textarea,select{font-size:16px !important;}}@media (max-width:1024px){.svc__subs,.svc,.svcmain{overflow-x:clip;}.svc,#web,#menu,#wp,#ai,#platform,.svc:nth-child(even){padding-left:16px;padding-right:16px;}.svc__subs{width:100%;max-width:none;min-width:0;}.svcbox__drawer,.svcbox__head,.afeat__card,.svcbox__drawer .afeat__media,.svcbox__drawer .afeat__body-text,.svcbox__titles,.svcbox__cta-row{min-width:0;}.svcbox__drawer{width:100%;}.svcbox__drawer,.svcbox__head,.afeat__card{transform:none;margin-left:0;margin-right:0;}.svcbox__head,.svcbox__drawer,.svcbox__drawer .afeat__card,.svcbox__drawer .afeat__media,.svcbox__drawer .afeat__body-text{left:0;right:auto;width:100%;}.afeat__card--sub,.afeat__card{grid-template-columns:minmax(0,1fr);}.svcbox__drawer img{max-width:100%;}.svc__main-idx span{font-size:13px;}}@media (max-width:1024px){.header__cta{font-size:13px;min-height:40px;padding:9px 20px;}.service-band__num,.service-band__name{font-size:13px;}.de-sh__brand-sub,.af-work__tag{font-size:12.5px;}.ahero__eyebrow-no{font-size:12px;}.footer__cta-kicker{font-size:12.5px;}.wsside__label,.wsside__brandtxt b,.wsside__brandtxt span{font-size:12px;}.svcbox__box span,.svc__full,.svc__half,.svc__list,.afeat__excerpt,.svc__num{font-size:13px;}.auth-link--forgot{font-size:13px;}.nav__link{font-size:14px;}nav.deep-effect-service-nav a,nav.deep-effect-service-nav li{font-size:14px;}.af-work__chip{font-size:12px;}.ahero__search-hint{font-size:12px;}.ahero__stat span{font-size:12px;}.acat__count{font-size:12px;}.wsside__uid span{font-size:12px;}.afeat__label-no{font-size:12px;}.afeat__media-tag{font-size:12px;}.afeat__chip{font-size:12px;}.art__cat{font-size:12px;}.art__tag{font-size:12px;}.s2__web-card-label{font-size:11px;}.s5__browser-url,.project-browser__url,.project-preview__cat,.s2__side-label{font-size:11.5px;}.footer__copy,.footer__bottom span{font-size:12px;}.shfinal__eyebrow{font-size:12px;}.de-sh__facts li,.de-sh__facts b{font-size:13px;}.ai-chat__head-text,.ai-chat__head-text span{font-size:13px;}}@media (max-width:1024px){.search__toggle,.theme-toggle{width:44px;height:44px;}.search__input{height:44px;}.art__fav{width:44px;height:44px;display:grid;place-items:center;}.art__fav svg{width:21px;height:21px;}.field__eye{width:44px;height:44px;}.ai-chat__hello-close,.ai-chat__head-btn{width:40px;height:40px;}.ai-chat__hello a,.ai-chat__head-btn{min-width:44px;min-height:44px;border-radius:50%;}.wp-add,.wsa-add,.wbtn,.wsside__logout,.wsside__toggle,.backpill,.asort,.s4__more{min-height:44px;}button.wp-add{height:auto !important;min-height:44px !important;padding:12px 22px !important;}button.project-modal__close,button.lightbox__close{width:44px !important;height:44px !important;display:grid;place-items:center;}.wsside__toggle{width:44px;}.wsside__logout{width:44px;}.asort,.asort.is-active{border-radius:10px;padding:8px 14px;}.wsa-add{border-radius:12px;padding:10px 16px;}.footer__link{min-height:40px;display:inline-flex;align-items:center;padding:6px 4px;}.footer__logo{min-height:44px;display:inline-flex;align-items:center;}.footer__mail,.footer__top{min-height:44px;display:inline-flex;align-items:center;}.footer__social a{padding:8px;border-radius:50%;}.auth-link--forgot,.auth-link{display:inline-flex;align-items:center;min-height:44px;}}@media (hover:none) and (pointer:coarse){a:hover,button:hover{opacity:1;transform:none !important;box-shadow:none !important;}}@media (max-width:768px){.deco-dot{display:none;}.footer__body{padding:26px 14px 16px;}}@media (max-width:1024px){.service-band__inner{padding:0 6px !important;}.service-band__item{gap:8px;padding:10px 6px !important;}}@media (max-width:1024px){.section-2{align-items:flex-start !important;justify-content:center !important;}.section-2__content{padding:198px 16px 100px !important;}.s2__layout{width:100% !important;max-width:480px !important;margin:0 auto !important;gap:18px !important;}.s2__panel-wrap{width:100% !important;flex:none !important;}.s2__panel.is-active{min-height:0 !important;}.s2__side{width:100% !important;}.s2__side-label{display:none;}.s2__nav{display:none !important;}.s2__nav-item{gap:8px !important;}.s2__nav-item .s2__nav-arrow{display:none;}.section-2 .s2__browser-zone .s5__browser{display:block !important;min-height:160px !important;}.section-2 .s2__web-cards{display:flex !important;}.section-2 .s2__wp-grid{display:grid !important;}.section-2 .s2__ai-cards{display:flex !important;}.section-2 .s2__menu-card,.section-2 .s2__ai-robot-wrap,.section-2 .s2__plat-card{display:block !important;opacity:1 !important;visibility:visible !important;}.s2__browser-zone{transform:none !important;margin-top:10px !important;margin-bottom:0 !important;}.s2__browser-zone .s5__browser{height:160px !important;}.s2__web-cards{display:flex;flex-wrap:wrap;gap:8px !important;margin-top:10px !important;}.s2__web-card{width:150px;height:110px;gap:3px;}.s2__web-card-ic{width:30px;height:30px;}.s2__web-decoration{display:none;}.s2__web-cards{position:static !important;left:auto !important;bottom:auto !important;margin-top:10px !important;}.s2__web-cta,.s2__cta{gap:10px !important;flex-wrap:wrap !important;}#panel-web .s2__web-cta{position:static !important;right:auto !important;bottom:auto !important;margin-top:16px !important;align-self:center !important;}#panel-web .s2__web-cta .s2__web-cta-vitrine,.s2__cta .s2__web-cta-vitrine{margin-right:0 !important;}.s2__panel.is-active{height:calc(100vh - 198px - 100px) !important;height:calc(var(--vh,100dvh) - 198px - 100px) !important;min-height:0 !important;overflow:hidden;}.s2__browser-zone,.s2__menu-decor-wrap,.s2__wp-zone,.s2__ai-zone,.s2__plat-zone{flex:1 1 0 !important;position:relative !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:100% !important;min-height:200px !important;height:auto !important;overflow:hidden;margin-top:8px !important;margin-bottom:0 !important;}.s2__web-decoration,.s2__menu-decoration,.s2__wp-decor,.s2__ai-img,.s2__plat-decor{position:static !important;display:none !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;flex:none !important;min-height:0 !important;object-fit:contain;margin:0 auto !important;transform:none !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;}.s2__web-cta,.s2__cta{margin-top:auto !important;justify-content:center !important;align-self:center !important;align-items:center !important;flex:none !important;padding-top:6px !important;padding-bottom:4px !important;}.section-2 .s2__browser-zone .s5__browser,.section-2 .s2__browser-zone .s2__web-cards,.section-2 .s2__menu-card,.section-2 .s2__menu-packs,.section-2 .s2__wp-zone .s2__wp-card,.section-2 .s2__ai-zone .s2__ai-robot-wrap,.section-2 .s2__ai-zone .s2__ai-cards,.section-2 .s2__plat-zone .s2__plat-card{display:none !important;}.section-2 .s2__panel.is-active .s2__web-decoration,.section-2 .s2__panel.is-active .s2__menu-decoration,.section-2 .s2__panel.is-active .s2__wp-decor,.section-2 .s2__panel.is-active .s2__ai-img,.section-2 .s2__panel.is-active .s2__plat-decor{display:block !important;}.section-2,.section-2__content{height:100vh !important;height:100dvh !important;height:var(--vh,100dvh) !important;min-height:0 !important;max-height:100vh !important;max-height:100dvh !important;box-sizing:border-box !important;overflow:hidden !important;overflow-y:hidden !important;}.section-2__content{padding:198px 16px 100px !important;}.s2__panel.is-active{height:calc(100vh - 198px - 100px) !important;height:calc(100dvh - 198px - 100px) !important;height:calc(var(--vh,100dvh) - 198px - 100px) !important;}}@media (max-width:560px){.s2__panel-body p{font-size:13px !important;}.s2__browser-zone .s5__browser{width:100% !important;}}@media (max-width:380px){.graphic__main{max-width:260px !important;}.hero__line{font-size:30px !important;}.service-band__inner{padding:0 14px !important;}.service-band__item{padding:8px 6px !important;gap:8px !important;}}@media (max-width:640px) and (max-height:760px){.hero__inner{padding-top:20px !important;padding-bottom:12px !important;}.hero__right{margin-top:6px !important;min-height:0 !important;}.graphic__main{max-width:200px !important;}.graphic__services{margin-top:10px !important;gap:6px !important;}.hero__line{font-size:26px !important;}.hero__desc{font-size:13px !important;margin-bottom:12px !important;}.service-band__inner{padding:0 12px !important;}.service-band__item{padding:7px 6px !important;gap:8px !important;}.service-band__num,.service-band__name{font-size:12px !important;}}@media (max-width:430px) and (min-height:761px) and (max-height:860px){.hero__inner{padding-top:28px !important;}.hero__right{margin-top:10px !important;min-height:0 !important;}.graphic__main{max-width:220px !important;}.hero__line{font-size:30px !important;}.hero__desc{margin-bottom:20px !important;}.service-band__inner{padding:0 14px !important;}.service-band__item{padding:8px 6px !important;gap:8px !important;}}@media (max-width:640px){.service-band__inner{display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:6px !important;padding:10px 12px !important;margin:0 auto !important;max-width:100% !important;overflow:hidden !important;align-items:stretch !important;}.service-band__item,.service-band__item.anim,.service-band__item.anim.visible{grid-column:span 2 !important;flex:none !important;min-width:0 !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;padding:8px 4px !important;border:1px solid rgba(246,245,240,0.14) !important;border-radius:12px !important;background:rgba(255,255,255,0.04) !important;text-align:center !important;overflow:hidden !important;transform:none !important;opacity:1 !important;}.service-band__inner>a.service-band__item:nth-of-type(4),.service-band__inner>a.service-band__item:nth-of-type(5){grid-column:span 3 !important;}@media (max-width:640px){.service-band__inner{background:rgba(255,255,255,0.03) !important;border:1px solid rgba(245,217,0,0.16) !important;border-radius:16px !important;}.service-band__item,.service-band__item.anim,.service-band__item.anim.visible{background:rgba(255,255,255,0.04) !important;border:1px solid rgba(255,255,255,0.09) !important;border-radius:12px !important;transition:transform 0.2s ease,border-color 0.2s ease,background 0.2s ease !important;}.service-band__item:active{transform:scale(0.97) !important;}.service-band__item.is-active{border-color:rgba(245,217,0,0.6) !important;background:rgba(245,217,0,0.10) !important;}.service-band__item.is-active .service-band__name{opacity:1 !important;}}.service-band__sep{display:none !important;}.service-band__num{font-size:11px !important;line-height:1.2 !important;}.service-band__name{font-size:11px !important;line-height:1.5 !important;min-height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;}}@media (max-width:900px){.hero{height:auto !important;min-height:0 !important;}.hero__sticky{height:auto !important;min-height:0 !important;}.hero__inner{height:auto !important;}.service-band{transform:none;transition:transform 1.1s cubic-bezier(0.16,1,0.3,1),opacity 0.35s ease;}.hero__curve{width:52% !important;top:-72px !important;height:calc(100% + 72px) !important;}.hero__right{min-height:0 !important;margin-top:14px !important;}.graphic__main{margin-top:0 !important;}.service-band__item,.service-band__item.anim,.service-band__item.anim.visible,.service-band--top .service-band__item,.service-band--leaving .service-band__item{transform:none !important;opacity:1 !important;transition-delay:0s !important;}}@media (min-width:641px) and (max-width:900px){.hero{padding-bottom:0 !important;}.hero__inner{padding-bottom:24px !important;}}@media (max-width:900px) and (max-height:860px){.hero__right .graphic .graphic__main{position:static !important;top:auto !important;left:auto !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;}.hero__right{margin-top:10px !important;}}@media (max-width:640px){.hero__right{margin-top:22px !important;}.hero{padding-bottom:0 !important;}.hero__inner{padding-bottom:28px !important;}.graphic__main{position:static !important;top:auto !important;left:auto !important;width:100% !important;max-width:none !important;margin:0 !important;}.hero__line{line-height:1.16 !important;letter-spacing:-1px !important;}.hero__desc{margin-bottom:26px !important;}}@media (max-width:640px){.hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--yellow);z-index:2;pointer-events:none;}}@media (max-width:1439px){.header{background:transparent !important;}.header.header--page{background:transparent !important;box-shadow:none;}.header__actions{position:fixed !important;top:6px !important;left:auto !important;right:104px !important;gap:8px !important;z-index:1100 !important;}}@media (max-width:640px){.header__actions{right:96px !important;gap:6px !important;z-index:1100 !important;}.header__search{display:flex !important;}.header__cta span{display:inline !important;}.header__cta{padding:7px 12px 7px 7px !important;border-radius:100px !important;font-size:12px !important;letter-spacing:0 !important;gap:5px !important;background:linear-gradient(135deg,rgba(12,33,64,0.85) 0%,rgba(7,20,38,0.9) 100%) !important;border:1px solid rgba(245,217,0,0.3) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;box-shadow:0 2px 10px rgba(7,20,38,0.2) !important;}.header__cta:hover{box-shadow:0 4px 16px rgba(245,217,0,0.25) !important;}.header__cta svg{width:24px !important;height:24px !important;border-radius:50% !important;background:var(--yellow) !important;color:var(--navy) !important;padding:4px !important;flex-shrink:0;}.header__actions{gap:6px !important;}}@media (max-width:640px){.header__search{display:flex !important;}.header__search.is-open .search__panel{width:200px !important;}}@media (max-width:1439px){.burger{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;background:transparent !important;border:none !important;border-radius:10px !important;padding:0 !important;gap:0 !important;z-index:1500;}.burger:active{background:rgba(7,20,38,0.06);}.burger span{width:18px !important;height:1.5px !important;background:var(--navy) !important;border-radius:2px !important;transition:transform 0.35s cubic-bezier(0.34,1.56,0.64,1),opacity 0.25s ease,width 0.3s ease;}.burger span + span{margin-top:5px;}.burger--open span:nth-child(1){transform:translateY(6.5px) rotate(45deg);width:20px;}.burger--open span:nth-child(2){opacity:0;transform:scaleX(0);}.burger--open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg);width:20px;}}@media (min-width:901px) and (max-width:1439px){.header__inner{max-width:none !important;}}@media (max-width:1439px){.nav__drop{display:none !important;}.nav{display:none;position:fixed !important;top:0 !important;right:0 !important;left:auto !important;width:min(320px,82vw) !important;height:100vh !important;margin:0 !important;background:rgba(255,255,252,0.97);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:-24px 0 60px rgba(7,20,38,0.18),0 0 0 1px rgba(7,20,38,0.04);border-radius:24px 0 0 24px;flex-direction:column;padding:84px 20px 24px !important;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1200;}.nav--open{display:flex !important;animation:navDrawerIn 0.38s cubic-bezier(0.22,1,0.36,1) forwards;}@keyframes navDrawerIn{from{transform:translateX(100%);opacity:0;}to{transform:translateX(0);opacity:1;}}.nav--open .nav__link{padding:15px 16px !important;width:100% !important;border-bottom:1px solid rgba(7,20,38,0.05);border-radius:12px !important;font-size:15px;font-weight:500;transition:background 0.2s ease;}.nav--open .nav__link:active{background:rgba(7,20,38,0.04);}.nav--open .nav__link:last-child{border-bottom:none;}}.service-band{background:radial-gradient(120% 220% at 50% -40%,rgba(245,217,0,0.18),transparent 46%),radial-gradient(60% 120% at 8% 60%,rgba(245,217,0,0.05),transparent 62%),radial-gradient(90% 150% at 100% 115%,rgba(13,48,92,0.85),transparent 58%),linear-gradient(180deg,#0C2140 0%,#071426 62%);box-shadow:inset 0 1px 0 rgba(245,217,0,0.40),inset 0 -22px 44px rgba(0,0,0,0.40),0 18px 40px -26px rgba(0,0,0,0.60);}.service-band::after{content:'';position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(245,217,0,0),rgba(245,217,0,0.65) 18%,rgba(245,217,0,0.20) 82%,rgba(245,217,0,0));}.service-band__item{border-radius:10px;}.service-band__item::after{height:2px;left:24px;right:24px;background:linear-gradient(90deg,#F5D900,rgba(245,217,0,0.12));box-shadow:0 0 20px rgba(245,217,0,0.55);}.service-band__item:hover{background:linear-gradient(90deg,rgba(245,217,0,0.11),rgba(245,217,0,0.02) 80%);}.service-band__name{color:#F2F5FB;letter-spacing:0.4px;opacity:0.86;}.service-band__item:hover .service-band__name{opacity:1;color:#FFFFFF;}@media (min-width:901px){.service-band__num{display:inline-flex;align-items:center;gap:8px;font-weight:800;letter-spacing:1px;text-shadow:0 0 12px rgba(245,217,0,0.40);}.service-band__num::after{content:'';width:14px;height:1px;opacity:0.85;background:linear-gradient(90deg,#F5D900,rgba(245,217,0,0));}}@media (max-width:900px){.service-band__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;border:1px solid rgba(245,217,0,0.55);background:rgba(245,217,0,0.10);color:var(--yellow);font-size:9.5px;font-weight:800;line-height:1;letter-spacing:0;text-shadow:0 0 10px rgba(245,217,0,0.60);}.service-band__item{gap:10px;}.service-band__item:hover .service-band__num{background:var(--yellow);color:var(--navy);border-color:var(--yellow);text-shadow:none;box-shadow:0 0 14px rgba(245,217,0,0.55);}}@media (max-width:640px){.service-band__item{border-bottom:1px dashed rgba(245,217,0,0.22);}.service-band__item:active{background:rgba(245,217,0,0.10);}}@media (max-width:900px){.slide-track{width:300vw !important;}.slide-track .section-2{flex:0 0 100vw !important;width:100vw !important;}.slide-track .showcase{flex:0 0 200vw !important;width:200vw !important;}.slide-track,.section-4{transition:none;}.slide-track{will-change:transform;transform:translateZ(0);backface-visibility:hidden;contain:paint;}.section-4{will-change:transform;backface-visibility:hidden;}.showcase{overflow:hidden !important;place-items:center !important;justify-items:center !important;}.showcase__inner{width:200vw !important;max-width:none !important;margin:0 !important;padding:0 !important;}.showcase__layout{width:200vw !important;grid-template-columns:100vw 100vw !important;gap:0 !important;margin-top:0 !important;align-items:stretch !important;}.showcase__projects,.showcase__clients{width:100vw !important;margin-top:0 !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;}.showcase__projects{min-height:100vh !important;}.showcase__clients{min-height:60vh !important;background:var(--yellow) !important;}.projects__panel{width:min(calc(100% - 48px),560px) !important;margin:4vh 24px !important;}.showcase__projects .projects__panel{background:linear-gradient(135deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.1) 100%),radial-gradient(ellipse 80% 60% at 15% 15%,rgba(236,223,10,0.1) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 85% 85%,rgba(12,43,82,0.08) 0%,transparent 50%) !important;backdrop-filter:blur(16px) saturate(180%) !important;-webkit-backdrop-filter:blur(16px) saturate(180%) !important;border:1px solid rgba(236,223,10,0.3) !important;box-shadow:0 40px 80px rgba(3,33,70,0.15),0 15px 30px rgba(3,33,70,0.08),inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.25),0 0 80px rgba(236,223,10,0.08) !important;animation:panelShimmer 6s ease-in-out infinite !important;}.showcase__projects .projects__panel::after{background:linear-gradient(180deg,rgba(255,255,255,0.2) 0%,transparent 30%) !important;}.showcase__projects .projects__panel::before{background:linear-gradient(90deg,transparent,var(--yellow),transparent) !important;opacity:0.35 !important;animation:topLineFade 4s ease-in-out infinite alternate !important;height:1.5px !important;}.clients__panel{width:min(calc(100% - 64px),420px) !important;margin:28px 32px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;overflow:visible !important;}.clients__panel::before{display:none !important;}.clients__panel .clients__eyebrow{justify-content:flex-start !important;direction:rtl !important;margin-inline-start:0 !important;text-align:right !important;margin-bottom:8px !important;color:#032146 !important;opacity:1 !important;font-weight:700 !important;}.clients__panel .clients__eyebrow-line{order:-1 !important;background:#C69100 !important;}.clients__panel .clients__title{font-size:19px !important;margin-bottom:6px !important;text-align:right !important;font-weight:900 !important;color:#032146 !important;line-height:1.45 !important;}.clients__panel .clients__title .accent{color:#B08200 !important;}.clients__panel .clients__desc{font-size:13px !important;line-height:1.7 !important;text-align:right !important;max-width:480px !important;margin:0 0 16px !important;color:rgba(3,33,70,0.85) !important;font-weight:400 !important;}.clients__panel .clients__grid{gap:10px !important;background:#ffffff !important;border:1px solid rgba(3,33,70,0.08) !important;border-bottom:none !important;border-radius:24px 24px 0 0 !important;padding:16px 12px !important;box-shadow:0 20px 50px rgba(3,33,70,0.1),0 8px 20px rgba(3,33,70,0.05) !important;}.clients__panel .client-card:not(.client-card--img){padding:12px 8px !important;border-radius:14px !important;}.clients__panel .clients__grid>.client-card:not(.client-card--img){position:relative !important;padding:0 !important;border-radius:14px !important;background:transparent !important;border:none !important;overflow:hidden !important;aspect-ratio:1 / 1 !important;}.clients__panel .client-card .client-card__photo{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;}.clients__panel .clients__grid>.client-card:not(.client-card--img) .client-logo,.clients__panel .clients__grid>.client-card:not(.client-card--img) .client-name,.clients__panel .clients__grid>.client-card:not(.client-card--img) .client-cat{display:none !important;}.clients__panel .client-card--img{padding:0 !important;border-radius:14px !important;}.clients__panel .client-logo{width:44px !important;height:44px !important;border-radius:12px !important;margin-bottom:8px !important;background:#ffffff !important;border:1px solid rgba(3,33,70,0.08) !important;flex-shrink:0 !important;}.clients__panel .client-name{font-size:11px !important;}.clients__panel .client-cat{font-size:10px !important;}.clients__panel .clients__divider{height:21px !important;margin:0 !important;background:#ffffff !important;border:none !important;border-left:1px solid rgba(3,33,70,0.08) !important;border-right:1px solid rgba(3,33,70,0.08) !important;}.clients__panel .clients__divider::before{content:'' !important;position:absolute !important;top:50% !important;left:12px !important;right:12px !important;height:1px !important;background:rgba(3,33,70,0.12) !important;transform:translateY(-50%) !important;}.clients__panel .clients__stats{padding:0 12px 14px !important;margin:0 !important;background:#ffffff !important;border:1px solid rgba(3,33,70,0.08) !important;border-top:none !important;border-radius:0 0 24px 24px !important;}.clients__panel .clients__stats svg{width:18px !important;height:18px !important;}.clients__panel .clients__stats span{font-size:11px !important;}.project-card{transition:transform 0.95s cubic-bezier(0.34,1.2,0.64,1),opacity 0.6s ease,box-shadow 0.95s cubic-bezier(0.34,1.2,0.64,1),background-color 0.95s ease,border-color 0.95s ease;}.project-card--left{transform:translateY(-32%) scale(0.82) !important;}.project-card--right{transform:translateY(32%) scale(0.82) !important;}.project-card--left2{transform:translateY(-52%) scale(0.62) !important;}.project-card--right2{transform:translateY(52%) scale(0.62) !important;}.wp-slider__stage{overflow:visible;}.wp-card{transition:transform 0.95s cubic-bezier(0.34,1.2,0.64,1),opacity 0.6s ease;}.section-4 .wp-card{will-change:transform,opacity;backface-visibility:hidden;}.section-4 .wp-card.is-active,.section-4 .wp-card:not(.is-active){transition:transform 0.55s cubic-bezier(0.34,1.2,0.64,1),opacity 0.4s ease;}.section-4 .wp-slider::after{display:none !important;}.section-4 .pbar{display:none !important;}.section-4{height:auto !important;min-height:100vh !important;max-height:none !important;overflow:visible !important;}.section-4 .s4__inner{width:100vw !important;min-height:100dvh !important;height:auto !important;margin:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;overflow:visible !important;padding:24px 0 40px !important;}.section-4 .wp-slider{width:min(100%,560px) !important;height:auto !important;min-height:0 !important;max-height:none !important;flex:none !important;margin-top:16px !important;overflow:hidden !important;border-radius:28px !important;background:#0c2b52 !important;border:1px solid rgba(255,255,255,0.12) !important;box-shadow:0 30px 70px rgba(3,33,70,0.12),0 10px 24px rgba(3,33,70,0.06),inset 0 1px 0 rgba(255,255,255,0.16) !important;padding:20px !important;display:flex !important;flex-direction:column !important;}.section-4 .wp-slider__stage{flex:none !important;height:min(56vh,420px) !important;min-height:260px !important;max-height:none !important;overflow:visible !important;position:relative !important;}.section-4 .wp-card{width:min(100%,34vh) !important;}.section-4 .wp-slider__tag{display:none !important;}.section-4 .s4m__head{text-align:center;margin-bottom:18px;}.section-4 .s4m__head .showcase__eyebrow{color:#ffffff;opacity:0.85;}.section-4 .s4m__top{display:none !important;}.section-4 .s4m__label{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 14px;color:#ffffff;font-size:13px;font-weight:600;}.section-4 .s4m__label-line{width:34px;height:2px;background:#ECDF0A;}.section-4 .wp-slider__stage{flex:1 !important;min-height:260px !important;height:min(56vh,420px) !important;overflow:visible !important;position:relative !important;}.section-4 .wp-slider__controls{display:none !important;}.section-4 .wp-dots{display:none !important;}.section-4 .wp-slider__btn{display:none !important;}.section-4 .s4m__pag{margin-top:34px;margin-bottom:6px;}.section-4 .s4m__pag .page-current{color:#ffffff;}.section-4 .s4m__pag .page-total{color:rgba(255,255,255,0.45);}.section-4 .s4m__pag .progress__seg{background:rgba(255,255,255,0.15);}.section-4 .s4m__pag .progress__seg.is-active{background:#ECDF0A;}.section-4 .s4m__actions{display:flex;align-items:center;justify-content:flex-start;gap:18px;flex-wrap:wrap;}.section-4 .s4m__label{justify-content:flex-start;}.section-4 .s4m__actions .projects__nav{display:flex;gap:10px;}.section-4 .s4m__actions .carousel__nav--prev{background:#ffffff;color:#0c2b52;}.section-4 .s4m__actions .carousel__nav--next{background:#ECDF0A;color:#0c2b52;}.section-4 .s4m__actions .carousel__nav--prev svg{transform:rotate(-90deg);}.section-4 .s4m__actions .carousel__nav--next svg{transform:rotate(90deg);}.section-4 .s4__more{position:static !important;top:auto !important;right:auto !important;z-index:auto !important;}.section-4 .project-browser__bar{background:#ffffff !important;border-bottom:1px solid rgba(3,33,70,0.08) !important;}.section-4 .project-browser__dot--1{background:#E06666;}.section-4 .project-browser__dot--2{background:#F6B93B;}.section-4 .project-browser__dot--3{background:#8CC68B;}.section-4 .project-browser__url{color:rgba(3,33,70,0.6);background:#f0f1f3;}.section-4 .wp-card{width:min(100%,34vh) !important;aspect-ratio:1 / 1 !important;margin-top:0 !important;border-radius:22px !important;display:flex !important;flex-direction:column !important;}.section-4 .wp-card.is-active{background:#ffffff !important;border:1px solid rgba(3,33,70,0.08) !important;box-shadow:0 20px 60px rgba(0,0,0,0.25) !important;}.section-4 .wp-card:not(.is-active){background:#1a3d6f !important;border:1px solid rgba(255,255,255,0.10) !important;box-shadow:0 16px 36px rgba(0,0,0,0.30) !important;}.section-4 .wp-card__cover{flex:1 !important;min-height:0 !important;height:auto !important;}.carousel__nav--prev svg{transform:rotate(-90deg);}.carousel__nav--next svg{transform:rotate(90deg);}.showcase__projects .carousel__nav--next svg{transform:rotate(-90deg) !important;}.showcase__projects .projects__panel{height:calc(87vh - 8vh) !important;max-height:none;display:flex;flex-direction:column;}.showcase__projects .projects__top,.showcase__projects .projects__pagination,.showcase__projects .projects__actions{flex:none;}.showcase__projects .projects__stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;margin-bottom:0;}.showcase__projects .projects__actions{justify-content:center;flex-direction:row-reverse;}.showcase__projects .projects__nav{justify-content:center;gap:12px;}.stack{width:min(100%,calc(52vh - 5vh)) !important;}.showcase__projects .projects__top{margin-bottom:12px;}.showcase__projects .projects__label{font-size:14px;}.showcase__projects .projects__label-line{width:28px;}.showcase__projects .filter__btn{padding:7px 14px;font-size:12px;border-radius:999px;}.showcase__projects .showcase__eyebrow{font-size:13px;}.showcase__projects .showcase__eyebrow svg{width:17px;height:17px;}.showcase__projects .projects__stage{margin-bottom:10px;}.showcase__projects .projects__pagination{gap:8px;margin-bottom:8px;}.showcase__projects .page-current{font-size:20px;}.showcase__projects .page-total{font-size:14px;}.showcase__projects .progress{max-width:170px;margin-left:8px;}.showcase__projects .progress__seg{height:3px;}.showcase__projects .carousel__nav{width:40px;height:40px;}.showcase__projects .carousel__nav svg{width:15px;height:15px;}.showcase__projects .projects__cta{padding:9px 18px;font-size:13px;border-radius:12px;gap:9px;}.showcase__projects .projects__cta svg{width:14px;height:14px;}.showcase__projects .projects__actions{margin-top:0;}.showcase__bg-half--left{right:50% !important;}.showcase__bg-half--right{left:50% !important;right:0 !important;}.showcase__bg::before,.showcase__bg::after{content:none !important;}.showcase__bg-half--left{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 50%,#f0f4f8 100%) !important;box-shadow:inset 0 0 100px rgba(236,223,10,0.1) !important;}.showcase__bg-half--right{background:linear-gradient(180deg,var(--yellow) 0%,#f5e600 50%,#e8d400 100%) !important;box-shadow:inset 0 0 100px rgba(12,43,82,0.1) !important;}.showcase__bg::after{content:'' !important;position:absolute;top:0;left:50%;width:4px;height:100%;background:linear-gradient(180deg,transparent,var(--yellow),transparent) !important;opacity:0.6 !important;animation:dividerPulse 4s ease-in-out infinite alternate !important;pointer-events:none !important;z-index:1 !important;}@keyframes dividerPulse{0%{opacity:0.4;width:2px;}100%{opacity:0.8;width:6px;}}}.s5__body .s5__media{display:none;}@media (max-width:900px){.s5__visual{display:flex;flex-direction:row-reverse;align-items:center;gap:14px;}.s5__logo{order:-1;flex-shrink:0;width:170px;height:auto;}.s5__logo img{width:100%;height:auto;object-fit:contain;}.s5__visual .s5__media{display:none;}.s5__inner{padding:4vh 22px 0;}.s5__offers{margin-bottom:40px;}.s5__body .s5__media{display:block;width:100%;aspect-ratio:3 / 2;margin:20px 0;border-radius:14px;overflow:hidden;}.s5__body .s5__media img{width:100%;height:100%;object-fit:cover;}}@media (max-width:900px){.blog-grid{display:block;gap:0 !important;}.blog-slider__viewport{overflow:hidden;border-radius:22px;}.blog-slider__track{display:flex;transition:transform 0.55s cubic-bezier(0.16,1,0.3,1);}.blog-slide{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:14px;}.blog-slider__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px;}.blog-slider__btn{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(12,43,82,0.16);background:#fff;color:#0c2b52;cursor:pointer;transition:all 0.3s ease;}.blog-slider__btn:hover{background:#ECDF0A;border-color:#ECDF0A;}.blog-slider__btn:disabled{opacity:0.35;cursor:default;}.blog-slider__dots{display:flex;align-items:center;gap:8px;}.blog-slider__dot{width:8px;height:8px;border-radius:999px;border:none;background:rgba(12,43,82,0.22);cursor:pointer;padding:0;transition:all 0.3s ease;}.blog-slider__dot.is-active{width:24px;background:#ECDF0A;}.blog-card{flex-direction:row !important;align-items:stretch !important;}.blog-card__cover{width:44% !important;height:auto !important;flex-shrink:0 !important;min-height:150px !important;}.blog-card__body{padding:14px 16px !important;gap:7px !important;min-width:0 !important;}.blog-card h3{font-size:15px !important;line-height:1.55 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.blog-card p{font-size:12px !important;line-height:1.7 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.blog-card__meta{padding-top:9px !important;gap:10px !important;flex-wrap:wrap !important;}.blog-card__more{padding:4px 11px !important;}.blog-card__ring{width:90px !important;height:90px !important;right:-30px !important;bottom:-30px !important;}.blog-card__label{font-size:26px !important;}}@media (min-width:901px){.section-4 .s4m__head,.section-4 .s4m__top,.section-4 .s4m__pag,.section-4 .s4m__actions,.section-4 .s4m__label{display:none !important;}.section-4 #wpMPrev,.section-4 #wpMNext{display:none !important;}}@media (max-width:900px){.shhero{min-height:100vh !important;height:100vh !important;height:100dvh !important;max-height:100vh !important;max-height:100dvh !important;overflow:hidden !important;}}@media (max-width:640px){.shhero{padding-top:72px !important;padding-bottom:0 !important;}.de-sh{top:0 !important;bottom:0 !important;}.de-sh__body{padding-bottom:190px !important;}.de-sh__brand{margin-top:10vh !important;}}@media (max-width:640px) and (max-height:760px){.de-sh__body{padding-bottom:108px !important;}}@media (max-width:640px) and (max-height:580px){.de-sh__body{padding-bottom:78px !important;}.de-sh__brand{margin-top:9vh !important;}}@media (max-width:380px) and (max-height:560px){.de-sh__body{padding-bottom:62px !important;}.de-sh__brand{margin-top:6vh !important;}}@media (max-width:330px){.de-sh__body{padding-bottom:60px !important;}}@keyframes deTwinkle{0%,100%{opacity:.45;}50%{opacity:1;}}@keyframes deAuroraSway{0%,100%{transform:translate3d(0,0,0) skewX(0deg);}50%{transform:translate3d(-22px,14px,0) skewX(-6deg);}}@keyframes deMeteor{0%{transform:translate3d(0,0,0) rotate(-18deg);opacity:0;}6%{opacity:1;}22%{transform:translate3d(-44vw,26vh,0) rotate(-18deg);opacity:0;}100%{transform:translate3d(-44vw,26vh,0) rotate(-18deg);opacity:0;}}@media (max-width:640px) and (min-height:761px){.deep-effect-hero-image{width:max(245px,min(350px,66vw)) !important;margin-left:-10px !important;}.de-sh__body{padding-bottom:175px !important;}.de-sh__title{font-size:clamp(23px,6.8vw,31px) !important;margin-bottom:4px !important;}.de-sh__sub{font-size:13px !important;margin-top:8px !important;line-height:1.8 !important;}.de-sh__facts{margin-top:10px !important;}.de-sh__facts li,.de-sh__facts b{font-size:13px !important;}.de-sh__cta{font-size:13px !important;margin-top:14px !important;padding:12px 28px !important;}.de-sh__sub{margin-top:23px !important;}.de-sh__facts{margin-top:10px !important;margin-bottom:15px !important;}.shhero::after{content:'' !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:46px !important;pointer-events:none !important;z-index:5 !important;background:linear-gradient(90deg,transparent,rgba(201,168,0,.55) 20%,rgba(255,214,44,.9) 50%,rgba(201,168,0,.55) 80%,transparent) bottom / 100% 2px no-repeat,radial-gradient(60% 100% at 50% 100%,rgba(236,223,10,.14),transparent 70%) !important;}.shhero__imgbg::before{content:'' !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:radial-gradient(2px 2px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(1.5px 1.5px at 68% 8%,rgba(255,255,255,.8),transparent 70%),radial-gradient(2px 2px at 84% 26%,rgba(255,214,44,.9),transparent 70%),radial-gradient(1px 1px at 40% 32%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 12% 48%,rgba(255,214,44,.85),transparent 70%),radial-gradient(1.5px 1.5px at 55% 44%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1px 1px at 76% 58%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2px 2px at 30% 66%,rgba(255,214,44,.8),transparent 70%),radial-gradient(1.5px 1.5px at 62% 78%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1px 1px at 88% 84%,rgba(255,255,255,.45),transparent 70%),radial-gradient(2px 2px at 46% 90%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.5px 1.5px at 8% 8%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1px 1px at 34% 6%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2px 2px at 52% 18%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 92% 42%,rgba(255,214,44,.75),transparent 70%),radial-gradient(1.5px 1.5px at 6% 62%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 48% 56%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 20% 82%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 80% 94%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1px 1px at 15% 24%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2px 2px at 36% 42%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 58% 12%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1px 1px at 74% 36%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 90% 64%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 26% 74%,rgba(255,224,90,.65),transparent 70%),radial-gradient(1px 1px at 54% 88%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2px 2px at 70% 52%,rgba(255,214,44,.65),transparent 70%),radial-gradient(1.5px 1.5px at 4% 38%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1px 1px at 96% 12%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 18% 52%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2px 2px at 50% 8%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 66% 22%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 82% 56%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 6% 88%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1.5px 1.5px at 38% 68%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 60% 60%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 86% 6%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.5px 1.5px at 24% 36%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 72% 88%,rgba(255,224,90,.7),transparent 70%) !important;animation:deTwinkle 3.2s ease-in-out infinite !important;}.shhero__imgbg::after{content:'' !important;position:absolute !important;inset:-12% !important;pointer-events:none !important;background:radial-gradient(46% 30% at 68% 24%,rgba(53,224,200,.10),transparent 70%),radial-gradient(52% 34% at 42% 66%,rgba(236,223,10,.16),transparent 70%),radial-gradient(30% 22% at 80% 78%,rgba(255,180,60,.10),transparent 70%) !important;filter:blur(14px) !important;animation:deAuroraSway 11s ease-in-out infinite !important;}.deep-effect-hero-motion-layer::before{content:'' !important;position:absolute !important;top:16% !important;right:6% !important;width:130px !important;height:2px !important;border-radius:2px !important;pointer-events:none !important;z-index:0 !important;background:linear-gradient(90deg,#FFF6C8,rgba(245,217,0,.7) 35%,transparent) !important;box-shadow:0 0 10px rgba(255,214,44,.8) !important;opacity:0 !important;animation:deMeteor 8s linear infinite !important;}}@media (prefers-reduced-motion:reduce){.shhero__imgbg::before,.shhero__imgbg::after,.deep-effect-hero-motion-layer::before{animation:none !important;}}@media (min-width:641px){.shhero__imgbg::before{content:'' !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:radial-gradient(2px 2px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(1.5px 1.5px at 68% 8%,rgba(255,255,255,.8),transparent 70%),radial-gradient(2px 2px at 84% 26%,rgba(255,214,44,.9),transparent 70%),radial-gradient(1px 1px at 40% 32%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 12% 48%,rgba(255,214,44,.85),transparent 70%),radial-gradient(1.5px 1.5px at 55% 44%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1px 1px at 76% 58%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2px 2px at 30% 66%,rgba(255,214,44,.8),transparent 70%),radial-gradient(1.5px 1.5px at 62% 78%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1px 1px at 88% 84%,rgba(255,255,255,.45),transparent 70%),radial-gradient(2px 2px at 46% 90%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.5px 1.5px at 8% 8%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1px 1px at 34% 6%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2px 2px at 52% 18%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 92% 42%,rgba(255,214,44,.75),transparent 70%),radial-gradient(1.5px 1.5px at 6% 62%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 48% 56%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 20% 82%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 80% 94%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1px 1px at 15% 24%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2px 2px at 36% 42%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 58% 12%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1px 1px at 74% 36%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 90% 64%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 26% 74%,rgba(255,224,90,.65),transparent 70%),radial-gradient(1px 1px at 54% 88%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2px 2px at 70% 52%,rgba(255,214,44,.65),transparent 70%),radial-gradient(1.5px 1.5px at 4% 38%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1px 1px at 96% 12%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2px 2px at 10% 28%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 28% 4%,rgba(255,224,90,.65),transparent 70%),radial-gradient(1.5px 1.5px at 44% 22%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 64% 34%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1px 1px at 78% 48%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 94% 74%,rgba(255,224,90,.6),transparent 70%),radial-gradient(2px 2px at 36% 84%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1px 1px at 58% 96%,rgba(255,214,44,.65),transparent 70%),radial-gradient(1px 1px at 18% 52%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2px 2px at 50% 8%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 66% 22%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 82% 56%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 6% 88%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1.5px 1.5px at 38% 68%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 60% 60%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 86% 6%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.5px 1.5px at 24% 36%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 72% 88%,rgba(255,224,90,.7),transparent 70%) !important;animation:deTwinkle 3.2s ease-in-out infinite !important;}.shhero__imgbg::after{content:'' !important;position:absolute !important;inset:-12% !important;pointer-events:none !important;background:radial-gradient(46% 30% at 68% 24%,rgba(53,224,200,.10),transparent 70%),radial-gradient(52% 34% at 42% 66%,rgba(236,223,10,.16),transparent 70%),radial-gradient(30% 22% at 80% 78%,rgba(255,180,60,.10),transparent 70%) !important;filter:blur(14px) !important;animation:deAuroraSway 11s ease-in-out infinite !important;}.deep-effect-hero-motion-layer::before{content:'' !important;position:absolute !important;top:16% !important;right:6% !important;width:130px !important;height:2px !important;border-radius:2px !important;pointer-events:none !important;z-index:0 !important;background:linear-gradient(90deg,#FFF6C8,rgba(245,217,0,.7) 35%,transparent) !important;box-shadow:0 0 10px rgba(255,214,44,.8) !important;opacity:0 !important;animation:deMeteorDesk 8s linear infinite !important;}}@keyframes deMeteorDesk{0%{transform:translate3d(0,0,0) rotate(-18deg);opacity:0;}6%{opacity:1;}22%{transform:translate3d(-30vw,20vh,0) rotate(-18deg);opacity:0;}100%{transform:translate3d(-30vw,20vh,0) rotate(-18deg);opacity:0;}}@media (min-width:641px){.shhero__imgbg::before{background:radial-gradient(3px 3px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(2.4px 2.4px at 68% 8%,rgba(255,255,255,.85),transparent 70%),radial-gradient(3px 3px at 84% 26%,rgba(255,214,44,.95),transparent 70%),radial-gradient(1.6px 1.6px at 40% 32%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 12% 48%,rgba(255,214,44,.9),transparent 70%),radial-gradient(2.4px 2.4px at 55% 44%,rgba(255,224,90,.85),transparent 70%),radial-gradient(1.6px 1.6px at 76% 58%,rgba(255,255,255,.55),transparent 70%),radial-gradient(3px 3px at 30% 66%,rgba(255,214,44,.85),transparent 70%),radial-gradient(2.4px 2.4px at 62% 78%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1.6px 1.6px at 88% 84%,rgba(255,255,255,.5),transparent 70%),radial-gradient(3px 3px at 46% 90%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.4px 2.4px at 8% 8%,rgba(255,255,255,.75),transparent 70%),radial-gradient(1.6px 1.6px at 34% 6%,rgba(255,224,90,.75),transparent 70%),radial-gradient(3px 3px at 52% 18%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 92% 42%,rgba(255,214,44,.8),transparent 70%),radial-gradient(2.4px 2.4px at 6% 62%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 48% 56%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.6px 1.6px at 70% 70%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 20% 82%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 80% 94%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.6px 1.6px at 15% 24%,rgba(255,255,255,.65),transparent 70%),radial-gradient(3px 3px at 36% 42%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.4px 2.4px at 58% 12%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1.6px 1.6px at 74% 36%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 90% 64%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 26% 74%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1.6px 1.6px at 54% 88%,rgba(255,255,255,.55),transparent 70%),radial-gradient(3px 3px at 70% 52%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2.4px 2.4px at 4% 38%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.6px 1.6px at 96% 12%,rgba(255,224,90,.75),transparent 70%),radial-gradient(3px 3px at 10% 28%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 28% 4%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2.4px 2.4px at 44% 22%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 64% 34%,rgba(255,214,44,.75),transparent 70%),radial-gradient(1.6px 1.6px at 78% 48%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 94% 74%,rgba(255,224,90,.65),transparent 70%),radial-gradient(3px 3px at 36% 84%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1.6px 1.6px at 58% 96%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.6px 1.6px at 18% 52%,rgba(255,255,255,.65),transparent 70%),radial-gradient(3px 3px at 50% 8%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.4px 2.4px at 66% 22%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 82% 56%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 6% 88%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.4px 2.4px at 38% 68%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.6px 1.6px at 60% 60%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 86% 6%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.4px 2.4px at 24% 36%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 72% 88%,rgba(255,224,90,.75),transparent 70%) !important;}}@media (max-width:640px) and (min-height:761px){.shhero__imgbg::before{background:radial-gradient(2.8px 2.8px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(2.2px 2.2px at 68% 8%,rgba(255,255,255,.85),transparent 70%),radial-gradient(2.8px 2.8px at 84% 26%,rgba(255,214,44,.95),transparent 70%),radial-gradient(1.5px 1.5px at 40% 32%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.8px 2.8px at 12% 48%,rgba(255,214,44,.9),transparent 70%),radial-gradient(2.2px 2.2px at 55% 44%,rgba(255,224,90,.85),transparent 70%),radial-gradient(1.5px 1.5px at 76% 58%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.8px 2.8px at 30% 66%,rgba(255,214,44,.85),transparent 70%),radial-gradient(2.2px 2.2px at 62% 78%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1.5px 1.5px at 88% 84%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2.8px 2.8px at 46% 90%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.2px 2.2px at 8% 8%,rgba(255,255,255,.75),transparent 70%),radial-gradient(1.5px 1.5px at 34% 6%,rgba(255,224,90,.75),transparent 70%),radial-gradient(2.8px 2.8px at 52% 18%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.5px 1.5px at 92% 42%,rgba(255,214,44,.8),transparent 70%),radial-gradient(2.2px 2.2px at 6% 62%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.8px 2.8px at 48% 56%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 70% 70%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.2px 2.2px at 20% 82%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.8px 2.8px at 80% 94%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.5px 1.5px at 15% 24%,rgba(255,255,255,.65),transparent 70%),radial-gradient(2.8px 2.8px at 36% 42%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.2px 2.2px at 58% 12%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1.5px 1.5px at 74% 36%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.8px 2.8px at 90% 64%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.2px 2.2px at 26% 74%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1.5px 1.5px at 54% 88%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.8px 2.8px at 70% 52%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2.2px 2.2px at 4% 38%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.5px 1.5px at 96% 12%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 18% 52%,rgba(255,255,255,.65),transparent 70%),radial-gradient(2.8px 2.8px at 50% 8%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.2px 2.2px at 66% 22%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.5px 1.5px at 82% 56%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.8px 2.8px at 6% 88%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.2px 2.2px at 38% 68%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 60% 60%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.8px 2.8px at 86% 6%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.2px 2.2px at 24% 36%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.5px 1.5px at 72% 88%,rgba(255,224,90,.75),transparent 70%) !important;}}@media (max-width:370px){.deep-effect-hero-image{margin-left:-5px !important;}}@media (max-width:640px) and (max-height:760px){.shhero__imgbg::before{content:'' !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:radial-gradient(2px 2px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(1.5px 1.5px at 68% 8%,rgba(255,255,255,.8),transparent 70%),radial-gradient(2px 2px at 84% 26%,rgba(255,214,44,.9),transparent 70%),radial-gradient(1px 1px at 40% 32%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 12% 48%,rgba(255,214,44,.85),transparent 70%),radial-gradient(1.5px 1.5px at 55% 44%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1px 1px at 76% 58%,rgba(255,255,255,.5),transparent 70%),radial-gradient(2px 2px at 30% 66%,rgba(255,214,44,.8),transparent 70%),radial-gradient(1.5px 1.5px at 62% 78%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1px 1px at 88% 84%,rgba(255,255,255,.45),transparent 70%),radial-gradient(2px 2px at 46% 90%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.5px 1.5px at 8% 8%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1px 1px at 34% 6%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2px 2px at 52% 18%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1px 1px at 92% 42%,rgba(255,214,44,.75),transparent 70%),radial-gradient(1.5px 1.5px at 6% 62%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2px 2px at 48% 56%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.5),transparent 70%),radial-gradient(1.5px 1.5px at 20% 82%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2px 2px at 80% 94%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1px 1px at 15% 24%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2px 2px at 36% 42%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.5px 1.5px at 58% 12%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1px 1px at 74% 36%,rgba(255,214,44,.7),transparent 70%) !important;animation:deTwinkle 3.2s ease-in-out infinite !important;}.shhero__imgbg::after{content:'' !important;position:absolute !important;inset:-12% !important;pointer-events:none !important;background:radial-gradient(46% 30% at 68% 24%,rgba(53,224,200,.10),transparent 70%),radial-gradient(52% 34% at 42% 66%,rgba(236,223,10,.16),transparent 70%),radial-gradient(30% 22% at 80% 78%,rgba(255,180,60,.10),transparent 70%) !important;filter:blur(14px) !important;animation:deAuroraSway 11s ease-in-out infinite !important;}.deep-effect-hero-motion-layer::before{content:'' !important;position:absolute !important;top:16% !important;right:6% !important;width:130px !important;height:2px !important;border-radius:2px !important;pointer-events:none !important;z-index:0 !important;background:linear-gradient(90deg,#FFF6C8,rgba(245,217,0,.7) 35%,transparent) !important;box-shadow:0 0 10px rgba(255,214,44,.8) !important;opacity:0 !important;animation:deMeteor 8s linear infinite !important;}}@media (max-width:640px) and (max-height:760px){.shhero__imgbg::before{background:radial-gradient(3px 3px at 22% 14%,rgba(255,224,90,.95),transparent 70%),radial-gradient(2.4px 2.4px at 68% 8%,rgba(255,255,255,.85),transparent 70%),radial-gradient(3px 3px at 84% 26%,rgba(255,214,44,.95),transparent 70%),radial-gradient(1.6px 1.6px at 40% 32%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 12% 48%,rgba(255,214,44,.9),transparent 70%),radial-gradient(2.4px 2.4px at 55% 44%,rgba(255,224,90,.85),transparent 70%),radial-gradient(1.6px 1.6px at 76% 58%,rgba(255,255,255,.55),transparent 70%),radial-gradient(3px 3px at 30% 66%,rgba(255,214,44,.85),transparent 70%),radial-gradient(2.4px 2.4px at 62% 78%,rgba(255,224,90,.8),transparent 70%),radial-gradient(1.6px 1.6px at 88% 84%,rgba(255,255,255,.5),transparent 70%),radial-gradient(3px 3px at 46% 90%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.4px 2.4px at 8% 8%,rgba(255,255,255,.75),transparent 70%),radial-gradient(1.6px 1.6px at 34% 6%,rgba(255,224,90,.75),transparent 70%),radial-gradient(3px 3px at 52% 18%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 92% 42%,rgba(255,214,44,.8),transparent 70%),radial-gradient(2.4px 2.4px at 6% 62%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 48% 56%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.6px 1.6px at 70% 70%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 20% 82%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 80% 94%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.6px 1.6px at 15% 24%,rgba(255,255,255,.65),transparent 70%),radial-gradient(3px 3px at 36% 42%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.4px 2.4px at 58% 12%,rgba(255,255,255,.7),transparent 70%),radial-gradient(1.6px 1.6px at 74% 36%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 90% 64%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 26% 74%,rgba(255,224,90,.7),transparent 70%),radial-gradient(1.6px 1.6px at 54% 88%,rgba(255,255,255,.55),transparent 70%),radial-gradient(3px 3px at 70% 52%,rgba(255,214,44,.7),transparent 70%),radial-gradient(2.4px 2.4px at 4% 38%,rgba(255,255,255,.6),transparent 70%),radial-gradient(1.6px 1.6px at 96% 12%,rgba(255,224,90,.75),transparent 70%),radial-gradient(3px 3px at 10% 28%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 28% 4%,rgba(255,224,90,.7),transparent 70%),radial-gradient(2.4px 2.4px at 44% 22%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 64% 34%,rgba(255,214,44,.75),transparent 70%),radial-gradient(1.6px 1.6px at 78% 48%,rgba(255,255,255,.55),transparent 70%),radial-gradient(2.4px 2.4px at 94% 74%,rgba(255,224,90,.65),transparent 70%),radial-gradient(3px 3px at 36% 84%,rgba(255,255,255,.55),transparent 70%),radial-gradient(1.6px 1.6px at 58% 96%,rgba(255,214,44,.7),transparent 70%),radial-gradient(1.6px 1.6px at 18% 52%,rgba(255,255,255,.65),transparent 70%),radial-gradient(3px 3px at 50% 8%,rgba(255,224,90,.8),transparent 70%),radial-gradient(2.4px 2.4px at 66% 22%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 82% 56%,rgba(255,214,44,.75),transparent 70%),radial-gradient(3px 3px at 6% 88%,rgba(255,255,255,.6),transparent 70%),radial-gradient(2.4px 2.4px at 38% 68%,rgba(255,224,90,.75),transparent 70%),radial-gradient(1.6px 1.6px at 60% 60%,rgba(255,255,255,.6),transparent 70%),radial-gradient(3px 3px at 86% 6%,rgba(255,214,44,.75),transparent 70%),radial-gradient(2.4px 2.4px at 24% 36%,rgba(255,255,255,.65),transparent 70%),radial-gradient(1.6px 1.6px at 72% 88%,rgba(255,224,90,.75),transparent 70%) !important;}}@media (min-width:371px) and (max-width:379.99px){.deep-effect-hero-image{width:max(250px,min(330px,72vw)) !important;margin-left:-26px !important;margin-top:-40px !important;}#deep-effect-hero-image-02,#deep-effect-hero-image-04,#deep-effect-hero-image-06,#deep-effect-hero-image-08,#deep-effect-hero-image-10,#deep-effect-hero-image-12{--de-ar:16/9.6 !important;}#deep-effect-hero-image-04,#deep-effect-hero-image-08{--de-ar:3/2.3 !important;}}@media (max-width:370px) and (max-height:760px){@keyframes deep-effect-hero-op{0%{opacity:0;}10%{opacity:0;}20%{opacity:0.22;}27%{opacity:0.45;}31%{opacity:1;}34%{opacity:1;}38%{opacity:0.55;}42%{opacity:0.12;}50%{opacity:0.06;}58%{opacity:0.06;}70%{opacity:0.04;}100%{opacity:0;}}@keyframes deep-effect-hero-z{0%,30.9%{z-index:1;}31%,46%{z-index:3;}46.1%,100%{z-index:1;}}}@media (prefers-reduced-motion:reduce){.shhero__imgbg::before,.shhero__imgbg::after,.deep-effect-hero-motion-layer::before{animation:none !important;}}@media (max-width:640px){@keyframes deep-effect-hero-op{0%{opacity:0;}10%{opacity:0;}20%{opacity:0.22;}27%{opacity:0.45;}31%{opacity:1;}42%{opacity:1;}46%{opacity:0.25;}58%{opacity:0.12;}70%{opacity:0.06;}100%{opacity:0;}}.de-sh__sub{margin-top:23px !important;}.de-sh__facts{margin-top:10px !important;margin-bottom:15px !important;}}@media (max-width:640px){.header .logo{left:-8px !important;padding:0 !important;}#navLogo{width:84px !important;height:56px !important;margin-top:8px !important;}}@media (max-width:640px){.de-sh{top:50% !important;transform:translateY(-50%) !important;}.de-sh__brand{margin-top:0 !important;transform:translateY(-115px);}.de-sh__title{margin-top:210px !important;}.de-sh__cta{width:90px !important;padding:8px 12px !important;background:linear-gradient(135deg,#FFD62C 0%,#F6D200 46%,#EDC400 100%) !important;color:#071426 !important;border-radius:8px !important;display:flex !important;margin-top:0 !important;font-size:11px !important;}}@media (max-width:640px){.deep-effect-service-nav{position:static !important;z-index:2350 !important;display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:6px !important;width:100vw !important;margin-block:0 !important;margin-inline:calc(50% - 50vw) !important;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px)) 8px !important;border-radius:0 !important;border-top:1px solid rgba(255,214,44,0.4) !important;border-bottom:1px solid rgba(7,20,38,0.7) !important;background:radial-gradient(120% 160% at 50% 0%,rgba(255,214,44,0.12),transparent 55%),linear-gradient(180deg,rgba(12,29,56,0.97),rgba(6,15,32,0.99)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.07) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;pointer-events:auto !important;}.deep-effect-service-nav.is-docked{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;margin:0 !important;border-bottom:0 !important;border-radius:16px 16px 0 0 !important;box-shadow:0 -24px 50px -24px rgba(2,8,18,0.95),inset 0 1px 0 rgba(255,255,255,0.07) !important;}.deep-effect-service-nav__link{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;min-height:48px !important;padding:5px 2px !important;border-radius:13px !important;text-decoration:none !important;background:rgba(255,255,255,0.045) !important;border:1px solid rgba(255,255,255,0.07) !important;color:rgba(255,255,255,0.6) !important;transition:background 200ms ease,color 200ms ease,border-color 200ms ease,box-shadow 200ms ease !important;}.deep-effect-service-nav .deep-effect-service-nav__link::before{content:'' !important;display:block !important;flex:none !important;width:18px !important;height:3px !important;border-radius:999px !important;background:var(--ca,#4FA0FF) !important;opacity:0.9 !important;box-shadow:0 0 8px color-mix(in srgb,var(--ca,#4FA0FF) 60%,transparent) !important;transition:background 200ms ease !important;}.deep-effect-service-nav__no{display:none !important;}.deep-effect-service-nav__name{font-size:10px !important;font-weight:700 !important;line-height:1.25 !important;white-space:normal !important;overflow:visible !important;max-width:100% !important;text-align:center !important;color:inherit !important;}.deep-effect-service-nav__link:active{transform:scale(0.94);}.deep-effect-service-nav__link.is-active{background:linear-gradient(180deg,rgba(255,214,44,0.18),rgba(246,210,0,0.08)) !important;border-color:rgba(255,214,44,0.5) !important;color:#FFE98A !important;box-shadow:inset 0 0 0 1px rgba(255,214,44,0.25),0 6px 16px -10px rgba(246,210,0,0.35) !important;}.deep-effect-service-nav__link.is-active::before{background:#F6D200 !important;}body:has(.deep-effect-service-nav.is-docked) .ai-chat{bottom:calc(66px + env(safe-area-inset-bottom,0px)) !important;}body:has(.deep-effect-service-nav.is-docked){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px)) !important;}body:has(.deep-effect-service-nav.is-docked) .footer{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px) + 12px) !important;margin-bottom:calc(-78px - env(safe-area-inset-bottom,0px) - 12px) !important;}}@media (max-width:340px){.deep-effect-service-nav__name{font-size:9px !important;}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.deep-effect-service-nav__link{transition:none !important;}}@media (max-width:640px){.svc__head-in{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;width:100% !important;max-width:100% !important;border-radius:10px !important;gap:12px !important;padding:9px 14px !important;justify-content:space-between !important;box-sizing:border-box !important;}.svc__head-in .svc__label{flex:1 1 0% !important;min-width:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:start !important;font-size:clamp(11.5px,3.6vw,14px) !important;}.svc__head-in .svc__no{flex:0 1 auto !important;min-width:0 !important;max-width:48% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:10.5px !important;letter-spacing:1.4px !important;padding-right:10px !important;}}@media (max-width:340px){.svc__head-in .svc__label{font-size:11px !important;}}@media (max-width:640px) and (min-height:761px){.de-sh__body{padding-bottom:50px !important;}}@media (max-width:640px){.svc{padding-top:26px !important;}.shc{padding-top:24px !important;margin-top:12px !important;}}@media (max-width:640px){.svhero{height:auto !important;min-height:calc(100vh + 72px) !important;padding-top:clamp(96px,20vw,120px) !important;}.svcbox__head{padding:12px 20px !important;border-radius:0 !important;}.svcbox__drawer .afeat__card{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.svcbox__head::before{inset-inline:20px !important;}.svcbox__titles{flex-direction:column !important;align-items:flex-start !important;gap:4px !important;direction:rtl !important;}.svcbox__title-fa{font-size:18px !important;line-height:1.3 !important;white-space:nowrap !important;}.svcbox__title-en{font-size:11px !important;letter-spacing:1.5px !important;white-space:nowrap !important;}.svcbox__drawer-body{padding:26px 20px 28px !important;}.svcbox__drawer-trigger{max-width:calc(100% - 24px) !important;}.svcbox__drawer-label{white-space:normal !important;text-align:center !important;}.svcbox__cta-row{margin-top:14px !important;}.svcbox__cta-row .svcbox__drawer-cta,.svcbox__drawer-cta{flex:1 1 100% !important;justify-content:center !important;min-height:44px !important;margin-top:12px !important;}.svcbox__cta-row .svcbox__drawer-cta{margin-top:0 !important;}.svcmain{max-width:100% !important;padding:0 !important;}.svc,.svc:nth-child(even),#web,#menu,#wp,#ai,#platform{padding-inline:0 !important;border-radius:16px !important;}.svc__main{padding-inline:20px !important;}}@media (max-width:900px){#customWebsiteDrawer .afeat__media,#menuStarterDrawer .afeat__media,#menuSmartDrawer .afeat__media,#menuPrimeDrawer .afeat__media,#wpTemplateDrawer .afeat__media,#aiSolutionDrawer .afeat__media,#aiAutomationDrawer .afeat__media,#platformCoreDrawer .afeat__media{min-height:380px !important;aspect-ratio:auto !important;}#customWebsiteDrawer .afeat__body-text,#menuStarterDrawer .afeat__body-text,#menuSmartDrawer .afeat__body-text,#menuPrimeDrawer .afeat__body-text,#wpTemplateDrawer .afeat__body-text,#aiSolutionDrawer .afeat__body-text,#aiAutomationDrawer .afeat__body-text,#platformCoreDrawer .afeat__body-text{padding:14px 20px 16px !important;gap:12px !important;}#customWebsiteDrawer .afeat__excerpt,#menuStarterDrawer .afeat__excerpt,#menuSmartDrawer .afeat__excerpt,#menuPrimeDrawer .afeat__excerpt,#wpTemplateDrawer .afeat__excerpt,#aiSolutionDrawer .afeat__excerpt,#aiAutomationDrawer .afeat__excerpt,#platformCoreDrawer .afeat__excerpt{font-size:13px !important;line-height:1.8 !important;}#customWebsiteDrawer .svc__list,#menuStarterDrawer .svc__list,#menuSmartDrawer .svc__list,#menuPrimeDrawer .svc__list,#wpTemplateDrawer .svc__list,#aiSolutionDrawer .svc__list{gap:4px 16px !important;}#customWebsiteDrawer .svc__list li,#menuStarterDrawer .svc__list li,#menuSmartDrawer .svc__list li,#menuPrimeDrawer .svc__list li,#wpTemplateDrawer .svc__list li,#aiSolutionDrawer .svc__list li{font-size:12px !important;line-height:1.55 !important;}#customWebsiteDrawer .svcbox__cta-row,#menuStarterDrawer .svcbox__cta-row,#menuSmartDrawer .svcbox__cta-row,#menuPrimeDrawer .svcbox__cta-row,#wpTemplateDrawer .svcbox__cta-row,#aiSolutionDrawer .svcbox__cta-row,#aiAutomationDrawer .svcbox__cta-row,#platformCoreDrawer .svcbox__cta-row{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin-top:12px !important;}#wpTemplateDrawer .svcbox__cta-row>.svcbox__drawer-cta:only-child,#aiAutomationDrawer .svcbox__cta-row>.svcbox__drawer-cta:only-child,#platformCoreDrawer .svcbox__cta-row>.svcbox__drawer-cta:only-child{grid-column:1 / -1 !important;}#menuStarterDrawer .afeat__card,#menuSmartDrawer .afeat__card,#menuPrimeDrawer .afeat__card,#aiSolutionDrawer .afeat__card,#aiAutomationDrawer .afeat__card{border-radius:10px !important;}}@media (max-width:640px){.svhero__figure{display:block !important;position:absolute !important;top:clamp(230px,33vw,270px) !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:min(62vw,240px) !important;margin:0 !important;z-index:1 !important;filter:drop-shadow(0 22px 42px rgba(7,20,38,0.32)) !important;animation:svfloat 7s ease-in-out infinite !important;}.svhero__title{margin-bottom:calc(min(62vw,240px) * 0.67 + 26px) !important;}.svhero__index{display:flex !important;flex-wrap:wrap !important;overflow:hidden !important;align-items:stretch !important;gap:12px !important;margin-top:30px !important;}.svhero__track{display:flex;align-items:stretch;gap:12px;width:100%;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1);will-change:transform;}.svhero__item{flex:0 0 calc((100% - 12px) / 2) !important;min-height:0 !important;padding:14px 12px 12px !important;border-radius:16px !important;}.svhero__item::before{min-width:0 !important;padding:5px 9px !important;font-size:10px !important;letter-spacing:1.8px !important;}.svhero__item-no{position:static !important;width:34px !important;height:34px !important;flex:none !important;align-self:flex-end !important;margin-bottom:10px !important;background:rgba(255,255,255,0.1) !important;border:1px solid color-mix(in srgb,var(--ca,#F5D900) 45%,transparent) !important;border-radius:10px !important;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ca,#F5D900) 40%,transparent)) !important;}.svhero__item-no::before{width:46% !important;height:46% !important;}.svhero__item-name{margin-top:auto !important;font-size:14px !important;line-height:1.5 !important;padding:14px 0 2px !important;}.svhero__item-sub{font-size:11px !important;padding-inline-end:0 !important;}.svhero__item::after{display:none !important;}.svhero__track .svhero__item.svhero__clone::before{content:var(--bcont,'') !important;}}@media (max-width:640px) and (min-height:800px){.svhero{min-height:100vh !important;}.svhero__figure{width:min(68vw,264px) !important;}.svhero__title{margin-bottom:calc(min(68vw,264px) * 0.67 + 26px) !important;}}@media (max-width:640px){.header__actions{top:18px !important;}.search__toggle,.theme-toggle,.burger,.header__cta{height:36px !important;box-sizing:border-box !important;background:linear-gradient(160deg,rgba(20,38,70,0.78) 0%,rgba(7,20,38,0.86) 100%) !important;border:1px solid rgba(245,217,0,0.26) !important;box-shadow:0 2px 8px rgba(7,20,38,0.22),inset 0 1px 0 rgba(255,255,255,0.06) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important;}.search__toggle,.theme-toggle{width:36px !important;min-width:36px !important;border-radius:10px !important;color:#F5D900 !important;padding:0 !important;}.search__toggle{border-radius:50% !important;}.search__toggle svg{width:17px !important;height:17px !important;}.search__toggle:hover{transform:translateY(-1px) !important;box-shadow:0 6px 16px rgba(7,20,38,0.3),inset 0 1px 0 rgba(255,255,255,0.09) !important;}.search__toggle:active{transform:translateY(1px) scale(0.94) !important;}.search__input{height:36px !important;padding:0 14px !important;border-radius:10px !important;border:1px solid rgba(245,217,0,0.26) !important;background:linear-gradient(160deg,rgba(20,38,70,0.9) 0%,rgba(7,20,38,0.94) 100%) !important;box-shadow:0 6px 16px rgba(7,20,38,0.26),inset 0 1px 0 rgba(255,255,255,0.06) !important;}.header__cta{color:#F6F5F0 !important;padding:0 6px 0 14px !important;gap:7px !important;border-radius:100px !important;font-size:11.5px !important;letter-spacing:0 !important;}.header__cta svg{width:22px !important;height:22px !important;padding:3px !important;border-radius:50% !important;background:#F5D900 !important;color:#071426 !important;box-sizing:border-box !important;flex-shrink:0 !important;}.burger{width:36px !important;min-width:36px !important;border-radius:10px !important;padding:0 !important;}.burger span{width:16px !important;height:1.7px !important;background:#F5D900 !important;border-radius:2px !important;}.burger span + span{margin-top:4px !important;}.burger--open span:nth-child(1){transform:translateY(5.7px) rotate(45deg) !important;}.burger--open span:nth-child(3){transform:translateY(-5.7px) rotate(-45deg) !important;}}@media (min-width:371px) and (max-width:379.99px) and (max-height:700px){.de-sh__brand{transform:translateY(-95px) !important;}}@media (max-width:640px){.hero{height:100vh !important;height:100svh !important;min-height:0 !important;}.hero__sticky{height:100% !important;min-height:0 !important;display:flex !important;flex-direction:column !important;}.hero__inner{flex:1 1 auto !important;min-height:0 !important;overflow:visible !important;}.service-band{flex:none !important;width:100% !important;}.hero__right{min-height:0 !important;}.hero__right .graphic .graphic__main{height:32dvh !important;width:auto !important;max-width:72vw !important;margin:0 auto !important;}}@media (max-width:640px) and (max-height:760px){.hero__right .graphic .graphic__main{height:28dvh !important;}.hero__inner{padding-top:16px !important;}.hero__line{font-size:24px !important;}.hero__desc{margin-bottom:10px !important;}.hero__title{min-height:139px !important;}}@media (max-width:640px){.service-band__item.is-active{border-color:rgba(245,217,0,0.6) !important;box-shadow:0 0 0 1px rgba(245,217,0,0.25),0 8px 20px -14px rgba(245,217,0,0.5),inset 0 1px 0 rgba(255,255,255,0.06) !important;}.service-band__item.is-active .service-band__num{background:var(--yellow) !important;color:var(--navy) !important;border-color:var(--yellow) !important;box-shadow:0 0 12px rgba(245,217,0,0.5) !important;}.service-band__item.is-active .service-band__name{opacity:1 !important;color:#FFFFFF !important;}.service-band__name{opacity:0.9 !important;}}@media (max-width:360px){.service-band__item,.service-band__item.anim,.service-band__item.anim.visible{padding:7px 3px !important;gap:2px !important;}.service-band__num{width:18px !important;height:18px !important;font-size:9.5px !important;}.service-band__name{font-size:10px !important;line-height:1.4 !important;min-height:29px !important;letter-spacing:0 !important;}}@media (min-width:1025px){.section-2,.section-2__content{height:100vh !important;height:100dvh !important;min-height:0 !important;max-height:100vh !important;max-height:100dvh !important;box-sizing:border-box !important;overflow:hidden !important;overflow-y:hidden !important;}.section-2__content{padding:90px 60px 50px 24px !important;}.s2__panel.is-active{min-height:0 !important;height:calc(100vh - 150px) !important;height:calc(100dvh - 150px) !important;}#panel-web.is-active{min-height:0 !important;height:calc(100vh - 140px) !important;height:calc(100dvh - 140px) !important;}}@media (max-width:640px){.service-band__inner>a.service-band__item:nth-of-type(n + 4){display:none !important;}.service-band--expanded .service-band__inner>a.service-band__item:nth-of-type(n + 4){display:flex !important;animation:bandRow2In 0.5s cubic-bezier(0.22,1,0.36,1) 0.4s both;}}@keyframes bandRow2In{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:none;}}@media (max-width:640px){.ai-chat{position:fixed !important;top:auto !important;right:auto !important;left:26px !important;bottom:calc(var(--chat-lift,90px) + 8px + env(safe-area-inset-bottom,0px)) !important;}body.chat-corner .ai-chat{bottom:26px !important;}}@media (max-width:640px) and (max-height:760px){.section-2__content{padding:170px 14px 24px !important;padding-right:10px !important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px)) !important;}.s2__panel.is-active{height:calc(100vh - 170px - 24px) !important;height:calc(100dvh - 170px - 24px) !important;height:calc(var(--vh,100dvh) - 170px - 24px) !important;}.s2__browser-zone,.s2__menu-decor-wrap,.s2__wp-zone,.s2__ai-zone,.s2__plat-zone{flex:1 1 0 !important;min-height:0 !important;max-height:300px !important;height:auto !important;margin-top:8px !important;margin-bottom:0 !important;}.s2__panel-title--fa{margin-top:10px !important;margin-bottom:10px !important;}#panel-web .s2__web-cta,.s2__cta{margin-top:auto !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-self:stretch !important;gap:8px !important;padding-top:6px !important;padding-bottom:4px !important;}.s2__web-cta .s2__panel-btn,.s2__web-cta .s2__web-cta-vitrine,.s2__cta .s2__panel-btn,.s2__cta .s2__web-cta-vitrine{flex:0 1 auto !important;min-width:0 !important;white-space:nowrap !important;padding:8px 10px !important;font-size:11px !important;}.s2__web-cta .s2__panel-btn svg,.s2__cta .s2__panel-btn svg,.s2__web-cta-vitrine svg{width:13px !important;height:13px !important;}}@media (max-width:640px) and (max-height:680px){.s2__browser-zone{margin-top:-18px !important;}#panel-menu .s2__menu-decor-wrap{max-height:420px !important;margin-top:46px !important;margin-bottom:-1px !important;}#panel-menu .s2__panel-body{margin-top:2px !important;}#panel-menu .s2__panel-eyebrow{margin-top:0 !important;}#panel-menu .s2__panel-main{line-height:1.55 !important;margin-bottom:0 !important;}#panel-menu .s2__cta{padding-top:2px !important;padding-bottom:2px !important;}#panel-menu .s2__cta .s2__panel-btn,#panel-menu .s2__cta .s2__web-cta-vitrine{padding-top:5px !important;padding-bottom:5px !important;}#panel-menu .s2__menu-decoration{object-fit:cover !important;}.showcase__projects .showcase__head{display:none !important;}.showcase__projects .projects__top{margin-top:12px !important;margin-bottom:12px !important;z-index:10 !important;position:relative !important;padding-bottom:0 !important;}.showcase__projects .projects__label{font-size:15px !important;font-weight:700 !important;transform:none !important;margin-bottom:8px !important;}.showcase__projects .projects__label-line{width:34px !important;}.showcase__projects .projects__panel{margin-top:8px !important;height:calc(88vh - 8vh) !important;min-height:580px !important;}.showcase__projects .projects__pagination{display:none !important;}.showcase__projects .projects__actions{margin-top:auto !important;padding-top:16px !important;padding-bottom:8px !important;}.showcase__projects .projects__stage{margin-top:8px !important;margin-bottom:8px !important;}}@media (max-width:640px) and (max-height:680px){.clients__panel{margin:60px 44px 28px !important;width:min(calc(100% - 88px),420px) !important;}.clients__panel .clients__eyebrow{font-size:12px !important;margin-bottom:6px !important;}.clients__panel .clients__title{font-size:17px !important;margin-bottom:4px !important;line-height:1.4 !important;}.clients__panel .clients__desc{font-size:12px !important;line-height:1.6 !important;margin-bottom:14px !important;}.clients__panel .clients__grid{width:246px !important;margin-inline:auto !important;gap:8px !important;padding:14px !important;grid-template-columns:repeat(2,1fr) !important;}.clients__panel .clients__divider{width:246px !important;margin-inline:auto !important;}.clients__panel .clients__stats{width:246px !important;margin-inline:auto !important;}.section-4 .wp-slider{padding:14px !important;margin-top:60px !important;}.section-4 .wp-card{width:min(100%,44vh) !important;}.section-4 .s4m__head{margin-bottom:12px !important;}.section-4 .s4m__head .showcase__eyebrow{font-size:12px !important;}.section-4 .s4m__pag{display:none !important;}.section-4 .s4m__pag .page-current{font-size:18px !important;}.section-4 .s4m__pag .page-total{font-size:12px !important;}.section-4 .s4m__label{font-size:12px !important;margin-bottom:10px !important;}.section-4 .s4m__label-line{width:28px !important;}.section-4 .s4m__actions .carousel__nav{width:38px !important;height:38px !important;}.section-4 .s4m__actions .carousel__nav svg{width:16px !important;height:16px !important;}.section-4 .s4__more{font-size:12px !important;padding:7px 16px !important;}.section-4 .project-browser__bar{padding:5px 10px !important;}.section-4 .project-browser__url{font-size:10px !important;padding:2px 10px !important;}body.pg-login .login__wrap{padding:120px 20px 20px !important;}body.pg-login .login-card{padding:22px 20px 18px !important;}body.pg-login .brand{margin-bottom:10px !important;}body.pg-login .brand__logo{width:100px !important;height:100px !important;}body.pg-login .login-tabs{margin-bottom:14px !important;}body.pg-login .login-tabs__tab{height:38px !important;}body.pg-login .welcome{margin-bottom:12px !important;}body.pg-login .welcome__title{font-size:18px !important;}body.pg-login .welcome__sub{font-size:12px !important;margin-top:2px !important;}body.pg-login .auth-form{gap:8px !important;}body.pg-login .field__input{height:44px !important;}body.pg-login .auth-options{margin:0 0 10px !important;}body.pg-login .auth-submit{height:44px !important;}}@media (max-width:340px) and (max-height:680px){.clients__panel{margin:44px 40px 16px !important;}.clients__panel .clients__title{font-size:15px !important;}.clients__panel .clients__desc{font-size:11px !important;line-height:1.55 !important;}.clients__panel .clients__grid{width:182px !important;margin-inline:auto !important;padding:14px !important;grid-template-columns:repeat(2,1fr) !important;}.clients__panel .clients__divider{width:182px !important;margin-inline:auto !important;}.clients__panel .clients__stats{width:182px !important;margin-inline:auto !important;}.section-4 .wp-slider{margin-top:48px !important;}body.pg-login .login__wrap{padding:96px 18px 16px !important;}body.pg-login .login-card{padding:16px 16px 14px !important;}body.pg-login .brand{margin-bottom:6px !important;}body.pg-login .brand__logo{width:72px !important;height:72px !important;}body.pg-login .login-tabs__tab{height:34px !important;}body.pg-login .welcome__title{font-size:16px !important;}body.pg-login .field__input{height:40px !important;}body.pg-login .auth-submit{height:40px !important;}}@media (max-width:640px) and (min-height:681px) and (max-height:760px){#panel-web .s2__browser-zone{margin-top:-16px !important;}#panel-menu .s2__menu-decor-wrap{margin-top:40px !important;}.showcase__projects .showcase__head{display:none !important;}.showcase__projects .projects__top{margin-top:0 !important;}.showcase__projects .projects__label{font-size:15px !important;font-weight:700 !important;}.showcase__projects .projects__label-line{width:34px !important;}.clients__panel .clients__title{font-size:17px !important;margin-bottom:4px !important;line-height:1.4 !important;}.clients__panel .clients__desc{font-size:12px !important;line-height:1.6 !important;margin-bottom:14px !important;}.clients__panel .clients__grid{width:274px !important;margin-inline:auto !important;gap:10px !important;padding:14px !important;grid-template-columns:repeat(2,1fr) !important;}.clients__panel .clients__divider{width:274px !important;margin-inline:auto !important;}.clients__panel .clients__stats{width:274px !important;margin-inline:auto !important;}.section-4 .wp-slider{padding:16px !important;margin-top:60px !important;}.section-4 .wp-card{width:min(100%,40vh) !important;}.section-4 .s4m__head{margin-bottom:12px !important;}.section-4 .s4m__head .showcase__eyebrow{font-size:12px !important;}.section-4 .s4m__pag{display:none !important;}.section-4 .s4m__pag .page-current{font-size:18px !important;}.section-4 .s4m__pag .page-total{font-size:12px !important;}.section-4 .s4m__label{font-size:12px !important;margin-bottom:10px !important;}.section-4 .s4m__label-line{width:28px !important;}.section-4 .s4m__actions .carousel__nav{width:38px !important;height:38px !important;}.section-4 .s4m__actions .carousel__nav svg{width:16px !important;height:16px !important;}.section-4 .s4__more{font-size:12px !important;padding:7px 16px !important;}.section-4 .project-browser__bar{padding:5px 10px !important;}.section-4 .project-browser__url{font-size:10px !important;padding:2px 10px !important;}body.pg-login .login__wrap{padding:120px 20px 20px !important;}body.pg-login .login-card{padding:22px 20px 18px !important;}body.pg-login .brand{margin-bottom:10px !important;}body.pg-login .brand__logo{width:100px !important;height:100px !important;}body.pg-login .login-tabs{margin-bottom:14px !important;}body.pg-login .login-tabs__tab{height:38px !important;}body.pg-login .welcome{margin-bottom:12px !important;}body.pg-login .welcome__title{font-size:18px !important;}body.pg-login .welcome__sub{font-size:12px !important;margin-top:2px !important;}body.pg-login .auth-form{gap:8px !important;}body.pg-login .field__input{height:44px !important;}body.pg-login .auth-options{margin:0 0 10px !important;}body.pg-login .auth-submit{height:44px !important;}}.s2__spacer-text{display:none !important;}@media (max-width:640px) and (min-height:770px){.section-2__content{padding:186px 10px 30px !important;}.s2__panel.is-active{height:calc(100vh - 186px - 30px) !important;height:calc(100dvh - 186px - 30px) !important;height:calc(var(--vh,100dvh) - 186px - 30px) !important;}.section-2 .s2__browser-zone,.section-2 .s2__menu-decor-wrap,.section-2 .s2__wp-zone,.section-2 .s2__ai-zone,.section-2 .s2__plat-zone{max-height:calc((100vw - 20px) * 0.709) !important;}.section-2 .s2__web-decoration,.section-2 .s2__menu-decoration,.section-2 .s2__wp-decor,.section-2 .s2__ai-img,.section-2 .s2__plat-decor{object-fit:cover !important;}#panel-web .s2__web-cta,.s2__cta{flex-direction:column !important;align-items:stretch !important;align-self:stretch !important;justify-content:flex-start !important;margin-top:auto !important;margin-left:92px !important;margin-right:0 !important;gap:12px !important;padding:0 !important;}.s2__web-cta .s2__panel-btn,.s2__web-cta .s2__web-cta-vitrine,.s2__cta .s2__panel-btn,.s2__cta .s2__web-cta-vitrine{width:100% !important;justify-content:center !important;min-height:52px !important;padding:12px 20px !important;margin:0 !important;border-radius:14px !important;font-size:15px !important;}.s2__web-cta .s2__panel-btn svg,.s2__web-cta .s2__web-cta-vitrine svg,.s2__cta .s2__panel-btn svg,.s2__cta .s2__web-cta-vitrine svg{width:18px !important;height:18px !important;}#panel-menu .s2__menu-decor-wrap{margin-top:52px !important;}}@media (max-width:640px) and (min-height:861px){#panel-web .s2__spacer-text{--sc-a:#4a86ea;--sc-g:rgba(74,134,234,0.5);}#panel-menu .s2__spacer-text{--sc-a:#ffd62c;--sc-g:rgba(255,214,44,0.55);}#panel-wp .s2__spacer-text{--sc-a:#43d34a;--sc-g:rgba(67,211,74,0.45);}#panel-ai .s2__spacer-text{--sc-a:#9a63ff;--sc-g:rgba(154,99,255,0.5);}#panel-platform .s2__spacer-text{--sc-a:#ff3b47;--sc-g:rgba(255,59,71,0.45);}.s2__spacer-text{display:block !important;flex:none !important;width:100% !important;max-width:94% !important;margin:auto !important;padding:13px 16px 12px !important;border-radius:16px !important;border:1px solid rgba(255,255,255,0.09) !important;background:linear-gradient(160deg,rgba(21,35,60,0.78),rgba(9,16,29,0.58)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.07),0 14px 30px -20px var(--sc-g),0 8px 24px -18px rgba(0,0,0,0.9) !important;backdrop-filter:blur(2px) !important;font-size:12.5px !important;line-height:1.85 !important;color:#d9e2f0 !important;text-align:center !important;text-wrap:balance !important;}.s2__spacer-text::before{content:'' !important;display:block !important;width:58px !important;height:2px !important;margin:0 auto 9px !important;border-radius:2px !important;background:linear-gradient(90deg,transparent,var(--sc-a),transparent) !important;}.s2__spacer-text::after{display:none !important;}#panel-menu .s2__spacer-text{margin-top:-34px !important;margin-bottom:auto !important;}#panel-web .s2__spacer-text{max-width:84% !important;padding:8px 14px 7px !important;font-size:11.5px !important;line-height:1.55 !important;}#panel-web .s2__spacer-text::before{margin:0 auto 4px !important;}#panel-web .s2__spacer-text::after{margin:4px auto 0 !important;}#panel-ai .s2__spacer-text,#panel-platform .s2__spacer-text{max-width:90% !important;padding:8px 14px 7px !important;font-size:12px !important;line-height:1.6 !important;}#panel-ai .s2__spacer-text::before,#panel-platform .s2__spacer-text::before{margin:0 auto 4px !important;}#panel-ai .s2__spacer-text::after,#panel-platform .s2__spacer-text::after{margin:4px auto 0 !important;}}body.pg-login .header{display:none !important;}@media (max-width:900px){body.pg-login .header{display:block !important;}body.pg-login .header__actions{left:50% !important;right:auto !important;transform:translateX(-50%) !important;}body.pg-login .header__search.is-open .search__panel{width:min(200px,calc(50vw - 34px)) !important;}body.pg-login .login__wrap{padding-top:120px;}body.pg-login .login-card{margin:0 auto;align-self:flex-start;}body.pg-login #registerForm .field{margin-bottom:12px;}body.pg-login .ai-chat{bottom:26px !important;}body.pg-collab .ai-chat{bottom:26px !important;}body.pg-workspace .ai-chat{bottom:26px !important;}body.pg-services .ai-chat,body.pg-articles .ai-chat,body.pg-article .ai-chat,body.pg-template .ai-chat{bottom:26px !important;}}@media (hover:none) and (pointer:coarse) and (min-width:641px) and (max-height:560px){.service-band{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;transform:translateY(calc(-100% + 100vh)) !important;transform:translateY(calc(-100% + 100svh)) !important;}.service-band__inner{flex-wrap:nowrap !important;}.service-band__item,.service-band__item.anim,.service-band__item.anim.visible{flex:1 1 0% !important;transform:none !important;}.hero{height:100vh !important;height:100svh !important;min-height:0 !important;}.hero__sticky{height:100% !important;min-height:0 !important;}.hero__inner{height:calc(100vh - 72px) !important;height:calc(100svh - 72px) !important;}body:has(.service-band) .ai-chat{bottom:calc(60px + 8px + env(safe-area-inset-bottom,0px)) !important;}.svhero{height:auto !important;min-height:calc(72px + 100vh) !important;min-height:calc(72px + 100svh) !important;padding-top:clamp(56px,12svh,168px) !important;}.ahero{padding-top:clamp(30px,7svh,104px) !important;padding-bottom:clamp(24px,5svh,84px) !important;}.hero__inner{padding-top:24px !important;padding-bottom:8px !important;}.hero__left{padding-top:0 !important;}.hero__line{font-size:clamp(20px,7.6svh,30px) !important;line-height:1.05 !important;}.hero__title{margin-bottom:10px !important;}.hero__desc{margin-bottom:10px !important;}}@media (hover:none) and (pointer:coarse) and (min-width:641px) and (max-height:560px) and (max-width:900px){.showcase__projects{justify-content:flex-start !important;padding-top:clamp(8px,3svh,20px);}.showcase__projects .showcase__head,.showcase__projects .projects__top,.showcase__projects .projects__pagination{display:none !important;}.showcase__projects .projects__panel{padding:12px 14px !important;}}@media (min-width:901px) and (max-width:1024px){.service-band__item,.service-band__item.anim,.service-band__item.anim.visible,.service-band--top .service-band__item,.service-band--leaving .service-band__item{transform:none !important;opacity:1 !important;}}