/*
Theme Name: Diksha Dark Maintenance
Theme URI: https://dikshachhabra.com/
Author: SiteGine
Description: Dark split-screen maintenance page with editable images, logo and WhatsApp contact.
Version: 1.0.0
Requires PHP: 7.4
Text Domain: diksha-dark-maintenance
*/
:root{--bg:#090e18;--panel:#111b2c;--text:#f7f9ff;--muted:#9caac1;--accent:#bfa06a}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{background:var(--bg);color:var(--text)}.shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.visual{position:relative;padding:clamp(20px,3vw,55px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.5vw,28px);align-items:center;overflow:hidden}.visual:before{content:"";position:absolute;inset:10% 0 10% 20%;background:radial-gradient(ellipse,#223650 0%,transparent 65%);pointer-events:none}.photo{position:relative;height:min(73vh,700px);min-height:390px;border-radius:12px;overflow:hidden;background:#223249;box-shadow:0 22px 70px #0005}.photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.88)}.photo:nth-child(2){transform:translateY(38px)}.content{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#142035 0%,#0e1726 85%);padding:clamp(36px,6vw,100px)}.inner{max-width:590px;width:100%}.brand{display:inline-block;margin-bottom:32px}.brand img{display:block;max-width:min(270px,65vw);max-height:150px;width:auto;height:auto;object-fit:contain;border-radius:7px}.brand-name{font-size:24px;font-weight:700;letter-spacing:.03em}.eyebrow{font-size:12px;letter-spacing:.23em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 18px}h1{font-size:clamp(38px,4vw,66px);line-height:1.07;letter-spacing:-.04em;margin:0 0 24px;font-weight:800}.desc{color:var(--muted);font-size:17px;line-height:1.8;max-width:540px;margin:0 0 30px}.features{padding:0;margin:0 0 38px;list-style:none;display:grid;gap:15px}.features li{display:flex;align-items:center;gap:12px;color:#e6ecf6;font-size:16px}.check{color:var(--accent);font-weight:900;font-size:20px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#25d366;color:#092b17;padding:17px 27px;border-radius:9px;text-decoration:none;font-weight:800;transition:transform .2s,background .2s}.cta:hover{transform:translateY(-2px);background:#3ae27a}.cta svg{width:22px;height:22px;fill:currentColor}.footer{margin-top:36px;font-size:12px;color:#73839a}@media(max-width:960px){.shell{grid-template-columns:1fr}.visual{min-height:370px;padding:25px 25px 45px;max-height:470px}.photo{min-height:0;height:370px}.photo:nth-child(2){transform:translateY(22px)}.content{padding:55px 26px 75px}.inner{max-width:700px}h1{font-size:clamp(36px,7vw,54px)}}@media(max-width:480px){.visual{min-height:290px;max-height:320px;gap:10px;padding:12px 12px 26px}.photo{height:280px;border-radius:8px}.photo:nth-child(2){transform:translateY(14px)}.brand{margin-bottom:24px}.desc{font-size:16px}.features{gap:12px}.cta{width:100%}}
