.qazi-original-content{--serif:var(--font-newsreader),Georgia,serif;--sans:var(--font-dm-sans),sans-serif;font-size:16px;line-height:1.6}.qazi-original-content .wrap{width:min(1180px,100% - 40px);margin-inline:auto}.qazi-original-content .eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--green);font-size:.77rem;font-weight:700;line-height:1.2}.qazi-original-content .button{border-radius:999px;align-items:center;gap:14px;padding:14px 24px;font-size:.85rem;font-weight:600;display:inline-flex}.qazi-original-content a:focus-visible{outline-offset:5px;outline:2px solid}.qazi-original-content .promise{background:var(--green-2);color:var(--bg)}.qazi-original-content .promise-grid{grid-template-columns:repeat(3,1fr);display:grid}.qazi-original-content .promise article{border-right:1px solid color-mix(in srgb,var(--bg) 25%,transparent);padding:28px 34px}.qazi-original-content .promise article:last-child{border:0}.qazi-original-content .promise strong{font-family:var(--serif);font-size:1.35rem;font-weight:500;display:block}.qazi-original-content .promise span{opacity:.78;font-size:.78rem}.qazi-original-content section{padding:105px 0}.qazi-original-content .intro-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;display:grid}.qazi-original-content .intro h2,.qazi-original-content .section-head h2,.qazi-original-content .story h2,.qazi-original-content .trade-block h2{font-family:var(--serif);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;line-height:.97}.qazi-original-content .intro .lead{font-family:var(--serif);margin:0 0 28px;font-size:clamp(1.5rem,2.7vw,2.35rem);line-height:1.25}.qazi-original-content .intro .body-copy{color:var(--muted);max-width:620px}.qazi-original-content .text-link{color:var(--green);align-items:center;gap:10px;margin-top:20px;font-size:.85rem;font-weight:700;display:inline-flex}.qazi-original-content .text-link b{font-size:1.2rem;transition:transform .2s}.qazi-original-content .text-link:hover b{transform:translate(4px)}.qazi-original-content .products{padding-top:20px}.qazi-original-content .section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.qazi-original-content .section-head p{max-width:430px;color:var(--muted);margin:0}.qazi-original-content .product-grid{grid-template-rows:300px 300px;grid-template-columns:1.18fr .82fr;gap:18px;display:grid}.qazi-original-content .product{color:#fff;min-height:280px;position:relative;overflow:hidden}.qazi-original-content .product:first-child{grid-row:1/3}.qazi-original-content .product img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.qazi-original-content .product:after{content:"";background:linear-gradient(#06140d00 32%,#06140dd1);position:absolute;inset:0}.qazi-original-content .product:hover img{transform:scale(1.035)}.qazi-original-content .product-copy{z-index:1;justify-content:space-between;align-items:end;gap:15px;display:flex;position:absolute;bottom:26px;left:30px;right:30px}.qazi-original-content .product h3{font-family:var(--serif);margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:.95}.qazi-original-content .product p{color:#fffc;margin:5px 0 0;font-size:.79rem}.qazi-original-content .arrow{border:1px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.2rem;display:grid}.qazi-original-content .story{background:var(--soft);padding:0}.qazi-original-content .story-grid{grid-template-columns:1fr 1fr;min-height:620px;display:grid}.qazi-original-content .story-image{background:url(/images/original-1.webp) 50% 54%/cover no-repeat;min-height:500px}.qazi-original-content .story-copy{flex-direction:column;justify-content:center;padding:85px max(40px,50vw - 590px) 85px 8vw;display:flex}.qazi-original-content .story-copy p{color:var(--muted);max-width:520px}.qazi-original-content .story-quote{border-top:1px solid var(--line);font-family:var(--serif);margin-top:26px;padding-top:20px;font-size:1.4rem;line-height:1.3}.qazi-original-content .trade-section{padding:86px 0}.qazi-original-content .trade-block{background:var(--green-2);color:var(--bg);grid-template-columns:1fr .8fr;display:grid;overflow:hidden}.qazi-original-content .trade-copy{padding:70px}.qazi-original-content .trade-block .eyebrow{color:#efc57d}.qazi-original-content .trade-block p{opacity:.82;max-width:580px}.qazi-original-content .trade-aside{background:color-mix(in srgb,var(--green-2) 86%,#000);border-left:1px solid color-mix(in srgb,var(--bg) 20%,transparent);flex-direction:column;justify-content:space-between;padding:70px;display:flex}.qazi-original-content .trade-list{margin:0;padding:0;list-style:none}.qazi-original-content .trade-list li{border-bottom:1px solid color-mix(in srgb,var(--bg) 20%,transparent);gap:12px;padding:14px 0;display:flex}.qazi-original-content .trade-list li:before{content:"✓";color:#efc57d}.qazi-original-content .trade-block .button{background:var(--bg);color:var(--green-2);width:max-content;margin-top:32px}.qazi-original-content .contact{padding:0 0 90px}.qazi-original-content .contact-inner{border-top:1px solid var(--line);grid-template-columns:1fr .9fr;gap:80px;padding-top:70px;display:grid}.qazi-original-content .contact h2{font-family:var(--serif);margin:0;font-size:clamp(2.6rem,5vw,4.7rem);font-weight:400;line-height:1}.qazi-original-content .contact p{color:var(--muted);max-width:550px}.qazi-original-content .contact-details{gap:0;display:grid}.qazi-original-content .contact-details a,.qazi-original-content .contact-details div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:15px;padding:17px 0;display:grid}.qazi-original-content .contact-details small{color:var(--muted);font-weight:600}.qazi-original-content .contact-details span{font-weight:600}.qazi-original-content .footer{border-top:1px solid var(--line);color:var(--muted);padding:24px 0 34px;font-size:.76rem}.qazi-original-content .footer .wrap{justify-content:space-between;gap:20px;display:flex}.qazi-original-content .footer strong{color:var(--ink)}.qazi-original-content .reveal{opacity:1;transform:none}@media (max-width:900px){.qazi-original-content .wrap{width:min(100% - 28px,1180px)}.qazi-original-content .head-inner{height:76px}.qazi-original-content .brand{font-size:1.16rem}.qazi-original-content .nav{color:#fff;z-index:-1;background:#102a20;flex-direction:column;align-items:flex-start;gap:22px;padding:110px 28px 50px;display:none;position:fixed;inset:0}.qazi-original-content .nav.open{display:flex}.qazi-original-content .nav a{font-family:var(--serif);font-size:2rem;font-weight:400}.qazi-original-content .trade{color:#fff;background:0 0;border-radius:0;padding:0}.qazi-original-content .trade:hover{background:0 0;transform:none}.qazi-original-content .menu-button{display:block}.qazi-original-content .menu-button.open i{background:0 0}.qazi-original-content .menu-button.open i:before{background:#fff;top:0;transform:rotate(45deg)}.qazi-original-content .menu-button.open i:after{background:#fff;top:0;transform:rotate(-45deg)}.qazi-original-content .hero-grid{grid-template-columns:1fr;min-height:auto}.qazi-original-content .hero-media{order:-1;height:56vh;min-height:380px}.qazi-original-content .hero-copy{padding:44px 28px 56px}.qazi-original-content .hero h1{max-width:none;font-size:clamp(2.6rem,9vw,3.6rem)}.qazi-original-content .promise-grid{grid-template-columns:1fr}.qazi-original-content .promise article{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--bg) 25%,transparent);justify-content:space-between;align-items:baseline;gap:15px;padding:18px 14px;display:flex}.qazi-original-content .intro-grid{grid-template-columns:1fr;gap:35px}.qazi-original-content .product-grid{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.qazi-original-content .product:first-child{grid-row:auto}.qazi-original-content .product{height:390px}.qazi-original-content .section-head{display:block}.qazi-original-content .section-head p{margin-top:18px}.qazi-original-content .story-grid,.qazi-original-content .trade-block,.qazi-original-content .contact-inner{grid-template-columns:1fr}.qazi-original-content .story-image{min-height:520px}.qazi-original-content .story-copy{padding:65px 28px}.qazi-original-content .trade-copy,.qazi-original-content .trade-aside{padding:45px 28px}.qazi-original-content .trade-aside{border-left:0;border-top:1px solid color-mix(in srgb,var(--bg) 20%,transparent)}.qazi-original-content .contact-inner{gap:38px}.qazi-original-content .contact-details a,.qazi-original-content .contact-details div{grid-template-columns:75px 1fr}.qazi-original-content section{padding:80px 0}}@media (max-width:520px){.qazi-original-content .hero-media{height:46vh;min-height:300px}.qazi-original-content .hero-copy{padding:36px 22px 46px}.qazi-original-content .hero h1{font-size:clamp(2.2rem,11vw,2.8rem)}.qazi-original-content .hero p{font-size:.96rem}.qazi-original-content .button{width:100%}.qazi-original-content .product{height:330px}.qazi-original-content .product-copy{bottom:20px;left:20px;right:20px}.qazi-original-content .product p{display:none}.qazi-original-content .footer .wrap{display:block}.qazi-original-content .footer .wrap div+div{margin-top:6px}.qazi-original-content .story-image{min-height:430px}.qazi-original-content .contact-details a,.qazi-original-content .contact-details div{display:block}.qazi-original-content .contact-details small{margin-bottom:4px;display:block}}@media (prefers-reduced-motion:reduce){.qazi-original-content html{scroll-behavior:auto}.qazi-original-content .reveal{opacity:1;transition:none;transform:none}.qazi-original-content .product img,.qazi-original-content .text-link b{transition:none}.qazi-original-content .hero-copy>*,.qazi-original-content .hero-media img{opacity:1!important;animation:none!important;transform:none!important}}
