/* Shared tokens, fonts, nav, footer for kishandobariya.in */
:root{
  --sand:#FBFBFD;
  --sand-line:#D2D2D7;
  --ink:#1D1D1F;
  --ink-soft:#6E6E73;
  --night:#000000;
  --paper:#F5F5F7;
  --paper-soft:#8E8E93;
  --brass:#9C8158;
  --brass-bright:#B79A6C;
  --card:#F5F5F7;
  --display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}
@font-face{font-family:'Bebas Neue';font-weight:400;src:url(data:font/woff2;base64,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) format('woff2');font-display:swap;}
*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{margin:0;background:var(--sand);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden;}
img{max-width:100%;display:block;}
a{color:inherit;}
h1,h2,h3{font-family:var(--display);font-weight:600;letter-spacing:-.015em;text-wrap:balance;margin:0;}
.eyebrow{font-family:var(--body);font-weight:600;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft);display:flex;align-items:center;gap:.6em;}
.wrap{max-width:1080px;margin:0 auto;padding:0 clamp(20px,5vw,48px);}
section{position:relative;}

header.nav{position:sticky;top:0;z-index:50;background:rgba(251,251,253,.78);backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);border-bottom:1px solid rgba(0,0,0,.06);}
.nav-inner{max-width:1200px;margin:0 auto;padding:14px clamp(16px,3vw,32px);display:flex;align-items:center;justify-content:space-between;}
.brand{display:flex;flex-direction:column;line-height:1;gap:3px;text-decoration:none;}
.brand .bfirst{font-family:'Bebas Neue',var(--display);font-weight:400;font-size:1.05rem;letter-spacing:.1em;color:var(--ink);}
.brand .blast{font-family:var(--body);font-weight:300;font-size:.52rem;letter-spacing:.42em;color:var(--brass);}
.nav-links{display:flex;align-items:center;gap:34px;}
.nav-links a{color:var(--ink);text-decoration:none;transition:color .2s;font-family:var(--body);font-weight:600;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;}
.nav-links a:hover, .nav-links a:focus-visible{color:var(--brass);}
@media (max-width:720px){.nav-links{display:none;}}

.btn{display:inline-flex;align-items:center;gap:.5em;padding:14px 30px;border-radius:100px;text-decoration:none;font-size:.95rem;font-weight:500;transition:transform .25s ease, background .25s ease, border-color .25s ease, opacity .25s ease;}
.btn:hover{transform:translateY(-1px);}
.btn-primary{background:var(--ink);color:#fff;}
.btn-primary:hover{opacity:.82;}
.btn-ghost{border:1px solid var(--sand-line);color:var(--ink);}
.btn-ghost:hover{border-color:var(--ink-soft);}

footer.site-footer{background-color:#000;color:#fff;padding:50px 0 30px;}
footer.site-footer .foot-inner{margin-top:0;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);font-size:.78rem;color:#8E8E93;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;}
footer.site-footer a{color:#8E8E93;text-decoration:none;border-bottom:1px solid rgba(243,239,230,.25);}

/* breadcrumb / back link */
.back-link{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--ink-soft);text-decoration:none;margin-bottom:18px;}
.back-link:hover{color:var(--ink);}

/* project hero */
.pd-hero{background:var(--paper);padding:clamp(120px,16vw,150px) 0 clamp(50px,8vw,70px);border-bottom:1px solid var(--sand-line);}
.pd-hero .status{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:20px;border:1px solid var(--sand-line);color:var(--ink-soft);display:inline-block;margin-bottom:16px;}
.pd-hero h1{font-size:clamp(2.2rem,5.5vw,3.4rem);}
.pd-hero .sub{font-size:1.05rem;color:var(--ink-soft);margin-top:14px;max-width:56ch;line-height:1.6;}
.pd-hero .cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px;}

/* urgency badge - premium accent treatment */
.urgency-badge{
  display:inline-flex;align-items:center;gap:10px;
  margin-bottom:18px;padding:9px 18px 9px 14px;
  border-radius:100px;background:#000;
  box-shadow:0 8px 20px rgba(0,0,0,.12);
}
.urgency-badge .dot{
  width:7px;height:7px;border-radius:50%;background:var(--brass-bright);
  flex:none;animation:urgency-pulse 1.8s ease-in-out infinite;
}
.urgency-badge .txt{
  font-family:'Bebas Neue',var(--display);font-weight:400;
  font-size:.92rem;letter-spacing:.14em;color:#fff;
  text-transform:uppercase;
}
.urgency-badge .txt b{
  color:var(--brass-bright);font-weight:400;
}
@keyframes urgency-pulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:.45;transform:scale(1.3);}}
@media (prefers-reduced-motion: reduce){.urgency-badge .dot{animation:none;}}

/* project detail body */
.pd-body{padding:clamp(60px,9vw,90px) 0;}
.pd-grid{display:grid;grid-template-columns:1.3fr .9fr;gap:56px;align-items:start;}
@media (max-width:860px){.pd-grid{grid-template-columns:1fr;}}
.pd-grid h2{font-size:clamp(1.4rem,2.6vw,1.8rem);margin-bottom:16px;}
.pd-grid p{font-size:1rem;line-height:1.75;color:var(--ink-soft);margin-bottom:16px;}
.pd-facts{background:#fff;border:1px solid var(--sand-line);border-radius:20px;padding:28px 26px;}
.pd-facts dl{margin:0;}
.pd-facts .row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--sand-line);font-size:.92rem;}
.pd-facts .row:last-child{border-bottom:none;}
.pd-facts dt{color:var(--ink-soft);}
.pd-facts dd{margin:0;font-weight:600;text-align:right;}
.pd-links{display:flex;flex-direction:column;gap:10px;margin-top:22px;}
.pd-links a{font-size:.88rem;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid var(--sand-line);padding-bottom:8px;}
.pd-links a:hover{color:var(--brass);}
.pd-links svg{width:16px;height:16px;flex:none;}

.pd-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;}
.pd-gallery .ph{aspect-ratio:4/3;background:var(--card);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--paper-soft);font-size:.78rem;border:1px solid var(--sand-line);}
.pd-gallery img{aspect-ratio:4/3;display:block;}
@media (max-width:600px){.pd-gallery{grid-template-columns:repeat(2,1fr);}}

.pd-cta{background:#000;color:#fff;padding:clamp(60px,10vw,90px) 0;text-align:center;}
.pd-cta h2{font-size:clamp(1.8rem,4vw,2.6rem);max-width:16ch;margin:0 auto;}
.pd-cta p{color:#A1A1A6;margin-top:14px;}
.pd-cta .btn{margin-top:30px;}
.pd-cta .btn-primary{background:#fff;color:#000;}
