@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@600;700&display=swap');
:root{--ink:#0a1533;--muted:#586783;--line:#dce5f2;--soft:#f4f7fc;--blue:#2455f5;--cyan:#04b9dc;--violet:#8a24d9;--magenta:#d713aa;--navy:#07122f;--white:#fff;--shadow:0 24px 70px rgba(18,39,93,.13);--radius:24px;--max:1680px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif;font-size:15px;line-height:1.65}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 8% 7%,rgba(0,188,222,.09),transparent 23%),radial-gradient(circle at 90% 16%,rgba(132,37,213,.09),transparent 28%)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,h3{font-family:"Space Grotesk",Manrope,sans-serif;letter-spacing:-.035em;line-height:1.08;margin:0}h1{font-size:clamp(3rem,6vw,5.9rem)}h2{font-size:clamp(2rem,4vw,3.8rem)}h3{font-size:1.3rem}p{color:var(--muted)}main{overflow:hidden}.eyebrow{display:block;color:var(--blue);font-size:.76rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800;margin-bottom:18px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:12px;border:1px solid transparent;font-weight:800;transition:.28s ease}.button:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(36,85,245,.2)}.button.primary{color:#fff;background:linear-gradient(110deg,var(--blue),#5841ed 55%,var(--magenta))}.button.secondary{border-color:#cdd9eb;background:#fff}.button.glass{border-color:rgba(255,255,255,.27);color:#fff;background:rgba(255,255,255,.08)}.button.light{background:#fff;color:var(--navy)}.button.wide{width:100%}.center{text-align:center}.announcement{min-height:38px;padding:8px 20px;text-align:center;background:linear-gradient(90deg,#071b48,#243a91,#7c1baa);color:#d9e9ff;font-size:.78rem;font-weight:700;letter-spacing:.01em}.announcement a{color:#fff;border-bottom:1px solid}.site-header{height:80px;display:flex;align-items:center;gap:26px;padding:0 max(24px,calc((100vw - var(--max))/2));background:rgba(255,255,255,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(200,213,233,.8);position:sticky;top:0;z-index:90}.brand{display:flex;align-items:center;gap:10px;margin-right:auto;min-width:220px}.brand img{height:44px;width:auto}.brand span{display:flex;flex-direction:column;line-height:1.15}.brand strong{font-size:1rem}.brand small{font-size:.59rem;color:var(--muted)}.main-nav{display:flex;align-items:center;gap:24px}.main-nav>a,.nav-group>button{font-weight:700;font-size:.88rem;border:0;background:transparent;color:var(--ink);padding:28px 0}.nav-group{position:relative}.mega{position:absolute;top:73px;left:50%;transform:translate(-50%,10px);width:260px;padding:14px;display:grid;gap:4px;background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:.25s ease}.nav-group:hover .mega,.nav-group.open .mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.mega a{padding:10px 12px;border-radius:9px;font-size:.82rem;font-weight:700}.mega a:hover{background:#eff4ff;color:var(--blue);transform:translateX(3px)}.mega .accent-link{background:#edf3ff;color:var(--blue)}.nav-actions{display:flex;gap:10px;align-items:center}.login-button{font-weight:800;padding:10px}.nav-toggle{display:none;border:0;background:#edf2ff;border-radius:10px;font-size:1.3rem}.splash{position:fixed;z-index:9999;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#182e73 0,#07122f 46%,#030819 100%);color:#fff;transition:opacity .7s,visibility .7s}.splash.hidden{opacity:0;visibility:hidden}.splash img{width:130px;filter:drop-shadow(0 18px 30px rgba(23,72,255,.4));animation:splashFloat 1.6s ease-in-out infinite}.splash strong{font-family:"Space Grotesk";font-size:1.7rem;margin-top:18px}.splash small{color:#aec2e8;margin-top:4px}.splash i{width:180px;height:3px;margin-top:25px;overflow:hidden;background:rgba(255,255,255,.12);border-radius:5px}.splash i:after{content:"";display:block;width:45%;height:100%;background:linear-gradient(90deg,var(--cyan),var(--magenta));animation:loader 1.3s ease infinite}.splash-orbit{position:absolute;width:270px;height:270px;border:1px solid rgba(99,141,255,.25);border-radius:50%;animation:spin 7s linear infinite}.splash-orbit:after{content:"";position:absolute;top:30px;right:16px;width:13px;height:13px;border-radius:50%;background:var(--cyan);box-shadow:0 0 28px var(--cyan)}
.hero{min-height:760px;padding:100px max(24px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:68px;background:linear-gradient(135deg,#f5fbff 0,#fff 43%,#f7f2ff 100%);position:relative}.hero:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(65,100,213,.12);border-radius:50%;left:-260px;bottom:-100px}.hero-copy h1{max-width:760px;color:#081536}.hero-copy p{font-size:1.1rem;max-width:690px}.hero-actions{display:flex;gap:12px;margin:32px 0}.hero-actions .glass{color:var(--ink);border-color:var(--line);background:#fff}.hero-metrics{display:flex;gap:12px;flex-wrap:wrap}.hero-metrics span{min-width:150px;padding:14px 16px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.8);display:grid}.hero-metrics small{color:var(--muted);font-size:.69rem}.hero-visual{position:relative}.hero-visual:before{content:"";position:absolute;inset:4% -4% -5% 10%;background:linear-gradient(135deg,rgba(0,194,222,.24),rgba(145,32,215,.24));filter:blur(40px);border-radius:45%;z-index:0}.hero-visual img{position:relative;border-radius:40px;min-height:470px;object-fit:cover;box-shadow:0 40px 90px rgba(25,40,95,.24);animation:visualFloat 6s ease-in-out infinite}.hero-visual>span{position:absolute;left:-35px;bottom:40px;z-index:2;padding:18px 22px;background:rgba(255,255,255,.93);backdrop-filter:blur(12px);border:1px solid #fff;border-radius:17px;box-shadow:var(--shadow);display:grid;grid-template-columns:36px 1fr;column-gap:10px}.hero-visual svg{width:30px;grid-row:span 2;color:var(--blue)}.hero-visual small{color:var(--muted)}.section{max-width:var(--max);margin:auto;padding:100px 24px}.section.soft,.soft{max-width:none;padding-left:max(24px,calc((100vw - var(--max))/2));padding-right:max(24px,calc((100vw - var(--max))/2));background:linear-gradient(180deg,#f7f9fd,#fff)}.section-heading{text-align:center;max-width:800px;margin:0 auto 48px}.section-heading.left{text-align:left;margin-left:0}.section-heading p{font-size:1.04rem}.studio-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.image-card{position:relative;min-height:520px;overflow:hidden;border-radius:28px;box-shadow:var(--shadow)}.image-card img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s}.image-card:hover img{transform:scale(1.05)}.image-card:after{content:"";position:absolute;inset:32% 0 0;background:linear-gradient(transparent,rgba(3,10,32,.94))}.image-card>div{position:absolute;z-index:2;left:32px;right:32px;bottom:30px;color:#fff}.image-card p{color:#d8e0f1}.image-card a{color:#7be2f6;font-weight:800}.image-card span{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#75e9ff}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.service-card{min-height:285px;padding:26px;border:1px solid var(--line);border-radius:19px;background:#fff;display:flex;flex-direction:column;transition:.3s}.service-card:hover{transform:translateY(-9px);box-shadow:var(--shadow);border-color:#b9cbff}.service-card svg{width:42px;height:42px;padding:9px;color:var(--blue);background:#edf3ff;border-radius:10px}.service-card p{font-size:.86rem}.service-card strong{font-size:.78rem;color:var(--violet);margin-top:auto}.service-card a{font-weight:800;font-size:.82rem;margin-top:10px}.dark-feature{padding:110px max(24px,calc((100vw - var(--max))/2));background:radial-gradient(circle at 95% 0,#5a1c82,transparent 38%),linear-gradient(120deg,#04091e,#0b1746);color:#fff}.dark-feature .section-heading p,.dark-card p{color:#b9c8e7}.dark-feature .eyebrow{color:#59dff6}.dark-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:35px}.dark-card{padding:28px;border:1px solid rgba(126,151,214,.22);border-radius:19px;background:rgba(255,255,255,.055);backdrop-filter:blur(12px)}.dark-card svg{width:40px;color:#53dff6}.center .button{margin:6px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pricing-grid.four{grid-template-columns:repeat(4,1fr)}.price-card{padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 12px 40px rgba(11,27,68,.06);display:flex;flex-direction:column}.price-card.popular{border-color:#4068f6;box-shadow:0 24px 70px rgba(36,85,245,.16);position:relative;transform:translateY(-8px)}.price-card>span{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--blue);font-weight:800}.price{margin:18px 0;display:flex;align-items:end;gap:5px}.price strong{font-family:"Space Grotesk";font-size:2.2rem}.price small{color:var(--muted)}.price-card ul{list-style:none;padding:0;margin:0 0 24px;color:var(--muted);font-size:.85rem}.price-card li{padding:7px 0;border-bottom:1px dashed #e5eaf3}.price-card .button{margin-top:auto}.more-link{text-align:center;margin-top:34px}.more-link a{font-weight:800;color:var(--blue)}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.split-copy p{font-size:1.03rem}.checks{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;color:var(--muted)}.split-image img{border-radius:28px;box-shadow:var(--shadow)}.process-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.process-grid span{padding:20px 12px;border-top:3px solid #dfe7f5;background:#fafcff}.process-grid b{display:block;color:var(--blue);font-size:.72rem}.process-grid strong{font-size:.78rem}.final-cta{max-width:var(--max);margin:20px auto 100px;padding:52px;border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#fff;background:linear-gradient(110deg,#103da8,#3d37cb 52%,#b7149e)}.final-cta p{color:#dbe5ff}.page-hero{padding:100px max(24px,calc((100vw - var(--max))/2));background:linear-gradient(135deg,#effaff,#fff 45%,#f6efff)}.page-hero.compact{min-height:390px;display:flex;align-items:center}.page-hero>div{max-width:850px}.page-hero p{font-size:1.05rem}.trust-lower{max-width:var(--max);margin:60px auto 0;padding:55px 24px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.trust-pills{display:flex;flex-wrap:wrap;gap:9px}.trust-pills span{padding:9px 13px;border:1px solid #cddbf1;background:#f5f8ff;color:#173776;border-radius:100px;font-size:.73rem;font-weight:800}.footer{background:linear-gradient(125deg,#030918,#081638 52%,#261145);color:#fff;padding:0 max(24px,calc((100vw - var(--max))/2))}.footer-cta{transform:translateY(-1px);padding:44px 0;border-bottom:1px solid rgba(255,255,255,.13);display:flex;justify-content:space-between;align-items:center}.footer-cta span{color:#55dcf5;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;font-weight:800}.footer-grid{padding:60px 0 40px;display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:44px}.footer-grid section{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-grid section:first-child img{width:190px;max-height:64px;object-fit:contain;object-position:left center;filter:grayscale(1) brightness(0) invert(1)}.footer-grid p,.footer-grid a{color:#aebdda;font-size:.82rem}.footer-grid a:hover{color:#fff;transform:translateX(3px)}.footer-grid h3{font-size:.94rem;margin-bottom:8px}.group-link{padding:10px 14px;border:1px solid rgba(255,255,255,.2);border-radius:9px}.footer-registry{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:20px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.footer-registry span{color:#7789ac;font-size:.67rem;display:grid}.footer-registry strong{color:#dce6fb;font-size:.72rem}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding:20px 0 30px;color:#8495b8;font-size:.67rem}.whatsapp{position:fixed;right:22px;bottom:22px;z-index:80;width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:#20c563;color:#fff;font-size:1.7rem;box-shadow:0 15px 35px rgba(12,121,63,.3)}
.service-hero,.hourly-hero{padding:95px max(24px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.service-hero img,.hourly-hero img{border-radius:28px;box-shadow:var(--shadow)}.service-body,.hourly-section{max-width:var(--max);margin:auto;padding:90px 24px}.feature-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-list article{padding:25px;border:1px solid var(--line);border-radius:18px}.term-switch{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin:0 auto 55px}.term-switch button{border:1px solid var(--line);background:#fff;border-radius:100px;padding:10px 17px;font-weight:800}.term-switch button.active{color:#fff;background:var(--blue);border-color:var(--blue)}.pricing-group{margin-bottom:95px}.hourly-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hourly-card{padding:27px;border:1px solid var(--line);border-radius:20px}.hourly-card strong{display:block;font-size:1.7rem}.hourly-calculator{margin-top:50px;padding:34px;border-radius:22px;background:var(--navy);color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:15px;align-items:end}.hourly-calculator label{color:#bdc9e3}.configurator{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.config-card,.config-summary,.checkout-card,.portal-panel,.admin-panel{padding:30px;border:1px solid var(--line);border-radius:22px;background:#fff}.config-step{display:flex;gap:14px;margin:10px 0 15px}.config-step>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#edf3ff;color:var(--blue);font-weight:800}.choice-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:26px}.choice-row label,.account-type label{position:relative}.choice-row input,.account-type input{position:absolute;opacity:0}.choice-row span,.account-type span{display:grid;padding:16px;border:1px solid var(--line);border-radius:13px;font-weight:800}.choice-row small,.account-type small{font-weight:500;color:var(--muted)}.choice-row input:checked+span,.account-type input:checked+span{border-color:var(--blue);background:#edf3ff;color:var(--blue)}.range-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.range-pair input{width:100%}.config-summary{position:sticky;top:105px;background:#071534;color:#fff}.config-summary dl>div,.order-review dl>div{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.13);padding:10px 0}.config-summary dt{color:#9fb0d2}.config-total{padding:22px 0;display:grid}.config-total strong{font-size:2.2rem}.domain-shell{max-width:950px;margin:-80px auto 100px;padding:32px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);position:relative}.domain-form{display:flex;gap:10px}.domain-form input{flex:1}.auth-page{min-height:100vh;display:grid;grid-template-columns:1.15fr .85fr;background:linear-gradient(120deg,#061233 0,#111b4c 52%,#f4f7ff 52%);padding:70px max(24px,calc((100vw - 1120px)/2));gap:60px;align-items:center}.auth-story{color:#fff}.auth-story>img{width:210px;filter:grayscale(1) brightness(0) invert(1);margin-bottom:50px}.auth-story p{color:#c2cdeb}.auth-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;color:#dce7ff}.auth-card{padding:32px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);max-height:calc(100vh - 50px);overflow:auto}.auth-card>nav{display:grid;grid-template-columns:1fr 1fr;background:#eef2fa;border-radius:11px;padding:4px;margin-bottom:25px}.auth-card>nav a{text-align:center;padding:11px;border-radius:8px;font-weight:800}.auth-card>nav a.active{background:#fff;color:var(--blue);box-shadow:0 4px 15px rgba(20,40,90,.1)}label{display:grid;gap:7px;font-weight:700;font-size:.82rem;margin-bottom:15px}input,select,textarea{width:100%;border:1px solid #cfdbea;border-radius:10px;padding:12px 13px;background:#fff;color:var(--ink);outline:0}input:focus,select:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(36,85,245,.11)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.form-grid .full{grid-column:1/-1}.form-section{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:13px 0;margin:5px 0 15px}.form-section small{color:var(--muted)}.business-fields{display:none}.business-fields.visible{display:block}.remember{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:4px 0 20px}.remember label{display:flex;align-items:center;gap:9px;margin:0}.remember input{width:18px;height:18px;flex:0 0 18px}.remember a{font-size:.78rem;color:var(--blue)}.secure-note{display:block;color:var(--muted);margin-top:16px}.checkout-page{padding:80px 24px;background:var(--soft)}.checkout-card{max-width:950px;margin:auto}.order-review{display:grid;grid-template-columns:1fr 310px;gap:30px;margin:28px 0;padding:25px;border-radius:17px;background:#071534;color:#fff}.order-review>div{display:grid}.order-review small,.order-review dt{color:#9fb0d2}.payment-tabs{display:flex;gap:8px;margin:25px 0}.payment-tabs button{flex:1;padding:14px;border:1px solid var(--line);background:#fff;border-radius:10px;font-weight:800}.payment-tabs button.active{border-color:var(--blue);color:var(--blue);background:#edf3ff}.payment-pane{display:none}.payment-pane.active{display:block}.upi-box{display:grid;grid-template-columns:200px 1fr;gap:25px;align-items:center;margin:25px 0}.upi-box img{border:1px solid var(--line);border-radius:16px}.portal-layout,.admin-layout{min-height:100vh;display:grid;grid-template-columns:250px 1fr;background:#f3f6fb}.portal-side,.admin-side{background:linear-gradient(180deg,#061231,#0d1a43);color:#fff;padding:25px;display:flex;flex-direction:column;gap:14px;position:sticky;top:0;height:100vh}.portal-logo img,.admin-logo img{width:170px;filter:grayscale(1) brightness(0) invert(1)}.portal-side nav,.admin-side nav{display:grid;gap:4px;margin:auto 0}.portal-side nav a,.admin-side nav a{padding:10px 12px;border-radius:9px;color:#afbddc;font-size:.82rem;font-weight:700}.portal-side nav a.active,.admin-side nav a.active{background:rgba(79,108,255,.23);color:#fff}.portal-main,.admin-main{padding:35px;min-width:0}.portal-main>header,.admin-main>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:22px}.metrics article{padding:20px;border-radius:17px;background:#fff;border:1px solid var(--line);display:grid}.metrics span{font-size:.75rem;color:var(--muted)}.metrics strong{font-size:2rem}.portal-two,.admin-two{display:grid;grid-template-columns:1.4fr .6fr;gap:18px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:.78rem}th,td{text-align:left;padding:11px;border-bottom:1px solid var(--line);white-space:nowrap}th{color:var(--muted);text-transform:uppercase;font-size:.63rem;letter-spacing:.08em}.profile-card dl{display:grid;grid-template-columns:1fr 1fr}.profile-card dl div{padding:15px;border-bottom:1px solid var(--line)}dt{color:var(--muted);font-size:.75rem}dd{margin:0;font-weight:700}.admin-login{min-height:100vh;padding:80px 24px;display:grid;place-items:center;background:linear-gradient(135deg,#071330,#1e2e70,#f4f7ff)}.admin-login-shell{width:min(1050px,100%);display:grid;grid-template-columns:1.05fr .95fr;background:#fff;border-radius:28px;overflow:hidden;box-shadow:var(--shadow)}.admin-login-copy{background:linear-gradient(130deg,#081538,#212a76 65%,#7e218c);color:#fff;padding:60px}.admin-login-copy p{color:#c4d1ee}.admin-login-card{padding:60px}.billing-modules{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.billing-modules article{padding:16px;background:#fff;border:1px solid var(--line);border-radius:14px}.billing-modules strong{display:block;font-size:1.2rem}.badge{display:inline-block;border-radius:100px;padding:4px 8px;background:#edf3ff;color:var(--blue);font-size:.65rem;font-weight:800}.global-alert,.alert{max-width:1100px;margin:15px auto;padding:12px 16px;border-radius:10px}.global-alert.success,.alert.success{background:#e9fbf0;color:#08743b}.global-alert.error,.alert.error{background:#fff0f1;color:#ad1826}.empty{padding:25px;text-align:center}.installer-body{background:linear-gradient(135deg,#edf8ff,#fff,#f5efff)}.installer-shell{max-width:1000px;margin:50px auto;padding:35px}.installer-brand img{width:130px}.installer-form,.install-success{padding:32px;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow)}.installer-form h2{font-size:1.35rem;margin:25px 0}.installer-form details{margin:20px 0;padding:15px;border:1px solid var(--line);border-radius:12px}.installer-form summary{font-weight:800}.reveal{opacity:0;transform:translateY(34px) scale(.985);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.visible{opacity:1;transform:none}
.page-hero{display:grid;grid-template-columns:1fr minmax(280px,480px);gap:45px;align-items:center}.page-icon{width:170px;height:170px;border-radius:35px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--blue),var(--violet));box-shadow:var(--shadow)}.page-icon svg{width:82px}.page-service-image img{width:100%;height:330px;object-fit:cover;border-radius:27px;box-shadow:var(--shadow)}.two-col,.contact-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:start}.info-card,.lead-form{padding:28px;border:1px solid var(--line);border-radius:19px;background:#fff}.info-card>svg{width:38px;color:var(--blue)}.info-card>strong{font-size:1.7rem}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.benefit-grid.four{grid-template-columns:repeat(4,1fr)}.consent{display:flex;align-items:flex-start;gap:10px}.consent input{width:18px;height:18px;margin-top:2px}.domain-hero{padding:110px max(24px,calc((100vw - var(--max))/2));text-align:center;color:#fff;background:radial-gradient(circle at 15% 20%,rgba(0,206,231,.32),transparent 25%),linear-gradient(125deg,#061130,#182c70,#652094)}.domain-hero p{color:#c8d5ed}.domain-hero form{max-width:760px;margin:35px auto;display:flex;align-items:center;gap:10px;padding:9px 9px 9px 20px;border-radius:15px;background:#fff;color:var(--ink)}.domain-hero form input{border:0;box-shadow:none}.domain-result{max-width:760px;margin:20px auto;padding:17px;border-radius:13px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;color:var(--ink)}.domain-result.available{border:2px solid #31c77b}.tld-row{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.tld-row span{min-width:140px;padding:13px;border:1px solid rgba(255,255,255,.2);border-radius:12px;display:grid}.tld-row small{color:#b9c8e7}.proof-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.proof-row span{padding:13px 16px;display:grid;border:1px solid var(--line);border-radius:12px}.proof-row small{color:var(--muted)}.code-console{border:1px solid #263b76;border-radius:22px;overflow:hidden;background:#07122f;color:#fff;box-shadow:var(--shadow)}.code-console header{padding:15px;background:#101d46;display:flex;gap:7px;align-items:center}.code-console header i{width:10px;height:10px;border-radius:50%;background:#5fd9f0}.code-console header span{margin-left:auto;color:#aab9da;font-size:.73rem}.code-console>div{display:grid;grid-template-columns:35px 1fr auto;gap:12px;padding:20px;border-bottom:1px solid #1d2d5a}.code-console b{color:#56dbf1}.code-console em{color:#9fb0d2;font-size:.7rem}.hour-card{padding:27px;border:1px solid var(--line);border-radius:20px;background:#fff;display:flex;flex-direction:column}.hour-card.popular{border-color:var(--blue);box-shadow:var(--shadow)}.hour-card svg{width:40px;color:var(--blue)}.hour-card>span{margin-top:20px;color:var(--blue);font-size:.68rem;text-transform:uppercase;font-weight:800}.hour-card>div{display:flex;align-items:end;margin:14px 0}.hour-card strong{font-size:1.7rem}.hour-card em{font-size:.76rem;color:var(--muted);margin-bottom:18px}.hour-card .button{margin-top:auto}.calculator-section{padding:90px max(24px,calc((100vw - var(--max))/2));background:#f2f6fc}.hour-calculator{display:grid;grid-template-columns:1fr 340px;gap:45px;padding:42px;border-radius:26px;background:linear-gradient(125deg,#06122f,#182660,#601d83);color:#fff}.hour-calculator p,.hour-calculator label,.hour-calculator dt{color:#c6d2ea}.hour-calculator aside{padding:25px;border-radius:18px;background:rgba(255,255,255,.09)}.hour-calculator aside>strong{display:block;font-size:2.5rem}.hour-calculator dl div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.14)}.gateway-page{min-height:100vh;display:grid;place-items:center;padding:30px;background:linear-gradient(135deg,#edf8ff,#fff,#f4edff)}.gateway-card{width:min(520px,100%);padding:42px;text-align:center;border:1px solid var(--line);border-radius:25px;background:#fff;box-shadow:var(--shadow)}.gateway-card img{width:105px;margin:0 auto 20px}.gateway-card>strong{display:block;font-size:2.7rem;margin:20px}.gateway-card>a{display:inline-block;margin-top:18px;color:var(--blue)}.policy-body{max-width:900px;margin:70px auto 100px;padding:0 24px}.policy-body p{padding:20px 0;border-bottom:1px solid var(--line)}.policy-body aside{padding:18px;border-radius:12px;background:#eef3ff;color:var(--muted)}
@keyframes loader{0%{transform:translateX(-120%)}100%{transform:translateX(250%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes splashFloat{50%{transform:translateY(-10px) scale(1.03)}}@keyframes visualFloat{50%{transform:translateY(-10px)}}
@media(max-width:1050px){.main-nav{position:absolute;display:none;top:80px;left:20px;right:20px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);align-items:stretch;flex-direction:column;gap:0}.main-nav.open{display:flex}.main-nav>a,.nav-group>button{display:block;width:100%;text-align:left;padding:12px}.mega{position:static;transform:none!important;width:100%;box-shadow:none;display:none;opacity:1;visibility:visible;border:0;background:#f7f9fe}.nav-group.open .mega{display:grid}.nav-toggle{display:block}.nav-actions .button{display:none}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{text-align:center}.hero-copy p{margin-left:auto;margin-right:auto}.hero-actions,.hero-metrics{justify-content:center}.service-grid{grid-template-columns:repeat(3,1fr)}.pricing-grid.four{grid-template-columns:repeat(2,1fr)}.hourly-grid{grid-template-columns:repeat(2,1fr)}.process-grid{grid-template-columns:repeat(4,1fr)}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid section:last-child{grid-column:2/4}.auth-page{grid-template-columns:1fr;background:linear-gradient(180deg,#07143a 0,#101d4e 37%,#f4f7ff 37%)}.auth-story{padding-top:20px}.portal-layout,.admin-layout{grid-template-columns:210px 1fr}.metrics{grid-template-columns:repeat(2,1fr)}.billing-modules{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){h1{font-size:clamp(2.55rem,12vw,4rem)}h2{font-size:2.25rem}.announcement{font-size:.67rem}.site-header{height:70px;padding:0 16px}.brand{min-width:0}.brand img{height:38px}.brand span{display:none}.main-nav{top:68px}.nav-actions .login-button{font-size:.75rem}.hero{padding:70px 20px;gap:40px}.hero-visual img{min-height:360px}.hero-visual>span{left:10px;bottom:18px}.section,.service-body,.hourly-section{padding:70px 18px}.studio-grid,.split,.service-hero,.hourly-hero,.trust-lower,.page-hero,.two-col,.contact-layout{grid-template-columns:1fr}.page-icon{width:110px;height:110px}.image-card{min-height:430px}.service-grid{grid-template-columns:1fr 1fr}.dark-grid,.pricing-grid,.feature-list,.benefit-grid,.benefit-grid.four{grid-template-columns:1fr}.pricing-grid.four{grid-template-columns:1fr}.price-card.popular{transform:none}.checks{grid-template-columns:1fr}.process-grid{grid-template-columns:1fr 1fr}.final-cta{margin:20px 18px 70px;padding:35px 24px;display:grid}.footer-cta{align-items:flex-start;gap:20px;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-grid section:first-child{grid-column:1/-1}.footer-grid section:last-child{grid-column:auto}.footer-registry{grid-template-columns:1fr 1fr}.footer-bottom{display:grid}.hourly-grid{grid-template-columns:1fr}.hourly-calculator,.hour-calculator{grid-template-columns:1fr}.configurator{grid-template-columns:1fr}.config-summary{position:static}.choice-row,.range-pair,.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.domain-shell{margin:-40px 15px 70px}.domain-form,.domain-hero form{display:grid}.domain-hero form>span{display:none}.domain-result{display:grid}.auth-page{padding:45px 15px;gap:30px}.auth-story>img{margin-bottom:25px}.auth-points{grid-template-columns:1fr}.auth-card{padding:23px;max-height:none}.order-review,.upi-box{grid-template-columns:1fr}.upi-box img{width:190px;margin:auto}.portal-layout,.admin-layout{display:block}.portal-side,.admin-side{position:static;height:auto}.portal-side nav,.admin-side nav{display:flex;overflow:auto;margin:10px 0}.portal-side nav a,.admin-side nav a{white-space:nowrap}.portal-main,.admin-main{padding:20px 14px}.portal-main>header,.admin-main>header{align-items:flex-start;display:grid;gap:15px}.metrics{grid-template-columns:1fr 1fr}.portal-two,.admin-two{grid-template-columns:1fr}.admin-login-shell{grid-template-columns:1fr}.admin-login-copy,.admin-login-card{padding:32px 24px}.billing-modules{grid-template-columns:1fr 1fr}.profile-card dl{grid-template-columns:1fr}.installer-shell{margin:0;padding:20px 12px}.installer-form{padding:22px}}
.account-type{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.account-type label{margin:0}@media(max-width:520px){.account-type{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}

/* Preview-matched KBNC public homepage */
.preview-header{height:82px;padding-left:max(28px,calc((100vw - 1440px)/2));padding-right:max(28px,calc((100vw - 1440px)/2));gap:16px;background:rgba(255,255,255,.93);border-bottom:1px solid #e8eef8;box-shadow:0 8px 30px rgba(23,47,110,.045)}
.preview-brand{min-width:142px;width:142px;gap:4px}
.preview-brand img{width:98px;height:47px;object-fit:cover;object-position:left center}
.preview-brand span{margin-left:-4px;padding-left:7px;border-left:1px solid #cedbff}
.preview-brand strong{font-size:.72rem;font-weight:700;color:#16305e;white-space:nowrap}
.preview-nav{gap:15px;margin:auto}
.preview-nav>a,.preview-nav .nav-group>button{font-size:.69rem;font-weight:700;padding:29px 0;white-space:nowrap}
.preview-nav .mega{top:68px}
.preview-nav-actions{gap:9px;white-space:nowrap}
.preview-signin,.preview-signup{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 15px;border-radius:9px;font-size:.7rem;font-weight:800}
.preview-signin{border:1px solid #ccdcfa;color:#173463;background:#fff}
.preview-signup{color:#fff;background:linear-gradient(115deg,#255cf5,#4d63ed);box-shadow:0 10px 23px rgba(42,87,239,.22)}
.preview-hero{min-height:650px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:34px;padding:66px max(32px,calc((100vw - 1320px)/2)) 45px;background:radial-gradient(circle at 79% 35%,rgba(85,96,255,.12),transparent 28%),linear-gradient(120deg,#fff 0,#fbfdff 53%,#f6f8ff 100%);position:relative;overflow:hidden}
.preview-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(58,95,202,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(58,95,202,.026) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(90deg,transparent 35%,#000)}
.preview-hero-copy{position:relative;z-index:2}
.preview-kicker{display:inline-flex;padding:8px 13px;border-radius:100px;background:#f2eeff;color:#6549e7;font-size:.68rem;line-height:1;text-transform:uppercase;letter-spacing:.1em;font-weight:800;margin-bottom:24px}
.preview-hero h1{font-size:clamp(3.35rem,5.25vw,5.25rem);line-height:.99;letter-spacing:-.055em;color:#0a1b46}
.preview-hero h1 em{color:#315cf4;font-style:normal}
.preview-hero-copy>p{max-width:610px;margin:26px 0 0;color:#4d5d78;font-size:1rem;line-height:1.7}
.preview-actions{display:flex;gap:12px;margin:28px 0 40px}
.preview-actions .button{min-height:46px;padding:0 22px;border-radius:8px;font-size:.74rem}
.preview-actions .primary{background:#285bf5}
.preview-actions .secondary{border-color:#bfcff4;color:#244481}
.preview-proof{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
.preview-proof span{display:flex;align-items:center;gap:7px;color:#263d70;font-size:.65rem}
.preview-proof svg{width:15px;height:15px;color:#2f62f5}
.preview-proof b{font-weight:700;white-space:nowrap}
.preview-hero-art{min-height:510px;display:grid;place-items:center;position:relative;isolation:isolate}
.preview-hero-art:before{content:"";position:absolute;width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(67,91,255,.2),rgba(183,80,255,.09) 42%,transparent 72%);filter:blur(24px);animation:previewPulse 5s ease-in-out infinite}
.preview-hero-art img{width:min(100%,760px);position:relative;z-index:2;mix-blend-mode:screen;filter:saturate(.92) contrast(1.05);animation:previewFloat 6s ease-in-out infinite}
.preview-orbit{position:absolute;border:1px solid rgba(61,95,223,.13);border-radius:50%;z-index:1;animation:spin 22s linear infinite}
.preview-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#7352fa;box-shadow:0 0 16px #7352fa}
.orbit-one{width:430px;height:430px}.orbit-one:after{top:70px;right:28px}
.orbit-two{width:540px;height:540px;animation-direction:reverse}.orbit-two:after{bottom:53px;left:63px;background:#1baee9}
.preview-section,.preview-why{max-width:1320px;margin:auto;padding:86px 32px}
.preview-heading{text-align:center;position:relative;margin:0 auto 46px}
.preview-heading>span{display:block;margin-bottom:12px;color:#3f68ee;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;font-weight:800}
.preview-heading h2{font-size:clamp(2rem,3vw,3.2rem);color:#0b1a3e}
.preview-heading p{margin:12px 0 0;font-size:.82rem}
.preview-service-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}
.preview-service-card{min-height:250px;padding:23px 20px;border:1px solid #dbe5f3;border-radius:14px;background:#fff;box-shadow:0 9px 28px rgba(18,45,105,.035);display:flex;flex-direction:column;transition:.35s cubic-bezier(.2,.75,.2,1)}
.preview-service-card:hover{transform:translateY(-10px);border-color:#aebff5;box-shadow:0 22px 50px rgba(24,59,147,.12)}
.preview-service-card svg{width:38px;height:38px;padding:9px;border-radius:10px;background:#f0ecff;color:#744df1;margin-bottom:28px}
.preview-service-card:nth-child(2) svg,.preview-service-card:nth-child(4) svg{background:#ecfff3;color:#27a966}.preview-service-card:nth-child(3) svg{background:#fff2eb;color:#f07848}.preview-service-card:nth-child(5) svg{background:#eef2ff;color:#5364ec}
.preview-service-card h3{font-size:.92rem;letter-spacing:-.02em}
.preview-service-card p{font-size:.72rem;line-height:1.6;margin-bottom:18px}
.preview-service-card b{margin-top:auto;color:#315cf4;font-size:.66rem;opacity:0;transform:translateY(4px);transition:.3s}
.preview-service-card:hover b{opacity:1;transform:none}
.preview-hosting{padding:80px max(32px,calc((100vw - 1320px)/2));color:#fff;background:radial-gradient(circle at 92% 12%,rgba(126,57,226,.45),transparent 32%),linear-gradient(115deg,#051333,#081c4c 58%,#1a1760);position:relative;overflow:hidden}
.preview-hosting:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(114,139,246,.13) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(90deg,#000,transparent 55%)}
.preview-heading.inverse{z-index:1}
.preview-heading.inverse>span{color:#9e7cff}.preview-heading.inverse h2{color:#fff}.preview-heading.inverse>a{position:absolute;right:0;top:18px;padding:10px 16px;border-radius:8px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.13);font-size:.66rem;font-weight:800}
.preview-hosting-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;z-index:1}
.preview-hosting-card{min-height:286px;padding:27px;border:1px solid rgba(145,168,229,.2);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.08);display:flex;flex-direction:column;transition:.35s}
.preview-hosting-card:hover{transform:translateY(-8px);border-color:rgba(126,104,255,.65);background:rgba(255,255,255,.085)}
.preview-hosting-card.featured{background:linear-gradient(145deg,rgba(80,70,215,.27),rgba(123,38,192,.2))}
.preview-hosting-card>div{align-self:flex-end}.preview-hosting-card svg{width:52px;height:52px;color:#6378ed;opacity:.85}
.preview-hosting-card h3{font-size:1rem}.preview-hosting-card p{color:#bcc9e3;font-size:.72rem;margin:9px 0 18px}.preview-hosting-card small{color:#879abf;font-size:.62rem}.preview-hosting-card strong{font-size:1.35rem;margin-bottom:19px}.preview-hosting-card strong em{font-size:.65rem;color:#9eacc9;font-style:normal}.preview-hosting-card>a{margin-top:auto;align-self:flex-start;padding:7px 13px;border-radius:6px;background:rgba(255,255,255,.1);font-size:.62rem;font-weight:800}
.preview-why{padding-top:88px;padding-bottom:55px}
.preview-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:50px}
.preview-why-grid article{display:flex;align-items:flex-start;gap:15px}
.preview-why-grid svg{width:40px;height:40px;flex:0 0 40px;padding:10px;border-radius:50%;color:#525fe7;background:#f0edff}
.preview-why-grid article:nth-child(2) svg{color:#9c42e5}.preview-why-grid article:nth-child(3) svg{color:#e85863;background:#fff0f0}
.preview-why-grid h3{font-size:.82rem;margin:3px 0}.preview-why-grid p{font-size:.67rem;line-height:1.5;margin:0}
.preview-trusted{text-align:center;margin-top:70px}
.preview-trusted>span{display:block;color:#4668dc;font-size:.62rem;text-transform:uppercase;font-weight:800;margin-bottom:27px}
.preview-trusted>div{display:flex;justify-content:center;align-items:center;gap:70px;flex-wrap:wrap}
.preview-trusted b{font-family:"Space Grotesk";font-size:1.32rem;color:#1a294d;filter:grayscale(1);opacity:.8}
.preview-footer{padding:0 max(32px,calc((100vw - 1320px)/2));background:linear-gradient(120deg,#061333,#06193d 62%,#0b234d)}
.preview-footer-grid{display:grid;grid-template-columns:1.35fr .8fr .8fr .8fr 1.25fr;gap:42px;padding:58px 0 38px}
.preview-footer-grid section{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.preview-footer-grid h3{font-size:.78rem;letter-spacing:0;margin-bottom:8px}.preview-footer-grid a,.preview-footer-grid p,.preview-footer-grid small{color:#9fb0cf;font-size:.66rem;line-height:1.55}.preview-footer-grid a:hover{color:#fff;transform:translateX(3px)}
.preview-footer-brand img{width:140px;height:64px;object-fit:contain;object-position:left center;filter:grayscale(1) brightness(0) invert(1)}
.preview-social{display:flex;gap:7px;margin-top:6px}.preview-social a{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#fff}
.preview-footer-bottom{padding:18px 0 25px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;align-items:center;gap:18px;color:#8799bb;font-size:.62rem}
.preview-footer-bottom b{display:inline-block;padding:2px 5px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#d9e4f8;font-size:.55rem}
@keyframes previewFloat{50%{transform:translateY(-12px) rotate(.3deg)}}@keyframes previewPulse{50%{transform:scale(1.08);opacity:.7}}
@media(max-width:1280px){.preview-nav{gap:10px}.preview-nav>a,.preview-nav .nav-group>button{font-size:.62rem}.preview-brand{min-width:128px;width:128px}.preview-service-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:1050px){.preview-nav{top:79px}.preview-nav-actions .preview-signup{display:none}.preview-hero{grid-template-columns:1fr;padding-top:70px;text-align:center}.preview-hero-copy>p{margin-left:auto;margin-right:auto}.preview-actions,.preview-proof{justify-content:center}.preview-hero-art{min-height:440px}.preview-hosting-grid,.preview-why-grid{grid-template-columns:repeat(2,1fr)}.preview-footer-grid{grid-template-columns:1.5fr 1fr 1fr}.preview-footer-grid section:nth-child(4),.preview-footer-grid section:nth-child(5){margin-top:20px}}
@media(max-width:760px){.preview-header{height:70px;padding:0 16px}.preview-brand{width:auto;min-width:0}.preview-brand img{width:82px;height:41px}.preview-brand span{display:none}.preview-nav{top:68px}.preview-signin{height:34px;padding:0 11px}.preview-hero{min-height:auto;padding:62px 20px 34px}.preview-hero h1{font-size:clamp(2.75rem,13vw,4.1rem)}.preview-kicker{font-size:.57rem}.preview-actions{flex-direction:column;align-items:stretch;max-width:290px;margin:26px auto 32px}.preview-proof{display:grid;grid-template-columns:1fr 1fr;text-align:left;gap:12px}.preview-hero-art{min-height:300px}.preview-hero-art img{width:118%;max-width:none}.orbit-one{width:280px;height:280px}.orbit-two{width:350px;height:350px}.preview-section,.preview-why{padding:65px 18px}.preview-service-grid{grid-template-columns:1fr 1fr}.preview-service-card{min-height:225px;padding:20px 17px}.preview-hosting{padding:65px 18px}.preview-heading.inverse>a{position:static;display:inline-block;margin-top:20px}.preview-hosting-grid{grid-template-columns:1fr}.preview-why-grid{grid-template-columns:1fr}.preview-trusted>div{gap:28px}.preview-footer{padding:0 20px}.preview-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.preview-footer-brand,.preview-footer-grid section:last-child{grid-column:1/-1}.preview-footer-bottom{display:grid}}
@media(max-width:460px){.preview-service-grid{grid-template-columns:1fr}.preview-proof{grid-template-columns:1fr}.preview-footer-grid{grid-template-columns:1fr}.preview-footer-brand,.preview-footer-grid section:last-child{grid-column:auto}}

/* 2026 direct-PHP unified experience */
.splash-clean{background:rgba(255,255,255,.96)!important;backdrop-filter:blur(12px);color:#10224d}.clean-logo-loader{position:relative;display:grid;place-items:center;width:260px;height:150px}.clean-logo-loader img{width:190px;height:auto;position:relative;z-index:2;filter:drop-shadow(0 18px 34px rgba(37,73,190,.18));animation:cleanLogoPulse 1.35s ease-in-out infinite}.clean-logo-loader i{position:absolute;width:120px;height:120px;border:1px solid rgba(47,92,239,.22);border-radius:50%;animation:cleanRing 1.8s ease-out infinite}.clean-logo-loader i:nth-child(2){animation-delay:.35s}.clean-logo-loader i:nth-child(3){animation-delay:.7s}@keyframes cleanRing{0%{opacity:.8;transform:scale(.5)}100%{opacity:0;transform:scale(1.8)}}@keyframes cleanLogoPulse{50%{transform:translateY(-5px) scale(1.025)}}
.brand-complete{width:260px;min-width:260px}.brand-complete img{object-fit:contain}.brand-complete span{display:grid;gap:1px}.brand-complete strong{font-size:1.05rem}.brand-complete small{font-size:.48rem;line-height:1.25;color:#61708a;white-space:normal}.footer-brand-lockup{display:flex;align-items:center;gap:9px}.footer-brand-lockup img{width:138px}.footer-brand-lockup>div{display:grid;border-left:1px solid rgba(255,255,255,.22);padding-left:10px}.footer-brand-lockup strong{color:#fff}.footer-brand-lockup small{max-width:175px;font-size:.5rem!important}
.home-slider{min-height:680px;position:relative;background:#071432;overflow:hidden}.home-slide{position:absolute;inset:0;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:45px;padding:76px max(30px,calc((100vw - 1320px)/2)) 105px;color:#fff;opacity:0;visibility:hidden;transform:scale(1.025);transition:opacity .8s,transform 1.2s,visibility .8s}.home-slide.active{opacity:1;visibility:visible;transform:none;z-index:2}.home-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#071432 0,#071432e8 35%,#0714322b 76%,#07143282);pointer-events:none}.home-slide>img{position:absolute;inset:0 0 0 auto;width:62%;height:100%;object-fit:cover}.home-slide-copy{position:relative;z-index:2;max-width:720px}.home-slide-copy>span{color:#63dfff;letter-spacing:.14em;font-size:.72rem;font-weight:900}.home-slide h1{color:#fff;font-size:clamp(3.4rem,5.2vw,5.7rem);line-height:.98;letter-spacing:-.065em;margin:17px 0 22px}.home-slide p{color:#d0ddf4;font-size:1.02rem;line-height:1.72;max-width:680px}.home-slide-copy>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.home-slide .secondary{color:#fff;border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.08)}.home-slider-controls{position:absolute;z-index:5;bottom:36px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px}.home-slider-controls button{border:0;cursor:pointer;width:13px;height:13px;padding:0;border-radius:50%;background:#ffffff5c;color:#fff}.home-slider-controls button.active{width:42px;border-radius:20px;background:#57dfff}.home-slider-controls [data-prev],.home-slider-controls [data-next]{width:38px;height:38px;font-size:25px;background:#ffffff18;border:1px solid #ffffff40}.home-intro .service-grid{grid-template-columns:repeat(4,1fr)}.service-card{color:inherit;text-decoration:none}.service-card strong{display:block;color:#285bf5;margin-top:auto}.process-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.process-list li{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:13px}.process-list b{color:#2e5ce7}.process-list span{display:grid;color:var(--muted)}.process-list strong{color:var(--ink)}
.service-detail-hero{min-height:570px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:55px;padding:75px max(28px,calc((100vw - 1240px)/2));background:linear-gradient(135deg,#f8fbff,#f5f1ff);overflow:hidden}.service-detail-hero h1{font-size:clamp(3.2rem,5.5vw,5.7rem);line-height:1;letter-spacing:-.065em;margin:14px 0}.service-detail-hero p{font-size:1.06rem;line-height:1.7}.service-detail-hero>div>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.service-detail-hero>img{width:100%;height:400px;object-fit:cover;border-radius:26px;box-shadow:0 30px 80px rgba(16,43,100,.2)}.simple-steps{padding-left:22px;display:grid;gap:12px;color:#526078}.centered{text-align:center;max-width:640px;margin:auto}
.payment-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.payment-method-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:30px;box-shadow:0 18px 50px rgba(16,43,100,.08)}.payment-method-card>span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#edf2ff;color:#285bf5;font-weight:900}.payment-method-card h2{font-size:1.55rem;margin:20px 0}.payment-method-card dl div{display:grid;gap:4px;padding:12px 0;border-bottom:1px solid var(--line)}.payment-method-card dt,.payment-method-card small{color:var(--muted);font-size:.75rem}.payment-method-card dd{margin:0;font-weight:800;overflow-wrap:anywhere}.upi-payment-box{display:grid;grid-template-columns:140px 1fr;gap:18px;align-items:center}.upi-payment-box img{width:140px;border-radius:14px}.upi-payment-box strong{display:block;overflow-wrap:anywhere}.payment-safety{margin-top:24px;padding:30px;border-radius:22px;background:linear-gradient(135deg,#071432,#242068);color:#fff}.payment-safety h2{color:#fff}.payment-safety .checks span{color:#dbe6ff}.policy-full{max-width:980px}.policy-full .policy-intro{font-size:1.06rem;color:#334665}.policy-full section{padding:22px 0;border-bottom:1px solid var(--line)}.policy-full section h2{font-size:1.45rem}.policy-full section p{border:0;padding:0;line-height:1.8}.auth-brand{display:flex;align-items:center;gap:15px;margin-bottom:50px}.auth-brand img{width:190px!important;margin:0!important}.auth-brand>div{display:grid;border-left:1px solid #ffffff4a;padding-left:15px}.auth-brand strong{color:#fff;font-size:1.15rem}.auth-brand small{color:#b9c9eb;font-size:.56rem;max-width:240px}.auth-back{display:inline-block;margin-bottom:15px;color:#285bf5;font-weight:800}.auth-story p,.auth-points span{color:#d9e4fb!important}.auth-card p,.auth-card small{color:#60708c}.footer-cta{margin:0;border-radius:0;padding-left:max(28px,calc((100vw - 1240px)/2));padding-right:max(28px,calc((100vw - 1240px)/2))}
@media(max-width:1080px){.home-slide,.service-detail-hero{grid-template-columns:1fr}.home-slide>img{width:100%;opacity:.38}.home-slider{min-height:720px}.home-slide-copy{max-width:780px}.home-intro .service-grid{grid-template-columns:repeat(2,1fr)}.payment-method-grid{grid-template-columns:1fr}.brand-complete{width:230px;min-width:230px}}
@media(max-width:760px){.brand-complete{width:auto;min-width:0}.brand-complete span{display:none}.home-slider{min-height:690px}.home-slide{padding:60px 20px 95px}.home-slide h1{font-size:clamp(2.7rem,12vw,4.2rem)}.home-slide-copy>div{display:grid}.home-slide>img{width:100%}.service-detail-hero{padding:60px 18px}.service-detail-hero>img{height:300px}.home-intro .service-grid{grid-template-columns:1fr}.payment-method-card{padding:23px}.upi-payment-box{grid-template-columns:1fr}.auth-brand{margin-bottom:30px}.auth-brand img{width:145px!important}}
.portal-premium{background:#f4f7fc}.portal-logo-full{display:flex!important;align-items:center;gap:10px}.portal-logo-full img{width:118px}.portal-logo-full span{display:grid;border-left:1px solid #ffffff35;padding-left:9px}.portal-logo-full strong{color:#fff;font-size:.85rem}.portal-logo-full small{color:#9eb1d8;font-size:.58rem}.portal-side-help{margin-top:auto;padding:16px;border:1px solid #ffffff1c;border-radius:14px;background:#ffffff0a;display:grid;gap:6px}.portal-side-help small{color:#aebee0;line-height:1.45}.portal-side-help a{color:#64ddff;font-weight:800}.portal-header-actions{display:flex;gap:10px}.portal-welcome-card{color:#fff;background:radial-gradient(circle at 90% 0,#61dcff47,transparent 28%),linear-gradient(125deg,#0b1a46,#174392 58%,#70228d);border-radius:22px;display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:18px;padding:30px;box-shadow:0 22px 54px #17397f25}.portal-welcome-card h2{color:#fff;margin:8px 0;font-size:2rem}.portal-welcome-card p{color:#ccd9f3;margin:0}.portal-welcome-card>div>span{color:#63dfff;font-size:.65rem;font-weight:900;letter-spacing:.12em}.portal-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.portal-quick-actions a{padding:15px;border:1px solid var(--line);border-radius:12px;color:#2454d4;font-weight:800;background:#f8faff}.portal-panel{box-shadow:0 12px 36px #183d8710}@media(max-width:760px){.portal-welcome-card{align-items:flex-start;flex-direction:column}.portal-header-actions{flex-wrap:wrap}.portal-quick-actions{grid-template-columns:1fr}.portal-logo-full span{display:none}}

/* Full-depth premium navigation and 3D ecosystem */
.brand-topbar{min-height:31px;padding:6px max(24px,calc((100vw - 1380px)/2));display:flex;align-items:center;justify-content:flex-end;gap:26px;color:#c9d7f4;background:linear-gradient(90deg,#061331,#102a63 58%,#361452);font-size:.59rem;letter-spacing:.025em}.brand-topbar a{color:#62ddff;font-weight:800}.preview-header{height:88px;background:linear-gradient(100deg,#fff 0,#f8fbff 55%,#f4f0ff 100%);box-shadow:0 12px 38px #152f6b12}.brand-stacked{height:76px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;width:250px!important;min-width:250px!important}.brand-stacked img{width:125px!important;height:48px!important;object-fit:contain!important;object-position:left center!important}.brand-stacked small{display:block;color:#53627d;font-size:.48rem;line-height:1.15;white-space:nowrap}.preview-nav{gap:19px}.preview-nav>a,.preview-nav .nav-group>button{font-size:.71rem}.preview-nav .mega{border:1px solid #d9e4f5;border-radius:0 0 22px 22px;padding:18px;background:linear-gradient(145deg,#fff,#f5f8ff);box-shadow:0 28px 70px #122c6321}.preview-nav .mega a{border-radius:9px;padding:12px 14px;transition:.25s}.preview-nav .mega a:hover{background:linear-gradient(110deg,#eaf2ff,#f5eaff);color:#174cd5;transform:translateX(5px)}
.ecosystem-3d{position:relative;overflow:hidden;background:radial-gradient(circle at 5% 5%,#5bd9ff20,transparent 28%),radial-gradient(circle at 96% 12%,#c43ee820,transparent 31%),linear-gradient(180deg,#fff,#f8faff)}.ecosystem-3d:before,.ecosystem-3d:after{content:"";position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.ecosystem-3d:before{width:280px;height:280px;left:-150px;top:170px;background:linear-gradient(145deg,#2b68f526,#58dcff16);animation:orbDrift 8s ease-in-out infinite}.ecosystem-3d:after{width:340px;height:340px;right:-180px;bottom:80px;background:linear-gradient(145deg,#b528d529,#fe6b7f14);animation:orbDrift 10s ease-in-out infinite reverse}.premium-heading{max-width:860px}.premium-heading .eyebrow{display:inline-flex;padding:8px 14px;border-radius:100px;color:#fff;background:linear-gradient(100deg,#195cf2,#6d3bea 55%,#c629ca);box-shadow:0 10px 28px #5129df36}.premium-heading h2{background:linear-gradient(100deg,#071635 15%,#234fcb 56%,#9124b1);-webkit-background-clip:text;background-clip:text;color:transparent}.home-intro .service-grid{position:relative;z-index:2;perspective:1300px}.service-card.tilt-card{min-height:305px;position:relative;overflow:hidden;border:1px solid #d8e4f5;border-radius:23px;padding:28px;background:linear-gradient(145deg,#fff,#f4f8ff);box-shadow:0 18px 50px #153b8412;transform-style:preserve-3d;transition:transform .16s ease-out,box-shadow .35s,border-color .35s}.service-card.tilt-card:before{content:"";position:absolute;width:165px;height:165px;border-radius:50%;top:-88px;right:-65px;background:linear-gradient(145deg,#2e68f52a,#6ee1ff18);transition:.5s}.service-card.tilt-card:nth-child(4n+2):before{background:linear-gradient(145deg,#7b3ce938,#e946d01c)}.service-card.tilt-card:nth-child(4n+3):before{background:linear-gradient(145deg,#ff7a3b38,#ffd65c1e)}.service-card.tilt-card:nth-child(4n+4):before{background:linear-gradient(145deg,#11b98233,#43ebcf19)}.service-card.tilt-card:hover{border-color:#a9c2ff;box-shadow:0 35px 80px #153b842c}.service-card.tilt-card:hover:before{transform:scale(1.35)}.service-icon-3d{width:62px;height:62px;display:grid;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(145deg,#1f69ff,#663de7);box-shadow:inset 0 1px #ffffff7a,0 15px 28px #315ee93c;transform:translateZ(35px) rotate(-5deg);transition:.4s}.service-card:nth-child(4n+2) .service-icon-3d{background:linear-gradient(145deg,#7439ed,#d129c7)}.service-card:nth-child(4n+3) .service-icon-3d{background:linear-gradient(145deg,#fb663d,#f5b72d)}.service-card:nth-child(4n+4) .service-icon-3d{background:linear-gradient(145deg,#079e86,#37d5b8)}.service-icon-3d svg{width:34px!important;height:34px!important;margin:0!important;padding:0!important;background:none!important;color:inherit!important}.service-card:hover .service-icon-3d{transform:translateZ(48px) rotate(5deg) scale(1.08)}.service-card-number{position:absolute;right:22px;top:22px;color:#d7e2f4;font-size:1.7rem;font-weight:900}.service-card.tilt-card h3{font-size:1.2rem;margin-top:25px;transform:translateZ(18px)}.service-card.tilt-card p{line-height:1.65}.service-card.tilt-card strong{padding-top:16px}
.quick-platform-section{padding:90px max(26px,calc((100vw - 1280px)/2));color:#fff;background:radial-gradient(circle at 88% 10%,#933be05c,transparent 30%),linear-gradient(120deg,#061330,#0e2d68 62%,#351058)}.quick-platform-section .section-heading{text-align:left;margin-left:0}.quick-platform-section .section-heading p{color:#c6d6f1}.quick-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.quick-platform-grid>a{min-height:255px;padding:26px;display:flex;flex-direction:column;border:1px solid #a9c4ff2e;border-radius:20px;color:#fff;background:linear-gradient(145deg,#ffffff14,#ffffff06);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff1a;transition:.4s}.quick-platform-grid>a:hover{transform:translateY(-10px) scale(1.02);border-color:#64ddff70;background:#ffffff18;box-shadow:0 30px 65px #0004}.quick-platform-grid span{color:#5de2ff;font-weight:900}.quick-platform-grid h3{color:#fff;font-size:1.25rem;margin:25px 0 10px}.quick-platform-grid p{color:#bdcbe6;line-height:1.6}.quick-platform-grid b{margin-top:auto;color:#63ddff}
.product-studio-section{background:#fff}.product-studio-grid{display:grid;gap:26px}.studio-3d-card{min-height:430px;display:grid;grid-template-columns:1.05fr .95fr;border:1px solid #dce6f5;border-radius:28px;overflow:hidden;background:linear-gradient(145deg,#f5f9ff,#fff);box-shadow:0 25px 70px #173a8118;transition:.5s}.studio-3d-card:hover{transform:translateY(-8px);box-shadow:0 38px 90px #173a812a}.studio-3d-card.reverse{grid-template-columns:.95fr 1.05fr}.studio-3d-card.reverse img{order:2}.studio-3d-card>img{width:100%;height:100%;object-fit:cover}.studio-3d-card>div{padding:50px;display:flex;flex-direction:column;justify-content:center}.studio-3d-card>div>span{color:#315eea;font-size:.65rem;font-weight:900;letter-spacing:.12em}.studio-3d-card h3{font-size:2.5rem;letter-spacing:-.05em;margin:12px 0}.studio-3d-card p{line-height:1.7}.studio-3d-card>div>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.studio-3d-card a{padding:9px 12px;border-radius:9px;color:#204fce;background:#eaf1ff;font-size:.72rem;font-weight:800}
.infrastructure-showcase{min-height:590px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px;padding:80px max(26px,calc((100vw - 1280px)/2));color:#fff;background:linear-gradient(120deg,#06122e,#14174f 60%,#3c1058)}.infrastructure-showcase h2{color:#fff;font-size:clamp(2.8rem,4.8vw,5rem);line-height:1;letter-spacing:-.06em}.infrastructure-showcase p{color:#c5d3ed;font-size:1.02rem;line-height:1.7}.infrastructure-showcase>img{width:100%;height:420px;object-fit:cover;border-radius:28px;box-shadow:0 40px 95px #0007;transform:perspective(1200px) rotateY(-5deg)}.infra-pills{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.infra-pills span{padding:8px 11px;border:1px solid #8db5ff42;border-radius:99px;background:#ffffff0c;color:#dce8ff;font-size:.7rem}.commerce-section{background:linear-gradient(180deg,#fff,#f5f8ff)}.commerce-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.commerce-flow article{padding:27px;border:1px solid #dce6f5;border-radius:20px;background:#fff;box-shadow:0 15px 42px #173a8110}.commerce-flow b{color:#315eea;font-size:1.6rem}.commerce-flow h3{font-size:1.25rem}.commerce-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:30px}
.trust-depth-section{background:radial-gradient(circle at 8% 10%,#61dfff20,transparent 28%),linear-gradient(135deg,#f7fbff,#f7f2ff)}.trust-badges{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.trust-badges span{padding:16px;border:1px solid #d8e4f4;border-radius:13px;display:grid;color:#66748e;background:#ffffffc7}.trust-badges b{color:#173f9d}.trust-console{padding:32px;border-radius:25px;color:#fff;background:linear-gradient(145deg,#071632,#143d89 65%,#67217d);box-shadow:0 35px 80px #17366f38}.trust-console>span{color:#63dfff;font-size:.65rem;letter-spacing:.12em;font-weight:900}.trust-console h3{color:#fff;font-size:2rem}.trust-console>div{display:grid;grid-template-columns:1fr 80px auto;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid #ffffff1f}.trust-console i{height:7px;border-radius:99px;background:linear-gradient(90deg,#4fe5ff,#50eba9)}.trust-console em{color:#7ff1cd;font-size:.68rem;font-style:normal}.faq-premium{background:#fff}.faq-grid{max-width:980px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}.faq-grid details{padding:20px 22px;border:1px solid #dce6f5;border-radius:16px;background:#f9fbff}.faq-grid summary{cursor:pointer;font-weight:850;color:#10234c}.faq-grid p{line-height:1.65;margin-bottom:0}
.auth-brand-stacked{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.auth-brand-stacked img{width:220px!important;height:auto!important;object-fit:contain}.auth-brand-stacked>small{color:#aec0e7;font-size:.57rem}.portal-logo-full{flex-direction:column;align-items:flex-start!important}.portal-logo-full>small{display:block;color:#8fa5cf;font-size:.47rem;line-height:1.25;max-width:165px}.footer-brand-stacked{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px}.footer-brand-stacked img{width:170px!important;height:auto!important;object-fit:contain!important}.footer-brand-stacked>small{color:#aebddd!important;font-size:.55rem!important}
@keyframes orbDrift{50%{transform:translate(40px,-30px) scale(1.12)}}
@media(max-width:1080px){.brand-topbar{justify-content:center}.brand-topbar span:nth-child(2){display:none}.quick-platform-grid,.commerce-flow{grid-template-columns:repeat(2,1fr)}.studio-3d-card,.studio-3d-card.reverse,.infrastructure-showcase{grid-template-columns:1fr}.studio-3d-card.reverse img{order:0}.infrastructure-showcase>img{transform:none}.preview-nav{top:87px}}
@media(max-width:760px){.brand-topbar{min-height:27px;font-size:.51rem;gap:12px}.brand-topbar span:first-child{display:none}.preview-header{height:74px}.brand-stacked{width:auto!important;min-width:0!important;height:68px!important}.brand-stacked img{width:100px!important}.brand-stacked small{display:none}.preview-nav{top:72px}.quick-platform-grid,.commerce-flow,.faq-grid,.trust-badges{grid-template-columns:1fr}.quick-platform-section{padding:70px 18px}.studio-3d-card>div{padding:30px 22px}.studio-3d-card h3{font-size:2rem}.studio-3d-card>img{height:280px}.infrastructure-showcase{padding:65px 18px}.infrastructure-showcase>img{height:300px}.home-intro .service-grid{grid-template-columns:1fr}.service-card.tilt-card{min-height:270px}.auth-brand-stacked img{width:180px!important}}
.splash-clean{background:transparent!important;backdrop-filter:blur(18px) saturate(.65)!important}

/* Premium responsive refinement */
.splash-clean{background:#fff!important;backdrop-filter:none!important}.clean-logo-loader{width:min(420px,82vw);height:220px}.clean-logo-loader img{width:min(330px,74vw)}.clean-logo-loader strong{position:absolute;top:178px;font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:#596579}.clean-logo-loader i{border-color:rgba(70,57,224,.18)}
.preview-header{height:78px;padding-inline:max(28px,calc((100vw - 1290px)/2));gap:22px}.preview-brand{min-width:305px;gap:13px}.preview-brand img{width:103px;height:auto;object-fit:contain}.preview-brand span{display:flex;flex-direction:column;min-width:188px;line-height:1.12}.preview-brand b{font-family:"Space Grotesk",sans-serif;font-size:1.02rem;letter-spacing:-.02em}.preview-brand small{margin-top:4px;font-size:.49rem;white-space:nowrap;color:#6c7890}.preview-brand:after{display:none!important}.preview-nav{gap:24px}.preview-nav .nav-group>button,.preview-nav>a{padding:27px 0;position:relative}.preview-nav .nav-group>button:after{content:"";position:absolute;left:0;right:100%;bottom:18px;height:2px;background:linear-gradient(90deg,#1f66ff,#bf18cc);transition:.25s}.preview-nav .nav-group:hover>button:after{right:0}
.preview-nav .nav-group:not(.products-nav) .mega{width:330px;left:50%;padding:14px;background:linear-gradient(145deg,#0b153b,#251450);border:1px solid rgba(127,147,255,.24);box-shadow:0 28px 70px rgba(3,8,31,.3)}.preview-nav .nav-group:not(.products-nav) .mega a{padding:13px 14px;color:#fff;border:1px solid transparent}.preview-nav .nav-group:not(.products-nav) .mega a:hover{background:rgba(77,94,225,.22);border-color:rgba(109,199,255,.2);color:#70e5ff;transform:none}.preview-nav .nav-group:not(.products-nav) .mega a:after{content:"View solution";display:block;color:#9ba8cf;font-size:.67rem;font-weight:500;margin-top:2px}
.logo-white img,img.logo-white{filter:brightness(0) invert(1)}.footer-brand-lockup.logo-white small{filter:none;color:#aab9df}.preview-footer{padding-top:26px}.preview-footer:before{content:"ISO 9001:2015 CERTIFIED   •   ISO/IEC 27001:2022 CERTIFIED   •   SECURE PAYMENTS   •   SUPPORT-LED DELIVERY";display:block;padding:18px max(24px,calc((100vw - 1290px)/2));margin-bottom:42px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);color:#7be5ff;text-align:center;font-size:.7rem;font-weight:800;letter-spacing:.13em;white-space:pre-wrap}.preview-footer-brand p{max-width:390px}.preview-footer-grid section a{transition:.2s}.preview-footer-grid section a:hover{color:#6de4ff;transform:translateX(3px)}
.landing-showcase,.home-hero,.hero-premium{perspective:1200px}.hero-premium img,.landing-showcase img{transform:translateZ(0);transition:transform .5s ease}.hero-premium:hover img,.landing-showcase:hover img{transform:rotateY(-1.5deg) rotateX(1deg) scale(1.012)}
@media(max-width:1100px){.preview-brand{min-width:250px}.preview-brand img{width:88px}.preview-brand span{min-width:150px}.preview-nav{gap:14px}.preview-nav .nav-group>button,.preview-nav>a{font-size:.75rem}.preview-nav-actions .header-search{display:none}}
@media(max-width:820px){.launch-bar{font-size:.65rem;padding-inline:14px}.launch-bar a{display:none}.preview-header{height:68px;padding:0 16px}.preview-brand{min-width:0;margin-right:auto}.preview-brand img{width:78px}.preview-brand span{min-width:0}.preview-brand b{font-size:.88rem}.preview-brand small{white-space:normal;font-size:.42rem;max-width:150px}.nav-toggle{display:grid;place-items:center;width:42px;height:42px}.preview-nav{position:fixed!important;left:12px!important;right:12px!important;top:102px!important;max-height:calc(100vh - 116px);overflow:auto;display:none!important;flex-direction:column;align-items:stretch;padding:12px;background:#fff;border-radius:18px;box-shadow:0 25px 70px rgba(5,16,55,.3)}.preview-nav.open{display:flex!important}.preview-nav .nav-group>button,.preview-nav>a{width:100%;padding:13px 14px;text-align:left}.preview-nav .mega,.preview-nav .nav-group:not(.products-nav) .mega{position:static!important;width:100%!important;transform:none!important;opacity:1;visibility:visible;display:none;margin:0 0 10px;background:#0b153b}.preview-nav .nav-group.open .mega{display:grid}.mega-products{grid-template-columns:1fr!important}.mega-products .mega-intro,.mega-products .mega-server{display:none}.mega-product-grid{grid-template-columns:1fr!important}.nav-actions{display:none}.preview-footer-grid{grid-template-columns:1fr 1fr!important;gap:34px}.preview-footer-brand{grid-column:1/-1}.preview-footer:before{font-size:.58rem;line-height:1.8}.footer-cta{padding:38px 20px!important;flex-direction:column;align-items:flex-start}.premium-chat-copy{display:none}}
@media(max-width:520px){.preview-brand small{display:none}.preview-footer-grid{grid-template-columns:1fr!important}.preview-footer-brand{grid-column:auto}.preview-footer-bottom{align-items:flex-start;flex-direction:column}.page-hero h1,.home-hero h1{font-size:clamp(2.55rem,13vw,4rem)!important}.button{width:100%}}
.admin-logo img,.portal-logo img,.auth-brand img{filter:brightness(0) invert(1)}
.service-subnav{min-height:39px;padding:0 max(24px,calc((100vw - 1220px)/2));display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;border-bottom:1px solid #e1e9f5;box-shadow:0 8px 24px #173a8108}.service-subnav a{padding:7px 13px;border-radius:99px;color:#41516d;font-size:.62rem;font-weight:800;transition:.25s}.service-subnav a:hover{color:#fff;background:linear-gradient(100deg,#1c60f4,#7438e8 58%,#bd28c8);transform:translateY(-2px);box-shadow:0 8px 18px #4e37dc30}@media(max-width:760px){.service-subnav{justify-content:flex-start;overflow-x:auto;padding:6px 14px}.service-subnav a{white-space:nowrap}}

/* 2026 premium-wide experience, invoice verification and operations surfaces */
.section,.service-body,.hourly-section,.trust-lower,.final-cta,.policy-body{max-width:1680px}.section{padding-left:clamp(24px,4vw,72px);padding-right:clamp(24px,4vw,72px)}.section.soft,.soft,.dark-feature,.page-hero,.service-hero,.hourly-hero{padding-left:max(28px,calc((100vw - 1680px)/2 + 52px));padding-right:max(28px,calc((100vw - 1680px)/2 + 52px))}.section-heading{max-width:1080px}.premium-heading{max-width:1420px}.premium-heading h2{font-size:clamp(2.6rem,5vw,5.4rem);letter-spacing:-.065em}.premium-heading p{max-width:1020px;margin:20px auto 0;font-size:1.1rem;line-height:1.8}.home-intro{max-width:none!important;width:100%;padding-top:120px;padding-bottom:120px;background:radial-gradient(circle at 9% 15%,#1ec8ff18,transparent 27%),radial-gradient(circle at 90% 18%,#bc28da16,transparent 28%),linear-gradient(180deg,#fff,#f8faff 55%,#fff)}.home-intro .service-grid{width:100%;max-width:1540px;margin:0 auto;gap:22px}.service-card.tilt-card{min-height:330px;padding:30px;background:linear-gradient(145deg,#ffffff,#f9fbff);border:1px solid #d8e3f3;box-shadow:0 18px 48px #18377812,0 1px #fff inset;transform-style:preserve-3d;perspective:1000px;overflow:hidden}.service-card.tilt-card:before{content:"";position:absolute;inset:-80% 45% 35% -25%;border-radius:50%;background:radial-gradient(circle,#61dfff38,transparent 65%);transition:.5s}.service-card.tilt-card:after{content:"";position:absolute;width:105px;height:105px;right:-38px;bottom:-38px;border-radius:50%;border:1px solid #4269e52b;box-shadow:0 0 0 18px #5144ea0b,0 0 0 38px #b626d207}.service-card.tilt-card:hover{border-color:#7da3ff;box-shadow:0 38px 85px #183a7e24,0 12px 34px #6822bc17}.service-card.tilt-card>*{position:relative;z-index:2;transform:translateZ(18px)}.service-card.tilt-card svg{width:54px;height:54px;padding:13px;color:#fff;background:linear-gradient(145deg,#145fff,#653be5 58%,#c524cb);border-radius:16px;box-shadow:0 16px 30px #493de73b;transform:translateZ(35px) rotate(-3deg)}.service-card.tilt-card:nth-child(4n+2) svg{background:linear-gradient(145deg,#00a9c9,#0d75ef 60%,#5143df)}.service-card.tilt-card:nth-child(4n+3) svg{background:linear-gradient(145deg,#7540e8,#b825d1 62%,#ee2e86)}.service-card.tilt-card:nth-child(4n+4) svg{background:linear-gradient(145deg,#0c9d82,#13b9bd 58%,#2b6af2)}

.brand-topbar{background:linear-gradient(90deg,#061634,#153c83 48%,#44135f)!important;border-bottom:1px solid #75a8ff29}.site-header.preview-header{height:92px;padding-left:max(28px,calc((100vw - 1680px)/2 + 34px));padding-right:max(28px,calc((100vw - 1680px)/2 + 34px));background:linear-gradient(105deg,#ffffffed,#f7faffed 68%,#faf4ffed)!important;border-bottom:1px solid #9eb8eb5c;box-shadow:0 18px 48px #14326a14!important;isolation:isolate}.site-header.preview-header:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#1269ff,#8b35e4,#e329ac,transparent);opacity:.75}.site-header.preview-header:after{content:"";position:absolute;z-index:-1;width:280px;height:120px;right:5%;top:-55px;border-radius:50%;background:radial-gradient(circle,#ac43e72b,transparent 70%);filter:blur(10px)}.brand-complete{min-width:270px}.brand-complete img{height:54px!important;filter:drop-shadow(0 12px 18px #314ec42a)}.brand-complete small{font-size:.53rem!important;letter-spacing:.035em;color:#52627e!important}.preview-nav{gap:8px}.preview-nav>*,.preview-nav .nav-group>button{padding-left:12px!important;padding-right:12px!important;border-radius:10px}.preview-nav .mega{top:78px;padding:18px;width:290px;border:1px solid #7296d94f;background:radial-gradient(circle at 95% 0,#7730bb3d,transparent 36%),linear-gradient(145deg,#071530,#111b46 64%,#251039);box-shadow:0 30px 70px #07132f42}.preview-nav .mega a{color:#dfe9ff;padding:12px 13px}.preview-nav .mega a:hover{color:#fff;background:#ffffff13}.preview-signin,.preview-signup{min-height:44px;display:inline-flex;align-items:center;padding:0 18px;border-radius:12px}.preview-signin{border:1px solid #cdd9ee;background:#fff;box-shadow:0 9px 24px #1b3d7812}.preview-signup{color:#fff!important;background:linear-gradient(110deg,#1d58f1,#653adf 58%,#c61ebd);box-shadow:0 14px 28px #5435d938}.service-subnav{min-height:48px;padding-left:max(28px,calc((100vw - 1680px)/2 + 34px));padding-right:max(28px,calc((100vw - 1680px)/2 + 34px));background:linear-gradient(90deg,#fbfdff,#f6f9ff 52%,#fbf7ff);box-shadow:0 12px 34px #1132720d}.service-subnav a{font-size:.68rem;padding:8px 17px;border:1px solid transparent}.service-subnav a:hover{border-color:#ffffff52}

.premium-chat{position:fixed;right:24px;bottom:24px;z-index:95;min-width:218px;height:66px;padding:7px 18px 7px 8px;display:flex;align-items:center;gap:12px;color:#fff;border:1px solid #76a8ff55;border-radius:20px;background:radial-gradient(circle at 8% 0,#1ce0dd38,transparent 38%),linear-gradient(120deg,#071838,#143b86 58%,#5e1a7e);box-shadow:0 22px 58px #0615365c,0 1px #ffffff30 inset;transition:.35s cubic-bezier(.2,.8,.2,1);overflow:hidden}.premium-chat:hover{color:#fff;transform:translateY(-7px) scale(1.025);box-shadow:0 30px 75px #06153670,0 0 36px #4b76ff2e}.premium-chat-icon{width:50px;height:50px;display:grid;place-items:center;flex:0 0 50px;border-radius:15px;background:linear-gradient(145deg,#25d6b0,#0e9fd6);box-shadow:0 13px 28px #08b8c650;transform:rotate(-3deg)}.premium-chat-icon svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.premium-chat-copy{display:grid;line-height:1.25}.premium-chat-copy small{font-size:9px;color:#9fdaf7;text-transform:uppercase;letter-spacing:.11em}.premium-chat-copy strong{font-size:13px}.premium-chat>i{position:absolute;width:9px;height:9px;right:10px;top:9px;border-radius:50%;background:#5ff2ae;box-shadow:0 0 0 5px #5ff2ae22,0 0 17px #5ff2ae;animation:chatPulse 1.8s ease-in-out infinite}@keyframes chatPulse{50%{transform:scale(1.35);opacity:.7}}

.auth-page{position:relative;overflow:hidden;perspective:1500px;background:radial-gradient(circle at 80% 10%,#6d39d631,transparent 30%),radial-gradient(circle at 6% 85%,#05badf20,transparent 29%),linear-gradient(120deg,#050e28 0,#0b1943 52%,#eff4ff 52.1%,#f7f3ff 100%)}.auth-page:before,.auth-page:after{content:"";position:absolute;pointer-events:none;border-radius:50%;transform-style:preserve-3d}.auth-page:before{width:480px;height:480px;left:10%;top:10%;border:1px solid #68dfff24;box-shadow:0 0 0 42px #6aa4ff0b,0 0 0 86px #b651e709;animation:authOrbit 12s linear infinite}.auth-page:after{width:240px;height:240px;right:8%;bottom:6%;background:conic-gradient(from 45deg,#2561ff18,#c329d529,#0fc6dc1c,#2561ff18);filter:blur(5px);animation:authFloat 7s ease-in-out infinite}.auth-story{position:relative;z-index:2;transform-style:preserve-3d}.auth-story h1{text-shadow:0 14px 40px #02091e40}.auth-story .auth-brand{transform:translateZ(36px)}.auth-points span{backdrop-filter:blur(8px);padding:10px 12px;border:1px solid #9bbcff26;border-radius:11px;background:#ffffff08}.auth-card.auth-card-3d{position:relative;z-index:3;transform-style:preserve-3d;background:linear-gradient(145deg,#fffffff5,#f7f9fff0);border:1px solid #fff;box-shadow:0 45px 110px #09183e40,0 1px #fff inset}.auth-card.auth-card-3d:before{content:"";position:absolute;z-index:-1;inset:-10px;border:1px solid #769aff25;border-radius:32px;transform:translateZ(-30px)}.auth-card.auth-card-3d:after{content:"";position:absolute;width:190px;height:190px;right:-65px;top:-75px;border-radius:50%;background:radial-gradient(circle,#743bea33,transparent 68%);filter:blur(6px)}.auth-card nav,.auth-card h2,.auth-card form{position:relative;z-index:2;transform:translateZ(22px)}.auth-card input,.auth-card textarea,.auth-card select{min-height:52px;border:1px solid #cddaf0;background:#fff;box-shadow:0 7px 18px #1738700a,inset 0 1px 2px #10285909;transition:.25s}.auth-card input:focus,.auth-card textarea:focus,.auth-card select:focus{outline:0;border-color:#4774ee;box-shadow:0 0 0 4px #316bff15,0 14px 32px #1d4cb016}.auth-card .button.primary{box-shadow:0 16px 35px #493be13a}.auth-card .button.primary:hover{box-shadow:0 24px 48px #6a37dc48}@keyframes authOrbit{to{transform:rotate(360deg)}}@keyframes authFloat{50%{transform:translateY(-28px) rotate(18deg)}}

.checkout-page{padding-left:max(24px,calc((100vw - 1540px)/2));padding-right:max(24px,calc((100vw - 1540px)/2));background:radial-gradient(circle at 8% 12%,#11c3da17,transparent 24%),radial-gradient(circle at 91% 5%,#9f32d61b,transparent 27%),linear-gradient(180deg,#f7faff,#fff)}.checkout-card{max-width:1440px!important;padding:clamp(28px,4vw,58px)!important;border-radius:30px!important;box-shadow:0 38px 100px #17356e21!important;transform-style:preserve-3d}.checkout-head{display:flex;justify-content:space-between;gap:30px;align-items:start}.checkout-head>div:first-child{max-width:920px}.checkout-shield{position:relative;width:92px;height:92px;flex:0 0 92px;border-radius:28px;display:grid;place-items:center;color:#fff;font-size:34px;font-weight:900;background:linear-gradient(145deg,#0dc8c2,#2265f3 58%,#8a2edb);box-shadow:0 25px 55px #225ed63a;transform:rotate(5deg) translateZ(32px)}.checkout-shield span{position:absolute;inset:-14px;border:1px solid #4d7be34f;border-radius:34px}.checkout-reference{margin:26px 0;padding:22px 25px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 24px;border:1px solid #b9cff8;border-radius:18px;background:linear-gradient(110deg,#eef5ff,#f9f3ff);box-shadow:0 16px 36px #244ea912}.checkout-reference span{color:#33569a;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.checkout-reference strong{grid-row:1/3;grid-column:2;font-size:20px;color:#1746ba;letter-spacing:.04em}.checkout-reference small{color:#67748c}.upi-premium{align-items:center!important;gap:36px!important}.upi-premium img{border-radius:22px;box-shadow:0 22px 55px #17387925,0 0 0 9px #f0f5ff}.method-kicker{display:block;margin-bottom:8px;color:#2359d4;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.upi-intent-card{margin:18px 0;padding:17px 19px;display:grid;grid-template-columns:1fr auto;gap:4px 20px;border:1px solid #bed1f4;border-radius:14px;background:#fff;box-shadow:0 12px 28px #17356a0d}.upi-intent-card small{color:#71809a}.upi-intent-card strong{grid-column:1;font-size:15px;color:#133b9f}.upi-intent-card span{grid-column:2;grid-row:1/3;align-self:center;font-weight:900;color:#722abb}.verification-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.verification-steps article{position:relative;padding:21px 20px 21px 62px;border:1px solid #dce5f4;border-radius:16px;background:linear-gradient(145deg,#fff,#f8faff);box-shadow:0 13px 28px #102b660b}.verification-steps b{position:absolute;left:18px;top:20px;color:#fff;background:linear-gradient(145deg,#2359e9,#a125cc);border-radius:10px;padding:6px 8px;font-size:10px}.verification-steps strong,.verification-steps span{display:block}.verification-steps span{color:#68768f;font-size:11px;margin-top:3px}.activation-note{display:block;text-align:center;max-width:800px;margin:15px auto 0;color:#53627d;line-height:1.6}

.portal-layout,.admin-layout{background:radial-gradient(circle at 90% 2%,#9d38de14,transparent 24%),radial-gradient(circle at 18% 70%,#12c7db0d,transparent 26%),#f3f6fc}.portal-side,.admin-side{background:radial-gradient(circle at 20% 0,#255ec945,transparent 25%),linear-gradient(180deg,#061430,#0b1c44 58%,#21103c);box-shadow:18px 0 55px #0716332e}.portal-main,.admin-main{max-width:none!important;padding:clamp(24px,3vw,52px)!important}.portal-main>header,.admin-main>header{padding:25px 28px;border:1px solid #d7e3f4;border-radius:22px;background:#ffffffc7;backdrop-filter:blur(18px);box-shadow:0 20px 50px #14326e12}.portal-welcome-card,.admin-command{position:relative;overflow:hidden;transform-style:preserve-3d;background:radial-gradient(circle at 90% 0,#48d8ff35,transparent 30%),linear-gradient(120deg,#071b47,#204899 58%,#71218e)!important;border:1px solid #82a9ff38;box-shadow:0 32px 78px #10265c31}.portal-welcome-card:after,.admin-command:after{content:"";position:absolute;width:260px;height:260px;right:-80px;bottom:-140px;border-radius:50%;border:1px solid #ffffff24;box-shadow:0 0 0 30px #ffffff08,0 0 0 62px #ffffff06}.portal-welcome-card>*,.admin-command>*{position:relative;z-index:2;transform:translateZ(22px)}.admin-command{margin-bottom:20px;padding:32px 34px;border-radius:24px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:32px}.admin-command h2{max-width:800px;margin:8px 0;font-size:clamp(1.8rem,3vw,3rem)}.admin-command p{max-width:850px;color:#cbdaf6}.admin-command>div:last-child{display:flex;gap:10px;flex-wrap:wrap}.metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.metrics article,.billing-modules article,.portal-panel,.admin-panel{position:relative;overflow:hidden;background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #dbe5f3;box-shadow:0 18px 52px #15356f10,0 1px #fff inset;transition:transform .35s,box-shadow .35s,border-color .35s;transform-style:preserve-3d}.metrics article:before,.billing-modules article:before,.portal-panel:before,.admin-panel:before{content:"";position:absolute;width:110px;height:110px;right:-55px;top:-55px;border-radius:50%;background:radial-gradient(circle,#4c70ec1c,transparent 69%)}.metrics article:hover,.billing-modules article:hover,.portal-panel:hover,.admin-panel:hover{transform:translateY(-6px);border-color:#8facf0;box-shadow:0 29px 70px #15356f1e}.metrics article strong{background:linear-gradient(110deg,#174fc8,#7a2ccc);-webkit-background-clip:text;background-clip:text;color:transparent}.metrics article small{display:block;color:#75819a;font-size:9px;line-height:1.4}.portal-activation-flow{margin:20px 0;padding:28px 30px;display:grid;grid-template-columns:.78fr 1.22fr;gap:30px;align-items:center;border-radius:22px;color:#fff;background:radial-gradient(circle at 96% 0,#7728bb4f,transparent 28%),linear-gradient(120deg,#07152f,#152f69);box-shadow:0 26px 65px #0b1f4a2e}.portal-activation-flow>div>span{color:#5ee1f6;font-size:10px;font-weight:900;letter-spacing:.15em}.portal-activation-flow h2{margin:7px 0}.portal-activation-flow p{color:#bdcbe6;line-height:1.65}.portal-activation-flow ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;list-style:none}.portal-activation-flow li{min-height:116px;padding:15px;border:1px solid #8aa9e52c;border-radius:14px;background:#ffffff09;display:grid;align-content:start}.portal-activation-flow b{color:#5ddff5;font-size:11px}.portal-activation-flow strong,.portal-activation-flow small{display:block}.portal-activation-flow strong{margin-top:12px;font-size:12px}.portal-activation-flow small{margin-top:4px;color:#9fb1d4;font-size:9px}.panel-heading{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:22px}.panel-heading .eyebrow{margin-bottom:7px}.panel-heading h2{margin:0}.panel-heading p{margin:7px 0 0}.queue-count{flex:none;padding:8px 13px;border-radius:100px;color:#fff;background:linear-gradient(110deg,#245bf1,#a428ce);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 10px 25px #5f36dc2f}.status-ok{color:#078a63;font-weight:900}.admin-logo{display:grid!important;justify-items:start;gap:8px}.admin-logo small{color:#8fa7d4!important;font-size:8px!important;line-height:1.5}.admin-side nav a,.portal-side nav a{border:1px solid transparent;transition:.25s}.admin-side nav a:hover,.portal-side nav a:hover{transform:translateX(5px);border-color:#78a1ff2e;background:#ffffff0d}

@media(max-width:1180px){.site-header.preview-header{height:auto;min-height:82px}.preview-nav{gap:2px}.preview-nav>*,.preview-nav .nav-group>button{padding-left:7px!important;padding-right:7px!important;font-size:.72rem!important}.brand-complete{min-width:215px}.portal-activation-flow{grid-template-columns:1fr}.admin-command{align-items:flex-start;flex-direction:column}}
@media(max-width:900px){.section,.section.soft,.soft,.dark-feature,.page-hero,.service-hero,.hourly-hero{padding-left:22px;padding-right:22px}.auth-page{background:radial-gradient(circle at 15% 0,#143b8647,transparent 31%),linear-gradient(180deg,#06132f 0,#0c1a45 43%,#f4f7ff 43.1%,#faf6ff 100%)}.checkout-head{display:block}.checkout-shield{display:none}.checkout-reference{grid-template-columns:1fr}.checkout-reference strong{grid-column:1;grid-row:auto}.verification-steps{grid-template-columns:1fr}.upi-premium{display:grid!important}.portal-activation-flow ol{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.premium-chat{min-width:58px;width:58px;height:58px;padding:5px;right:15px;bottom:15px;border-radius:18px}.premium-chat-icon{width:46px;height:46px;flex-basis:46px}.premium-chat-copy{display:none}.premium-chat>i{right:4px;top:4px}.premium-heading h2{font-size:2.45rem}.home-intro{padding-top:78px;padding-bottom:78px}.service-card.tilt-card{min-height:275px}.portal-main,.admin-main{padding:16px!important}.portal-main>header,.admin-main>header{padding:20px}.portal-activation-flow{padding:23px 20px}.portal-activation-flow ol{grid-template-columns:1fr}.admin-command{padding:24px 20px}.panel-heading{flex-direction:column}.checkout-card{padding:22px 17px!important}.upi-intent-card{grid-template-columns:1fr}.upi-intent-card span{grid-column:1;grid-row:auto}.brand-complete small{display:block!important}}
@media(prefers-reduced-motion:reduce){.premium-chat>i,.auth-page:before,.auth-page:after{animation:none!important}.premium-chat,.service-card.tilt-card,.portal-panel,.admin-panel,.metrics article{transition:none!important}}
.payment-info-page{max-width:1680px}.payment-method-grid{gap:24px!important}.payment-method-card{position:relative;overflow:hidden;transform-style:preserve-3d;background:linear-gradient(145deg,#fff,#f8faff)!important;border:1px solid #d8e4f4!important;box-shadow:0 24px 68px #15387816!important;transition:transform .4s,box-shadow .4s,border-color .4s}.payment-method-card:before{content:"";position:absolute;width:180px;height:180px;right:-80px;top:-90px;border-radius:50%;background:radial-gradient(circle,#7047e82a,transparent 68%)}.payment-method-card:hover{border-color:#7d9ff0!important;box-shadow:0 38px 86px #15387825!important}.payment-method-card>*{position:relative;z-index:2;transform:translateZ(16px)}.payment-method-card>span{display:grid!important;place-items:center;width:48px;height:48px;border-radius:15px;color:#fff!important;background:linear-gradient(145deg,#195ef2,#7137df 60%,#c31fbd);box-shadow:0 14px 30px #513bdc38}.payment-activation-track{margin:26px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.payment-activation-track>div{padding:22px;border:1px solid #d8e4f4;border-radius:17px;background:linear-gradient(145deg,#fff,#f6f9ff);box-shadow:0 13px 34px #17376f0d}.payment-activation-track b{color:#2459dc;font-size:10px}.payment-activation-track strong,.payment-activation-track span{display:block}.payment-activation-track strong{margin:9px 0 3px}.payment-activation-track span{color:#6a7790;font-size:11px}@media(max-width:850px){.payment-activation-track{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.payment-activation-track{grid-template-columns:1fr}}
.preview-footer{padding-left:max(28px,calc((100vw - 1680px)/2 + 34px))!important;padding-right:max(28px,calc((100vw - 1680px)/2 + 34px))!important}.footer-cta{padding-left:max(28px,calc((100vw - 1680px)/2 + 52px))!important;padding-right:max(28px,calc((100vw - 1680px)/2 + 52px))!important}.preview-footer-grid,.preview-footer-bottom{max-width:1560px;margin-left:auto;margin-right:auto}.footer-cta>div{max-width:1260px}.footer-cta h2{font-size:clamp(2rem,4vw,4.2rem)}
.preview-hero,.home-slide,.preview-hosting{padding-left:max(30px,calc((100vw - 1680px)/2 + 48px))!important;padding-right:max(30px,calc((100vw - 1680px)/2 + 48px))!important}.preview-section,.preview-why{max-width:1680px!important;padding-left:clamp(24px,4vw,72px)!important;padding-right:clamp(24px,4vw,72px)!important}.service-detail-hero{padding-left:max(28px,calc((100vw - 1680px)/2 + 52px))!important;padding-right:max(28px,calc((100vw - 1680px)/2 + 52px))!important}.home-slide-copy{max-width:900px}.home-slide h1{font-size:clamp(3.1rem,5.8vw,6.3rem)}
.badge.status-active,.badge.status-paid,.badge.status-resolved{color:#087c5b!important;background:#e7f9f2!important;border-color:#b8e8d7!important}.badge.status-provisioning,.badge.status-payment_review,.badge.status-pending_review,.badge.status-sent{color:#8a5b06!important;background:#fff5dc!important;border-color:#f0d690!important}.badge.status-cancelled,.badge.status-refunded,.badge.status-suspended{color:#b12d47!important;background:#fff0f3!important;border-color:#efbcc7!important}

/* Screenshot-matched homepage shell */
.launch-bar{min-height:32px!important;justify-content:center!important;gap:18px!important;padding:6px 20px!important;background:linear-gradient(90deg,#102b70,#303b92 52%,#5d2486)!important;color:#fff!important;font-size:.67rem!important}.launch-bar strong{font-weight:800}.launch-bar a{color:#dbe4ff!important;text-decoration:underline}.site-header.preview-header{height:78px!important;min-height:78px!important;padding-left:max(26px,calc((100vw - 1290px)/2))!important;padding-right:max(26px,calc((100vw - 1290px)/2))!important;background:#f8faff!important;box-shadow:none!important;border-bottom:1px solid #dfe6f4!important}.site-header.preview-header:before,.site-header.preview-header:after{display:none!important}.brand-complete{width:292px!important;min-width:292px!important;height:72px!important;display:grid!important;grid-template-columns:105px 1fr!important;grid-template-rows:1fr 1fr!important;align-items:end!important;column-gap:14px!important}.brand-complete img{grid-row:1/3!important;width:105px!important;height:52px!important;filter:none!important}.brand-complete:after{content:"Cloud Edge";grid-column:2;grid-row:1;color:#111b38;font:800 1rem/1.1 "Space Grotesk",sans-serif;align-self:end}.brand-complete small{grid-column:2;grid-row:2;align-self:start;font-size:.44rem!important;letter-spacing:0!important;color:#61708a!important;margin-top:2px}.preview-nav{gap:2px!important;margin:0 auto!important}.preview-nav>*,.preview-nav .nav-group>button{padding:10px 11px!important;border-radius:10px!important;font-size:.74rem!important;font-weight:800!important}.products-nav>button{color:#124fd8!important;background:#e8efff!important}.preview-nav-actions{gap:8px!important}.header-search{width:43px;height:43px;display:grid;place-items:center;border:1px solid #d6dfef;border-radius:11px;color:#0d2d71;font-size:1.75rem;background:#fff}.preview-signin,.preview-signup{height:43px!important;min-height:43px!important;padding:0 15px!important;border-radius:11px!important;font-size:.75rem;font-weight:850}.preview-signup{background:linear-gradient(115deg,#1761f6,#8831df 65%,#b51ec9)!important}.preview-nav .mega-products{position:fixed!important;z-index:100;top:117px!important;left:50vw!important;width:min(1120px,calc(100vw - 40px))!important;min-height:462px;padding:24px!important;display:grid!important;grid-template-columns:220px 1fr 250px!important;gap:22px!important;transform:translate(-50%,-10px)!important;border:1px solid #26346e!important;border-radius:14px!important;background:linear-gradient(130deg,#081637,#101747 66%,#281144)!important;box-shadow:0 34px 75px #02061c77!important}.products-nav:hover .mega-products,.products-nav.open .mega-products{transform:translate(-50%,0)!important}.mega-intro{padding:5px 0}.mega-intro span{color:#16d7f5;font-size:.65rem;font-weight:900;letter-spacing:.08em}.mega-intro h2{margin:18px 0 8px;color:#fff;font-size:1.55rem}.mega-intro p{margin:0;color:#c3cbe2;line-height:1.75;font-size:.86rem}.mega-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.preview-nav .mega-product-grid>a{min-height:96px;padding:14px 14px 12px 46px!important;position:relative;display:block;border:1px solid #ffffff1d;border-radius:13px!important;background:#ffffff08}.preview-nav .mega-product-grid>a:hover{transform:none!important;background:#ffffff0f!important}.mega-product-grid i{position:absolute;left:15px;top:15px;color:#0fd9f4;font-size:1.1rem;font-style:normal}.mega-product-grid b,.mega-product-grid small{display:block}.mega-product-grid b{color:#fff;font-size:.83rem}.mega-product-grid small{margin-top:7px;color:#bdc6dc;font-size:.68rem;line-height:1.55}.mega-server{padding:23px 20px;border-radius:14px;color:#fff;background:linear-gradient(145deg,#2a64e8,#7134e4 78%,#842bd2)}.mega-server h3{margin:0 0 12px;font-size:1rem}.mega-server p{color:#dbe3ff;font-size:.86rem;line-height:1.7}.mega-server a{display:block;margin-top:18px;padding:12px 13px!important;border-radius:10px!important;color:#2152d2!important;background:#fff!important;font-weight:900!important}.home-slider{min-height:650px;background:radial-gradient(circle at 88% 18%,#762399 0,transparent 39%),linear-gradient(110deg,#060c25 0,#091231 56%,#311052 100%)}.home-slide{grid-template-columns:.84fr 1.16fr;gap:20px;padding-top:78px!important;padding-bottom:110px!important}.home-slide:after{background:linear-gradient(90deg,#060c25 0,#070e29f5 34%,#0a12337a 60%,#31105245)!important}.home-slide>img{width:54%;height:76%;top:14%;right:4%;border-radius:22px;object-fit:cover}.home-slide-copy{max-width:610px!important}.home-slide-copy>span{font-size:.68rem}.home-slide h1{font-size:clamp(3.3rem,4.5vw,5rem)!important;line-height:.98!important;letter-spacing:-.055em!important}.home-slide p{max-width:570px;font-size:1rem}.home-slide .button{min-height:43px;padding:12px 16px}.home-slide .button.primary{background:linear-gradient(110deg,#1763f5,#6636df 60%,#c119ad)}.home-slider-controls{width:min(1290px,calc(100% - 46px));bottom:36px;gap:12px}.home-slider-controls [data-prev],.home-slider-controls [data-next]{flex:0 0 39px;border-radius:11px}.home-slider-controls [data-dot]{height:8px;flex:1;border-radius:10px;background:#ffffff42}.home-slider-controls [data-dot].active{width:auto;background:linear-gradient(90deg,#0ed4ef 34%,#ffffff42 34%)}
@media(max-width:1180px){.brand-complete{width:215px!important;min-width:215px!important}.brand-complete:after,.brand-complete small{display:none}.brand-complete{display:flex!important}.preview-nav .mega-products{top:113px!important;grid-template-columns:190px 1fr 220px!important}.mega-product-grid small{display:none}.mega-product-grid>a{min-height:68px!important}}
@media(max-width:1050px){.launch-bar{display:none}.site-header.preview-header{height:74px!important;min-height:74px!important}.brand-complete{width:auto!important;min-width:0!important}.preview-nav{top:73px!important}.preview-nav .mega-products{position:static!important;width:100%!important;min-height:0;display:none!important;grid-template-columns:1fr!important;transform:none!important;padding:14px!important}.products-nav.open .mega-products{display:grid!important}.mega-intro,.mega-server{display:none}.mega-product-grid{grid-template-columns:1fr}.mega-product-grid small{display:block}.header-search{display:none}.home-slider{min-height:690px}.home-slide>img{width:100%;height:100%;top:0;right:0;border-radius:0;opacity:.38}.home-slide:after{background:linear-gradient(90deg,#060c25f5,#0b1236c7)!important}}
@media(max-width:620px){.launch-bar{display:flex!important;min-height:27px!important;font-size:.5rem!important}.launch-bar a{display:none}.site-header.preview-header{height:70px!important;min-height:70px!important}.preview-signin{display:none}.home-slider{min-height:620px}.home-slide{padding-top:62px!important}.home-slide h1{font-size:clamp(2.8rem,13vw,4rem)!important}.home-slider-controls{bottom:24px}.home-slider-controls [data-dot]{display:none}}
