@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-cyrillic-ext-wght-normal-Duf7tWJ7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-cyrillic-wght-normal-DINSYtDx.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-vietnamese-wght-normal-DlPkZmYr.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-latin-ext-wght-normal-B5pmZ151.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/exo-2-latin-wght-normal-CQ1lLIdm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-ui);color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;--font-ui:"Exo 2 Variable", sans-serif;--display-tracking:-.025em;--headline-tracking:-.02em;--ink:#2a2a2a;--button-dark:#2a2a2a;--paper:#f2f2ee;--mist:#dfe7ea;--steel:#597b89;--steel-deep:#3f6574;--line:#c8cfcd;--dark-line:#39403e;--muted:#68716f;--dark-muted:#9aa29f;--shell:min(1280px, calc(100% - 80px));--ease-out:cubic-bezier(.16, 1, .3, 1);--scroll-progress:0;--hero-photo-filter:saturate(.68) contrast(1.06);--accepted-photo-filter:saturate(.72) contrast(1.08);--rejected-photo-filter:saturate(.8) contrast(1.04);--motion-fast:.48s;--motion-medium:.56s;--motion-slow:.68s;--motion-hero:.68s;--motion-evidence:.82s;--motion-shift-x:24px;--motion-shift-x-negative:-24px;--motion-shift-x-soft-negative:-18px;--motion-shift-x-wide:30px;--motion-shift-y:24px;background:#f2f2ee}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{background:var(--paper);min-width:320px;margin:0;overflow-x:clip}body,button,input,textarea{font:inherit}::selection{color:#fff;background:var(--steel)}*{scrollbar-width:thin;scrollbar-color:var(--steel) var(--ink)}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}button,a,input,textarea{outline:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--steel)}img{max-width:100%;display:block}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}.shell{width:var(--shell);margin-inline:auto}.site-header{z-index:20;-webkit-backdrop-filter:blur(12px)saturate(.9);backdrop-filter:blur(12px)saturate(.9);background:#f2f2eef0;border-bottom:1px solid #d8dcda;position:sticky;top:0}.scroll-progress{z-index:2;background:var(--steel);height:2px;transform:scaleX(var(--scroll-progress));transform-origin:0;pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.site-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;min-height:88px;display:grid}.site-header nav,footer nav{gap:46px;display:flex}.site-header nav{grid-column:2}.site-header nav a,footer nav a{color:#4d5754;font-size:12px;text-decoration:none;transition:color .18s;position:relative}.site-header nav a{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.1}.site-header nav a:after,footer nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .26s var(--ease-out);background:currentColor;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover,footer nav a:hover{color:var(--steel)}.site-header nav a:hover:after,footer nav a:hover:after,.site-header nav a:focus-visible:after,footer nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.button svg{transition:transform .26s var(--ease-out)}.button:not(:disabled):hover svg,.button:focus-visible svg{transform:translate(3px,-3px)}.hero{padding:86px 0 96px}.hero__grid{grid-template-columns:1fr .93fr;align-items:center;gap:clamp(60px,8vw,132px);display:grid}.hero__copy{padding-top:8px}h1{max-width:740px;letter-spacing:var(--display-tracking);font-size:clamp(48px,5.15vw,76px);font-weight:800;line-height:.98;position:relative}.hero__lead{color:#56605d;max-width:620px;margin-top:30px;font-size:17px;line-height:1.55}.alloy-selector{border:1px solid #9fa9a6;grid-template-columns:120px 120px 250px;width:fit-content;margin-top:32px;display:grid}.alloy-selector strong,.alloy-selector span{justify-content:center;align-items:center;min-height:68px;display:flex}.alloy-selector strong{border-right:1px solid #9fa9a6;font-size:18px}.alloy-selector span{color:#3f6574;background:var(--mist);justify-content:flex-start;padding:0 18px;font-size:11px;font-weight:600;line-height:1.25}.button{isolation:isolate;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:0 22px;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}.button:before{content:"";z-index:0;transform-origin:100%;transition:transform .32s var(--ease-out);background:#3f6574;position:absolute;inset:0;transform:scaleX(0)}.button>*{z-index:1;position:relative}.button:not(:disabled):hover:before,.button:focus-visible:before{transform-origin:0;transform:scaleX(1)}.button--dark{color:#fff;background:var(--button-dark)}.button--dark:hover{background:var(--button-dark)}.button--dark:before{background:var(--steel)}.button--wide{width:100%}.button:disabled{cursor:wait;opacity:.65}.button:disabled:before{transform:scaleX(0)}.button:disabled:after{content:"";z-index:2;height:2px;animation:loading-rule 1.1s var(--ease-out) infinite;background:#ffffffeb;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}.hero-visual{contain:paint;background:#cbd1d2;min-height:570px;position:relative;overflow:hidden}.hero-visual img{object-fit:cover;width:100%;height:570px;filter:var(--hero-photo-filter);object-position:50% 50%}.hero-visual picture,.accepted-intro picture,.rejected-photo picture{width:100%;height:100%;display:block}[data-protected-media] img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.accepted-intro picture{height:auto}.section{padding:96px 0 108px;scroll-margin-top:88px}.section h2,.supplier-section h2{width:fit-content;letter-spacing:var(--headline-tracking);font-size:clamp(40px,4vw,64px);font-weight:750;line-height:1;position:relative}.section--dark{color:#f4f5f2;background:var(--ink)}.section--light{color:var(--ink);background:#e8ebe8}.accepted-grid,.rejected-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:72px;margin-top:54px;display:grid}.accepted-intro>p,.rejected-intro>p{max-width:490px;margin-bottom:28px;font-size:14px;line-height:1.55}.accepted-intro>p{color:var(--dark-muted)}.rejected-intro>p{color:#5f6966}.accepted-intro img{object-fit:cover;width:100%;height:395px;filter:var(--accepted-photo-filter);object-position:50% 48%}.catalog-list{--catalog-rule:var(--dark-line);--catalog-icon-border:#4d5a57;--catalog-icon:#a7bdc5;--catalog-title:#f4f5f2;--catalog-copy:var(--dark-muted);--catalog-meta:var(--steel);align-self:start;margin:0;padding:0;list-style:none}.catalog-list--light{--catalog-rule:#c4cac7;--catalog-icon-border:#9eaaa6;--catalog-icon:#73807c;--catalog-title:var(--ink);--catalog-copy:#5f6966;--catalog-meta:#73807c}.catalog-row{border-top:1px solid var(--catalog-rule);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:20px;min-height:118px;display:grid;position:relative;overflow:hidden}.catalog-list--numbered .catalog-row{grid-template-columns:48px minmax(0,1fr) 30px}.catalog-row:last-child{border-bottom:1px solid var(--catalog-rule)}.catalog-row__icon{aspect-ratio:1;border:1px solid var(--catalog-icon-border);width:48px;color:var(--catalog-icon);place-items:center;display:grid}.catalog-row h3{color:var(--catalog-title);font-size:17px;font-weight:600;line-height:1.2}.catalog-row p{color:var(--catalog-copy);margin-top:9px;font-size:11px;line-height:1.45}.catalog-row__meta{color:var(--catalog-meta);font-variant-numeric:tabular-nums;justify-self:end;font-size:9px;font-weight:700}.rejected-photo{min-height:395px;position:relative;overflow:hidden}.rejected-photo img{object-fit:cover;width:100%;height:395px;filter:var(--rejected-photo-filter);object-position:50% 52%}.process{padding-block:92px}.process__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:72px;display:grid}.process__intro{flex-direction:column;min-height:590px;display:flex}.process__intro h2{font-weight:400}.process__intro>p{max-width:360px;color:var(--dark-muted);margin-top:22px;font-size:14px;line-height:1.55}.regulation{color:#e5e8e7;letter-spacing:.06em;border:1px solid #59615f;width:fit-content;margin-top:auto;padding:16px 18px;font-size:9px;font-weight:700;line-height:1.7}.regulation span{color:#8f9996;font-weight:400}.supplier-section{background:var(--mist);padding:92px 0;scroll-margin-top:88px}.request-anchor{min-width:0;scroll-margin-top:104px}.supplier-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:92px;display:grid}.supplier-copy p{color:#52605f;max-width:580px;margin-top:28px;font-size:15px;line-height:1.6}.tags{border:1px solid var(--steel);width:fit-content;margin-top:34px;display:flex}.tags span{border-right:1px solid var(--steel);color:#46616b;padding:12px 16px;font-size:10px;font-weight:700;transition:color .18s,background-color .18s}.tags span:last-child{border-right:0}.contact-panel{min-width:0;color:var(--ink);background:#f8f8f5;padding:clamp(28px,4vw,52px);font-style:normal;position:relative}.contact-panel:before{content:"";background:var(--steel);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.contact-panel__head h3{font-size:21px;font-weight:500}.contact-panel__head p{color:#68726f;max-width:52ch;margin-top:14px;margin-bottom:28px;font-size:12px;line-height:1.6}.contact-list{border-top:1px solid #b7c0bd}.contact-row{min-height:76px;color:var(--ink);border-bottom:1px solid #b7c0bd;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding-inline:10px;text-decoration:none;transition:color .18s,background-color .18s;display:grid}.contact-row__icon{border:1px solid var(--steel);width:44px;height:44px;color:var(--steel);place-items:center;transition:color .18s,border-color .18s,background-color .18s;display:grid}.contact-row__body{gap:3px;min-width:0;display:grid}.contact-row small{color:#68726f;font-size:10px;font-style:normal}.contact-row strong{overflow-wrap:anywhere;font-size:21px;font-style:normal;font-weight:600;line-height:1.25}a.contact-row:hover,a.contact-row:focus-visible{color:var(--ink);background:var(--mist);outline:0}a.contact-row:hover .contact-row__icon,a.contact-row:focus-visible .contact-row__icon{border-color:var(--steel);color:var(--steel-deep);background:#e8eef0}@keyframes hero-ledger-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateX(var(--motion-shift-x-soft-negative));filter:blur(7px)}to{opacity:1;clip-path:inset(0);filter:blur();transform:translate(0)}}@keyframes evidence-plate-reveal{0%{opacity:.45;clip-path:inset(0 100% 0 0);filter:saturate(.25)contrast(1.1)blur(5px);transform:scale(1.035)}to{opacity:1;clip-path:inset(0);filter:none;transform:scale(1)}}@keyframes loading-rule{55%,to{transform:translate(100%)}}@keyframes status-rule{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.motion-enabled:not(.motion-ready) .hero__copy>*,.motion-enabled:not(.motion-ready) .hero-visual{opacity:0}.motion-enabled.motion-ready .hero__copy h1,.motion-enabled.motion-ready .hero__lead,.motion-enabled.motion-ready .alloy-selector{animation:hero-ledger-reveal var(--motion-hero) var(--ease-out) both}.motion-enabled.motion-ready .hero__lead{animation-delay:90ms}.motion-enabled.motion-ready .alloy-selector{animation-delay:.19s}.motion-enabled.motion-ready .hero-visual{animation:evidence-plate-reveal var(--motion-evidence) var(--ease-out) .11s both}.motion-enabled .motion-supplier:not(.is-inview) .contact-panel:before{transform:scaleX(0)}.motion-enabled .motion-section h2,.motion-enabled .motion-accepted .accepted-intro,.motion-enabled .motion-rejected .rejected-intro,.motion-enabled .motion-process .process__intro>p,.motion-enabled .motion-process .regulation,.motion-enabled .motion-supplier .supplier-copy>p,.motion-enabled .motion-supplier .tags,.motion-enabled .motion-supplier .contact-panel{transition:opacity var(--motion-medium) var(--ease-out), transform var(--motion-slow) var(--ease-out), clip-path var(--motion-slow) var(--ease-out), filter var(--motion-medium) var(--ease-out)}.motion-enabled .motion-section:not(.is-inview) h2{opacity:.25;clip-path:inset(0 100% 0 0);transform:translateX(var(--motion-shift-x-negative));filter:blur(6px)}.motion-enabled .motion-accepted:not(.is-inview) .accepted-intro,.motion-enabled .motion-rejected:not(.is-inview) .rejected-intro{opacity:.3;clip-path:inset(0 0 24%);transform:translateY(var(--motion-shift-y));filter:saturate(.3)}.motion-enabled .motion-process:not(.is-inview) .process__intro>p,.motion-enabled .motion-process:not(.is-inview) .regulation,.motion-enabled .motion-supplier:not(.is-inview) .supplier-copy>p,.motion-enabled .motion-supplier:not(.is-inview) .tags{opacity:0;clip-path:inset(0 100% 0 0);transform:translateX(var(--motion-shift-x-soft-negative))}.motion-enabled .motion-supplier:not(.is-inview) .contact-panel{opacity:.35;clip-path:inset(0 0 0 22%);transform:translateX(var(--motion-shift-x-wide))}.motion-enabled .motion-supplier.is-inview .contact-panel:before{transition:transform .72s var(--ease-out) .24s;transform:scaleX(1)}.motion-enabled .catalog-row{transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-medium) var(--ease-out), clip-path var(--motion-medium) var(--ease-out), border-color .3s ease}.motion-enabled .motion-section:not(.is-inview) .catalog-row{opacity:.18;clip-path:inset(0 0 0 16%);transform:translateX(var(--motion-shift-x))}.motion-enabled .motion-section.is-inview .catalog-row:nth-child(2){transition-delay:70ms}.motion-enabled .motion-section.is-inview .catalog-row:nth-child(3){transition-delay:.13s}.motion-enabled .motion-section.is-inview .catalog-row:nth-child(4){transition-delay:.19s}.motion-enabled .motion-section.is-inview .catalog-row:nth-child(5){transition-delay:.24s}footer{color:#f3f4f1;background:var(--ink);padding:56px 0}.footer-grid{grid-template-columns:minmax(230px,.8fr) auto minmax(280px,1fr);align-items:center;gap:48px;display:grid}.footer-summary p{color:#bec4c2;font-size:14px;font-weight:500;line-height:1.4}footer nav a{color:#a4adab;font-size:14px;font-weight:500}.footer-alloys{color:#9fa8a5;margin-top:12px;font-size:12px;font-weight:600}.footer-contacts{text-align:right;justify-self:end;gap:6px;font-style:normal;display:grid}.footer-contacts a{color:#a7bdc5;justify-self:end;width:fit-content;font-size:15px;text-decoration:none;transition:color .18s}.footer-contacts a:hover,.footer-contacts a:focus-visible{color:#fff}.footer-contacts .footer-contacts__phone{color:#f3f4f1;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.footer-contacts span{color:#a4adab;font-size:14px}@media (width<=1000px){:root{--shell:min(100% - 48px, 900px)}.site-header{display:none}.footer-grid{grid-template-columns:1fr auto;gap:40px}.footer-contacts{grid-column:2}.hero{padding-top:64px}.hero__grid{grid-template-columns:1fr .8fr;gap:40px}.alloy-selector{grid-template-columns:90px 90px 1fr;width:100%}.hero-visual,.hero-visual img{height:500px;min-height:500px}.accepted-grid,.rejected-grid,.process__grid{gap:40px}.supplier-grid{gap:48px}}@media (width>=1001px){.hero{padding:70px 0 88px}.hero__grid{grid-template-columns:minmax(420px,.76fr) minmax(0,1.24fr);gap:clamp(40px,4.4vw,68px)}h1{font-size:clamp(48px,4.25vw,64px)}.alloy-selector{grid-template-columns:96px 96px minmax(210px,1fr);width:100%}.hero-visual,.hero-visual img{height:620px;min-height:620px}}@media (width<=760px){:root{--shell:calc(100% - 32px)}html{scroll-padding-top:16px}.hero{padding:28px 0 42px}.hero__grid{gap:24px}.hero__grid,.accepted-grid,.rejected-grid,.process__grid,.supplier-grid{grid-template-columns:1fr}h1{font-size:clamp(36px,10.8vw,46px);line-height:1}.hero__lead{margin-top:16px;font-size:14px;line-height:1.42}.alloy-selector{grid-template-columns:1fr 1fr;margin-top:18px}.alloy-selector strong{min-height:48px;font-size:16px}.alloy-selector span{grid-column:1/-1;min-height:44px;padding-inline:14px}.hero-visual{margin-top:0}.hero-visual,.hero-visual img{height:clamp(210px,31svh,270px);min-height:0}.section{padding:44px 0 48px}.section h2,.supplier-section h2{font-size:clamp(34px,9.8vw,42px);line-height:1.02}.accepted-grid,.rejected-grid{gap:24px;margin-top:26px}.accepted-intro>p,.rejected-intro>p{margin-bottom:18px;font-size:13px;line-height:1.45}.accepted-intro img,.rejected-photo,.rejected-photo img{height:clamp(180px,25svh,220px);min-height:0}.catalog-row{grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:72px}.catalog-list--numbered .catalog-row{grid-template-columns:36px minmax(0,1fr) 24px}.catalog-row__icon{width:36px}.catalog-row h3{font-size:14px}.catalog-row p{margin-top:4px;font-size:10.5px;line-height:1.32}.catalog-row__meta{font-size:8px}.process{padding-block:44px 48px}.process__grid{gap:24px}.process__intro{min-height:0}.process__intro>p{margin-top:14px;font-size:13px;line-height:1.45}.regulation{margin-top:18px;padding:10px 12px;line-height:1.5}.supplier-section{padding:44px 0 48px}.supplier-grid{gap:24px}.supplier-copy p{margin-top:16px;font-size:13px;line-height:1.48}.tags{margin-top:18px}.tags span{padding:10px 12px}.contact-panel{padding:20px}.contact-panel__head h3{font-size:21px}.contact-panel__head p{margin-top:8px;margin-bottom:18px;line-height:1.5}.contact-row{grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:68px}.contact-row__icon{width:40px;height:40px}.contact-row strong{font-size:15px}}@media (width>=600px) and (width<=760px){:root{--shell:calc(100% - 40px)}.hero{padding:34px 0 46px}.hero__grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:26px}h1{font-size:clamp(34px,5.4vw,40px);line-height:1.02}.hero__lead{max-width:34ch;font-size:13px}.hero-visual,.hero-visual img{height:min(52svh,430px)}.section,.supplier-section{padding-block:52px 56px}.section h2,.supplier-section h2{font-size:clamp(38px,6vw,44px)}.accepted-grid,.rejected-grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:28px;margin-top:30px}.accepted-intro img,.rejected-photo,.rejected-photo img{height:min(43svh,350px)}.catalog-row{min-height:72px}.catalog-row h3{font-size:15px}.catalog-row p{font-size:10px}.process__grid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:28px}.supplier-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:30px}.supplier-copy p{max-width:34ch;font-size:12px}.tags{flex-wrap:wrap}.contact-panel{padding:22px}.contact-row strong{font-size:16px}}@media (width<=380px){h1{font-size:clamp(36px,11.5vw,44px);line-height:1.02}.catalog-row{grid-template-columns:34px minmax(0,1fr) 20px;gap:9px}.catalog-row__icon{width:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scroll-progress{display:none}.motion-section,.motion-section h2,.motion-accepted .accepted-intro,.motion-rejected .rejected-intro,.motion-process .process__intro>p,.motion-process .regulation,.motion-supplier .supplier-copy>p,.motion-supplier .tags,.motion-supplier .contact-panel,.motion-supplier .contact-panel:before,.form-status:not(.form-status--idle),.catalog-row,.hero__copy>*,.hero-visual,.contact-panel:before{opacity:1!important;clip-path:none!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.button:disabled:after{animation:none;transform:none}}
