.page-module__E0kJGG__marketing{--ink:#17231d;--ink-2:#28382e;--cream:#e5e5dc;--paper:#f3f1e9;--amber:#d7ed68;--amber-2:#e1f38b;--blue:#3f5f49;--line:#ccd0c5;--muted:#626d65;--coral:#ff785b;--section-space:clamp(72px, 7.5vw, 112px);--section-heading-space:42px;background:var(--paper);min-width:0;color:var(--ink)}:is(.page-module__E0kJGG__marketing .container,.page-module__E0kJGG__marketing .nav-wrap){width:min(1320px,100% - 96px)}.page-module__E0kJGG__marketing a:focus-visible,.page-module__E0kJGG__marketing button:focus-visible,.page-module__E0kJGG__marketing summary:focus-visible{outline:3px solid var(--coral);outline-offset:5px}.page-module__E0kJGG__marketing .site-header{background:var(--paper);border-bottom:1px solid var(--line)}.page-module__E0kJGG__marketing .topline{color:var(--muted);background:#e9e8df;padding:8px max(48px,50vw - 660px)}.page-module__E0kJGG__marketing .nav-wrap{height:90px}.page-module__E0kJGG__marketing .brand-wordmark strong{color:var(--ink)}.page-module__E0kJGG__marketing .brand-wordmark>span{color:var(--muted)}.page-module__E0kJGG__marketing .nav-links{gap:26px;font-size:13px}.page-module__E0kJGG__marketing .nav-links>a:not(.nav-cta):after{background:var(--coral)}.page-module__E0kJGG__marketing .nav-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.page-module__E0kJGG__marketing .nav-cta:hover{background:var(--ink-2)}.page-module__E0kJGG__marketing .nav-gstin{color:var(--muted);font-size:10px}.page-module__E0kJGG__marketing .hero{width:min(1320px,100% - 96px);min-height:0;color:var(--ink);grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);align-items:center;gap:clamp(40px,5vw,76px);margin:0 auto;padding:70px 0;display:grid;overflow:visible}.page-module__E0kJGG__marketing .hero:after{display:none}.page-module__E0kJGG__marketing .hero-shade{display:none}.page-module__E0kJGG__marketing .scroll-cue{display:none}.page-module__E0kJGG__marketing .hero-content{grid-area:1/1;width:100%;margin:0;padding:0}.page-module__E0kJGG__marketing .hero-art{background:var(--ink);border-radius:4px;grid-area:1/2;align-self:stretch;min-height:465px;margin:0;position:relative;overflow:hidden}.page-module__E0kJGG__marketing .hero-art>img{object-fit:cover;object-position:66% center;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__marketing .hero-art:after{content:"";background:linear-gradient(#0000,#17231dd9);position:absolute;inset:50% 0 0}.page-module__E0kJGG__marketing .hero-art figcaption{z-index:1;color:#fff;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.page-module__E0kJGG__marketing .hero-art figcaption strong{letter-spacing:-.03em;font-size:19px}.page-module__E0kJGG__marketing .hero-art figcaption span{color:#d1d9cc;font-family:var(--font-geist-mono), monospace;font-size:10px}:is(.page-module__E0kJGG__marketing .kicker,.page-module__E0kJGG__marketing .eyebrow){color:var(--muted);letter-spacing:.07em;font-size:10px;font-weight:550}.page-module__E0kJGG__marketing .kicker{flex-wrap:wrap;margin-bottom:24px}.page-module__E0kJGG__marketing .kicker>span{background:var(--coral);width:16px}.page-module__E0kJGG__marketing .hero h1{letter-spacing:-.065em;max-width:670px;font-size:clamp(44px,4.8vw,70px);font-weight:700;line-height:1.02}.page-module__E0kJGG__marketing .hero h1 em{color:var(--ink);font-weight:700}.page-module__E0kJGG__marketing .hero-copy{color:#48584b;max-width:570px;margin-top:24px;font-size:16px;line-height:1.7}.page-module__E0kJGG__marketing .hero-conversation{margin:17px 0 0;font-size:13px;font-weight:650}.page-module__E0kJGG__marketing .hero-read-more{color:var(--muted);font-size:11px}.page-module__E0kJGG__marketing .hero-read-more:hover{color:var(--ink)}.page-module__E0kJGG__marketing .hero-actions{gap:14px;margin-top:26px}.page-module__E0kJGG__marketing .button{border-color:var(--ink);border-radius:999px;min-height:48px;padding:0 21px;font-size:12px}.page-module__E0kJGG__marketing .button-primary{background:var(--ink);color:#fff}.page-module__E0kJGG__marketing .button-primary:hover{background:var(--ink-2);border-color:var(--ink-2)}.page-module__E0kJGG__marketing .button-ghost{border-color:var(--line);color:var(--ink)}.page-module__E0kJGG__marketing .button-ghost:hover{background:#e5e7d9}.page-module__E0kJGG__marketing .hero-proof{border-top:1px solid var(--line);color:var(--muted);letter-spacing:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px;padding-top:20px;font-size:10px;display:grid}.page-module__E0kJGG__marketing .hero-proof span{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.page-module__E0kJGG__marketing .hero-proof span:before{display:none}.page-module__E0kJGG__marketing .hero-proof b{color:var(--ink);font-size:11px}.page-module__E0kJGG__marketing .buyer-strip{background:var(--ink);color:#fff;border:0}.page-module__E0kJGG__marketing .buyer-grid{min-height:124px}.page-module__E0kJGG__marketing .buyer-grid>div{border-color:#435047;padding:20px}.page-module__E0kJGG__marketing .buyer-intro span{text-transform:none;letter-spacing:-.02em;font-size:13px}:is(.page-module__E0kJGG__marketing .buyer-intro p,.page-module__E0kJGG__marketing .stat span){color:#b9c4ba;font-size:11px}.page-module__E0kJGG__marketing .stat strong{color:var(--amber);font-size:17px;line-height:1.3}.page-module__E0kJGG__marketing .about-section{background:var(--paper);border-bottom:1px solid var(--line)}.page-module__E0kJGG__marketing .about-grid{grid-template-columns:.85fr 1.15fr;gap:80px}:is(.page-module__E0kJGG__marketing .about-grid h2,.page-module__E0kJGG__marketing .section-heading h2,.page-module__E0kJGG__marketing .quality-copy h2,.page-module__E0kJGG__marketing .rfq-copy h2,.page-module__E0kJGG__marketing .location-grid h2,.page-module__E0kJGG__marketing .faq-grid h2){letter-spacing:-.055em;font-size:clamp(36px,4.3vw,58px);font-weight:650;line-height:1.04}.page-module__E0kJGG__marketing .about-copy>p{font-size:15px}.page-module__E0kJGG__marketing .people-list{border-top:1px solid var(--line);margin-top:28px}.page-module__E0kJGG__marketing .people-list>div{border-bottom:1px solid var(--line);grid-template-columns:155px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.page-module__E0kJGG__marketing .people-list strong{font-size:13px}.page-module__E0kJGG__marketing .people-list span{color:var(--muted);font-size:12px}.page-module__E0kJGG__marketing .about-details{border-top:0;border-color:var(--line);margin-top:20px}.page-module__E0kJGG__marketing .about-details-copy .about-signoff{border-color:var(--coral)}.page-module__E0kJGG__marketing .split-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px}.page-module__E0kJGG__marketing .section-heading>p{font-size:14px}.page-module__E0kJGG__marketing .product-index-links{margin:0 0 26px;padding:16px 0}.page-module__E0kJGG__marketing .product-explorer{border:0;min-height:0;display:block}.page-module__E0kJGG__marketing .product-tabs{background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.page-module__E0kJGG__marketing .product-tabs button{--card-bg:#dedfd5;--card-ink:#17231d;background:var(--card-bg);min-width:0;min-height:260px;color:var(--card-ink);text-align:left;border:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.page-module__E0kJGG__marketing .product-tabs button:first-child{--card-bg:#d7ed68}.page-module__E0kJGG__marketing .product-tabs button:nth-child(2){--card-bg:#17231d;--card-ink:#fff}.page-module__E0kJGG__marketing .product-tabs button:nth-child(3){--card-bg:#ff785b}.page-module__E0kJGG__marketing .product-tabs button:nth-child(4){--card-bg:#e0e1d7}.page-module__E0kJGG__marketing .product-tabs button:nth-child(5){--card-bg:#cad7c8}.page-module__E0kJGG__marketing .product-tabs button.active{outline:2px solid var(--ink);outline-offset:4px;background:var(--card-bg);color:var(--card-ink)}.page-module__E0kJGG__marketing .product-tabs button:hover{transform:translateY(-3px)}.page-module__E0kJGG__marketing .product-tabs button>img{object-fit:cover;width:100%;height:145px;position:absolute;inset:0 0 auto}.page-module__E0kJGG__marketing .product-tabs button>span{color:var(--ink);background:#f3f1e9;padding:4px 6px;font-size:9px;position:absolute;top:12px;left:12px}.page-module__E0kJGG__marketing .product-tabs button.active>span{color:var(--ink);background:#f3f1e9;padding:4px 6px;font-size:9px;position:absolute;top:12px;left:12px}.page-module__E0kJGG__marketing .product-tabs button>strong{letter-spacing:-.045em;max-width:180px;padding-right:18px;font-size:clamp(17px,1.65vw,23px);font-weight:650;line-height:1.06}.page-module__E0kJGG__marketing .product-tabs button>i{opacity:1;font-size:21px;display:block;position:absolute;bottom:18px;right:15px}.page-module__E0kJGG__marketing .product-panel{border:1px solid var(--line);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.page-module__E0kJGG__marketing .product-photo{min-height:0}.page-module__E0kJGG__marketing .product-photo img{height:100%;min-height:480px}.page-module__E0kJGG__marketing .product-photo-pair{height:100%;min-height:480px}.page-module__E0kJGG__marketing .product-photo-pair img{min-height:0}.page-module__E0kJGG__marketing .product-photo>span{background:var(--ink);max-width:calc(100% - 44px);line-height:1.6}.page-module__E0kJGG__marketing .product-copy{min-width:0;padding:clamp(28px,3.5vw,48px)}.page-module__E0kJGG__marketing .product-copy h3{letter-spacing:-.05em;font-size:34px;line-height:1.08}.page-module__E0kJGG__marketing .product-benefit{border-color:var(--coral)}.page-module__E0kJGG__marketing .inline-actions{gap:16px 22px}.page-module__E0kJGG__marketing .inline-actions a{font-size:10px;line-height:1.6}.page-module__E0kJGG__marketing .application-section{color:var(--ink);background:#e0e1d7}.page-module__E0kJGG__marketing .section-heading.light .eyebrow{color:var(--muted)}.page-module__E0kJGG__marketing .section-heading.light>p{color:var(--muted)}.page-module__E0kJGG__marketing .application-grid{border-color:#b5beb2}.page-module__E0kJGG__marketing .application-card{border-color:#b5beb2;min-height:190px}.page-module__E0kJGG__marketing .application-card>span{color:var(--blue)}.page-module__E0kJGG__marketing .application-card h3{letter-spacing:-.04em;font-size:22px}.page-module__E0kJGG__marketing .application-card p{color:var(--muted)}.page-module__E0kJGG__marketing .application-card:hover{background:var(--amber)}.page-module__E0kJGG__marketing .grade-section{background:var(--paper)}.page-module__E0kJGG__marketing .notice-card{border-color:var(--line);background:#e9ecdf}.page-module__E0kJGG__marketing .notice-card p{color:var(--muted)}.page-module__E0kJGG__marketing .table-wrap th{background:var(--ink);color:#e4ecde}.page-module__E0kJGG__marketing .table-wrap td{color:var(--muted)}.page-module__E0kJGG__marketing .table-wrap tbody tr:hover{background:#eff3e3}.page-module__E0kJGG__marketing .quality-section{background:var(--ink);color:#fff}.page-module__E0kJGG__marketing .quality-grid{gap:80px}.page-module__E0kJGG__marketing .quality-image img{aspect-ratio:4/4.8;border-radius:3px}.page-module__E0kJGG__marketing .image-note{background:var(--coral);color:var(--ink);bottom:18px;right:18px}.page-module__E0kJGG__marketing .quality-copy .eyebrow{color:var(--amber)}.page-module__E0kJGG__marketing .quality-copy .lead{color:#c0ccc1}.page-module__E0kJGG__marketing .proof-list{border-color:#435047}.page-module__E0kJGG__marketing .proof-list>div{border-color:#435047}.page-module__E0kJGG__marketing .proof-list span{color:var(--amber)}.page-module__E0kJGG__marketing .proof-list p{color:#b9c7ba}.page-module__E0kJGG__marketing .proof-entry{color:#b9c7ba}.page-module__E0kJGG__marketing .proof-list strong{color:#fff}.page-module__E0kJGG__marketing .buying-section{padding-top:var(--section-space)}.page-module__E0kJGG__marketing .process-line strong{letter-spacing:-.02em}.page-module__E0kJGG__marketing .process-line span{background:var(--coral);border:0}.page-module__E0kJGG__marketing .location-section{padding:var(--section-space) 0;background:#e5e5dc}.page-module__E0kJGG__marketing .location-copy>p{color:var(--muted)}.page-module__E0kJGG__marketing .rfq-section{background:var(--amber);padding:var(--section-space) 0}.page-module__E0kJGG__marketing .rfq-copy>p:not(.eyebrow){color:#394829}.page-module__E0kJGG__marketing .paid-sample-note{border-left:2px solid var(--ink);padding:16px 0 16px 18px}.page-module__E0kJGG__marketing .paid-sample-note strong{font-size:14px;display:block}.page-module__E0kJGG__marketing .contact-options span{color:#4c5a37}.page-module__E0kJGG__marketing .contact-options a{flex-wrap:wrap;gap:5px 20px}.page-module__E0kJGG__marketing .rfq-form{box-shadow:none;background:0 0;padding:0}.page-module__E0kJGG__marketing .rfq-form label{color:var(--ink)}:is(.page-module__E0kJGG__marketing .rfq-form input,.page-module__E0kJGG__marketing .rfq-form select,.page-module__E0kJGG__marketing .rfq-form textarea){color:var(--ink);border-color:#94a541}.page-module__E0kJGG__marketing .rfq-form input::placeholder{color:#58633a;opacity:1}.page-module__E0kJGG__marketing .rfq-form textarea::placeholder{color:#58633a;opacity:1}:is(.page-module__E0kJGG__marketing .rfq-form input:focus,.page-module__E0kJGG__marketing .rfq-form select:focus,.page-module__E0kJGG__marketing .rfq-form textarea:focus){outline:2px solid var(--ink);outline-offset:4px;box-shadow:none}.page-module__E0kJGG__marketing .rfq-form button{border-radius:999px;width:auto;min-width:210px;padding:0 22px}.page-module__E0kJGG__marketing .form-note{color:#475431;margin-top:18px}.page-module__E0kJGG__marketing .faq-section{padding:var(--section-space) 0}.page-module__E0kJGG__marketing .faq-list summary{min-height:64px}.page-module__E0kJGG__marketing footer{background:var(--ink)}.page-module__E0kJGG__marketing .footer-brand .brand-wordmark strong{color:#fff}.page-module__E0kJGG__marketing .footer-brand .brand-wordmark>span{color:#d0dccd}.page-module__E0kJGG__marketing .footer-gstin{color:#d7ed68;font-size:11px}.page-module__E0kJGG__marketing .footer-bottom{color:#b4c1b4}.page-module__E0kJGG__marketing .mobile-actions a:last-child{background:var(--amber)}@media (max-width:1100px){:is(.page-module__E0kJGG__marketing .container,.page-module__E0kJGG__marketing .nav-wrap,.page-module__E0kJGG__marketing .hero){width:calc(100% - 64px)}.page-module__E0kJGG__marketing .topline{padding-left:32px;padding-right:32px}.page-module__E0kJGG__marketing .nav-links{gap:18px;font-size:12px}.page-module__E0kJGG__marketing .hero{gap:36px;padding:54px 0}.page-module__E0kJGG__marketing .hero h1{font-size:clamp(40px,5.5vw,56px)}.page-module__E0kJGG__marketing .hero-art{min-height:470px}.page-module__E0kJGG__marketing .hero-proof{grid-template-columns:1fr 1fr}.page-module__E0kJGG__marketing .hero-proof span:last-child{grid-column:1/-1}:is(.page-module__E0kJGG__marketing .about-grid,.page-module__E0kJGG__marketing .quality-grid,.page-module__E0kJGG__marketing .location-grid,.page-module__E0kJGG__marketing .rfq-grid){gap:42px}.page-module__E0kJGG__marketing .product-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__E0kJGG__marketing .product-tabs button{min-height:245px}.page-module__E0kJGG__marketing .product-tabs button>strong{font-size:23px}.page-module__E0kJGG__marketing .product-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.page-module__E0kJGG__marketing .split-heading{gap:40px}}@media (max-width:980px){.page-module__E0kJGG__marketing .nav-links{gap:0;font-size:14px;top:90px}.page-module__E0kJGG__marketing .nav-cta{margin-top:18px}}@media (max-width:720px){:is(.page-module__E0kJGG__marketing .container,.page-module__E0kJGG__marketing .nav-wrap,.page-module__E0kJGG__marketing .hero){width:calc(100% - 40px)}.page-module__E0kJGG__marketing .topline{padding:8px 20px;font-size:10px}.page-module__E0kJGG__marketing .nav-wrap{height:80px}.page-module__E0kJGG__marketing .nav-links{top:80px}.page-module__E0kJGG__marketing .nav-gstin{font-size:8px;inset:auto auto 9px 0}.page-module__E0kJGG__marketing .brand-logo-frame{width:57px;height:43px}.page-module__E0kJGG__marketing .brand-wordmark strong{font-size:19px}.page-module__E0kJGG__marketing .hero{grid-template-columns:minmax(0,1fr);gap:34px;padding:40px 0}.page-module__E0kJGG__marketing .hero-content{grid-area:1/1}.page-module__E0kJGG__marketing .hero-art{grid-area:2/1;min-height:325px}.page-module__E0kJGG__marketing .hero-art>img{object-position:center}.page-module__E0kJGG__marketing .hero-art figcaption{bottom:20px;left:20px;right:20px}.page-module__E0kJGG__marketing .hero h1{font-size:clamp(40px,9.2vw,60px);line-height:1.05}.page-module__E0kJGG__marketing .kicker{max-width:300px;font-size:9px;line-height:1.7}.page-module__E0kJGG__marketing .hero-copy{font-size:15px}.page-module__E0kJGG__marketing .hero-conversation{font-size:12px}.page-module__E0kJGG__marketing .hero-actions{gap:10px;margin-top:24px}.page-module__E0kJGG__marketing .button{padding:0 17px;font-size:11px}.page-module__E0kJGG__marketing .hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.page-module__E0kJGG__marketing .hero-proof span:last-child{grid-column:auto}.page-module__E0kJGG__marketing .hero-proof b{font-size:10px}.page-module__E0kJGG__marketing .hero-proof span{font-size:9px}.page-module__E0kJGG__marketing .buyer-grid{grid-template-columns:1fr 1fr}.page-module__E0kJGG__marketing .buyer-grid>div{min-height:92px;padding:18px 12px}.page-module__E0kJGG__marketing .buyer-grid>div:first-child{min-height:85px;padding-left:0}.page-module__E0kJGG__marketing .buyer-grid>div:nth-child(odd){border-right:0}.page-module__E0kJGG__marketing .stat strong{font-size:17px}:is(.page-module__E0kJGG__marketing .about-grid,.page-module__E0kJGG__marketing .split-heading,.page-module__E0kJGG__marketing .quality-grid,.page-module__E0kJGG__marketing .location-grid,.page-module__E0kJGG__marketing .rfq-grid,.page-module__E0kJGG__marketing .faq-grid){grid-template-columns:minmax(0,1fr);gap:28px}.page-module__E0kJGG__marketing .section-heading{margin-bottom:34px}:is(.page-module__E0kJGG__marketing .about-grid h2,.page-module__E0kJGG__marketing .section-heading h2,.page-module__E0kJGG__marketing .quality-copy h2,.page-module__E0kJGG__marketing .rfq-copy h2,.page-module__E0kJGG__marketing .location-grid h2,.page-module__E0kJGG__marketing .faq-grid h2){font-size:clamp(36px,9vw,43px)}.page-module__E0kJGG__marketing .people-list>div{grid-template-columns:1fr;gap:5px}.page-module__E0kJGG__marketing .product-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.page-module__E0kJGG__marketing .product-tabs button{border:0;min-height:230px;padding:16px}.page-module__E0kJGG__marketing .product-tabs button>img{height:135px}.page-module__E0kJGG__marketing .product-tabs button>strong{padding-right:10px;font-size:21px}.page-module__E0kJGG__marketing .product-tabs button>i{font-size:17px;bottom:14px;right:9px}.page-module__E0kJGG__marketing .product-panel{grid-template-columns:minmax(0,1fr)}.page-module__E0kJGG__marketing .product-photo{min-height:280px}.page-module__E0kJGG__marketing .product-photo img{min-height:280px;max-height:360px}.page-module__E0kJGG__marketing .product-photo-pair{height:460px;min-height:460px}.page-module__E0kJGG__marketing .product-photo-pair img{min-height:0;max-height:none}.page-module__E0kJGG__marketing .product-copy{padding:30px 22px}.page-module__E0kJGG__marketing .product-copy h3{font-size:31px}.page-module__E0kJGG__marketing .product-copy dl div{grid-template-columns:96px minmax(0,1fr)}.page-module__E0kJGG__marketing .application-grid{grid-template-columns:minmax(0,1fr)}.page-module__E0kJGG__marketing .application-card{min-height:155px;padding:22px}.page-module__E0kJGG__marketing .quality-image{width:100%}.page-module__E0kJGG__marketing .quality-image img{aspect-ratio:4/3.7;max-height:440px}.page-module__E0kJGG__marketing .image-note{bottom:14px;right:14px}.page-module__E0kJGG__marketing .location-details{grid-template-columns:1fr}.page-module__E0kJGG__marketing .field-row{grid-template-columns:1fr;gap:0}.page-module__E0kJGG__marketing .rfq-form{margin-top:8px}.page-module__E0kJGG__marketing .rfq-form button{width:100%}.page-module__E0kJGG__marketing .footer-grid{gap:32px 22px}.page-module__E0kJGG__marketing .footer-grid>div:last-child{grid-column:1/-1}}@media (max-width:380px){.page-module__E0kJGG__marketing .hero h1{font-size:37px}.page-module__E0kJGG__marketing .hero-actions{flex-direction:column;align-items:stretch}.page-module__E0kJGG__marketing .product-tabs button>strong{font-size:18px}}
