@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#111;background:#fff;font-family:Poppins,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font-family:inherit}img{max-width:100%;display:block}.container{width:90%;max-width:1180px;margin:0 auto}.site-shell{background:#fff;min-height:100vh}.btn,.btn-outline,.order-btn,.details-btn,.pricing-tab,.card,.brand-card,.hero-card,.stat-card,.testimonial-card,.footer-subscribe button{transition:transform .32s,box-shadow .32s,background .32s,color .32s,border-color .32s}.btn:hover,.order-btn:hover,.footer-subscribe button:hover{color:#fff;background:#ffbf00;border-color:#ffbf00;transform:translateY(-3px)scale(1.03);box-shadow:0 14px 30px #ffb80047}.btn-outline:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 12px 26px #0000001f}.card:hover,.brand-card:hover,.stat-card:hover{transform:translateY(-5px)}.nav-wrap{z-index:3000;width:100%;position:sticky;top:0}.navbar{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 12% 0,#ffb80014,#0000 22%),linear-gradient(#061426 0%,#030914 100%);border-bottom:1px solid #ffffff0f;width:100%;box-shadow:0 16px 38px #02081738}.nav-container{justify-content:space-between;align-items:center;gap:28px;width:86%;max-width:1280px;height:82px;margin:0 auto;display:flex}.brand{color:#fff;align-items:center;gap:13px;min-width:max-content;text-decoration:none;display:flex}.brand-icon{color:#061426;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:17px;font-weight:900;line-height:1;transition:all .3s;display:flex;box-shadow:0 14px 34px #ffffff1a}.brand:hover .brand-icon{transform:rotate(-8deg)scale(1.05)}.brand-text strong{color:#fff;letter-spacing:-.25px;font-size:18px;font-weight:900;line-height:1.05;display:block}.brand-text span{color:#ffffffb8;margin-top:7px;font-size:11px;font-weight:500;line-height:1;display:block}.nav-links{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.nav-links>a,.nav-dropdown>button{color:#ffffffeb;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;height:42px;padding:0 13px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:all .25s;display:inline-flex;position:relative}.nav-links>a:after,.nav-dropdown>button:after{content:"";transform-origin:50%;background:#ffb800;border-radius:999px;height:2px;transition:transform .25s;position:absolute;bottom:3px;left:13px;right:13px;transform:scaleX(0)}.nav-links>a:hover,.nav-links>a.active,.nav-dropdown>button:hover,.nav-dropdown>button.active{color:#ffb800}.nav-links>a:hover:after,.nav-links>a.active:after,.nav-dropdown>button:hover:after,.nav-dropdown>button.active:after{transform:scaleX(1)}.nav-dropdown>button svg{transition:transform .25s}.nav-dropdown:hover>button svg{transform:rotate(180deg)}.nav-mega{opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 18% 0,#ffb8001a,#0000 28%),linear-gradient(145deg,#fff,#f8fafc);border:1px solid #e2e8f0f2;border-radius:18px;width:780px;padding:22px;transition:all .28s;position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%)translateY(14px);box-shadow:0 34px 90px #0208173d}.nav-dropdown:hover .nav-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-mega:before{content:"";background:#fff;border-top:1px solid #e2e8f0f2;border-left:1px solid #e2e8f0f2;width:18px;height:18px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(45deg)}.nav-mega-head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:26px;margin-bottom:16px;padding:4px 4px 18px;display:flex}.nav-mega-head p{color:#ffb800;text-transform:uppercase;letter-spacing:1.4px;margin:0 0 9px;font-size:11px;font-weight:900;line-height:1}.nav-mega-head h3{color:#061226;letter-spacing:-.5px;max-width:420px;margin:0;font-size:22px;font-weight:900;line-height:1.15}.nav-mega-head>a{color:#061226;background:#fff;border:1px solid #111827;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:108px;height:40px;padding:0 16px;font-size:13px;font-weight:900;transition:all .25s;display:inline-flex}.nav-mega-head>a:hover{color:#fff;background:#061226;transform:translateY(-2px)}.nav-mega-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.nav-service{color:#061226;border-radius:12px;grid-template-columns:42px 1fr;align-items:start;gap:12px;padding:14px;text-decoration:none;transition:all .25s;display:grid}.nav-service:hover{background:#f1f5f9;transform:translateY(-2px)}.nav-service-icon{color:#ffb800;background:#fff7db;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.nav-service strong{color:#061226;margin-bottom:6px;font-size:13px;font-weight:900;line-height:1.18;display:block}.nav-service span{color:#64748b;font-size:11px;font-weight:600;line-height:1.35;display:block}.nav-actions{align-items:center;gap:12px;display:flex}.nav-cta{color:#061226;background:#ffb800;border-radius:4px;justify-content:center;align-items:center;min-width:132px;height:46px;padding:0 24px;font-size:14px;font-weight:900;text-decoration:none;transition:all .28s;display:inline-flex;box-shadow:0 16px 30px #ffb80038}.nav-cta:hover{background:#ffc629;transform:translateY(-3px);box-shadow:0 22px 44px #ffb8004d}.nav-toggle{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:46px;height:46px;display:none}.mobile-nav{z-index:5000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;background:#020817b3;transition:all .3s;position:fixed;inset:0}.mobile-nav.show{opacity:1;visibility:visible;pointer-events:auto}.mobile-nav-panel{background:radial-gradient(circle at 20% 0,#ffb8001f,#0000 30%),linear-gradient(#061426,#020817);border-left:1px solid #ffffff14;width:min(420px,92vw);height:100%;padding:22px;transition:transform .34s;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-nav.show .mobile-nav-panel{transform:translate(0)}.mobile-nav-top{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:22px;display:flex}.mobile-nav-top button{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mobile-nav-links{gap:8px;display:grid}.mobile-nav-links>a,.mobile-services-toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:900;text-decoration:none;transition:all .25s;display:flex}.mobile-nav-links>a:hover,.mobile-nav-links>a.active,.mobile-services-toggle:hover,.mobile-services-toggle.open{color:#ffb800;background:#ffffff12}.mobile-services-toggle svg{transition:transform .25s}.mobile-services-toggle.open svg{transform:rotate(180deg)}.mobile-services{opacity:0;gap:8px;max-height:0;transition:all .32s;display:grid;overflow:hidden}.mobile-services.open{opacity:1;max-height:720px;padding:8px 0 10px}.mobile-view-all{border:1px solid #ffb80029;color:#ffb800!important;background:#ffb8001f!important;height:42px!important;min-height:42px!important}.mobile-service{color:#ffffffdb;background:#ffffff09;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:44px;padding:10px 14px 10px 28px;font-size:13px;font-weight:800;text-decoration:none;transition:all .25s;display:grid}.mobile-service svg{color:#ffb800}.mobile-service:hover{color:#fff;background:#ffffff13;transform:translate(3px)}.mobile-nav-cta{color:#061226;background:#ffb800;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;margin-top:22px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.nav-lock{overflow:hidden}@media (width<=1180px){.nav-container{width:90%}.nav-links{display:none}.nav-toggle{display:inline-flex}.nav-cta{display:none}}@media (width<=640px){.nav-container{width:92%;height:72px}.brand-icon{width:40px;height:40px;font-size:15px}.brand-text strong{font-size:16px}.brand-text span{font-size:10px}.mobile-nav-panel{width:100vw;padding:18px}}.navbar,.navbar *,.mobile-nav,.mobile-nav *{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Inter,Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.brand-text strong{letter-spacing:-.45px!important;font-size:19px!important;font-weight:900!important;line-height:1!important}.brand-text span{opacity:.78;letter-spacing:.1px!important;font-size:11px!important;font-weight:500!important;line-height:1!important}.nav-links>a,.nav-dropdown>button{letter-spacing:-.05px!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important}.nav-cta{letter-spacing:-.1px!important;font-size:14px!important;font-weight:900!important;line-height:1!important}.nav-mega-head p{letter-spacing:1.6px!important;font-size:11px!important;font-weight:900!important}.nav-mega-head h3{letter-spacing:-.7px!important;font-size:22px!important;font-weight:900!important;line-height:1.14!important}.nav-service strong{letter-spacing:-.2px!important;font-size:13.5px!important;font-weight:850!important;line-height:1.2!important}.nav-service span{letter-spacing:0!important;font-size:11.5px!important;font-weight:500!important;line-height:1.38!important}.mobile-nav-links>a,.mobile-services-toggle{letter-spacing:-.2px!important;font-size:16px!important;font-weight:800!important;line-height:1!important}.mobile-service{letter-spacing:-.1px!important;font-size:13.5px!important;font-weight:700!important;line-height:1.2!important}.mobile-nav-cta{letter-spacing:-.15px!important;font-size:15px!important;font-weight:900!important}@media (width<=640px){.brand-text strong{font-size:17px!important}.brand-text span{font-size:10px!important}}.nav-badge-link em{display:none!important}@keyframes navIndicatorPulse{0%,to{transform:translate(35%,-35%)scale(1)}50%{transform:translate(35%,-35%)scale(1.12)}}@media (width<=1180px){.nav-indicator-link{padding-right:16px!important}.nav-mini-indicator{display:none!important}}.nav-dropdown{position:relative!important}.nav-services-trigger{color:#ffffffeb!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;height:42px!important;padding:0 13px!important;font-size:13.5px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important;position:relative!important}.nav-services-trigger:after{content:"";transform-origin:50%;background:#ffb800;border-radius:999px;height:2px;transition:transform .25s;position:absolute;bottom:3px;left:13px;right:13px;transform:scaleX(0)}.nav-services-trigger:hover,.nav-services-trigger.active{color:#ffb800!important}.nav-services-trigger:hover:after,.nav-services-trigger.active:after{transform:scaleX(1)}.nav-services-trigger svg{transition:transform .25s}.nav-dropdown:hover .nav-services-trigger svg,.nav-dropdown:focus-within .nav-services-trigger svg{transform:rotate(180deg)}.nav-dropdown:hover .nav-mega,.nav-dropdown:focus-within .nav-mega{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%)translateY(0)!important}.nav-dropdown:after{content:"";background:0 0;height:22px;position:absolute;top:100%;left:-20px;right:-20px}.nav-indicator-link{gap:0!important;padding-right:22px!important;position:relative!important}.nav-indicator-link>span{line-height:1!important;display:inline-flex!important}.nav-mini-indicator{animation:1.9s ease-in-out infinite navIndicatorPulse;pointer-events:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;font-style:normal!important;display:inline-flex!important;position:absolute!important;top:6px!important;right:5px!important;transform:translate(35%,-35%)!important;box-shadow:0 8px 18px #ffb80059!important}.nav-mini-indicator.hot{color:#061226!important;background:linear-gradient(135deg,#ffb800,#ff6b00)!important}.nav-mini-indicator.popular{color:#061226!important;background:linear-gradient(135deg,#ffd54a,#ffb800)!important}.nav-mini-indicator svg{stroke-width:2.6px!important}@media (width<=1180px){.nav-indicator-link{padding-right:16px!important}.nav-mini-indicator{display:none!important}}.btn,.btn-outline{border-radius:2px;justify-content:center;align-items:center;padding:13px 22px;font-size:13px;font-weight:700;display:inline-flex}.btn{color:#111;background:#ffbf00;border:1px solid #ffbf00}.btn-outline{color:#111;background:#fff;border:1px solid #c9c9c9}.btn-outline:hover{background:#f7f7f7}.small-btn{padding:11px 16px;font-size:12px}.hero-section{background:#fff;padding:88px 0 95px}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:92px;display:grid}.pill{color:#000;background:0 0;border:none;margin-bottom:16px;padding-left:92px;font-size:17px;font-weight:500;line-height:1;display:inline-block;position:relative}.pill:before{content:"";background:#56a8ff;width:78px;height:2px;position:absolute;top:8px;left:0}.hero-title{letter-spacing:-1.2px;color:#000;max-width:680px;margin-bottom:32px;font-size:46px;font-weight:900;line-height:1.12}.hero-text{color:#000;max-width:720px;font-size:16.5px;font-weight:400;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.yellow-outline{border-color:#ffbf00}.hero-features{grid-template-columns:repeat(2,1fr);gap:54px 56px;padding-top:28px;display:grid}.hero-card{background:0 0;border:none;padding:0}.hero-card:hover{transform:translateY(-5px)}.hero-card svg{color:#111;margin-bottom:18px}.hero-card h3{color:#000;margin-bottom:18px;font-size:22px;font-weight:800;line-height:1.15}.hero-card p{color:#000;max-width:260px;font-size:15.5px;font-weight:400;line-height:1.35}.brand-section{background:#000;padding:70px 0 0}.brand-grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:50px;display:grid}.brand-left{padding-top:8px}.brand-tag{letter-spacing:2px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700}.brand-line{background:#56a8ff;width:120px;height:2px;margin:14px 0 18px}.brand-title{color:#fff;letter-spacing:-2px;font-size:62px;font-weight:800;line-height:1.02}.brand-right-two{grid-template-columns:1fr 1fr;align-items:start;gap:0;display:grid;transform:translateY(18px)}.brand-card{flex-direction:column;min-height:330px;padding:34px 30px 36px;display:flex}.brand-card h3{margin-bottom:14px;font-size:20px;font-weight:600}.brand-card-line{background:#56a8ff;width:72%;height:2px;margin-bottom:16px}.brand-card h4{margin-bottom:14px;font-size:15px;font-weight:600;line-height:1.4}.brand-card p{flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.6}.brand-card-dark{color:#fff;background:#7a7a7a}.brand-card-light{color:#062554;background:#f7f7f7;margin-top:18px}.brand-card-btn{align-self:flex-start;margin-top:auto;padding:12px 18px;font-size:13px;line-height:1}.brand-bottom-strip{background:#fff;border-top:1px solid #e6e6e6;height:42px}.section{background:#fff;padding:75px 0}.section-tag{text-transform:uppercase;letter-spacing:2px;color:#4b4b4b;margin-bottom:10px;font-size:11px}.section-title{letter-spacing:-1px;color:#111;margin-bottom:14px;font-size:44px;line-height:1.08}.mt-32{margin-top:32px}.grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.card{box-shadow:none;background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:26px}.card h3{color:#111;margin-bottom:10px;font-size:22px}.card p{color:#505050;font-size:14px;line-height:1.8}.card-action{margin-top:18px}.pricing-section{background:#fff;padding:80px 0 90px}.pricing-header{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;margin-bottom:38px;display:grid}.pricing-tag{letter-spacing:3px;color:#444;text-transform:uppercase;font-size:12px;font-weight:800}.pricing-line{background:#56a8ff;width:150px;height:2px;margin:12px 0 18px}.pricing-title{color:#062554;letter-spacing:-1px;font-size:42px;font-weight:800;line-height:1.03}.pricing-copy{color:#777;padding-top:28px;font-size:18px;line-height:1.62}.pricing-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:52px;display:flex}.pricing-tab{color:#062554;cursor:pointer;background:#fff;border:1.5px solid #062554;min-width:135px;min-height:52px;padding:12px 18px;font-size:13.5px;font-weight:900}.pricing-tab:hover{background:#fff5d6;transform:translateY(-3px)}.pricing-tab.active{color:#111;background:#ffb800;border-color:#ffb800}.pricing-cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pricing-card{cursor:pointer;background:#fff;border:1.6px solid #062554;border-radius:12px;flex-direction:column;min-height:575px;padding:24px 22px 20px;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),border-color .38s;display:flex;transform:scale(1)}.pricing-card h3{color:#062554;max-width:310px;min-height:62px;margin-bottom:18px;font-size:27px;font-weight:900;line-height:1.05}.pricing-desc{color:#6d6d6d;min-height:54px;margin-bottom:24px;font-size:13.8px;font-weight:500;line-height:1.45}.price-row{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.new-price{color:#062554;letter-spacing:-1px;font-size:52px;font-weight:900;line-height:1;transition:transform .28s}.pricing-card:hover .new-price{transform:scale(1.05)}.old-price{color:red;padding-left:12px;font-size:20px;text-decoration:line-through;position:relative}.old-price:before{content:"";background:#56a8ff;width:1px;height:26px;position:absolute;top:3px;left:0}.feature-list{height:190px;margin-bottom:18px;padding-right:10px;list-style:none;overflow-y:auto}.feature-list::-webkit-scrollbar{width:6px}.feature-list::-webkit-scrollbar-track{background:#ddd;border-radius:20px}.feature-list::-webkit-scrollbar-thumb{background:#626777;border-radius:20px}.feature-list li{color:#062554;margin-bottom:13px;padding-left:20px;font-size:16.5px;font-weight:600;line-height:1.28;transition:transform .22s;position:relative}.feature-list li:before{content:"";background:#6cc04a;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:2px}.order-btn{color:#111;cursor:pointer;background:#ffb800;border:none;align-self:center;width:74%;margin-top:auto;margin-bottom:12px;padding:13px 20px;font-size:15px;font-weight:900}.details-btn{color:#111827;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #8cc0ff;width:100%;margin-bottom:13px;padding:8px 0 15px;font-size:14px;font-weight:900}.pricing-card-footer{text-align:center;grid-template-columns:1fr 1fr;display:grid}.pricing-card-footer>div:first-child{border-right:1px solid #8cc0ff}.pricing-card-footer span{color:#56b7ff;margin-bottom:5px;font-size:15.5px;font-weight:600;display:block}.pricing-card-footer small{color:#111827;font-size:13.5px;font-weight:500}.modal-overlay{z-index:5000;background:#0000009e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.order-modal{background:#3f46a8;border-radius:6px;grid-template-columns:.42fr .58fr;width:min(1100px,100%);min-height:560px;display:grid;position:relative;overflow:hidden}.modal-close{color:#d8d8ff;cursor:pointer;z-index:2;background:0 0;border:none;font-size:28px;position:absolute;top:10px;right:14px}.order-modal-left{background:#2d318f;min-height:100%;position:relative}.order-modal-image{clip-path:ellipse(88% 100% at 18%);background:linear-gradient(135deg,#ffffff26,#ffffff05),url(https://images.unsplash.com/photo-1516321318423-f06f85e504b3?auto=format&fit=crop&w=1200&q=80) 50%/cover no-repeat;width:100%;height:100%}.order-modal-right{color:#fff;padding:54px 44px 40px}.order-modal-right h2{text-align:center;margin-bottom:18px;font-size:52px;line-height:1.05}.order-modal-right p{text-align:center;max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.6}.order-form{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.order-form input,.order-form textarea{color:#333;background:#f0f0f0;border:none;outline:none;width:100%;padding:16px;font-size:15px}.order-form textarea{resize:vertical;grid-area:1/2/4/3;min-height:178px}.submit-btn{color:#fff;cursor:pointer;background:#000;border:none;width:180px;padding:14px 18px;font-weight:800}.visionaries-section{background:#f2f2f2;padding:92px 0 34px}.visionaries-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:54px;display:grid}.visionaries-left h2{letter-spacing:-2px;color:#000;max-width:520px;margin-bottom:24px;font-size:68px;font-weight:800;line-height:.95}.visionaries-actions{flex-wrap:wrap;gap:12px;display:flex}.small-action-btn{min-width:150px;padding:10px 18px;font-size:12px}.visionaries-stats{grid-template-columns:repeat(2,1fr);gap:22px 26px;display:grid}.stat-card{text-align:center;background:#fff;border:1px solid #8fc7ff;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:28px 22px;display:flex}.stat-icon{color:#202020;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.stat-card span{color:#222;margin-bottom:12px;font-size:15px;line-height:1.4}.stat-card strong{color:#000;font-size:52px;font-weight:800;line-height:1}.testimonial-section{background:linear-gradient(#05265beb,#05265beb),url(https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=1600&q=80) 50%/cover no-repeat;padding:78px 0}.testimonial-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:52px;display:grid}.testimonial-left{max-width:520px}.testimonial-left p{color:#fff;margin-bottom:12px;font-size:14px;font-weight:500}.testimonial-line{background:#ffffffeb;width:430px;max-width:100%;height:2px;margin-bottom:18px}.testimonial-left h2{color:#fff;letter-spacing:-2.5px;margin-bottom:20px;font-size:76px;font-weight:800;line-height:.9}.testimonial-left span{color:#e4eeff;max-width:420px;font-size:14px;line-height:1.6;display:block}.testimonial-card-wrap{justify-content:center;display:flex}.competitor-style-card{width:100%;max-width:525px;min-height:318px;box-shadow:none;background:#fff;border-radius:10px;padding:26px 34px 24px}.testimonial-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.testimonial-top-left h4{color:#111;margin-bottom:6px;font-size:18px;font-weight:700}.testimonial-country{color:#7a7a7a;margin-bottom:12px;font-size:12px}.testimonial-stars{color:#f6b400;letter-spacing:1px;font-size:15px}.testimonial-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:2px;display:flex}.testimonial-badges span{color:#4b4b4b;white-space:nowrap;background:#f3f3f3;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:700}.competitor-style-card p{color:#1f1f1f;min-height:120px;margin-bottom:26px;font-size:15px;line-height:1.55}.testimonial-nav{justify-content:center;gap:12px;display:flex}.testimonial-nav button{color:#0b2e66;cursor:pointer;background:#fff;border:1.5px solid #0b2e66;border-radius:50%;width:42px;height:42px;font-size:18px;font-weight:700;line-height:1}.testimonial-nav button:hover{color:#fff;background:#0b2e66}.quote-section{background:#101418;padding:82px 0 84px}.quote-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:72px;display:grid}.quote-mini-title{text-transform:uppercase;color:#fff;letter-spacing:1.5px;margin-bottom:12px;font-size:12px;font-weight:600}.quote-small-line{background:#8fd2ff;width:92px;height:3px;margin-bottom:26px}.quote-form-side h2,.quote-contact-side h2{color:#fff;letter-spacing:-1px;margin-bottom:42px;font-size:66px;font-weight:300;line-height:.95}.quote-form{gap:22px;display:grid}.quote-form-row{grid-template-columns:1fr 1fr;gap:26px;display:grid}.quote-form label{color:#fff;margin-bottom:10px;font-size:13px;font-weight:500;display:block}.quote-form input{color:#333;background:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:none;width:100%;height:52px;padding:16px 18px;font-size:14px}.quote-form input::placeholder{color:#8b8b8b}.quote-form input:focus{border-color:#8fd2ff;box-shadow:0 0 0 3px #8fd2ff1f}.quote-submit-btn{width:fit-content;min-width:138px;margin-top:2px;padding:12px 18px;font-size:13px}.contact-info-block{margin-bottom:44px}.contact-info-block p{color:#e5e7eb;margin-bottom:8px;font-size:16px;font-weight:400}.contact-info-block a{color:#fff;font-size:15px;font-weight:700;line-height:1.5}.site-footer{color:#fff;background:#000;padding:80px 0 0}.site-footer .container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;align-items:flex-start;gap:60px;display:grid}.footer-brand{text-align:left}.footer-logo{color:#000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:16px;font-size:22px;font-weight:800;display:flex}.footer-brand h3{margin-bottom:6px;font-size:22px;font-weight:700}.footer-brand p{color:#9ca3af;font-size:14px}.footer-col h4{color:#60a5fa;margin-bottom:14px;font-size:15px;font-weight:600}.footer-col p{color:#b5b5b5;font-size:14px;line-height:1.6}.footer-subscribe{border-radius:6px;margin-top:10px;display:flex;overflow:hidden}.footer-subscribe input{color:#fff;background:#111827;border:none;outline:none;flex:1;padding:14px;font-size:14px}.footer-subscribe button{color:#000;cursor:pointer;background:#ffbf00;border:none;padding:14px 18px;font-size:13px;font-weight:700;transition:all .3s}.footer-subscribe button:hover{background:#fc3}.footer-bottom{border-top:1px solid #ffffff14;margin-top:60px;padding:20px 0}.footer-bottom-inner{justify-content:space-between;align-items:center;display:flex}.footer-bottom-inner p{color:#9ca3af;font-size:13px}.footer-bottom-inner a{color:#9ca3af;margin-left:18px;text-decoration:none;transition:all .3s}.footer-bottom-inner a:hover{color:#fff}@media (width<=900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.footer-grid{grid-template-columns:1fr}.footer-bottom-inner{text-align:center;flex-direction:column;gap:10px}}.page-hero{background:#fff;padding:90px 0 50px}.page-hero h1{letter-spacing:-1px;color:#111;margin-bottom:14px;font-size:52px;line-height:1.08}.page-hero p{color:#4b4b4b;max-width:760px;font-size:15px;line-height:1.85}.page-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.page-bottom-space{padding-bottom:80px}.form-grid{gap:14px;display:grid}.form-grid input,.form-grid textarea{color:#111;background:#fff;border:1px solid #d0d0d0;border-radius:0;outline:none;width:100%;padding:14px 16px}.form-grid input::placeholder,.form-grid textarea::placeholder{color:#888}@media (width<=1100px){.hero-grid,.grid-3,.brand-grid,.pricing-header,.pricing-cards,.order-modal,.visionaries-grid,.testimonial-grid,.quote-grid,.footer-grid{grid-template-columns:1fr}.hero-title,.page-hero h1,.section-title,.pricing-title,.order-modal-right h2,.brand-title,.visionaries-left h2,.testimonial-left h2,.quote-form-side h2,.quote-contact-side h2{font-size:38px}.brand-right-two{transform:none}.order-modal-left{min-height:240px}.order-form{grid-template-columns:1fr}.order-form textarea{grid-area:auto;min-height:140px}}@media (width<=900px){.nav-links{display:none}}@media (width<=768px){.brand-right-two{grid-template-columns:1fr;gap:16px}.brand-card-light{margin-top:0}.testimonial-top{flex-direction:column;align-items:flex-start}.testimonial-badges{justify-content:flex-start}}@media (width<=700px){.hero-features,.visionaries-stats,.quote-form-row{grid-template-columns:1fr}.pill{padding-left:64px;font-size:14px}.pill:before{width:50px}.stat-card{min-height:200px}.stat-card strong{font-size:38px}.competitor-style-card{max-width:100%;min-height:auto;padding:22px 20px}.competitor-style-card p{min-height:auto;font-size:14px}}@media (width<=640px){.hero-cards,.grid-3{grid-template-columns:1fr}.hero-title,.page-hero h1,.section-title{font-size:30px}.navbar{flex-wrap:wrap}}.services-redesign-page{background:radial-gradient(circle at top,#f8fbff 0%,#fff 42% 100%);padding:70px 0 90px;font-family:Inter,Poppins,sans-serif}.services-redesign-page .container{width:94%;max-width:1420px}.services-redesign-header{text-align:center;max-width:1200px;margin:0 auto 54px}.services-redesign-header p{text-transform:uppercase;letter-spacing:8px;color:#2563eb;margin-bottom:20px;font-size:14px;font-weight:800;line-height:1}.services-redesign-header h1{color:#111827;letter-spacing:-2.2px;margin-bottom:16px;font-family:Inter,Poppins,sans-serif;font-size:58px;font-weight:700;line-height:1.08}.services-redesign-header span{color:#737b8c;font-family:Inter,Poppins,sans-serif;font-size:22px;font-weight:400;line-height:1.45;display:block}.services-redesign-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.service-redesign-card{text-align:center;background:#fff;border:1px solid #e3eaf4;border-radius:14px;flex-direction:column;align-items:center;min-height:420px;padding:32px 22px 24px;transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),border-color .36s;display:flex;box-shadow:0 14px 34px #0f172a0e}.service-redesign-card:hover{border-color:#d4dfef;transform:translateY(-8px)scale(1.018);box-shadow:0 28px 70px #0f172a21}.service-redesign-icon{border-radius:22px;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 26px;display:flex}.service-redesign-icon svg{stroke-width:1.75px;width:52px;height:52px}.service-redesign-icon.blue{color:#2563eb;background:#edf4ff}.service-redesign-icon.purple{color:#7c3aed;background:#f4ecff}.service-redesign-icon.green{color:#12b76a;background:#e9fff3}.service-redesign-icon.orange{color:#ff6b2c;background:#fff0e8}.service-redesign-icon.pink{color:#f43f5e;background:#fff0f4}.service-redesign-icon.yellow{color:#f5a400;background:#fff8e4}.service-redesign-card h3{color:#111827;letter-spacing:-.4px;min-height:54px;margin-bottom:16px;font-family:Inter,Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.22}.service-redesign-card p{color:#6f7788;max-width:220px;min-height:74px;margin-bottom:24px;font-family:Inter,Poppins,sans-serif;font-size:14.5px;font-weight:400;line-height:1.62}.service-redesign-card ul{text-align:left;width:100%;margin:0 0 24px;padding:0;list-style:none}.service-redesign-card li{color:#2f3748;align-items:center;gap:9px;margin-bottom:10px;font-size:12.5px;font-weight:700;line-height:1.35;display:flex}.service-redesign-card li svg{stroke-width:2.3px;flex:none;width:15px;height:15px}.service-redesign-btn{letter-spacing:-.1px;background:#fff;border:1.6px solid;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:100%;height:48px;margin-top:auto;font-size:14px;font-weight:700;transition:transform .28s,background .28s,color .28s,box-shadow .28s;display:inline-flex}.service-redesign-btn:hover{color:#fff;transform:translateY(-3px)scale(1.015);box-shadow:0 16px 32px #0f172a1f}.service-redesign-btn.blue{color:#2563eb}.service-redesign-btn.blue:hover{background:#2563eb}.service-redesign-btn.purple{color:#7c3aed}.service-redesign-btn.purple:hover{background:#7c3aed}.service-redesign-btn.green{color:#12b76a}.service-redesign-btn.green:hover{background:#12b76a}.service-redesign-btn.orange{color:#ff6b2c}.service-redesign-btn.orange:hover{background:#ff6b2c}.service-redesign-btn.pink{color:#f43f5e}.service-redesign-btn.pink:hover{background:#f43f5e}.service-redesign-btn.yellow{color:#f5a400}.service-redesign-btn.yellow:hover{background:#f5a400}.services-approach-panel{background:linear-gradient(135deg,#fff 0%,#f7fbff 100%);border:1px solid #dfe8f5;border-radius:14px;grid-template-columns:150px 1fr 360px;align-items:center;gap:30px;margin-top:34px;padding:38px 44px;display:grid;box-shadow:0 14px 35px #0f172a0e}.approach-rocket{color:#2563eb;background:#eaf2ff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.approach-rocket svg{width:74px;height:74px}.approach-main>p{text-transform:uppercase;color:#2563eb;letter-spacing:2px;margin-bottom:10px;font-size:11px;font-weight:800}.approach-main h2{color:#101827;margin-bottom:24px;font-size:32px;font-weight:700;line-height:1.1}.approach-steps{flex-wrap:nowrap;align-items:center;gap:16px;margin-bottom:18px;display:flex}.approach-step{align-items:center;gap:10px;display:flex}.approach-step-icon{color:#2563eb;background:#eef4ff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.approach-step-icon svg{width:31px;height:31px}.approach-step span{color:#273044;max-width:90px;font-size:12px;font-weight:700}.approach-arrow{color:#9aa6bb;font-size:34px;font-weight:400}.approach-main small{color:#667085;font-size:15px;font-weight:400}.approach-cta{border-left:1px solid #dbe5f2;padding-left:38px}.approach-cta h3{color:#101827;margin-bottom:14px;font-size:30px;font-weight:700}.approach-cta p{color:#707888;margin-bottom:24px;font-size:16px;line-height:1.65}.approach-cta-btn{color:#fff;background:#255cf4;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-width:205px;height:58px;font-size:15px;font-weight:700;transition:all .28s;display:inline-flex;box-shadow:0 14px 28px #255cf43d}.approach-cta-btn:hover{background:#163fc2;transform:translateY(-3px)scale(1.02)}.services-trust-row{background:#fff;border:1px solid #e4e9f2;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid;box-shadow:0 12px 30px #0f172a0a}.trust-item{border-right:1px solid #e4e9f2;align-items:center;gap:18px;padding:28px 32px;display:flex}.trust-item:last-child{border-right:none}.trust-item svg{color:#255cf4;flex:none;width:42px;height:42px}.trust-item h4{color:#101827;margin-bottom:6px;font-size:17px;font-weight:700}.trust-item p{color:#6f7788;font-size:13.5px;font-weight:400;line-height:1.5}@media (width<=1350px){.services-redesign-grid{grid-template-columns:repeat(3,1fr)}.services-redesign-header h1{font-size:46px}.services-approach-panel{grid-template-columns:1fr}.approach-cta{border-top:1px solid #dbe5f2;border-left:none;padding-top:30px;padding-left:0}.approach-steps{flex-wrap:wrap}}@media (width<=800px){.services-redesign-page .container{width:90%}.services-redesign-header h1{font-size:34px}.services-redesign-header span{font-size:16px}.services-redesign-grid,.services-trust-row{grid-template-columns:1fr}.service-redesign-card{min-height:auto}.trust-item{border-bottom:1px solid #e4e9f2;border-right:none}.trust-item:last-child{border-bottom:none}.services-approach-panel{padding:30px 22px}.approach-steps{flex-direction:column;align-items:flex-start}.approach-arrow{display:none}}.service-redesign-btn:hover{color:#fff}.services-redesign-grid{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:24px;display:grid}.service-redesign-card{flex-direction:column;height:100%;min-height:420px;display:flex}.service-redesign-card a{margin-top:auto}.web-landing-page{color:#0f172a;background:#fff;font-family:Inter,Poppins,sans-serif}.web-hero{background:#fff;border-bottom:1px solid #e5e7eb;padding:36px 0 58px}.web-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.web-breadcrumb{color:#64748b;margin-bottom:54px;font-size:15px;font-weight:500}.web-breadcrumb span{color:#94a3b8;margin:0 12px}.web-breadcrumb strong{color:#111827;font-weight:800}.web-label,.web-section-label,.web-promise-copy p,.web-clients p,.web-final-cta p{text-transform:uppercase;color:#ffb800;letter-spacing:1.6px;margin-bottom:18px;font-size:15px;font-weight:900}.web-hero h1{letter-spacing:-3.8px;color:#111827;max-width:830px;margin-bottom:34px;font-size:78px;font-weight:900;line-height:1.06}.web-hero h1 span,.web-promise-copy h2 span{color:#ffb800}.web-hero-text{color:#475569;max-width:780px;margin-bottom:46px;font-size:25px;font-weight:400;line-height:1.55}.web-actions{align-items:center;gap:24px;display:flex}.web-primary-btn,.web-outline-btn{border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:72px;padding:0 44px;font-size:20px;font-weight:900;transition:transform .28s,background .28s,color .28s,border-color .28s,box-shadow .28s;display:inline-flex}.web-primary-btn{color:#111827;background:#ffb800;border:2px solid #ffb800}.web-primary-btn:hover{color:#fff;transform:translateY(-3px)scale(1.02);box-shadow:0 16px 32px #ffb80040}.web-outline-btn{color:#111827;background:#fff;border:2px solid #111827}.web-outline-btn:hover{color:#fff;background:#111827;transform:translateY(-3px)scale(1.02);box-shadow:0 16px 32px #0f172a24}.web-hero-visual{justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.device-scene{width:100%;height:630px;position:relative}.laptop-screen{color:#fff;background:linear-gradient(135deg,#07111f,#020617);border-radius:24px 24px 10px 10px;width:660px;height:430px;padding:72px 70px 118px;position:absolute;top:20px;right:150px;overflow:hidden;box-shadow:0 36px 90px #0f172a38}.laptop-screen:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#ffffff14,#0000 26%),linear-gradient(135deg,#ffffff0a,#0000);position:absolute;inset:0}.screen-top{gap:12px;display:flex;position:absolute;top:44px;right:58px}.screen-top:before,.screen-top:after{content:"";background:#334155;border-radius:20px;width:56px;height:8px;display:block;box-shadow:70px 0 #334155}.laptop-screen h3{z-index:1;letter-spacing:-1.8px;max-width:430px;margin-bottom:20px;font-size:48px;font-weight:900;line-height:1.04;position:relative}.laptop-screen h3 span{color:#ffb800}.laptop-screen p{z-index:1;color:#94a3b8;max-width:390px;margin-bottom:18px;font-size:14px;line-height:1.6;position:relative}.laptop-screen button{z-index:1;color:#111827;cursor:pointer;background:#ffb800;border:none;border-radius:4px;padding:12px 20px;font-size:13px;font-weight:900;position:relative}.screen-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:34px;display:grid;position:absolute;bottom:30px;left:70px;right:155px}.screen-stats strong{color:#fff;font-size:30px;font-weight:900;line-height:1;display:block}.screen-stats small{color:#cbd5e1;margin-top:8px;font-size:12px;line-height:1.25;display:block}.laptop-base{background:linear-gradient(#e5e7eb,#9ca3af);border-radius:0 0 44px 44px;width:760px;height:34px;position:absolute;top:430px;right:80px;box-shadow:0 22px 36px #0f172a2e}.phone-mockup{z-index:3;background:#fff;border-radius:34px;width:300px;height:430px;padding:54px 30px 28px;position:absolute;top:86px;right:-20px;box-shadow:0 32px 80px #0f172a38}.phone-notch{background:#111827;border-radius:0 0 18px 18px;width:90px;height:20px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-mockup small{color:#64748b;font-size:13px}.phone-mockup h4{color:#111827;margin:20px 0 22px;font-size:21px;font-weight:900;line-height:1.2}.phone-balance{color:#fff;background:#2563eb;border-radius:16px;margin-bottom:26px;padding:20px}.phone-balance span{margin-bottom:4px;font-size:13px;display:block}.phone-balance strong{font-size:34px;font-weight:900;line-height:1}.phone-mockup p{color:#111827;margin-bottom:30px;font-size:20px;font-weight:800}.phone-chart{border-bottom:5px solid #ffb800;border-radius:50%;height:70px;transform:rotate(-2deg)}.performance-pop{z-index:5;background:#fff;border-radius:18px;width:210px;height:126px;padding:24px 26px;position:absolute;bottom:38px;right:250px;box-shadow:0 24px 60px #0f172a29}.performance-pop span,.performance-pop small{color:#64748b;font-size:14px;display:block}.performance-pop strong{color:#111827;margin:5px 0;font-size:42px;font-weight:900;line-height:1;display:block}.performance-pop b{border:8px solid #ffb800;border-left-color:#fff4cc;border-radius:50%;width:56px;height:56px;position:absolute;top:39px;right:24px}.web-feature-row{grid-template-columns:repeat(4,1fr);gap:54px;margin-top:18px;display:grid}.web-feature-item{grid-template-columns:48px 1fr;align-items:start;gap:18px;display:grid}.web-feature-item svg{color:#111827;stroke-width:1.8px;width:40px;height:40px}.web-feature-item h4{color:#111827;margin-bottom:8px;font-size:20px;font-weight:900;line-height:1.1}.web-feature-item p{color:#64748b;font-size:15px;line-height:1.45}.web-promise{color:#fff;background:radial-gradient(circle at 20% 30%,#071226,#020617 60%);padding:110px 0;position:relative;overflow:hidden}.web-promise:before{content:"";filter:blur(120px);background:#ffb80014;width:420px;height:420px;position:absolute;top:-120px;left:-120px}.web-promise-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid}.web-promise-copy p{letter-spacing:2px;color:#ffb800;margin-bottom:20px;font-size:13px}.web-promise-copy h2{letter-spacing:-1.5px;max-width:560px;margin-bottom:26px;font-size:52px;font-weight:900;line-height:1.15}.web-promise-copy h2 span{color:#ffb800}.web-promise-copy small{color:#94a3b8;font-size:16px;line-height:1.7;display:block}.web-promise-cards{justify-content:flex-end;gap:22px;display:flex}.web-promise-card{background:linear-gradient(145deg,#0f172a,#020617);border:1px solid #ffffff0f;border-radius:14px;width:260px;padding:32px 26px;transition:all .35s;position:relative}.web-promise-card:hover{border-color:#ffb80066;transform:translateY(-8px)}.web-promise-card.featured{color:#111827;background:#f3f4f6;transform:translateY(-10px);box-shadow:0 30px 60px #00000040}.web-promise-card.featured:hover{transform:translateY(-16px)}.web-promise-card svg{color:#ffb800;margin-bottom:20px}.web-promise-card.featured svg{color:#ffb800}.web-promise-card h3{margin-bottom:12px;font-size:18px;font-weight:800}.web-promise-card p{opacity:.75;margin-bottom:18px;font-size:14px;line-height:1.6}.web-promise-card a{color:#ffb800;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}@media (width<=1100px){.web-promise-grid{grid-template-columns:1fr;gap:60px}.web-promise-cards{flex-wrap:wrap;justify-content:flex-start}}@media (width<=700px){.web-promise-copy h2{font-size:36px}.web-promise-cards{flex-direction:column}.web-promise-card{width:100%}}.web-build{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 72px}.web-build .web-section-label{letter-spacing:2.4px;color:#ffb800;margin-bottom:18px;font-size:14px;font-weight:900;line-height:1}.web-build h2{letter-spacing:-1.4px;color:#061226;margin:0 0 38px;font-size:42px;font-weight:900;line-height:1.08}.web-build-grid{grid-template-columns:1fr 1fr;align-items:start;gap:96px;display:grid;position:relative}.web-build-grid:before{content:"";background:linear-gradient(#0000,#d1d5db,#0000);width:1px;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%)}.web-build-box{grid-template-columns:118px 1fr;align-items:start;gap:32px;transition:transform .3s;display:grid}.web-build-box:hover{transform:translateY(-6px)}.circle-icon{color:#071226;background:#fff;border:1px solid #dfe5ee;border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 10px 30px #0206170f}.web-build-box:hover .circle-icon{transform:translateY(-2px);box-shadow:0 18px 45px #0206171f}.circle-icon svg{stroke-width:1.8px;width:48px;height:48px}.web-build-box h3{letter-spacing:-.6px;color:#061226;margin:0 0 20px;font-size:27px;font-weight:900;line-height:1}.web-build-box ul{margin:0;padding:0;list-style:none}.web-build-box li{color:#1f2937;align-items:center;gap:12px;margin-bottom:13px;font-size:17px;font-weight:500;line-height:1.15;display:flex}.web-build-box li svg{color:#ffb800;fill:#ffb800;stroke:#fff;stroke-width:3px;flex:none;width:18px;height:18px}.web-process{background:#fff;border-bottom:1px solid #eef2f7;padding:76px 0 82px}.web-process .web-section-label{letter-spacing:2.4px;color:#ffb800;margin-bottom:18px;font-size:14px;font-weight:900;line-height:1}.web-process h2{letter-spacing:-1.2px;color:#061226;margin:0 0 48px;font-size:40px;font-weight:900;line-height:1.08}.web-process-row{grid-template-columns:repeat(5,1fr);align-items:start;gap:46px;display:grid;position:relative}.web-process-row:before{content:"";z-index:0;border-top:2px dotted #dfe5ee;position:absolute;top:52px;left:9%;right:9%}.web-process-step{z-index:1;text-align:center;position:relative}.process-icon{color:#071226;background:#fff;border:1px solid #dfe5ee;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;margin:0 auto 18px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 12px 34px #0206170f}.web-process-step:hover .process-icon{transform:translateY(-5px);box-shadow:0 20px 50px #0206171f}.process-icon svg{stroke-width:1.9px;width:42px;height:42px}.web-process-step strong{color:#061226;margin-bottom:8px;font-size:18px;font-weight:900;line-height:1;display:block}.web-process-step h4{color:#061226;margin:0 0 16px;font-size:19px;font-weight:900;line-height:1.1}.web-process-step p{color:#334155;max-width:210px;margin:0 auto;font-size:16px;font-weight:500;line-height:1.55}.web-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.web-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.web-work .web-section-label{letter-spacing:2px;color:#ffb800;margin-bottom:18px;font-size:13px;font-weight:900;line-height:1}.web-work h2{letter-spacing:-1.3px;color:#061226;margin:0;font-size:40px;font-weight:900;line-height:1.08}.web-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;margin-top:2px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.web-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.web-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.web-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.web-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.project-image{height:170px;padding:20px 22px;position:relative;overflow:hidden}.project-1{background:linear-gradient(135deg,#dff2ff 0%,#c8d5ff 100%)}.project-2{background:linear-gradient(135deg,#ebe1ff 0%,#f2c9fb 100%)}.project-3{background:linear-gradient(135deg,#07111f 0%,#111827 100%)}.project-mockup{background:#ffffffdb;border-radius:7px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 42px #0f172a26}.project-3 .project-mockup{background:#0f172ae6;border:1px solid #ffffff1f}.project-mockup:before{content:"";background:#0f172a;border-radius:7px;width:58px;height:108px;position:absolute;top:20px;left:22px}.project-2 .project-mockup:before{background:linear-gradient(#7c3aed,#4f46e5);border-radius:22px;width:76px;height:108px;top:20px;left:42px}.project-3 .project-mockup:before{background:linear-gradient(135deg,#1f2937,#374151);border-radius:6px;width:150px;height:72px;top:38px;left:auto;right:44px;transform:rotate(-10deg);box-shadow:-45px 28px #ffffff0f}.project-mockup span{background:#0f172a26;border-radius:999px;height:11px;position:absolute;left:110px}.project-mockup span:first-child{width:46%;top:32px}.project-mockup span:nth-child(2){width:66%;top:60px}.project-mockup span:nth-child(3){background:#2563eb;width:34%;top:94px}.project-2 .project-mockup span{background:#7c3aed2e;left:160px}.project-3 .project-mockup span{background:#ffffff2e;left:28px}.project-3 .project-mockup span:nth-child(3){background:#ffb800}.web-project-card h3{letter-spacing:-.4px;color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.web-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.web-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:17px;font-weight:900;display:inline-flex}@media (width<=1000px){.web-project-grid{grid-template-columns:1fr 1fr}.web-work h2{font-size:34px}}@media (width<=700px){.web-work-header{flex-direction:column}.web-project-grid{grid-template-columns:1fr}.web-work-btn{width:100%}}.web-clients{color:#fff;background:radial-gradient(circle at 14% 42%,#09263af2,#0000 36%),linear-gradient(135deg,#020817 0%,#020617 56%,#030712 100%);border-bottom:7px solid #ffb800;padding:40px 0 24px}.web-clients-grid{grid-template-columns:1.05fr 1fr 1fr 1fr;align-items:start;gap:58px;display:grid}.clients-heading p{color:#ffb800;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.clients-heading h2{color:#fff;letter-spacing:-.8px;margin:0;font-size:31px;font-weight:900;line-height:1.08}.client-quote{padding-top:0}.client-quote>p{color:#ffffffdb;letter-spacing:0;text-transform:none;margin:0 0 22px;font-size:15px;font-weight:500;line-height:1.55}.client-info{align-items:center;gap:13px;display:flex}.client-info span{color:#111827;background:linear-gradient(135deg,#f8fafc,#cbd5e1);border:2px solid #ffffffa6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:flex;box-shadow:0 8px 22px #00000040}.client-info strong{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700;line-height:1.1;display:block}.client-info small{color:#cbd5e1;font-size:14px;font-weight:400;line-height:1.2;display:block}@media (width<=1100px){.web-clients-grid{grid-template-columns:1fr 1fr;gap:38px}}@media (width<=700px){.web-clients-grid{grid-template-columns:1fr}.clients-heading h2{font-size:28px}}.web-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.web-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.web-final-cta .container{z-index:1;width:86%;max-width:1280px;position:relative}.web-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.web-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.web-final-cta h2{color:#061226;letter-spacing:-.8px;margin:0 0 14px;font-size:33px;font-weight:900;line-height:1.08}.web-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;font-weight:500;line-height:1.45;display:block}.cta-checks{flex-wrap:wrap;align-items:center;gap:34px;display:flex}.cta-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.cta-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:900;display:flex;position:absolute;top:-3px;left:0}.web-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.web-cta-form input,.web-cta-form select,.web-cta-form textarea{color:#061226;width:100%;box-shadow:none;background:#fff;border:none;border-radius:4px;outline:none;padding:15px 18px;font-size:14px;font-weight:500}.web-cta-form textarea{resize:none;grid-column:span 2;height:76px;min-height:76px}.web-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.web-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}@media (width<=1000px){.web-final-grid{grid-template-columns:1fr;gap:34px}}@media (width<=700px){.web-final-cta{padding:42px 0}.web-final-cta h2{font-size:29px}.web-cta-form{grid-template-columns:1fr}.web-cta-form textarea{grid-column:auto}.web-cta-form button{width:100%}}.three-page{color:#0f172a;background:#fff;font-family:Inter,Poppins,sans-serif}.three-page .container{width:94%;max-width:1480px}.three-hero{background:#fff;border-bottom:1px solid #e5e7eb;padding:36px 0 58px}.three-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.three-breadcrumb{color:#64748b;margin-bottom:54px;font-size:15px;font-weight:500}.three-breadcrumb span{color:#94a3b8;margin:0 12px}.three-breadcrumb strong{color:#111827;font-weight:800}.three-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.6px;margin:0 0 18px;font-size:15px;font-weight:900}.three-hero h1{letter-spacing:-3.8px;color:#111827;max-width:830px;margin:0 0 34px;font-size:78px;font-weight:900;line-height:1.06}.three-hero h1 span{color:#ffb800}.three-hero-text{color:#475569;max-width:780px;margin:0 0 46px;font-size:25px;font-weight:400;line-height:1.55}.three-actions{align-items:center;gap:24px;display:flex}.three-primary-btn,.three-outline-btn{border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:72px;padding:0 44px;font-size:20px;font-weight:900;transition:transform .28s,background .28s,color .28s,border-color .28s,box-shadow .28s;display:inline-flex}.three-primary-btn{color:#111827;background:#ffb800;border:2px solid #ffb800}.three-outline-btn{color:#111827;background:#fff;border:2px solid #111827}.three-primary-btn:hover,.three-outline-btn:hover{transform:translateY(-3px)scale(1.02)}.three-primary-btn:hover{color:#fff;box-shadow:0 16px 32px #ffb80040}.three-outline-btn:hover{color:#fff;background:#111827;box-shadow:0 16px 32px #0f172a24}.three-visual{justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.viewer-card{background:linear-gradient(135deg,#07111f,#020617);border-radius:24px;width:100%;height:520px;padding:34px;position:relative;overflow:hidden;box-shadow:0 36px 90px #0f172a3d}.viewer-toolbar{z-index:5;justify-content:space-between;display:flex;position:relative}.viewer-toolbar span{color:#fff;background:#ffffff21;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:14px;font-weight:900;display:flex}.viewer-toolbar div{gap:12px;display:flex}.viewer-toolbar i{background:#ffffff21;border-radius:12px;width:48px;height:48px}.viewer-scene{background:radial-gradient(circle at 50% 55%,#ffb80038,#0000 24%),linear-gradient(#21364f 0%,#0f172a 54%,#030712 100%);position:absolute;inset:0}.viewer-building{height:245px;position:absolute;top:145px;left:88px;right:88px}.building-body{clip-path:polygon(0 22%,100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#334155,#111827);position:absolute;inset:66px 34px 0}.building-roof{z-index:2;background:#020617;height:48px;position:absolute;top:44px;left:12px;right:12px;transform:skewY(-8deg)}.building-glass{z-index:3;background:#ffb8005c;width:86px;height:112px;position:absolute;bottom:32px;box-shadow:0 0 34px #ffb80038}.building-glass.one{left:138px}.building-glass.two{left:260px}.building-glass.three{right:150px}.viewer-bottom{z-index:8;align-items:center;gap:14px;display:flex;position:absolute;bottom:38px;left:42px}.viewer-bottom button{color:#fff;cursor:pointer;background:#000000ad;border:none;border-radius:50%;width:38px;height:38px;font-size:27px}.viewer-thumbs{gap:10px;display:flex}.viewer-thumbs span{background:#ffffff2e;border:1px solid #ffffff2e;border-radius:6px;width:74px;height:48px}.viewer-thumbs .active{border:3px solid #ffb800}.viewer-play{z-index:9;color:#061226;cursor:pointer;background:#ffb800;border:4px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:absolute;bottom:56px;right:56px}.three-feature-row{grid-template-columns:repeat(4,1fr);gap:54px;margin-top:18px;display:grid}.three-feature-item{grid-template-columns:48px 1fr;align-items:start;gap:18px;display:grid}.three-feature-item svg{color:#111827;stroke-width:1.8px;width:40px;height:40px}.three-feature-item h4{color:#111827;margin:0 0 8px;font-size:20px;font-weight:900;line-height:1.1}.three-feature-item p{color:#64748b;margin:0;font-size:15px;line-height:1.45}.three-create{color:#fff;background:radial-gradient(circle at 20% 30%,#071226,#020617 60%);padding:110px 0;position:relative;overflow:hidden}.three-create:before{content:"";filter:blur(120px);background:#ffb80014;width:420px;height:420px;position:absolute;top:-120px;left:-120px}.three-create-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid;position:relative}.three-create-copy h2{letter-spacing:-1.5px;color:#fff;max-width:560px;margin:0 0 26px;font-size:52px;font-weight:900;line-height:1.15}.three-create-copy span{color:#94a3b8;max-width:500px;font-size:16px;line-height:1.7;display:block}.three-create-cards{justify-content:flex-end;gap:22px;display:flex}.three-create-card{background:linear-gradient(145deg,#0f172a,#020617);border:1px solid #ffffff0f;border-radius:14px;width:260px;min-height:270px;padding:32px 26px;transition:all .35s;position:relative}.three-create-card:hover{border-color:#ffb80066;transform:translateY(-8px)}.three-create-card svg{color:#fff;stroke-width:1.8px;margin-bottom:24px}.three-create-card.active svg,.three-create-card.active h3,.three-create-card.active a{color:#ffb800}.three-create-card h3{color:#fff;margin:0 0 12px;font-size:18px;font-weight:800}.three-create-card p{color:#cbd5e1;opacity:.86;margin:0 0 18px;font-size:14px;line-height:1.6}.three-create-card a{color:#ffb800;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.three-capabilities{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.three-capabilities .container{width:86%;max-width:1280px}.three-capabilities h2,.three-process h2,.three-work h2{letter-spacing:-1.4px;color:#061226;margin:0 0 38px;font-size:42px;font-weight:900;line-height:1.08}.three-capability-grid{grid-template-columns:repeat(5,1fr);gap:26px;display:grid}.three-capability-card{text-align:center;background:#fff;border:1px solid #dbe3ef;border-radius:12px;min-height:210px;padding:34px 24px;transition:all .3s;box-shadow:0 16px 42px #0f172a0f}.three-capability-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1f}.three-capability-card div{color:#071226;background:#fff;border:1px solid #dfe5ee;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;margin:0 auto 20px;display:flex;box-shadow:0 10px 30px #0206170f}.three-capability-card h3{color:#061226;margin:0 0 10px;font-size:18px;font-weight:900}.three-capability-card p{color:#64748b;margin:0;font-size:14px;line-height:1.5}.three-process{background:#fff;border-bottom:1px solid #eef2f7;padding:90px 0}.three-process .container{width:86%;max-width:1280px}.three-process-row{grid-template-columns:repeat(5,1fr);align-items:start;gap:30px;display:grid;position:relative}.three-process-row:before{content:"";z-index:0;border-top:2px dotted #e5e7eb;width:90%;height:1px;position:absolute;top:42px;left:5%}.three-process-step{text-align:center;z-index:1;position:relative}.three-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.three-process-step strong{color:#061226;margin-bottom:5px;font-size:15px;font-weight:900;line-height:1;display:block}.three-process-step h4{color:#061226;margin:0 0 16px;font-size:16px;font-weight:900;line-height:1}.three-process-step p{color:#334155;max-width:170px;margin:0 auto;font-size:14px;line-height:1.55}.three-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.three-work .container{width:86%;max-width:1280px}.three-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.three-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;margin-top:2px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.three-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.three-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.three-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.three-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.three-project-image{height:170px;padding:20px 22px;position:relative;overflow:hidden}.image-1{background:linear-gradient(135deg,#dbeafe,#111827)}.image-2{background:linear-gradient(135deg,#581c87,#f97316)}.image-3{background:linear-gradient(135deg,#f8fafc,#cbd5e1)}.three-project-mock{background:#0f172a8c;border-radius:7px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.image-3 .three-project-mock{background:#ffffffb3}.three-project-card h3{letter-spacing:-.4px;color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.three-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.three-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:17px;font-weight:900;display:inline-flex}.three-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.three-stats .container{width:86%;max-width:1280px}.three-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.three-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.three-stat:last-child{border-right:none}.three-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.three-stat strong{font-size:44px;font-weight:900;line-height:1}.three-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.three-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.three-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.three-final-cta .container{z-index:1;width:86%;max-width:1280px;position:relative}.three-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.three-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.three-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.three-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;font-weight:500;line-height:1.45;display:block}.three-checks{flex-wrap:wrap;align-items:center;gap:34px;display:flex}.three-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.three-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:900;display:flex;position:absolute;top:-3px;left:0}.three-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.three-cta-form input,.three-cta-form select,.three-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px;font-weight:500}.three-cta-form textarea{resize:none;grid-column:span 2;height:76px;min-height:76px}.three-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.three-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.three-feature-row>*,.three-create-cards>*,.three-capability-grid>*,.three-process-row>*,.three-project-grid>*,.three-stats-grid>*{min-width:0}@media (width<=1200px){.three-hero-grid,.three-create-grid,.three-final-grid{grid-template-columns:1fr}.three-hero h1{font-size:52px}.three-hero-text{font-size:19px}.three-visual{min-height:540px}.viewer-card{height:460px}.three-feature-row,.three-capability-grid,.three-process-row,.three-project-grid,.three-stats-grid{grid-template-columns:1fr 1fr}.three-create-cards{flex-wrap:wrap;justify-content:flex-start}.three-process-row:before{display:none}.three-stat{border-bottom:1px solid #ffffff29;border-right:none;padding:28px}}@media (width<=700px){.three-page .container{width:92%}.three-hero{padding-top:24px}.three-hero h1{letter-spacing:-1.5px;font-size:38px}.three-actions{flex-direction:column;align-items:stretch}.three-primary-btn,.three-outline-btn{width:100%}.three-visual{min-height:360px}.viewer-card{height:330px}.viewer-building{transform-origin:50%;transform:scale(.72)}.viewer-thumbs span{width:42px;height:30px}.viewer-play{width:62px;height:62px;bottom:38px;right:28px}.three-feature-row,.three-capability-grid,.three-process-row,.three-project-grid,.three-stats-grid,.three-cta-form{grid-template-columns:1fr}.three-create{padding:72px 0}.three-create-copy h2,.three-capabilities h2,.three-process h2,.three-work h2{font-size:34px}.three-create-card{width:100%}.three-work-header{flex-direction:column}.three-work-btn{width:100%}.three-cta-form textarea{grid-column:auto}.three-cta-form button{width:100%}}.game-page{color:#0f172a;background:#fff;font-family:Inter,Poppins,sans-serif}.game-page .container{width:94%;max-width:1480px}.game-hero{background:#fff;border-bottom:1px solid #e5e7eb;padding:36px 0 58px}.game-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.game-breadcrumb{color:#64748b;margin-bottom:54px;font-size:15px;font-weight:500}.game-breadcrumb span{color:#94a3b8;margin:0 12px}.game-breadcrumb strong{color:#111827;font-weight:800}.game-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.6px;margin:0 0 18px;font-size:15px;font-weight:900}.game-hero h1{letter-spacing:-3.8px;color:#111827;max-width:830px;margin:0 0 34px;font-size:78px;font-weight:900;line-height:1.06}.game-hero h1 span{color:#ffb800}.game-hero-text{color:#475569;max-width:780px;margin:0 0 46px;font-size:25px;font-weight:400;line-height:1.55}.game-actions{align-items:center;gap:24px;display:flex}.game-primary-btn,.game-outline-btn{border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:72px;padding:0 44px;font-size:20px;font-weight:900;transition:transform .28s,background .28s,color .28s,border-color .28s,box-shadow .28s;display:inline-flex}.game-primary-btn{color:#111827;background:#ffb800;border:2px solid #ffb800}.game-outline-btn{color:#111827;background:#fff;border:2px solid #111827}.game-primary-btn:hover,.game-outline-btn:hover{transform:translateY(-3px)scale(1.02)}.game-primary-btn:hover{color:#fff;box-shadow:0 16px 32px #ffb80040}.game-outline-btn:hover{color:#fff;background:#111827;box-shadow:0 16px 32px #0f172a24}.game-visual{justify-content:center;align-items:center;min-height:640px;display:flex;position:relative}.game-screen{background:linear-gradient(135deg,#2a2218,#07111f);border:4px solid #05070c;border-radius:10px;width:100%;height:520px;position:relative;overflow:hidden;box-shadow:0 36px 90px #0f172a3d}.game-world{background:radial-gradient(circle at 55% 34%,#ffb8008c,#0000 12%),radial-gradient(circle at 48% 40%,#ffffff38,#0000 28%),linear-gradient(#46361f 0%,#182433 48%,#0b1117 100%);position:absolute;inset:0}.mountain{clip-path:polygon(50% 0,100% 100%,0 100%);opacity:.75;background:#18212c;width:360px;height:260px;position:absolute;bottom:88px}.mountain.one{left:40px}.mountain.two{height:320px;right:30px}.castle{clip-path:polygon(0 100%,0 38%,16% 38%,16% 18%,30% 18%,30% 48%,46% 48%,46% 8%,62% 8%,62% 42%,80% 42%,80% 22%,100% 22%,100% 100%);opacity:.85;background:linear-gradient(#111827,#020617);width:170px;height:210px;position:absolute;bottom:120px;right:100px}.hero-character{clip-path:polygon(42% 0,58% 0,68% 26%,82% 56%,68% 60%,62% 100%,38% 100%,32% 60%,18% 56%,32% 26%);z-index:4;background:linear-gradient(#1f2937,#020617);width:86px;height:230px;position:absolute;bottom:82px;left:44%;transform:translate(-50%)}.sun{filter:blur(6px);background:#ffb80070;border-radius:50%;width:86px;height:86px;position:absolute;top:120px;left:57%}.game-hud{z-index:8;position:absolute}.game-hud.player{background:#020617b8;border-radius:12px;align-items:center;gap:12px;min-width:210px;height:58px;padding:9px 14px;display:flex;top:28px;left:34px}.game-hud.player span{background:linear-gradient(135deg,#ffb800,#111827);border-radius:50%;width:42px;height:42px}.game-hud.player b,.game-hud.player i{color:#fff;font-size:12px;font-style:normal;display:block}.game-hud.player i{color:#cbd5e1}.game-hud.coins{background:#020617b8;border-radius:999px;align-items:center;gap:14px;padding:10px 14px;display:flex;top:28px;right:28px}.game-hud.coins b{color:#fff;font-size:15px}.game-hud.coins i{color:#111827;background:#ffb800;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:flex}.game-play{z-index:9;color:#fff;cursor:pointer;background:#ffffff1f;border:3px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.joystick{z-index:8;border:2px solid #ffffff59;border-radius:50%;width:108px;height:108px;position:absolute;bottom:58px;left:54px}.joystick span{background:#ffb800;border-radius:50%;width:52px;height:52px;position:absolute;top:28px;left:28px;box-shadow:inset 0 0 18px #00000040}.game-controls{z-index:8;grid-template-columns:repeat(2,58px);gap:14px;display:grid;position:absolute;bottom:52px;right:48px}.game-controls button{background:linear-gradient(135deg,#ffffff29,#00000047),#0206178c;border:2px solid #ffffff73;border-radius:50%;width:58px;height:58px}.game-feature-row{grid-template-columns:repeat(4,1fr);gap:54px;margin-top:18px;display:grid}.game-feature-item{grid-template-columns:48px 1fr;align-items:start;gap:18px;display:grid}.game-feature-item svg{color:#111827;stroke-width:1.8px;width:40px;height:40px}.game-feature-item h4{color:#111827;margin:0 0 8px;font-size:20px;font-weight:900;line-height:1.1}.game-feature-item p{color:#64748b;margin:0;font-size:15px;line-height:1.45}.game-build{color:#fff;background:radial-gradient(circle at 20% 30%,#071226,#020617 60%);padding:110px 0;position:relative;overflow:hidden}.game-build:before{content:"";filter:blur(120px);background:#ffb80014;width:420px;height:420px;position:absolute;top:-120px;left:-120px}.game-build-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:80px;display:grid;position:relative}.game-build-cards{justify-content:flex-end;gap:22px;display:flex}.game-build-card{background:linear-gradient(145deg,#0f172a,#020617);border:1px solid #ffffff0f;border-radius:14px;width:260px;min-height:270px;padding:32px 26px;transition:all .35s}.game-build-card:hover{border-color:#ffb80066;transform:translateY(-8px)}.game-build-card svg{color:#ffb800;stroke-width:1.8px;margin-bottom:24px}.game-build-card h3{color:#fff;margin:0 0 12px;font-size:18px;font-weight:800}.game-build-card p{color:#cbd5e1;opacity:.86;margin:0 0 18px;font-size:14px;line-height:1.6}.game-build-card a{color:#ffb800;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.game-services{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.game-services .container,.game-process .container,.game-work .container,.game-stats .container,.game-final-cta .container{width:86%;max-width:1280px}.game-services h2,.game-process h2,.game-work h2{letter-spacing:-1.4px;color:#061226;margin:0 0 38px;font-size:42px;font-weight:900;line-height:1.08}.game-services-grid{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.game-service-card{text-align:center;border-right:1px solid #e5e7eb;min-height:170px;padding:18px 22px}.game-service-card:last-child{border-right:none}.game-service-card svg{color:#061226;stroke-width:1.7px;width:44px;height:44px;margin-bottom:18px}.game-service-card h3{color:#061226;margin:0 0 10px;font-size:16px;font-weight:900}.game-service-card p{color:#64748b;margin:0;font-size:13px;line-height:1.45}.game-process{background:#fff;border-bottom:1px solid #eef2f7;padding:90px 0}.game-process-row{grid-template-columns:repeat(5,1fr);align-items:start;gap:30px;display:grid;position:relative}.game-process-row:before{content:"";z-index:0;border-top:2px dotted #e5e7eb;width:90%;height:1px;position:absolute;top:42px;left:5%}.game-process-step{text-align:center;z-index:1;position:relative}.game-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.game-process-step strong{color:#061226;margin-bottom:5px;font-size:15px;font-weight:900;line-height:1;display:block}.game-process-step h4{color:#061226;margin:0 0 16px;font-size:16px;font-weight:900;line-height:1}.game-process-step p{color:#334155;max-width:170px;margin:0 auto;font-size:14px;line-height:1.55}.game-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.game-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.game-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;margin-top:2px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.game-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.game-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.game-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.game-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.game-project-image{height:170px;padding:18px;overflow:hidden}.game-image-1{background:linear-gradient(135deg,#0f172a,#0ea5e9)}.game-image-2{background:linear-gradient(135deg,#111827,#f97316)}.game-image-3{background:linear-gradient(135deg,#3f2f16,#f59e0b)}.game-art{background:radial-gradient(circle at 65% 35%,#ffb80099,#0000 18%),linear-gradient(135deg,#020617d9,#ffffff14);border-radius:8px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.game-project-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.game-project-title h3{letter-spacing:-.4px;color:#061226;margin:0;font-size:22px;font-weight:900;line-height:1.15}.game-project-title span{color:#334155;border:1px solid #dbe3ef;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.game-project-card p{color:#64748b;margin:0 0 18px;font-size:16px;line-height:1.55}.game-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:16px;font-weight:900;display:inline-flex}.game-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.game-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.game-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.game-stat:last-child{border-right:none}.game-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.game-stat strong{font-size:44px;font-weight:900;line-height:1}.game-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.game-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.game-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.game-final-cta .container{z-index:1;position:relative}.game-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.game-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.game-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.game-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;font-weight:500;line-height:1.45;display:block}.game-checks{flex-wrap:wrap;align-items:center;gap:34px;display:flex}.game-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.game-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;font-weight:900;display:flex;position:absolute;top:-3px;left:0}.game-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.game-cta-form input,.game-cta-form select,.game-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px;font-weight:500}.game-cta-form textarea{resize:none;grid-column:span 2;height:76px;min-height:76px}.game-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.game-feature-row>*,.game-build-cards>*,.game-services-grid>*,.game-process-row>*,.game-project-grid>*,.game-stats-grid>*{min-width:0}@media (width<=1200px){.game-hero-grid,.game-build-grid,.game-final-grid{grid-template-columns:1fr}.game-hero h1{font-size:52px}.game-hero-text{font-size:19px}.game-visual{min-height:540px}.game-screen{height:460px}.game-feature-row,.game-services-grid,.game-process-row,.game-project-grid,.game-stats-grid{grid-template-columns:1fr 1fr}.game-build-cards{flex-wrap:wrap;justify-content:flex-start}.game-process-row:before{display:none}}@media (width<=700px){.game-page .container{width:92%}.game-hero h1{letter-spacing:-1.5px;font-size:38px}.game-actions,.game-work-header{flex-direction:column}.game-primary-btn,.game-outline-btn,.game-work-btn,.game-cta-form button{width:100%}.game-feature-row,.game-services-grid,.game-process-row,.game-project-grid,.game-stats-grid,.game-cta-form{grid-template-columns:1fr}.game-build-card{width:100%}.game-screen{height:330px}.game-cta-form textarea{grid-column:auto}}.uiux-page{color:#0f172a;background:#fff;font-family:Inter,Poppins,sans-serif}.uiux-page .container{width:94%;max-width:1480px}.uiux-hero{background:#fff;border-bottom:1px solid #e5e7eb;padding:36px 0 58px}.uiux-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.uiux-breadcrumb{color:#64748b;margin-bottom:54px;font-size:15px;font-weight:500}.uiux-breadcrumb span{color:#94a3b8;margin:0 12px}.uiux-breadcrumb strong{color:#111827;font-weight:800}.uiux-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.6px;margin:0 0 18px;font-size:15px;font-weight:900}.uiux-hero h1{letter-spacing:-3.8px;color:#111827;max-width:830px;margin:0 0 34px;font-size:78px;font-weight:900;line-height:1.06}.uiux-hero h1 span{color:#ffb800}.uiux-hero-text{color:#475569;max-width:780px;margin:0 0 46px;font-size:25px;font-weight:400;line-height:1.55}.uiux-actions{align-items:center;gap:24px;display:flex}.uiux-primary-btn,.uiux-outline-btn{border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:72px;padding:0 44px;font-size:20px;font-weight:900;transition:all .28s;display:inline-flex}.uiux-primary-btn{color:#111827;background:#ffb800;border:2px solid #ffb800}.uiux-outline-btn{color:#111827;background:#fff;border:2px solid #111827}.uiux-primary-btn:hover,.uiux-outline-btn:hover{transform:translateY(-3px)scale(1.02)}.uiux-outline-btn:hover{color:#fff;background:#111827}.uiux-laptop{color:#fff;background:linear-gradient(135deg,#07111f,#020617);border-radius:24px 24px 10px 10px;width:700px;height:430px;padding:72px 70px 108px;position:absolute;top:36px;right:130px;overflow:hidden;box-shadow:0 36px 90px #0f172a38}.uiux-browser-lines{gap:12px;display:flex;position:absolute;top:44px;right:58px}.uiux-browser-lines i{background:#334155;border-radius:20px;width:56px;height:8px}.uiux-dashboard-copy small{color:#ffb800;letter-spacing:1.4px;font-size:12px;font-weight:900}.uiux-dashboard-copy h3{letter-spacing:-1.8px;max-width:430px;margin:18px 0 26px;font-size:48px;font-weight:900;line-height:1.04}.uiux-dashboard-copy div{gap:12px;display:flex}.uiux-dashboard-copy span{background:#dc5f54;border-radius:5px;width:100px;height:40px}.uiux-dashboard-copy span:nth-child(2){background:#ffb800}.uiux-chart-card{color:#111827;background:#fff;border-radius:16px;width:220px;height:250px;padding:24px;position:absolute;top:118px;right:58px;box-shadow:0 24px 60px #00000038}.uiux-chart-card b{margin-bottom:20px;font-size:15px;font-weight:900;display:block}.uiux-chart-line{border-bottom:4px solid #ffb800;border-radius:50%;height:86px;transform:rotate(-3deg)}.uiux-mini-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;display:grid}.uiux-mini-grid span{background:#eef2f7;border-radius:10px;height:48px}.uiux-laptop-base{background:linear-gradient(#e5e7eb,#9ca3af);border-radius:0 0 44px 44px;height:36px;position:absolute;bottom:-2px;left:-36px;right:-36px}.uiux-phone{z-index:5;background:#fff;border-radius:34px;width:300px;height:430px;padding:54px 30px 28px;position:absolute;top:98px;right:-8px;box-shadow:0 32px 80px #0f172a38}.uiux-notch{background:#111827;border-radius:0 0 18px 18px;width:90px;height:20px;position:absolute;top:0;left:50%;transform:translate(-50%)}.uiux-phone small{color:#64748b;font-size:13px}.uiux-phone h4{color:#111827;margin:20px 0 22px;font-size:30px;font-weight:900;line-height:1.15}.uiux-balance{color:#fff;background:#2563eb;border-radius:16px;margin-bottom:26px;padding:20px}.uiux-balance span{margin-bottom:4px;font-size:13px;display:block}.uiux-balance strong{font-size:34px;font-weight:900;line-height:1}.uiux-phone p{color:#111827;margin:0 0 18px;font-size:20px;font-weight:900}.uiux-transactions{gap:12px;display:grid}.uiux-transactions i{background:#e5e7eb;border-radius:999px;height:13px}.uiux-feature-row{grid-template-columns:repeat(4,1fr);gap:54px;margin-top:18px;display:grid}.uiux-feature-item{grid-template-columns:48px 1fr;align-items:start;gap:18px;display:grid}.uiux-feature-item svg{color:#111827;stroke-width:1.8px;width:40px;height:40px}.uiux-feature-item h4{color:#111827;margin:0 0 8px;font-size:20px;font-weight:900;line-height:1.1}.uiux-feature-item p{color:#64748b;margin:0;font-size:15px;line-height:1.45}.uiux-approach{color:#fff;background:radial-gradient(circle at 20% 30%,#071226,#020617 60%);padding:110px 0;overflow:hidden}.uiux-approach .container{width:86%;max-width:1280px}.uiux-approach-copy h2{letter-spacing:-1.5px;color:#fff;max-width:560px;margin:0 0 26px;font-size:52px;font-weight:900;line-height:1.15}.uiux-approach-copy span{color:#94a3b8;max-width:500px;font-size:16px;line-height:1.7;display:block}.uiux-approach-cards{justify-content:flex-end;gap:22px;display:flex}.uiux-approach-card{background:linear-gradient(145deg,#0f172a,#020617);border:1px solid #ffffff0f;border-radius:14px;width:260px;min-height:270px;padding:32px 26px;transition:all .35s}.uiux-approach-card.active{color:#111827;background:#f3f4f6;transform:translateY(-10px);box-shadow:0 30px 60px #00000040}.uiux-approach-card svg{color:#ffb800;margin-bottom:24px}.uiux-approach-card h3{margin:0 0 12px;font-size:18px;font-weight:800}.uiux-approach-card p{opacity:.78;margin:0 0 18px;font-size:14px;line-height:1.6}.uiux-approach-card a{color:#ffb800;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.uiux-offer,.uiux-process,.uiux-work{background:#fff}.uiux-offer .container,.uiux-process .container,.uiux-work .container,.uiux-stats .container,.uiux-final-cta .container{width:86%;max-width:1280px}.uiux-offer{border-bottom:1px solid #eef2f7;padding:58px 0 70px}.uiux-offer h2,.uiux-process h2,.uiux-work h2{letter-spacing:-1.4px;color:#061226;margin:0 0 38px;font-size:42px;font-weight:900;line-height:1.08}.uiux-offer-grid{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.uiux-offer-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:230px;padding:30px 22px;box-shadow:0 16px 42px #0f172a0d}.uiux-offer-card svg{color:#111827;margin-bottom:22px}.uiux-offer-card h3{margin:0 0 12px;font-size:16px;font-weight:900}.uiux-offer-card p{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.5}.uiux-offer-card a{color:#ffb800;font-size:13px;font-weight:900}.uiux-process{border-bottom:1px solid #eef2f7;padding:90px 0}.uiux-process-grid{grid-template-columns:.32fr 1fr;align-items:center;gap:48px;display:grid}.uiux-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.uiux-process-row:before{content:"";border-top:2px dotted #e5e7eb;width:88%;position:absolute;top:42px;left:6%}.uiux-process-step{text-align:center;z-index:1;position:relative}.uiux-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.uiux-process-step strong{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.uiux-process-step h4{margin:0 0 12px;font-size:15px;font-weight:900}.uiux-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.uiux-work{border-bottom:1px solid #eef2f7;padding:68px 0 78px}.uiux-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.uiux-work-btn{color:#061226;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;font-size:16px;font-weight:900;display:inline-flex}.uiux-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.uiux-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.uiux-image-1{background:linear-gradient(135deg,#dff2ff,#c8d5ff)}.uiux-image-2{background:linear-gradient(135deg,#ebe1ff,#f2c9fb)}.uiux-image-3{background:linear-gradient(135deg,#f8fafc,#cbd5e1)}.uiux-project-mock{background:#ffffffdb;border-radius:7px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.uiux-project-card h3{color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.uiux-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.uiux-project-card a{color:#2563eb;font-size:17px;font-weight:900}.uiux-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.uiux-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.uiux-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.uiux-stat:last-child{border-right:none}.uiux-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.uiux-stat strong{font-size:44px;font-weight:900;line-height:1}.uiux-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.uiux-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%);padding:34px 0 38px}.uiux-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.uiux-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.uiux-final-cta h2{margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.uiux-final-cta span{max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.uiux-checks{flex-wrap:wrap;gap:34px;display:flex}.uiux-checks b{padding-left:28px;font-size:14px;font-weight:800;position:relative}.uiux-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;top:-3px;left:0}.uiux-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.uiux-cta-form input,.uiux-cta-form select,.uiux-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.uiux-cta-form textarea{resize:none;grid-column:span 2;height:76px}.uiux-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-weight:900}.uiux-feature-row>*,.uiux-approach-cards>*,.uiux-offer-grid>*,.uiux-process-row>*,.uiux-project-grid>*,.uiux-stats-grid>*{min-width:0}@media (width<=1200px){.uiux-hero-grid,.uiux-approach-grid,.uiux-process-grid,.uiux-final-grid{grid-template-columns:1fr}.uiux-hero h1{font-size:52px}.uiux-hero-text{font-size:19px}.uiux-visual{min-height:540px}.uiux-feature-row,.uiux-offer-grid,.uiux-process-row,.uiux-project-grid,.uiux-stats-grid{grid-template-columns:1fr 1fr}.uiux-approach-cards{flex-wrap:wrap;justify-content:flex-start}.uiux-process-row:before{display:none}}@media (width<=700px){.uiux-page .container{width:92%}.uiux-hero h1{letter-spacing:-1.5px;font-size:38px}.uiux-actions,.uiux-work-header{flex-direction:column}.uiux-primary-btn,.uiux-outline-btn,.uiux-work-btn,.uiux-cta-form button{width:100%}.uiux-feature-row,.uiux-offer-grid,.uiux-process-row,.uiux-project-grid,.uiux-stats-grid,.uiux-cta-form{grid-template-columns:1fr}.uiux-approach-card{width:100%}.uiux-cta-form textarea{grid-column:auto}}.sim-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif}.sim-page .container{width:86%;max-width:1280px}.sim-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.sim-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;display:grid}.sim-breadcrumb{color:#64748b;margin-bottom:42px;font-size:13px;font-weight:500}.sim-breadcrumb span{color:#94a3b8;margin:0 10px}.sim-breadcrumb strong{color:#111827;font-weight:800}.sim-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.sim-hero h1{color:#061226;letter-spacing:-2px;max-width:620px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.sim-hero h1 span{color:#ffb800}.sim-hero-text{color:#334155;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.sim-actions{gap:18px;display:flex}.sim-primary-btn,.sim-outline-btn{border-radius:3px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.sim-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800}.sim-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.sim-primary-btn:hover,.sim-outline-btn:hover{transform:translateY(-3px)}.sim-outline-btn:hover{color:#fff;background:#061226}.sim-visual{min-height:410px;position:relative}.sim-screen{background:#020617;border:5px solid #020617;border-radius:13px;width:100%;height:350px;position:relative;overflow:visible;box-shadow:0 30px 70px #0f172a3d}.sim-factory{background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/62px 62px,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/62px 62px,radial-gradient(circle at 52% 35%,#ffb80042,#0000 18%),linear-gradient(135deg,#1f3344 0%,#08111b 55%,#020617 100%);border-radius:8px;position:absolute;inset:0;overflow:hidden}.sim-factory:after{content:"";background:linear-gradient(#0000 0 62%,#00000052 100%),radial-gradient(circle at 60% 70%,#ffffff1f,#0000 25%);position:absolute;inset:0}.factory-floor{z-index:2;background:linear-gradient(135deg,#ffb8005c,#ffffff14);height:78px;position:absolute;bottom:48px;left:130px;right:120px;transform:perspective(360px)rotateX(58deg)}.robot-arm{z-index:4;width:210px;height:230px;position:absolute;top:82px;left:48%;transform:translate(-50%)}.robot-arm i{background:linear-gradient(135deg,#ffb800,#a16207);border-radius:20px;display:block;position:absolute;box-shadow:inset 0 0 18px #00000047}.arm-one{width:34px;height:130px;top:28px;left:72px;transform:rotate(28deg)}.arm-two{width:32px;height:126px;top:78px;left:122px;transform:rotate(-44deg)}.arm-head{width:72px;height:44px;bottom:22px;right:8px}.sim-sidebar{z-index:5;gap:12px;width:106px;display:grid;position:absolute;top:42px;bottom:38px;left:20px}.sim-sidebar span{background:linear-gradient(135deg,#0ea5e9b8,#ffb80038),#ffffff14;border:1px solid #ffffff1f;border-radius:7px}.sim-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:6;background:#0f172ac7;border:1px solid #ffffff14;border-radius:14px;width:170px;padding:17px;position:absolute;top:44px;right:26px}.sim-panel b{color:#fff;margin-bottom:15px;font-size:13px;display:block}.sim-panel span{background:#14b8a6bf;border-radius:999px;height:9px;margin-bottom:11px;display:block}.sim-play{z-index:9;color:#fff;cursor:pointer;background:#020617b8;border:4px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;bottom:58px;right:86px}.vr-headset{z-index:10;background:linear-gradient(135deg,#111827 0%,#334155 28%,#f8fafc 60%,#d1d5db 100%);border-radius:44px;width:190px;height:96px;position:absolute;bottom:-18px;right:-48px;box-shadow:0 24px 50px #0f172a40}.vr-headset div{background:#020617;border-radius:30px;position:absolute;inset:22px}.sim-feature-row{grid-template-columns:repeat(4,1fr);gap:52px;margin-top:42px;display:grid}.sim-feature-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.sim-feature-item svg{color:#061226;stroke-width:1.8px}.sim-feature-item h4{color:#061226;margin:0 0 7px;font-size:15px;font-weight:900}.sim-feature-item p{color:#334155;margin:0;font-size:13px;line-height:1.45}.sim-build{color:#fff;background:radial-gradient(circle at 15% 40%,#071b2b 0%,#020817 46%,#020617 100%);padding:72px 0}.sim-build-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:54px;display:grid}.sim-build-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:38px;font-weight:900;line-height:1.12}.sim-build-copy span{color:#cbd5e1;max-width:420px;font-size:15px;line-height:1.7;display:block}.sim-build-cards{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.sim-build-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;min-height:250px;padding:30px 22px;transition:all .3s}.sim-build-card:hover{transform:translateY(-7px)}.sim-build-card svg{color:#fff;stroke-width:1.7px;margin-bottom:28px}.sim-build-card.active svg,.sim-build-card.active h3,.sim-build-card.active a{color:#ffb800}.sim-build-card h3{color:#fff;margin:0 0 14px;font-size:17px;font-weight:900}.sim-build-card p{color:#cbd5e1;margin:0 0 26px;font-size:13px;line-height:1.55}.sim-build-card a{color:#ffb800;align-items:center;gap:7px;font-size:14px;font-weight:900;display:inline-flex}.sim-capabilities{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.sim-capabilities h2,.sim-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.sim-capability-grid{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.sim-capability-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:230px;padding:30px 22px;transition:all .3s;box-shadow:0 16px 42px #0f172a0d}.sim-capability-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.sim-capability-card svg{color:#ffb800;stroke-width:1.7px;margin-bottom:22px}.sim-capability-card h3{color:#061226;margin:0 0 12px;font-size:16px;font-weight:900}.sim-capability-card p{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.5}.sim-capability-card a{color:#061226;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.sim-process{background:#fff;border-bottom:1px solid #eef2f7;padding:78px 0}.sim-process-grid{grid-template-columns:.32fr 1fr;align-items:center;gap:48px;display:grid}.sim-process h2{letter-spacing:-1px;color:#061226;margin:0;font-size:34px;font-weight:900;line-height:1.08}.sim-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.sim-process-row:before{content:"";border-top:2px dotted #e5e7eb;width:88%;position:absolute;top:42px;left:6%}.sim-process-step{text-align:center;z-index:1;position:relative}.sim-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.sim-process-step strong{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.sim-process-step h4{color:#061226;margin:0 0 12px;font-size:15px;font-weight:900}.sim-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.sim-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.sim-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.sim-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.sim-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.sim-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.sim-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.sim-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.sim-project-image{height:170px;padding:18px}.sim-image-1{background:linear-gradient(135deg,#0f172a,#38bdf8)}.sim-image-2{background:linear-gradient(135deg,#1e293b,#f59e0b)}.sim-image-3{background:linear-gradient(135deg,#f8fafc,#94a3b8)}.sim-art{background:radial-gradient(circle at 70% 35%,#ffb80073,#0000 18%),linear-gradient(135deg,#020617bf,#ffffff29);border-radius:8px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.sim-project-content{padding:26px 28px 28px}.sim-project-card h3{color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.sim-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.sim-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:17px;font-weight:900;display:inline-flex}.sim-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.sim-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.sim-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.sim-stat:last-child{border-right:none}.sim-stat svg{color:#ffb800;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.sim-stat strong{color:#fff;font-size:44px;font-weight:900;line-height:1}.sim-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.sim-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.sim-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.sim-final-cta .container{z-index:1;position:relative}.sim-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.sim-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.sim-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.sim-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.sim-checks{flex-wrap:wrap;gap:34px;display:flex}.sim-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;position:relative}.sim-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.sim-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sim-cta-form input,.sim-cta-form select,.sim-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.sim-cta-form input,.sim-cta-form select{height:48px}.sim-cta-form textarea{resize:none;grid-column:span 2;height:76px}.sim-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.sim-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.sim-feature-row>*,.sim-build-cards>*,.sim-capability-grid>*,.sim-process-row>*,.sim-project-grid>*,.sim-stats-grid>*{min-width:0}@media (width<=1100px){.sim-hero-grid,.sim-build-grid,.sim-process-grid,.sim-final-grid{grid-template-columns:1fr}.sim-build-cards,.sim-feature-row,.sim-capability-grid,.sim-process-row,.sim-project-grid,.sim-stats-grid{grid-template-columns:1fr 1fr}.sim-process-row:before{display:none}.sim-screen{max-width:780px}}@media (width<=700px){.sim-page .container{width:92%}.sim-hero h1{font-size:38px}.sim-actions,.sim-work-header{flex-direction:column}.sim-primary-btn,.sim-outline-btn,.sim-work-btn,.sim-cta-form button{width:100%}.sim-build-cards,.sim-feature-row,.sim-capability-grid,.sim-process-row,.sim-project-grid,.sim-stats-grid,.sim-cta-form{grid-template-columns:1fr}.sim-screen{height:300px}.sim-sidebar,.sim-panel{display:none}.robot-arm{transform:translate(-50%)scale(.78)}.vr-headset{width:130px;height:74px;right:-16px}.sim-final-cta h2{font-size:30px}.sim-cta-form textarea{grid-column:auto}}.showroom-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif}.showroom-page .container{width:86%;max-width:1280px}.showroom-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.showroom-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;display:grid}.showroom-breadcrumb{color:#64748b;margin-bottom:42px;font-size:13px;font-weight:500}.showroom-breadcrumb span{color:#94a3b8;margin:0 10px}.showroom-breadcrumb strong{color:#111827;font-weight:800}.showroom-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.showroom-hero h1{color:#061226;letter-spacing:-2px;max-width:640px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.showroom-hero h1 span{color:#ffb800}.showroom-hero-text{color:#334155;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.showroom-actions{gap:18px;display:flex}.showroom-primary-btn,.showroom-outline-btn{border-radius:3px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.showroom-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800}.showroom-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.showroom-primary-btn:hover,.showroom-outline-btn:hover{transform:translateY(-3px)}.showroom-outline-btn:hover{color:#fff;background:#061226}.showroom-visual{min-height:410px;position:relative}.showroom-screen{background:#111827;border-radius:13px;width:100%;height:350px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0f172a3d}.showroom-room{background:radial-gradient(circle at 72% 42%,#ffb8002e,#0000 22%),linear-gradient(135deg,#6b6257 0%,#2f2a25 48%,#15110e 100%);position:absolute;inset:0}.room-window{background:linear-gradient(90deg,#ffffff1f 1px,#0000 1px) 0 0/84px 100%,linear-gradient(#ffffff1f 1px,#0000 1px) 0 0/100% 80px,linear-gradient(135deg,#fff3,#0f172a47);border:2px solid #ffffff2e;width:250px;height:160px;position:absolute;top:38px;left:190px}.room-floor{transform-origin:0 100%;background:linear-gradient(135deg,#312a24,#17120f);height:122px;position:absolute;bottom:0;left:0;right:0;transform:skewY(-4deg)}.room-sofa{background:linear-gradient(#d6c5ab,#8b735c);border-radius:26px 26px 10px 10px;width:280px;height:80px;position:absolute;bottom:86px;left:190px;box-shadow:0 24px 42px #00000047}.room-sofa:before{content:"";background:#6b5948;border-radius:12px;height:48px;position:absolute;bottom:-34px;left:22px;right:22px}.room-table{background:#5b4633;border-radius:50%;width:138px;height:28px;position:absolute;bottom:58px;left:330px;box-shadow:0 20px 0 -8px #221811}.room-lamp{background:#ffffff2e;width:18px;height:210px;position:absolute;top:70px;right:198px}.showroom-title{color:#fff;z-index:3;font-size:14px;font-weight:700;position:absolute;top:28px;left:32px}.showroom-top-icons{z-index:5;gap:14px;display:flex;position:absolute;top:28px;right:28px}.showroom-top-icons span{background:#0000008c;border-radius:50%;width:28px;height:28px}.showroom-menu{z-index:5;background:#0f172ac2;border-radius:10px;gap:14px;width:122px;padding:14px;display:grid;position:absolute;top:92px;left:32px}.showroom-menu span{color:#fff;font-size:12px;font-weight:700}.showroom-product-card{z-index:6;background:#fff;border-radius:12px;width:170px;padding:18px;position:absolute;top:92px;right:28px;box-shadow:0 22px 48px #00000038}.product-chair{background:radial-gradient(circle at 50% 35%,#c7b69c 0 30%,#0000 31%),linear-gradient(#0000 0 34%,#8d7a63 34% 72%,#0000 73%);border-radius:8px;height:86px;margin-bottom:14px}.showroom-product-card h4{color:#061226;margin:0 0 6px;font-size:13px;font-weight:900;line-height:1.2}.showroom-product-card strong{color:#061226;margin-bottom:10px;font-size:12px;display:block}.product-dots{gap:7px;margin-bottom:14px;display:flex}.product-dots i{background:#a16207;border-radius:50%;width:10px;height:10px}.product-dots i:nth-child(2){background:#7c2d12}.product-dots i:nth-child(3){background:#d6c5ab}.product-dots i:nth-child(4){background:#9ca3af}.showroom-product-card button{color:#061226;background:#ffb800;border:none;border-radius:5px;width:100%;height:34px;font-size:12px;font-weight:900}.showroom-thumbs{z-index:6;grid-template-columns:repeat(5,1fr);gap:9px;display:grid;position:absolute;bottom:24px;left:245px;right:190px}.showroom-thumbs span{background:#ffffff2e;border:1px solid #ffffff24;border-radius:6px;height:42px}.showroom-feature-row{grid-template-columns:repeat(4,1fr);gap:52px;margin-top:42px;display:grid}.showroom-feature-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.showroom-feature-item svg{color:#061226;stroke-width:1.8px}.showroom-feature-item h4{color:#061226;margin:0 0 7px;font-size:15px;font-weight:900}.showroom-feature-item p{color:#334155;margin:0;font-size:13px;line-height:1.45}.showroom-build{color:#fff;background:radial-gradient(circle at 15% 40%,#071b2b 0%,#020817 46%,#020617 100%);padding:72px 0}.showroom-build-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:54px;display:grid}.showroom-build-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:38px;font-weight:900;line-height:1.12}.showroom-build-copy span{color:#cbd5e1;max-width:420px;font-size:15px;line-height:1.7;display:block}.showroom-build-cards{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.showroom-build-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;min-height:250px;padding:30px 22px;transition:all .3s}.showroom-build-card:hover{transform:translateY(-7px)}.showroom-build-card svg{color:#fff;stroke-width:1.7px;margin-bottom:28px}.showroom-build-card.active svg,.showroom-build-card.active h3,.showroom-build-card.active a{color:#ffb800}.showroom-build-card h3{color:#fff;margin:0 0 14px;font-size:17px;font-weight:900}.showroom-build-card p{color:#cbd5e1;margin:0 0 26px;font-size:13px;line-height:1.55}.showroom-build-card a{color:#ffb800;align-items:center;gap:7px;font-size:14px;font-weight:900;display:inline-flex}.showroom-capabilities{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.showroom-capabilities h2,.showroom-process h2,.showroom-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.showroom-capability-grid{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.showroom-capability-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:230px;padding:30px 22px;transition:all .3s;box-shadow:0 16px 42px #0f172a0d}.showroom-capability-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.showroom-capability-card svg{color:#061226;stroke-width:1.7px;margin-bottom:22px}.showroom-capability-card h3{color:#061226;margin:0 0 12px;font-size:16px;font-weight:900}.showroom-capability-card p{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.5}.showroom-capability-card a{color:#ffb800;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.showroom-process{background:#fff;border-bottom:1px solid #eef2f7;padding:78px 0}.showroom-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.showroom-process-row:before{content:"";border-top:2px dotted #e5e7eb;width:88%;position:absolute;top:42px;left:6%}.showroom-process-step{text-align:center;z-index:1;position:relative}.showroom-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.showroom-process-step strong{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.showroom-process-step h4{color:#061226;margin:0 0 12px;font-size:15px;font-weight:900}.showroom-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.showroom-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.showroom-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.showroom-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.showroom-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.showroom-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.showroom-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.showroom-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.showroom-project-image{height:170px;padding:18px}.showroom-image-1{background:linear-gradient(135deg,#d6c5ab,#3f342c)}.showroom-image-2{background:linear-gradient(135deg,#292524,#d97706)}.showroom-image-3{background:linear-gradient(135deg,#f8fafc,#b6a38b)}.showroom-art{background:radial-gradient(circle at 68% 36%,#ffb80073,#0000 18%),linear-gradient(135deg,#020617b3,#ffffff2e);border-radius:8px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.showroom-project-content{padding:26px 28px 28px}.showroom-project-card h3{color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.showroom-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.showroom-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:17px;font-weight:900;display:inline-flex}.showroom-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.showroom-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.showroom-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.showroom-stat:last-child{border-right:none}.showroom-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.showroom-stat strong{color:#fff;font-size:44px;font-weight:900;line-height:1}.showroom-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.showroom-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.showroom-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.showroom-final-cta .container{z-index:1;position:relative}.showroom-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.showroom-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.showroom-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.showroom-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.showroom-checks{flex-wrap:wrap;gap:34px;display:flex}.showroom-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;position:relative}.showroom-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.showroom-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.showroom-cta-form input,.showroom-cta-form select,.showroom-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.showroom-cta-form input,.showroom-cta-form select{height:48px}.showroom-cta-form textarea{resize:none;grid-column:span 2;height:76px}.showroom-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.showroom-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.showroom-feature-row>*,.showroom-build-cards>*,.showroom-capability-grid>*,.showroom-process-row>*,.showroom-project-grid>*,.showroom-stats-grid>*{min-width:0}@media (width<=1100px){.showroom-hero-grid,.showroom-build-grid,.showroom-final-grid{grid-template-columns:1fr}.showroom-build-cards,.showroom-feature-row,.showroom-capability-grid,.showroom-process-row,.showroom-project-grid,.showroom-stats-grid{grid-template-columns:1fr 1fr}.showroom-process-row:before{display:none}}@media (width<=700px){.showroom-page .container{width:92%}.showroom-hero h1{font-size:38px}.showroom-actions,.showroom-work-header{flex-direction:column}.showroom-primary-btn,.showroom-outline-btn,.showroom-work-btn,.showroom-cta-form button{width:100%}.showroom-build-cards,.showroom-feature-row,.showroom-capability-grid,.showroom-process-row,.showroom-project-grid,.showroom-stats-grid,.showroom-cta-form{grid-template-columns:1fr}.showroom-screen{height:300px}.showroom-menu,.showroom-product-card,.showroom-thumbs{transform-origin:100% 0;transform:scale(.82)}.showroom-cta-form textarea{grid-column:auto}}.arvr-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif}.arvr-page .container{width:86%;max-width:1280px}.arvr-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.arvr-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;display:grid}.arvr-breadcrumb{color:#64748b;margin-bottom:42px;font-size:13px;font-weight:500}.arvr-breadcrumb span{color:#94a3b8;margin:0 10px}.arvr-breadcrumb strong{color:#111827;font-weight:800}.arvr-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.arvr-hero h1{color:#061226;letter-spacing:-2px;max-width:640px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.arvr-hero h1 span{color:#ffb800}.arvr-hero-text{color:#334155;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.arvr-actions{gap:18px;display:flex}.arvr-primary-btn,.arvr-outline-btn{border-radius:3px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.arvr-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800}.arvr-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.arvr-primary-btn:hover,.arvr-outline-btn:hover{transform:translateY(-3px)}.arvr-outline-btn:hover{color:#fff;background:#061226}.arvr-visual{min-height:410px;position:relative}.arvr-screen{background:#020617;border-radius:13px;width:100%;height:350px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0f172a3d}.arvr-world{background:radial-gradient(circle at 54% 44%,#38bdf847,#0000 24%),linear-gradient(135deg,#0f2a3d 0%,#071827 48%,#020617 100%);position:absolute;inset:0}.arvr-world:after{content:"";opacity:.7;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:66px 66px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.arvr-person{clip-path:polygon(42% 0,72% 5%,84% 32%,100% 52%,82% 58%,72% 100%,30% 100%,24% 58%,0 52%,20% 34%,28% 8%);z-index:4;background:linear-gradient(#1e293b,#020617);width:160px;height:300px;position:absolute;top:36px;right:90px}.arvr-person:before{content:"";background:#020617;border-radius:18px;width:86px;height:40px;position:absolute;top:16px;left:34px;box-shadow:0 0 0 8px #38bdf829}.arvr-hologram{clip-path:polygon(50% 0,100% 35%,84% 100%,16% 100%,0 35%);z-index:5;background:linear-gradient(135deg,#38bdf82e,#ffffff0a);border:2px solid #38bdf899;width:170px;height:110px;position:absolute;top:128px;left:300px;box-shadow:0 0 38px #38bdf857}.arvr-panel{z-index:4;background:#0f172a94;border:1px solid #38bdf873;border-radius:8px;width:118px;height:74px;position:absolute;box-shadow:0 0 24px #38bdf829}.panel-one{top:72px;left:245px}.panel-two{top:58px;left:408px}.panel-three{top:165px;left:430px}.arvr-side-menu{z-index:8;gap:12px;width:132px;display:grid;position:absolute;top:42px;left:24px}.arvr-side-menu span{color:#fff;background:#020617a6;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.arvr-top-icons{z-index:8;gap:14px;display:flex;position:absolute;top:26px;right:28px}.arvr-top-icons i{background:#0000008c;border-radius:50%;width:28px;height:28px}.arvr-thumbs{z-index:8;grid-template-columns:repeat(5,1fr);gap:9px;display:grid;position:absolute;bottom:24px;left:260px;right:190px}.arvr-thumbs span{background:#38bdf842;border:1px solid #ffffff1f;border-radius:6px;height:42px}.arvr-feature-row{grid-template-columns:repeat(4,1fr);gap:52px;margin-top:42px;display:grid}.arvr-feature-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.arvr-feature-item svg{color:#061226;stroke-width:1.8px}.arvr-feature-item h4{color:#061226;margin:0 0 7px;font-size:15px;font-weight:900}.arvr-feature-item p{color:#334155;margin:0;font-size:13px;line-height:1.45}.arvr-create{color:#fff;background:radial-gradient(circle at 15% 40%,#071b2b 0%,#020817 46%,#020617 100%);padding:72px 0}.arvr-create-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:54px;display:grid}.arvr-create-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:38px;font-weight:900;line-height:1.12}.arvr-create-copy span{color:#cbd5e1;max-width:420px;font-size:15px;line-height:1.7;display:block}.arvr-create-cards{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.arvr-create-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;min-height:250px;padding:30px 22px;transition:all .3s}.arvr-create-card:hover{transform:translateY(-7px)}.arvr-create-card svg{color:#fff;stroke-width:1.7px;margin-bottom:28px}.arvr-create-card.active svg,.arvr-create-card.active h3,.arvr-create-card.active a{color:#ffb800}.arvr-create-card h3{color:#fff;margin:0 0 14px;font-size:17px;font-weight:900}.arvr-create-card p{color:#cbd5e1;margin:0 0 26px;font-size:13px;line-height:1.55}.arvr-create-card a{color:#ffb800;align-items:center;gap:7px;font-size:14px;font-weight:900;display:inline-flex}.arvr-capabilities{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.arvr-capabilities h2,.arvr-process h2,.arvr-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.arvr-capability-grid{grid-template-columns:repeat(6,1fr);gap:22px;display:grid}.arvr-capability-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:230px;padding:30px 22px;transition:all .3s;box-shadow:0 16px 42px #0f172a0d}.arvr-capability-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.arvr-capability-card svg{color:#061226;stroke-width:1.7px;margin-bottom:22px}.arvr-capability-card h3{color:#061226;margin:0 0 12px;font-size:16px;font-weight:900}.arvr-capability-card p{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.5}.arvr-capability-card a{color:#ffb800;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.arvr-process{background:#fff;border-bottom:1px solid #eef2f7;padding:78px 0}.arvr-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.arvr-process-row:before{content:"";border-top:2px dotted #e5e7eb;width:88%;position:absolute;top:42px;left:6%}.arvr-process-step{text-align:center;z-index:1;position:relative}.arvr-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.arvr-process-step strong{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.arvr-process-step h4{color:#061226;margin:0 0 12px;font-size:15px;font-weight:900}.arvr-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.arvr-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.arvr-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.arvr-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:210px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.arvr-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.arvr-project-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.arvr-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.arvr-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.arvr-project-image{height:170px;padding:18px;position:relative}.arvr-image-1{background:linear-gradient(135deg,#334155,#0ea5e9)}.arvr-image-2{background:linear-gradient(135deg,#111827,#38bdf8)}.arvr-image-3{background:linear-gradient(135deg,#075985,#0f172a)}.arvr-art{background:radial-gradient(circle at 68% 36%,#38bdf88c,#0000 18%),linear-gradient(135deg,#020617b8,#ffffff29);border-radius:8px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.arvr-project-image span{color:#334155;background:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;bottom:18px;right:18px}.arvr-project-content{padding:26px 28px 28px}.arvr-project-card h3{color:#061226;margin:0 0 12px;font-size:22px;font-weight:900;line-height:1.15}.arvr-project-card p{color:#64748b;margin:0 0 20px;font-size:17px;line-height:1.55}.arvr-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:17px;font-weight:900;display:inline-flex}.arvr-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.arvr-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.arvr-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:22px;padding:0 44px;display:grid}.arvr-stat:last-child{border-right:none}.arvr-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.arvr-stat strong{color:#fff;font-size:44px;font-weight:900;line-height:1}.arvr-stat span{color:#cbd5e1;font-size:14px;font-weight:700}.arvr-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.arvr-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.arvr-final-cta .container{z-index:1;position:relative}.arvr-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.arvr-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.arvr-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.arvr-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.arvr-checks{flex-wrap:wrap;gap:34px;display:flex}.arvr-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;position:relative}.arvr-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.arvr-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.arvr-cta-form input,.arvr-cta-form select,.arvr-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.arvr-cta-form input,.arvr-cta-form select{height:48px}.arvr-cta-form textarea{resize:none;grid-column:span 2;height:76px}.arvr-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.arvr-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.arvr-feature-row>*,.arvr-create-cards>*,.arvr-capability-grid>*,.arvr-process-row>*,.arvr-project-grid>*,.arvr-stats-grid>*{min-width:0}@media (width<=1100px){.arvr-hero-grid,.arvr-create-grid,.arvr-final-grid{grid-template-columns:1fr}.arvr-create-cards,.arvr-feature-row,.arvr-capability-grid,.arvr-process-row,.arvr-project-grid,.arvr-stats-grid{grid-template-columns:1fr 1fr}.arvr-process-row:before{display:none}}@media (width<=700px){.arvr-page .container{width:92%}.arvr-hero h1{font-size:38px}.arvr-actions,.arvr-work-header{flex-direction:column}.arvr-primary-btn,.arvr-outline-btn,.arvr-work-btn,.arvr-cta-form button{width:100%}.arvr-create-cards,.arvr-feature-row,.arvr-capability-grid,.arvr-process-row,.arvr-project-grid,.arvr-stats-grid,.arvr-cta-form{grid-template-columns:1fr}.arvr-screen{height:300px}.arvr-side-menu,.arvr-thumbs{transform-origin:0 0;transform:scale(.82)}.arvr-cta-form textarea{grid-column:auto}}.marketing-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif}.marketing-page .container{width:86%;max-width:1280px}.marketing-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.marketing-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;display:grid}.marketing-breadcrumb{color:#64748b;margin-bottom:42px;font-size:13px;font-weight:500}.marketing-breadcrumb span{color:#94a3b8;margin:0 10px}.marketing-breadcrumb strong{color:#111827;font-weight:800}.marketing-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.marketing-hero h1{color:#061226;letter-spacing:-2px;max-width:640px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.marketing-hero h1 span{color:#ffb800}.marketing-hero-text{color:#334155;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.marketing-actions{gap:18px;display:flex}.marketing-primary-btn,.marketing-outline-btn{border-radius:3px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.marketing-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800}.marketing-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.marketing-primary-btn:hover,.marketing-outline-btn:hover{transform:translateY(-3px)}.marketing-outline-btn:hover{color:#fff;background:#061226}.marketing-visual{min-height:410px;position:relative}.marketing-dashboard{color:#fff;background:#050b14;border-radius:13px;width:100%;min-height:350px;padding:24px;overflow:hidden;box-shadow:0 30px 70px #0f172a3d}.marketing-dashboard-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.marketing-dashboard-top h3{color:#fff;margin:0;font-size:17px;font-weight:900}.marketing-dashboard-top button{color:#cbd5e1;background:#0f172a;border:1px solid #ffffff2e;border-radius:5px;height:34px;padding:0 16px;font-size:12px;font-weight:700}.marketing-metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.marketing-metric-grid div{background:#0b111b;border:1px solid #ffffff0a;border-radius:8px;min-height:92px;padding:18px}.marketing-metric-grid span{color:#cbd5e1;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.marketing-metric-grid strong{color:#fff;margin-bottom:10px;font-size:26px;font-weight:900;line-height:1;display:block}.marketing-metric-grid small{color:#22c55e;font-size:12px;font-weight:900}.marketing-chart-area{grid-template-columns:1.45fr 1fr;gap:18px;display:grid}.marketing-line-chart,.marketing-pie-card{background:#0b111b;border:1px solid #ffffff0a;border-radius:10px;height:182px;padding:18px}.chart-title{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.chart-title b,.marketing-pie-card h4{color:#fff;margin:0;font-size:13px;font-weight:900}.chart-title span{color:#cbd5e1;align-items:center;gap:8px;font-size:11px;display:flex}.chart-title i{background:#ffb800;border-radius:50%;width:8px;height:8px;display:inline-block}.chart-title i:nth-child(2){background:#fff}.chart-lines{border-bottom:1px solid #ffffff1f;height:112px;overflow:hidden}.chart-lines svg{width:100%;height:100%}.chart-months{color:#94a3b8;grid-template-columns:repeat(6,1fr);margin-top:6px;font-size:10px;display:grid}.pie-wrap{grid-template-columns:112px 1fr;align-items:center;gap:18px;margin-top:18px;display:grid}.pie-chart{background:conic-gradient(#ffb800 0 42%, #f59e0b 42% 70%, #94a3b8 70% 88%, #64748b 88% 96%, #334155 96% 100%);border-radius:50%;width:104px;height:104px;position:relative}.pie-chart:after{content:"";background:#0b111b;border-radius:50%;position:absolute;inset:28px}.pie-wrap ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pie-wrap li{color:#cbd5e1;grid-template-columns:10px 1fr auto;align-items:center;gap:7px;font-size:11px;display:grid}.pie-wrap li b{background:#ffb800;border-radius:50%;width:8px;height:8px}.pie-wrap li:nth-child(2) b{background:#f59e0b}.pie-wrap li:nth-child(3) b{background:#94a3b8}.pie-wrap li:nth-child(4) b{background:#64748b}.pie-wrap li:nth-child(5) b{background:#334155}.pie-wrap li span{color:#fff;font-weight:800}.marketing-feature-row{grid-template-columns:repeat(4,1fr);gap:52px;margin-top:42px;display:grid}.marketing-feature-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.marketing-feature-item svg{color:#061226;stroke-width:1.8px}.marketing-feature-item h4{color:#061226;margin:0 0 7px;font-size:15px;font-weight:900}.marketing-feature-item p{color:#334155;margin:0;font-size:13px;line-height:1.45}.marketing-do{color:#fff;background:radial-gradient(circle at 15% 40%,#071b2b 0%,#020817 46%,#020617 100%);padding:72px 0}.marketing-do-grid{grid-template-columns:.62fr 1.38fr;align-items:center;gap:42px;display:grid}.marketing-do-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:34px;font-weight:900;line-height:1.15}.marketing-do-copy span{color:#cbd5e1;max-width:400px;font-size:15px;line-height:1.7;display:block}.marketing-do-cards{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.marketing-do-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;min-height:250px;padding:28px 20px;transition:all .3s}.marketing-do-card:hover{transform:translateY(-7px)}.marketing-do-card svg{color:#ffb800;stroke-width:1.7px;margin-bottom:26px}.marketing-do-card h3{color:#fff;margin:0 0 14px;font-size:16px;font-weight:900;line-height:1.2}.marketing-do-card p{color:#cbd5e1;margin:0 0 24px;font-size:12px;line-height:1.55}.marketing-do-card a{color:#ffb800;align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.marketing-services{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.marketing-services h2,.marketing-process h2,.marketing-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.marketing-service-grid{grid-template-columns:repeat(7,1fr);gap:16px;display:grid}.marketing-service-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:230px;padding:28px 18px;transition:all .3s;position:relative;box-shadow:0 16px 42px #0f172a0d}.marketing-service-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.marketing-service-card em{color:#061226;background:#ffb800;border-radius:3px;justify-content:center;align-items:center;width:44px;height:27px;font-size:11px;font-style:normal;font-weight:900;display:flex;position:absolute;top:-15px;right:-1px}.marketing-service-card svg{color:#061226;stroke-width:1.7px;margin-bottom:22px}.marketing-service-card h3{color:#061226;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1.2}.marketing-service-card h3 small{margin-top:2px;font-size:10px;line-height:1.2;display:block}.marketing-service-card p{color:#64748b;margin:0 0 20px;font-size:12px;line-height:1.5}.marketing-service-card a{color:#ffb800;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.marketing-process{background:#fff;border-bottom:1px solid #eef2f7;padding:78px 0}.marketing-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.marketing-process-row:before{content:"";border-top:2px dotted #e5e7eb;width:88%;position:absolute;top:42px;left:6%}.marketing-process-step{text-align:center;z-index:1;position:relative}.marketing-process-icon{color:#061226;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.marketing-process-step strong{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.marketing-process-step h4{color:#061226;margin:0 0 12px;font-size:15px;font-weight:900}.marketing-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.marketing-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.marketing-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.marketing-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:230px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.marketing-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.marketing-project-grid{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.marketing-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.marketing-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.marketing-project-image{height:150px;padding:16px;position:relative}.marketing-image-1{background:linear-gradient(135deg,#020617,#14532d)}.marketing-image-2{background:linear-gradient(135deg,#f8fafc,#111827)}.marketing-image-3{background:linear-gradient(135deg,#020617,#f97316)}.marketing-image-4{background:linear-gradient(135deg,#431407,#7c2d12)}.marketing-art{background:radial-gradient(circle at 68% 36%,#ffb80073,#0000 18%),linear-gradient(135deg,#020617b8,#ffffff29);border-radius:8px;width:100%;height:100%;box-shadow:0 20px 42px #0f172a26}.marketing-project-image span{color:#fff;background:#22c55e;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:900;position:absolute;bottom:12px;right:14px}.marketing-project-content{padding:22px 22px 24px}.marketing-project-card h3{color:#061226;margin:0 0 10px;font-size:18px;font-weight:900;line-height:1.15}.marketing-project-card p{color:#64748b;margin:0 0 18px;font-size:14px;line-height:1.55}.marketing-project-card a{color:#2563eb;align-items:center;gap:8px;font-size:15px;font-weight:900;display:inline-flex}.marketing-stats{color:#fff;background:linear-gradient(135deg,#020817,#020617);padding:48px 0}.marketing-stats-grid{grid-template-columns:repeat(5,1fr);display:grid}.marketing-stat{border-right:1px solid #fff3;grid-template-columns:58px auto;align-items:center;column-gap:20px;padding:0 28px;display:grid}.marketing-stat:last-child{border-right:none}.marketing-stat svg{color:#fff;stroke-width:1.5px;grid-row:span 2;width:44px;height:44px}.marketing-stat strong{color:#fff;font-size:40px;font-weight:900;line-height:1}.marketing-stat span{color:#cbd5e1;font-size:13px;font-weight:700}.marketing-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#ffffff38,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.marketing-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.marketing-final-cta .container{z-index:1;position:relative}.marketing-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.marketing-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.marketing-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.marketing-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.marketing-checks{flex-wrap:wrap;gap:34px;display:flex}.marketing-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;position:relative}.marketing-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.marketing-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marketing-cta-form input,.marketing-cta-form select,.marketing-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.marketing-cta-form input,.marketing-cta-form select{height:48px}.marketing-cta-form textarea{resize:none;grid-column:span 2;height:76px}.marketing-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:230px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.marketing-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.marketing-feature-row>*,.marketing-do-cards>*,.marketing-service-grid>*,.marketing-process-row>*,.marketing-project-grid>*,.marketing-stats-grid>*{min-width:0}@media (width<=1100px){.marketing-hero-grid,.marketing-do-grid,.marketing-final-grid{grid-template-columns:1fr}.marketing-do-cards,.marketing-service-grid,.marketing-feature-row,.marketing-process-row,.marketing-project-grid,.marketing-stats-grid{grid-template-columns:1fr 1fr}.marketing-process-row:before{display:none}.marketing-chart-area{grid-template-columns:1fr}.marketing-dashboard{min-height:auto}.marketing-line-chart,.marketing-pie-card{height:auto}}@media (width<=700px){.marketing-page .container{width:92%}.marketing-hero h1{font-size:38px}.marketing-actions,.marketing-work-header{flex-direction:column}.marketing-primary-btn,.marketing-outline-btn,.marketing-work-btn,.marketing-cta-form button{width:100%}.marketing-do-cards,.marketing-service-grid,.marketing-feature-row,.marketing-process-row,.marketing-project-grid,.marketing-stats-grid,.marketing-cta-form,.marketing-metric-grid,.marketing-chart-area{grid-template-columns:1fr}.marketing-cta-form textarea{grid-column:auto}}.monet-page{color:#fff;background:#fff;font-family:Inter,Poppins,sans-serif}.monet-page .container{width:86%;max-width:1280px;margin:0 auto}.monet-hero{background:radial-gradient(circle at 18% 40%,#4f46e547,#0000 30%),radial-gradient(circle at 84% 18%,#a855f73d,#0000 32%),linear-gradient(135deg,#030712 0%,#041235 40%,#170b34 100%);padding:34px 0 42px;overflow:hidden}.monet-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;display:grid}.monet-breadcrumb{color:#ffffffb8;margin-bottom:42px;font-size:13px;font-weight:500}.monet-breadcrumb span{color:#ffffff61;margin:0 10px}.monet-breadcrumb strong{color:#fff;font-weight:800}.monet-label{text-transform:uppercase;color:#a855f7;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.monet-hero h1{color:#fff;letter-spacing:-2px;max-width:650px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.monet-hero h1 span{color:#e879f9}.monet-hero-text{color:#fffc;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.monet-actions{gap:18px;display:flex}.monet-primary-btn,.monet-outline-btn{border-radius:4px;justify-content:center;align-items:center;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.monet-primary-btn{color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border:2px solid #0000;box-shadow:0 14px 30px #a855f747}.monet-outline-btn{color:#fff;background:0 0;border:2px solid #ffffff47}.monet-primary-btn:hover,.monet-outline-btn:hover{transform:translateY(-3px)}.monet-outline-btn:hover{background:#ffffff14}.monet-visual{min-height:410px}.monet-dashboard{background:#070c18f2;border:1px solid #a855f740;border-radius:14px;width:100%;min-height:390px;padding:24px;overflow:hidden;box-shadow:0 28px 70px #00000059}.monet-dashboard-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.monet-dashboard-head h3{color:#fff;margin:0;font-size:18px;font-weight:900}.monet-dashboard-head button{color:#d1d5db;background:#0b1223;border:1px solid #ffffff24;border-radius:6px;height:34px;padding:0 16px;font-size:12px;font-weight:700}.monet-metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.monet-metric-grid div{background:#0b1120;border:1px solid #ffffff0a;border-radius:9px;min-height:92px;padding:18px}.monet-metric-grid span{color:#cbd5e1;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.monet-metric-grid strong{color:#fff;margin-bottom:10px;font-size:28px;font-weight:900;line-height:1;display:block}.monet-metric-grid small{color:#22c55e;font-size:12px;font-weight:900}.monet-chart-grid{grid-template-columns:1.35fr 1fr;gap:18px;margin-bottom:18px;display:grid}.monet-trend-card,.monet-source-card,.monet-products-card,.monet-insights-card{background:#0b1120;border:1px solid #ffffff0a;border-radius:10px;padding:18px}.monet-card-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.monet-card-top h4,.monet-source-card h4,.monet-products-card h4,.monet-insights-card h4{color:#fff;margin:0;font-size:14px;font-weight:900}.monet-chart-legend{gap:14px;display:flex}.monet-chart-legend span{color:#d1d5db;padding-left:14px;font-size:11px;position:relative}.monet-chart-legend span:before{content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0}.monet-chart-legend .purple:before{background:#a855f7}.monet-chart-legend .blue:before{background:#4f46e5}.monet-line-graph{border-bottom:1px solid #ffffff1f;height:118px}.monet-line-graph svg{width:100%;height:100%}.monet-months{color:#94a3b8;grid-template-columns:repeat(6,1fr);margin-top:6px;font-size:10px;display:grid}.monet-source-wrap{grid-template-columns:110px 1fr;align-items:center;gap:16px;margin-top:14px;display:grid}.monet-donut{background:conic-gradient(#8b5cf6 0 52%, #6366f1 52% 80%, #fb923c 80% 94%, #f8fafc 94% 100%);border-radius:50%;width:104px;height:104px;position:relative}.monet-donut:after{content:"";background:#0b1120;border-radius:50%;position:absolute;inset:28px}.monet-source-wrap ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.monet-source-wrap li{color:#d1d5db;grid-template-columns:10px 1fr auto;align-items:center;gap:7px;font-size:12px;display:grid}.monet-source-wrap li b{border-radius:50%;width:8px;height:8px}.monet-source-wrap .c1{background:#8b5cf6}.monet-source-wrap .c2{background:#6366f1}.monet-source-wrap .c3{background:#fb923c}.monet-source-wrap .c4{background:#f8fafc}.monet-source-wrap li span{color:#fff;font-weight:900}.monet-bottom-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.monet-product-row,.monet-insight-row{border-top:1px solid #ffffff0f;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.monet-product-row:first-of-type,.monet-insight-row:first-of-type{margin-top:10px}.monet-product-row span,.monet-insight-row span{color:#d1d5db;font-size:12px}.monet-product-row strong,.monet-insight-row strong{color:#fff;font-size:14px;font-weight:900}.monet-product-row small{color:#22c55e;font-size:12px;font-weight:800}.monet-insight-row i{opacity:.9;background:linear-gradient(135deg,#0000 0 10%,#22c55ed9 10% 20%,#0000 20% 30%,#22c55ed9 30% 42%,#0000 42% 55%,#22c55ed9 55% 72%,#0000 72%);border-radius:20px;width:62px;height:16px}.monet-feature-row{grid-template-columns:repeat(4,1fr);gap:50px;margin-top:42px;display:grid}.monet-feature-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.monet-feature-item svg{color:#a855f7;stroke-width:1.8px}.monet-feature-item h4{color:#fff;margin:0 0 7px;font-size:15px;font-weight:900}.monet-feature-item p{color:#ffffffbd;margin:0;font-size:13px;line-height:1.45}.monet-do{color:#fff;background:radial-gradient(circle at 20% 40%,#4f46e52e,#0000 34%),radial-gradient(circle at 80% 10%,#a855f729,#0000 30%),linear-gradient(135deg,#040817 0%,#090c26 55%,#140b2d 100%);padding:72px 0}.monet-do-grid{grid-template-columns:.64fr 1.36fr;align-items:center;gap:42px;display:grid}.monet-do-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:34px;font-weight:900;line-height:1.15}.monet-do-copy span{color:#cbd5e1;max-width:410px;font-size:15px;line-height:1.7;display:block}.monet-do-cards{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.monet-do-card{background:linear-gradient(145deg,#131831fa,#0b0d1efa);border:1px solid #ffffff0f;border-radius:10px;min-height:250px;padding:26px 18px;transition:all .3s}.monet-do-card:hover{transform:translateY(-7px)}.monet-do-card svg{color:#a855f7;stroke-width:1.7px;margin-bottom:24px}.monet-do-card h3{color:#fff;margin:0 0 14px;font-size:15px;font-weight:900;line-height:1.25}.monet-do-card p{color:#cbd5e1;margin:0 0 22px;font-size:12px;line-height:1.55}.monet-do-card a{color:#a855f7;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.monet-services{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 72px}.monet-services h2,.monet-process h2,.monet-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.monet-service-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.monet-service-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;min-height:222px;padding:26px 18px;transition:all .3s;box-shadow:0 16px 42px #0f172a0d}.monet-service-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.monet-service-card svg{color:#7c3aed;stroke-width:1.8px;margin-bottom:20px}.monet-service-card h3{color:#061226;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1.22}.monet-service-card p{color:#64748b;margin:0 0 20px;font-size:12px;line-height:1.55}.monet-service-card a{color:#7c3aed;align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.monet-process{background:radial-gradient(circle at 20% 40%,#4f46e524,#0000 34%),radial-gradient(circle at 86% 18%,#a855f724,#0000 28%),linear-gradient(135deg,#040817 0%,#07122f 55%,#140b2d 100%);padding:78px 0}.monet-process h2{color:#fff}.monet-process-row{grid-template-columns:repeat(5,1fr);gap:26px;display:grid;position:relative}.monet-process-row:before{content:"";border-top:2px dotted #ffffff2e;width:88%;position:absolute;top:42px;left:6%}.monet-process-step{text-align:center;z-index:1;position:relative}.monet-process-icon{color:#7c3aed;background:#fff;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #00000024}.monet-process-step strong{color:#fff;margin-bottom:5px;font-size:14px;font-weight:900;display:block}.monet-process-step h4{color:#fff;margin:0 0 12px;font-size:15px;font-weight:900}.monet-process-step p{color:#ffffffc7;max-width:150px;margin:0 auto;font-size:13px;line-height:1.45}.monet-work{background:#fff;border-bottom:1px solid #eef2f7;padding:68px 0 78px}.monet-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:46px;display:flex}.monet-work-btn{color:#7c3aed;background:#fff;border:1.6px solid #8b5cf6;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:230px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.monet-work-btn:hover{color:#fff;background:#7c3aed;transform:translateY(-3px)}.monet-project-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.monet-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;transition:all .32s;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.monet-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.monet-project-image{height:148px;padding:14px;position:relative}.monet-image-1{background:linear-gradient(135deg,#22153f,#0f172a)}.monet-image-2{background:linear-gradient(135deg,#4c1d95,#1e293b)}.monet-image-3{background:linear-gradient(135deg,#1d4ed8,#1e1b4b)}.monet-image-4{background:linear-gradient(135deg,#312e81,#111827)}.monet-project-image span{color:#fff;letter-spacing:.5px;background:#7c3aed;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.monet-project-art{background:radial-gradient(circle at 72% 34%,#ffffff2e,#0000 20%),radial-gradient(circle at 24% 64%,#a855f780,#0000 18%),linear-gradient(135deg,#02061766,#ffffff14);border-radius:8px;width:100%;height:100%;box-shadow:inset 0 0 0 1px #ffffff14}.monet-project-content{padding:20px 20px 22px}.monet-project-content h3{color:#061226;margin:0 0 10px;font-size:22px;font-weight:900;line-height:1.1}.monet-project-content p{color:#64748b;margin:0 0 18px;font-size:14px;line-height:1.55}.monet-project-metrics{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.monet-project-metrics strong{color:#7c3aed;margin-bottom:4px;font-size:30px;font-weight:900;line-height:1;display:block}.monet-project-metrics small{color:#64748b;font-size:12px;font-weight:700;display:block}.monet-project-content a{color:#7c3aed;align-items:center;gap:7px;font-size:14px;font-weight:900;display:inline-flex}.monet-stats{background:linear-gradient(135deg,#030712 0%,#090c26 55%,#170b34 100%);padding:42px 0}.monet-stats-grid{grid-template-columns:repeat(5,1fr);display:grid}.monet-stat{border-right:1px solid #ffffff2e;grid-template-columns:58px auto;align-items:center;column-gap:18px;padding:0 24px;display:grid}.monet-stat:last-child{border-right:none}.monet-stat svg{color:#a855f7;grid-row:span 2;width:42px;height:42px}.monet-stat strong{color:#fff;font-size:38px;font-weight:900;line-height:1}.monet-stat span{color:#ffffffc7;font-size:13px;font-weight:700}.monet-final-cta{background:radial-gradient(circle at 20% 40%,#ffffff1f,#0000 30%),radial-gradient(circle at 80% 20%,#ffffff1a,#0000 32%),linear-gradient(135deg,#6d28d9 0%,#8b5cf6 48%,#a855f7 100%);padding:34px 0 38px;position:relative;overflow:hidden}.monet-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.monet-final-cta p{color:#ede9fe;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.monet-final-cta h2{color:#fff;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.monet-final-cta span{color:#ffffffeb;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.5;display:block}.monet-checks{flex-wrap:wrap;gap:30px;display:flex}.monet-checks b{color:#fff;padding-left:28px;font-size:14px;font-weight:800;position:relative}.monet-checks b:before{content:"✓";border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-2px;left:0}.monet-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.monet-cta-form input,.monet-cta-form select,.monet-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.monet-cta-form input,.monet-cta-form select{height:48px}.monet-cta-form textarea{resize:none;grid-column:span 2;height:76px}.monet-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:230px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.monet-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}@media (width<=1100px){.monet-hero-grid,.monet-do-grid,.monet-final-grid{grid-template-columns:1fr}.monet-feature-row,.monet-do-cards,.monet-service-grid,.monet-process-row,.monet-project-grid,.monet-stats-grid{grid-template-columns:1fr 1fr}.monet-chart-grid,.monet-bottom-grid{grid-template-columns:1fr}.monet-process-row:before{display:none}}@media (width<=700px){.monet-page .container{width:92%}.monet-hero h1{font-size:38px}.monet-actions,.monet-work-header{flex-direction:column}.monet-primary-btn,.monet-outline-btn,.monet-work-btn,.monet-cta-form button{width:100%}.monet-feature-row,.monet-do-cards,.monet-service-grid,.monet-process-row,.monet-project-grid,.monet-stats-grid,.monet-cta-form,.monet-metric-grid,.monet-chart-grid,.monet-bottom-grid{grid-template-columns:1fr}.monet-cta-form textarea{grid-column:auto}}.auto-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif;overflow-x:hidden}.auto-page *{box-sizing:border-box}.auto-page .container{width:86%;max-width:1280px;margin:0 auto}.auto-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.auto-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:start;gap:54px;margin-bottom:42px;display:grid}.auto-hero-copy{padding-top:0}.auto-breadcrumb{color:#64748b;align-items:center;gap:10px;margin:0 0 42px;font-size:13px;font-weight:500;display:flex}.auto-breadcrumb strong{color:#061226;font-weight:900}.auto-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.auto-hero h1{color:#061226;letter-spacing:-2px;max-width:570px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.auto-hero h1 span{color:#ffb800}.auto-hero-text{color:#334155;max-width:540px;margin:0 0 34px;font-size:17px;line-height:1.65}.auto-actions{align-items:center;gap:18px;display:flex}.auto-primary-btn,.auto-outline-btn{border-radius:3px;justify-content:center;align-items:center;min-width:188px;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.auto-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800;box-shadow:0 16px 34px #ffb8002e}.auto-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.auto-primary-btn:hover,.auto-outline-btn:hover{transform:translateY(-3px)}.auto-outline-btn:hover{color:#fff;background:#061226}.auto-visual{width:100%}.auto-dashboard{background:#fff;border:1px solid #dbe3ef;border-radius:13px;width:100%;padding:22px;box-shadow:0 28px 70px #0f172a21}.auto-dashboard-head{justify-content:space-between;align-items:center;height:34px;margin-bottom:18px;display:flex}.auto-dashboard-head h3{color:#061226;margin:0;font-size:17px;font-weight:900;line-height:1}.auto-dashboard-head button{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:6px;height:34px;padding:0 15px;font-size:12px;font-weight:800}.auto-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.auto-metric-grid div{background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:88px;padding:16px}.auto-metric-grid span{color:#475569;margin-bottom:12px;font-size:11px;font-weight:800;line-height:1;display:block}.auto-metric-grid strong{color:#061226;letter-spacing:.4px;margin-bottom:9px;font-size:27px;font-weight:900;line-height:1;display:block}.auto-metric-grid small{color:#16a34a;font-size:11px;font-weight:900;line-height:1}.auto-chart-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.auto-card{background:#fff;border:1px solid #e5e7eb;border-radius:9px;height:148px;padding:15px;overflow:hidden}.auto-card h4{color:#061226;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1}.auto-trend svg{width:100%;height:88px;display:block}.auto-months{color:#64748b;grid-template-columns:repeat(6,1fr);margin-top:6px;font-size:9px;line-height:1;display:grid}.auto-donut-wrap{grid-template-columns:86px 1fr;align-items:center;gap:13px;display:grid}.auto-donut{background:conic-gradient(#ffb800 0 35%, #f59e0b 35% 60%, #64748b 60% 80%, #d1d5db 80% 92%, #111827 92% 100%);border-radius:50%;width:84px;height:84px;position:relative}.auto-donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:24px}.auto-donut-wrap ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.auto-donut-wrap li{color:#334155;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;line-height:1;display:grid}.auto-donut-wrap li b{background:#ffb800;border-radius:50%;width:7px;height:7px}.auto-donut-wrap li:nth-child(2) b{background:#f59e0b}.auto-donut-wrap li:nth-child(3) b{background:#64748b}.auto-donut-wrap li:nth-child(4) b{background:#d1d5db}.auto-donut-wrap li:nth-child(5) b{background:#111827}.auto-donut-wrap li span{color:#061226;font-weight:900}.auto-table div{color:#334155;border-top:1px solid #eef2f7;grid-template-columns:1fr 42px 50px;gap:8px;padding:5px 0;font-size:10px;line-height:1.1;display:grid}.auto-table b,.auto-table em{color:#061226;font-style:normal;font-weight:900}.auto-productivity span{color:#64748b;margin-bottom:17px;font-size:11px;line-height:1;display:block}.auto-productivity strong{color:#061226;margin-bottom:8px;font-size:30px;font-weight:900;line-height:1;display:block}.auto-productivity small{color:#16a34a;font-size:11px;font-weight:900;line-height:1}.auto-productivity i{background:linear-gradient(135deg,#0000 0 20%,#22c55e47 20% 100%);border-radius:7px;height:40px;margin-top:12px;display:block}.auto-feature-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:50px;display:grid}.auto-feature-item{grid-template-columns:42px 1fr;align-items:start;gap:15px;display:grid}.auto-feature-item svg{color:#061226;stroke-width:1.8px;width:34px;height:34px;margin-top:2px}.auto-feature-item h4{color:#061226;margin:0 0 7px;font-size:15px;font-weight:900;line-height:1.15}.auto-feature-item p{color:#334155;margin:0;font-size:13px;line-height:1.45}.auto-do{color:#fff;background:radial-gradient(circle at 14% 42%,#071b2b 0%,#020817 48%,#020617 100%);padding:72px 0}.auto-do-grid{grid-template-columns:.58fr 1.42fr;align-items:center;gap:42px;display:grid}.auto-do-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:34px;font-weight:900;line-height:1.15}.auto-do-copy span{color:#cbd5e1;max-width:410px;font-size:15px;line-height:1.7;display:block}.auto-do-cards{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.auto-do-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;flex-direction:column;height:250px;padding:28px 20px;transition:all .3s;display:flex;overflow:hidden}.auto-do-card:hover{border-color:#ffb80059;transform:translateY(-7px)}.auto-do-card svg{color:#ffb800;stroke-width:1.7px;flex:none;width:42px;height:42px;margin-bottom:24px}.auto-do-card h3{color:#fff;min-height:38px;margin:0 0 12px;font-size:16px;font-weight:900;line-height:1.2}.auto-do-card p{color:#cbd5e1;flex:1;margin:0 0 16px;font-size:12px;line-height:1.55;overflow:hidden}.auto-do-card a{color:#ffb800;align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.auto-do-card a svg,.auto-service-card a svg,.auto-project-content a svg,.auto-work-btn svg{width:14px;height:14px;margin:0}.auto-services{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.auto-services h2,.auto-process h2,.auto-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.auto-service-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.auto-service-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;flex-direction:column;height:245px;padding:26px 18px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 16px 42px #0f172a0d}.auto-service-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.auto-service-card svg{color:#061226;stroke-width:1.7px;flex:none;width:38px;height:38px;margin-bottom:20px}.auto-service-card h3{color:#061226;min-height:36px;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1.25}.auto-service-card p{color:#64748b;flex:1;margin:0 0 16px;font-size:12px;line-height:1.55;overflow:hidden}.auto-service-card a,.auto-project-content a{color:#2563eb;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.auto-process{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 68px}.auto-process-row{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:26px;margin-top:4px;display:grid;position:relative}.auto-process-row:before{content:"";border-top:2px dotted #bfdbfe;width:88%;position:absolute;top:42px;left:6%}.auto-process-step{text-align:center;z-index:1;min-height:172px;position:relative}.auto-process-icon{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.auto-process-icon svg{width:28px;height:28px}.auto-process-step strong{color:#061226;margin-bottom:5px;font-size:14px;font-weight:900;line-height:1;display:block}.auto-process-step h4{color:#061226;margin:0 0 10px;font-size:14px;font-weight:900;line-height:1}.auto-process-step p{color:#334155;max-width:150px;margin:0 auto;font-size:12px;line-height:1.45}.auto-work{background:#fff;border-bottom:1px solid #eef2f7;padding:52px 0 48px}.auto-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:32px;display:flex}.auto-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:8px;width:230px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.auto-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.auto-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.auto-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;flex-direction:column;height:390px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.auto-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.auto-project-image{flex:none;height:148px;padding:14px;position:relative}.auto-image-1{background:linear-gradient(135deg,#082f49,#020617)}.auto-image-2{background:linear-gradient(135deg,#4c1d95,#020617)}.auto-image-3{background:linear-gradient(135deg,#1e293b,#0f172a)}.auto-image-4{background:linear-gradient(135deg,#111827,#1d4ed8)}.auto-project-image span{color:#061226;letter-spacing:.3px;z-index:2;background:#ffb800;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:10px;left:10px}.auto-project-art{background:radial-gradient(circle at 72% 34%,#ffb80073,#0000 18%),linear-gradient(135deg,#020617b8,#ffffff29);border-radius:8px;width:100%;height:100%}.auto-project-content{flex-direction:column;flex:1;padding:20px 20px 22px;display:flex}.auto-project-content h3{color:#061226;margin:0 0 10px;font-size:18px;font-weight:900;line-height:1.15}.auto-project-content p{color:#64748b;flex:1;margin:0 0 18px;font-size:14px;line-height:1.55}.auto-project-metrics{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.auto-project-metrics strong{color:#4f46e5;margin-bottom:4px;font-size:28px;font-weight:900;line-height:1;display:block}.auto-project-metrics small{color:#64748b;font-size:11px;font-weight:700;line-height:1.2;display:block}.auto-stats{color:#fff;background:#020817;padding:42px 0}.auto-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.auto-stat{border-right:1px solid #ffffff2e;grid-template-columns:52px auto;align-items:center;column-gap:18px;min-height:58px;padding:0 24px;display:grid}.auto-stat:last-child{border-right:none}.auto-stat svg{color:#fff;stroke-width:1.5px;width:40px;height:40px}.auto-stat strong{color:#fff;margin-bottom:4px;font-size:36px;font-weight:900;line-height:1;display:block}.auto-stat span{color:#cbd5e1;font-size:13px;font-weight:700;line-height:1.25;display:block}.auto-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#fff3,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.auto-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.auto-final-grid{z-index:1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid;position:relative}.auto-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.auto-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.auto-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.auto-checks{flex-wrap:wrap;gap:30px;display:flex}.auto-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.auto-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.auto-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auto-cta-form input,.auto-cta-form select,.auto-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.auto-cta-form input,.auto-cta-form select{height:48px}.auto-cta-form textarea{resize:none;grid-column:span 2;height:76px}.auto-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:260px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.auto-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.auto-feature-row>*,.auto-do-cards>*,.auto-service-grid>*,.auto-process-row>*,.auto-project-grid>*,.auto-stats-grid>*{min-width:0}@media (width<=1200px){.auto-page .container{width:90%}.auto-hero-grid,.auto-do-grid,.auto-final-grid,.auto-chart-grid{grid-template-columns:1fr}.auto-card{height:auto}.auto-feature-row,.auto-do-cards,.auto-service-grid,.auto-process-row,.auto-project-grid,.auto-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-process-row:before{display:none}.auto-do-card,.auto-service-card,.auto-project-card{height:auto;min-height:245px}}@media (width<=700px){.auto-page .container{width:92%}.auto-hero{padding-top:26px}.auto-hero h1{letter-spacing:-1.4px;font-size:38px}.auto-actions,.auto-work-header{flex-direction:column}.auto-primary-btn,.auto-outline-btn,.auto-work-btn,.auto-cta-form button{width:100%}.auto-feature-row,.auto-do-cards,.auto-service-grid,.auto-process-row,.auto-project-grid,.auto-stats-grid,.auto-cta-form,.auto-metric-grid{grid-template-columns:1fr}.auto-cta-form textarea{grid-column:auto}.auto-do-card,.auto-service-card,.auto-project-card{height:auto;min-height:auto}}.maint-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif;overflow-x:hidden}.maint-page *{box-sizing:border-box}.maint-page .container{width:86%;max-width:1280px;margin:0 auto}.maint-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.maint-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:start;gap:54px;margin-bottom:42px;display:grid}.maint-breadcrumb{color:#64748b;align-items:center;gap:10px;margin:0 0 42px;font-size:13px;font-weight:500;display:flex}.maint-breadcrumb strong{color:#061226;font-weight:900}.maint-label{text-transform:uppercase;color:#ffb800;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.maint-hero h1{color:#061226;letter-spacing:-2px;max-width:570px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.maint-hero h1 span{color:#ffb800}.maint-hero-text{color:#334155;max-width:540px;margin:0 0 34px;font-size:17px;line-height:1.65}.maint-actions{align-items:center;gap:18px;display:flex}.maint-primary-btn,.maint-outline-btn{border-radius:3px;justify-content:center;align-items:center;min-width:188px;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.maint-primary-btn{color:#061226;background:#ffb800;border:2px solid #ffb800;box-shadow:0 16px 34px #ffb8002e}.maint-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.maint-primary-btn:hover,.maint-outline-btn:hover{transform:translateY(-3px)}.maint-outline-btn:hover{color:#fff;background:#061226}.maint-visual{width:100%}.maint-dashboard{background:#fff;border:1px solid #dbe3ef;border-radius:13px;width:100%;padding:22px;box-shadow:0 28px 70px #0f172a21}.maint-dashboard-head{justify-content:space-between;align-items:center;height:34px;margin-bottom:18px;display:flex}.maint-dashboard-head h3{color:#061226;margin:0;font-size:17px;font-weight:900;line-height:1}.maint-dashboard-head button{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:6px;height:34px;padding:0 15px;font-size:12px;font-weight:800}.maint-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.maint-metric-grid div{background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:88px;padding:16px}.maint-metric-grid span{color:#475569;margin-bottom:12px;font-size:11px;font-weight:800;line-height:1;display:block}.maint-metric-grid strong{color:#061226;letter-spacing:.4px;margin-bottom:9px;font-size:27px;font-weight:900;line-height:1;display:block}.maint-metric-grid small{color:#16a34a;font-size:11px;font-weight:900;line-height:1}.maint-chart-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.maint-card{background:#fff;border:1px solid #e5e7eb;border-radius:9px;height:148px;padding:15px;overflow:hidden}.maint-card h4{color:#061226;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1}.maint-legend{gap:18px;margin-bottom:3px;display:flex}.maint-legend span{color:#334155;padding-left:13px;font-size:10px;font-weight:700;position:relative}.maint-legend span:before{content:"";background:#ffb800;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:0}.maint-legend span:nth-child(2):before{background:#635bff}.maint-trend svg{width:100%;height:72px;display:block}.maint-months{color:#64748b;grid-template-columns:repeat(6,1fr);margin-top:6px;font-size:9px;line-height:1;display:grid}.maint-donut-wrap{grid-template-columns:86px 1fr;align-items:center;gap:13px;display:grid}.maint-donut{background:conic-gradient(#ef4444 0 8%, #f97316 8% 23%, #ffb800 23% 65%, #22c55e 65% 100%);border-radius:50%;width:84px;height:84px;position:relative}.maint-donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:24px}.maint-donut-wrap ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.maint-donut-wrap li{color:#334155;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;line-height:1;display:grid}.maint-donut-wrap li b{background:#ef4444;border-radius:50%;width:7px;height:7px}.maint-donut-wrap li:nth-child(2) b{background:#f97316}.maint-donut-wrap li:nth-child(3) b{background:#ffb800}.maint-donut-wrap li:nth-child(4) b{background:#22c55e}.maint-donut-wrap li span{color:#061226;font-weight:900}.maint-table div{color:#334155;border-top:1px solid #eef2f7;grid-template-columns:1fr 70px 1.25fr;gap:8px;padding:6px 0;font-size:10px;line-height:1.1;display:grid}.maint-table b{color:#16a34a;background:#dcfce7;border-radius:4px;width:fit-content;padding:3px 7px;font-style:normal;font-weight:900}.maint-table em{color:#061226;font-style:normal;font-weight:700}.maint-active strong{color:#061226;margin:30px 0 8px;font-size:30px;font-weight:900;line-height:1;display:block}.maint-active small{color:#16a34a;font-size:11px;font-weight:900;line-height:1}.maint-active i{background:linear-gradient(135deg,#0000 0 20%,#22c55e47 20% 100%);border-radius:7px;height:40px;margin-top:12px;display:block}.maint-feature-row{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:42px;display:grid}.maint-feature-item{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.maint-feature-item svg{color:#061226;stroke-width:1.8px;width:32px;height:32px;margin-top:2px}.maint-feature-item h4{color:#061226;margin:0 0 7px;font-size:14px;font-weight:900;line-height:1.15}.maint-feature-item p{color:#334155;margin:0;font-size:12px;line-height:1.45}.maint-do{color:#fff;background:radial-gradient(circle at 14% 42%,#071b2b 0%,#020817 48%,#020617 100%);padding:72px 0}.maint-do-grid{grid-template-columns:.58fr 1.42fr;align-items:center;gap:42px;display:grid}.maint-do-copy h2{color:#fff;letter-spacing:-1px;margin:0 0 22px;font-size:34px;font-weight:900;line-height:1.15}.maint-do-copy span{color:#cbd5e1;max-width:410px;font-size:15px;line-height:1.7;display:block}.maint-do-cards{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.maint-do-card{background:linear-gradient(145deg,#0f172a,#07111f);border:1px solid #ffffff12;border-radius:10px;flex-direction:column;height:250px;padding:28px 20px;transition:all .3s;display:flex;overflow:hidden}.maint-do-card:hover{border-color:#ffb80059;transform:translateY(-7px)}.maint-do-card svg{color:#ffb800;stroke-width:1.7px;flex:none;width:42px;height:42px;margin-bottom:24px}.maint-do-card h3{color:#fff;min-height:38px;margin:0 0 12px;font-size:16px;font-weight:900;line-height:1.2}.maint-do-card p{color:#cbd5e1;flex:1;margin:0 0 16px;font-size:12px;line-height:1.55;overflow:hidden}.maint-do-card a{color:#ffb800;align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.maint-do-card a svg,.maint-service-card a svg,.maint-project-content a svg,.maint-work-btn svg{width:14px;height:14px;margin:0}.maint-services{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.maint-service-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.maint-service-card{background:#fff;border:1px solid #dbe3ef;border-radius:10px;flex-direction:column;height:245px;padding:26px 18px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 16px 42px #0f172a0d}.maint-service-card:hover{transform:translateY(-6px);box-shadow:0 24px 58px #0f172a1a}.maint-service-card svg{color:#061226;stroke-width:1.7px;flex:none;width:38px;height:38px;margin-bottom:20px}.maint-service-card h3{color:#061226;min-height:36px;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1.25}.maint-service-card p{color:#64748b;flex:1;margin:0 0 16px;font-size:12px;line-height:1.55;overflow:hidden}.maint-service-card a,.maint-project-content a{color:#2563eb;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.maint-process{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 68px}.maint-process h2,.maint-work h2{letter-spacing:-1px;color:#061226;margin:0 0 38px;font-size:34px;font-weight:900;line-height:1.1}.maint-process-row{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:18px;margin-top:4px;display:grid;position:relative}.maint-process-row:before{content:"";border-top:2px dotted #bfdbfe;width:90%;position:absolute;top:42px;left:5%}.maint-process-step{text-align:center;z-index:1;min-height:172px;position:relative}.maint-process-icon{color:#4f46e5;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.maint-process-icon svg{width:28px;height:28px}.maint-process-step strong{color:#061226;margin-bottom:5px;font-size:14px;font-weight:900;line-height:1;display:block}.maint-process-step h4{color:#061226;margin:0 0 10px;font-size:14px;font-weight:900;line-height:1}.maint-process-step p{color:#334155;max-width:142px;margin:0 auto;font-size:11px;line-height:1.45}.maint-work{background:#fff;border-bottom:1px solid #eef2f7;padding:52px 0 48px}.maint-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:32px;display:flex}.maint-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:8px;width:230px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.maint-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.maint-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.maint-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;flex-direction:column;height:390px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.maint-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.maint-project-image{flex:none;height:148px;padding:14px;position:relative}.maint-image-1{background:linear-gradient(135deg,#1d4ed8,#111827)}.maint-image-2{background:linear-gradient(135deg,#0f172a,#e5e7eb)}.maint-image-3{background:linear-gradient(135deg,#7c2d12,#111827)}.maint-image-4{background:linear-gradient(135deg,#020617,#1e40af)}.maint-project-image span{color:#fff;letter-spacing:.3px;z-index:2;background:#4f46e5;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:10px;left:10px}.maint-project-art{background:radial-gradient(circle at 72% 34%,#ffb80073,#0000 18%),radial-gradient(circle at 25% 70%,#635bff6b,#0000 22%),linear-gradient(135deg,#020617b8,#ffffff29);border-radius:8px;width:100%;height:100%}.maint-project-content{flex-direction:column;flex:1;padding:20px 20px 22px;display:flex}.maint-project-content h3{color:#061226;margin:0 0 10px;font-size:18px;font-weight:900;line-height:1.15}.maint-project-content p{color:#64748b;flex:1;margin:0 0 18px;font-size:14px;line-height:1.55}.maint-project-metrics{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.maint-project-metrics strong{color:#4f46e5;margin-bottom:4px;font-size:28px;font-weight:900;line-height:1;display:block}.maint-project-metrics small{color:#64748b;font-size:11px;font-weight:700;line-height:1.2;display:block}.maint-stats{color:#fff;background:#020817;padding:42px 0}.maint-stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.maint-stat{border-right:1px solid #ffffff2e;grid-template-columns:48px auto;align-items:center;column-gap:14px;min-height:58px;padding:0 18px;display:grid}.maint-stat:last-child{border-right:none}.maint-stat svg{color:#fff;stroke-width:1.5px;width:38px;height:38px}.maint-stat strong{color:#fff;margin-bottom:4px;font-size:31px;font-weight:900;line-height:1;display:block}.maint-stat span{color:#cbd5e1;font-size:12px;font-weight:700;line-height:1.25;display:block}.maint-final-cta{background:linear-gradient(#ffb800f0,#ffb800f0),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#fff3,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.maint-final-cta:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 18%,#ffffff38 18.2%,#0000 18.5%),linear-gradient(35deg,#0000 0 30%,#ffffff2e 30.2%,#0000 30.5%),linear-gradient(150deg,#0000 0 62%,#ffffff2e 62.2%,#0000 62.5%);position:absolute;inset:0}.maint-final-grid{z-index:1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid;position:relative}.maint-final-cta p{color:#061226;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.maint-final-cta h2{color:#061226;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.maint-final-cta span{color:#061226;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.maint-checks{flex-wrap:wrap;gap:30px;display:flex}.maint-checks b{color:#061226;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.maint-checks b:before{content:"✓";border:2px solid #061226;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.maint-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.maint-cta-form input,.maint-cta-form select,.maint-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.maint-cta-form input,.maint-cta-form select{height:48px}.maint-cta-form textarea{resize:none;grid-column:span 2;height:76px}.maint-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:230px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.maint-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.maint-feature-row>*,.maint-do-cards>*,.maint-service-grid>*,.maint-process-row>*,.maint-project-grid>*,.maint-stats-grid>*{min-width:0}@media (width<=1200px){.maint-page .container{width:90%}.maint-hero-grid,.maint-do-grid,.maint-final-grid,.maint-chart-grid{grid-template-columns:1fr}.maint-card{height:auto}.maint-feature-row,.maint-do-cards,.maint-service-grid,.maint-process-row,.maint-project-grid,.maint-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maint-process-row:before{display:none}.maint-do-card,.maint-service-card,.maint-project-card{height:auto;min-height:245px}}@media (width<=700px){.maint-page .container{width:92%}.maint-hero{padding-top:26px}.maint-hero h1{letter-spacing:-1.4px;font-size:38px}.maint-actions,.maint-work-header{flex-direction:column}.maint-primary-btn,.maint-outline-btn,.maint-work-btn,.maint-cta-form button{width:100%}.maint-feature-row,.maint-do-cards,.maint-service-grid,.maint-process-row,.maint-project-grid,.maint-stats-grid,.maint-cta-form,.maint-metric-grid{grid-template-columns:1fr}.maint-cta-form textarea{grid-column:auto}.maint-do-card,.maint-service-card,.maint-project-card{height:auto;min-height:auto}}.soft-page{color:#061226;background:#fff;font-family:Inter,Poppins,sans-serif;overflow-x:hidden}.soft-page *{box-sizing:border-box}.soft-page .container{width:86%;max-width:1280px;margin:0 auto}.soft-hero{background:#fff;border-bottom:1px solid #eef2f7;padding:34px 0 42px}.soft-hero-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:54px;margin-bottom:42px;display:grid}.soft-breadcrumb{color:#64748b;align-items:center;gap:10px;margin:0 0 42px;font-size:13px;font-weight:500;display:flex}.soft-breadcrumb strong{color:#061226;font-weight:900}.soft-label{text-transform:uppercase;color:#6d4aff;letter-spacing:1.5px;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.soft-hero h1{color:#061226;letter-spacing:-2px;max-width:585px;margin:0 0 24px;font-size:52px;font-weight:900;line-height:1.06}.soft-hero h1 span{color:#6d4aff}.soft-hero-text{color:#334155;max-width:540px;margin:0 0 34px;font-size:17px;line-height:1.65}.soft-actions{align-items:center;gap:18px;display:flex}.soft-primary-btn,.soft-outline-btn{border-radius:3px;justify-content:center;align-items:center;min-width:188px;height:54px;padding:0 30px;font-size:15px;font-weight:900;transition:all .28s;display:inline-flex}.soft-primary-btn{color:#fff;background:#6d4aff;border:2px solid #6d4aff;box-shadow:0 16px 34px #6d4aff38}.soft-outline-btn{color:#061226;background:#fff;border:2px solid #111827}.soft-primary-btn:hover,.soft-outline-btn:hover{transform:translateY(-3px)}.soft-outline-btn:hover{color:#fff;background:#061226}.soft-visual{width:100%}.soft-dashboard{background:#07111f;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:72px 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 28px 70px #0f172a38}.soft-sidebar{background:#020817;flex-direction:column;align-items:center;gap:22px;padding:20px 14px;display:flex}.soft-sidebar span{color:#061226;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:flex}.soft-sidebar b{background:#6d4aff1f;border:1px solid #6d4aff6b;border-radius:7px;width:22px;height:22px}.soft-sidebar b:nth-child(2){background:#6d4aff}.soft-dash-main{padding:22px}.soft-dashboard-head{justify-content:space-between;align-items:center;height:34px;margin-bottom:18px;display:flex}.soft-dashboard-head h3{color:#fff;margin:0;font-size:17px;font-weight:900;line-height:1}.soft-dashboard-head button{color:#e2e8f0;background:#0f172a;border:1px solid #ffffff1f;border-radius:6px;height:34px;padding:0 15px;font-size:12px;font-weight:800}.soft-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.soft-metric-grid div{background:#111827;border-radius:8px;height:88px;padding:16px}.soft-metric-grid span{color:#94a3b8;margin-bottom:12px;font-size:11px;font-weight:800;line-height:1;display:block}.soft-metric-grid strong{color:#fff;letter-spacing:.4px;margin-bottom:9px;font-size:27px;font-weight:900;line-height:1;display:block}.soft-metric-grid small{color:#22c55e;font-size:11px;font-weight:900;line-height:1}.soft-chart-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.soft-card{background:#111827;border-radius:9px;height:148px;padding:15px;overflow:hidden}.soft-card h4{color:#fff;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1}.soft-trend svg{width:100%;height:88px;display:block}.soft-months{color:#94a3b8;grid-template-columns:repeat(5,1fr);margin-top:6px;font-size:9px;line-height:1;display:grid}.soft-donut-wrap{grid-template-columns:86px 1fr;align-items:center;gap:13px;display:grid}.soft-donut{background:conic-gradient(#6d4aff 0 45%, #22c55e 45% 70%, #f97316 70% 85%, #a855f7 85% 95%, #64748b 95% 100%);border-radius:50%;width:84px;height:84px;position:relative}.soft-donut:after{content:"";background:#111827;border-radius:50%;position:absolute;inset:24px}.soft-donut-wrap ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.soft-donut-wrap li{color:#cbd5e1;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;line-height:1;display:grid}.soft-donut-wrap li b{background:#6d4aff;border-radius:50%;width:7px;height:7px}.soft-donut-wrap li:nth-child(2) b{background:#22c55e}.soft-donut-wrap li:nth-child(3) b{background:#f97316}.soft-donut-wrap li:nth-child(4) b{background:#a855f7}.soft-donut-wrap li:nth-child(5) b{background:#64748b}.soft-donut-wrap li span{color:#fff;font-weight:900}.soft-table div{color:#cbd5e1;border-top:1px solid #ffffff14;grid-template-columns:1fr 70px 52px;gap:8px;padding:5px 0;font-size:10px;line-height:1.1;display:grid}.soft-table b{color:#fff;font-style:normal;font-weight:800}.soft-table em{color:#22c55e;font-style:normal;font-weight:900}.soft-active span{color:#94a3b8;margin-bottom:12px;font-size:11px;display:block}.soft-active strong{color:#fff;margin-bottom:8px;font-size:30px;font-weight:900;line-height:1;display:block}.soft-active small{color:#22c55e;font-size:11px;font-weight:900}.soft-active i{background:linear-gradient(135deg,#0000 0 20%,#22c55e47 20% 100%);border-radius:7px;height:38px;margin-top:10px;display:block}.soft-feature-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:60px;display:grid}.soft-feature-item{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.soft-feature-item svg{color:#6d4aff;stroke-width:1.8px;width:32px;height:32px;margin-top:2px}.soft-feature-item h4{color:#061226;margin:0 0 7px;font-size:14px;font-weight:900;line-height:1.15}.soft-feature-item p{color:#334155;margin:0;font-size:12px;line-height:1.45}.soft-platforms{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 70px}.soft-platforms h2,.soft-process h2,.soft-work h2{letter-spacing:-1px;color:#061226;margin:0 0 24px;font-size:34px;font-weight:900;line-height:1.1}.soft-tabs{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-bottom:26px;display:grid}.soft-tabs button{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:4px;height:34px;font-size:11px;font-weight:800}.soft-tabs button.active{color:#fff;background:#6d4aff;border-color:#6d4aff}.soft-platform-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.soft-platform-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;flex-direction:column;height:176px;padding:22px 18px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 14px 36px #0f172a0a}.soft-platform-card:hover{transform:translateY(-5px);box-shadow:0 22px 54px #0f172a1a}.soft-platform-card svg{color:#6d4aff;stroke-width:1.7px;width:32px;height:32px;margin-bottom:16px}.soft-platform-card h3{color:#061226;min-height:18px;margin:0 0 10px;font-size:14px;font-weight:900;line-height:1.2}.soft-platform-card p{color:#64748b;flex:1;margin:0 0 12px;font-size:11px;line-height:1.45;overflow:hidden}.soft-platform-card a,.soft-project-content a{color:#4f46e5;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.soft-platform-card a svg,.soft-project-content a svg,.soft-work-btn svg{width:14px;height:14px;margin:0}.soft-capabilities{background:#fff;border-bottom:1px solid #eef2f7;padding:38px 0 42px}.soft-capability-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:38px;display:grid}.soft-capability-item{grid-template-columns:38px 1fr;gap:14px;display:grid}.soft-capability-item svg{color:#6d4aff;stroke-width:1.8px;width:32px;height:32px}.soft-capability-item h4{color:#061226;margin:0 0 7px;font-size:14px;font-weight:900;line-height:1.15}.soft-capability-item p{color:#334155;margin:0;font-size:12px;line-height:1.45}.soft-process{background:#fff;border-bottom:1px solid #eef2f7;padding:58px 0 68px}.soft-process-row{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:18px;margin-top:4px;display:grid;position:relative}.soft-process-row:before{content:"";border-top:2px dotted #c4b5fd;width:90%;position:absolute;top:42px;left:5%}.soft-process-step{text-align:center;z-index:1;min-height:172px;position:relative}.soft-process-icon{color:#6d4aff;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a0f}.soft-process-icon svg{width:28px;height:28px}.soft-process-step strong{color:#061226;margin-bottom:5px;font-size:14px;font-weight:900;line-height:1;display:block}.soft-process-step h4{color:#061226;margin:0 0 10px;font-size:14px;font-weight:900;line-height:1}.soft-process-step p{color:#334155;max-width:142px;margin:0 auto;font-size:11px;line-height:1.45}.soft-work{background:#fff;border-bottom:1px solid #eef2f7;padding:52px 0 48px}.soft-work-header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:32px;display:flex}.soft-work-btn{color:#061226;background:#fff;border:1.6px solid #111827;border-radius:3px;justify-content:center;align-items:center;gap:8px;width:230px;height:58px;font-size:16px;font-weight:900;transition:all .28s;display:inline-flex}.soft-work-btn:hover{color:#fff;background:#061226;transform:translateY(-3px)}.soft-project-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.soft-project-card{background:#fff;border:1px solid #dbe3ef;border-radius:8px;flex-direction:column;height:390px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.soft-project-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #0f172a24}.soft-project-image{flex:none;height:148px;padding:14px;position:relative}.soft-image-1{background:linear-gradient(135deg,#020617,#1d4ed8)}.soft-image-2{background:linear-gradient(135deg,#4c1d95,#020617)}.soft-image-3{background:linear-gradient(135deg,#7c2d12,#111827)}.soft-image-4{background:linear-gradient(135deg,#020617,#312e81)}.soft-project-image span{color:#fff;letter-spacing:.3px;z-index:2;background:#6d4aff;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:10px;left:10px}.soft-project-art{background:radial-gradient(circle at 72% 34%,#6d4aff73,#0000 18%),radial-gradient(circle at 25% 70%,#22c55e42,#0000 22%),linear-gradient(135deg,#020617b8,#ffffff29);border-radius:8px;width:100%;height:100%}.soft-project-content{flex-direction:column;flex:1;padding:20px 20px 22px;display:flex}.soft-project-content h3{color:#061226;margin:0 0 10px;font-size:18px;font-weight:900;line-height:1.15}.soft-project-content p{color:#64748b;flex:1;margin:0 0 18px;font-size:14px;line-height:1.55}.soft-project-metrics{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.soft-project-metrics strong{color:#4f46e5;margin-bottom:4px;font-size:28px;font-weight:900;line-height:1;display:block}.soft-project-metrics small{color:#64748b;font-size:11px;font-weight:700;line-height:1.2;display:block}.soft-stats{color:#fff;background:#070321;padding:42px 0}.soft-stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.soft-stat{border-right:1px solid #ffffff2e;grid-template-columns:48px auto;align-items:center;column-gap:14px;min-height:58px;padding:0 18px;display:grid}.soft-stat:last-child{border-right:none}.soft-stat svg{color:#a78bfa;stroke-width:1.5px;width:38px;height:38px}.soft-stat strong{color:#fff;margin-bottom:4px;font-size:31px;font-weight:900;line-height:1;display:block}.soft-stat span{color:#cbd5e1;font-size:12px;font-weight:700;line-height:1.25;display:block}.soft-final-cta{background:linear-gradient(135deg,#5b3bfff5,#bb5bffeb),radial-gradient(circle at 18% 35%,#ffffff47,#0000 28%),radial-gradient(circle at 88% 65%,#fff3,#0000 26%);padding:34px 0 38px;position:relative;overflow:hidden}.soft-final-grid{z-index:1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid;position:relative}.soft-final-cta p{color:#fff;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:900;line-height:1}.soft-final-cta h2{color:#fff;letter-spacing:-1px;margin:0 0 18px;font-size:38px;font-weight:900;line-height:1.05}.soft-final-cta span{color:#ffffffe6;max-width:460px;margin-bottom:26px;font-size:16px;line-height:1.45;display:block}.soft-checks{flex-wrap:wrap;gap:30px;display:flex}.soft-checks b{color:#fff;padding-left:28px;font-size:14px;font-weight:800;line-height:1;position:relative}.soft-checks b:before{content:"✓";border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:11px;display:flex;position:absolute;top:-3px;left:0}.soft-cta-form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.soft-cta-form input,.soft-cta-form select,.soft-cta-form textarea{color:#061226;background:#fff;border:none;border-radius:4px;outline:none;width:100%;padding:15px 18px;font-size:14px}.soft-cta-form input,.soft-cta-form select{height:48px}.soft-cta-form textarea{resize:none;grid-column:span 2;height:76px}.soft-cta-form button{color:#fff;cursor:pointer;background:#020817;border:none;border-radius:4px;width:230px;height:48px;font-size:14px;font-weight:900;transition:all .28s}.soft-cta-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #02081738}.soft-feature-row>*,.soft-platform-grid>*,.soft-capability-row>*,.soft-process-row>*,.soft-project-grid>*,.soft-stats-grid>*{min-width:0}@media (width<=1200px){.soft-page .container{width:90%}.soft-hero-grid,.soft-final-grid,.soft-chart-grid{grid-template-columns:1fr}.soft-card{height:auto}.soft-feature-row,.soft-capability-row,.soft-tabs,.soft-platform-grid,.soft-process-row,.soft-project-grid,.soft-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.soft-process-row:before{display:none}.soft-platform-card,.soft-project-card{height:auto;min-height:245px}}@media (width<=700px){.soft-page .container{width:92%}.soft-hero{padding-top:26px}.soft-hero h1{letter-spacing:-1.4px;font-size:38px}.soft-dashboard{grid-template-columns:1fr}.soft-sidebar{display:none}.soft-actions,.soft-work-header{flex-direction:column}.soft-primary-btn,.soft-outline-btn,.soft-work-btn,.soft-cta-form button{width:100%}.soft-feature-row,.soft-tabs,.soft-platform-grid,.soft-capability-row,.soft-process-row,.soft-project-grid,.soft-stats-grid,.soft-cta-form,.soft-metric-grid{grid-template-columns:1fr}.soft-cta-form textarea{grid-column:auto}.soft-platform-card,.soft-project-card{height:auto;min-height:auto}}@media (width<=1024px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden!important}body{-webkit-text-size-adjust:100%}img,svg,video,canvas,iframe{max-width:100%}.container,.site-footer .container,.services-redesign-page .container,.web-landing-page .container,.three-page .container,.game-page .container,.uiux-page .container,.sim-page .container,.showroom-page .container,.arvr-page .container,.marketing-page .container,.monet-page .container,.auto-page .container,.maint-page .container,.soft-page .container{width:92%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.navbar{flex-wrap:wrap!important;gap:14px!important;padding:14px 16px!important}.brand{min-width:0!important}.brand-icon{flex:none!important;width:38px!important;height:38px!important}.brand-text strong{font-size:15px!important}.brand-text span{font-size:10px!important}.nav-links{display:none!important}.nav-btn{margin-left:auto!important}.nav-btn .btn,.nav-btn,.small-btn{white-space:nowrap!important;padding:10px 14px!important;font-size:11px!important}.hero-section,.section,.pricing-section,.visionaries-section,.testimonial-section,.quote-section{padding:54px 0!important}.hero-grid,.brand-grid,.pricing-header,.pricing-cards,.visionaries-grid,.testimonial-grid,.quote-grid,.footer-grid,.grid-3{grid-template-columns:1fr!important;gap:28px!important}.hero-title,.page-hero h1,.section-title,.pricing-title,.brand-title,.visionaries-left h2,.testimonial-left h2,.quote-form-side h2,.quote-contact-side h2{letter-spacing:-1.4px!important;font-size:clamp(32px,8vw,44px)!important;line-height:1.08!important}.hero-text,.pricing-copy,.quote-form input,.contact-info-block p{font-size:15px!important;line-height:1.65!important}.hero-actions,.page-actions,.visionaries-actions{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.hero-actions .btn,.hero-actions .btn-outline,.page-actions .btn,.page-actions .btn-outline,.visionaries-actions .btn,.visionaries-actions .btn-outline{width:100%!important}.hero-features,.brand-right-two,.visionaries-stats,.quote-form-row,.pricing-card-footer{grid-template-columns:1fr!important}.brand-card,.pricing-card{min-height:auto!important}.new-price{font-size:42px!important}.order-modal{grid-template-columns:1fr!important;min-height:auto!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important}.order-modal-left{display:none!important}.order-modal-right{padding:42px 22px 28px!important}.order-modal-right h2{font-size:34px!important}.order-form{grid-template-columns:1fr!important}.order-form textarea{grid-area:auto!important}.testimonial-left h2{font-size:clamp(42px,12vw,58px)!important}.testimonial-top{flex-direction:column!important;align-items:flex-start!important}.testimonial-badges{justify-content:flex-start!important}.footer-grid{gap:34px!important}.footer-bottom-inner{text-align:center!important;flex-direction:column!important;gap:10px!important}.footer-bottom-inner a{margin:0 8px!important}.services-redesign-page{padding:46px 0 58px!important}.services-redesign-header{margin-bottom:34px!important}.services-redesign-header p{letter-spacing:4px!important;font-size:11px!important}.services-redesign-header h1{letter-spacing:-1.5px!important;font-size:clamp(34px,9vw,46px)!important;line-height:1.1!important}.services-redesign-header span{font-size:15px!important}.services-redesign-grid,.services-trust-row{grid-template-columns:1fr!important;gap:18px!important}.service-redesign-card{height:auto!important;min-height:auto!important;padding:26px 20px 22px!important}.service-redesign-card h3,.service-redesign-card p{max-width:100%!important;min-height:auto!important}.services-approach-panel{grid-template-columns:1fr!important;gap:24px!important;padding:28px 20px!important}.approach-rocket{width:90px!important;height:90px!important}.approach-rocket svg{width:52px!important;height:52px!important}.approach-main h2,.approach-cta h3{font-size:28px!important}.approach-steps{flex-direction:column!important;align-items:flex-start!important}.approach-arrow{display:none!important}.approach-cta{border-top:1px solid #dbe5f2!important;border-left:0!important;padding-top:24px!important;padding-left:0!important}.trust-item{border-bottom:1px solid #e4e9f2!important;border-right:0!important;padding:22px 20px!important}.trust-item:last-child{border-bottom:0!important}.web-hero-grid,.three-hero-grid,.game-hero-grid,.uiux-hero-grid,.sim-hero-grid,.showroom-hero-grid,.arvr-hero-grid,.marketing-hero-grid,.monet-hero-grid,.auto-hero-grid,.maint-hero-grid,.soft-hero-grid{grid-template-columns:1fr!important;align-items:start!important;gap:32px!important;margin-bottom:34px!important}.web-hero,.three-hero,.game-hero,.uiux-hero,.sim-hero,.showroom-hero,.arvr-hero,.marketing-hero,.monet-hero,.auto-hero,.maint-hero,.soft-hero{padding:26px 0 38px!important}.web-breadcrumb,.three-breadcrumb,.game-breadcrumb,.uiux-breadcrumb,.sim-breadcrumb,.showroom-breadcrumb,.arvr-breadcrumb,.marketing-breadcrumb,.monet-breadcrumb,.auto-breadcrumb,.maint-breadcrumb,.soft-breadcrumb{flex-wrap:wrap!important;gap:7px!important;margin-bottom:26px!important;font-size:12px!important;line-height:1.35!important;display:flex!important}.web-breadcrumb span,.three-breadcrumb span,.game-breadcrumb span,.uiux-breadcrumb span,.sim-breadcrumb span,.showroom-breadcrumb span,.arvr-breadcrumb span,.marketing-breadcrumb span,.monet-breadcrumb span{margin:0!important}.web-label,.web-section-label,.three-label,.game-label,.uiux-label,.sim-label,.showroom-label,.arvr-label,.marketing-label,.monet-label,.auto-label,.maint-label,.soft-label{letter-spacing:1.25px!important;margin-bottom:14px!important;font-size:12px!important}.web-hero h1,.three-hero h1,.game-hero h1,.uiux-hero h1,.sim-hero h1,.showroom-hero h1,.arvr-hero h1,.marketing-hero h1,.monet-hero h1,.auto-hero h1,.maint-hero h1,.soft-hero h1{letter-spacing:-1.7px!important;max-width:100%!important;margin-bottom:20px!important;font-size:clamp(36px,9.8vw,50px)!important;line-height:1.06!important}.web-hero-text,.three-hero-text,.game-hero-text,.uiux-hero-text,.sim-hero-text,.showroom-hero-text,.arvr-hero-text,.marketing-hero-text,.monet-hero-text,.auto-hero-text,.maint-hero-text,.soft-hero-text{max-width:100%!important;margin-bottom:26px!important;font-size:15px!important;line-height:1.65!important}.web-actions,.three-actions,.game-actions,.uiux-actions,.sim-actions,.showroom-actions,.arvr-actions,.marketing-actions,.monet-actions,.auto-actions,.maint-actions,.soft-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;display:grid!important}.web-primary-btn,.web-outline-btn,.three-primary-btn,.three-outline-btn,.game-primary-btn,.game-outline-btn,.uiux-primary-btn,.uiux-outline-btn,.sim-primary-btn,.sim-outline-btn,.showroom-primary-btn,.showroom-outline-btn,.arvr-primary-btn,.arvr-outline-btn,.marketing-primary-btn,.marketing-outline-btn,.monet-primary-btn,.monet-outline-btn,.auto-primary-btn,.auto-outline-btn,.maint-primary-btn,.maint-outline-btn,.soft-primary-btn,.soft-outline-btn{width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:0 18px!important;font-size:14px!important}.web-hero-visual,.three-visual,.game-visual,.uiux-visual,.sim-visual,.showroom-visual,.arvr-visual,.marketing-visual,.monet-visual,.auto-visual,.maint-visual,.soft-visual{width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important}.device-scene{width:100%!important;height:430px!important;overflow:visible!important}.laptop-screen{border-radius:18px 18px 8px 8px!important;width:100%!important;height:310px!important;padding:54px 28px 92px!important;top:0!important;left:0!important;right:auto!important}.laptop-screen h3{max-width:230px!important;font-size:30px!important}.laptop-screen p{max-width:230px!important;font-size:12px!important}.screen-stats{gap:12px!important;bottom:20px!important;left:28px!important;right:28px!important}.screen-stats strong{font-size:20px!important}.screen-stats small{font-size:10px!important}.laptop-base{width:92%!important;height:24px!important;top:308px!important;left:4%!important;right:auto!important}.phone-mockup{border-radius:22px!important;width:164px!important;height:240px!important;padding:34px 16px 16px!important;top:174px!important;right:0!important}.phone-notch{width:58px!important;height:14px!important}.phone-mockup h4{margin:10px 0 12px!important;font-size:14px!important}.phone-balance{border-radius:10px!important;margin-bottom:12px!important;padding:12px!important}.phone-balance strong{font-size:20px!important}.phone-mockup p{margin-bottom:12px!important;font-size:13px!important}.phone-chart{height:38px!important}.performance-pop{border-radius:14px!important;width:150px!important;height:90px!important;padding:16px!important;bottom:6px!important;left:0!important;right:auto!important}.performance-pop strong{font-size:28px!important}.performance-pop b{border-width:6px!important;width:38px!important;height:38px!important;top:28px!important;right:15px!important}.viewer-card,.game-screen,.sim-screen,.showroom-screen,.arvr-screen,.marketing-dashboard,.monet-dashboard,.auto-dashboard,.maint-dashboard,.soft-dashboard{width:100%!important;max-width:100%!important;transform:none!important}.viewer-card,.game-screen,.sim-screen,.showroom-screen,.arvr-screen{height:320px!important}.three-visual,.game-visual{min-height:340px!important}.viewer-building,.hero-character,.castle,.mountain,.robot-arm,.room-sofa,.room-window,.room-table,.room-lamp{transform-origin:50%!important;transform:scale(.68)!important}.viewer-thumbs span{width:40px!important;height:30px!important}.viewer-play,.game-play,.sim-play{width:58px!important;height:58px!important}.game-hud.player{min-width:150px!important;top:14px!important;left:14px!important}.game-hud.coins{top:14px!important;right:14px!important}.joystick{width:72px!important;height:72px!important;bottom:20px!important;left:18px!important}.joystick span{width:34px!important;height:34px!important;top:18px!important;left:18px!important}.game-controls{grid-template-columns:repeat(2,42px)!important;gap:10px!important;bottom:18px!important;right:18px!important}.game-controls button{width:42px!important;height:42px!important}.sim-sidebar,.sim-panel,.showroom-menu,.showroom-product-card,.showroom-thumbs,.arvr-side-menu,.arvr-thumbs{transform-origin:100% 0!important;transform:scale(.72)!important}.vr-headset{width:128px!important;height:72px!important;bottom:-8px!important;right:-10px!important}.uiux-visual{height:430px!important}.uiux-laptop{width:100%!important;height:310px!important;padding:54px 24px 90px!important;top:0!important;left:0!important;right:auto!important}.uiux-dashboard-copy h3{max-width:230px!important;font-size:28px!important}.uiux-chart-card{width:132px!important;height:160px!important;padding:14px!important;top:96px!important;right:18px!important}.uiux-mini-grid span{height:28px!important}.uiux-phone{border-radius:22px!important;width:164px!important;height:238px!important;padding:34px 16px 16px!important;top:178px!important;right:0!important}.uiux-phone h4{font-size:18px!important}.uiux-balance{margin-bottom:12px!important;padding:12px!important}.uiux-balance strong{font-size:20px!important}.auto-dashboard,.maint-dashboard,.monet-dashboard{padding:16px!important}.soft-dashboard{grid-template-columns:1fr!important}.soft-sidebar{display:none!important}.soft-dash-main{padding:16px!important}.auto-dashboard-head,.maint-dashboard-head,.soft-dashboard-head,.monet-dashboard-head,.marketing-dashboard-head{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;height:auto!important;min-height:34px!important}.auto-metric-grid,.maint-metric-grid,.soft-metric-grid,.monet-metric-grid,.marketing-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.auto-metric-grid div,.maint-metric-grid div,.soft-metric-grid div,.monet-metric-grid div,.marketing-metric-grid div{height:auto!important;min-height:82px!important;padding:13px!important}.auto-metric-grid strong,.maint-metric-grid strong,.soft-metric-grid strong,.monet-metric-grid strong,.marketing-metric-grid strong{font-size:22px!important}.auto-chart-grid,.maint-chart-grid,.soft-chart-grid,.monet-chart-grid,.marketing-chart-grid,.monet-bottom-grid{grid-template-columns:1fr!important}.auto-card,.maint-card,.soft-card,.monet-card,.marketing-card{height:auto!important;min-height:145px!important}.auto-donut-wrap,.maint-donut-wrap,.soft-donut-wrap,.monet-donut-wrap,.marketing-donut-wrap{grid-template-columns:90px 1fr!important}.web-feature-row,.three-feature-row,.game-feature-row,.uiux-feature-row,.sim-feature-row,.showroom-feature-row,.arvr-feature-row,.marketing-feature-row,.monet-feature-row,.auto-feature-row,.maint-feature-row,.soft-feature-row,.soft-capability-row{grid-template-columns:1fr!important;gap:22px!important;margin-top:0!important}.web-feature-item,.three-feature-item,.game-feature-item,.uiux-feature-item,.sim-feature-item,.showroom-feature-item,.arvr-feature-item,.marketing-feature-item,.monet-feature-item,.auto-feature-item,.maint-feature-item,.soft-feature-item,.soft-capability-item{grid-template-columns:38px 1fr!important;gap:14px!important}.web-feature-item svg,.three-feature-item svg,.game-feature-item svg,.uiux-feature-item svg,.sim-feature-item svg,.showroom-feature-item svg,.arvr-feature-item svg,.marketing-feature-item svg,.monet-feature-item svg,.auto-feature-item svg,.maint-feature-item svg,.soft-feature-item svg,.soft-capability-item svg{width:32px!important;height:32px!important}.web-feature-item h4,.three-feature-item h4,.game-feature-item h4,.uiux-feature-item h4,.sim-feature-item h4,.showroom-feature-item h4,.arvr-feature-item h4,.marketing-feature-item h4,.monet-feature-item h4,.auto-feature-item h4,.maint-feature-item h4,.soft-feature-item h4,.soft-capability-item h4{font-size:15px!important}.web-feature-item p,.three-feature-item p,.game-feature-item p,.uiux-feature-item p,.sim-feature-item p,.showroom-feature-item p,.arvr-feature-item p,.marketing-feature-item p,.monet-feature-item p,.auto-feature-item p,.maint-feature-item p,.soft-feature-item p,.soft-capability-item p{font-size:13px!important}.web-promise,.three-create,.game-build,.uiux-approach,.sim-build,.showroom-build,.arvr-create,.marketing-do,.monet-do,.auto-do,.maint-do{padding:54px 0!important}.web-promise-grid,.three-create-grid,.game-build-grid,.uiux-approach-grid,.sim-build-grid,.showroom-build-grid,.arvr-create-grid,.marketing-do-grid,.monet-do-grid,.auto-do-grid,.maint-do-grid{grid-template-columns:1fr!important;gap:30px!important}.web-promise-copy h2,.three-create-copy h2,.game-build-copy h2,.uiux-approach-copy h2,.sim-build-copy h2,.showroom-build-copy h2,.arvr-create-copy h2,.marketing-do-copy h2,.monet-do-copy h2,.auto-do-copy h2,.maint-do-copy h2{letter-spacing:-1px!important;font-size:30px!important;line-height:1.15!important}.web-promise-cards,.three-create-cards,.game-build-cards,.uiux-approach-cards{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.web-promise-card,.three-create-card,.game-build-card,.uiux-approach-card{width:100%!important;min-height:auto!important;transform:none!important}.sim-build-cards,.showroom-build-cards,.arvr-create-cards,.marketing-do-cards,.monet-do-cards,.auto-do-cards,.maint-do-cards{grid-template-columns:1fr!important;gap:18px!important}.sim-build-card,.showroom-build-card,.arvr-create-card,.marketing-do-card,.monet-do-card,.auto-do-card,.maint-do-card{height:auto!important;min-height:auto!important;max-height:none!important}.web-build-grid,.three-capability-grid,.game-services-grid,.uiux-offer-grid,.sim-capability-grid,.showroom-capability-grid,.arvr-capability-grid,.marketing-service-grid,.monet-service-grid,.auto-service-grid,.maint-service-grid,.soft-platform-grid{grid-template-columns:1fr!important;gap:18px!important}.web-build-grid:before{display:none!important}.web-build-box{grid-template-columns:76px 1fr!important;gap:20px!important}.circle-icon{width:70px!important;height:70px!important}.circle-icon svg{width:32px!important;height:32px!important}.web-build-box h3{font-size:22px!important}.web-build-box li{font-size:14px!important}.three-capability-card,.game-service-card,.uiux-offer-card,.sim-capability-card,.showroom-capability-card,.arvr-capability-card,.marketing-service-card,.monet-service-card,.auto-service-card,.maint-service-card,.soft-platform-card{height:auto!important;min-height:auto!important;max-height:none!important}.game-service-card{border-bottom:1px solid #e5e7eb!important;border-right:0!important}.game-service-card:last-child{border-bottom:0!important}.soft-tabs{grid-template-columns:1fr 1fr!important;gap:8px!important}.soft-tabs button{height:40px!important;padding:0 8px!important;font-size:10px!important}.web-build h2,.web-process h2,.web-work h2,.three-capabilities h2,.three-process h2,.three-work h2,.game-services h2,.game-process h2,.game-work h2,.uiux-offer h2,.uiux-process h2,.uiux-work h2,.sim-capabilities h2,.sim-process h2,.sim-work h2,.showroom-capabilities h2,.showroom-process h2,.showroom-work h2,.arvr-capabilities h2,.arvr-process h2,.arvr-work h2,.marketing-services h2,.marketing-process h2,.marketing-work h2,.monet-services h2,.monet-process h2,.monet-work h2,.auto-services h2,.auto-process h2,.auto-work h2,.maint-process h2,.maint-work h2,.soft-platforms h2,.soft-process h2,.soft-work h2{letter-spacing:-1px!important;margin-bottom:28px!important;font-size:30px!important;line-height:1.12!important}.web-build,.web-process,.web-work,.three-capabilities,.three-process,.three-work,.game-services,.game-process,.game-work,.uiux-offer,.uiux-process,.uiux-work,.sim-capabilities,.sim-process,.sim-work,.showroom-capabilities,.showroom-process,.showroom-work,.arvr-capabilities,.arvr-process,.arvr-work,.marketing-services,.marketing-process,.marketing-work,.monet-services,.monet-process,.monet-work,.auto-services,.auto-process,.auto-work,.maint-services,.maint-process,.maint-work,.soft-platforms,.soft-capabilities,.soft-process,.soft-work{padding:50px 0!important}.uiux-process-grid,.sim-process-grid{grid-template-columns:1fr!important;gap:28px!important}.web-process-row,.three-process-row,.game-process-row,.uiux-process-row,.sim-process-row,.showroom-process-row,.arvr-process-row,.marketing-process-row,.monet-process-row,.auto-process-row,.maint-process-row,.soft-process-row{grid-template-columns:1fr!important;gap:26px!important}.web-process-row:before,.three-process-row:before,.game-process-row:before,.uiux-process-row:before,.sim-process-row:before,.showroom-process-row:before,.arvr-process-row:before,.marketing-process-row:before,.monet-process-row:before,.auto-process-row:before,.maint-process-row:before,.soft-process-row:before{display:none!important}.web-process-step,.three-process-step,.game-process-step,.uiux-process-step,.sim-process-step,.showroom-process-step,.arvr-process-step,.marketing-process-step,.monet-process-step,.auto-process-step,.maint-process-step,.soft-process-step{min-height:auto!important}.web-process-step p,.three-process-step p,.game-process-step p,.uiux-process-step p,.sim-process-step p,.showroom-process-step p,.arvr-process-step p,.marketing-process-step p,.monet-process-step p,.auto-process-step p,.maint-process-step p,.soft-process-step p{max-width:280px!important}.web-work-header,.three-work-header,.game-work-header,.uiux-work-header,.sim-work-header,.showroom-work-header,.arvr-work-header,.marketing-work-header,.monet-work-header,.auto-work-header,.maint-work-header,.soft-work-header{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:28px!important;display:grid!important}.web-work-btn,.three-work-btn,.game-work-btn,.uiux-work-btn,.sim-work-btn,.showroom-work-btn,.arvr-work-btn,.marketing-work-btn,.monet-work-btn,.auto-work-btn,.maint-work-btn,.soft-work-btn{width:100%!important;height:52px!important}.web-project-grid,.three-project-grid,.game-project-grid,.uiux-project-grid,.sim-project-grid,.showroom-project-grid,.arvr-project-grid,.marketing-project-grid,.monet-project-grid,.auto-project-grid,.maint-project-grid,.soft-project-grid{grid-template-columns:1fr!important;gap:18px!important}.web-project-card,.three-project-card,.game-project-card,.uiux-project-card,.sim-project-card,.showroom-project-card,.arvr-project-card,.marketing-project-card,.monet-project-card,.auto-project-card,.maint-project-card,.soft-project-card{height:auto!important;min-height:auto!important;max-height:none!important}.project-content,.three-project-content,.game-project-content,.uiux-project-content,.sim-project-content,.showroom-project-content,.arvr-project-content,.marketing-project-content,.monet-project-content,.auto-project-content,.maint-project-content,.soft-project-content{padding:20px!important}.web-project-card h3,.three-project-card h3,.game-project-title h3,.uiux-project-card h3,.sim-project-card h3,.showroom-project-card h3,.arvr-project-card h3,.marketing-project-content h3,.monet-project-content h3,.auto-project-content h3,.maint-project-content h3,.soft-project-content h3{font-size:19px!important}.web-project-card p,.three-project-card p,.game-project-card p,.uiux-project-card p,.sim-project-card p,.showroom-project-card p,.arvr-project-card p,.marketing-project-content p,.monet-project-content p,.auto-project-content p,.maint-project-content p,.soft-project-content p{font-size:14px!important}.web-clients{padding:38px 0 28px!important}.web-clients-grid{grid-template-columns:1fr!important;gap:28px!important}.clients-heading h2{font-size:28px!important}.three-stats,.game-stats,.uiux-stats,.sim-stats,.showroom-stats,.arvr-stats,.marketing-stats,.monet-stats,.auto-stats,.maint-stats,.soft-stats{padding:28px 0!important}.three-stats-grid,.game-stats-grid,.uiux-stats-grid,.sim-stats-grid,.showroom-stats-grid,.arvr-stats-grid,.marketing-stats-grid,.monet-stats-grid,.auto-stats-grid,.maint-stats-grid,.soft-stats-grid{grid-template-columns:1fr!important}.three-stat,.game-stat,.uiux-stat,.sim-stat,.showroom-stat,.arvr-stat,.marketing-stat,.monet-stat,.auto-stat,.maint-stat,.soft-stat{border-bottom:1px solid #ffffff24!important;border-right:0!important;min-height:auto!important;padding:18px 0!important}.three-stat:last-child,.game-stat:last-child,.uiux-stat:last-child,.sim-stat:last-child,.showroom-stat:last-child,.arvr-stat:last-child,.marketing-stat:last-child,.monet-stat:last-child,.auto-stat:last-child,.maint-stat:last-child,.soft-stat:last-child{border-bottom:0!important}.three-stat strong,.game-stat strong,.uiux-stat strong,.sim-stat strong,.showroom-stat strong,.arvr-stat strong,.marketing-stat strong,.monet-stat strong,.auto-stat strong,.maint-stat strong,.soft-stat strong{font-size:32px!important}.web-final-grid,.three-final-grid,.game-final-grid,.uiux-final-grid,.sim-final-grid,.showroom-final-grid,.arvr-final-grid,.marketing-final-grid,.monet-final-grid,.auto-final-grid,.maint-final-grid,.soft-final-grid{grid-template-columns:1fr!important;gap:28px!important}.web-final-cta,.three-final-cta,.game-final-cta,.uiux-final-cta,.sim-final-cta,.showroom-final-cta,.arvr-final-cta,.marketing-final-cta,.monet-final-cta,.auto-final-cta,.maint-final-cta,.soft-final-cta{padding:38px 0!important}.web-final-cta h2,.three-final-cta h2,.game-final-cta h2,.uiux-final-cta h2,.sim-final-cta h2,.showroom-final-cta h2,.arvr-final-cta h2,.marketing-final-cta h2,.monet-final-cta h2,.auto-final-cta h2,.maint-final-cta h2,.soft-final-cta h2{letter-spacing:-.8px!important;font-size:30px!important;line-height:1.08!important}.web-final-cta span,.three-final-cta span,.game-final-cta span,.uiux-final-cta span,.sim-final-cta span,.showroom-final-cta span,.arvr-final-cta span,.marketing-final-cta span,.monet-final-cta span,.auto-final-cta span,.maint-final-cta span,.soft-final-cta span{font-size:15px!important}.cta-checks,.three-checks,.game-checks,.uiux-checks,.sim-checks,.showroom-checks,.arvr-checks,.marketing-checks,.monet-checks,.auto-checks,.maint-checks,.soft-checks{gap:16px!important}.web-cta-form,.three-cta-form,.game-cta-form,.uiux-cta-form,.sim-cta-form,.showroom-cta-form,.arvr-cta-form,.marketing-cta-form,.monet-cta-form,.auto-cta-form,.maint-cta-form,.soft-cta-form{grid-template-columns:1fr!important}.web-cta-form textarea,.three-cta-form textarea,.game-cta-form textarea,.uiux-cta-form textarea,.sim-cta-form textarea,.showroom-cta-form textarea,.arvr-cta-form textarea,.marketing-cta-form textarea,.monet-cta-form textarea,.auto-cta-form textarea,.maint-cta-form textarea,.soft-cta-form textarea{grid-column:auto!important}.web-cta-form button,.three-cta-form button,.game-cta-form button,.uiux-cta-form button,.sim-cta-form button,.showroom-cta-form button,.arvr-cta-form button,.marketing-cta-form button,.monet-cta-form button,.auto-cta-form button,.maint-cta-form button,.soft-cta-form button{width:100%!important}}@media (width<=520px){.container,.site-footer .container,.services-redesign-page .container,.web-landing-page .container,.three-page .container,.game-page .container,.uiux-page .container,.sim-page .container,.showroom-page .container,.arvr-page .container,.marketing-page .container,.monet-page .container,.auto-page .container,.maint-page .container,.soft-page .container{width:91%!important}.web-hero h1,.three-hero h1,.game-hero h1,.uiux-hero h1,.sim-hero h1,.showroom-hero h1,.arvr-hero h1,.marketing-hero h1,.monet-hero h1,.auto-hero h1,.maint-hero h1,.soft-hero h1{letter-spacing:-1.25px!important;font-size:34px!important}.web-primary-btn,.web-outline-btn,.three-primary-btn,.three-outline-btn,.game-primary-btn,.game-outline-btn,.uiux-primary-btn,.uiux-outline-btn,.sim-primary-btn,.sim-outline-btn,.showroom-primary-btn,.showroom-outline-btn,.arvr-primary-btn,.arvr-outline-btn,.marketing-primary-btn,.marketing-outline-btn,.monet-primary-btn,.monet-outline-btn,.auto-primary-btn,.auto-outline-btn,.maint-primary-btn,.maint-outline-btn,.soft-primary-btn,.soft-outline-btn{font-size:13px!important}.auto-metric-grid,.maint-metric-grid,.soft-metric-grid,.monet-metric-grid,.marketing-metric-grid{grid-template-columns:1fr!important}.auto-donut-wrap,.maint-donut-wrap,.soft-donut-wrap,.monet-donut-wrap,.marketing-donut-wrap{grid-template-columns:1fr!important;justify-items:start!important}.device-scene{height:470px!important}.laptop-screen{height:330px!important}.laptop-base{top:328px!important}.phone-mockup{top:220px!important}.performance-pop{bottom:12px!important}.viewer-card,.game-screen,.sim-screen,.showroom-screen,.arvr-screen{height:280px!important}.uiux-visual{height:460px!important}.uiux-laptop{height:330px!important}.uiux-phone{top:220px!important}.showroom-menu,.showroom-product-card,.showroom-thumbs,.sim-sidebar,.sim-panel,.arvr-side-menu,.arvr-thumbs{display:none!important}.soft-tabs,.web-build-box{grid-template-columns:1fr!important}.circle-icon{margin-bottom:8px!important}.footer-subscribe{flex-direction:column!important}.footer-subscribe input,.footer-subscribe button{width:100%!important}}.contact-page{color:#0f172a;background:#fff;font-family:Inter,Poppins,sans-serif}.contact-page .container{width:88%;max-width:1280px;margin:0 auto}.contact-hero{color:#fff;background:radial-gradient(circle at 78% 18%,#7c3aed38,#0000 28%),radial-gradient(circle at 45% 52%,#2563eb1a,#0000 32%),linear-gradient(135deg,#020817 0%,#030712 58%,#050914 100%);padding:58px 0 34px;position:relative;overflow:hidden}.contact-hero:before{content:"";opacity:.75;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 20%,#7c3aed24 20.2%,#0000 20.5%),linear-gradient(30deg,#0000 0 68%,#2563eb1a 68.2%,#0000 68.5%);position:absolute;inset:0}.contact-hero-grid{z-index:1;grid-template-columns:.98fr 1.02fr;align-items:center;gap:58px;display:grid;position:relative}.contact-label{color:#a855f7;text-transform:uppercase;letter-spacing:1.7px;margin:0 0 22px;font-size:13px;font-weight:900;line-height:1}.contact-hero h1{color:#fff;letter-spacing:-1.7px;max-width:680px;margin:0 0 22px;font-size:48px;font-weight:900;line-height:1.14}.contact-hero h1 span{color:#a855f7}.contact-hero-text{color:#ffffffe6;max-width:610px;margin:0 0 34px;font-size:16px;font-weight:500;line-height:1.75}.contact-trust-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.contact-trust-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff09;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:70px;padding:16px 18px;display:grid}.contact-trust-card svg{color:#a855f7}.contact-trust-card:first-child svg{color:#ffb800}.contact-trust-card h4{color:#fff;margin:0 0 4px;font-size:13px;font-weight:900;line-height:1.15}.contact-trust-card p{color:#ffffffb8;margin:0;font-size:12px;line-height:1.3}.contact-hero-visual{min-height:345px;position:relative}.contact-orbit{border:1.8px dashed #a855f7a6;border-radius:50%;position:absolute;transform:rotate(-18deg)}.contact-orbit.one{width:380px;height:155px;top:82px;right:68px}.contact-orbit.two{border-style:solid;border-color:#a855f72b;width:520px;height:230px;top:40px;right:-22px}.contact-envelope{perspective:900px;width:350px;height:225px;position:absolute;top:72px;right:126px}.contact-envelope-back{background:linear-gradient(135deg,#111827,#020617);border-radius:12px;position:absolute;inset:46px 0 0;transform:rotate(-2deg);box-shadow:0 36px 80px #0000006b}.contact-envelope-front{clip-path:polygon(0 0,50% 52%,100% 0,100% 100%,0 100%);z-index:3;background:linear-gradient(135deg,#ffffff0a,#0000),linear-gradient(145deg,#0f172a,#020617);border-radius:0 0 12px 12px;height:148px;position:absolute;bottom:0;left:0;right:0;transform:rotate(-2deg)}.contact-envelope-flap{clip-path:polygon(0 0,50% 82%,100% 0);z-index:4;background:linear-gradient(135deg,#1f2937,#080f1d);height:120px;position:absolute;bottom:76px;left:0;right:0;transform:rotate(-2deg)}.contact-letter{z-index:2;background:linear-gradient(145deg,#1f2937,#050b16);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:220px;height:135px;display:flex;position:absolute;top:10px;left:84px;transform:rotate(7deg);box-shadow:0 20px 44px #00000061}.contact-letter-logo{color:#020817;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;font-size:16px;font-weight:900;display:flex}.contact-letter h3{color:#fff;margin:0;font-size:15px;font-weight:900}.contact-paper-plane{color:#7c3aed;fill:#7c3aed;stroke-width:1.4px;filter:drop-shadow(0 18px 24px #7c3aed59);position:absolute;top:48px;right:28px;transform:rotate(8deg)}.contact-spark{color:#7c3aed;stroke-width:1.6px;position:absolute}.spark-one{top:42px;right:340px}.spark-two{bottom:94px;right:506px}.spark-three{bottom:72px;right:72px}.contact-section-heading{justify-content:center;align-items:center;gap:22px;margin-bottom:24px;display:flex}.contact-section-heading span{border-top:2px dotted #d8ccff;width:92px;height:1px}.contact-section-heading p{color:#5b21b6;text-transform:uppercase;letter-spacing:1.8px;margin:0;font-size:13px;font-weight:900;line-height:1}.contact-methods-section{background:#fff;padding:32px 0 28px}.contact-methods-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.contact-method-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-height:220px;padding:26px 26px 24px;transition:all .3s;box-shadow:0 18px 46px #0f172a0f}.contact-method-card:hover{transform:translateY(-6px);box-shadow:0 26px 62px #0f172a1c}.contact-method-icon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:22px;display:flex}.contact-method-icon.purple{background:linear-gradient(135deg,#7c3aed,#4f46e5)}.contact-method-icon.orange{background:linear-gradient(135deg,#f97316,#ffb800)}.contact-method-icon.green{background:linear-gradient(135deg,#22c55e,#16a34a)}.contact-method-icon.blue{background:linear-gradient(135deg,#38bdf8,#2563eb)}.contact-method-icon.pink{background:linear-gradient(135deg,#ec4899,#db2777)}.contact-method-card h3{color:#061226;margin:0 0 14px;font-size:16px;font-weight:900;line-height:1.15}.contact-method-card p{color:#475569;margin:0 0 20px;font-size:14px;line-height:1.65}.contact-method-card a{color:#5b21b6;align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.contact-main-section{background:#fff;padding:0 0 28px}.contact-main-grid{grid-template-columns:1.12fr .88fr;gap:20px;display:grid}.contact-form-card,.contact-office-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 18px 46px #0f172a0f}.contact-form-card{padding:28px}.contact-office-card{padding:28px 24px 20px}.contact-form-card h2,.contact-office-card h2{color:#061226;letter-spacing:-.4px;margin:0 0 10px;font-size:23px;font-weight:900;line-height:1.15}.contact-form-card>p{color:#475569;margin:0 0 20px;font-size:14px;line-height:1.55}.contact-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{color:#061226;background:#fff;border:1px solid #dbe3ef;border-radius:6px;outline:none;width:100%;padding:0 15px;font-size:13px;font-weight:500;transition:all .25s}.contact-form input,.contact-form select{height:44px}.contact-form textarea{resize:none;grid-column:span 2;height:118px;min-height:118px;padding-top:16px;line-height:1.55}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.contact-form-bottom{grid-column:span 2;justify-content:space-between;align-items:center;gap:22px;margin-top:14px;display:flex}.contact-secure-note{color:#475569;align-items:center;gap:12px;max-width:250px;font-size:13px;line-height:1.4;display:flex}.contact-secure-note svg{color:#64748b;flex:none}.contact-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:166px;height:46px;font-size:13px;font-weight:900;transition:all .28s;display:inline-flex}.contact-form button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #7c3aed40}.contact-office-info h3{color:#061226;margin:12px 0 10px;font-size:16px;font-weight:900}.contact-office-info p{color:#334155;margin:0 0 14px;font-size:14px;line-height:1.65}.contact-office-info a{color:#5b21b6;align-items:center;gap:7px;margin-bottom:18px;font-size:14px;font-weight:900;display:inline-flex}.contact-map{background:#eef4ff;border:1px solid #dbe3ef;border-radius:8px;height:238px;position:relative;overflow:hidden}.map-grid{opacity:.8;background-image:linear-gradient(90deg,#94a3b847 1px,#0000 1px),linear-gradient(#94a3b847 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.map-road{background:#cbd5e1c7;border:1px solid #94a3b866;border-radius:999px;height:24px;position:absolute}.road-one{width:390px;top:92px;left:-50px;transform:rotate(-14deg)}.road-two{width:360px;bottom:74px;right:-54px;transform:rotate(-16deg)}.road-three{width:260px;top:24px;left:98px;transform:rotate(82deg)}.map-label{color:#60a5fa;font-size:12px;font-weight:700;position:absolute}.label-one{top:102px;right:66px}.label-two{bottom:62px;left:118px}.map-pin{background:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 34px #0f172a29}.map-pin svg{color:#7c3aed;fill:#7c3aed}.map-pin span{color:#061226;white-space:nowrap;font-size:13px;font-weight:800}.contact-faq-section{background:#fff;padding:4px 0 26px}.contact-faq-grid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.contact-faq-item{color:#061226;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;height:42px;padding:0 22px;font-size:13px;font-weight:900;transition:all .25s;display:flex}.contact-faq-item:hover{color:#5b21b6;border-color:#7c3aed;box-shadow:0 12px 26px #0f172a0f}.contact-help-section{background:#fff;padding:0 0 58px}.contact-help-card{background:linear-gradient(135deg,#f6f2ff,#fff);border:1px solid #e9ddff;border-radius:10px;justify-content:space-between;align-items:center;gap:28px;padding:22px 18px;display:flex;box-shadow:0 18px 46px #7c3aed14}.contact-help-left{align-items:center;gap:22px;display:flex}.contact-help-icon{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:12px;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.contact-help-card h2{color:#061226;margin:0 0 6px;font-size:21px;font-weight:900;line-height:1.15}.contact-help-card p{color:#475569;margin:0;font-size:14px}.contact-help-card a{color:#5b21b6;background:#fff;border:1.6px solid #7c3aed;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:210px;height:48px;font-size:14px;font-weight:900;transition:all .28s;display:inline-flex}.contact-help-card a:hover{color:#fff;background:#7c3aed;transform:translateY(-3px)}@media (width<=1100px){.contact-hero-grid,.contact-main-grid{grid-template-columns:1fr}.contact-hero-visual{min-height:330px}.contact-envelope{left:50%;right:auto;transform:translate(-50%)}.contact-orbit.one,.contact-orbit.two{left:50%;right:auto;transform:translate(-50%)rotate(-18deg)}.contact-paper-plane{right:10%}.contact-methods-grid{grid-template-columns:repeat(2,1fr)}.contact-method-card:last-child{grid-column:span 2}}@media (width<=760px){.contact-page .container{width:92%}.contact-hero{padding:44px 0 30px}.contact-hero h1{letter-spacing:-1.2px;font-size:38px;line-height:1.12}.contact-hero-text{font-size:15px}.contact-trust-row,.contact-methods-grid,.contact-faq-grid{grid-template-columns:1fr}.contact-method-card:last-child{grid-column:auto}.contact-hero-visual{min-height:285px}.contact-envelope{width:290px;height:190px;top:58px}.contact-letter{width:180px;height:112px;left:64px}.contact-paper-plane{width:54px;height:54px;top:32px;right:0}.contact-orbit.one{width:300px;height:120px}.contact-orbit.two{width:360px;height:170px}.contact-section-heading{gap:12px}.contact-section-heading span{width:42px}.contact-section-heading p{letter-spacing:1.4px;font-size:11px}.contact-form-card,.contact-office-card{padding:22px}.contact-form{grid-template-columns:1fr}.contact-form textarea,.contact-form-bottom{grid-column:auto}.contact-form-bottom{flex-direction:column;align-items:stretch}.contact-secure-note{max-width:100%}.contact-form button{width:100%}.contact-help-card,.contact-help-left{flex-direction:column;align-items:flex-start}.contact-help-card a{width:100%}}.contact-envelope{animation:5s ease-in-out infinite contactFloat}.contact-paper-plane{animation:4.5s ease-in-out infinite contactPlane}.contact-spark{animation:2.8s ease-in-out infinite contactSpark}.contact-orbit.one{animation:4s ease-in-out infinite contactOrbitPulse}@keyframes contactFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes contactPlane{0%,to{transform:translateY(0)rotate(8deg)}50%{transform:translateY(-12px)translate(8px)rotate(12deg)}}@keyframes contactSpark{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes contactOrbitPulse{0%,to{opacity:.45}50%{opacity:.95}}.contact-hero-visual{min-height:360px!important;position:relative!important;overflow:visible!important}.contact-envelope{perspective:1000px!important;width:360px!important;height:245px!important;animation:5s ease-in-out infinite contactFloat!important;position:absolute!important;top:68px!important;right:120px!important}.contact-envelope-back{z-index:1!important;background:linear-gradient(145deg,#111827 0%,#050b16 58%,#020617 100%)!important;border:1px solid #ffffff14!important;border-radius:18px!important;height:178px!important;position:absolute!important;bottom:0!important;left:18px!important;right:18px!important;transform:rotate(-4deg)!important;box-shadow:0 34px 80px #0000006b,inset 0 1px #ffffff14!important}.contact-letter{z-index:5!important;background:radial-gradient(circle at 25% 18%,#a855f733,#0000 28%),linear-gradient(145deg,#1e293b 0%,#0f172a 52%,#050b16 100%)!important;border:1px solid #ffffff1f!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:220px!important;height:145px!important;display:flex!important;position:absolute!important;top:0!important;left:86px!important;transform:rotate(7deg)!important;box-shadow:0 22px 50px #00000061!important}.contact-letter-logo{color:#020817!important;background:#fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;margin-bottom:15px!important;font-size:16px!important;font-weight:900!important;display:flex!important;box-shadow:0 8px 20px #ffffff1f!important}.contact-letter h3{color:#fff!important;opacity:1!important;margin:0!important;font-size:15px!important;font-weight:900!important;line-height:1!important}.contact-envelope-front{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%)!important;z-index:3!important;background:linear-gradient(135deg,#ffffff0f,#0000 36%),linear-gradient(145deg,#172033 0%,#070d1a 58%,#020617 100%)!important;border:1px solid #ffffff0f!important;border-radius:0 0 18px 18px!important;height:150px!important;position:absolute!important;bottom:0!important;left:18px!important;right:18px!important;transform:rotate(-4deg)!important}.contact-envelope-flap{clip-path:polygon(0 0,50% 76%,100% 0,100% 100%,0 100%)!important;z-index:2!important;opacity:.96!important;background:linear-gradient(145deg,#202a3d 0%,#0d1424 64%,#050b16 100%)!important;border-radius:18px 18px 0 0!important;height:112px!important;position:absolute!important;bottom:86px!important;left:18px!important;right:18px!important;transform:rotate(-4deg)!important}.contact-envelope-back:before,.contact-envelope-front:before,.contact-envelope-flap:before,.contact-letter:before{display:none!important}.contact-orbit.one{z-index:0!important;opacity:.75!important;width:390px!important;height:150px!important;top:92px!important;right:74px!important}.contact-orbit.two{z-index:0!important;opacity:.32!important;width:520px!important;height:230px!important;top:44px!important;right:-18px!important}.contact-paper-plane{z-index:6!important;color:#7c3aed!important;fill:#7c3aed!important;opacity:1!important;filter:drop-shadow(0 18px 24px #7c3aed59)!important;top:56px!important;right:30px!important}@media (width<=760px){.contact-hero-visual{min-height:300px!important}.contact-envelope{width:300px!important;height:210px!important;top:55px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.contact-envelope-back,.contact-envelope-front,.contact-envelope-flap{left:10px!important;right:10px!important}.contact-letter{width:180px!important;height:118px!important;left:62px!important}.contact-paper-plane{width:56px!important;height:56px!important;top:34px!important;right:4px!important}.contact-orbit.one{width:310px!important;height:122px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-18deg)!important}.contact-orbit.two{width:380px!important;height:170px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-18deg)!important}}.ty-page{color:#061226;background:#fff;width:100%;max-width:100%;font-family:Inter,Poppins,sans-serif;overflow-x:hidden!important}.ty-page *{box-sizing:border-box}.ty-page .container{width:86%;max-width:1280px;margin:0 auto}html,body{overflow:hidden auto}*{scrollbar-color:auto!important;scrollbar-width:auto!important}::-webkit-scrollbar{width:initial!important;height:initial!important}::-webkit-scrollbar-track{background:initial!important}::-webkit-scrollbar-thumb{background:initial!important;border-radius:initial!important;border:initial!important}::-webkit-scrollbar-thumb:hover{background:initial!important}.ty-hero{color:#fff;background:radial-gradient(circle at 82% 18%,#7c3aed2e,#0000 30%),radial-gradient(circle at 15% 48%,#4f46e51f,#0000 28%),linear-gradient(135deg,#020817 0%,#030712 62%,#050914 100%);width:100%;max-width:100%;padding:78px 0 74px;position:relative;overflow:hidden!important}.ty-hero:before{content:"";opacity:.8;pointer-events:none;background-image:linear-gradient(115deg,#0000 0 20%,#7c3aed1f 20.2%,#0000 20.5%),linear-gradient(35deg,#0000 0 72%,#2563eb1f 72.2%,#0000 72.5%);position:absolute;inset:0}.ty-hero-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;display:grid;position:relative}.ty-copy{padding-left:150px;position:relative}.ty-big-check{color:#4f46e5;background:#4f46e521;border-radius:50%;justify-content:center;align-items:center;width:144px;height:144px;display:flex;position:absolute;top:42px;left:0}.ty-copy h1{color:#fff;letter-spacing:-1.8px;margin:0 0 20px;font-size:54px;font-weight:900;line-height:1.05}.ty-copy h1 span{color:#7c3aed}.ty-copy h2{color:#fff;letter-spacing:-.7px;margin:0 0 18px;font-size:30px;font-weight:900;line-height:1.18}.ty-copy p{color:#ffffffe6;max-width:430px;margin:0 0 26px;font-size:16px;font-weight:500;line-height:1.72}.ty-copy .ty-small{margin-bottom:0}.ty-visual{min-height:340px;position:relative;overflow:hidden!important}.ty-orbit{z-index:1;pointer-events:none;border-radius:50%;position:absolute;transform:rotate(-16deg)}.ty-orbit.one{border:2px dashed #7c3aeda6;width:420px;height:150px;animation:4s ease-in-out infinite tyPulse;top:100px;right:95px}.ty-orbit.two{border:1px solid #7c3aed2e;width:min(565px,100%);height:245px;top:52px;right:0}.ty-envelope{z-index:5;width:320px;height:230px;animation:5s ease-in-out infinite tyFloat;position:absolute;top:74px;right:156px}.ty-envelope-back{z-index:1;background:linear-gradient(145deg,#e8e3ff,#fff 58%,#d9d3ff);border-radius:12px;height:166px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 34px 80px #0000004d}.ty-letter{z-index:4;background:linear-gradient(#7c3aed17,#0000 34%),#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:228px;height:160px;display:flex;position:absolute;top:0;left:46px;box-shadow:0 18px 42px #0f172a24}.ty-letter-check{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:18px;display:flex;box-shadow:0 18px 32px #7c3aed47}.ty-letter h3{color:#061226;margin:0 0 12px;font-size:14px;font-weight:900;line-height:1}.ty-letter span{background:#ede9fe;border-radius:999px;width:96px;height:7px;margin-top:6px;display:block}.ty-letter span:last-child{width:72px}.ty-envelope-front{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);z-index:6;background:linear-gradient(135deg,#ffffffa6,#0000 40%),linear-gradient(145deg,#f4f0ff,#ddd7ff);border-radius:0 0 12px 12px;height:135px;position:absolute;bottom:0;left:0;right:0}.ty-envelope-flap{clip-path:polygon(0 0,50% 82%,100% 0,100% 100%,0 100%);z-index:3;background:linear-gradient(145deg,#fff,#e3ddff);height:116px;position:absolute;bottom:75px;left:0;right:0}.ty-chat-dot{color:#fff;z-index:8;background:linear-gradient(135deg,#a78bfa,#6d28d9);border-radius:10px;justify-content:center;align-items:center;width:46px;height:42px;display:flex;position:absolute;top:98px;left:120px;box-shadow:0 16px 28px #7c3aed4d}.ty-plane{color:#7c3aed;fill:#7c3aed;z-index:7;filter:drop-shadow(0 18px 24px #7c3aed59);animation:4.5s ease-in-out infinite tyPlane;position:absolute;top:66px;right:28px;transform:rotate(10deg)}.ty-star{color:#7c3aed;z-index:8;font-size:28px;font-style:normal;animation:2.7s ease-in-out infinite tySpark;position:absolute}.star-one{top:38px;left:54px}.star-two{bottom:48px;left:58px}.star-three{top:174px;right:4px}.ty-next-section{z-index:2;background:#fff;width:100%;max-width:100%;margin-top:-42px;padding:0 0 52px;position:relative;overflow-x:hidden!important}.ty-next-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:1.15fr 1px .95fr;align-items:center;gap:34px;min-height:286px;padding:58px 64px;display:grid;overflow:hidden;box-shadow:0 28px 80px #0f172a29}.ty-next-left{grid-template-columns:152px 1fr;align-items:center;gap:44px;display:grid}.ty-success-burst{color:#22c55e;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative}.ty-success-burst:before{content:"";background:radial-gradient(circle at 0,#60a5fa 0 3px,#0000 4px),radial-gradient(circle at 30% 0,#ef4444 0 3px,#0000 4px),radial-gradient(circle at 80% 12%,#22c55e 0 3px,#0000 4px),radial-gradient(circle at 96% 65%,#a855f7 0 3px,#0000 4px),radial-gradient(circle at 12% 92%,#f97316 0 3px,#0000 4px);position:absolute;inset:-46px}.ty-next-left h2{color:#061226;letter-spacing:-.5px;margin:0 0 20px;font-size:25px;font-weight:900;line-height:1.15}.ty-next-left p{color:#475569;max-width:420px;margin:0;font-size:14px;line-height:1.75}.ty-next-divider{background:#e5e7eb;width:1px;height:210px}.ty-next-list{gap:30px;display:grid}.ty-next-item{grid-template-columns:56px 1fr;align-items:start;gap:20px;display:grid}.ty-next-item>div{color:#6d28d9;background:#f0edff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.ty-next-item h3{color:#061226;margin:0 0 8px;font-size:16px;font-weight:900;line-height:1.15}.ty-next-item p{color:#475569;margin:0;font-size:14px;line-height:1.45}.ty-process-section{background:#fff;width:100%;max-width:100%;padding:0 0 42px;overflow-x:hidden!important}.ty-section-heading{justify-content:center;align-items:center;gap:22px;margin-bottom:14px;display:flex}.ty-section-heading span{border-top:2px dotted #d8ccff;width:92px;height:1px}.ty-section-heading p{color:#5b21b6;text-transform:uppercase;letter-spacing:1.8px;margin:0;font-size:13px;font-weight:900;line-height:1}.ty-process-section h2{color:#061226;text-align:center;letter-spacing:-.5px;margin:0 0 46px;font-size:28px;font-weight:900;line-height:1.15}.ty-process-row{grid-template-columns:repeat(5,1fr);gap:28px;display:grid;position:relative}.ty-process-row:before{content:"";border-top:2px dotted #c4b5fd;width:86%;position:absolute;top:38px;left:7%}.ty-process-step{z-index:1;text-align:center;position:relative}.ty-process-icon{color:#5b21b6;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 18px;display:flex;box-shadow:0 14px 34px #0f172a14}.ty-process-step strong{color:#fff;background:#5b21b6;border-radius:4px;justify-content:center;align-items:center;width:34px;height:24px;margin-bottom:14px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.ty-process-step h4{color:#061226;margin:0 0 8px;font-size:15px;font-weight:900;line-height:1.15}.ty-process-step p{color:#475569;max-width:170px;margin:0 auto;font-size:13px;line-height:1.45}.ty-assist-section{background:#fff;width:100%;max-width:100%;padding:0 0 44px;overflow-x:hidden!important}.ty-assist-card{background:linear-gradient(135deg,#f6f2ff,#fff);border:1px solid #e9ddff;border-radius:12px;grid-template-columns:1.35fr .55fr .55fr 220px;align-items:center;gap:34px;min-height:114px;padding:24px 30px;display:grid;overflow:hidden;box-shadow:0 18px 46px #7c3aed14}.ty-assist-left{grid-template-columns:76px 1fr;align-items:center;gap:24px;display:grid}.ty-assist-icon{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:14px;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.ty-assist-left h2{color:#061226;margin:0 0 8px;font-size:21px;font-weight:900;line-height:1.15}.ty-assist-left p{color:#475569;max-width:360px;margin:0;font-size:14px;line-height:1.45}.ty-assist-contact{border-left:1px solid #e5e7eb;padding-left:34px}.ty-assist-contact span{color:#475569;margin-bottom:10px;font-size:13px;line-height:1;display:block}.ty-assist-contact strong{color:#4f46e5;font-size:15px;font-weight:900;line-height:1;display:block}.ty-assist-card>a{color:#5b21b6;background:#fff;border:1.6px solid #7c3aed;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:50px;font-size:14px;font-weight:900;text-decoration:none;transition:all .28s;display:inline-flex}.ty-assist-card>a:hover{color:#fff;background:#7c3aed;transform:translateY(-3px)}@keyframes tyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes tyPlane{0%,to{transform:translateY(0)translate(0)rotate(10deg)}50%{transform:translateY(-12px)translate(8px)rotate(14deg)}}@keyframes tyPulse{0%,to{opacity:.45}50%{opacity:.95}}@keyframes tySpark{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@media (width<=1150px){.ty-page .container{width:90%}.ty-hero-grid{grid-template-columns:1fr;gap:36px}.ty-copy{padding-left:0}.ty-big-check{margin-bottom:24px;position:static}.ty-visual{min-height:320px}.ty-envelope{left:50%;right:auto;transform:translate(-50%)}.ty-orbit.one,.ty-orbit.two{max-width:100%;left:50%;right:auto;transform:translate(-50%)rotate(-16deg)}.ty-plane{right:12px}.ty-next-card{grid-template-columns:1fr;gap:30px}.ty-next-divider{width:100%;height:1px}.ty-process-row{grid-template-columns:repeat(3,1fr)}.ty-process-row:before{display:none}.ty-assist-card{grid-template-columns:1fr;gap:24px}.ty-assist-contact{border-left:0;padding-left:0}}@media (width<=760px){.ty-page .container{width:92%}.ty-hero{padding:50px 0 62px}.ty-copy h1{letter-spacing:-1.4px;font-size:42px;line-height:1.06}.ty-copy h2{font-size:24px}.ty-copy p{max-width:100%;font-size:15px}.ty-big-check{width:110px;height:110px}.ty-big-check svg{width:58px;height:58px}.ty-visual{width:100%;min-height:285px;overflow:hidden!important}.ty-envelope{width:280px;max-width:280px;height:205px;top:54px;left:50%;right:auto;transform:translate(-50%)}.ty-letter{width:196px;height:142px;left:42px}.ty-letter-check{width:64px;height:64px}.ty-plane{width:54px;height:54px;top:50px;right:4px}.ty-orbit.one{width:300px;height:122px;left:50%;right:auto;transform:translate(-50%)rotate(-16deg)}.ty-orbit.two{width:340px;height:174px;left:50%;right:auto;transform:translate(-50%)rotate(-16deg)}.ty-chat-dot{top:86px;left:18px}.star-one{left:20px}.star-two{left:26px}.star-three{right:18px}.ty-next-section{margin-top:-34px;padding-bottom:44px}.ty-next-card{gap:28px;min-height:auto;padding:34px 22px}.ty-next-left{grid-template-columns:1fr;gap:24px}.ty-success-burst{width:96px;height:96px}.ty-next-left h2{font-size:23px}.ty-next-item{grid-template-columns:50px 1fr;gap:16px}.ty-process-row{grid-template-columns:1fr;gap:30px}.ty-section-heading{gap:12px}.ty-section-heading span{width:42px}.ty-section-heading p{letter-spacing:1.4px;font-size:11px}.ty-process-section h2{margin-bottom:34px;font-size:25px}.ty-process-step p{max-width:260px}.ty-assist-card{gap:24px;padding:24px 20px}.ty-assist-left{grid-template-columns:1fr}.ty-assist-card>a{width:100%}}.home-main-hero{color:#fff!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;align-items:center!important;width:100%!important;height:calc(100vh - 82px)!important;min-height:660px!important;max-height:760px!important;display:flex!important;position:relative!important;overflow:hidden!important}.home-main-overlay{z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#020817d6 0%,#020817b3 34%,#0208175c 68%,#02081729 100%)!important;position:absolute!important;inset:0!important}.home-main-hero:before,.home-main-hero:after{content:none!important;display:none!important}.home-main-hero .container,.home-main-hero-content{z-index:3!important;width:88%!important;max-width:1320px!important;margin:0 auto!important;position:relative!important}.home-main-hero-content{padding:78px 0 72px!important}.home-main-hero-content>div:first-child{width:100%!important;max-width:760px!important}.home-main-kicker{color:#fff!important;letter-spacing:-.1px!important;align-items:center!important;gap:14px!important;margin:0 0 26px!important;font-size:15.5px!important;font-weight:700!important;line-height:1!important;display:flex!important}.home-main-kicker span{background:#ffb800!important;flex:0 0 64px!important;width:64px!important;height:2px!important;display:inline-block!important}.home-main-hero h1{color:#fff!important;letter-spacing:-2.1px!important;text-shadow:0 18px 42px #00000061!important;width:100%!important;max-width:760px!important;margin:0 0 24px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:60px!important;font-weight:900!important;line-height:1.12!important}.home-main-hero h1 em{color:#ffb800!important;font-style:normal!important}.home-main-hero p{color:#fffffff0!important;letter-spacing:-.1px!important;max-width:620px!important;margin:0 0 34px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.65!important}.home-main-actions{flex-wrap:wrap!important;align-items:center!important;gap:16px!important;margin:0 0 38px!important;display:flex!important}.home-main-btn,.home-main-btn-outline{letter-spacing:-.1px!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-width:156px!important;height:50px!important;padding:0 26px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;transition:all .28s!important;display:inline-flex!important}.home-main-btn{color:#061226!important;background:#ffb800!important;border:2px solid #ffb800!important}.home-main-btn-outline{color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0208172e!important;border:1.5px solid #ffffffbf!important}.home-main-btn:hover,.home-main-btn-outline:hover{transform:translateY(-3px)!important}.home-main-btn-outline:hover{color:#061226!important;background:#fff!important}.home-main-points{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:1050px!important;margin:0!important;display:grid!important}.home-main-points div{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0208177a!important;border:1px solid #ffffff1f!important;border-radius:0!important;align-items:center!important;gap:14px!important;min-height:62px!important;padding:0 24px!important;transition:all .28s!important;display:flex!important}.home-main-points div:hover{background:#0208179e!important;border-color:#ffb80073!important;transform:translateY(-3px)!important}.home-main-points svg{color:#ffb800!important;stroke:#ffb800!important;flex:none!important}.home-main-points strong{color:#fff!important;letter-spacing:-.15px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important}.home-main-hero+.hero-section{background:#fff!important;padding-top:90px!important}@media (width<=1200px){.home-main-hero{height:auto!important;min-height:650px!important}.home-main-hero h1{max-width:700px!important;font-size:54px!important}.home-main-points{max-width:920px!important}}@media (width<=900px){.home-main-hero{background-position:50%!important;height:auto!important;min-height:auto!important}.home-main-overlay{background:#020817c7!important}.home-main-hero .container,.home-main-hero-content{width:90%!important}.home-main-hero-content{padding:78px 0 82px!important}.home-main-hero h1{letter-spacing:-1.5px!important;font-size:46px!important;line-height:1.12!important}.home-main-hero p{max-width:560px!important;font-size:15.5px!important}.home-main-points{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:620px!important}}@media (width<=560px){.home-main-hero-content{width:92%!important;padding:68px 0 74px!important}.home-main-kicker{gap:10px!important;margin-bottom:20px!important;font-size:13px!important}.home-main-kicker span{flex-basis:40px!important;width:40px!important}.home-main-hero h1{letter-spacing:-1.2px!important;margin-bottom:20px!important;font-size:38px!important;line-height:1.12!important}.home-main-hero p{margin-bottom:28px!important;font-size:15px!important;line-height:1.65!important}.home-main-actions{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-bottom:30px!important}.home-main-btn,.home-main-btn-outline{width:100%!important;min-width:0!important}.home-main-points{grid-template-columns:1fr!important}.home-main-points div{min-height:58px!important}.home-main-hero+.hero-section{padding-top:70px!important}}.home-main-hero+.hero-section{background:radial-gradient(circle at 86% 82%,#4f46e514,#0000 26%),linear-gradient(#fff 0%,#f8fbff 100%)!important;padding:92px 0 96px!important;position:relative!important;overflow:hidden!important}.home-main-hero+.hero-section:before{content:""!important;pointer-events:none!important;background:linear-gradient(135deg,#2563eb14,#0000 55%),radial-gradient(circle,#2563eb14,#0000 64%)!important;border-radius:50%!important;width:420px!important;height:420px!important;position:absolute!important;bottom:-140px!important;right:-120px!important}.home-main-hero+.hero-section .hero-grid{z-index:2!important;grid-template-columns:.92fr 1.08fr!important;align-items:start!important;gap:76px!important;display:grid!important;position:relative!important}.home-main-hero+.hero-section .pill{color:#061226!important;letter-spacing:-.1px!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:18px!important;width:fit-content!important;margin:0 0 34px!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:flex!important}.home-main-hero+.hero-section .pill:before{content:""!important;background:#2563eb!important;width:78px!important;height:2px!important;display:inline-block!important}.home-main-hero+.hero-section .hero-title{color:#071225!important;letter-spacing:-1.7px!important;max-width:520px!important;margin:0 0 30px!important;font-size:44px!important;font-weight:900!important;line-height:1.13!important}.home-main-hero+.hero-section .hero-title:first-letter{color:inherit!important}.home-main-hero+.hero-section .hero-title{background:0 0!important}.home-main-hero+.hero-section .hero-title .blue,.home-main-hero+.hero-section .hero-title span{color:#2563eb!important}.home-main-hero+.hero-section .hero-text{color:#334155!important;letter-spacing:-.05px!important;max-width:560px!important;margin:0 0 42px!important;font-size:16px!important;font-weight:500!important;line-height:1.86!important}.home-main-hero+.hero-section .hero-actions{align-items:center!important;gap:18px!important;margin:0!important;display:flex!important}.home-main-hero+.hero-section .hero-actions .btn,.home-main-hero+.hero-section .hero-actions .btn-outline,.home-main-hero+.hero-section .hero-actions .yellow-outline{letter-spacing:-.1px!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;min-width:176px!important;height:52px!important;padding:0 28px!important;font-size:13.5px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.home-main-hero+.hero-section .hero-actions .btn{color:#061226!important;box-shadow:none!important;background:#ffb800!important;border:2px solid #ffb800!important}.home-main-hero+.hero-section .hero-actions .btn-outline,.home-main-hero+.hero-section .hero-actions .yellow-outline{color:#061226!important;background:#fff!important;border:1.6px solid #ffb800!important}.home-main-hero+.hero-section .hero-features{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;display:grid!important}.home-main-hero+.hero-section .hero-card{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffffd1!important;border:1px solid #e2e8f0db!important;border-radius:12px!important;min-height:230px!important;padding:34px 32px 32px!important;transition:all .28s!important;box-shadow:0 22px 60px #0f172a12!important}.home-main-hero+.hero-section .hero-card:hover{transform:translateY(-6px)!important;box-shadow:0 30px 80px #0f172a1c!important}.home-main-hero+.hero-section .hero-card svg{box-sizing:content-box!important;stroke-width:2px!important;border-radius:18px!important;width:38px!important;height:38px!important;margin:0 0 24px!important;padding:12px!important}.home-main-hero+.hero-section .hero-card:first-child svg{color:#2563eb!important;stroke:#2563eb!important;background:#2563eb1c!important}.home-main-hero+.hero-section .hero-card:nth-child(2) svg{color:#7c3aed!important;stroke:#7c3aed!important;background:#7c3aed1c!important}.home-main-hero+.hero-section .hero-card:nth-child(3) svg{color:#16a34a!important;stroke:#16a34a!important;background:#16a34a1f!important}.home-main-hero+.hero-section .hero-card:nth-child(4) svg{color:#f97316!important;stroke:#f97316!important;background:#f9731621!important}.home-main-hero+.hero-section .hero-card h3{color:#071225!important;letter-spacing:-.45px!important;margin:0 0 14px!important;font-size:19px!important;font-weight:900!important;line-height:1.18!important}.home-main-hero+.hero-section .hero-card p{color:#334155!important;letter-spacing:-.05px!important;margin:0!important;font-size:15px!important;font-weight:500!important;line-height:1.72!important}.home-main-hero+.hero-section .hero-title{color:#071225!important}@media (width<=1050px){.home-main-hero+.hero-section{padding:78px 0 82px!important}.home-main-hero+.hero-section .hero-grid{grid-template-columns:1fr!important;gap:52px!important}.home-main-hero+.hero-section .hero-title,.home-main-hero+.hero-section .hero-text{max-width:680px!important}}@media (width<=700px){.home-main-hero+.hero-section{padding:62px 0 70px!important}.home-main-hero+.hero-section .pill{gap:12px!important;margin-bottom:24px!important;font-size:13px!important}.home-main-hero+.hero-section .pill:before{width:44px!important}.home-main-hero+.hero-section .hero-title{letter-spacing:-1.2px!important;margin-bottom:24px!important;font-size:34px!important;line-height:1.14!important}.home-main-hero+.hero-section .hero-text{margin-bottom:32px!important;font-size:15px!important;line-height:1.75!important}.home-main-hero+.hero-section .hero-actions{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.home-main-hero+.hero-section .hero-actions .btn,.home-main-hero+.hero-section .hero-actions .btn-outline,.home-main-hero+.hero-section .hero-actions .yellow-outline{width:100%!important}.home-main-hero+.hero-section .hero-features{grid-template-columns:1fr!important;gap:16px!important}.home-main-hero+.hero-section .hero-card{min-height:auto!important;padding:28px 24px!important}.home-main-hero+.hero-section .hero-card svg{width:34px!important;height:34px!important;margin-bottom:20px!important}}.home-main-hero+.hero-section .pill{align-items:center!important;gap:22px!important;margin:0 0 34px!important;padding:0!important;line-height:1!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.home-main-hero+.hero-section .pill:before{content:""!important;background:#2563eb!important;flex:0 0 78px!important;width:78px!important;height:2px!important;margin:0!important;display:inline-block!important;position:static!important;transform:none!important}.home-main-hero+.hero-section .pill:after{content:none!important;display:none!important}.home-services-showcase{background:#fff!important;padding:48px 0 58px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;position:relative!important;overflow:hidden!important}.home-services-showcase:before,.home-services-showcase:after{content:none!important;display:none!important}.home-services-showcase .container{z-index:2!important;width:90%!important;max-width:1120px!important;margin:0 auto!important;position:relative!important}.home-services-head{text-align:left!important;max-width:650px!important;margin:0 0 28px!important}.home-services-head p{color:#2538d8!important;text-transform:uppercase!important;letter-spacing:4.8px!important;align-items:center!important;gap:8px!important;margin:0 0 14px!important;font-size:9.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.home-services-head p span{background:#ffb800!important;border-radius:999px!important;width:5px!important;height:5px!important;display:inline-block!important}.home-services-head h2{color:#050b18!important;letter-spacing:-1.7px!important;white-space:normal!important;max-width:650px!important;margin:0 0 18px!important;font-size:38px!important;font-weight:900!important;line-height:1.08!important}.home-services-head h2 br{display:none!important}.home-services-head h2 em{color:#2538d8!important;white-space:nowrap!important;font-style:normal!important;position:relative!important}.home-services-head h2 em:before,.home-services-head h2 em:after{content:none!important;display:none!important}.home-services-head h2 em span{color:#2538d8!important;white-space:nowrap!important;display:inline-block!important;position:relative!important}.home-services-head h2 em span:before{content:none!important;display:none!important}.home-services-head h2 em span:after{content:""!important;background:0 0!important;border:0!important;border-bottom:3px solid #4f5cff!important;border-radius:0 0 100% 100%!important;height:7px!important;position:absolute!important;bottom:-8px!important;left:4px!important;right:4px!important;transform:rotate(-1deg)!important}.home-services-head>span{color:#343a46!important;letter-spacing:0!important;max-width:520px!important;margin:0!important;font-size:15.5px!important;font-weight:400!important;line-height:1.55!important;display:block!important}.home-services-wave,.home-services-wave:before,.home-services-wave:after{content:none!important;display:none!important}.home-services-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important;margin:0!important;display:grid!important}.home-service-card{color:#071225!important;background:#fff!important;border:1px solid #e0e5ee!important;border-radius:10px!important;flex-direction:column!important;min-height:238px!important;padding:24px 24px 22px!important;text-decoration:none!important;transition:transform .28s,box-shadow .28s,border-color .28s!important;display:flex!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0f!important}.home-service-card:before{content:none!important;display:none!important}.home-service-card:hover{border-color:#cfd8e8!important;transform:translateY(-5px)!important;box-shadow:0 22px 48px #0f172a1a!important}.home-service-icon{width:48px!important;height:48px!important;box-shadow:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin:0 0 18px!important;display:inline-flex!important}.home-service-icon svg{stroke-width:1.9px!important;width:24px!important;height:24px!important}.home-service-card.blue .home-service-icon,.home-service-card.sky .home-service-icon{color:#2563eb!important;background:#2563eb17!important}.home-service-card.purple .home-service-icon,.home-service-card.violet .home-service-icon{color:#7c3aed!important;background:#7c3aed1a!important}.home-service-card.orange .home-service-icon{color:#f97316!important;background:#f973161c!important}.home-service-card.green .home-service-icon{color:#14b8a6!important;background:#14b8a61f!important}.home-service-card h3{color:#071225!important;letter-spacing:-.45px!important;margin:0 0 11px!important;font-size:18px!important;font-weight:900!important;line-height:1.18!important}.home-service-card p{color:#3b4250!important;letter-spacing:0!important;max-width:270px!important;margin:0 0 18px!important;font-size:13.5px!important;font-weight:400!important;line-height:1.5!important}.home-service-card strong{color:#071225!important;letter-spacing:-.05px!important;align-items:center!important;gap:10px!important;margin-top:auto!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.home-service-card strong svg{color:#2538d8!important;stroke-width:2.3px!important;width:16px!important;height:16px!important;transition:transform .25s!important}.home-service-card:hover strong svg{transform:translate(4px)!important}.home-services-footer{justify-content:center!important;margin-top:20px!important;display:flex!important}.home-services-all-btn{color:#071225!important;background:#fff!important;border:1.4px solid #2563eb52!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:13px!important;min-width:270px!important;height:46px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:all .28s!important;display:inline-flex!important;box-shadow:0 10px 26px #2563eb12!important}.home-services-all-btn svg{color:#2538d8!important;width:18px!important;height:18px!important}.home-services-all-btn:hover{border-color:#2563eba8!important;transform:translateY(-3px)!important;box-shadow:0 18px 38px #2563eb21!important}@media (width<=1050px){.home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-services-head h2{max-width:600px!important;font-size:34px!important}}@media (width<=680px){.home-services-showcase{padding:42px 0 54px!important}.home-services-showcase .container{width:92%!important}.home-services-head{max-width:100%!important;margin-bottom:24px!important}.home-services-head p{letter-spacing:3.2px!important;margin-bottom:12px!important;font-size:8.5px!important}.home-services-head h2{letter-spacing:-1.1px!important;margin-bottom:18px!important;font-size:29px!important;line-height:1.12!important}.home-services-head h2 br{display:block!important}.home-services-head h2 em span:after{border-bottom-width:2.5px!important;height:6px!important;bottom:-6px!important}.home-services-head>span{max-width:100%!important;font-size:14px!important;line-height:1.6!important}.home-services-grid{grid-template-columns:1fr!important;gap:16px!important}.home-service-card{min-height:auto!important;padding:22px 20px!important}.home-service-icon{width:46px!important;height:46px!important;margin-bottom:16px!important}.home-service-card h3{font-size:17px!important}.home-service-card p{max-width:100%!important;font-size:13.5px!important}.home-services-all-btn{width:100%!important;min-width:0!important;height:46px!important}}.pricing-section{background:#fff!important;padding:56px 0 62px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;position:relative!important;overflow:hidden!important}.pricing-section .container{width:90%!important;max-width:1280px!important;margin:0 auto!important}.pricing-header{text-align:center!important;margin:0 auto 18px!important;display:block!important}.pricing-tag{color:#3147ff!important;text-transform:uppercase!important;letter-spacing:2.4px!important;margin:0 0 10px!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.pricing-line{display:none!important}.pricing-title{color:#071225!important;letter-spacing:-1.6px!important;text-align:center!important;text-transform:none!important;max-width:840px!important;margin:0 auto!important;font-size:36px!important;font-weight:900!important;line-height:1.08!important}.pricing-copy{display:none!important}.pricing-tabs{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:18px!important;margin:24px auto!important;display:flex!important}.pricing-tab{color:#303647!important;letter-spacing:-.15px!important;cursor:pointer!important;background:#fff!important;border:1px solid #e4e8f1!important;border-radius:999px!important;min-width:168px!important;height:36px!important;min-height:36px!important;padding:0 22px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1!important;transition:all .25s!important;box-shadow:0 8px 22px #0f172a0b!important}.pricing-tab:hover{background:#f8faff!important;border-color:#d7dded!important;transform:translateY(-2px)!important}.pricing-tab.active{color:#fff!important;background:#071225!important;border-color:#071225!important;box-shadow:0 12px 28px #0712252e!important}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:32px!important;margin:0!important;display:grid!important}.pricing-card{cursor:pointer!important;background:#fff!important;border:1px solid #edf0f6!important;border-radius:10px!important;flex-direction:column!important;height:auto!important;min-height:330px!important;padding:28px 54px 26px!important;transition:transform .28s,box-shadow .28s,border-color .28s!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 18px 52px #0f172a11!important}.pricing-card:hover{border-color:#dce3f3!important;transform:translateY(-6px)!important;box-shadow:0 30px 72px #0f172a1c!important}.pricing-card:nth-child(2){border:2px solid #605cff94!important;box-shadow:0 22px 62px #605cff1f!important}.pricing-card:nth-child(2):before{content:"Most Popular"!important;color:#fff!important;letter-spacing:-.1px!important;background:#5b4dff!important;border-radius:9px 9px 0 0!important;justify-content:center!important;align-items:center!important;min-width:144px!important;height:32px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:-18px!important;left:50%!important;transform:translate(-50%)!important}.pricing-card h3{color:#071225!important;letter-spacing:-.7px!important;max-width:100%!important;min-height:0!important;margin:0 0 12px!important;font-size:22px!important;font-weight:900!important;line-height:1.12!important}.pricing-desc{color:#3c4250!important;letter-spacing:-.05px!important;min-height:0!important;margin:0 0 18px!important;font-size:15px!important;font-weight:500!important;line-height:1.42!important}.price-row{align-items:baseline!important;gap:20px!important;margin:0 0 20px!important;display:flex!important}.new-price{color:#071225!important;letter-spacing:-1.1px!important;font-size:34px!important;font-weight:900!important;line-height:1!important}.old-price{color:#ff4d6d!important;padding-left:0!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-decoration:line-through!important}.old-price:before{content:none!important;display:none!important}.feature-list{height:auto!important;max-height:none!important;margin:0 0 22px!important;padding:0!important;list-style:none!important;overflow:visible!important}.feature-list::-webkit-scrollbar{display:none!important}.feature-list li{color:#303647!important;margin:0 0 11px!important;padding-left:25px!important;font-size:15px!important;font-weight:600!important;line-height:1.22!important;transition:none!important;position:relative!important}.pricing-card:hover .feature-list li{transform:none!important}.feature-list li:before{content:"✓"!important;color:#38b26b!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:15px!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:-1px!important;left:0!important}.order-btn,.details-btn{text-transform:none!important;cursor:pointer!important;border-radius:6px!important;height:42px!important;margin:0!important;padding:0 22px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;transition:all .25s!important}.order-btn{color:#071225!important;width:158px!important;box-shadow:none!important;background:#ffb800!important;border:1px solid #ffb800!important;align-self:flex-start!important}.order-btn:hover{color:#071225!important;background:#ffc629!important;transform:translateY(-2px)!important;box-shadow:0 12px 24px #ffb80038!important}.order-btn:after{content:" →"!important;margin-left:10px!important}.details-btn{color:#4f46e5!important;width:auto!important;min-width:128px!important;box-shadow:none!important;background:0 0!important;border:none!important}.details-btn:hover{color:#312e81!important;background:0 0!important;transform:translateY(-2px)!important}.pricing-card-footer,.details-btn+.pricing-card-footer,.order-btn+.details-btn+.pricing-card-footer{display:none!important}.pricing-section:after{content:"Compare All Features  →"!important;color:#4f46e5!important;letter-spacing:-.1px!important;width:max-content!important;margin:22px auto 0!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:block!important}@media (width<=1120px){.pricing-section{padding:52px 0 60px!important}.pricing-cards{gap:20px!important}.pricing-card{padding:28px 30px 26px!important}.pricing-title{font-size:34px!important}.pricing-tab{min-width:145px!important}}@media (width<=900px){.pricing-cards{grid-template-columns:1fr!important;max-width:560px!important;margin:0 auto!important}.pricing-card:nth-child(2):before{top:-16px!important}.pricing-card{min-height:auto!important}.pricing-tabs{gap:10px!important}.pricing-tab{min-width:auto!important;height:36px!important;padding:0 16px!important;font-size:12.5px!important}}@media (width<=640px){.pricing-section{padding:44px 0 52px!important}.pricing-section .container{width:92%!important}.pricing-tag{font-size:10.5px!important}.pricing-title{letter-spacing:-1.1px!important;font-size:28px!important}.pricing-tabs{flex-wrap:nowrap!important;justify-content:flex-start!important;margin-bottom:24px!important;padding-bottom:8px!important;overflow-x:auto!important}.pricing-tabs::-webkit-scrollbar{display:none!important}.pricing-tab{flex:none!important}.pricing-card{padding:26px 22px 24px!important}.pricing-card h3{font-size:21px!important}.pricing-desc{font-size:14px!important}.new-price{font-size:32px!important}.feature-list li{font-size:14px!important}.order-btn{width:145px!important}.order-btn+.details-btn{margin-left:22px!important;transform:translateY(-42px)translate(145px)!important}.order-btn+.details-btn:hover{transform:translateY(-44px)translate(145px)!important}}.pricing-section:after{content:none!important;display:none!important}.pricing-section{padding:42px 0 48px!important}.pricing-header{margin-bottom:14px!important}.pricing-title{margin-bottom:0!important;font-size:32px!important;line-height:1.08!important}.pricing-tabs{gap:16px!important;margin:20px auto 22px!important}.pricing-tab{min-width:150px!important;height:34px!important;min-height:34px!important;padding:0 20px!important;font-size:12.5px!important}.pricing-cards{align-items:stretch!important;gap:28px!important}.pricing-card{border-radius:10px!important;min-height:385px!important;padding:26px 46px!important}.pricing-card:nth-child(2):before{min-width:142px!important;height:32px!important;font-size:13px!important;top:-19px!important}.pricing-card h3{margin-bottom:12px!important;font-size:21px!important;line-height:1.12!important}.pricing-desc{min-height:58px!important;margin-bottom:18px!important;font-size:14.5px!important;line-height:1.45!important}.price-row{margin-bottom:18px!important}.new-price{font-size:33px!important}.old-price{font-size:14px!important}.feature-list{margin-bottom:22px!important}.feature-list li{margin-bottom:10px!important;padding-left:24px!important;font-size:14.5px!important;line-height:1.2!important}.order-btn,.details-btn{height:40px!important;font-size:13.5px!important}.order-btn{width:150px!important}.order-btn+.details-btn{margin-left:28px!important;transform:translateY(-40px)translate(150px)!important}.order-btn+.details-btn:hover{transform:translateY(-42px)translate(150px)!important}@media (width<=1120px){.pricing-card{padding:26px 28px 14px!important}.pricing-tab{min-width:130px!important}}@media (width<=900px){.pricing-card{min-height:auto!important;padding-bottom:18px!important}.pricing-cards{grid-template-columns:1fr!important;max-width:560px!important;margin:0 auto!important}}@media (width<=640px){.pricing-section{padding:38px 0 46px!important}.pricing-title{font-size:27px!important}.pricing-card{padding:24px 22px 18px!important}.order-btn{width:140px!important}.order-btn+.details-btn{margin-left:18px!important;transform:translateY(-40px)translate(140px)!important}.order-btn+.details-btn:hover{transform:translateY(-42px)translate(140px)!important}}.pricing-card .order-btn,.order-btn{justify-content:center!important;align-self:center!important;align-items:center!important;width:170px!important;height:42px!important;margin:0 auto!important;display:inline-flex!important;transform:none!important}.pricing-card{padding-bottom:26px!important}.visionaries-section{display:none!important}.home-impact-strip{background:#fff!important;border-top:1px solid #e2e8f0bf!important;border-bottom:1px solid #e2e8f0e6!important;width:100%!important;padding:18px 0 26px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;overflow:hidden!important}.home-impact-strip .container,.home-impact-grid{width:92%!important;max-width:1280px!important;margin:0 auto!important}.home-impact-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;align-items:center!important;gap:0!important;display:grid!important}.home-impact-item{text-align:center!important;min-height:104px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:10px 34px 8px!important;display:flex!important;position:relative!important;transform:none!important}.home-impact-item:not(:last-child):after{content:""!important;background:linear-gradient(#0000 0%,#cbd5e1eb 18% 82%,#0000 100%)!important;width:1px!important;height:68px!important;position:absolute!important;top:18px!important;right:0!important}.home-impact-item svg{color:#5b4dff!important;stroke:#5b4dff!important;stroke-width:2px!important;filter:drop-shadow(0 7px 14px #5b4dff21)!important;width:31px!important;height:31px!important;margin:0 0 8px!important}.home-impact-item strong{color:#071225!important;letter-spacing:-1.05px!important;margin:0 0 5px!important;font-size:26px!important;font-weight:950!important;line-height:1!important;display:block!important}.home-impact-item span{color:#303647!important;letter-spacing:-.15px!important;margin:0!important;font-size:11.5px!important;font-weight:800!important;line-height:1.18!important;display:block!important}.home-impact-item{transition:transform .28s!important}.home-impact-item:hover{transform:translateY(-3px)!important}.home-impact-item:hover svg{transform:scale(1.06)!important}@media (width<=900px){.home-impact-strip{padding:24px 0!important}.home-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:12px!important}.home-impact-item{min-height:112px!important}.home-impact-item:nth-child(2):after{display:none!important}.home-impact-item:first-child,.home-impact-item:nth-child(2){border-bottom:1px solid #cbd5e1b8!important}}@media (width<=520px){.home-impact-strip{padding:20px 0!important}.home-impact-grid{grid-template-columns:1fr!important;width:92%!important}.home-impact-item{border-bottom:1px solid #cbd5e1b8!important;min-height:96px!important;padding:16px 10px!important}.home-impact-item:last-child{border-bottom:0!important}.home-impact-item:after{display:none!important}.home-impact-item strong{font-size:25px!important}.home-impact-item span{font-size:12px!important}}.web-landing-page{font-family:Inter,Poppins,system-ui,sans-serif!important;overflow-x:hidden!important}.web-landing-page .container{width:88%!important;max-width:1180px!important}.web-hero{padding:28px 0 42px!important}.web-hero-grid{grid-template-columns:.92fr 1.08fr!important;align-items:center!important;gap:42px!important}.web-breadcrumb{margin-bottom:30px!important;font-size:12.5px!important}.web-label,.web-section-label,.web-promise-copy p,.web-clients p,.web-final-cta p{letter-spacing:1.4px!important;margin-bottom:13px!important;font-size:12px!important}.web-hero h1{letter-spacing:-2.2px!important;max-width:620px!important;margin-bottom:22px!important;font-size:52px!important;font-weight:900!important;line-height:1.06!important}.web-hero-text{max-width:580px!important;margin-bottom:30px!important;font-size:16px!important;line-height:1.58!important}.web-actions{gap:14px!important}.web-primary-btn,.web-outline-btn{border-width:1.5px!important;min-height:50px!important;padding:0 26px!important;font-size:14px!important;font-weight:900!important}.web-hero-visual{min-height:430px!important}.device-scene{transform-origin:50%!important;height:430px!important;transform:scale(.76)!important}.laptop-screen{border-radius:20px 20px 9px 9px!important;width:600px!important;height:380px!important;padding:58px 56px 96px!important;top:16px!important;right:118px!important}.laptop-screen h3{letter-spacing:-1.4px!important;margin-bottom:14px!important;font-size:38px!important;line-height:1.06!important}.laptop-screen p{margin-bottom:13px!important;font-size:12.5px!important}.laptop-screen button{padding:10px 16px!important;font-size:12px!important}.screen-top{top:34px!important;right:48px!important}.screen-top:before,.screen-top:after{width:46px!important;height:6px!important;box-shadow:58px 0 #334155!important}.screen-stats{gap:22px!important;bottom:24px!important;left:56px!important;right:132px!important}.screen-stats strong{font-size:24px!important}.screen-stats small{margin-top:6px!important;font-size:10.5px!important}.laptop-base{width:680px!important;height:26px!important;top:392px!important;right:64px!important}.phone-mockup{border-radius:28px!important;width:245px!important;height:355px!important;padding:44px 24px 22px!important;top:74px!important;right:-6px!important}.phone-notch{width:74px!important;height:16px!important}.phone-mockup small{font-size:11px!important}.phone-mockup h4{margin:16px 0 18px!important;font-size:17px!important}.phone-balance{border-radius:13px!important;margin-bottom:20px!important;padding:16px!important}.phone-balance span{font-size:11px!important}.phone-balance strong{font-size:27px!important}.phone-mockup p{margin-bottom:20px!important;font-size:16px!important}.phone-chart{border-bottom-width:4px!important;height:54px!important}.performance-pop{border-radius:14px!important;width:170px!important;height:104px!important;padding:18px 20px!important;bottom:28px!important;right:210px!important}.performance-pop span,.performance-pop small{font-size:11px!important}.performance-pop strong{font-size:32px!important}.performance-pop b{border-width:6px!important;width:44px!important;height:44px!important;top:32px!important;right:18px!important}.web-feature-row{grid-template-columns:repeat(4,1fr)!important;gap:30px!important;width:88%!important;max-width:1180px!important;margin-top:4px!important}.web-feature-item{grid-template-columns:34px 1fr!important;gap:13px!important}.web-feature-item svg{width:30px!important;height:30px!important}.web-feature-item h4{margin-bottom:6px!important;font-size:15px!important;line-height:1.12!important}.web-feature-item p{font-size:12.5px!important;line-height:1.42!important}.web-promise{padding:70px 0!important}.web-promise-grid{grid-template-columns:.9fr 1.1fr!important;gap:48px!important}.web-promise-copy p{margin-bottom:15px!important;font-size:11px!important}.web-promise-copy h2{letter-spacing:-1.2px!important;max-width:480px!important;margin-bottom:18px!important;font-size:36px!important;line-height:1.16!important}.web-promise-copy small{font-size:13.5px!important;line-height:1.6!important}.web-promise-cards{gap:16px!important}.web-promise-card{border-radius:12px!important;width:220px!important;min-height:235px!important;padding:24px 20px!important}.web-promise-card.featured{transform:translateY(-7px)!important}.web-promise-card svg{width:34px!important;height:34px!important;margin-bottom:16px!important}.web-promise-card h3{margin-bottom:10px!important;font-size:16px!important}.web-promise-card p{margin-bottom:15px!important;font-size:12.5px!important;line-height:1.5!important}.web-promise-card a{font-size:12.5px!important}.web-build{padding:44px 0 54px!important}.web-build .container{width:86%!important;max-width:1120px!important}.web-build .web-section-label{margin-bottom:12px!important;font-size:11.5px!important}.web-build h2{letter-spacing:-.9px!important;margin-bottom:32px!important;font-size:30px!important;line-height:1.1!important}.web-build-grid{gap:62px!important}.web-build-box{grid-template-columns:82px 1fr!important;gap:22px!important}.circle-icon{width:78px!important;height:78px!important}.circle-icon svg{width:34px!important;height:34px!important}.web-build-box h3{margin-bottom:15px!important;font-size:21px!important}.web-build-box li{gap:9px!important;margin-bottom:10px!important;font-size:14px!important}.web-build-box li svg{width:15px!important;height:15px!important}.web-process{padding:52px 0 58px!important}.web-process .container{width:86%!important;max-width:1120px!important}.web-process .web-section-label{margin-bottom:12px!important;font-size:11.5px!important}.web-process h2{letter-spacing:-.8px!important;margin-bottom:38px!important;font-size:30px!important;line-height:1.1!important}.web-process-row{gap:28px!important}.web-process-row:before{top:39px!important;left:8%!important;right:8%!important}.process-icon{width:78px!important;height:78px!important;margin-bottom:14px!important}.process-icon svg{width:30px!important;height:30px!important}.web-process-step strong{margin-bottom:6px!important;font-size:14px!important}.web-process-step h4{margin-bottom:10px!important;font-size:15px!important}.web-process-step p{max-width:160px!important;font-size:12.5px!important;line-height:1.45!important}.web-work{padding:52px 0 58px!important}.web-work .container{width:86%!important;max-width:1120px!important}.web-work-header{margin-bottom:34px!important}.web-work .web-section-label{margin-bottom:12px!important;font-size:11.5px!important}.web-work h2{letter-spacing:-.9px!important;font-size:30px!important;line-height:1.1!important}.web-work-btn{width:170px!important;height:46px!important;font-size:13px!important}.web-project-grid{gap:22px!important}.web-project-card{border-radius:7px!important}.project-image{height:135px!important;padding:16px 18px!important}.project-content{padding:20px 22px 22px!important}.web-project-card h3{margin-bottom:9px!important;font-size:18px!important}.web-project-card p{margin-bottom:15px!important;font-size:13.5px!important;line-height:1.5!important}.web-project-card a{font-size:13.5px!important}.web-clients{border-bottom-width:5px!important;padding:34px 0 24px!important}.web-clients .container{width:86%!important;max-width:1120px!important}.web-clients-grid{grid-template-columns:.95fr 1fr 1fr 1fr!important;gap:34px!important}.clients-heading p{margin-bottom:12px!important;font-size:11px!important}.clients-heading h2{font-size:25px!important;line-height:1.08!important}.client-quote>p{margin-bottom:16px!important;font-size:12.5px!important;line-height:1.5!important}.client-info{display:block!important}.client-info strong{margin-bottom:4px!important;font-size:13px!important}.client-info small{font-size:12px!important}.web-final-cta{padding:30px 0 34px!important}.web-final-cta .container{width:86%!important;max-width:1120px!important}.web-final-grid{grid-template-columns:.8fr 1.2fr!important;gap:42px!important}.web-final-cta p{margin-bottom:12px!important;font-size:11px!important}.web-final-cta h2{margin-bottom:12px!important;font-size:26px!important;line-height:1.08!important}.web-final-cta span{max-width:410px!important;margin-bottom:20px!important;font-size:13.5px!important;line-height:1.45!important}.cta-checks{gap:20px!important}.cta-checks b{padding-left:23px!important;font-size:12px!important}.cta-checks b:before{width:15px!important;height:15px!important;font-size:9px!important}.web-cta-form{gap:7px!important}.web-cta-form input,.web-cta-form select,.web-cta-form textarea{border-radius:4px!important;padding:12px 14px!important;font-size:12.5px!important}.web-cta-form input,.web-cta-form select{height:42px!important}.web-cta-form textarea{height:68px!important;min-height:68px!important}.web-cta-form button{width:175px!important;height:42px!important;font-size:12.5px!important}@media (width<=1200px){.web-landing-page .container,.web-build .container,.web-process .container,.web-work .container,.web-clients .container,.web-final-cta .container,.web-feature-row{width:90%!important}.web-hero-grid,.web-promise-grid,.web-final-grid{grid-template-columns:1fr!important}.web-hero h1{font-size:44px!important}.web-hero-visual{min-height:400px!important}.device-scene{transform-origin:top!important;height:380px!important;transform:scale(.68)!important}.web-promise-cards{flex-wrap:wrap!important;justify-content:flex-start!important}.web-feature-row,.web-clients-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=900px){.web-hero{padding:24px 0 36px!important}.web-hero h1{font-size:38px!important}.web-hero-text{font-size:15px!important}.web-actions{flex-wrap:wrap!important}.web-build-grid,.web-project-grid{grid-template-columns:1fr!important}.web-build-grid:before,.web-process-row:before{display:none!important}.web-process-row{grid-template-columns:repeat(2,1fr)!important;row-gap:30px!important}.web-work-header{flex-direction:column!important;gap:18px!important}}@media (width<=700px){.web-landing-page .container,.web-build .container,.web-process .container,.web-work .container,.web-clients .container,.web-final-cta .container,.web-feature-row{width:91%!important}.web-breadcrumb{margin-bottom:22px!important;font-size:11px!important}.web-hero h1{letter-spacing:-1.1px!important;font-size:32px!important}.web-primary-btn,.web-outline-btn{width:100%!important}.web-hero-visual{min-height:310px!important;overflow:hidden!important}.device-scene{transform-origin:top!important;width:760px!important;height:300px!important;margin-left:-380px!important;left:50%!important;transform:scale(.48)!important}.web-feature-row,.web-process-row,.web-clients-grid,.web-cta-form{grid-template-columns:1fr!important}.web-promise{padding:52px 0!important}.web-promise-copy h2,.web-build h2,.web-process h2,.web-work h2{font-size:27px!important}.web-promise-card{width:100%!important}.web-build-box{grid-template-columns:1fr!important}.circle-icon{width:70px!important;height:70px!important}.web-work-btn,.web-cta-form button{width:100%!important}.web-cta-form textarea{grid-column:auto!important}}.game-page{font-family:Inter,Poppins,system-ui,sans-serif!important;overflow-x:hidden!important}.game-page .container,.game-services .container,.game-process .container,.game-work .container,.game-stats .container,.game-final-cta .container{width:88%!important;max-width:1180px!important}.game-hero{padding:28px 0 42px!important}.game-hero-grid{grid-template-columns:.92fr 1.08fr!important;align-items:center!important;gap:42px!important}.game-breadcrumb{margin-bottom:30px!important;font-size:12.5px!important}.game-breadcrumb span{margin:0 9px!important}.game-label{letter-spacing:1.35px!important;margin-bottom:13px!important;font-size:12px!important}.game-hero h1{letter-spacing:-2.1px!important;max-width:650px!important;margin-bottom:22px!important;font-size:50px!important;font-weight:900!important;line-height:1.06!important}.game-hero-text{max-width:590px!important;margin-bottom:30px!important;font-size:16px!important;line-height:1.58!important}.game-actions{gap:14px!important}.game-primary-btn,.game-outline-btn{border-width:1.5px!important;min-height:50px!important;padding:0 26px!important;font-size:14px!important;font-weight:900!important}.game-visual{min-height:430px!important}.game-screen{border-width:4px!important;border-radius:9px!important;height:390px!important;box-shadow:0 26px 64px #0f172a38!important}.game-hud.player{border-radius:10px!important;gap:10px!important;min-width:168px!important;height:48px!important;padding:8px 11px!important;top:22px!important;left:26px!important}.game-hud.player span{width:34px!important;height:34px!important}.game-hud.player b,.game-hud.player i{font-size:10.5px!important}.game-hud.coins{gap:10px!important;padding:8px 11px!important;top:22px!important;right:22px!important}.game-hud.coins b{font-size:12px!important}.game-hud.coins i{width:25px!important;height:25px!important;font-size:12px!important}.mountain{width:280px!important;height:205px!important;bottom:70px!important}.mountain.two{height:250px!important}.castle{width:132px!important;height:165px!important;bottom:96px!important;right:80px!important}.hero-character{width:68px!important;height:180px!important;bottom:64px!important}.sun{width:68px!important;height:68px!important;top:94px!important}.game-play{width:72px!important;height:72px!important}.game-play svg{width:26px!important;height:26px!important}.joystick{width:82px!important;height:82px!important;bottom:44px!important;left:42px!important}.joystick span{width:40px!important;height:40px!important;top:21px!important;left:21px!important}.game-controls{grid-template-columns:repeat(2,45px)!important;gap:10px!important;bottom:40px!important;right:38px!important}.game-controls button{width:45px!important;height:45px!important}.game-feature-row{grid-template-columns:repeat(4,1fr)!important;gap:30px!important;width:88%!important;max-width:1180px!important;margin-top:6px!important}.game-feature-item{grid-template-columns:34px 1fr!important;gap:13px!important}.game-feature-item svg{width:30px!important;height:30px!important}.game-feature-item h4{margin-bottom:6px!important;font-size:15px!important;line-height:1.12!important}.game-feature-item p{font-size:12.5px!important;line-height:1.42!important}.game-build-grid{grid-template-columns:.9fr 1.1fr!important;gap:48px!important}.game-build-copy .game-label{margin-bottom:14px!important;font-size:11px!important}.game-build-copy h2{letter-spacing:-1.1px!important;max-width:470px!important;margin-bottom:18px!important;font-size:34px!important;line-height:1.14!important}.game-build-copy span{max-width:430px!important;font-size:13.5px!important;line-height:1.62!important}.game-build-cards{gap:16px!important}.game-build-card{border-radius:12px!important;width:220px!important;min-height:225px!important;padding:24px 20px!important}.game-build-card svg{width:34px!important;height:34px!important;margin-bottom:16px!important}.game-build-card h3{margin-bottom:10px!important;font-size:15.5px!important}.game-build-card p{margin-bottom:15px!important;font-size:12.5px!important;line-height:1.5!important}.game-build-card a{font-size:12.5px!important}.game-services{padding:44px 0 54px!important}.game-services h2,.game-process h2,.game-work h2{letter-spacing:-.9px!important;margin-bottom:32px!important;font-size:30px!important;line-height:1.1!important}.game-services-grid{grid-template-columns:repeat(6,1fr)!important;gap:16px!important}.game-service-card{min-height:145px!important;padding:16px 14px!important}.game-service-card svg{width:32px!important;height:32px!important;margin-bottom:14px!important}.game-service-card h3{margin-bottom:8px!important;font-size:13.5px!important;line-height:1.15!important}.game-service-card p{font-size:11.5px!important;line-height:1.38!important}.game-process{padding:52px 0 58px!important}.game-process-row{gap:28px!important}.game-process-row:before{top:39px!important}.game-process-icon{width:78px!important;height:78px!important;margin-bottom:14px!important}.game-process-icon svg{width:30px!important;height:30px!important}.game-process-step strong{margin-bottom:6px!important;font-size:14px!important}.game-process-step h4{margin-bottom:10px!important;font-size:15px!important}.game-process-step p{max-width:160px!important;font-size:12.5px!important;line-height:1.45!important}.game-work{padding:52px 0 58px!important}.game-work-header{margin-bottom:34px!important}.game-work-btn{width:170px!important;height:46px!important;font-size:13px!important}.game-project-grid{gap:22px!important}.game-project-card{border-radius:7px!important}.game-project-image{height:135px!important;padding:15px!important}.game-project-content{padding:20px 22px 22px!important}.game-project-title{gap:12px!important;margin-bottom:9px!important}.game-project-title h3{font-size:18px!important}.game-project-title span{padding:4px 8px!important;font-size:10.5px!important}.game-project-card p{margin-bottom:15px!important;font-size:13.5px!important;line-height:1.5!important}.game-project-card a{font-size:13.5px!important}.game-stats{padding:34px 0!important}.game-stats-grid{grid-template-columns:repeat(4,1fr)!important}.game-stat{grid-template-columns:42px auto!important;column-gap:14px!important;padding:0 24px!important}.game-stat svg{width:32px!important;height:32px!important}.game-stat strong{font-size:30px!important}.game-stat span{font-size:12px!important}.game-final-cta{padding:30px 0 34px!important}.game-final-grid{grid-template-columns:.8fr 1.2fr!important;gap:42px!important}.game-final-cta p{margin-bottom:12px!important;font-size:11px!important}.game-final-cta h2{letter-spacing:-.7px!important;margin-bottom:12px!important;font-size:28px!important;line-height:1.08!important}.game-final-cta span{max-width:410px!important;margin-bottom:20px!important;font-size:13.5px!important;line-height:1.45!important}.game-checks{gap:20px!important}.game-checks b{padding-left:23px!important;font-size:12px!important}.game-checks b:before{width:15px!important;height:15px!important;font-size:9px!important}.game-cta-form{gap:7px!important}.game-cta-form input,.game-cta-form select,.game-cta-form textarea{border-radius:4px!important;padding:12px 14px!important;font-size:12.5px!important}.game-cta-form input,.game-cta-form select{height:42px!important}.game-cta-form textarea{height:68px!important;min-height:68px!important}.game-cta-form button{width:175px!important;height:42px!important;font-size:12.5px!important}@media (width<=1200px){.game-page .container,.game-services .container,.game-process .container,.game-work .container,.game-stats .container,.game-final-cta .container,.game-feature-row{width:90%!important}.game-hero-grid,.game-build-grid,.game-final-grid{grid-template-columns:1fr!important}.game-hero h1{font-size:44px!important}.game-hero-text{font-size:15.5px!important}.game-visual{min-height:390px!important}.game-screen{height:360px!important}.game-build-cards{flex-wrap:wrap!important;justify-content:flex-start!important}.game-feature-row,.game-services-grid,.game-stats-grid,.game-process-row,.game-project-grid{grid-template-columns:repeat(2,1fr)!important}.game-process-row:before{display:none!important}.game-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important;padding:22px!important}}@media (width<=900px){.game-hero{padding:24px 0 36px!important}.game-hero h1{font-size:38px!important}.game-actions{flex-wrap:wrap!important}.game-work-header{flex-direction:column!important;gap:18px!important}.game-work-btn{width:100%!important}}@media (width<=700px){.game-page .container,.game-services .container,.game-process .container,.game-work .container,.game-stats .container,.game-final-cta .container,.game-feature-row{width:91%!important}.game-breadcrumb{margin-bottom:22px!important;font-size:11px!important}.game-hero h1{letter-spacing:-1.1px!important;font-size:32px!important}.game-primary-btn,.game-outline-btn{width:100%!important}.game-visual{min-height:280px!important;overflow:hidden!important}.game-screen{height:270px!important}.game-hud.player{transform-origin:0 0!important;transform:scale(.75)!important}.game-hud.coins{transform-origin:100% 0!important;transform:scale(.75)!important}.hero-character{transform:translate(-50%)scale(.72)!important}.mountain,.mountain.two,.castle,.sun{transform-origin:bottom!important;transform:scale(.75)!important}.game-play{width:58px!important;height:58px!important}.joystick{width:62px!important;height:62px!important;bottom:24px!important;left:24px!important}.joystick span{width:30px!important;height:30px!important;top:16px!important;left:16px!important}.game-controls{grid-template-columns:repeat(2,34px)!important;gap:8px!important;bottom:24px!important;right:24px!important}.game-controls button{width:34px!important;height:34px!important}.game-feature-row,.game-services-grid,.game-process-row,.game-project-grid,.game-stats-grid,.game-cta-form{grid-template-columns:1fr!important}.game-build{padding:54px 0!important}.game-build-copy h2,.game-services h2,.game-process h2,.game-work h2{font-size:27px!important}.game-build-card{width:100%!important}.game-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important}.game-stat:last-child{border-bottom:none!important}.game-cta-form textarea{grid-column:auto!important}.game-cta-form button{width:100%!important}}.game-build{padding:62px 0 68px!important}.game-build .container{width:88%!important;max-width:1180px!important}.game-build-grid{grid-template-columns:300px 1fr!important;align-items:center!important;gap:46px!important;display:grid!important}.game-build-copy{width:300px!important;max-width:300px!important}.game-build-copy .game-label{letter-spacing:1.5px!important;color:#ffb800!important;margin-bottom:16px!important;font-size:11px!important}.game-build-copy h2{letter-spacing:-1.2px!important;color:#fff!important;max-width:300px!important;margin:0 0 20px!important;font-size:34px!important;font-weight:900!important;line-height:1.12!important}.game-build-copy h2 br{display:none!important}.game-build-copy span{color:#ffffffb8!important;max-width:285px!important;font-size:14px!important;line-height:1.62!important;display:block!important}.game-build-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:grid!important}.game-build-card{border-radius:12px!important;flex-direction:column!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;height:245px!important;min-height:245px!important;padding:24px 22px!important;display:flex!important}.game-build-card svg{flex:none!important;width:34px!important;height:34px!important;margin:0 0 18px!important}.game-build-card h3{letter-spacing:-.25px!important;margin:0 0 12px!important;font-size:16px!important;line-height:1.15!important}.game-build-card p{margin:0 0 18px!important;font-size:12.5px!important;line-height:1.48!important}.game-build-card a{margin-top:auto!important;font-size:12.5px!important}@media (width<=1200px){.game-build-grid{grid-template-columns:1fr!important;gap:34px!important}.game-build-copy,.game-build-copy h2,.game-build-copy span{width:100%!important;max-width:620px!important}.game-build-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.game-build-card{height:230px!important;min-height:230px!important}}@media (width<=700px){.game-build{padding:48px 0 54px!important}.game-build .container{width:91%!important}.game-build-copy h2{font-size:28px!important}.game-build-cards{grid-template-columns:1fr!important}.game-build-card{height:auto!important;min-height:210px!important}}.three-page{font-family:Inter,Poppins,system-ui,sans-serif!important;overflow-x:hidden!important}.three-page .container,.three-capabilities .container,.three-process .container,.three-work .container,.three-stats .container,.three-final-cta .container{width:88%!important;max-width:1180px!important}.three-hero{padding:28px 0 42px!important}.three-hero-grid{grid-template-columns:.92fr 1.08fr!important;align-items:center!important;gap:42px!important}.three-breadcrumb{margin-bottom:30px!important;font-size:12.5px!important}.three-breadcrumb span{margin:0 9px!important}.three-label{letter-spacing:1.35px!important;margin-bottom:13px!important;font-size:12px!important}.three-hero h1{letter-spacing:-2.1px!important;max-width:650px!important;margin-bottom:22px!important;font-size:50px!important;font-weight:900!important;line-height:1.06!important}.three-hero-text{max-width:590px!important;margin-bottom:30px!important;font-size:16px!important;line-height:1.58!important}.three-actions{gap:14px!important}.three-primary-btn,.three-outline-btn{border-width:1.5px!important;min-height:50px!important;padding:0 26px!important;font-size:14px!important;font-weight:900!important}.three-visual{min-height:430px!important}.viewer-card{transform-origin:50%!important;border-radius:18px!important;width:640px!important;height:390px!important;padding:20px!important;transform:scale(.86)!important;box-shadow:0 28px 70px #0f172a38!important}.viewer-toolbar{border-radius:12px!important;height:42px!important;padding:0 18px!important}.viewer-toolbar span{font-size:13px!important}.viewer-toolbar i{width:9px!important;height:9px!important}.viewer-scene{border-radius:14px!important;height:255px!important;margin-top:16px!important}.viewer-building{transform-origin:bottom!important;transform:scale(.78)!important}.viewer-bottom{border-radius:13px!important;height:54px!important;margin-top:14px!important;padding:0 14px!important}.viewer-bottom button{width:34px!important;height:34px!important;font-size:20px!important}.viewer-thumbs{gap:9px!important}.viewer-thumbs span{border-radius:8px!important;width:48px!important;height:30px!important}.viewer-play{width:62px!important;height:62px!important}.viewer-play svg{width:22px!important;height:22px!important}.three-feature-row{grid-template-columns:repeat(4,1fr)!important;gap:30px!important;width:88%!important;max-width:1180px!important;margin-top:6px!important}.three-feature-item{grid-template-columns:34px 1fr!important;gap:13px!important}.three-feature-item svg{width:30px!important;height:30px!important}.three-feature-item h4{margin-bottom:6px!important;font-size:15px!important;line-height:1.12!important}.three-feature-item p{font-size:12.5px!important;line-height:1.42!important}.three-create{padding:62px 0 68px!important}.three-create .container{width:88%!important;max-width:1180px!important}.three-create-grid{grid-template-columns:320px 1fr!important;align-items:center!important;gap:46px!important;display:grid!important}.three-create-copy{width:320px!important;max-width:320px!important}.three-create-copy .three-label{letter-spacing:1.5px!important;margin-bottom:16px!important;font-size:11px!important}.three-create-copy h2{letter-spacing:-1.2px!important;max-width:320px!important;margin:0 0 20px!important;font-size:34px!important;font-weight:900!important;line-height:1.12!important}.three-create-copy h2 br{display:none!important}.three-create-copy span{max-width:300px!important;font-size:14px!important;line-height:1.62!important;display:block!important}.three-create-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:grid!important}.three-create-card{border-radius:12px!important;flex-direction:column!important;width:auto!important;min-width:0!important;height:245px!important;min-height:245px!important;padding:24px 22px!important;display:flex!important}.three-create-card svg{flex:none!important;width:34px!important;height:34px!important;margin:0 0 18px!important}.three-create-card h3{letter-spacing:-.25px!important;margin:0 0 12px!important;font-size:16px!important;line-height:1.15!important}.three-create-card p{margin:0 0 18px!important;font-size:12.5px!important;line-height:1.48!important}.three-create-card a{margin-top:auto!important;font-size:12.5px!important}.three-capabilities{padding:44px 0 54px!important}.three-capabilities h2,.three-process h2,.three-work h2{letter-spacing:-.9px!important;margin-bottom:32px!important;font-size:30px!important;line-height:1.1!important}.three-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}.three-capability-card{border-radius:10px!important;min-height:150px!important;padding:16px 14px!important}.three-capability-card>div{width:42px!important;height:42px!important;margin-bottom:14px!important}.three-capability-card svg{width:28px!important;height:28px!important}.three-capability-card h3{margin-bottom:8px!important;font-size:13.5px!important;line-height:1.15!important}.three-capability-card p{font-size:11.5px!important;line-height:1.38!important}.three-process{padding:52px 0 58px!important}.three-process-row{gap:28px!important}.three-process-row:before{top:39px!important}.three-process-icon{width:78px!important;height:78px!important;margin-bottom:14px!important}.three-process-icon svg{width:30px!important;height:30px!important}.three-process-step strong{margin-bottom:6px!important;font-size:14px!important}.three-process-step h4{margin-bottom:10px!important;font-size:15px!important}.three-process-step p{max-width:160px!important;font-size:12.5px!important;line-height:1.45!important}.three-work{padding:52px 0 58px!important}.three-work-header{margin-bottom:34px!important}.three-work-btn{width:170px!important;height:46px!important;font-size:13px!important}.three-project-grid{gap:22px!important}.three-project-card{border-radius:7px!important}.three-project-image{height:135px!important;padding:15px!important}.three-project-mock{transform-origin:50%!important;transform:scale(.78)!important}.three-project-content{padding:20px 22px 22px!important}.three-project-content h3{margin-bottom:9px!important;font-size:18px!important}.three-project-content p{margin-bottom:15px!important;font-size:13.5px!important;line-height:1.5!important}.three-project-content a{font-size:13.5px!important}.three-stats{padding:34px 0!important}.three-stats-grid{grid-template-columns:repeat(4,1fr)!important}.three-stat{grid-template-columns:42px auto!important;column-gap:14px!important;padding:0 24px!important}.three-stat svg{width:32px!important;height:32px!important}.three-stat strong{font-size:30px!important}.three-stat span{font-size:12px!important}.three-final-cta{padding:30px 0 34px!important}.three-final-grid{grid-template-columns:.8fr 1.2fr!important;gap:42px!important}.three-final-cta p{margin-bottom:12px!important;font-size:11px!important}.three-final-cta h2{letter-spacing:-.7px!important;margin-bottom:12px!important;font-size:28px!important;line-height:1.08!important}.three-final-cta span{max-width:410px!important;margin-bottom:20px!important;font-size:13.5px!important;line-height:1.45!important}.three-checks{gap:20px!important}.three-checks b{padding-left:23px!important;font-size:12px!important}.three-checks b:before{width:15px!important;height:15px!important;font-size:9px!important}.three-cta-form{gap:7px!important}.three-cta-form input,.three-cta-form select,.three-cta-form textarea{border-radius:4px!important;padding:12px 14px!important;font-size:12.5px!important}.three-cta-form input,.three-cta-form select{height:42px!important}.three-cta-form textarea{height:68px!important;min-height:68px!important}.three-cta-form button{width:175px!important;height:42px!important;font-size:12.5px!important}@media (width<=1200px){.three-page .container,.three-capabilities .container,.three-process .container,.three-work .container,.three-stats .container,.three-final-cta .container,.three-feature-row{width:90%!important}.three-hero-grid,.three-create-grid,.three-final-grid{grid-template-columns:1fr!important}.three-hero h1{font-size:44px!important}.three-hero-text{font-size:15.5px!important}.three-visual{min-height:390px!important}.viewer-card{transform-origin:top!important;transform:scale(.78)!important}.three-create-copy,.three-create-copy h2,.three-create-copy span{width:100%!important;max-width:620px!important}.three-create-cards,.three-feature-row,.three-capability-grid,.three-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.three-create-card{height:230px!important;min-height:230px!important}.three-process-row,.three-project-grid{grid-template-columns:repeat(2,1fr)!important}.three-process-row:before{display:none!important}.three-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important;padding:22px!important}}@media (width<=900px){.three-hero{padding:24px 0 36px!important}.three-hero h1{font-size:38px!important}.three-actions{flex-wrap:wrap!important}.three-work-header{flex-direction:column!important;gap:18px!important}.three-work-btn{width:100%!important}}@media (width<=700px){.three-page .container,.three-capabilities .container,.three-process .container,.three-work .container,.three-stats .container,.three-final-cta .container,.three-feature-row{width:91%!important}.three-breadcrumb{margin-bottom:22px!important;font-size:11px!important}.three-hero h1{letter-spacing:-1.1px!important;font-size:32px!important}.three-primary-btn,.three-outline-btn{width:100%!important}.three-visual{min-height:300px!important;overflow:hidden!important}.viewer-card{transform-origin:top!important;margin-left:50%!important;transform:scale(.52)translate(-50%)!important}.three-feature-row,.three-create-cards,.three-capability-grid,.three-process-row,.three-project-grid,.three-stats-grid,.three-cta-form{grid-template-columns:1fr!important}.three-create{padding:48px 0 54px!important}.three-create-copy h2,.three-capabilities h2,.three-process h2,.three-work h2{font-size:27px!important}.three-create-card{height:auto!important;min-height:210px!important}.three-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important}.three-stat:last-child{border-bottom:none!important}.three-cta-form textarea{grid-column:auto!important}.three-cta-form button{width:100%!important}}.uiux-page{font-family:Inter,Poppins,system-ui,sans-serif!important;overflow-x:hidden!important}.uiux-page .container,.uiux-approach .container,.uiux-offer .container,.uiux-process .container,.uiux-work .container,.uiux-stats .container,.uiux-final-cta .container{width:88%!important;max-width:1180px!important}.uiux-hero{padding:28px 0 42px!important}.uiux-hero-grid{grid-template-columns:.92fr 1.08fr!important;align-items:center!important;gap:42px!important}.uiux-breadcrumb{margin-bottom:30px!important;font-size:12.5px!important}.uiux-breadcrumb span{margin:0 9px!important}.uiux-label{letter-spacing:1.35px!important;margin-bottom:13px!important;font-size:12px!important;line-height:1!important}.uiux-hero h1{letter-spacing:-2.1px!important;max-width:650px!important;margin-bottom:22px!important;font-size:50px!important;font-weight:900!important;line-height:1.06!important}.uiux-hero-text{max-width:590px!important;margin-bottom:30px!important;font-size:16px!important;line-height:1.58!important}.uiux-actions{gap:14px!important}.uiux-primary-btn,.uiux-outline-btn{border-width:1.5px!important;min-height:50px!important;padding:0 26px!important;font-size:14px!important;font-weight:900!important}.uiux-visual{min-height:430px!important;position:relative!important}.uiux-laptop{transform-origin:50%!important;border-radius:20px 20px 9px 9px!important;width:610px!important;height:380px!important;padding:58px 56px 92px!important;top:18px!important;right:92px!important;transform:scale(.86)!important}.uiux-browser-lines{gap:9px!important;top:34px!important;right:48px!important}.uiux-browser-lines i{width:44px!important;height:6px!important}.uiux-dashboard-copy small{letter-spacing:1.1px!important;font-size:10.5px!important}.uiux-dashboard-copy h3{letter-spacing:-1.35px!important;margin:14px 0 18px!important;font-size:37px!important;line-height:1.06!important}.uiux-dashboard-copy div{gap:9px!important}.uiux-dashboard-copy span{width:76px!important;height:32px!important}.uiux-chart-card{border-radius:14px!important;width:178px!important;height:200px!important;padding:18px!important;top:96px!important;right:44px!important}.uiux-chart-card b{margin-bottom:14px!important;font-size:12.5px!important}.uiux-chart-line{border-bottom-width:3px!important;height:64px!important}.uiux-mini-grid{gap:8px!important;margin-top:20px!important}.uiux-mini-grid span{border-radius:8px!important;height:36px!important}.uiux-laptop-base{height:28px!important;left:-28px!important;right:-28px!important}.uiux-phone{border-radius:28px!important;width:238px!important;height:350px!important;padding:44px 24px 22px!important;top:78px!important;right:-2px!important}.uiux-notch{width:72px!important;height:16px!important}.uiux-phone small{font-size:11px!important}.uiux-phone h4{margin:14px 0 16px!important;font-size:22px!important}.uiux-balance{border-radius:13px!important;margin-bottom:20px!important;padding:16px!important}.uiux-balance span{font-size:11px!important}.uiux-balance strong{font-size:27px!important}.uiux-phone p{margin-bottom:14px!important;font-size:16px!important}.uiux-transactions{gap:9px!important}.uiux-transactions i{height:10px!important}.uiux-feature-row{grid-template-columns:repeat(4,1fr)!important;gap:30px!important;width:88%!important;max-width:1180px!important;margin-top:6px!important}.uiux-feature-item{grid-template-columns:34px 1fr!important;gap:13px!important}.uiux-feature-item svg{width:30px!important;height:30px!important}.uiux-feature-item h4{margin-bottom:6px!important;font-size:15px!important;line-height:1.12!important}.uiux-feature-item p{font-size:12.5px!important;line-height:1.42!important}.uiux-approach{padding:62px 0 68px!important}.uiux-approach-grid{grid-template-columns:320px 1fr!important;align-items:center!important;gap:46px!important;display:grid!important}.uiux-approach-copy{width:320px!important;max-width:320px!important}.uiux-approach-copy .uiux-label{letter-spacing:1.5px!important;margin-bottom:16px!important;font-size:11px!important}.uiux-approach-copy h2{letter-spacing:-1.2px!important;max-width:320px!important;margin:0 0 20px!important;font-size:34px!important;font-weight:900!important;line-height:1.12!important}.uiux-approach-copy h2 br{display:none!important}.uiux-approach-copy span{max-width:300px!important;font-size:14px!important;line-height:1.62!important;display:block!important}.uiux-approach-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:grid!important}.uiux-approach-card{border-radius:12px!important;flex-direction:column!important;width:auto!important;min-width:0!important;height:245px!important;min-height:245px!important;padding:24px 22px!important;display:flex!important}.uiux-approach-card.active{transform:translateY(-6px)!important}.uiux-approach-card h3{letter-spacing:-.25px!important;margin:0 0 12px!important;font-size:16px!important;line-height:1.15!important}.uiux-approach-card p{margin:0 0 18px!important;font-size:12.5px!important;line-height:1.48!important}.uiux-offer{padding:44px 0 54px!important}.uiux-offer h2,.uiux-process h2,.uiux-work h2{letter-spacing:-.9px!important;margin-bottom:32px!important;font-size:30px!important;line-height:1.1!important}.uiux-offer-grid{grid-template-columns:repeat(6,1fr)!important;gap:16px!important}.uiux-offer-card{border-radius:10px!important;min-height:168px!important;padding:18px 16px!important}.uiux-offer-card svg{width:31px!important;height:31px!important;margin-bottom:14px!important}.uiux-offer-card h3{margin-bottom:8px!important;font-size:13.5px!important;line-height:1.15!important}.uiux-offer-card p{margin-bottom:12px!important;font-size:11.5px!important;line-height:1.38!important}.uiux-offer-card a{font-size:11.5px!important}.uiux-process{padding:52px 0 58px!important}.uiux-process-grid{grid-template-columns:260px 1fr!important;align-items:center!important;gap:38px!important}.uiux-process-grid>div:first-child{max-width:260px!important}.uiux-process-row{gap:24px!important}.uiux-process-row:before{top:39px!important}.uiux-process-icon{width:78px!important;height:78px!important;margin-bottom:14px!important}.uiux-process-icon svg{width:30px!important;height:30px!important}.uiux-process-step strong{margin-bottom:6px!important;font-size:14px!important}.uiux-process-step h4{margin-bottom:10px!important;font-size:15px!important}.uiux-process-step p{max-width:150px!important;font-size:12.5px!important;line-height:1.45!important}.uiux-work{padding:52px 0 58px!important}.uiux-work-header{margin-bottom:34px!important}.uiux-work-btn{width:170px!important;height:46px!important;font-size:13px!important}.uiux-project-grid{gap:22px!important}.uiux-project-card{border-radius:7px!important}.uiux-project-image{height:135px!important;padding:15px!important}.uiux-project-mock{transform-origin:50%!important;transform:scale(.78)!important}.uiux-project-content{padding:20px 22px 22px!important}.uiux-project-content h3,.uiux-project-card h3{margin-bottom:9px!important;font-size:18px!important}.uiux-project-content p,.uiux-project-card p{margin-bottom:15px!important;font-size:13.5px!important;line-height:1.5!important}.uiux-project-content a,.uiux-project-card a{font-size:13.5px!important}.uiux-stats{padding:34px 0!important}.uiux-stats-grid{grid-template-columns:repeat(4,1fr)!important}.uiux-stat{grid-template-columns:42px auto!important;column-gap:14px!important;padding:0 24px!important}.uiux-stat svg{width:32px!important;height:32px!important}.uiux-stat strong{font-size:30px!important}.uiux-stat span{font-size:12px!important}.uiux-final-cta{padding:30px 0 34px!important}.uiux-final-grid{grid-template-columns:.8fr 1.2fr!important;gap:42px!important}.uiux-final-cta p{margin-bottom:12px!important;font-size:11px!important}.uiux-final-cta h2{letter-spacing:-.7px!important;margin-bottom:12px!important;font-size:28px!important;line-height:1.08!important}.uiux-final-cta span{max-width:410px!important;margin-bottom:20px!important;font-size:13.5px!important;line-height:1.45!important}.uiux-checks{gap:20px!important}.uiux-checks b{padding-left:23px!important;font-size:12px!important}.uiux-checks b:before{width:15px!important;height:15px!important;font-size:9px!important}.uiux-cta-form{gap:7px!important}.uiux-cta-form input,.uiux-cta-form select,.uiux-cta-form textarea{border-radius:4px!important;padding:12px 14px!important;font-size:12.5px!important}.uiux-cta-form input,.uiux-cta-form select{height:42px!important}.uiux-cta-form textarea{height:68px!important;min-height:68px!important}.uiux-cta-form button{width:175px!important;height:42px!important;font-size:12.5px!important}@media (width<=1200px){.uiux-page .container,.uiux-approach .container,.uiux-offer .container,.uiux-process .container,.uiux-work .container,.uiux-stats .container,.uiux-final-cta .container,.uiux-feature-row{width:90%!important}.uiux-hero-grid,.uiux-approach-grid,.uiux-process-grid,.uiux-final-grid{grid-template-columns:1fr!important}.uiux-hero h1{font-size:44px!important}.uiux-hero-text{font-size:15.5px!important}.uiux-visual{min-height:390px!important}.uiux-laptop{transform-origin:top!important;right:120px!important;transform:scale(.78)!important}.uiux-phone{transform-origin:top!important;transform:scale(.84)!important}.uiux-approach-copy,.uiux-approach-copy h2,.uiux-approach-copy span{width:100%!important;max-width:620px!important}.uiux-approach-cards,.uiux-feature-row,.uiux-offer-grid,.uiux-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.uiux-approach-card{height:230px!important;min-height:230px!important}.uiux-process-row,.uiux-project-grid{grid-template-columns:repeat(2,1fr)!important}.uiux-process-row:before{display:none!important}.uiux-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important;padding:22px!important}}@media (width<=900px){.uiux-hero{padding:24px 0 36px!important}.uiux-hero h1{font-size:38px!important}.uiux-actions{flex-wrap:wrap!important}.uiux-work-header{flex-direction:column!important;gap:18px!important}.uiux-work-btn{width:100%!important}}@media (width<=700px){.uiux-page .container,.uiux-approach .container,.uiux-offer .container,.uiux-process .container,.uiux-work .container,.uiux-stats .container,.uiux-final-cta .container,.uiux-feature-row{width:91%!important}.uiux-breadcrumb{margin-bottom:22px!important;font-size:11px!important}.uiux-hero h1{letter-spacing:-1.1px!important;font-size:32px!important}.uiux-primary-btn,.uiux-outline-btn{width:100%!important}.uiux-visual{min-height:300px!important;overflow:hidden!important}.uiux-laptop{transform-origin:top!important;margin-left:-305px!important;left:50%!important;right:auto!important;transform:scale(.52)!important}.uiux-phone{transform-origin:top!important;margin-left:70px!important;left:50%!important;right:auto!important;transform:scale(.56)!important}.uiux-feature-row,.uiux-approach-cards,.uiux-offer-grid,.uiux-process-row,.uiux-project-grid,.uiux-stats-grid,.uiux-cta-form{grid-template-columns:1fr!important}.uiux-approach{padding:48px 0 54px!important}.uiux-approach-copy h2,.uiux-offer h2,.uiux-process h2,.uiux-work h2{font-size:27px!important}.uiux-approach-card{height:auto!important;min-height:210px!important}.uiux-stat{border-bottom:1px solid #ffffff29!important;border-right:none!important}.uiux-stat:last-child{border-bottom:none!important}.uiux-cta-form textarea{grid-column:auto!important}.uiux-cta-form button{width:100%!important}}.uiux-approach-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}.uiux-approach-card,.uiux-approach-card.active{border-radius:12px!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;height:250px!important;min-height:250px!important;max-height:250px!important;padding:24px 22px!important;display:flex!important;transform:none!important}.uiux-approach-card:hover,.uiux-approach-card.active:hover{transform:translateY(-4px)!important}.uiux-approach-card svg{flex:none!important;width:34px!important;height:34px!important;margin:0 0 18px!important}.uiux-approach-card h3{margin:0 0 12px!important;font-size:16px!important;line-height:1.15!important}.uiux-approach-card p{flex:none!important;margin:0 0 16px!important;font-size:12.5px!important;line-height:1.48!important}.uiux-approach-card a{margin-top:auto!important;font-size:12.5px!important}@media (width<=1200px){.uiux-approach-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.uiux-approach-card,.uiux-approach-card.active{height:230px!important;min-height:230px!important;max-height:230px!important}}@media (width<=700px){.uiux-approach-cards{grid-template-columns:1fr!important}.uiux-approach-card,.uiux-approach-card.active{height:auto!important;min-height:210px!important;max-height:none!important}}.uiux-offer-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}.uiux-offer-card{border-radius:10px!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;height:210px!important;min-height:210px!important;max-height:210px!important;padding:22px 20px 20px!important;display:flex!important;overflow:hidden!important}.uiux-offer-card svg{flex:none!important;width:30px!important;height:30px!important;margin:0 0 18px!important}.uiux-offer-card h3{min-height:22px!important;margin:0 0 12px!important;font-size:14.5px!important;font-weight:900!important;line-height:1.15!important}.uiux-offer-card p{min-height:50px!important;max-height:50px!important;margin:0 0 12px!important;font-size:12.5px!important;line-height:1.35!important;overflow:hidden!important}.uiux-offer-card a{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:auto!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.uiux-offer-card a svg,.uiux-offer-card a span,.uiux-offer-card a:after{flex:none!important}.uiux-offer-card a:after{content:"→"!important;color:#071225!important;margin-left:auto!important;font-size:25px!important;font-weight:400!important;line-height:1!important}.uiux-offer-card a svg{display:none!important}@media (width<=1200px){.uiux-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.uiux-offer-card{height:205px!important;min-height:205px!important;max-height:205px!important}}@media (width<=700px){.uiux-offer-grid{grid-template-columns:1fr!important}.uiux-offer-card{height:auto!important;min-height:190px!important;max-height:none!important}.uiux-offer-card p{min-height:auto!important;max-height:none!important}}.newsletter-status{margin-top:10px;font-size:12.5px;font-weight:700;line-height:1.4;display:block}.newsletter-status.success{color:#22c55e}.newsletter-status.error{color:#ffb800}.footer-subscribe button:disabled,.footer-subscribe input:disabled{opacity:.7;cursor:not-allowed}.quote-section-premium{padding:52px 0 56px!important}.quote-section-premium .container,.quote-premium-grid{width:88%!important;max-width:1180px!important}.quote-premium-grid{grid-template-columns:1.25fr .75fr!important;align-items:center!important;gap:42px!important}.quote-premium-kicker{letter-spacing:2px!important;margin-bottom:20px!important;font-size:11px!important}.quote-premium-kicker span{width:28px!important}.quote-premium-left h2{letter-spacing:-1.3px!important;max-width:620px!important;margin-bottom:18px!important;font-size:38px!important;line-height:1.12!important}.quote-premium-left>p{max-width:560px!important;margin-bottom:26px!important;font-size:15.5px!important;line-height:1.5!important}.quote-premium-form{gap:18px!important;max-width:760px!important}.quote-premium-row{gap:22px!important}.quote-premium-field label{margin-bottom:9px!important;font-size:13.5px!important}.quote-premium-field input,.quote-premium-field select{border-radius:5px!important;height:48px!important;padding:0 15px!important;font-size:14px!important}.quote-premium-field textarea{border-radius:5px!important;height:112px!important;min-height:112px!important;padding:14px 15px!important;font-size:14px!important}.quote-premium-submit{gap:9px!important;width:184px!important;height:48px!important;margin-top:0!important;font-size:14.5px!important}.quote-premium-card{border-radius:16px!important;min-height:510px!important;padding:38px 34px!important}.quote-premium-card-icon{width:66px!important;height:66px!important;margin-bottom:32px!important}.quote-premium-card h3{letter-spacing:2px!important;margin-bottom:24px!important;font-size:12px!important}.quote-premium-contact-list{gap:24px!important}.quote-premium-contact-item{grid-template-columns:46px 1fr!important;gap:16px!important}.quote-premium-contact-item>span{width:44px!important;height:44px!important}.quote-premium-contact-item p{margin-bottom:6px!important;font-size:15px!important}.quote-premium-contact-item a{font-size:15px!important}.quote-premium-divider{margin:30px 0 24px!important}.quote-premium-benefits{gap:16px!important}.quote-premium-benefits li{padding-left:32px!important;font-size:14.5px!important}.quote-premium-benefits li:before{width:19px!important;height:19px!important;font-size:10px!important}@media (width<=1180px){.quote-section-premium .container,.quote-premium-grid{width:90%!important}.quote-premium-grid{grid-template-columns:1fr!important;gap:34px!important}.quote-premium-form{max-width:100%!important}.quote-premium-card{min-height:auto!important}}@media (width<=760px){.quote-section-premium{padding:44px 0 48px!important}.quote-premium-left h2{font-size:31px!important}.quote-premium-left>p{font-size:15px!important}.quote-premium-row{grid-template-columns:1fr!important;gap:16px!important}.quote-premium-submit{width:100%!important}.quote-premium-card{padding:30px 22px!important}}.quote-section-premium{color:#fff!important;background:radial-gradient(circle at 22% 18%,#2563eb14,#0000 26%),radial-gradient(circle at 82% 34%,#2563eb0f,#0000 26%),linear-gradient(135deg,#05080d 0%,#080d13 48%,#070b10 100%)!important;padding:52px 0 56px!important;font-family:Inter,Poppins,system-ui,sans-serif!important;overflow:hidden!important}.quote-section-premium .container,.quote-premium-grid{width:88%!important;max-width:1180px!important;margin:0 auto!important}.quote-premium-grid{grid-template-columns:1.25fr .75fr!important;align-items:center!important;gap:42px!important;display:grid!important}.quote-premium-left{min-width:0!important}.quote-premium-kicker{color:#2f80ff!important;letter-spacing:2px!important;text-transform:uppercase!important;align-items:center!important;gap:12px!important;margin:0 0 20px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.quote-premium-kicker span{background:#2f80ff!important;border-radius:999px!important;width:28px!important;height:2px!important;display:block!important}.quote-premium-left h2{color:#f8fafc!important;letter-spacing:-1.3px!important;max-width:620px!important;margin:0 0 18px!important;font-size:38px!important;font-weight:850!important;line-height:1.12!important}.quote-premium-left h2 em{color:#1f6fff!important;font-style:normal!important}.quote-premium-left>p{color:#ffffffd1!important;max-width:560px!important;margin:0 0 26px!important;font-size:15.5px!important;font-weight:400!important;line-height:1.5!important}.quote-premium-form{gap:18px!important;width:100%!important;max-width:760px!important;display:grid!important}.quote-premium-row{grid-template-columns:1fr 1fr!important;gap:22px!important;display:grid!important}.quote-premium-row-last{align-items:start!important}.quote-premium-field{min-width:0!important}.quote-premium-field label{color:#fff!important;letter-spacing:.1px!important;margin:0 0 9px!important;font-size:13.5px!important;font-weight:500!important;line-height:1!important;display:block!important}.quote-premium-field input,.quote-premium-field select,.quote-premium-field textarea{color:#fff!important;background:#ffffff09!important;border:1px solid #ffffff24!important;border-radius:5px!important;outline:none!important;width:100%!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:14px!important;font-weight:400!important;transition:border-color .25s,box-shadow .25s,background .25s!important;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #0000001f!important}.quote-premium-field input,.quote-premium-field select{height:48px!important;padding:0 15px!important}.quote-premium-field textarea{resize:none!important;height:112px!important;min-height:112px!important;padding:14px 15px!important;line-height:1.45!important}.quote-premium-field input::placeholder,.quote-premium-field textarea::placeholder{color:#ffffff8f!important}.quote-premium-field select{appearance:auto!important;color:#ffffffb8!important}.quote-premium-field select option{color:#fff!important;background:#0b1118!important}.quote-premium-field input:focus,.quote-premium-field select:focus,.quote-premium-field textarea:focus{background:#ffffff0e!important;border-color:#2f80ffbf!important;box-shadow:0 0 0 3px #2f80ff17,0 13px 28px #0000002e!important}.quote-premium-submit{color:#061226!important;cursor:pointer!important;background:#ffbf00!important;border:none!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:184px!important;height:48px!important;margin-top:0!important;font-family:Inter,Poppins,system-ui,sans-serif!important;font-size:14.5px!important;font-weight:900!important;line-height:1!important;transition:all .28s!important;display:inline-flex!important;box-shadow:0 14px 28px #ffbf0029!important}.quote-premium-submit:hover{background:#ffd033!important;transform:translateY(-3px)!important;box-shadow:0 20px 40px #ffbf003d!important}.quote-premium-submit svg{width:18px!important;height:18px!important}.quote-premium-card{background:radial-gradient(circle at 22% 16%,#2f80ff12,#0000 25%),#ffffff05!important;border:1px solid #ffffff29!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;min-height:510px!important;padding:38px 34px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0d,0 26px 62px #00000038!important}.quote-premium-card-icon{color:#3b82f6!important;background:#2f80ff14!important;border:2px solid #2f80fff2!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:66px!important;height:66px!important;margin:0 0 32px!important;display:flex!important;box-shadow:0 14px 28px #2f80ff1c!important}.quote-premium-card-icon svg{width:32px!important;height:32px!important}.quote-premium-card h3{color:#2f80ff!important;letter-spacing:2px!important;text-transform:uppercase!important;margin:0 0 24px!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.quote-premium-contact-list{gap:24px!important;display:grid!important}.quote-premium-contact-item{grid-template-columns:46px 1fr!important;align-items:center!important;gap:16px!important;display:grid!important}.quote-premium-contact-item>span{color:#2f80ff!important;background:#2f80ff17!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important}.quote-premium-contact-item>span svg{width:20px!important;height:20px!important}.quote-premium-contact-item p{color:#ffffffd1!important;margin:0 0 6px!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important}.quote-premium-contact-item a{color:#fff!important;letter-spacing:-.15px!important;word-break:break-word!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important}.quote-premium-divider{background:#ffffff24!important;width:100%!important;height:1px!important;margin:30px 0 24px!important}.quote-premium-benefits{gap:16px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.quote-premium-benefits li{color:#ffffffdb!important;padding-left:32px!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;position:relative!important}.quote-premium-benefits li:before{content:"✓"!important;color:#2f80ff!important;border:2px solid #2f80ff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:19px!important;height:19px!important;font-size:10px!important;font-weight:900!important;display:flex!important;position:absolute!important;top:-2px!important;left:0!important}@media (width<=1180px){.quote-section-premium .container,.quote-premium-grid{width:90%!important}.quote-premium-grid{grid-template-columns:1fr!important;gap:34px!important}.quote-premium-form{max-width:100%!important}.quote-premium-card{min-height:auto!important;padding:34px 30px!important}}@media (width<=760px){.quote-section-premium{padding:44px 0 48px!important}.quote-section-premium .container,.quote-premium-grid{width:91%!important}.quote-premium-left h2{letter-spacing:-1px!important;font-size:31px!important;line-height:1.16!important}.quote-premium-left>p{font-size:15px!important;line-height:1.55!important}.quote-premium-row{grid-template-columns:1fr!important;gap:16px!important}.quote-premium-field input,.quote-premium-field select{height:54px!important}.quote-premium-field textarea{height:120px!important;min-height:120px!important}.quote-premium-submit{width:100%!important}.quote-premium-card{border-radius:15px!important;padding:30px 22px!important}.quote-premium-contact-item{grid-template-columns:44px 1fr!important;gap:14px!important}.quote-premium-contact-item>span{width:42px!important;height:42px!important}.quote-premium-contact-item p,.quote-premium-contact-item a,.quote-premium-benefits li{font-size:14.5px!important}}@media (width<=430px){.quote-premium-left h2{font-size:29px!important}.quote-premium-kicker{letter-spacing:1.5px!important;font-size:10px!important}.quote-premium-card h3{font-size:11px!important}}.selected-package-input{cursor:not-allowed!important;color:#111827!important;background:#f2f2f2!important;font-weight:700!important}.selected-package-input:focus{outline:none!important}.quote-premium-form button:disabled,.quote-premium-form input:disabled,.quote-premium-form select:disabled,.quote-premium-form textarea:disabled{opacity:.7;cursor:not-allowed}.quote-premium-form>button,.quote-premium-form button[type=submit]{color:#020817!important;letter-spacing:-.2px!important;cursor:pointer!important;background:#ffbf00!important;border:1px solid #ffbf00!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:230px!important;height:58px!important;margin-top:26px!important;font-size:15px!important;font-weight:900!important;transition:all .25s!important;display:inline-flex!important;box-shadow:0 18px 40px #ffbf002e!important}.quote-premium-form>button:hover,.quote-premium-form button[type=submit]:hover{background:#ffd24a!important;border-color:#ffd24a!important;transform:translateY(-2px)!important;box-shadow:0 22px 46px #ffbf0040!important}.quote-premium-form>button:disabled,.quote-premium-form button[type=submit]:disabled{opacity:.7!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.quote-form-status{color:#ffbf00!important;margin:14px 0 0!important;font-size:13px!important;font-weight:800!important;display:block!important}@media (width<=700px){.quote-premium-form>button,.quote-premium-form button[type=submit]{width:100%!important;height:54px!important}}.order-modal-status{color:#ffbf00;grid-column:1/-1;margin-top:10px;font-size:13px;font-weight:800;display:block}.order-form input:disabled,.order-form textarea:disabled,.order-form button:disabled,.modal-close:disabled{opacity:.7;cursor:not-allowed}.contact-form-status{color:#6d3df5;grid-column:1/-1;margin:4px 0 0;font-size:13px;font-weight:800;display:block}.contact-form input:disabled,.contact-form select:disabled,.contact-form textarea:disabled,.contact-form button:disabled{opacity:.7;cursor:not-allowed}.service-lead-status{color:#ffbf00;grid-column:1/-1;width:100%;margin:4px 0 0;font-size:13px;font-weight:800;line-height:1.4;display:block}.web-cta-form input:disabled,.web-cta-form select:disabled,.web-cta-form textarea:disabled,.web-cta-form button:disabled,.game-cta-form input:disabled,.game-cta-form select:disabled,.game-cta-form textarea:disabled,.game-cta-form button:disabled,.three-cta-form input:disabled,.three-cta-form select:disabled,.three-cta-form textarea:disabled,.three-cta-form button:disabled,.uiux-cta-form input:disabled,.uiux-cta-form select:disabled,.uiux-cta-form textarea:disabled,.uiux-cta-form button:disabled,.sim-cta-form input:disabled,.sim-cta-form select:disabled,.sim-cta-form textarea:disabled,.sim-cta-form button:disabled,.showroom-cta-form input:disabled,.showroom-cta-form select:disabled,.showroom-cta-form textarea:disabled,.showroom-cta-form button:disabled,.monet-cta-form input:disabled,.monet-cta-form select:disabled,.monet-cta-form textarea:disabled,.monet-cta-form button:disabled,.maint-cta-form input:disabled,.maint-cta-form select:disabled,.maint-cta-form textarea:disabled,.maint-cta-form button:disabled,.soft-cta-form input:disabled,.soft-cta-form select:disabled,.soft-cta-form textarea:disabled,.soft-cta-form button:disabled,.auto-cta-form input:disabled,.auto-cta-form select:disabled,.auto-cta-form textarea:disabled,.auto-cta-form button:disabled,.arvr-cta-form input:disabled,.arvr-cta-form select:disabled,.arvr-cta-form textarea:disabled,.arvr-cta-form button:disabled,.marketing-cta-form input:disabled,.marketing-cta-form select:disabled,.marketing-cta-form textarea:disabled,.marketing-cta-form button:disabled{opacity:.7;cursor:not-allowed}.web-cta-form .service-lead-status,.game-cta-form .service-lead-status,.three-cta-form .service-lead-status,.uiux-cta-form .service-lead-status,.sim-cta-form .service-lead-status,.showroom-cta-form .service-lead-status,.monet-cta-form .service-lead-status,.maint-cta-form .service-lead-status,.soft-cta-form .service-lead-status,.auto-cta-form .service-lead-status,.arvr-cta-form .service-lead-status,.marketing-cta-form .service-lead-status{grid-column:1/-1}.web-cta-form button:disabled:hover,.game-cta-form button:disabled:hover,.three-cta-form button:disabled:hover,.uiux-cta-form button:disabled:hover,.sim-cta-form button:disabled:hover,.showroom-cta-form button:disabled:hover,.monet-cta-form button:disabled:hover,.maint-cta-form button:disabled:hover,.soft-cta-form button:disabled:hover,.auto-cta-form button:disabled:hover,.arvr-cta-form button:disabled:hover,.marketing-cta-form button:disabled:hover{box-shadow:none!important;transform:none!important}.contact-trust-row{grid-template-columns:repeat(3,1fr)!important;gap:18px!important;max-width:760px!important;display:grid!important}.contact-trust-card{box-sizing:border-box!important;align-items:center!important;gap:18px!important;width:100%!important;height:124px!important;min-height:124px!important;padding:22px 24px!important;display:flex!important}.contact-trust-card h4,.contact-trust-card strong{margin:0 0 6px!important;line-height:1.05!important}.contact-trust-card p{margin:0!important;line-height:1.35!important}.contact-trust-card svg{flex:none!important}@media (width<=900px){.contact-trust-row{grid-template-columns:1fr!important;max-width:100%!important}.contact-trust-card{height:auto!important;min-height:108px!important}}.contact-main-section{padding-top:70px!important;padding-bottom:70px!important}.contact-main-section .contact-main-grid{align-items:flex-start!important}@media (width<=768px){.contact-main-section{padding-top:44px!important;padding-bottom:44px!important}}.contact-main-grid{justify-content:center!important;align-items:flex-start!important;display:flex!important}.contact-main-grid>*{width:100%!important;max-width:780px!important}.contact-form-card{width:100%!important}.contact-faq-box{width:100%}.contact-faq-item{color:#061025;cursor:pointer;background:#fff;border:1px solid #dbe3f0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:54px;padding:0 18px;transition:all .25s;display:flex}.contact-faq-item span{text-align:left;font-size:14px;font-weight:900;line-height:1.35}.contact-faq-item svg{flex-shrink:0;transition:transform .25s}.contact-faq-item.active{color:#6d3df5;border-color:#6d3df559;box-shadow:0 12px 30px #0f172a0f}.contact-faq-item.active svg{transform:rotate(180deg)}.contact-faq-answer{opacity:0;max-height:0;padding:0 18px;transition:all .25s;overflow:hidden}.contact-faq-answer.show{opacity:1;max-height:160px;padding:12px 18px 16px}.contact-faq-answer p{color:#475569;margin:0;font-size:14px;line-height:1.6}.legal-page{color:#061025;background:#fff}.legal-hero{color:#fff;background:radial-gradient(circle at 0 0,#6d3df521,#0000 34%),linear-gradient(135deg,#061025 0%,#0b1b3a 100%);padding:86px 0 56px}.legal-kicker{color:#ffbf00;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:900}.legal-hero h1{letter-spacing:-2px;margin:0 0 14px;font-size:clamp(38px,5vw,62px);font-weight:950;line-height:1.02}.legal-hero span{color:#ffffffb8;font-size:15px;font-weight:600;display:block}.legal-content-section{padding:62px 0 86px}.legal-content{max-width:920px;margin:0 auto}.legal-content p{color:#475569;margin:0 0 18px;font-size:15.5px;font-weight:500;line-height:1.75}.legal-content h2{color:#061025;letter-spacing:-.4px;margin:36px 0 12px;font-size:24px;font-weight:950;line-height:1.2}.legal-content ul{margin:0 0 22px;padding-left:22px}.legal-content li{color:#475569;margin-bottom:10px;font-size:15.5px;font-weight:500;line-height:1.55}.legal-content a{color:#6d3df5;font-weight:900;text-decoration:none}.legal-content a:hover{text-decoration:underline}.legal-back-box{background:#f5f2ff;border:1px solid #6d3df529;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-top:42px;padding:26px 28px;display:flex}.legal-back-box p{color:#061025;margin:0;font-weight:900}.legal-back-box a{color:#fff;background:#6d3df5;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:13.5px;font-weight:900;text-decoration:none;display:inline-flex}.legal-back-box a:hover{text-decoration:none;transform:translateY(-2px)}@media (width<=700px){.legal-hero{padding:64px 0 42px}.legal-content-section{padding:44px 0 64px}.legal-hero h1{letter-spacing:-1px}.legal-back-box{flex-direction:column;align-items:flex-start}.legal-back-box a{width:100%}}.form-consent-text{color:#64748b;max-width:440px;margin:8px 0 0;font-size:12px;line-height:1.45}.form-consent-text a{color:#6d3df5;font-weight:800;text-decoration:none}.form-consent-text a:hover{text-decoration:underline}.service-form-consent a:hover{text-decoration:underline}.service-form-consent{color:#64748b;grid-column:1/-1;max-width:520px;margin:2px 0 4px;font-size:12px;line-height:1.45}.service-form-consent a{color:#6d3df5;font-weight:800;text-decoration:none}.order-modal-consent{text-align:center;color:#ffffffad;align-self:center;max-width:310px;margin:0;padding:0 8px;font-size:12px;font-weight:500;line-height:1.55}.order-modal-consent a{color:#ffffffeb;text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.order-modal-consent a:hover{color:#fff}.quote-form-consent{color:#ffffffa3;grid-column:1/-1;max-width:560px;margin:4px 0 12px;font-size:12px;line-height:1.45}.quote-form-consent a{color:#fffffff0;text-underline-offset:3px;font-weight:800;text-decoration:underline}.quote-form-consent a:hover{color:#fff}.tenzen-seo-block{background:radial-gradient(circle at 8% 10%,#ffb8001a,#0000 30%),#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:84px 0}.tenzen-seo-inner{width:86%;max-width:1280px;margin:0 auto}.tenzen-seo-top{grid-template-columns:1.2fr .8fr;align-items:start;gap:52px;display:grid}.tenzen-seo-eyebrow{color:#ff9d00;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:900;line-height:1}.tenzen-seo-block h2{color:#061226;letter-spacing:-1.4px;max-width:760px;margin:0 0 20px;font-size:42px;font-weight:900;line-height:1.12}.tenzen-seo-description{color:#475569;max-width:800px;margin:0;font-size:17px;line-height:1.75}.tenzen-seo-points{gap:12px;margin:28px 0 18px;padding:0;list-style:none;display:grid}.tenzen-seo-points li{color:#1e293b;padding-left:27px;font-size:15px;font-weight:700;line-height:1.45;position:relative}.tenzen-seo-points li:before{content:"✓";color:#061226;background:#ffb800;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:flex;position:absolute;top:-1px;left:0}.tenzen-seo-location{color:#64748b;margin:0;font-size:14px;font-weight:600}.tenzen-seo-links{background:#fff;border:1px solid #dbe3ef;border-radius:14px;padding:28px;box-shadow:0 18px 44px #0f172a12}.tenzen-seo-links h3{color:#061226;margin:0 0 18px;font-size:20px;font-weight:900}.tenzen-seo-links>div{gap:10px;display:grid}.tenzen-seo-links>div a{color:#061226;background:#fff;border:1px solid #e2e8f0;border-radius:7px;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;font-size:14px;font-weight:800;transition:all .25s;display:flex}.tenzen-seo-links>div a:hover{background:#fff9e9;border-color:#ffb800;transform:translate(4px)}.tenzen-seo-links span{color:#ff9d00;font-size:19px;font-weight:900}.tenzen-seo-cta{color:#fff;background:#061226;border-radius:7px;justify-content:space-between;align-items:center;min-height:52px;margin-top:20px;padding:0 17px;font-size:15px;font-weight:900;transition:all .25s;display:flex}.tenzen-seo-cta:hover{color:#061226;background:#ffb800;transform:translateY(-3px)}.tenzen-seo-faq-wrap{margin-top:70px}.tenzen-seo-faq-wrap>h2{margin-bottom:26px}.tenzen-seo-faqs{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tenzen-seo-faq{background:#fff;border:1px solid #dbe3ef;border-radius:12px;overflow:hidden}.tenzen-seo-faq summary{color:#061226;cursor:pointer;padding:21px 48px 21px 21px;font-size:16px;font-weight:900;line-height:1.4;list-style:none;position:relative}.tenzen-seo-faq summary::-webkit-details-marker{display:none}.tenzen-seo-faq summary:after{content:"+";color:#ff9d00;font-size:25px;font-weight:500;position:absolute;top:16px;right:20px}.tenzen-seo-faq[open] summary:after{content:"−"}.tenzen-seo-faq p{color:#475569;border-top:1px solid #edf2f7;margin:0;padding:0 21px 21px;font-size:15px;line-height:1.7}@media (width<=900px){.tenzen-seo-top,.tenzen-seo-faqs{grid-template-columns:1fr}.tenzen-seo-block h2{font-size:34px}}@media (width<=600px){.tenzen-seo-block{padding:58px 0}.tenzen-seo-inner{width:92%}.tenzen-seo-block h2{font-size:29px}.tenzen-seo-description{font-size:15px}.tenzen-seo-links{padding:20px}}.three-create-card{padding-bottom:58px!important;display:block!important;position:relative!important}.three-create-card a{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:auto!important;margin:0!important;line-height:1!important;display:flex!important;position:absolute!important;bottom:24px!important;left:26px!important;right:26px!important}.three-create-card a svg{flex:none!important;margin:0!important}.game-build-card{padding-bottom:62px!important;display:block!important;position:relative!important}.game-build-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:auto!important;margin:0!important;line-height:1!important;display:flex!important;position:absolute!important;bottom:24px!important;left:22px!important;right:22px!important}.game-build-card a svg{flex:none!important;margin:0!important}.sim-build-cards>*{min-width:0;display:flex!important}.sim-build-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.sim-build-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.sim-build-card a svg{flex:none!important;margin:0!important}.sim-capability-grid>*{min-width:0!important;display:flex!important}.sim-capability-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.sim-capability-card a{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:auto!important;display:flex!important}.sim-capability-card a svg{flex:none!important;margin:0!important}.uiux-approach-cards>*,.uiux-offer-grid>*{min-width:0!important;display:flex!important}.uiux-approach-card,.uiux-offer-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.uiux-approach-card a,.uiux-offer-card a{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:auto!important;display:flex!important}.uiux-approach-card a svg,.uiux-offer-card a svg{flex:none!important;margin:0!important}.showroom-build-cards>*,.showroom-capability-grid>*{min-width:0!important;display:flex!important}.showroom-build-card,.showroom-capability-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.showroom-build-card a,.showroom-capability-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.showroom-build-card a svg,.showroom-capability-card a svg{flex:none!important;margin:0!important}.arvr-create-cards>*,.arvr-capability-grid>*{min-width:0!important;display:flex!important}.arvr-create-card,.arvr-capability-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.arvr-create-card a,.arvr-capability-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.arvr-create-card a svg,.arvr-capability-card a svg{flex:none!important;margin:0!important}.soft-platform-grid>*,.soft-project-grid>*{min-width:0!important;display:flex!important}.soft-platform-card,.soft-project-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.soft-platform-card a,.soft-project-content a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.soft-platform-card a svg,.soft-project-content a svg{flex:none!important;margin:0!important}.soft-project-content{flex-direction:column!important;flex:1!important;display:flex!important}.auto-do-cards>*,.auto-service-grid>*,.auto-project-grid>*{min-width:0!important;display:flex!important}.auto-do-card,.auto-service-card,.auto-project-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.auto-do-card a,.auto-service-card a,.auto-project-content a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.auto-do-card a svg,.auto-service-card a svg,.auto-project-content a svg{flex:none!important;margin:0!important}.auto-project-content{flex-direction:column!important;flex:1!important;display:flex!important}.maint-do-cards>*,.maint-service-grid>*{min-width:0!important;display:flex!important}.maint-do-card,.maint-service-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.maint-do-card a,.maint-service-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.maint-do-card a svg,.maint-service-card a svg{flex:none!important;margin:0!important}.marketing-do-cards>*,.marketing-service-grid>*{min-width:0!important;display:flex!important}.marketing-do-card,.marketing-service-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.marketing-do-card a,.marketing-service-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.marketing-do-card a svg,.marketing-service-card a svg{flex:none!important;margin:0!important}.monet-do-cards>*,.monet-service-grid>*{min-width:0!important;display:flex!important}.monet-do-card,.monet-service-card{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.monet-do-card a,.monet-service-card a{white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:auto!important;display:flex!important}.monet-do-card a svg,.monet-service-card a svg{flex:none!important;margin:0!important}.footer-logo{border-radius:50%;width:76px;height:76px;margin-bottom:16px;overflow:hidden}.footer-logo img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.brand-icon{border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.brand-icon img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}@media (width<=768px){.brand-icon{width:44px;height:44px}}
