.elementor-18 .elementor-element.elementor-element-958a167{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-18 .elementor-element.elementor-element-b25d433{--display:flex}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-b25d433{--content-width:1280px}}.elementor-18 .elementor-element.elementor-element-9f5edde{--bg-navy:#0A2540;--bg-deep-solid:#06111f;--brand-orange:#f66d18;--brand-red:#db3e29;--text-white:#ffffff;--text-light:#94A3B8;--border-color:rgba(255, 255, 255, 0.05);--glow-orange-neko:radial-gradient(circle at 85% 10%, rgba(246, 109, 24, 0.1) 0%, transparent 55%);--glow-blue-neko:radial-gradient(circle at 15% 90%, rgba(10, 37, 64, 0.2) 0%, transparent 60%)}.elementor-18 .elementor-element.elementor-element-9f5edde *{box-sizing:border-box;margin:0;padding:0}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-footer-master-board{background-color:var(--bg-navy);background-image:var(--glow-orange-neko),var(--glow-blue-neko);font-family:inherit;color:var(--text-light);direction:rtl;position:relative;border-top:1px solid rgb(255 255 255 / .04);margin-top:80px;width:100%}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-cta-capsule-wrap{max-width:1100px;margin:0 auto;padding:0 20px;position:relative;top:-40px;z-index:10}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-cta-capsule-inner{background:rgb(10 37 64 / .9);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgb(255 255 255 / .08);border-right:4px solid var(--brand-orange);border-radius:16px;padding:25px 20px;display:flex;flex-direction:column;gap:20px;align-items:center;box-shadow:0 15px 40px rgb(0 0 0 / .25);width:100%}@media (min-width:992px){.elementor-18 .elementor-element.elementor-element-9f5edde .neko-cta-capsule-inner{flex-direction:row;text-align:right;justify-content:space-between;padding:30px 45px;border-radius:16px}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-content-side{flex:1;padding-left:20px}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-action-side{flex-shrink:0}}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-mini-tag{display:inline-block;background-color:rgb(246 109 24 / .12);color:var(--brand-orange);font-size:11px;font-weight:800;padding:4px 10px;border-radius:50px;margin-bottom:6px;border:1px solid rgb(246 109 24 / .15)}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-main-title{font-size:clamp(1.15rem, 3vw, 1.4rem);font-weight:800;color:var(--text-white);margin-bottom:6px}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-desc-text{font-size:13.5px;color:var(--text-light);line-height:1.6}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-call-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--brand-orange) 0%,var(--brand-red) 100%)!important;color:var(--text-white)!important;padding:12px 25px;border-radius:8px;font-size:15px;font-weight:800;text-decoration:none;position:relative;box-shadow:0 5px 20px rgb(219 62 41 / .3);transition:transform 0.2s ease;white-space:nowrap;width:100%;max-width:100%;box-sizing:border-box}@media (min-width:768px){.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-call-trigger{width:auto}}.elementor-18 .elementor-element.elementor-element-9f5edde .capsule-call-trigger:hover{transform:translateY(-2px)}.elementor-18 .elementor-element.elementor-element-9f5edde .pulse-wave-ring,.elementor-18 .elementor-element.elementor-element-9f5edde .pulse-wave-ring-2{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;border:1px solid var(--brand-orange);pointer-events:none}.elementor-18 .elementor-element.elementor-element-9f5edde .pulse-wave-ring{animation:pulse-ring 2s infinite ease-out}.elementor-18 .elementor-element.elementor-element-9f5edde .pulse-wave-ring-2{animation:pulse-ring 2s infinite ease-out 1s}@keyframes pulse-ring{0%{transform:scale(1);opacity:.5}100%{transform:scale(1.05,1.2);opacity:0}}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-main-layout{display:flex;flex-direction:column;gap:30px;padding-bottom:45px}@media (min-width:768px){.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-main-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:35px}}@media (min-width:1024px){.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-main-layout{grid-template-columns:1.4fr 0.9fr 0.9fr 1.1fr;gap:35px}}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-block{display:flex;flex-direction:column}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-logo-wrap-flat{margin-bottom:15px;display:inline-block}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-logo-wrap-flat img{max-height:45px;width:auto}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-brand-manifesto{font-size:13.5px;line-height:1.85}.elementor-18 .elementor-element.elementor-element-9f5edde .manifesto-badge{display:inline-block;color:var(--brand-orange);font-weight:800;font-size:13.5px;margin-top:12px}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-block-title-span{font-size:15px;font-weight:800;color:var(--text-white);margin-bottom:20px;position:relative}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-block-title-span::after{content:'';position:absolute;bottom:-6px;right:0;width:25px;height:2px;background-color:var(--brand-orange)}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-pills-container{display:flex;flex-wrap:wrap;gap:8px}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-service-pill{background-color:rgb(255 255 255 / .02);border:1px solid var(--border-color);color:var(--text-light);text-decoration:none;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:6px;transition:all 0.2s ease}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-service-pill:hover{background-color:rgb(246 109 24 / .05);border-color:var(--brand-orange);color:var(--brand-orange)}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-service-pill.pill-secondary{background-color:rgb(255 255 255 / .01);opacity:.7}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-atlas-list{list-style:none;display:flex;flex-direction:column;gap:12px}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-atlas-list li{display:flex;align-items:flex-start;gap:10px}.elementor-18 .elementor-element.elementor-element-9f5edde .atlas-pin{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0;position:relative}.elementor-18 .elementor-element.elementor-element-9f5edde .atlas-pin::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;opacity:.4}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-north{background-color:#00bcd4}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-north::after{background-color:#00bcd4}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-west{background-color:#4caf50}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-west::after{background-color:#4caf50}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-east{background-color:#ff9800}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-east::after{background-color:#ff9800}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-south{background-color:#e91e63}.elementor-18 .elementor-element.elementor-element-9f5edde .pin-south::after{background-color:#e91e63}.elementor-18 .elementor-element.elementor-element-9f5edde .atlas-info{font-size:13px;line-height:1.6}.elementor-18 .elementor-element.elementor-element-9f5edde .atlas-info strong{color:var(--text-white)}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-doc-box{background:rgb(255 255 255 / .01);border:1px solid var(--border-color);border-radius:10px;padding:15px;display:flex;flex-direction:column;gap:12px}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-line{display:flex;align-items:center;gap:10px}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-icon{font-size:16px;flex-shrink:0}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-text{display:flex;flex-direction:column}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-label{font-size:11px;color:var(--text-light);opacity:.7}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-value{font-size:12.5px;color:var(--text-white);font-weight:700}.elementor-18 .elementor-element.elementor-element-9f5edde .doc-link-value{font-size:14.5px;color:var(--brand-orange);text-decoration:none;font-weight:800}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-flat-copyright-bar{background-color:var(--bg-deep-solid);padding:20px 0;border-top:1px solid rgb(255 255 255 / .02)}.elementor-18 .elementor-element.elementor-element-9f5edde .copyright-flex-row{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.elementor-18 .elementor-element.elementor-element-9f5edde .copyright-flex-row{flex-direction:row;justify-content:space-between;align-items:center}}.elementor-18 .elementor-element.elementor-element-9f5edde .copyright-row-right{display:flex;flex-direction:column;gap:8px}.elementor-18 .elementor-element.elementor-element-9f5edde .copyright-paragraph{font-size:12px}.elementor-18 .elementor-element.elementor-element-9f5edde .footer-canonical-link{color:var(--text-white);text-decoration:none;font-weight:700}.elementor-18 .elementor-element.elementor-element-9f5edde .footer-canonical-link:hover{color:var(--brand-orange)}.elementor-18 .elementor-element.elementor-element-9f5edde .bottom-flat-tags{display:flex;gap:8px;font-size:11.5px;color:var(--text-light);font-weight:700;opacity:.7}.elementor-18 .elementor-element.elementor-element-9f5edde .tag-divider{color:var(--brand-orange)}.elementor-18 .elementor-element.elementor-element-9f5edde .copyright-row-left{font-size:11.5px;opacity:.5}@keyframes button-blink{0%{opacity:1}50%{opacity:.94;transform:scale(.99)}100%{opacity:1}}.elementor-18 .elementor-element.elementor-element-9f5edde .blink-animation{animation:button-blink 2s infinite ease-in-out}@media (max-width:991px){.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-main-layout{gap:25px;padding-bottom:30px}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-board-main-layout{grid-template-columns:1fr}.elementor-18 .elementor-element.elementor-element-9f5edde .neko-cta-capsule-inner{padding:20px 15px}}