:root{--bg:#07090b;--panel:#11161a;--panel2:#171c21;--text:#f3efe6;--muted:#a9afb4;--gold:#c7a46a;--line:rgba(255,255,255,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0a0d10;color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.65}.header{position:absolute;top:0;left:0;right:0;height:84px;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 42px;background:linear-gradient(180deg,rgba(5,10,15,.96),rgba(5,10,15,.35),transparent)}.brand{font:600 25px Georgia,serif;color:#f5f1e9;text-decoration:none}.brand b{font-weight:400}.header nav{display:flex;gap:4px;align-items:center}.header nav a{color:#f3efe6;text-decoration:none;font-size:12px;padding:9px 11px}.header nav a:hover{color:var(--gold)}.quote,.btn{border:1px solid var(--gold);border-radius:24px!important;padding:10px 18px!important;color:#fff!important;text-decoration:none;display:inline-block}.hero{min-height:100vh;background:#07090b;position:relative;overflow:hidden}.slides{display:flex;width:400%;height:100vh;animation:hero 28s infinite}.slide{width:25%;height:100%;display:flex;align-items:end;padding:0 8vw 13vh;background:radial-gradient(circle at 72% 40%,rgba(199,164,106,.18),transparent 30%),linear-gradient(135deg,#080a0d,#141a20)}.slide div{max-width:700px}.slide small,.mini small,.sectionhead small{letter-spacing:3px;color:var(--gold);font-size:10px;font-weight:700}.slide h1{font:500 clamp(44px,6vw,84px)/1.03 Georgia,serif;margin:18px 0}.slide p{font-size:17px;color:#c7cbd0;max-width:650px}.mini{min-height:62vh;display:flex;align-items:end;padding:0 8vw 80px;background:radial-gradient(circle at 75% 40%,rgba(199,164,106,.18),transparent 28%),linear-gradient(135deg,#07090b,#171c21)}.mini h1{font:500 clamp(42px,6vw,72px)/1.04 Georgia,serif;max-width:1000px;margin:14px 0}.mini p{max-width:780px;color:#b8bdc2}.section{padding:100px 7vw}.dark{background:#0f1418}.sectionhead{max-width:850px;margin:0 auto 45px;text-align:center}.sectionhead h2,.split h2{font:500 clamp(32px,4vw,52px)/1.1 Georgia,serif;margin:12px 0}.sectionhead p,.copytext{color:#aeb4ba}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1250px;margin:auto}.card{background:var(--panel2);border:1px solid var(--line);padding:0 0 20px;text-decoration:none;color:#fff;transition:.25s}.card:hover{transform:translateY(-5px);border-color:rgba(199,164,106,.6)}.card h3,.card span{display:block;padding:0 18px}.card h3{font:500 18px Georgia,serif;margin:17px 0 8px}.card span{color:var(--gold);font-size:11px}.ph{height:190px;background:linear-gradient(135deg,#1c242b,#090c0f);position:relative}.ph:after{content:'FURNITURE-INDIA';position:absolute;bottom:12px;left:15px;font-size:9px;letter-spacing:2px;color:#777}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;max-width:1250px;margin:auto}.clienttrack{display:flex;gap:14px;overflow:hidden}.client{min-width:230px;height:125px;border:1px solid var(--line);background:#151a1e;display:flex;align-items:center;justify-content:center;text-align:center;color:#858d94;font-size:11px}.client b{color:#eee;font:500 16px Georgia,serif}.locationgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:1100px;margin:auto}.locationgrid a{padding:18px;background:#151a1e;border:1px solid var(--line);color:#ddd;text-decoration:none}.cta{padding:60px 7vw;background:#c7a46a;color:#101214;display:flex;justify-content:space-between;align-items:center}.cta h2{font:500 36px Georgia,serif;margin:5px 0}.cta .btn{border-color:#101214;color:#101214!important}footer{padding:70px 7vw;background:#07090b;display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:45px;border-top:1px solid var(--line)}footer a,footer p{display:block;color:#9fa6ac;text-decoration:none;font-size:12px;margin:8px 0}footer h4{color:#eee;margin:0 0 14px}.copy{padding:18px 7vw;background:#050608;color:#6f767c;font-size:10px}.wa{position:fixed;right:22px;bottom:22px;background:#1d8d4a;color:#fff;text-decoration:none;padding:13px 18px;border-radius:28px;z-index:50;font-size:12px}@keyframes hero{0%,20%{transform:translateX(0)}25%,45%{transform:translateX(-25%)}50%,70%{transform:translateX(-50%)}75%,95%{transform:translateX(-75%)}100%{transform:translateX(0)}}@media(max-width:900px){.header{padding:0 18px}.header nav a:not(.quote){display:none}.cards{grid-template-columns:repeat(2,1fr)}.split,footer{grid-template-columns:1fr}.locationgrid{grid-template-columns:repeat(2,1fr)}.section{padding:70px 5vw}.cta{display:block}.cta .btn{margin-top:20px}}@media(max-width:520px){.cards{grid-template-columns:1fr}.locationgrid{grid-template-columns:1fr}.slide h1{font-size:44px}.mini h1{font-size:43px}}
