 :root{--black:#080908;--panel:#10120f;--gold:#d7ad55;--gold2:#f0d48e;--cream:#f4eddf;--muted:#aaa79e;--line:rgba(215,173,85,.25);--sans:'DM Sans',Arial,sans-serif;--serif:'Playfair Display',Georgia,serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--black);color:var(--cream);font-family:var(--sans);line-height:1.65}a{color:inherit;text-decoration:none}.topline{height:34px;display:flex;align-items:center;justify-content:center;gap:20px;background:#050605;color:#c9b47e;font-size:9px;letter-spacing:2px;border-bottom:1px solid var(--line)}.topline i{width:3px;height:3px;border-radius:50%;background:var(--gold)}
.site-header{height:88px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;background:rgba(8,9,8,.96);position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(215,173,85,.18);backdrop-filter:blur(12px)}.brand{display:flex;align-items:center;gap:15px}.brand-mark{width:53px;height:53px;border:1px solid var(--gold);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gold2);box-shadow:0 0 18px #d7ad5522}.brand-mark span{font:30px var(--serif);line-height:1}.brand-mark small{font-size:6px;letter-spacing:1.4px}.brand-copy{display:flex;flex-direction:column}.brand-copy strong{font:600 17px var(--serif);letter-spacing:1.3px;color:var(--gold2);line-height:1.2}.brand-copy em{font:italic 12px var(--serif);color:#d6c7a6}.mobile-break{display:none}.nav{display:flex;align-items:center;gap:30px;font-size:12px;color:#d5d1c8}.nav a:hover{color:var(--gold2)}.nav .nav-cta{border:1px solid var(--gold);padding:11px 17px;color:var(--gold2)}.nav-cta b{margin-left:12px}.menu-toggle{display:none}
.hero{min-height:650px;position:relative;display:flex;align-items:center;padding:90px max(8vw,28px);overflow:hidden;background:linear-gradient(90deg,rgba(5,7,5,.96) 0%,rgba(5,7,5,.84) 48%,rgba(5,7,5,.32) 100%),url('https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&w=2000&q=85') center/cover}.hero:before{content:"";position:absolute;inset:14px;border:1px solid rgba(215,173,85,.3);pointer-events:none}.hero-shade{position:absolute;inset:0;background:radial-gradient(ellipse at 75% 50%,transparent 0%,rgba(0,0,0,.18) 55%,rgba(0,0,0,.55) 100%)}.hero-content{position:relative;max-width:760px;z-index:1}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.5px;color:var(--gold);font-weight:700}.eyebrow{display:flex;align-items:center;gap:12px}.eyebrow span{width:35px;height:1px;background:var(--gold)}h1,h2,h3,p{margin-top:0}h1{font:600 clamp(42px,5.6vw,76px)/1.08 var(--serif);letter-spacing:-1.5px;margin:25px 0;color:#fff}.hero h1 em,h2 em{font-weight:500;color:var(--gold2)}.hero-lead{max-width:490px;color:#d2cec4;font-size:15px}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:32px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:14px 20px;font:700 11px var(--sans);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:.2s}.btn-gold{background:linear-gradient(110deg,#b88934,#f0d48e,#bd913d);color:#15120b;border:0}.btn-gold:hover{filter:brightness(1.12);transform:translateY(-2px)}.text-link{font-size:12px;color:#e7d9b7}.text-link span{color:var(--gold);margin-left:10px}.hero-tags{display:flex;flex-wrap:wrap;gap:0;margin-top:58px;border:1px solid rgba(215,173,85,.5);width:max-content;max-width:100%}.hero-tags span{padding:9px 17px;color:#e5cb8d;font-size:10px;letter-spacing:.5px;border-right:1px solid var(--line)}.hero-tags span:last-child{border:0}.hero-stamp{position:absolute;right:10%;top:22%;width:145px;height:145px;border:1px solid #d7ad5577;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gold2);transform:rotate(10deg);box-shadow:0 0 50px #d7ad5522}.hero-stamp:before{content:"";position:absolute;inset:8px;border:1px solid #d7ad5555;border-radius:50%}.hero-stamp span{font:48px var(--serif)}.hero-stamp small{text-align:center;font-size:7px;letter-spacing:1.4px}.hero-bottom{position:absolute;bottom:25px;left:8%;right:8%;display:flex;justify-content:space-between;color:#c6b98f;font-size:8px;letter-spacing:1.8px}
.section{padding:105px max(8vw,28px)}.intro{background:#0d0f0d}.intro-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;margin-top:26px}.section h2,.contact-section h2{font:600 clamp(34px,4vw,54px)/1.15 var(--serif);letter-spacing:-.7px;margin:0 0 22px}.intro-copy{max-width:650px;color:#bcb9b0;font-size:13px}.intro-copy .large-copy{font-size:16px;color:#eee7d9;line-height:1.8}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:65px}.stat-strip>div{padding:22px 28px;border-right:1px solid var(--line);display:flex;align-items:center;gap:17px}.stat-strip>div:first-child{padding-left:0}.stat-strip>div:last-child{border:0}.stat-strip strong{font:30px var(--serif);color:var(--gold)}.stat-strip span{font-size:10px;color:#aaa69c;line-height:1.4}
.focus-section{background:linear-gradient(135deg,#080908,#12140f)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:25px 0 40px}.section-heading h2{margin:0}.section-heading>p{max-width:390px;color:var(--muted);font-size:12px;margin:0 0 5px}.focus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.focus-card{border:1px solid var(--line);padding:28px;background:linear-gradient(145deg,#141611,#0b0c0a)}.line-icon{width:45px;height:45px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:22px}.focus-card h3{font:600 18px var(--serif);color:var(--gold2);margin:20px 0 8px}.focus-card p{font-size:12px;color:var(--muted);margin:0}
.products-section{background:#f0ece3;color:#171710}.products-section .section-kicker{color:#99712d}.products-section h2 em{color:#9d762f}.products-section .section-heading>p{color:#68665e}.product-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.product-card{position:relative;min-height:275px;padding:24px 18px;background:#fffdf8;border:1px solid #ded5c3;box-shadow:0 10px 30px #49350d0b;transition:.25s}.product-card:hover{transform:translateY(-5px);border-color:#bd913d}.product-number{position:absolute;right:17px;top:15px;font:italic 13px var(--serif);color:#b18a47}.product-symbol{font-size:30px;color:#a47a32;margin:15px 0 22px}.product-card h3{font:600 17px var(--serif);margin-bottom:10px}.product-card p{font-size:11px;color:#6c6a62;min-height:72px}.product-card a{font-size:9px;text-transform:uppercase;letter-spacing:.7px;color:#8b672b;font-weight:700}.product-card a span{margin-left:7px}.product-note{font-size:11px;color:#68665e;margin:20px 0 0}
.why-section{background:#0d0f0d}.why-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;margin-top:27px}.muted{color:var(--muted);font-size:12px}.btn-outline{border:1px solid var(--gold);color:var(--gold2);margin-top:24px}.btn-outline:hover{background:#d7ad5515}.benefit-list{border-top:1px solid var(--line)}.benefit-list>div{display:flex;gap:23px;padding:17px 0;border-bottom:1px solid var(--line)}.benefit-list b{font:18px var(--serif);color:var(--gold)}.benefit-list span{display:flex;flex-direction:column}.benefit-list strong{font:600 14px var(--serif);color:#eee4cf}.benefit-list small{font-size:11px;color:#99968c;margin-top:3px}
.process-section{background:#f0ece3;color:#171710}.process-section .section-kicker{color:#99712d}.process-section h2 em{color:#9d762f}.process-section .section-heading>p{color:#68665e}.process-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.process-step{position:relative;text-align:center;padding:18px 8px 15px;border-top:1px solid #c8b68e}.process-step>b{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#171710;color:#e7c779;font:13px var(--serif);margin-top:-34px;border:2px solid #e7d3a5}.process-icon{display:grid;place-items:center;width:54px;height:54px;border:1px solid #a57d34;border-radius:50%;font-size:22px;color:#9a7029;margin:15px auto}.process-step h3{font:600 13px var(--serif);min-height:34px;margin:10px 0 5px}.process-step p{font-size:10px;color:#706c61;line-height:1.5}.process-note{display:flex;gap:15px;align-items:center;background:#e5ddca;padding:14px 18px;margin-top:20px}.process-note span{font:22px var(--serif);color:#9c742f}.process-note p{font-size:10px;color:#5f5b51;margin:0}
.industries-section{background:#10120f}.industries-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%}.industries-grid h2{margin-top:22px}.principles{list-style:none;padding:0;margin:25px 0}.principles li{padding:10px 0 10px 24px;position:relative;border-bottom:1px solid var(--line);font-size:12px;color:#c7c2b7}.principles li:before{content:"";position:absolute;left:0;top:19px;width:6px;height:6px;background:var(--gold);border-radius:50%}.industry-panel{border:1px solid var(--line);padding:30px;background:linear-gradient(145deg,#171a14,#0b0d0b)}.industry-panel h3{font:600 22px var(--serif);color:var(--gold2);margin:0 0 24px}.industry-tags{display:flex;flex-wrap:wrap;gap:9px}.industry-tags span{border:1px solid #b68d464c;padding:9px 12px;font-size:10px;color:#d5c9ac}
.customers-section{text-align:center;background:#080908;padding-top:75px;padding-bottom:80px}.customers-section h2{font:600 35px var(--serif);margin:12px 0 4px}.customer-row{display:grid;grid-template-columns:repeat(3,1fr);max-width:850px;margin:35px auto 0;border:1px solid var(--line)}.customer{padding:25px 15px;display:flex;flex-direction:column;align-items:center;gap:12px;border-right:1px solid var(--line)}.customer:last-child{border:0}.customer-mark{font:bold 23px var(--sans);letter-spacing:-1px}.aditya{color:#6190d8}.rukun{color:#df7c28;font-style:italic}.blog{color:#e34b4b}.customer span{font-size:10px;color:#c3bba9}
.contact-section{display:grid;grid-template-columns:1fr .85fr;gap:9%;background:linear-gradient(120deg,#11140f,#080908);border-top:1px solid var(--line)}.contact-copy>p{max-width:480px;color:#aaa79e;font-size:13px}.contact-details{display:grid;gap:20px;margin-top:32px}.contact-details>div{display:flex;gap:16px;align-items:flex-start;font-size:11px;color:#d8d0bd}.contact-icon{width:36px;height:36px;flex:0 0 36px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font-size:17px}.contact-details small{display:block;color:var(--gold);font-size:8px;letter-spacing:1.5px;margin-bottom:4px}.contact-details a:hover{color:var(--gold2)}.rfq-form{background:#f2eee5;color:#171710;padding:32px}.form-heading{display:flex;flex-direction:column;border-bottom:1px solid #d4c8ae;padding-bottom:18px;margin-bottom:20px}.form-heading span{font:600 19px var(--serif);color:#7e5c24}.form-heading small{font-size:10px;color:#777168}.rfq-form label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:700;color:#4d493f;margin:13px 0}.rfq-form input,.rfq-form textarea,.rfq-form select{width:100%;border:1px solid #d8d0c1;background:#fffdf9;padding:12px;font:12px var(--sans);color:#211f1a;border-radius:0;outline:none}.rfq-form input:focus,.rfq-form textarea:focus,.rfq-form select:focus{border-color:#a67b31}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.submit-btn{width:100%;margin-top:8px}.form-hint{font-size:9px;color:#777168;margin:10px 0 0}.footer{min-height:100px;padding:22px max(5vw,24px);display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);background:#050605}.footer-brand{font:30px var(--serif);color:var(--gold);border:1px solid var(--gold);border-radius:50%;width:48px;height:48px;display:grid;place-items:center}.footer-brand span{font-size:10px}.footer p{font:600 10px var(--serif);letter-spacing:1px;color:var(--gold2);margin:0}.footer p em{font-weight:400;color:#b9ad91}.copyright{margin-left:auto;color:#77746c;font-size:9px}.back-top{border:1px solid var(--line);width:35px;height:35px;display:grid;place-items:center;color:var(--gold)}.floating-wa{position:fixed;right:22px;bottom:22px;z-index:15;background:#b78a3b;color:#100e09;padding:12px 17px;border-radius:30px;font-weight:700;box-shadow:0 8px 30px #0008}.floating-wa span{font-size:11px;margin-left:6px}
@media(max-width:900px){.nav{gap:16px}.hero-stamp{right:7%;width:115px;height:115px}.product-grid{grid-template-columns:repeat(3,1fr)}.process-grid{grid-template-columns:repeat(4,1fr);row-gap:22px}.process-step>b{margin-top:0}.section{padding-top:80px;padding-bottom:80px}}
@media(max-width:650px){.topline{font-size:7px;gap:9px;letter-spacing:1px}.site-header{height:72px;padding:0 20px}.brand-mark{width:43px;height:43px}.brand-mark span{font-size:25px}.brand-copy strong{font-size:12px}.brand-copy em{font-size:10px}.mobile-break{display:none}.menu-toggle{display:flex;flex-direction:column;gap:5px;background:none;border:0;padding:10px}.menu-toggle span{width:23px;height:2px;background:var(--gold)}.nav{display:none;position:absolute;top:72px;left:0;right:0;background:#0b0d0b;padding:20px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}.nav.open{display:flex}.nav a{padding:9px 0}.nav .nav-cta{padding:12px}.hero{min-height:650px;padding:75px 28px;background-position:62% center}.hero:before{inset:8px}.hero-stamp{display:none}.hero h1{font-size:43px}.hero-lead{font-size:13px}.hero-actions{align-items:flex-start;flex-direction:column;gap:17px}.hero-tags{margin-top:38px}.hero-tags span{padding:8px 10px;font-size:8px}.hero-bottom{left:28px;right:28px;bottom:20px;font-size:7px;letter-spacing:1px}.hero-bottom span:last-child{display:none}.section{padding:70px 24px}.intro-grid,.why-layout,.industries-grid,.contact-section{grid-template-columns:1fr;gap:28px}.intro-grid{margin-top:20px}.intro-copy .large-copy{font-size:14px}.stat-strip{grid-template-columns:1fr 1fr;margin-top:38px}.stat-strip>div{padding:15px 10px;border-bottom:1px solid var(--line)}.stat-strip>div:nth-child(2){border-right:0}.stat-strip>div:nth-child(3){padding-left:0}.section-heading{display:block}.section-heading>p{margin-top:18px}.focus-grid{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr 1fr}.product-card{min-height:260px;padding:18px 14px}.product-card h3{font-size:15px}.product-card p{font-size:10px;min-height:88px}.process-grid{grid-template-columns:repeat(2,1fr);gap:18px}.process-step{padding:10px 8px;border-top:1px solid #c8b68e}.process-step h3{min-height:0}.process-note{align-items:flex-start}.customer-row{grid-template-columns:1fr}.customer{border-right:0;border-bottom:1px solid var(--line)}.customer:last-child{border-bottom:0}.contact-section{gap:35px}.rfq-form{padding:22px}.form-two{grid-template-columns:1fr}.footer{flex-wrap:wrap}.copyright{width:100%;margin-left:0}.floating-wa{right:13px;bottom:13px}.section h2,.contact-section h2{font-size:39px}}
@media(max-width:380px){.product-grid{grid-template-columns:1fr}.product-card{min-height:0}.product-card p{min-height:0}.hero h1{font-size:37px}}
