.page_sectionTag___vMQV{font-family:DM Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;display:flex;align-items:center;gap:10px}.page_sectionTag___vMQV:before{content:"";display:block;width:24px;height:1px;background:var(--accent)}.page_sectionTagLight__OsDpN{font-family:DM Mono,monospace;font-size:9px;letter-spacing:3px;text-transform:uppercase;color:rgba(200,150,62,.7);margin-bottom:16px}.page_sectionSub__0EGPA{color:var(--muted);font-size:14px;margin-top:12px;max-width:560px;line-height:1.7}.page_hero__agqhB{min-height:80vh;display:flex;flex-direction:column;justify-content:flex-end;padding:0 48px 80px;position:relative;overflow:hidden}.page_heroBg__D__Gd{position:absolute;inset:0;background:url(/gasket-hero.png) 50%/cover no-repeat;filter:brightness(.35) saturate(.5);z-index:0}.page_heroGradient__C8ndD{position:absolute;inset:0;background:linear-gradient(0deg,#080808 0,rgba(8,8,8,.4) 50%,rgba(8,8,8,.1));z-index:1}.page_heroTag__zyV2R{font-family:DM Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:24px;position:relative;z-index:2;display:flex;align-items:center;gap:12px}.page_heroTag__zyV2R:before{content:"";display:block;width:32px;height:1px;background:var(--accent)}.page_heroH1__Z7pV5{font-family:Bebas Neue,sans-serif;font-size:clamp(64px,9vw,130px);line-height:.92;letter-spacing:2px;color:#fff;position:relative;z-index:2;max-width:800px}.page_heroH1__Z7pV5 span{color:var(--accent)}.page_heroSub__TcJ1h{margin-top:28px;max-width:520px;color:hsla(0,0%,100%,.55);font-size:15px;line-height:1.75;position:relative;z-index:2}.page_heroCtas__dWhKB{display:flex;gap:16px;margin-top:36px;position:relative;z-index:2;flex-wrap:wrap}.page_btnPrimary__vODfE{background:var(--accent);color:var(--black);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:14px 28px;transition:background .2s,transform .2s;display:inline-block}.page_btnPrimary__vODfE:hover{background:var(--accent2);transform:translateY(-1px)}.page_btnOutline___TYW8{border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;padding:14px 28px;transition:all .2s;display:inline-block}.page_btnOutline___TYW8:hover{border-color:var(--accent);color:var(--accent)}.page_typesSection__OFK5f{padding:80px 48px;background:var(--white)}.page_typesSection__OFK5f h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px);line-height:1}.page_typesGrid__wozPn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);margin-top:48px}.page_typeCard__So9il{background:var(--surface);padding:36px 28px;transition:background .3s;position:relative;overflow:hidden}.page_typeCard__So9il:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .35s}.page_typeCard__So9il:hover{background:var(--surface2)}.page_typeCard__So9il:hover:before{transform:scaleX(1)}.page_typeIcon__FdP1R{font-size:32px;margin-bottom:16px}.page_typeName__mh4Gu{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:1px;margin-bottom:12px}.page_typeDesc__1gyxF{font-size:13px;color:var(--muted);line-height:1.7;margin-bottom:20px}.page_typeUses__j2rIw{display:flex;flex-direction:column;gap:6px}.page_typeUse__ocTss{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.page_typeUseDot__YW2aN{width:4px;height:4px;background:var(--accent);flex-shrink:0}.page_featuresSection__8n8oY{padding:80px 48px;background:var(--surface)}.page_featuresSection__8n8oY h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px)}.page_featGrid__iU7op{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);margin-top:48px}.page_featCard__lxHd6{background:var(--white);padding:36px;transition:background .3s}.page_featCard__lxHd6:hover{background:var(--surface2)}.page_featIcon__shzMr{font-size:28px;margin-bottom:16px}.page_featTitle__LgeWv{font-size:15px;font-weight:600;margin-bottom:10px}.page_featDesc__r0_Yz{font-size:13px;color:var(--muted);line-height:1.65}.page_formatSection__rtha8{padding:80px 48px;background:var(--white)}.page_formatSection__rtha8 h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px)}.page_formatGrid__1C1Lr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);margin-top:48px}.page_formatCard__mceiV{background:var(--surface);padding:48px 36px;text-align:center;transition:background .3s}.page_formatCard__mceiV:hover{background:var(--surface2)}.page_formatIcon__qBgsX{font-size:40px;margin-bottom:20px}.page_formatTitle__coxGN{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:1px;margin-bottom:12px}.page_formatDesc__JsoNN{font-size:14px;color:var(--muted);line-height:1.7}.page_industriesSection__41LdD{padding:80px 48px;background:var(--surface)}.page_industriesSection__41LdD h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px)}.page_industriesGrid__D5_sl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);margin-top:48px}.page_industryCard__Shue4{background:var(--white);padding:36px;transition:background .3s}.page_industryCard__Shue4:hover{background:var(--surface2)}.page_industryIcon__Ey0Lo{font-size:28px;margin-bottom:16px}.page_industryTitle__nKWXi{font-size:15px;font-weight:600;margin-bottom:8px}.page_industryDesc__NE7O9{font-size:13px;color:var(--muted);line-height:1.65}.page_whySection__h30v_{padding:80px 48px;background:var(--white)}.page_whySection__h30v_ h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px)}.page_whyGrid__oHEXO{display:flex;flex-direction:column;gap:0;margin-top:48px;max-width:760px}.page_whyItem__sEUET{display:flex;gap:28px;padding:28px 0;border-bottom:1px solid var(--border);align-items:flex-start}.page_whyItem__sEUET:first-child{border-top:1px solid var(--border)}.page_whyNum__y4Y9P{font-family:Bebas Neue,sans-serif;font-size:40px;color:rgba(200,150,62,.15);line-height:1;min-width:52px}.page_whyTitle__J7ppd{font-size:15px;font-weight:600;margin-bottom:6px}.page_whyDesc__b3drB{font-size:13px;color:var(--muted);line-height:1.65}.page_quoteSection__7ikrj{background:var(--black);padding:80px 48px}.page_quoteInner__imSL_{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:80px;gap:80px;align-items:start}.page_quoteLeft__aVDdp h2{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,4vw,60px);color:#fff}.page_quoteLeft__aVDdp p{color:hsla(0,0%,100%,.45);font-size:14px;line-height:1.75;margin-top:16px}.page_quoteContact__vpA5c{margin-top:40px;display:flex;flex-direction:column;gap:20px}.page_quoteContactItem__3wiK1{display:flex;flex-direction:column;gap:4px}.page_quoteContactLabel__7JrtU{font-family:DM Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:rgba(200,150,62,.5)}.page_quoteContactItem__3wiK1 a{color:hsla(0,0%,100%,.6);font-size:14px;transition:color .2s}.page_quoteContactItem__3wiK1 a:hover{color:#fff}.page_quoteForm__luJKy{background:var(--white);padding:48px}.page_formGrid__dI9gU{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_formGroup__Kh0Ol{display:flex;flex-direction:column;gap:8px}.page_full__3m6UO{grid-column:1/-1}.page_label___MIgi{font-family:DM Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.page_input___LE27{background:var(--surface);border:1px solid var(--border);color:var(--black);font-family:DM Sans,sans-serif;font-size:14px;padding:12px 16px;outline:none;transition:border-color .2s,background .2s;width:100%;-webkit-appearance:none;border-radius:0}.page_input___LE27:focus{border-color:var(--accent);background:var(--white)}.page_inputError__amVH6{border-color:#c0392b!important}.page_textarea__1aTMs{resize:vertical;min-height:100px}.page_submit__DV3Nu{margin-top:8px;width:100%;background:var(--accent);color:var(--black);font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border:none;padding:16px;cursor:pointer;transition:background .2s,transform .15s}.page_submit__DV3Nu:hover{background:var(--accent2);transform:translateY(-1px)}.page_formNote__LAzym{font-size:12px;color:var(--muted);margin-top:16px;text-align:center}.page_success__WPSSi{text-align:center;padding:48px 24px}.page_successIcon__3jAA0{font-size:48px;margin-bottom:16px}.page_success__WPSSi h3{font-family:Bebas Neue,sans-serif;font-size:36px;letter-spacing:1px;margin-bottom:12px}.page_success__WPSSi p{color:var(--muted);font-size:14px;line-height:1.7}.page_resetBtn__yPlz6{margin-top:24px;background:none;border:1px solid var(--border);padding:10px 20px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;transition:border-color .2s,color .2s}.page_resetBtn__yPlz6:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:1024px){.page_typesGrid__wozPn{grid-template-columns:repeat(2,1fr)}.page_quoteInner__imSL_{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.page_hero__agqhB{padding:0 24px 60px}.page_featuresSection__8n8oY,.page_formatSection__rtha8,.page_industriesSection__41LdD,.page_quoteSection__7ikrj,.page_typesSection__OFK5f,.page_whySection__h30v_{padding:60px 24px}.page_quoteForm__luJKy{padding:32px 24px}.page_featGrid__iU7op,.page_formatGrid__1C1Lr,.page_typesGrid__wozPn{grid-template-columns:1fr}.page_industriesGrid__D5_sl{grid-template-columns:1fr 1fr}.page_formGrid__dI9gU{grid-template-columns:1fr}}