.GroupTabs-module__bs4gwq__tab:hover{background:#f4f4f5}.GroupTabs-module__bs4gwq__card{transition:transform .26s,box-shadow .26s}.GroupTabs-module__bs4gwq__card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #09090b1a}.GroupTabs-module__bs4gwq__card:hover .GroupTabs-module__bs4gwq__arrow{transform:translate(6px)}.GroupTabs-module__bs4gwq__arrow{transition:transform .24s;display:inline-block}
.HeroFull-module__DzDz4G__hero{color:#fff;background:#0a2a24;min-height:max(620px,100svh - 112px);display:flex;position:relative;overflow:hidden}.HeroFull-module__DzDz4G__bg{object-fit:cover;object-position:center 55%;animation:14s ease-out forwards HeroFull-module__DzDz4G__heroZoom;transform:scale(1.06)}@keyframes HeroFull-module__DzDz4G__heroZoom{to{transform:scale(1)}}.HeroFull-module__DzDz4G__shade{background:linear-gradient(90deg,#0a2a24e0 0%,#0a2a248c 45%,#0a2a240d 80%),linear-gradient(#0a2a2400 58%,#0a2a24eb 100%);position:absolute;inset:0}.HeroFull-module__DzDz4G__body{z-index:1;flex-direction:column;justify-content:flex-end;width:100%;max-width:1320px;margin:0 auto;padding:120px 40px 48px;display:flex;position:relative}.HeroFull-module__DzDz4G__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ff8a33;margin-bottom:18px;font-size:13px;font-weight:600}.HeroFull-module__DzDz4G__title{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(40px,6.2vw,92px);font-weight:800;line-height:1.02}.HeroFull-module__DzDz4G__sub{color:#ffffffe0;max-width:52ch;margin:22px 0 0;font-size:clamp(16px,1.4vw,20px);line-height:1.6}.HeroFull-module__DzDz4G__ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.HeroFull-module__DzDz4G__primary,.HeroFull-module__DzDz4G__secondary{border-radius:8px;padding:15px 26px;font-size:16px;font-weight:600;transition:background .2s,border-color .2s}.HeroFull-module__DzDz4G__primary{color:#09090b;background:#ff6a00}.HeroFull-module__DzDz4G__primary:hover{background:#e85f00}.HeroFull-module__DzDz4G__secondary{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff8c}.HeroFull-module__DzDz4G__secondary:hover{background:#ffffff29;border-color:#fff}.HeroFull-module__DzDz4G__primary:focus-visible,.HeroFull-module__DzDz4G__secondary:focus-visible{outline-offset:2px;outline:2px solid #ff8a33}.HeroFull-module__DzDz4G__stats{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.HeroFull-module__DzDz4G__stat{flex-direction:column;gap:6px;padding:22px 24px 0 0;display:flex}.HeroFull-module__DzDz4G__stat>span:first-child{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:1}.HeroFull-module__DzDz4G__stat>span:last-child{color:#ffffffbf;max-width:24ch;font-size:14px;line-height:1.45}@media (max-width:860px){.HeroFull-module__DzDz4G__hero{min-height:auto}.HeroFull-module__DzDz4G__body{padding:140px 16px 32px}.HeroFull-module__DzDz4G__shade{background:linear-gradient(#0a2a2440 0%,#0a2a2499 45%,#0a2a24f2 100%)}.HeroFull-module__DzDz4G__stats{grid-template-columns:repeat(2,1fr);row-gap:18px;margin-top:36px}.HeroFull-module__DzDz4G__ctas a{text-align:center;flex:auto}}@media (prefers-reduced-motion:reduce){.HeroFull-module__DzDz4G__bg{animation:none;transform:none}}
.Home-module__vv7IIG__primaryCta:hover{background:#e85f00}.Home-module__vv7IIG__secondaryCta:hover{background:#f4f4f5}.Home-module__vv7IIG__commitCard{cursor:pointer;transition:transform .26s,box-shadow .26s}.Home-module__vv7IIG__commitCard:hover{transform:translateY(-3px);box-shadow:0 10px 28px #09090b1a}.Home-module__vv7IIG__commitCard:hover .Home-module__vv7IIG__commitArrow{transform:translate(6px)}.Home-module__vv7IIG__commitArrow{transition:transform .24s;display:inline-block}.Home-module__vv7IIG__groupSeeAll:hover{color:#103830}.Home-module__vv7IIG__qualityLink:hover{color:#fff}.Home-module__vv7IIG__cert:hover{border-color:#09090b}.Home-module__vv7IIG__marketRow:hover{background:#f4f4f5}.Home-module__vv7IIG__rfqSubmit:hover{background:#103830}
.Home-module__O3yUbG__primaryCta:hover{background:#e85f00}.Home-module__O3yUbG__secondaryCta:hover{background:#f4f4f5}.Home-module__O3yUbG__commitCard{cursor:pointer;transition:transform .26s,box-shadow .26s}.Home-module__O3yUbG__commitCard:hover{transform:translateY(-3px);box-shadow:0 10px 28px #09090b1a}.Home-module__O3yUbG__commitCard:hover .Home-module__O3yUbG__commitArrow{transform:translate(6px)}.Home-module__O3yUbG__commitArrow{transition:transform .24s;display:inline-block}.Home-module__O3yUbG__groupSeeAll:hover{color:#103830}.Home-module__O3yUbG__qualityLink:hover{color:#fff}.Home-module__O3yUbG__cert:hover{border-color:#09090b}.Home-module__O3yUbG__marketRow:hover{background:#f4f4f5}.Home-module__O3yUbG__rfqSubmit:hover{background:#103830}
