:root{--c-accent:#d9000e;--c-accent-dark:#a80009;--c-accent-soft:rgba(217,0,14,.1);--c-accent-light:#ff6b5e;--c-graphite:#4a4a4a;--c-graphite-deep:#3a3a3a;--c-ink:#1c1c1c;--c-ink-soft:#5e5e5e;--c-ink-mute:#8c8c8c;--c-bg:#fff;--c-surface:#f4f4f4;--c-surface-deep:#e6e6e6;--c-line:#dcdcdc;--c-success:#1f8a4c;--c-error:#c42b1c;--font:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-base:1.0625rem;--fs-lg:1.3125rem;--fs-h3:1.5rem;--fs-h2:2rem;--fs-h1:2.75rem;--fs-display:3.25rem;--lh-tight:1.15;--lh-snug:1.35;--lh-base:1.6;--ls-tight:-.02em;--ls-wide:.14em;--container:1280px;--gutter:24px;--sp-1:4px;--sp-2:8px;--sp-3:16px;--sp-4:24px;--sp-5:32px;--sp-6:48px;--sp-7:64px;--sp-8:96px;--section-y:var(--sp-8);--radius-card:10px;--radius-pill:999px;--radius-input:4px;--chevron:48px;--shadow-card:0 1px 2px rgba(0,0,0,.04);--shadow-lift:0 8px 24px rgba(0,0,0,.1);--ease:cubic-bezier(.2,0,.2,1);--dur:.18s}@media (max-width:1024px){:root{--fs-h1:2.125rem;--fs-h2:1.625rem;--fs-display:2.5rem;--section-y:var(--sp-7);--chevron:28px}}@media (max-width:600px){:root{--fs-h1:1.75rem;--fs-lg:1.125rem;--gutter:16px;--section-y:var(--sp-6);--chevron:18px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--c-bg);color:var(--c-ink);font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,figure,table{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}::selection{background:var(--c-accent);color:#fff}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.section--surface{background:var(--c-surface)}.section--dark{background:var(--c-graphite);color:#fff}.section--chevron-bottom{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--chevron)),50% 100%,0 calc(100% - var(--chevron)));padding-bottom:calc(var(--section-y) + var(--chevron))}.section--chevron-top{clip-path:polygon(0 var(--chevron),50% 0,100% var(--chevron),100% 100%,0 100%);padding-top:calc(var(--section-y) + var(--chevron))}.grid{display:grid;gap:var(--sp-4)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}.h1,.h2,.h3{font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--ls-tight)}.h1{font-size:var(--fs-h1)}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3);font-weight:700}.eyebrow{display:block;margin-bottom:var(--sp-2);color:var(--c-accent);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-wide);text-transform:uppercase}.lead{max-width:68ch;font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--c-ink-soft)}.section-head{margin-bottom:var(--sp-6)}.section-head .lead{margin-top:var(--sp-3)}.text{max-width:72ch}.text+.text{margin-top:var(--sp-3)}.text-mute{color:var(--c-ink-mute);font-size:var(--fs-sm)}.stat{font-size:var(--fs-display);font-weight:800;line-height:1;letter-spacing:var(--ls-tight)}.stat__label{display:block;margin-top:var(--sp-2);color:var(--c-ink-mute);font-size:var(--fs-sm);line-height:var(--lh-snug)}.btn{display:inline-flex;align-items:center;gap:var(--sp-3);padding:13px 13px 13px 26px;border:2px solid var(--c-accent);border-radius:var(--radius-pill);background:0 0;color:var(--c-accent);font-size:var(--fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.btn:after{content:'';flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--c-accent) center/8px 12px no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12'%3E%3Cpath d='M1.5 1L6.5 6L1.5 11' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-color var(--dur) var(--ease)}.btn:hover,.btn:focus-visible{background:var(--c-accent);color:#fff}.btn:hover:after,.btn:focus-visible:after{background-color:var(--c-graphite-deep)}.btn--solid{background:var(--c-accent);color:#fff}.btn--solid:after{background-color:rgba(0,0,0,.28)}.btn--solid:hover,.btn--solid:focus-visible{background:var(--c-accent-dark);border-color:var(--c-accent-dark);color:#fff}.btn[disabled]{opacity:.55;cursor:default}.section--dark .btn{border-color:#fff;color:#fff}.section--dark .btn:after{background-color:var(--c-accent)}.section--dark .btn:hover,.section--dark .btn:focus-visible{background:#fff;color:var(--c-ink)}.link-arrow{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--c-accent);font-size:var(--fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.link-arrow:after{content:'';width:22px;height:2px;background:currentColor;transition:width var(--dur) var(--ease)}.link-arrow:hover:after{width:32px}.header{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--c-line)}.header__top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-2);border-bottom:1px solid var(--c-line);font-size:var(--fs-sm)}.header__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-3);position:relative}.header__logo img{height:46px;width:auto}.nav{display:flex;align-items:center;gap:var(--sp-5)}.nav a{font-size:var(--fs-sm);font-weight:500;transition:color var(--dur) var(--ease)}.nav a:hover{color:var(--c-accent)}.header__actions{display:flex;align-items:center;gap:var(--sp-3)}.phone{font-size:var(--fs-lg);font-weight:700;letter-spacing:var(--ls-tight);white-space:nowrap}.burger{display:none;width:46px;height:46px;padding:0;border:0;border-radius:var(--radius-input);background:var(--c-accent);cursor:pointer}@media (max-width:1100px){.header__top{display:none}.burger{display:grid;place-items:center}.nav{display:none}.nav[data-open=true]{position:absolute;inset:100% 0 auto 0;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:var(--sp-3) 0;background:#fff;border-bottom:1px solid var(--c-line);box-shadow:var(--shadow-lift)}.nav[data-open=true] a{padding:var(--sp-3) var(--gutter);font-size:var(--fs-base);border-bottom:1px solid var(--c-line)}}@media (max-width:760px){.header__actions .btn{display:none}.phone{font-size:var(--fs-base)}}@media (max-width:480px){.header__logo img{height:36px}.phone{display:none}}.hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:var(--sp-7)}.hero__title{max-width:20ch}.hero__subtitle{margin-top:var(--sp-4);max-width:54ch}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4);margin-top:var(--sp-5)}.hero__facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:var(--sp-6);margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--c-line)}.hero__facts .stat{display:block;font-size:var(--fs-h2)}.hero__media img{width:100%;border-radius:var(--radius-card);object-fit:cover}@media (max-width:900px){.hero__inner{grid-template-columns:1fr;gap:var(--sp-5)}.hero__media{order:-1}.hero__title{max-width:none}}@media (max-width:600px){.hero__facts{grid-template-columns:1fr;gap:var(--sp-4)}.hero__actions .btn{width:100%;justify-content:space-between}}.feature__icon{width:38px;height:38px;margin-bottom:var(--sp-3);color:var(--c-accent)}.feature__title{margin-bottom:var(--sp-2);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug)}.feature__text{color:var(--c-ink-soft);font-size:var(--fs-sm)}.about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--sp-6);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--c-line)}@media (max-width:900px){.about{grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-6)}}.product{display:flex;flex-direction:column;padding:var(--sp-4);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-card)}.section--surface .product{background:#fff}.product__media{margin-bottom:var(--sp-4);aspect-ratio:4/3;overflow:hidden;border-radius:6px;background:var(--c-surface-deep)}.product__media img{width:100%;height:100%;object-fit:cover}.product__title{margin-bottom:var(--sp-3);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--ls-tight)}.product__specs{margin-bottom:var(--sp-3);color:var(--c-ink-mute);font-size:var(--fs-sm)}.product__specs li+li{margin-top:2px}.product__text{margin-bottom:var(--sp-4);color:var(--c-ink-soft);font-size:var(--fs-sm)}.product__foot{margin-top:auto}.loads{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.loads th,.loads td{padding:var(--sp-3) var(--sp-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line)}.loads th{color:var(--c-ink-mute);font-weight:700;font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;white-space:nowrap}.loads td:first-child{font-size:var(--fs-lg);font-weight:800;letter-spacing:var(--ls-tight);white-space:nowrap}.loads td:nth-child(2){color:var(--c-accent);font-weight:700;white-space:nowrap}.loads tr:last-child td{border-bottom:0}@media (max-width:760px){.loads,.loads tbody,.loads tr,.loads td{display:block;width:100%}.loads thead{display:none}.loads tr{margin-bottom:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-card);background:#fff}.loads td{padding:0;border:0}.loads td+td{margin-top:var(--sp-2)}.loads td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--c-ink-mute);font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase}}.metal{margin-top:var(--sp-8)}.metal__item{padding-top:var(--sp-4);border-top:1px solid var(--c-line)}.metal__title{margin-bottom:var(--sp-2);font-size:var(--fs-base);font-weight:700}.metal__text{color:var(--c-ink-soft);font-size:var(--fs-sm)}.steps-block{position:relative;background-image:url(//plitkapolametall.ru/wp-content/themes/plitkapolametall/assets/css/../img/factory.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.steps-block:before{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,rgba(28,28,28,.9),rgba(28,28,28,.84))}.steps-block>.container{position:relative;z-index:1}@media (max-width:600px){.steps-block:before{background:rgba(28,28,28,.9)}}.step{position:relative;padding-top:var(--sp-4);border-top:3px solid var(--c-accent)}.step__num{display:block;margin-bottom:var(--sp-2);color:var(--c-accent);font-size:var(--fs-h3);font-weight:800;line-height:1}.step__title{margin-bottom:var(--sp-2);font-size:var(--fs-lg);font-weight:700}.step__text{color:var(--c-ink-soft);font-size:var(--fs-sm)}.section--dark .step__text{color:rgba(255,255,255,.82)}.section--dark .step{border-top-color:var(--c-accent-light)}.section--dark .step__num{color:var(--c-accent-light)}.section--dark .eyebrow{color:var(--c-accent-light)}.section--dark .link-arrow{color:var(--c-accent-light)}.section--dark .btn:after{background-color:var(--c-accent-light)}.contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-7);align-items:start}@media (max-width:900px){.contacts{grid-template-columns:1fr;gap:var(--sp-6)}}.contacts__list li+li{margin-top:var(--sp-4)}.contacts__label{display:block;color:var(--c-ink-mute);font-size:var(--fs-sm)}.contacts__value{font-size:var(--fs-lg);font-weight:700;letter-spacing:var(--ls-tight)}.contacts__messengers{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5)}.chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:10px 18px;border:1px solid var(--c-line);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:600;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.chip:hover{border-color:var(--c-accent);color:var(--c-accent)}.chip svg{width:18px;height:18px}.lead-form{padding:var(--sp-5);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-card)}.section--surface .lead-form{background:#fff}.field{display:block;margin-bottom:var(--sp-3)}.field__label{display:block;margin-bottom:var(--sp-1);color:var(--c-ink-soft);font-size:var(--fs-sm)}.field__control{width:100%;padding:13px 16px;border:1px solid var(--c-line);border-radius:var(--radius-input);background:#fff;transition:border-color var(--dur) var(--ease)}.field__control:focus{border-color:var(--c-accent);outline:none;box-shadow:0 0 0 3px var(--c-accent-soft)}.field__control[aria-invalid=true]{border-color:var(--c-error)}.field__error{margin-top:var(--sp-1);color:var(--c-error);font-size:var(--fs-xs)}.field--trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__note{margin-top:var(--sp-3);color:var(--c-ink-mute);font-size:var(--fs-xs);line-height:var(--lh-snug)}.form__status{margin-top:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-input);font-size:var(--fs-sm)}.form__status:empty{display:none}.form__status--ok{background:rgba(31,138,76,.1);color:var(--c-success)}.form__status--fail{background:rgba(196,43,28,.08);color:var(--c-error)}.map{position:relative;margin-top:var(--sp-6);aspect-ratio:16/7;overflow:hidden;border-radius:var(--radius-card);background:var(--c-surface-deep)}.map iframe{width:100%;height:100%;border:0}@media (max-width:600px){.map{aspect-ratio:4/3}}.messengers{position:fixed;right:20px;bottom:20px;z-index:90;display:flex;flex-direction:column;gap:var(--sp-2)}.messengers__item{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--c-graphite);color:#fff;box-shadow:var(--shadow-lift);transition:transform var(--dur) var(--ease)}.messengers__item:hover{transform:translateY(-2px)}.messengers__item svg{width:24px;height:24px}@media (max-width:600px){.messengers{right:12px;bottom:12px}.messengers__item{width:46px;height:46px}}.footer{background:var(--c-graphite);color:rgba(255,255,255,.82);font-size:var(--fs-sm)}.footer__inner{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--sp-6);padding-block:var(--sp-7)}.footer__logo img{height:40px;width:auto;margin-bottom:var(--sp-3);filter:brightness(0) invert(1)}.footer__title{margin-bottom:var(--sp-3);color:#fff;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--ls-wide);text-transform:uppercase}.footer a:hover{color:#fff;text-decoration:underline}.footer li+li{margin-top:var(--sp-2)}.footer__legal{padding-block:var(--sp-4);border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.55);font-size:var(--fs-xs);line-height:var(--lh-snug)}@media (max-width:1024px){.footer__inner{grid-template-columns:1fr 1fr;gap:var(--sp-5)}}@media (max-width:600px){.footer__inner{grid-template-columns:1fr}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;transition-duration:.01ms !important}}