:root{--font-body:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--font-mono:ui-monospace,"SFMono-Regular",Consolas,"Liberation Mono",monospace;--ink:#07131d;--ink-2:#0a2130;--navy:#071b29;--navy-deep:#030d14;--paper:#f2efe7;--paper-bright:#faf9f5;--paper-2:#ebe8df;--steel:#e4ebeb;--text:#f8fbfb;--muted:rgba(232,242,243,0.72);--muted-dark:rgba(7,19,29,0.68);--line:rgba(168,204,210,0.2);--line-dark:rgba(7,29,42,0.16);--cobalt:#3159ef;--ice:#96e7ed;--ice-2:#c8f4f5;--signal:#b98a4f;--danger:#c14935;--brass:#b98a4f;--brass-bright:#d7ac74;--radius-xs:3px;--radius-sm:7px;--radius-md:14px;--shadow-sm:0 18px 50px rgba(4,18,27,0.1);--shadow-lg:0 35px 100px rgba(1,10,16,0.28);--container:1280px;--gutter:clamp(2rem,5vw,5rem);--section-y:clamp(5.5rem,9vw,9rem);--editorial-reveal-distance:10px;--editorial-reveal-duration:380ms;--editorial-reveal-delay-1:60ms;--editorial-reveal-delay-2:120ms;--editorial-reveal-delay-3:180ms;--editorial-reveal-ease:cubic-bezier(0.22,1,0.36,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}html,body{overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,select{cursor:pointer}[hidden]{display:none !important}::selection{color:#fff;background:var(--cobalt)}.container{width:min(var(--container),calc(100% - var(--gutter)));margin-inline:auto}.section{position:relative;scroll-margin-top:5rem;padding-block:var(--section-y)}.eyebrow{display:flex;align-items:center;gap:0.65rem;margin:0 0 1.1rem;color:var(--brass);font-size:0.72rem;font-weight:760;line-height:1.2;letter-spacing:0.115em;text-transform:uppercase}.eyebrow>span:empty{width:0.52rem;height:0.52rem;border:1px solid currentColor;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 15%,transparent)}.btn{min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;gap:0.7rem;padding:0.9rem 1.35rem;border:1px solid transparent;border-radius:var(--radius-sm);font-size:0.82rem;font-weight:760;line-height:1;letter-spacing:0.015em;transition:transform 180ms ease,color 180ms ease,background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:var(--cobalt);box-shadow:0 18px 42px rgba(49,89,239,0.25)}.btn-primary:hover,.btn-primary:focus-visible{background:#2449cf;box-shadow:0 22px 52px rgba(36,73,207,0.34)}.btn-secondary{color:#fff;border-color:rgba(255,255,255,0.26);background:rgba(255,255,255,0.06);backdrop-filter:blur(14px)}.btn-secondary:hover,.btn-secondary:focus-visible{border-color:rgba(255,255,255,0.55);background:rgba(255,255,255,0.12)}:focus-visible{outline:2px solid var(--ice);outline-offset:4px}.site-header{position:absolute;z-index:50;inset:0 0 auto;min-height:5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.8rem clamp(1.25rem,4vw,4rem);color:#fff;border-bottom:1px solid rgba(255,255,255,0.12);background:linear-gradient(180deg,rgba(2,10,16,0.72),rgba(2,10,16,0))}.brand{color:#fff;font-size:1rem;font-weight:780}.site-nav{display:flex;align-items:center;gap:0.75rem}.site-nav a{color:rgba(255,255,255,0.76);font-size:0.78rem;font-weight:650}.site-nav .nav-action{min-height:2.8rem;display:inline-flex;align-items:center;padding:0.75rem 1rem;border-radius:var(--radius-sm);color:#fff;background:var(--cobalt)}.nav-toggle{display:none}.sales-platform{background:var(--paper);color:var(--ink)}.sales-hero{position:relative;min-height:clamp(48rem,94svh,62rem);display:grid;align-items:end;overflow:hidden;padding:clamp(7.5rem,10.5vw,9.5rem) 0 clamp(3.5rem,6.2vw,5.5rem);background:var(--navy-deep);color:var(--text);isolation:isolate}.sales-hero::before,.sales-hero::after{position:absolute;z-index:2;pointer-events:none;content:""}.sales-hero::before{inset:0;opacity:0.24;background-image:linear-gradient(rgba(161,218,224,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(161,218,224,0.12) 1px,transparent 1px);background-size:5rem 5rem;mask-image:linear-gradient(115deg,#000,transparent 66%)}.sales-hero::after{top:clamp(7rem,14vw,11rem);right:clamp(1.5rem,4vw,4rem);width:clamp(5rem,10vw,9rem);aspect-ratio:1;border-top:1px solid rgba(150,231,237,0.45);border-right:1px solid rgba(150,231,237,0.45)}.sales-hero-media{position:absolute;z-index:0;inset:0 0 0 44%;overflow:hidden}.sales-hero-media::after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,13,20,0.05) 45%,rgba(3,13,20,0.72) 100%),linear-gradient(90deg,rgba(3,13,20,0.88) 0%,rgba(3,13,20,0.12) 52%);content:""}.sales-hero-media img{width:100%;height:100%;object-fit:cover;object-position:53% center;filter:saturate(0.66) contrast(1.08);transform:scale(1.015)}.sales-hero-shade{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#030d14 0%,#061722 39%,rgba(5,19,29,0.92) 52%,rgba(5,19,29,0.18) 78%),linear-gradient(180deg,rgba(3,13,20,0.36),transparent 36%,rgba(3,13,20,0.72))}.sales-hero-grid{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,0.52fr);gap:clamp(3rem,8vw,9rem);align-items:end}.sales-hero-copy{max-width:49rem}.sales-hero-copy .eyebrow{color:var(--ice)}.sales-hero-copy h1{max-width:49rem;margin:0;color:#fff;font-size:clamp(4.1rem,7.4vw,7.8rem);font-weight:650;line-height:0.92;letter-spacing:-0.048em;text-wrap:balance}.sales-hero-copy h1 span,.sales-hero-copy h1 em{display:block}.sales-hero-copy h1 em{margin-top:0.12em;color:var(--ice);font-family:var(--font-display);font-size:0.86em;font-weight:400;line-height:0.98;letter-spacing:-0.035em}.sales-hero-lede{max-width:43rem;margin:1.3rem 0 0;color:rgba(245,250,250,0.8);font-size:clamp(1rem,0.94rem + 0.35vw,1.19rem);line-height:1.64}.sales-hero-actions{display:flex;flex-wrap:wrap;gap:0.8rem;margin-top:1.6rem}.sales-hero-note{max-width:42rem;margin:1.55rem 0 0;padding-left:1rem;border-left:1px solid rgba(150,231,237,0.48);color:rgba(225,237,238,0.58);font-size:0.76rem;line-height:1.55}.sales-hero-brief{position:relative;max-width:25rem;justify-self:end;margin-bottom:0.3rem;overflow:hidden;border:1px solid rgba(187,225,228,0.24);border-radius:var(--radius-md);background:rgba(4,18,27,0.78);box-shadow:var(--shadow-lg);backdrop-filter:blur(20px)}.sales-hero-brief::before{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(var(--ice),var(--cobalt));content:""}.sales-hero-brief-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(191,225,228,0.16);color:var(--ice);font-size:0.66rem;font-weight:760;letter-spacing:0.1em;text-transform:uppercase}.sales-hero-brief-head small{color:rgba(232,242,243,0.48);font:inherit}.sales-hero-brief-copy{padding:1.4rem 1.45rem 1.5rem}.sales-hero-brief-copy>p{margin:0 0 0.9rem;color:#fff;font-size:1rem;font-weight:700}.sales-hero-brief ul{display:grid;gap:0.72rem;margin:0;padding:0;list-style:none}.sales-hero-brief li{position:relative;padding-left:1.1rem;color:rgba(239,246,246,0.74);font-size:0.8rem;line-height:1.45}.sales-hero-brief li::before{position:absolute;top:0.58em;left:0;width:0.35rem;height:0.35rem;border-radius:50%;background:var(--ice);content:""}.sales-hero-brief-copy>a{display:inline-flex;gap:0.45rem;margin-top:1.2rem;color:var(--ice);font-size:0.72rem;font-weight:720;text-decoration:underline;text-decoration-color:rgba(150,231,237,0.4);text-underline-offset:0.25rem}.company-bar{position:relative;z-index:4;border-bottom:1px solid var(--line-dark);background:var(--paper-bright)}.company-bar-grid{display:grid;grid-template-columns:1.45fr repeat(3,minmax(8rem,0.9fr)) auto;align-items:stretch}.company-bar-grid>a{min-height:5.6rem;display:grid;align-content:center;gap:0.3rem;padding:1rem clamp(1rem,2vw,1.7rem);border-right:1px solid var(--line-dark)}.company-bar-grid>a:first-child{padding-left:0}.company-bar-grid span{color:rgba(7,31,46,0.68);font-size:0.63rem;font-weight:760;line-height:1;letter-spacing:0.11em;text-transform:uppercase}.company-bar-grid strong{color:var(--ink-2);font-size:0.84rem;font-weight:720}.company-bar-grid .company-bar-link{align-content:center;padding-right:0;border-right:0;color:#244dd4;font-size:0.78rem;font-weight:760;text-decoration:underline;text-decoration-color:rgba(65,105,255,0.4);text-underline-offset:0.32rem}.supply-spectrum{position:relative;padding-block:var(--section-y);border-block:1px solid var(--line-dark);background:var(--steel);color:var(--ink)}.sales-section-head{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(18rem,0.52fr);gap:clamp(2rem,8vw,8rem);align-items:end;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.sales-section-head>p{margin:0 0 0.35rem;color:var(--muted-dark);font-size:0.98rem;line-height:1.68}.supply-spectrum-cue{display:none}.supply-spectrum-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:10.25rem;gap:0.8rem;outline:none}.supply-spectrum-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(7,31,46,0.13);border-radius:var(--radius-sm);background:rgba(250,249,245,0.76)}.supply-spectrum-card:nth-child(1){grid-column:1 / 7;grid-row:span 2}.supply-spectrum-card:nth-child(2){grid-column:7 / 10;grid-row:span 2}.supply-spectrum-card:nth-child(3){grid-column:10 / 13;grid-row:span 2}.supply-spectrum-card:nth-child(4){grid-column:1 / 5;grid-row:span 2}.supply-spectrum-card:nth-child(5),.supply-spectrum-card:nth-child(7){grid-column:5 / 9}.supply-spectrum-card:nth-child(6),.supply-spectrum-card:nth-child(8){grid-column:9 / 13}.supply-spectrum-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(0.7) contrast(1.04);transition:transform 600ms cubic-bezier(0.2,0.75,0.2,1),filter 300ms ease}.supply-spectrum-photo:hover img{filter:saturate(0.88) contrast(1.04);transform:scale(1.035)}.supply-spectrum-photo div{position:absolute;inset:auto 0 0;padding:clamp(1.1rem,2vw,1.6rem);color:#fff;background:linear-gradient(180deg,transparent,rgba(3,15,23,0.88) 38%,rgba(3,15,23,0.98))}.supply-spectrum-card span{display:block;margin-bottom:0.75rem;color:var(--ice);font-size:0.65rem;font-weight:800;line-height:1;letter-spacing:0.1em}.supply-spectrum-card h3{margin:0;font-size:clamp(0.96rem,1.35vw,1.25rem);font-weight:690;line-height:1.15;letter-spacing:-0.025em}.supply-spectrum-card p{margin:0.7rem 0 0;color:rgba(240,247,247,0.75);font-size:0.78rem;line-height:1.52}.supply-spectrum-text{display:grid;align-content:end;padding:1.25rem 1.35rem;background:linear-gradient(135deg,rgba(65,105,255,0.055),transparent 55%),var(--paper-bright)}.supply-spectrum-text::after{position:absolute;top:1rem;right:1rem;width:1.8rem;height:1.8rem;border-top:1px solid rgba(65,105,255,0.32);border-right:1px solid rgba(65,105,255,0.32);content:""}.supply-spectrum-text span{color:var(--brass)}.supply-spectrum-text h3{color:var(--ink);font-size:1rem}.supply-spectrum-text p{color:var(--muted-dark);font-size:0.76rem}.supply-spectrum-foot{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.7rem}.supply-spectrum-foot p{max-width:48rem;margin:0;color:var(--muted-dark);font-size:0.82rem}.sales-section-head-compact{margin-bottom:clamp(2.3rem,5vw,4rem)}.field-context{padding-block:var(--section-y);border-top:1px solid var(--line-dark);background:radial-gradient(circle at 86% 5%,rgba(65,105,255,0.08),transparent 28rem),var(--paper-2)}.field-context-head{display:grid;grid-template-columns:minmax(18rem,0.82fr) minmax(18rem,0.58fr);gap:clamp(2rem,8vw,8rem);align-items:end}.field-context-head h2{max-width:46rem}.field-context-intro p{max-width:38rem;margin:0 0 1.25rem;color:var(--muted-dark);font-size:0.92rem;line-height:1.68}.field-context-gallery{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,0.65fr);gap:clamp(0.8rem,1.6vw,1.25rem);margin-top:clamp(2.6rem,5vw,4.6rem)}.field-context-card{position:relative;min-width:0;min-height:clamp(28rem,41vw,37rem);margin:0;overflow:hidden;border:1px solid rgba(7,31,46,0.14);border-radius:var(--radius-sm);background:var(--navy);box-shadow:var(--shadow-sm)}.field-context-card-detail{margin-top:clamp(2.8rem,5vw,5.2rem);min-height:clamp(25rem,35vw,32rem)}.field-context-card picture,.field-context-card img{position:absolute;inset:0;width:100%;height:100%}.field-context-card img{object-fit:cover;filter:saturate(0.72) contrast(1.04);transition:transform 700ms cubic-bezier(0.2,0.75,0.2,1),filter 300ms ease}.field-context-card-ship img{object-position:center 52%}.field-context-card-detail img{object-position:58% center}.field-context-card::after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 34%,rgba(3,13,20,0.2) 52%,rgba(3,13,20,0.95));content:"";pointer-events:none}.field-context-card:hover img{filter:saturate(0.9) contrast(1.04);transform:scale(1.025)}.field-context-card figcaption{position:absolute;z-index:1;inset:auto 0 0;display:grid;gap:0.55rem;padding:clamp(1.4rem,3vw,2.25rem);color:#fff}.field-context-card figcaption span{color:var(--ice);font-size:0.65rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.field-context-card figcaption strong{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.08;letter-spacing:-0.035em}.field-context-card figcaption p{max-width:31rem;margin:0;color:rgba(240,247,247,0.72);font-size:0.8rem;line-height:1.55}.field-context-disclosure{margin-top:1rem;color:#35505e;font-size:0.75rem;line-height:1.5}.rfq-minimum-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.65rem;align-items:center;margin:0;padding:0.75rem 0.85rem;border:1px solid rgba(49,89,239,0.16);border-radius:var(--radius-xs);color:rgba(7,31,46,0.7);background:rgba(65,105,255,0.045);font-size:0.74rem;line-height:1.45}.rfq-minimum-note strong{color:#244dd4;font-size:0.66rem;letter-spacing:0.08em;text-transform:uppercase}.rfq-minimum-note progress{grid-column:1 / -1;width:100%;height:0.28rem;border:0;accent-color:var(--cobalt)}.maker-field{padding-block:var(--section-y);border-block:1px solid var(--line-dark);background:var(--ink-2);color:var(--paper-bright)}.maker-field h2{color:var(--paper-bright)}.maker-field-grid{display:grid;grid-template-columns:minmax(17rem,0.72fr) minmax(18rem,0.65fr);gap:clamp(2rem,7vw,7rem)}.maker-field-grid>p{margin:0;color:rgba(250,249,245,.68);font-size:0.88rem;line-height:1.65}.maker-field-grid ul{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1.4rem,3vw,2.4rem);margin:0;padding:0;list-style:none;counter-reset:makerGroup}.maker-field-grid li{display:grid;align-content:start;gap:0.6rem;padding:1.7rem 1.6rem;border:1px solid rgba(250,249,245,.16);counter-increment:makerGroup;transition:background .16s,border-color .16s}.maker-field-grid li:hover{background:rgba(250,249,245,.05);border-color:var(--brass-bright)}.maker-field-group-label{color:var(--paper-bright);font-family:var(--font-display);font-size:1.3rem;font-weight:500}.maker-field-group-label::before{display:block;content:counter(makerGroup,decimal-leading-zero) " \2014 ";margin-bottom:0.4rem;color:var(--brass-bright);font-family:var(--font-mono);font-size:0.7rem;font-weight:600;letter-spacing:0.04em}.maker-field-chips{display:flex;flex-wrap:wrap;gap:0 0.55rem;font-family:var(--font-mono);font-size:0.76rem}.maker-field-chips>a,.maker-field-chips>span{color:rgba(250,249,245,.45);text-decoration:none}.maker-field-chips>a{color:rgba(250,249,245,.88);text-decoration:underline;text-decoration-color:rgba(250,249,245,.22)}.maker-field-chips>a:hover{color:var(--brass-bright);text-decoration-color:var(--brass-bright)}.contact-command{position:relative;overflow:hidden;background:var(--navy-deep);color:#fff}.contact-command::before{position:absolute;inset:0;opacity:0.22;background-image:linear-gradient(rgba(150,231,237,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.12) 1px,transparent 1px);background-size:4.5rem 4.5rem;content:"";mask-image:linear-gradient(90deg,#000,transparent 72%)}.contact-command-layout{position:relative;display:grid;grid-template-columns:minmax(17rem,0.64fr) minmax(0,1.1fr);gap:clamp(3rem,8vw,8rem);padding-block:var(--section-y)}.contact-copy{position:sticky;top:7rem;align-self:start}.contact-copy .eyebrow{color:var(--ice)}.contact-copy h2{color:#fff}.contact-copy>p:not(.eyebrow){max-width:32rem;margin:1.35rem 0 0;color:var(--muted);font-size:0.96rem;line-height:1.68}.contact-direct{display:flex;flex-wrap:wrap;gap:0.7rem;margin-top:1.7rem}.contact-direct a{min-height:2.8rem;display:inline-flex;align-items:center;padding:0.7rem 0.85rem;border:1px solid rgba(150,231,237,0.28);border-radius:var(--radius-sm);color:var(--ice);background:rgba(150,231,237,0.05);font-size:0.78rem;font-weight:720}.sales-rfq-trust{display:flex;flex-wrap:wrap;gap:0.6rem 1rem;margin-top:1rem}.sales-rfq-trust a{min-height:2.25rem;display:inline-flex;align-items:center;color:rgba(225,243,244,0.76);font-size:0.74rem;font-weight:700;text-decoration:underline;text-decoration-color:rgba(150,231,237,0.38);text-underline-offset:0.22rem}.sales-rfq-side-note{margin-top:1.4rem !important;padding-top:1.2rem;border-top:1px solid rgba(191,225,228,0.14);color:rgba(224,237,238,0.54) !important;font-size:0.78rem !important}.rfq-form{min-width:0;display:grid;gap:1rem;padding:clamp(1.3rem,3vw,2.3rem);border-radius:var(--radius-md);color:var(--ink);background:var(--paper-bright);box-shadow:0 38px 120px rgba(0,0,0,0.34)}.honeypot-field{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}.rfq-form fieldset{min-width:0;display:grid;gap:0.8rem;margin:0;padding:0;border:0}.rfq-form fieldset + fieldset{margin-top:0.2rem;padding-top:1.1rem;border-top:1px solid var(--line-dark)}.rfq-optional{border-block:1px solid var(--line-dark)}.rfq-optional summary{min-height:3.6rem;display:grid;grid-template-columns:1fr auto;gap:0.25rem 1rem;align-items:center;cursor:pointer;list-style:none;color:var(--ink-2);font-size:0.82rem;font-weight:760}.rfq-optional summary::-webkit-details-marker{display:none}.rfq-optional summary::after{grid-column:2;grid-row:1 / 3;color:#244dd4;font-size:1.25rem;content:"+"}.rfq-optional[open] summary::after{content:"−"}.rfq-optional summary small{color:rgba(7,31,46,0.62);font-size:0.69rem;font-weight:560}.rfq-optional-body{display:grid;gap:1rem;padding:0.3rem 0 1rem}.rfq-form legend{margin-bottom:0.85rem;color:var(--brass);font-size:0.66rem;font-weight:800;line-height:1;letter-spacing:0.1em;text-transform:uppercase}.form-row{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.8rem}.rfq-form label{min-width:0;display:grid;gap:0.42rem;color:var(--ink-2)}.rfq-form label>span{font-size:0.72rem;font-weight:700}.rfq-form label em{color:var(--brass);font-size:0.65rem;font-style:normal;font-weight:700}.rfq-form input,.rfq-form textarea,.rfq-form select{width:100%;min-width:0;min-height:3.15rem;padding:0.78rem 0.9rem;border:1px solid rgba(7,31,46,0.19);border-radius:var(--radius-xs);outline:0;color:var(--ink);background:#fff;font-size:0.86rem;transition:border-color 150ms ease,box-shadow 150ms ease,background 150ms ease}.rfq-form textarea{min-height:8.6rem;resize:vertical}.rfq-form input::placeholder,.rfq-form textarea::placeholder{color:rgba(7,31,46,0.65)}.rfq-form input:focus,.rfq-form textarea:focus,.rfq-form select:focus{border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(65,105,255,0.12)}.rfq-form :is(input,textarea,select):user-invalid{border-color:var(--danger)}.turnstile-shell{min-height:4rem;display:flex;align-items:center;overflow:visible;padding-top:0.2rem}.attachment-note,.rfq-support-note,.privacy-note,.attachment-status,.form-status{margin:0;color:rgba(7,31,46,0.68);font-size:0.75rem;line-height:1.48}.rfq-support-note{padding:0.85rem 0.95rem;border-left:2px solid var(--cobalt);background:rgba(65,105,255,0.055)}.rfq-form :is(.rfq-support-note,.privacy-note) a{color:#244dd4;font-weight:700;text-decoration:underline;text-underline-offset:0.18rem}.draft-preview{min-height:3.4rem;display:block;padding:0.9rem 1rem;border:1px solid rgba(7,31,46,0.12);border-left:3px solid var(--cobalt);border-radius:var(--radius-xs);color:rgba(7,31,46,0.64);background:var(--steel);font-size:0.78rem;line-height:1.48}.form-status{min-height:1.1rem}.form-status.is-ok{color:#21725f}.form-status.is-error{color:var(--danger)}.form-submit{width:100%;min-height:3.4rem}.mailto-fallback{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;justify-self:stretch;border:1px solid rgba(49,89,239,0.28);border-radius:var(--radius-xs);background:rgba(49,89,239,0.045);color:#244dd4;font-size:0.76rem;font-weight:700;text-decoration:underline;text-underline-offset:0.22rem}.attachment-intake{padding-top:0.9rem !important}.attachment-picker{min-height:5rem;display:grid !important;align-content:center;gap:0.3rem !important;padding:1rem;border:1px dashed rgba(65,105,255,0.5);background:rgba(65,105,255,0.04)}.attachment-picker small{color:rgba(7,31,46,0.52);font-size:0.68rem}.attachment-picker input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.attachment-intake.is-dragging .attachment-picker{border-color:var(--cobalt);background:rgba(65,105,255,0.1)}.attachment-list{display:grid;gap:0.4rem}.attachment-item{display:flex;align-items:center;justify-content:space-between;gap:0.7rem;padding:0.55rem 0.65rem;border:1px solid var(--line-dark)}.attachment-file{overflow:hidden;color:var(--ink);font-size:0.72rem;text-overflow:ellipsis;white-space:nowrap}.attachment-remove{border:0;color:#244dd4;background:transparent;font-size:0.7rem;font-weight:700}.attachment-progress{width:100%;accent-color:var(--cobalt)}.sales-faq{background:var(--paper-bright)}.sales-faq-grid{display:grid;grid-template-columns:minmax(16rem,0.52fr) minmax(0,1fr);gap:clamp(3rem,9vw,9rem);align-items:start}.sales-faq-list{counter-reset:faq-row;border-top:1px solid var(--line-dark)}.sales-faq-list article{counter-increment:faq-row;position:relative;display:grid;grid-template-columns:2.5rem minmax(12rem,0.62fr) 1fr;gap:1.2rem;padding:1.55rem 0;border-bottom:1px solid var(--line-dark)}.sales-faq-list article::before{color:var(--brass);font-size:0.65rem;font-weight:800;letter-spacing:0.08em;content:"0" counter(faq-row)}.sales-faq h3{margin:0;color:var(--ink);font-size:0.94rem;line-height:1.35}.sales-faq article p{margin:0;color:var(--muted-dark);font-size:0.82rem;line-height:1.58}.site-footer{background:var(--navy-deep);color:#fff}@media (max-width:1120px){:root{--gutter:clamp(1.5rem,5vw,3.5rem)}.sales-hero-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,0.45fr);gap:2rem}.sales-hero-copy h1{font-size:clamp(3.5rem,6.6vw,5.5rem)}.company-bar-grid{grid-template-columns:1.3fr repeat(3,minmax(7rem,0.8fr)) auto}}@media (max-width:880px){.sales-hero{min-height:47rem;align-items:end}.sales-hero-media{inset:0}.sales-hero-media img{object-position:58% center}.sales-hero-media::after{background:linear-gradient(180deg,rgba(3,13,20,0.2),rgba(3,13,20,0.76))}.sales-hero-shade{background:linear-gradient(90deg,rgba(3,13,20,0.96),rgba(3,13,20,0.65) 68%,rgba(3,13,20,0.38)),linear-gradient(180deg,rgba(3,13,20,0.25),rgba(3,13,20,0.92))}.sales-hero-grid{grid-template-columns:1fr}.sales-hero-brief{display:none}.field-context-head,.field-context-gallery{grid-template-columns:1fr}.field-context-head{gap:1.25rem}.field-context-card,.field-context-card-detail{min-height:clamp(25rem,68vw,34rem);margin-top:0}.company-bar-grid{grid-template-columns:repeat(2,1fr)}.company-bar-grid>a{min-height:4.8rem;padding:0.9rem 1rem;border-bottom:1px solid var(--line-dark)}.company-bar-grid>a:first-child{padding-left:1rem}.company-bar-grid>a:nth-child(even){border-right:0}.company-bar-grid .company-bar-link{grid-column:1 / -1;min-height:3.8rem;border-bottom:0}.supply-spectrum-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:15rem}.supply-spectrum-card:nth-child(n){grid-column:auto;grid-row:auto}.supply-spectrum-card:nth-child(1){grid-column:1 / -1}.maker-field-grid ul{grid-column:auto}.sales-faq-list article{grid-template-columns:2.2rem minmax(11rem,0.65fr) 1fr}}@media (max-width:640px){:root{--gutter:2.2rem;--section-y:4.5rem}html{scroll-padding-top:4rem}.site-header{min-height:4rem;padding:0.6rem 1rem}.nav-toggle{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center}.sales-hero{min-height:45rem;padding:7.2rem 0 3.5rem}.sales-hero::before{background-size:3.5rem 3.5rem}.sales-hero::after{display:none}.sales-hero-copy h1{max-width:22rem;font-size:clamp(3rem,14.2vw,4rem);line-height:0.94;letter-spacing:-0.058em}.sales-hero-copy h1 em{margin-top:0.18em;font-size:0.82em}.sales-hero-lede{margin-top:1.3rem;font-size:0.96rem;line-height:1.58}.sales-hero-actions{gap:0.6rem;margin-top:1.45rem}.sales-hero-actions .btn{min-height:3.1rem;padding-inline:1rem}.sales-hero-note{margin-top:1.25rem;font-size:0.69rem}.company-bar-grid>a{min-height:4.5rem}.field-context-gallery{gap:0.8rem;margin-top:2.25rem}.field-context-card,.field-context-card-detail{min-height:22rem}.field-context-card figcaption{padding:1.25rem}.field-context-disclosure{margin-top:0.8rem}.rfq-minimum-note{grid-template-columns:1fr;gap:0.25rem}.sales-section-head{margin-bottom:2rem}.supply-spectrum-cue{display:flex;justify-content:space-between;margin:-0.8rem 0 0.85rem;color:var(--brass);font-size:0.68rem;font-weight:760;letter-spacing:0.08em;text-transform:uppercase}.supply-spectrum-grid{width:calc(100vw - ((100vw - 100%) / 2));display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(82vw,82vw);grid-template-rows:25rem;gap:0.75rem;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 1.1rem 0.9rem 0;scroll-padding-inline:0;scroll-snap-type:inline mandatory;scrollbar-color:var(--cobalt) rgba(7,31,46,0.1);scrollbar-width:thin}.supply-spectrum-grid::-webkit-scrollbar{height:4px}.supply-spectrum-grid::-webkit-scrollbar-thumb{border-radius:999px;background:var(--cobalt)}.supply-spectrum-card:nth-child(n){grid-column:auto;grid-row:auto;min-height:25rem;scroll-snap-align:start}.supply-spectrum-text{align-content:end;padding:1.5rem}.supply-spectrum-text::before{position:absolute;inset:18% 15%;border:1px solid rgba(65,105,255,0.12);border-radius:50%;box-shadow:0 0 0 2.5rem rgba(65,105,255,0.035);content:""}.supply-spectrum-card h3{font-size:1.2rem}.supply-spectrum-card p{font-size:0.83rem}.supply-spectrum-foot{display:grid;gap:1rem}.maker-field-grid ul{grid-template-columns:1fr}.contact-command-layout{padding-block:4.5rem}.contact-direct{display:grid}.contact-direct a{justify-content:center}.rfq-form{gap:0.85rem;padding:1rem}.rfq-optional summary{min-height:4rem}.form-row{grid-template-columns:1fr;gap:0.72rem}.rfq-form fieldset + fieldset{padding-top:0.9rem}.rfq-form input,.rfq-form textarea,.rfq-form select{min-height:3rem;font-size:1rem}.rfq-form textarea{min-height:7.6rem}.sales-faq-list article{grid-template-columns:2rem 1fr;gap:0.7rem}.sales-faq article p{grid-column:2}}@media (max-width:390px){:root{--gutter:1.5rem;--editorial-reveal-distance:8px;--editorial-reveal-duration:340ms;--editorial-reveal-delay-1:50ms;--editorial-reveal-delay-2:100ms;--editorial-reveal-delay-3:150ms}.sales-hero{min-height:43.5rem}.sales-hero-copy h1{font-size:clamp(2.72rem,13.8vw,3.35rem)}.sales-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-hero-actions .btn{padding-inline:0.65rem;font-size:0.75rem}.company-bar-grid strong{font-size:0.78rem}.supply-spectrum-grid{grid-auto-columns:86vw}.field-context-card,.field-context-card-detail{min-height:20rem}}@media (max-width:340px){.rfq-form{width:100vw;max-width:none;margin-left:calc((100% - 100vw) / 2);padding-inline:0.625rem;border-radius:0}.turnstile-shell{min-width:300px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;transition:none !important;animation:none !important}}.sales-hero-copy h1::after{content:"";display:block;width:6.5rem;height:2px;margin-top:1.15rem;background:var(--brass);transform-origin:left;animation:vc-hero-rule 700ms var(--editorial-reveal-ease) 420ms both}@keyframes vc-hero-rule{from{transform:scaleX(0)}to{transform:scaleX(1)}}.sales-hero-actions .btn-primary:hover,.sales-hero-actions .btn-primary:focus-visible{box-shadow:0 22px 52px rgba(36,73,207,0.34),inset 0 0 0 1px #6c88ff}.sales-hero-actions .btn-secondary:hover,.sales-hero-actions .btn-secondary:focus-visible{border-color:var(--ice);color:var(--ice-2)}@media (min-width:1121px) and (max-height:820px){.sales-hero-copy h1{font-size:clamp(3.9rem,6.6vw,5.95rem)}}@media (prefers-reduced-motion:reduce){.sales-hero-copy h1::after{animation:none}}.sales-hero-copy h1 .nb{white-space:nowrap}@media(max-width:640px){:lang(ru) .sales-hero-copy h1{font-size:clamp(2.55rem,11.6vw,3.55rem)}}.sales-section-head h2,.field-context h2,.maker-field h2,.contact-copy h2,.sales-faq h2{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,4.2vw,4.7rem);font-weight:500;line-height:1.05;letter-spacing:-0.015em;text-wrap:balance}.sales-section-head h2,.field-context h2,.sales-faq h2{color:var(--ink)}.maker-field h2,.contact-copy h2{color:#fff}.maker-field h2,.sales-faq h2{font-size:clamp(2.15rem,3.15vw,3.5rem);line-height:1.08;letter-spacing:-0.015em}.supply-spectrum-foot a,.text-action{min-height:2.75rem;display:inline-flex;align-items:center;color:#244dd4;font-size:0.8rem;font-weight:760;text-decoration:underline;text-decoration-color:rgba(65,105,255,0.35);text-underline-offset:0.3rem;white-space:nowrap}@media (max-width:880px){.sales-section-head,.maker-field-grid,.contact-command-layout,.sales-faq-grid{grid-template-columns:1fr;gap:2rem}.contact-copy{position:static}}@media (max-width:640px){.sales-section-head h2,.field-context h2,.maker-field h2,.contact-copy h2,.sales-faq h2{font-size:clamp(2.25rem,10.5vw,3.15rem)}.maker-field h2,.sales-faq h2{font-size:clamp(2rem,8.5vw,2.65rem)}}
:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.82rem;letter-spacing:0.06em;text-transform:uppercase;color:rgba(255,255,255,0.7)}:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch a{color:rgba(255,255,255,0.7);text-decoration:none;padding:0.3rem 0.15rem;border-bottom:1px solid transparent;transition:color 0.18s ease,border-color 0.18s ease}:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch a:hover,:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch a:focus-visible{color:#fff;border-bottom-color:rgba(150,231,237,0.55)}:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch a[aria-current="page"]{color:#96e7ed;border-bottom-color:#96e7ed}:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch span{color:rgba(255,255,255,0.28)}@media (prefers-reduced-motion:reduce){:where(html[lang="ru"] body.is-home.sales-platform) .lang-switch a{transition:none}}
.vc-floating-contact{position:fixed;right:clamp(1rem,4vw,1.75rem);bottom:clamp(1rem,4vw,1.75rem);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:0.6rem;font-family:var(--font-body,"Inter",sans-serif)}.vc-floating-contact[hidden]{display:none !important}.vc-floating-contact-panel{display:flex;flex-direction:column;gap:0.5rem;padding:0.75rem;min-width:230px;background:var(--paper-bright,#faf9f5);color:var(--ink,#07131d);border-radius:var(--radius-md,14px);box-shadow:var(--shadow-lg,0 35px 100px rgba(1,10,16,0.28));border:1px solid rgba(7,19,29,0.08);transform-origin:bottom right;transition:opacity 180ms ease,transform 180ms ease}.vc-floating-contact-panel[hidden]{display:none !important}.vc-floating-contact:not(.is-open) .vc-floating-contact-panel{opacity:0;transform:translateY(8px) scale(0.96);pointer-events:none}.vc-floating-contact-panel-title{font-size:0.78rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;color:var(--ink-3,#123448);margin:0.1rem 0.25rem 0.15rem}.vc-floating-contact-option{display:flex;align-items:center;gap:0.7rem;padding:0.6rem 0.7rem;min-height:44px;border-radius:var(--radius-sm,7px);background:rgba(49,89,239,0.06);color:var(--ink,#07131d);text-decoration:none;font-size:0.92rem;font-weight:500;border:1px solid transparent;transition:background 150ms ease,border-color 150ms ease}.vc-floating-contact-option:hover{background:rgba(49,89,239,0.12)}.vc-floating-contact-option:focus-visible{outline:2px solid var(--cobalt,#3159ef);outline-offset:2px}.vc-floating-contact-option-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--cobalt,#3159ef);color:#fff;flex-shrink:0}.vc-floating-contact-option-icon svg{width:18px;height:18px}.vc-floating-contact-option-text small{display:block;font-weight:400;font-size:0.76rem;color:var(--muted-dark,rgba(7,19,29,0.68));margin-top:0.1rem}.vc-floating-contact-toggle{display:flex;align-items:center;justify-content:center;width:56px;height:56px;min-width:44px;min-height:44px;border-radius:50%;background:var(--cobalt,#3159ef);color:#fff;border:none;cursor:pointer;box-shadow:0 18px 42px rgba(49,89,239,0.35);transition:background 150ms ease,transform 150ms ease}.vc-floating-contact-toggle:hover{background:#2449cf}.vc-floating-contact-toggle:focus-visible{outline:2px solid var(--ice,#96e7ed);outline-offset:3px}.vc-floating-contact-toggle:active{transform:scale(0.96)}.vc-floating-contact-toggle svg{width:26px;height:26px}.vc-floating-contact-toggle .vc-icon-close{display:none}.vc-floating-contact.is-open .vc-floating-contact-toggle .vc-icon-open{display:none}.vc-floating-contact.is-open .vc-floating-contact-toggle .vc-icon-close{display:block}@media (max-width:767px){.vc-floating-contact{right:auto;left:0.85rem;bottom:calc(0.85rem + var(--vc-sticky-rfq-height,0px))}.vc-floating-contact-panel{transform-origin:bottom left;min-width:200px}.vc-floating-contact:not(.is-open) .vc-floating-contact-panel{transform:translateY(8px) scale(0.96)}}.vc-sticky-rfq{position:fixed;left:0;right:0;bottom:0;z-index:55;display:none;padding:0.6rem 0.85rem calc(0.6rem + env(safe-area-inset-bottom,0px));background:var(--paper-bright,#faf9f5);border-top:1px solid rgba(7,19,29,0.1);box-shadow:0 -12px 30px rgba(1,10,16,0.14);transform:translateY(100%);transition:transform 220ms ease}.vc-sticky-rfq.is-visible{transform:translateY(0)}.vc-sticky-rfq[hidden]{display:none !important}@media (max-width:767px){.vc-sticky-rfq{display:block}}.vc-sticky-rfq-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:var(--radius-sm,7px);background:var(--cobalt,#3159ef);color:#fff;font-weight:600;font-size:0.98rem;text-decoration:none;border:none}.vc-sticky-rfq-btn:focus-visible{outline:2px solid var(--ink,#07131d);outline-offset:3px}@media (prefers-reduced-motion:reduce){.vc-floating-contact-panel,.vc-floating-contact-toggle,.vc-sticky-rfq{transition:none !important}}
.vc-cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 clamp(0.75rem,3vw,1.5rem) calc(0.9rem + env(safe-area-inset-bottom,0px));font-family:var(--font-body,"Inter",sans-serif)}.vc-cookie-banner[hidden]{display:none !important}.vc-cookie-card{width:100%;max-width:860px;background:var(--paper,#f2efe7);color:var(--ink,#07131d);border:1px solid rgba(7,19,29,0.12);border-radius:var(--radius-md,14px);box-shadow:var(--shadow-lg,0 35px 100px rgba(1,10,16,0.28));padding:1.1rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.vc-cookie-copy{flex:1 1 320px}.vc-cookie-copy p{margin:0;font-size:0.88rem;line-height:1.5;color:var(--muted-dark,rgba(7,19,29,0.68))}.vc-cookie-copy a{color:var(--cobalt,#3159ef);text-decoration:underline}.vc-cookie-actions{display:flex;flex-wrap:wrap;gap:0.55rem;align-items:center}.vc-cookie-btn{min-height:44px;padding:0 1rem;border-radius:var(--radius-sm,7px);font-size:0.86rem;font-weight:600;cursor:pointer;border:1px solid transparent;white-space:nowrap}.vc-cookie-btn:focus-visible{outline:2px solid var(--cobalt,#3159ef);outline-offset:2px}.vc-cookie-btn-accept{background:var(--cobalt,#3159ef);color:#fff}.vc-cookie-btn-accept:hover{background:#2449cf}.vc-cookie-btn-reject,.vc-cookie-btn-customize{background:transparent;color:var(--ink,#07131d);border-color:rgba(7,19,29,0.24)}.vc-cookie-btn-reject:hover,.vc-cookie-btn-customize:hover{background:rgba(7,19,29,0.06)}.vc-cookie-panel{width:100%;max-width:860px;margin-top:0.6rem;background:var(--paper-bright,#faf9f5);border:1px solid rgba(7,19,29,0.1);border-radius:var(--radius-md,14px);padding:1rem 1.25rem}.vc-cookie-panel[hidden]{display:none !important}.vc-cookie-panel-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0.55rem 0;border-bottom:1px solid rgba(7,19,29,0.08)}.vc-cookie-panel-row:last-of-type{border-bottom:none}.vc-cookie-panel-row h3{margin:0 0 0.15rem;font-size:0.9rem}.vc-cookie-panel-row p{margin:0;font-size:0.8rem;color:var(--muted-dark,rgba(7,19,29,0.68))}.vc-cookie-panel-toggle{position:relative;flex-shrink:0;width:44px;height:44px;display:grid;place-items:center}.vc-cookie-panel-toggle input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.vc-cookie-panel-toggle input:disabled{cursor:not-allowed}.vc-cookie-panel-toggle-track{display:block;width:44px;margin:auto;height:26px;border-radius:999px;background:rgba(7,19,29,0.22);transition:background 150ms ease}.vc-cookie-panel-toggle-track::before{content:"";display:block;width:20px;height:20px;margin:3px;border-radius:50%;background:#fff;transition:transform 150ms ease}.vc-cookie-panel-toggle input:checked + .vc-cookie-panel-toggle-track{background:var(--cobalt,#3159ef)}.vc-cookie-panel-toggle input:checked + .vc-cookie-panel-toggle-track::before{transform:translateX(18px)}.vc-cookie-panel-toggle input:focus-visible + .vc-cookie-panel-toggle-track{outline:2px solid var(--cobalt,#3159ef);outline-offset:2px}.vc-cookie-panel-save{margin-top:0.75rem}.vc-cookie-settings-link{background:none;border:none;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}@media (max-width:640px){.vc-cookie-card{flex-direction:column;align-items:stretch}.vc-cookie-actions{justify-content:stretch}.vc-cookie-actions .vc-cookie-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.vc-cookie-panel-toggle-track,.vc-cookie-panel-toggle-track::before{transition:none !important}}
:root{--vc-shell-navy:#071a2c;--vc-shell-paper:#f7f5ef;--vc-shell-gold:#b98a4f;--vc-shell-line:rgba(11,31,48,0.16);--vc-type-sans:"Inter","Helvetica Neue",Arial,sans-serif;--vc-type-accent:"Playfair Display",Georgia,serif;--vc-weight-regular:400;--vc-weight-medium:500;--vc-weight-heading:650;--vc-weight-action:760}.skip-link{position:fixed;z-index:1000;top:0.75rem;left:0.75rem;transform:translateY(-180%);padding:0.7rem 0.9rem;border-radius:0.3rem;background:var(--vc-shell-paper);color:var(--vc-shell-navy);font:700 0.875rem/1 Inter,Arial,sans-serif;box-shadow:0 8px 30px rgba(0,0,0,0.22)}.skip-link:focus{transform:translateY(0)}.vc-shell-header{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:1rem;min-height:4.7rem;padding:0.65rem clamp(1rem,3vw,3rem);border-bottom:1px solid rgba(255,255,255,0.12);background:rgba(7,26,44,0.96);backdrop-filter:blur(14px)}.vc-shell-brand{display:inline-flex;position:static;left:auto;transform:none;align-items:center;width:fit-content;min-width:0;gap:0.65rem;color:#fff;text-decoration:none}.vc-shell-brand .brand-mark{display:grid;flex:0 0 auto;width:2.3rem;height:2.3rem;overflow:hidden;padding:0.22rem;place-items:center;border:1px solid rgba(224,239,240,0.42);border-radius:0.42rem;background:linear-gradient(145deg,#fff,#e8eef3);box-shadow:0 8px 24px rgba(0,0,0,0.2)}.vc-shell-brand .brand-mark img{display:block;width:100%;height:100%;object-fit:contain}.vc-shell-brand-text{display:grid;gap:0.03rem;letter-spacing:0}.vc-shell-brand-text strong{font-size:0.98rem}.vc-shell-brand-text small{color:rgba(255,255,255,0.66);font:500 0.67rem/1.2 Inter,Arial,sans-serif;letter-spacing:0.055em;text-transform:uppercase}.vc-shell-toggle{position:relative;display:none;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(255,255,255,0.28);border-radius:0;background:transparent;color:#fff;box-shadow:none}.vc-shell-toggle span{position:static;display:block;width:18px;height:1px;transform:none !important;background:currentColor}.vc-shell-toggle em{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vc-shell-nav{position:static;inset:auto;width:auto;max-width:none;box-sizing:border-box;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;justify-self:center;display:flex;align-items:center;gap:clamp(0.65rem,1.3vw,1.15rem)}.vc-shell-nav>a:not(.nav-action){color:rgba(255,255,255,0.82);font:600 0.75rem/1 Inter,Arial,sans-serif;letter-spacing:0.02em;text-decoration:none;white-space:nowrap}.vc-shell-nav>a:not(.nav-action):hover,.vc-shell-nav>a:not(.nav-action)[aria-current="page"]{color:#fff}.vc-shell-nav>a:not(.nav-action)[aria-current="page"]{text-decoration:underline;text-decoration-color:var(--vc-shell-gold);text-underline-offset:0.45rem}.vc-shell-nav .nav-action{display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-height:2.75rem;padding:0.68rem 0.9rem;border:1px solid #b98a4f;background:#b98a4f;color:#071a2c;font:750 0.74rem/1 Inter,Arial,sans-serif;letter-spacing:0.02em;text-decoration:none;white-space:nowrap}.vc-shell-nav .nav-action:hover,.vc-shell-nav .nav-action:focus-visible{border-color:#e4c77f;background:#e4c77f;color:#071a2c}.vc-shell-footer{padding:clamp(3rem,7vw,5.5rem) 0 1.3rem;background:#061521;color:rgba(255,255,255,0.74)}.vc-shell-footer-grid{display:grid;grid-template-columns:minmax(12rem,1.45fr) repeat(3,minmax(9rem,1fr));gap:clamp(1.8rem,4vw,4rem)}.vc-shell-footer-grid>div{display:grid;align-content:start;gap:0.55rem}.vc-shell-footer p{margin:0;font:400 0.88rem/1.55 Inter,Arial,sans-serif}.vc-shell-footer a{color:rgba(255,255,255,0.86);font:500 0.84rem/1.35 Inter,Arial,sans-serif;text-decoration-color:rgba(185,148,82,0.72);text-underline-offset:0.18rem}.vc-shell-footer a:hover{color:#fff}.vc-shell-footer-brand{font:700 1.25rem/1 Inter,Arial,sans-serif !important;color:#fff !important;text-decoration:none !important}.vc-shell-footer-label{color:var(--vc-shell-gold);font:700 0.7rem/1 Inter,Arial,sans-serif !important;letter-spacing:0.08em;text-transform:uppercase}.vc-shell-footer-bottom{display:flex;justify-content:space-between;gap:1.5rem;margin-top:clamp(2rem,5vw,4rem);padding-top:1.1rem;border-top:1px solid rgba(255,255,255,0.13);color:rgba(255,255,255,0.52);font:500 0.72rem/1.45 Inter,Arial,sans-serif}:focus-visible{outline:3px solid #d6b06a;outline-offset:3px}@media (max-width:1180px){.vc-shell-header{grid-template-columns:1fr auto}.vc-shell-toggle{display:inline-flex;justify-self:end}.vc-shell-nav{position:fixed;top:4.7rem;right:auto;left:0;z-index:49;display:none;flex-direction:column;align-items:stretch;width:100vw;max-width:none;gap:0;padding:0.7rem clamp(1rem,3vw,3rem) 0.85rem;border-top:1px solid rgba(255,255,255,0.12);background:rgba(7,26,44,0.98);box-shadow:0 18px 38px rgba(0,0,0,0.24);transform:none}.vc-shell-nav.is-open{display:flex}.vc-shell-nav>a:not(.nav-action){padding:0.75rem 0}.vc-shell-nav>a:not(.nav-action)[aria-current="page"]{text-underline-offset:0.24rem}.vc-shell-nav .nav-action{margin:0.55rem 0 0.15rem;text-align:center}}@media (max-width:720px){.vc-shell-header{min-height:4rem;padding:0.55rem 1rem}.vc-shell-brand .brand-mark{width:1.8rem;height:1.8rem}.vc-shell-brand-text strong{font-size:0.9rem}.vc-shell-brand-text small{font-size:0.58rem}.vc-shell-nav{top:4rem;padding:0.6rem 1rem 0.75rem}.vc-shell-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}.vc-shell-footer-company{grid-column:1 / -1}.vc-shell-footer-bottom{flex-direction:column;gap:0.45rem}}@media (max-width:420px){.vc-shell-brand-text small{display:none}.vc-shell-footer-grid{grid-template-columns:1fr}}.platform-page{background:#f6f4ee;color:#0a2030}.platform-page main{background:#f6f4ee}.platform-page-hero{position:relative;min-height:min(46rem,78svh);display:grid;align-items:end;overflow:hidden;padding:clamp(7.4rem,13vw,10rem) max(1rem,calc((100% - 1180px) / 2)) clamp(3.4rem,7vw,6rem);background:#071a2a;color:#fff}.platform-page-hero::after{position:absolute;inset:0;z-index:1;background:rgba(3,17,28,0.7);content:''}.platform-page-hero>img,.platform-page-hero>picture,.platform-page-hero>picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.platform-page-hero>div{position:relative;z-index:2;max-width:51rem}.platform-page-hero .eyebrow{margin:0 0 0.8rem;color:#e2bd77;font:700 0.7rem/1 Inter,Arial,sans-serif;letter-spacing:0.08em;text-transform:uppercase}.platform-page-hero h1{max-width:51rem;margin:0;color:#fff;font:700 clamp(2.25rem,4vw,4.45rem)/1.01 Inter,Arial,sans-serif}.platform-page-hero p:not(.eyebrow){max-width:43rem;margin:1.2rem 0 1.45rem;color:rgba(255,255,255,0.84);font:400 clamp(1rem,0.96rem + 0.28vw,1.15rem)/1.58 Inter,Arial,sans-serif}.platform-page-section{color:#0a2030;background:#f6f4ee}.platform-page-intro{display:grid;grid-template-columns:minmax(16rem,0.8fr) minmax(17rem,0.9fr);gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(2rem,5vw,4rem)}.platform-page-intro h2{margin:0;font:700 clamp(1.9rem,2.4vw,3rem)/1.08 Inter,Arial,sans-serif}.platform-page-intro p{margin:0;color:rgba(10,32,48,0.73);font:400 1rem/1.67 Inter,Arial,sans-serif}.platform-area-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--vc-shell-line);border-top:1px solid var(--vc-shell-line)}.platform-area-grid article{min-height:13rem;padding:clamp(1.1rem,2.5vw,1.75rem);border-right:1px solid var(--vc-shell-line);border-bottom:1px solid var(--vc-shell-line);background:#e7ecec}.platform-area-grid h3{margin:0;color:#0a2030;font:700 1rem/1.25 Inter,Arial,sans-serif}.platform-area-grid p{margin:0.7rem 0 0;color:rgba(10,32,48,0.72);font:400 0.88rem/1.55 Inter,Arial,sans-serif}.platform-page-callout{padding:clamp(3.3rem,7vw,6rem) 0;background:#071a2a;color:#fff}.platform-page-callout .container{display:grid;grid-template-columns:minmax(17rem,1fr) auto;gap:1.4rem 4rem;align-items:end}.platform-page-callout .eyebrow{margin:0 0 0.75rem;color:#e2bd77;font:700 0.7rem/1 Inter,Arial,sans-serif;letter-spacing:0.08em;text-transform:uppercase}.platform-page-callout h2{max-width:52rem;margin:0;color:#fff;font:700 clamp(1.9rem,2.7vw,3.3rem)/1.07 Inter,Arial,sans-serif}.platform-page-callout div:last-child{display:flex;flex-wrap:wrap;gap:0.7rem}.platform-page-callout .btn{min-height:2.9rem}.platform-maker-grid{display:flex;flex-wrap:wrap;gap:0.6rem;margin:0;padding:0;list-style:none}.platform-maker-grid li{padding:0.48rem 0.65rem;border:1px solid var(--vc-shell-line);border-radius:0.5rem;color:#183849;background:linear-gradient(165deg,#fff,#e7ecec);box-shadow:0 10px 22px -18px #0b1f3059;font:650 0.83rem/1 Inter,Arial,sans-serif;transition:all 200ms ease}.platform-maker-grid li:has(a:hover,a:focus-visible){border-color:var(--vc-shell-gold);background:#fff;box-shadow:0 16px 32px -20px #0b1f3073}.platform-maker-grid a{color:inherit;text-decoration-color:var(--vc-shell-gold);text-underline-offset:0.18rem}.platform-maker-grid a:hover{color:#071a2c}.platform-process-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--vc-shell-line);overflow:hidden;border-radius:0.7rem;box-shadow:0 16px 36px -26px #0b1f3061}.platform-process-list li{display:grid;grid-template-columns:auto 1fr;gap:1rem;min-height:11rem;padding:1.3rem;background:linear-gradient(165deg,#fff,#e7ecec)}.platform-process-list span{color:#72521d;font:800 0.72rem/1 Inter,Arial,sans-serif;letter-spacing:0.07em}.platform-process-list h2{margin:0;color:#0a2030;font:700 1.05rem/1.28 Inter,Arial,sans-serif}.platform-process-list p{margin:0.65rem 0 0;color:rgba(10,32,48,0.72);font:400 0.88rem/1.55 Inter,Arial,sans-serif}.platform-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--vc-shell-line);background:var(--vc-shell-line)}.platform-resource-grid article{min-height:15rem;padding:clamp(1.25rem,3vw,2rem);background:#e7ecec}.platform-resource-grid article>p:first-child{margin:0;color:#72521d;font:700 0.7rem/1 Inter,Arial,sans-serif;letter-spacing:0.07em;text-transform:uppercase}.platform-resource-grid h2{margin:1.25rem 0 0;color:#0a2030;font:700 1.2rem/1.25 Inter,Arial,sans-serif}.platform-resource-grid p{margin:0.7rem 0 1rem;color:rgba(10,32,48,0.72);font:400 0.88rem/1.55 Inter,Arial,sans-serif}.platform-resource-grid a{color:#0b314b;font:750 0.83rem/1.3 Inter,Arial,sans-serif;text-decoration:underline;text-decoration-color:#b98a4f;text-underline-offset:0.25rem}.sales-platform .attachment-intake[hidden]{display:none}.sales-platform .attachment-intake{min-width:0;margin:0;padding:0.95rem 0 0;border:0;border-top:1px solid rgba(255,255,255,0.13)}.sales-platform .attachment-intake legend{margin:0 0 0.55rem;color:#e2bd77;font:750 0.68rem/1 Inter,Arial,sans-serif;letter-spacing:0.075em;text-transform:uppercase}.sales-platform .attachment-intake>p{margin:0;color:rgba(255,255,255,0.68);font:400 0.8rem/1.5 Inter,Arial,sans-serif}.sales-platform .attachment-picker{display:grid;gap:0.3rem;width:100%;min-height:4.75rem;margin-top:0.8rem;padding:0.85rem 0.95rem;border:1px dashed rgba(226,189,119,0.72);color:#fff;font:700 0.76rem/1.15 Inter,Arial,sans-serif;cursor:pointer}.sales-platform .attachment-picker small{color:rgba(255,255,255,0.63);font:500 0.68rem/1.25 Inter,Arial,sans-serif}.sales-platform .attachment-picker:hover,.sales-platform .attachment-intake.is-dragging .attachment-picker{border-color:#e2bd77;background:rgba(226,189,119,0.1)}.sales-platform .attachment-picker input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sales-platform .attachment-list{display:grid;gap:0.45rem;margin-top:0.75rem}.sales-platform .attachment-list>span{display:flex;align-items:center;justify-content:space-between;gap:0.8rem;padding:0.55rem 0.65rem;border:1px solid rgba(255,255,255,0.14);color:rgba(255,255,255,0.82);font:500 0.76rem/1.35 Inter,Arial,sans-serif}.sales-platform .attachment-list>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-platform .attachment-remove{min-height:2rem;padding:0.35rem 0.45rem;border:0;background:transparent;color:#e2bd77;font:700 0.7rem/1 Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:0.2rem}.sales-platform .attachment-progress{width:100%;height:0.36rem;margin-top:0.65rem;accent-color:#b98a4f}.sales-platform .attachment-status{display:block;min-height:1.2rem;margin-top:0.55rem !important;color:rgba(255,255,255,0.68) !important;font:500 0.75rem/1.45 Inter,Arial,sans-serif !important}body:not(.is-home) .page-hero .eyebrow{margin:0 0 0.75rem;color:#e6c783;font:700 0.7rem/1 Inter,Arial,sans-serif;letter-spacing:0.08em;text-transform:uppercase}body:not(.is-home) main .section:not(.phase6-dark-cta-section) .eyebrow,body:not(.is-home) main .section:not(.phase6-dark-cta-section) .phase6-panel-kicker{color:#72521d;font-weight:700}.subpage-hero-media,.subpage-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body:not(.is-home) .verification-note{display:grid;align-content:start;gap:0.2rem}body:not(.is-home) .verification-note>p{max-width:43rem}body:not(.is-home) .verification-note .button-row{margin-top:1.15rem}body:not(.is-home) .verification-support{margin-top:1.1rem;padding-top:1.05rem;border-top:1px solid rgba(14,23,32,0.11);font-size:0.9rem}body:not(.is-home) .section-soft{background:#e8eeee}body:not(.is-home) .split-cta-panel{display:flex;align-items:end;justify-content:space-between;gap:1.5rem 3rem;padding:clamp(1.5rem,4vw,2.65rem);border:1px solid rgba(14,23,32,0.14);background:rgba(255,255,255,0.68);box-shadow:0 18px 40px rgba(9,27,39,0.06)}body:not(.is-home) .split-cta-panel h2{max-width:36rem;margin:0.25rem 0 0}body:not(.is-home) .split-cta-panel p:not(.eyebrow){max-width:39rem;margin:0.85rem 0 0}body:not(.is-home) .split-cta-panel .button-row{flex:0 0 auto;margin:0}body:not(.is-home) .split-cta-panel .btn-secondary{border-color:rgba(11,49,75,0.52);background:#fff;color:#0b314b}body:not(.is-home) .legal-content h2{margin-top:2.4rem}body:not(.is-home) .legal-content h2:first-child{margin-top:0}body:not(.is-home) .legal-content strong{color:#6f4c19}@media (max-width:720px){.platform-page-hero{min-height:34rem;padding:6.4rem 1rem 3.2rem}.platform-page-hero h1{font-size:clamp(2rem,9vw,2.65rem)}.platform-page-hero p:not(.eyebrow){font-size:0.98rem;line-height:1.52}.platform-page-intro{grid-template-columns:1fr;gap:1.25rem}.platform-area-grid,.platform-process-list,.platform-resource-grid{grid-template-columns:1fr}.platform-page-callout .container{grid-template-columns:1fr;gap:1.25rem}body:not(.is-home) .verification-facts dl div{grid-template-columns:1fr;gap:0.28rem}body:not(.is-home) .split-cta-panel{display:grid;align-items:start;padding:1.25rem}body:not(.is-home) .split-cta-panel .button-row{margin-top:0.1rem}}:root{--vc17-ink:#07131d;--vc17-ink-2:#0a2130;--vc17-navy:#071b29;--vc17-deep:#030d14;--vc17-paper:#f2efe7;--vc17-paper-bright:#faf9f5;--vc17-steel:#e4ebeb;--vc17-line:rgba(7,31,46,0.16);--vc17-cobalt:#3159ef;--vc17-ice:#96e7ed;--vc17-signal:#b98a4f;--vc17-muted:rgba(7,31,46,0.68);--vc17-muted-light:rgba(235,244,245,0.7);--vc17-radius:7px;--vc17-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}body:not(.is-home){background:var(--vc17-paper);color:var(--vc17-ink)}body:not(.is-home) main{background:var(--vc17-paper)}.vc-shell-header{position:fixed;z-index:120;inset:0 0 auto;grid-template-columns:minmax(13rem,1fr) auto;min-height:5rem;padding:0.72rem clamp(1.25rem,3.5vw,4rem);border-bottom:1px solid rgba(255,255,255,0.12);background:rgba(3,13,20,0.94);box-shadow:none;backdrop-filter:blur(18px) saturate(1.2);transition:background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}body.is-home .vc-shell-header{background:linear-gradient(180deg,rgba(3,13,20,0.82),rgba(3,13,20,0.14));border-bottom-color:rgba(255,255,255,0.1);backdrop-filter:blur(8px)}body.is-home .vc-shell-header.is-scrolled,.vc-shell-header.is-scrolled{background:rgba(3,13,20,0.97);border-bottom-color:rgba(150,231,237,0.17);box-shadow:0 16px 44px rgba(0,0,0,0.18);backdrop-filter:blur(20px) saturate(1.2)}.vc-shell-header::after{position:absolute;inset:auto 0 0;height:1px;opacity:0.55;background:linear-gradient(90deg,transparent,var(--vc17-ice),var(--vc17-cobalt),transparent);content:"";transform:scaleX(0.35);transform-origin:left;transition:transform 350ms ease}.vc-shell-header.is-scrolled::after{transform:scaleX(1)}.vc-shell-brand{gap:0.72rem}.vc-shell-brand .brand-mark{width:2.45rem;height:2.45rem}.vc-shell-brand-text{gap:0.08rem}.vc-shell-brand-text strong{color:#fff;font-size:1rem;font-weight:var(--vc-weight-action);letter-spacing:-0.015em}.vc-shell-brand-text small{color:rgba(224,239,240,0.52);font-size:0.75rem;font-weight:var(--vc-weight-heading);letter-spacing:0.09em}.vc-shell-nav{justify-self:end;gap:clamp(0.8rem,1.35vw,1.35rem)}.vc-shell-nav>a:not(.nav-action){position:relative;color:rgba(239,247,247,0.68);font-size:0.8125rem;font-weight:650;letter-spacing:0.025em}.vc-shell-nav>a:not(.nav-action)::after{position:absolute;inset:auto 0 -0.58rem;height:1px;background:var(--vc17-ice);content:"";transform:scaleX(0);transform-origin:right;transition:transform 180ms ease}.vc-shell-nav>a:not(.nav-action):hover::after,.vc-shell-nav>a:not(.nav-action)[aria-current="page"]::after{transform:scaleX(1);transform-origin:left}.vc-shell-nav>a:not(.nav-action)[aria-current="page"]{color:#fff;text-decoration:none}.vc-shell-nav .nav-action{min-height:2.85rem;margin-left:0.4rem;padding:0.78rem 1.08rem;border:1px solid var(--vc17-cobalt);border-radius:var(--vc17-radius);color:#fff;background:var(--vc17-cobalt);box-shadow:0 14px 34px rgba(65,105,255,0.22);font-size:0.8125rem;font-weight:760;transition:transform 180ms ease,background 180ms ease,box-shadow 180ms ease}.vc-shell-nav .nav-action:hover,.vc-shell-nav .nav-action:focus-visible{border-color:#2449cf;color:#fff;background:#2449cf;box-shadow:0 18px 42px rgba(36,73,207,0.32);transform:translateY(-1px)}.vc-shell-quick-rfq{display:none}.vc-shell-toggle{border-color:rgba(150,231,237,0.35);border-radius:var(--vc17-radius);color:var(--vc17-ice)}body:not(.is-home) .btn-primary{border-color:var(--vc17-cobalt) !important;border-radius:var(--vc17-radius);color:#fff !important;background:var(--vc17-cobalt) !important;box-shadow:0 18px 42px rgba(65,105,255,0.2)}body:not(.is-home) .btn-primary:hover,body:not(.is-home) .btn-primary:focus-visible{border-color:#2449cf !important;color:#fff !important;background:#2449cf !important}body:not(.is-home) .btn-secondary{border-radius:var(--vc17-radius)}.platform-page,.platform-page main,.platform-page-section{background:var(--vc17-paper);color:var(--vc17-ink)}.platform-page-hero{min-height:min(50rem,90svh);align-items:end;padding:clamp(8.5rem,14vw,11rem) max(2rem,calc((100% - 1280px) / 2)) clamp(4.5rem,8vw,7rem);background:var(--vc17-deep)}.platform-page-hero::before{position:absolute;z-index:1;inset:0;opacity:0.3;background-image:linear-gradient(rgba(150,231,237,0.13) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.13) 1px,transparent 1px);background-size:5rem 5rem;content:"";mask-image:linear-gradient(90deg,#000,transparent 64%)}.platform-page-hero::after{z-index:2;background:linear-gradient(90deg,rgba(3,13,20,0.97),rgba(3,13,20,0.76) 50%,rgba(3,13,20,0.18)),linear-gradient(180deg,rgba(3,13,20,0.18),rgba(3,13,20,0.72))}.platform-page-hero>picture img,.platform-page-hero>img{filter:saturate(0.7) contrast(1.04)}.platform-page-hero>div{z-index:3;max-width:55rem}.platform-page-hero .eyebrow{color:var(--vc17-ice);font-size:0.69rem;letter-spacing:0.11em}.platform-page-hero h1{max-width:55rem;color:#fff;font-size:clamp(3.4rem,6vw,6.5rem);font-weight:680;line-height:0.95;letter-spacing:-0.06em}.platform-page-hero p:not(.eyebrow){max-width:43rem;color:rgba(239,247,247,0.76);font-size:clamp(1rem,0.95rem + 0.25vw,1.16rem)}.platform-page-section{padding-block:clamp(5rem,9vw,8.5rem)}.platform-page-intro{grid-template-columns:minmax(17rem,0.8fr) minmax(18rem,0.62fr);gap:clamp(3rem,9vw,9rem);margin-bottom:clamp(3rem,6vw,5rem);align-items:end}.platform-page-intro h2{color:var(--vc17-ink);font-size:clamp(2.4rem,4vw,4.5rem);font-weight:660;line-height:1.01;letter-spacing:-0.052em}.platform-page-intro p{padding-left:1.35rem;border-left:2px solid var(--vc17-cobalt);color:var(--vc17-muted);font-size:0.98rem;line-height:1.7}.platform-area-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0.75rem;border:0;background:transparent;counter-reset:vc17-area}.platform-area-grid article{position:relative;grid-column:span 4;min-height:15.5rem;display:grid;align-content:end;padding:clamp(1.35rem,2.7vw,2rem);border:1px solid var(--vc17-line);border-radius:var(--vc17-radius);background:linear-gradient(135deg,rgba(65,105,255,0.055),transparent 60%),var(--vc17-paper-bright);transition:color 180ms ease,background 180ms ease,transform 180ms ease;counter-increment:vc17-area}.platform-area-grid article::before{position:absolute;inset:1.3rem 1.45rem auto auto;color:#3155d5;font-family:var(--vc17-mono);font-size:0.68rem;font-weight:700;letter-spacing:0.06em;content:counter(vc17-area,decimal-leading-zero)}.platform-area-grid article:first-child,.platform-area-grid article:last-child{grid-column:span 6}.platform-area-grid article:hover{color:#fff;background:var(--vc17-ink-2);transform:translateY(-3px)}.platform-area-grid h3{color:inherit;font-size:1.14rem;letter-spacing:-0.025em}.platform-area-grid p{color:var(--vc17-muted);font-size:0.84rem}.platform-area-grid article:hover p{color:var(--vc17-muted-light)}.platform-page-callout{position:relative;overflow:hidden;padding-block:clamp(4.5rem,8vw,7rem);background:var(--vc17-navy)}.platform-page-callout::before{position:absolute;inset:0;opacity:0.26;background-image:linear-gradient(rgba(150,231,237,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.12) 1px,transparent 1px);background-size:4rem 4rem;content:"";mask-image:radial-gradient(circle at 82% 50%,#000,transparent 55%)}.platform-page-callout .container{position:relative}.platform-page-callout .eyebrow{color:var(--vc17-ice)}.platform-page-callout h2{color:#fff;font-size:clamp(2.3rem,4vw,4.4rem);letter-spacing:-0.045em}body:not(.is-home) .page-hero{position:relative;min-height:clamp(34rem,68svh,46rem);display:grid;align-items:end;overflow:hidden;padding:clamp(9rem,14vw,12rem) max(2rem,calc((100% - 1280px) / 2)) clamp(4.5rem,8vw,7rem);background:radial-gradient(circle at 78% 42%,rgba(65,105,255,0.28),transparent 24rem),var(--vc17-deep);color:#fff}body:not(.is-home) .page-hero::before{position:absolute;inset:0;opacity:0.3;background-image:linear-gradient(rgba(150,231,237,0.13) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.13) 1px,transparent 1px);background-size:5rem 5rem;content:"";mask-image:linear-gradient(90deg,#000,transparent 76%)}body:not(.is-home) .page-hero-copy{position:relative;z-index:1;max-width:55rem;padding:0}body:not(.is-home) .page-hero .eyebrow{color:var(--vc17-ice);font-size:0.69rem;letter-spacing:0.11em}body:not(.is-home) .page-hero h1{max-width:55rem;margin:0;color:#fff;font-family:Inter,Arial,sans-serif;font-size:clamp(3.3rem,6vw,6.4rem);font-weight:var(--vc-weight-heading);line-height:0.96;letter-spacing:-0.045em}body:not(.is-home) .page-hero p:not(.eyebrow){max-width:43rem;margin-top:1.4rem;color:var(--vc17-muted-light);font-size:1rem;line-height:1.65}body:not(.is-home) main>.section{padding-block:clamp(4.8rem,8vw,8rem)}body:not(.is-home) main .section:not(.phase6-dark-cta-section) .eyebrow,body:not(.is-home) main .section:not(.phase6-dark-cta-section) .phase6-panel-kicker{color:#3155d5;font-family:var(--vc17-mono);font-size:0.67rem;letter-spacing:0.08em}body:not(.is-home) .verification-layout{grid-template-columns:minmax(18rem,0.9fr) minmax(18rem,0.7fr);gap:0;overflow:hidden;border:1px solid var(--vc17-line);border-radius:var(--vc17-radius);background:var(--vc17-paper-bright);box-shadow:none}body:not(.is-home) .verification-facts,body:not(.is-home) .verification-note{padding:clamp(1.6rem,4vw,3rem);border:0;border-radius:0;background:transparent;box-shadow:none}body:not(.is-home) .verification-note{border-left:1px solid var(--vc17-line);background:var(--vc17-steel)}body:not(.is-home) .verification-facts h2,body:not(.is-home) .verification-note h2,body:not(.is-home) .compliance-grid h2,body:not(.is-home) .split-cta-panel h2{color:var(--vc17-ink);font-family:Inter,Arial,sans-serif;font-weight:660;letter-spacing:-0.04em}body:not(.is-home) .verification-facts dl{margin-top:2rem;border-top:1px solid var(--vc17-line)}body:not(.is-home) .verification-facts dl div{display:grid;grid-template-columns:minmax(8rem,0.45fr) 1fr;gap:1rem;padding:0.9rem 0;border-bottom:1px solid var(--vc17-line)}body:not(.is-home) .verification-facts dt{color:#3155d5;font-family:var(--vc17-mono);font-size:0.68rem;letter-spacing:0.04em;text-transform:uppercase}body:not(.is-home) .verification-facts dd{color:var(--vc17-ink);font-weight:650}body:not(.is-home) .compliance-grid{gap:0;border:1px solid var(--vc17-line);border-radius:var(--vc17-radius);background:var(--vc17-paper-bright)}body:not(.is-home) .compliance-grid article{padding:clamp(1.6rem,4vw,3rem);border:0;border-right:1px solid var(--vc17-line);border-radius:0;background:transparent;box-shadow:none}body:not(.is-home) .compliance-grid article:last-child{border-right:0}body:not(.is-home) .section-soft{background:var(--vc17-steel)}body:not(.is-home) .split-cta-panel{padding:clamp(1.7rem,4vw,3rem);border:1px solid var(--vc17-line);border-radius:var(--vc17-radius);background:var(--vc17-paper-bright);box-shadow:none}body:not(.is-home) .split-cta-panel .btn-secondary{border-color:rgba(65,105,255,0.45);color:#244dd4;background:transparent}.phase6-page .subpage-hero{min-height:min(46rem,82svh);display:grid;align-items:end;overflow:hidden;padding-block:clamp(9rem,14vw,12rem) clamp(4.5rem,8vw,7rem);background-color:var(--vc17-deep);background-position:center 72%}.phase13-public-page .subpage-hero{background-image:url("/assets/hero-engine-room-pumps-paid-phase15.webp") !important;background-position:center 58%}.phase6-page .subpage-hero-overlay{background:linear-gradient(90deg,rgba(3,13,20,0.98),rgba(3,13,20,0.75) 52%,rgba(3,13,20,0.2)),linear-gradient(180deg,rgba(3,13,20,0.18),rgba(3,13,20,0.78))}.phase6-page .subpage-hero::after{position:absolute;z-index:1;inset:0;opacity:0.24;background-image:linear-gradient(rgba(150,231,237,0.13) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.13) 1px,transparent 1px);background-size:5rem 5rem;content:"";pointer-events:none;mask-image:linear-gradient(90deg,#000,transparent 68%)}.phase6-page .subpage-hero-content{position:relative;z-index:2;width:min(1280px,calc(100% - clamp(4rem,10vw,10rem)));max-width:none;margin-inline:auto;padding:0}.phase6-page .phase6-breadcrumb{margin-bottom:1.4rem;color:rgba(235,244,245,0.56);font-family:var(--vc17-mono);font-size:0.65rem}.phase6-page .subpage-hero-eyebrow{color:var(--vc17-ice);font-family:var(--vc17-mono);font-size:0.68rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}.phase6-page .subpage-hero-title{max-width:56rem;margin-top:1rem;color:#fff;font-family:Inter,Arial,sans-serif;font-size:clamp(3.4rem,6.2vw,6.6rem);font-weight:680;line-height:0.94;letter-spacing:-0.06em}.phase6-page .subpage-hero-subtitle{max-width:43rem;margin-top:1.3rem;color:rgba(235,244,245,0.7);font-size:1rem;line-height:1.6}.phase6-page .subpage-hero-note{max-width:43rem;margin-top:1rem;color:rgba(235,244,245,0.5);font-size:0.85rem;line-height:1.6}.phase6-page .phase6-hero-actions{margin-top:1.8rem}.phase6-page .trust-strip{border-block:1px solid var(--vc17-line);background:var(--vc17-paper-bright)}.phase6-page .trust-strip-inner{min-height:6.2rem;align-items:stretch}.phase6-page .trust-stat{display:grid;align-content:center;padding:1rem clamp(0.8rem,2vw,1.6rem)}.phase6-page .trust-stat-value{color:var(--vc17-ink);font-family:Inter,Arial,sans-serif;font-size:0.92rem;font-weight:720}.phase6-page .trust-stat-value span{color:#3155d5}.phase6-page .trust-stat-label{margin-top:0.3rem;color:rgba(7,31,46,0.68);font-family:var(--vc17-mono);font-size:0.59rem;letter-spacing:0.02em}.phase6-page .trust-divider{width:1px;height:auto;margin-block:1rem;background:var(--vc17-line)}.phase6-page main .section{padding-block:clamp(4.8rem,8vw,8rem);background:var(--vc17-paper)}.phase6-page main .section:nth-of-type(even){background:var(--vc17-paper-bright)}.phase6-page .section-head{max-width:56rem}.phase6-page .section-head .eyebrow{color:#3155d5;font-family:var(--vc17-mono);font-size:0.66rem;letter-spacing:0.08em}.phase6-page .section-head h2{color:var(--vc17-ink);font-family:Inter,Arial,sans-serif;font-size:clamp(2.25rem,4vw,4.35rem);font-weight:660;line-height:1.02;letter-spacing:-0.05em}.phase6-page :is(.benefits-grid,.models-grid,.ports-grid,.industries-grid,.landing-brands-grid){gap:0.75rem}.phase6-page .ports-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.phase6-page .industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.phase6-page .faq-list{gap:0.6rem}.phase6-page .faq-item{padding:1.5rem}.phase6-page :is(.benefit-card,.model-card,.port-card,.industry-card,.brand-card,.faq-item){border:1px solid var(--vc17-line);border-radius:var(--vc17-radius);background:var(--vc17-paper-bright);box-shadow:none;transition:border-color 180ms ease,transform 180ms ease,background 180ms ease}.phase6-page :is(.benefit-card,.model-card,.port-card,.industry-card,.brand-card):hover{border-color:rgba(65,105,255,0.5);transform:translateY(-3px)}.phase6-page :is(.benefit-card,.model-card,.port-card,.industry-card,.brand-card) h3,.phase6-page .model-card-family{color:var(--vc17-ink);font-family:Inter,Arial,sans-serif;font-weight:680;letter-spacing:-0.025em}.phase6-page :is(.benefit-card,.model-card,.port-card,.industry-card,.brand-card,.faq-item) p{color:var(--vc17-muted)}.phase6-page :is(.benefit-icon,.industry-icon){color:#3155d5;background:rgba(65,105,255,0.06)}.phase6-page .specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0.75rem;margin-top:var(--space-10)}.phase6-page .spec-card{padding:1.25rem 1.4rem;background:#fcfbf8;border:1px solid #071f2e1a;border-radius:var(--vc96-radius-m);box-shadow:var(--vc96-shadow-rest)}.phase6-page .spec-label{color:var(--vc96-blue-deep);font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.phase6-page .spec-value{margin-top:0.4rem;color:var(--vc96-ink);font-family:'Playfair Display',Georgia,'Times New Roman',serif;font-style:italic;font-weight:500;font-size:1.5rem;line-height:1.15;letter-spacing:-0.01em}.phase6-page .spec-unit{margin-top:0.3rem;color:#6b6b6b;font-size:0.82rem;line-height:1.4}.phase6-page .parts-list{gap:0.6rem}.phase6-page .parts-list li{border:1px solid var(--vc17-line);border-radius:999px;color:var(--vc17-ink-2);background:var(--vc17-paper-bright);box-shadow:none}.phase6-page .landing-cta-section{position:relative;overflow:hidden;padding:clamp(2rem,5vw,4rem);border:1px solid rgba(150,231,237,0.2);border-radius:var(--vc17-radius);background:var(--vc17-navy);box-shadow:none}.phase6-page .landing-cta-section::before{position:absolute;inset:0;opacity:0.24;background-image:linear-gradient(rgba(150,231,237,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.12) 1px,transparent 1px);background-size:3.5rem 3.5rem;content:"";mask-image:linear-gradient(90deg,#000,transparent 74%)}.phase6-page .landing-cta-section>*{position:relative}.phase13-public-page .landing-cta-section h2,.phase6-page .landing-cta-section h2{color:#fff !important;font-family:Inter,Arial,sans-serif;font-weight:660;letter-spacing:-0.04em}.phase13-public-page .landing-cta-section p,.phase6-page .landing-cta-section p{color:rgba(235,244,245,0.72) !important}.phase13-public-page .landing-cta-section .eyebrow,.phase6-page .landing-cta-section .eyebrow{color:var(--vc17-ice) !important}.phase13-public-page .landing-cta-section .btn-secondary,.phase6-page .landing-cta-section .btn-secondary{border-color:rgba(255,255,255,0.34);color:#fff;background:transparent}body:not(.is-home).phase6-page main .phase6-dark-cta-section .phase6-dark-cta h2{color:#fff !important;font-family:Inter,Arial,sans-serif;font-weight:660;letter-spacing:-0.04em}body:not(.is-home).phase6-page main .phase6-dark-cta-section .phase6-dark-cta p{color:rgba(235,244,245,0.72) !important}body:not(.is-home).phase6-page main .phase6-dark-cta-section .phase6-dark-cta .eyebrow{color:var(--vc17-ice) !important}.vc-shell-footer{position:relative;overflow:hidden;padding:clamp(4.8rem,9vw,8rem) 0 1.5rem;background:var(--vc17-deep);color:rgba(235,244,245,0.7)}.vc-shell-footer::before{position:absolute;inset:0;opacity:0.2;background-image:linear-gradient(rgba(150,231,237,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(150,231,237,0.12) 1px,transparent 1px);background-size:5rem 5rem;content:"";mask-image:linear-gradient(180deg,#000,transparent 80%)}.vc-shell-footer>*{position:relative}.vc-shell-footer-brandstage{display:grid;grid-template-columns:clamp(7.5rem,10vw,10rem) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(2rem,4vw,3.5rem);border-bottom:1px solid rgba(150,231,237,0.18)}.vc-shell-footer-logo{display:block;padding:clamp(0.75rem,1.5vw,1.15rem);border:1px solid rgba(150,231,237,0.28);border-radius:0.5rem;background:linear-gradient(145deg,#fff,#e8eef3);box-shadow:0 20px 54px rgba(0,0,0,0.24)}.vc-shell-footer-logo img{display:block;width:100%;height:auto}.vc-shell-footer-masthead{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:0;border:0;color:#fff;font-size:clamp(4.3rem,11vw,10.5rem);font-weight:var(--vc-weight-heading);line-height:0.72;letter-spacing:-0.055em}.vc-shell-footer-masthead>span{display:block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.vc-shell-footer-masthead span:last-child{color:var(--vc17-ice);font-family:var(--vc-type-accent);font-style:italic;font-weight:400}.vc-shell-footer-grid{grid-template-columns:minmax(15rem,1.55fr) repeat(3,minmax(9rem,1fr));gap:clamp(2rem,5vw,5rem)}.vc-shell-footer-grid>div{gap:0.62rem}.vc-shell-footer p{color:rgba(235,244,245,0.58);font-size:0.875rem;line-height:1.58}.vc-shell-footer a{min-height:1.5rem;display:inline-flex;align-items:center;color:rgba(242,249,249,0.78);font-size:0.875rem}.vc-shell-footer .vc-shell-footer-logo{display:block}.vc-shell-footer a:hover{color:var(--vc17-ice)}.vc90g-public-identity-links{display:grid;align-items:start;gap:0.18rem;margin-top:0.25rem}.vc-shell-footer .vc90g-public-identity-link{min-height:2.75rem;width:fit-content;margin-top:0;padding-block:0.35rem}.vc-shell-footer-brand{color:#fff !important;font-size:1.35rem !important;letter-spacing:-0.035em}.vc-shell-footer-label{color:var(--vc17-ice) !important;font-family:var(--vc17-mono) !important;font-size:0.75rem !important;letter-spacing:0.08em}.vc-shell-footer-bottom{margin-top:clamp(3rem,6vw,5rem);padding-top:1.2rem;border-top-color:rgba(150,231,237,0.16);color:rgba(235,244,245,0.62);font-family:var(--vc17-mono);font-size:0.75rem}body.is-home .rfq-form .attachment-intake{border-top-color:var(--vc17-line)}body.is-home .rfq-form .attachment-intake legend{color:#3155d5}body.is-home .rfq-form .attachment-intake>p,body.is-home .rfq-form .attachment-status{color:rgba(7,31,46,0.68) !important}body.is-home .rfq-form .attachment-picker{border-color:rgba(49,89,239,0.46);color:var(--vc17-ink);background:rgba(49,89,239,0.045)}body.is-home .rfq-form .attachment-picker small{color:rgba(7,31,46,0.68)}body.is-home .rfq-form .attachment-picker:hover,body.is-home .rfq-form .attachment-picker:focus-within,body.is-home .rfq-form .attachment-intake.is-dragging .attachment-picker{border-color:var(--vc17-cobalt);background:rgba(49,89,239,0.09)}body.is-home .rfq-form .attachment-list>span{border-color:var(--vc17-line);color:var(--vc17-ink-2)}body.is-home .rfq-form .attachment-remove{color:#2449cf}@media (max-width:1180px){.vc-shell-header{grid-template-columns:minmax(0,1fr) auto auto;gap:0.65rem}.vc-shell-quick-rfq{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:0.72rem 0.9rem;border:1px solid var(--vc17-cobalt);border-radius:var(--vc17-radius);color:#fff;background:var(--vc17-cobalt);font-size:0.8125rem;font-weight:760;white-space:nowrap}.vc-shell-nav{top:5rem;padding:0.75rem clamp(1.25rem,3vw,2rem) 1rem;border-top:1px solid rgba(150,231,237,0.16);background:rgba(3,13,20,0.985);box-shadow:0 22px 52px rgba(0,0,0,0.25)}.vc-shell-nav>a:not(.nav-action){min-height:2.8rem;display:flex;align-items:center;border-bottom:1px solid rgba(150,231,237,0.11)}.vc-shell-nav>a:not(.nav-action)::after{display:none}.vc-shell-nav .nav-action{margin:0.75rem 0 0}}@media (max-width:820px){.platform-page-hero{min-height:40rem;padding:8rem 2rem 4rem}.platform-page-hero h1{font-size:clamp(3rem,9vw,4.8rem)}.platform-page-intro,body:not(.is-home) .verification-layout{grid-template-columns:1fr}.platform-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-area-grid article,.platform-area-grid article:first-child,.platform-area-grid article:last-child{grid-column:auto}body:not(.is-home) .verification-note{border-top:1px solid var(--vc17-line);border-left:0}body:not(.is-home) .compliance-grid{grid-template-columns:1fr}body:not(.is-home) .compliance-grid article{border-right:0;border-bottom:1px solid var(--vc17-line)}body:not(.is-home) .compliance-grid article:last-child{border-bottom:0}.phase6-page .subpage-hero-content{width:calc(100% - 4rem)}.phase6-page .trust-strip-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.phase6-page .trust-divider{display:none}.phase6-page .trust-stat{border-right:1px solid var(--vc17-line);border-bottom:1px solid var(--vc17-line)}.phase6-page .trust-stat:nth-child(even){border-right:0}.vc-shell-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-shell-footer-company{grid-column:1 / -1}}@media (max-width:720px){.vc-shell-header{min-height:4.2rem;padding:0.55rem 1rem}.vc-shell-brand .brand-mark{width:2.05rem;height:2.05rem;padding:0.18rem}.vc-shell-brand-text small{font-size:0.75rem}.vc-shell-nav{top:4.2rem;padding-inline:1rem}.platform-page-hero{min-height:38rem;padding:7.5rem 1.5rem 3.5rem}.platform-page-hero h1{font-size:clamp(2.75rem,12vw,4rem)}body:not(.is-home) :is(.platform-page-hero h1,.page-hero h1,.subpage-hero-title){font-size:clamp(2.65rem,11.25vw,3.4rem) !important;font-weight:var(--vc-weight-heading) !important;line-height:0.98 !important;letter-spacing:-0.045em !important}.platform-page-intro h2,.phase6-page .section-head h2{font-size:clamp(2rem,8.5vw,2.7rem);line-height:1.03;letter-spacing:-0.035em}.platform-area-grid{grid-template-columns:1fr}.platform-area-grid article{min-height:13rem}body:not(.is-home) .page-hero{min-height:36rem;padding:8.5rem 1.5rem 3.8rem}body:not(.is-home) .verification-facts,body:not(.is-home) .verification-note,body:not(.is-home) .compliance-grid article{padding:1.4rem}body:not(.is-home) .verification-facts dl div{grid-template-columns:1fr;gap:0.25rem}.phase6-page .subpage-hero{min-height:39rem;padding-block:7.8rem 3.7rem}.phase6-page .subpage-hero-content{width:calc(100% - 3rem)}.phase6-page .subpage-hero-title br{display:none}.phase6-page main .section{padding-block:4.5rem}.phase6-page :is(.benefits-grid,.models-grid,.ports-grid,.industries-grid,.landing-brands-grid){grid-template-columns:1fr}.phase6-page .landing-cta-section{padding:1.5rem}.vc-shell-footer-brandstage{grid-template-columns:minmax(5.25rem,6.25rem) minmax(0,1fr);align-items:end;gap:1.25rem}.vc-shell-footer-logo{padding:0.55rem}.vc-shell-footer-masthead{display:grid;justify-content:start;font-size:clamp(2.75rem,13.5vw,4.5rem);line-height:0.76}.vc-shell-footer-masthead span:last-child{margin-left:0.5em}.vc-shell-footer-grid{grid-template-columns:1fr}.vc-shell-footer-company{grid-column:auto}}body{font-family:var(--vc-type-sans);font-optical-sizing:auto}body :where(button,input,textarea,select){font-family:var(--vc-type-sans)}body:not(.is-home) main :is(h1,h2,h3){font-family:var(--vc-type-sans) !important;font-optical-sizing:auto}body:not(.is-home) main h2{font-weight:var(--vc-weight-heading);letter-spacing:-0.035em}body:not(.is-home) main h3{font-weight:var(--vc-weight-heading);letter-spacing:-0.015em}:is(.trust-stat strong,.verification-facts dd,.rfq-readiness,.process-index){font-variant-numeric:tabular-nums}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:0 !important;box-shadow:0 0 0 2px #fff,0 0 0 5px #2449cf !important}@media (forced-colors:active){:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid Highlight !important;outline-offset:3px !important;box-shadow:none !important}}@media (forced-colors:active){.platform-maker-grid li,.platform-process-list li{border-color:CanvasText;background:Canvas;box-shadow:none}.platform-process-list{box-shadow:none}}@media print{.platform-maker-grid li,.platform-process-list li{background:none;box-shadow:none}.platform-process-list{box-shadow:none}}
@media print{@page{size:A4;margin:2cm 1.8cm 2.2cm}@page :first{margin-top:3cm}*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;backdrop-filter:none !important;animation:none !important;transition:none !important;transform:none !important}html,body{background:#fff !important;color:#000 !important;font-family:Georgia,"Times New Roman",Times,serif !important;font-size:11pt !important;line-height:1.55 !important}.vc-shell-header,header.site-header,.vc-shell-footer,footer.site-footer,#vcCookieBanner,.cookie-consent,.cookie-banner,.vc-cursor-ring,.vc-cursor-trail,.vc-theme-toggle,.vc-theme-toggle-mobile,.vc-shell-toggle,.vc-shell-quick-rfq,.vc-shell-nav,.btn-primary,.btn-secondary,.nav-action,.landing-cta-primary,.landing-cta-secondary,.sales-hero-actions,.assistant-btn,.assistant-launcher,[data-cta-location],.floating-contact,.rfq-contact-buttons,.rfq-form,form,.skip-link,[aria-hidden="true"],.decorative-image,aside,.sales-hero-brief,#rfq{display:none !important}body::before,body::after,.sales-hero::before,.sales-hero::after,.sales-hero-media{display:none !important;content:none !important}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif !important;page-break-after:avoid !important;break-after:avoid !important;color:#000 !important}h1{font-size:22pt !important;margin-top:0 !important;margin-bottom:12pt !important;line-height:1.15 !important;font-weight:700 !important;letter-spacing:-0.01em !important}h2{font-size:15pt !important;margin-top:18pt !important;margin-bottom:8pt !important;line-height:1.25 !important;font-weight:700 !important;border-top:1px solid #999 !important;padding-top:10pt !important}h2::before,h2::after{display:none !important}h3{font-size:12.5pt !important;margin-top:14pt !important;margin-bottom:6pt !important;font-weight:700 !important}p,li{orphans:3 !important;widows:3 !important}p{margin:0 0 8pt !important;line-height:1.55 !important}.eyebrow,.breadcrumb{font-size:8.5pt !important;color:#666 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;margin-bottom:6pt !important}.eyebrow::before{display:none !important}ul,ol{margin:8pt 0 !important;padding-left:20pt !important}ul li,ol li{margin-bottom:4pt !important;line-height:1.5 !important}strong,b{color:#000 !important;font-weight:700 !important}em,i{font-style:italic !important}a{color:#000 !important;text-decoration:underline !important;text-decoration-color:#666 !important;text-decoration-thickness:0.5pt !important}a[href^="mailto:"]::after,a[href^="tel:"]::after{content:"" !important}figure{page-break-inside:avoid !important;break-inside:avoid !important;margin:12pt 0 !important;box-shadow:none !important;border-radius:0 !important}figure img{max-width:100% !important;height:auto !important;box-shadow:none !important}figcaption{font-size:9pt !important;color:#555 !important;padding-top:4pt !important;font-style:italic !important;border:none !important}hr{border:none !important;border-top:0.5pt solid #999 !important;background:transparent !important;margin:14pt 0 !important;padding:0 !important}hr::before,hr::after{display:none !important;content:none !important}h1,h2{page-break-after:avoid !important;break-after:avoid !important}h1 + p,h2 + p,h3 + p{page-break-before:avoid !important;break-before:avoid !important}h2,h3{page-break-inside:avoid !important;break-inside:avoid !important}.container{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important}main{background:transparent !important}main .container{background:transparent !important}}
body.is-home.sales-platform{--vc137-deep:#020c13;--vc137-deep-2:#061b29;--vc137-ink:#071c2a;--vc137-copy:#536773;--vc137-steel:#e5ecec;--vc137-paper:#f6f2e9;--vc137-paper-bright:#fbfaf6;--vc137-cobalt:#3159ef;--vc137-cobalt-dark:#2449cf;--vc137-brass:#cda45c;--vc137-ice:#a9f2f4;--vc137-line:rgba(7,28,42,0.16);--vc137-line-dark:rgba(169,242,244,0.18);--vc137-container:78rem;--vc137-gutter:clamp(2rem,5vw,6rem);--vc137-section-compact:clamp(2.15rem,3vw,3rem);--vc137-section-standard:clamp(2.7rem,3.7vw,3.8rem);--vc137-section-feature:clamp(3.1rem,4.4vw,4.5rem);--vc137-section-y:var(--vc137-section-standard);--vc137-head-gap:clamp(1.6rem,2.5vw,2.5rem);--vc137-grid-gap:clamp(1.5rem,3.2vw,3.25rem);--gutter:var(--vc137-gutter);--section-y:var(--vc137-section-y);color:var(--vc137-ink);background:var(--vc137-paper)}body.is-home.sales-platform main{overflow:clip;background:var(--vc137-paper)}body.is-home.sales-platform .container{width:min(var(--vc137-container),calc(100% - var(--vc137-gutter)))}body.is-home.sales-platform main>section[id]{scroll-margin-top:6rem}body.is-home.sales-platform :is(h1,h2,h3,p){overflow-wrap:break-word}body.is-home.sales-platform :is(.sales-hero-copy h1,.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){font-family:var(--font-body);text-wrap:balance}body.is-home.sales-platform :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){max-width:18ch;margin:0;font-size:clamp(2.65rem,3.2vw,3.55rem);font-weight:660;line-height:1.02;letter-spacing:-0.038em}html[lang="ru"] body.is-home.sales-platform :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){max-width:20ch;font-size:clamp(2.45rem,2.95vw,3.3rem);line-height:1.04;letter-spacing:-0.03em}body.is-home.sales-platform :is(.sales-section-head>p,.field-context-intro p,.maker-field-grid>p,.contact-copy>p:not(.eyebrow),.vc20-authority-copy>p:not(.eyebrow),.vc85c-spotlight-head>p:not(.eyebrow),.sales-faq-list p){color:var(--vc137-copy);font-size:clamp(1rem,0.96rem + 0.14vw,1.1rem);line-height:1.64;text-wrap:pretty}body.is-home.sales-platform .eyebrow{font-size:0.75rem;font-weight:760;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}html[lang="ru"] body.is-home.sales-platform .eyebrow{letter-spacing:0.07em}body.is-home.sales-platform header.site-header.vc-shell-header{position:sticky !important;inset:0 0 auto !important;z-index:120;min-height:4.75rem;border-bottom:1px solid rgba(169,242,244,0.2);background:rgba(2,12,19,0.94);box-shadow:0 18px 44px -36px rgba(0,0,0,0.9);-webkit-backdrop-filter:blur(18px) saturate(1.14);backdrop-filter:blur(18px) saturate(1.14)}body.is-home.sales-platform header.site-header.vc-shell-header::after{inset:auto 0 0;height:2px;opacity:0.9;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice) 46%,var(--vc137-cobalt));transform:scaleX(0.12);transform-origin:left}body.is-home.sales-platform .vc-shell-brand{min-height:44px;gap:0.72rem}body.is-home.sales-platform .vc-shell-brand .brand-mark{width:2.5rem;height:2.5rem;border-radius:0.42rem;box-shadow:0 10px 30px -18px rgba(169,242,244,0.62)}body.is-home.sales-platform .vc-shell-brand-text{display:grid !important;gap:0.05rem}body.is-home.sales-platform .vc-shell-brand-text>strong{color:#fff;font-size:1rem;font-weight:760;letter-spacing:-0.025em}body.is-home.sales-platform .vc-shell-brand-text>small{display:block;color:rgba(232,244,245,0.58);font-size:0.7rem;font-weight:640;letter-spacing:0.075em}body.is-home.sales-platform .vc-shell-nav{gap:clamp(0.72rem,1.1vw,1.2rem)}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action){min-height:44px;display:inline-flex;position:relative;align-items:center;color:rgba(238,247,247,0.7);font-size:0.8125rem;font-weight:650;letter-spacing:0.01em}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action)::after{inset:auto 0 0.34rem;height:1px;background:linear-gradient(90deg,var(--vc137-ice),var(--vc137-cobalt));transform:scaleX(0);transform-origin:right;transition:transform 180ms ease}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action):is(:hover,:focus-visible,[aria-current="page"]){color:#fff}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action):is(:hover,:focus-visible,[aria-current="page"])::after{transform:scaleX(1);transform-origin:left}body.is-home.sales-platform :is(.vc-shell-nav .nav-action,.vc-shell-quick-rfq){min-height:46px;border:1px solid var(--vc137-cobalt);border-radius:0.42rem;color:#fff;background:var(--vc137-cobalt);box-shadow:0 16px 36px -24px rgba(49,89,239,0.95);font-size:0.8125rem;font-weight:760}body.is-home.sales-platform :is(.vc-shell-nav .nav-action,.vc-shell-quick-rfq):is(:hover,:focus-visible){border-color:#6e8aff;background:var(--vc137-cobalt-dark);box-shadow:0 20px 42px -22px rgba(49,89,239,1)}body.is-home.sales-platform .vc85d2-header-language{min-height:44px;align-items:center;color:rgba(255,255,255,0.42)}body.is-home.sales-platform .vc85d2-header-language a{min-width:2.25rem;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.72);font-size:0.75rem;font-weight:760}body.is-home.sales-platform .vc85d2-header-language a[aria-current="page"]{border-color:rgba(169,242,244,0.54);color:var(--vc137-ice);background:rgba(169,242,244,0.12)}body.is-home.sales-platform .sales-hero{min-height:min(39rem,calc(100svh - 4.75rem));padding-block:clamp(3.8rem,6.5vh,5.25rem) clamp(2.25rem,4vh,3.25rem);animation:none;background:var(--vc137-deep)}body.is-home.sales-platform .sales-hero::before{inset:0;display:block;opacity:0.14;background-image:linear-gradient(rgba(169,242,244,0.12) 1px,transparent 1px),linear-gradient(90deg,rgba(169,242,244,0.12) 1px,transparent 1px);background-size:5rem 5rem;content:"";animation:none;-webkit-mask-image:linear-gradient(100deg,#000 0%,rgba(0,0,0,0.78) 38%,transparent 76%);mask-image:linear-gradient(100deg,#000 0%,rgba(0,0,0,0.78) 38%,transparent 76%)}body.is-home.sales-platform .sales-hero-media{inset:0}body.is-home.sales-platform .sales-hero-media::before{position:absolute;z-index:2;inset:-10% auto -10% -20%;width:12%;display:block;opacity:0;background:linear-gradient(90deg,transparent,rgba(169,242,244,0.22),transparent);content:"";pointer-events:none}body.is-home.sales-platform .sales-hero-media img,body.is-home.sales-platform .sales-hero:hover .sales-hero-media img{border-radius:0;filter:brightness(0.82) saturate(0.76) contrast(1.12);transform:scale(1.012);transition:none}body.is-home.sales-platform .sales-hero-shade{background:linear-gradient(90deg,#020c13 0%,#04131d 34%,rgba(4,19,29,0.92) 50%,rgba(4,19,29,0.34) 76%,rgba(2,12,19,0.16)),linear-gradient(180deg,rgba(2,12,19,0.18),transparent 42%,rgba(2,12,19,0.76))}body.is-home.sales-platform .sales-hero-grid{z-index:4;grid-template-columns:minmax(0,1fr) minmax(18rem,20rem);gap:clamp(2.75rem,5vw,4.5rem);align-items:center}body.is-home.sales-platform .sales-hero-copy{max-width:54rem}body.is-home.sales-platform .sales-hero-copy .eyebrow{margin-bottom:1.1rem;color:var(--vc137-ice)}body.is-home.sales-platform .sales-hero-copy h1{max-width:54rem;margin:0;color:#fff;font-size:clamp(3.7rem,4.3vw,4.25rem);font-weight:680;line-height:0.96;letter-spacing:-0.048em}body.is-home.sales-platform .sales-hero-copy h1>span{display:block;color:#fff;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;font-family:var(--font-body);font-style:normal;line-height:inherit}body.is-home.sales-platform .sales-hero-copy h1>em{display:block;max-width:15ch;margin-top:0.08em;padding-inline-start:clamp(0rem,2vw,2rem);color:var(--vc137-ice);font-family:var(--font-display);font-size:0.76em;font-style:italic;font-weight:400;line-height:1.04;letter-spacing:-0.02em}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{max-width:50rem;font-size:clamp(3.15rem,3.8vw,3.65rem);line-height:0.98;letter-spacing:-0.035em}body.is-home.sales-platform .sales-hero-copy h1::after{width:7rem;height:2px;margin-top:1rem;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice))}body.is-home.sales-platform .sales-hero-lede{max-width:42rem;margin-top:1.15rem;color:rgba(240,248,248,0.8);font-size:clamp(1rem,0.96rem + 0.18vw,1.12rem);line-height:1.58;text-wrap:pretty}body.is-home.sales-platform .sales-hero-actions{display:flex;flex-wrap:wrap;gap:0.7rem;margin-top:1.35rem}body.is-home.sales-platform .sales-hero-actions .btn{min-height:52px;position:relative;overflow:hidden;border-radius:0.42rem;font-size:0.875rem}body.is-home.sales-platform .sales-hero-actions .btn-primary{border-color:var(--vc137-cobalt);background:var(--vc137-cobalt);box-shadow:0 22px 50px -28px rgba(49,89,239,1)}body.is-home.sales-platform .sales-hero-actions .btn-secondary{border-color:rgba(169,242,244,0.42);color:var(--vc137-ice);background:rgba(3,24,35,0.52)}body.is-home.sales-platform .sales-hero-note{margin-top:1rem;color:rgba(225,237,238,0.62);font-size:0.78rem;line-height:1.5}body.is-home.sales-platform .sales-hero-brief{max-width:20rem;margin:0;overflow:hidden;border:1px solid rgba(169,242,244,.34);background:rgba(2,17,26,.93)}body.is-home.sales-platform .sales-hero-brief-head{border-bottom-color:rgba(169,242,244,.16);font-size:.75rem}body.is-home.sales-platform :is(.sales-hero-brief-head span,.sales-hero-brief-copy>a){color:var(--vc137-ice)}body.is-home.sales-platform .sales-hero-brief-copy>p{color:#fff;font-size:1.05rem}body.is-home.sales-platform :is(.sales-hero-brief li,.sales-hero-brief-copy>a){font-size:.8125rem}body.is-home.sales-platform .sales-hero-brief-copy>a{min-height:44px;display:inline-flex;align-items:center}body.is-home.sales-platform .company-bar{padding-block:.8rem 1rem;color:var(--vc137-ink);background:linear-gradient(rgba(7,28,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,28,42,.035) 1px,transparent 1px),var(--vc137-steel);background-size:5rem 5rem,5rem 5rem,auto}body.is-home.sales-platform .company-bar-grid{grid-template-columns:1.4fr repeat(3,.86fr) 1fr;overflow:hidden;border:1px solid var(--vc137-line);border-bottom:0;border-radius:.35rem .35rem 0 0;&>a{min-width:0;min-height:4.75rem;padding:.85rem 1rem;border-right:1px solid var(--vc137-line);color:var(--vc137-ink);background:rgba(255,255,255,.22)}&>a:last-child{border-right:0}&>a:is(:hover,:focus-visible){background:rgba(255,255,255,.68)}& span{color:rgba(7,28,42,.62);font-size:.75rem;letter-spacing:.07em}& :is(strong,.company-bar-link){color:var(--vc137-ink);font-size:.82rem;line-height:1.3;overflow-wrap:anywhere}}body.is-home.sales-platform .vc136-company-platforms{display:grid;grid-template-columns:minmax(13rem,.6fr) minmax(0,1.4fr);margin-top:0;padding:0;overflow:hidden;border:1px solid rgba(7,28,42,.22);border-radius:0 0 .35rem .35rem;color:#fff;background:var(--vc137-deep-2);box-shadow:0 20px 56px -44px rgba(2,12,19,.8)}body.is-home.sales-platform .vc136-platforms-intro{display:grid;align-content:center;gap:.3rem;padding:.85rem 1rem;border-right:1px solid var(--vc137-line-dark);&>span{color:var(--vc137-brass);font-size:.75rem;font-weight:780;letter-spacing:.09em;text-transform:uppercase}&>strong{max-width:25rem;color:rgba(245,250,250,.78);font-size:.8rem;font-weight:560;line-height:1.4}}body.is-home.sales-platform .vc136-platforms-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.is-home.sales-platform .vc136-platform-link{min-width:0;min-height:4rem;display:grid;grid-template-columns:2.2rem minmax(0,1fr) .66rem;gap:.65rem;align-items:center;padding:.6rem .75rem;border-right:1px solid var(--vc137-line-dark);color:#fff;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease;&:last-child{border-right:0}&:is(:hover,:focus-visible){background:rgba(169,242,244,.08)}& .vc136-platform-icon{width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(169,242,244,.34);border-radius:.28rem;color:var(--vc137-ice);background:rgba(169,242,244,.07);font-size:.75rem;font-weight:800}& .vc136-platform-icon svg{width:1rem;height:1rem;fill:currentColor}& .vc136-platform-copy{min-width:0;display:grid;gap:.12rem}& .vc136-platform-copy>strong{color:#fff;font-size:.82rem;font-weight:720;line-height:1.15}& .vc136-platform-copy>small{color:rgba(232,244,245,.72);font-size:.75rem;line-height:1.3;overflow-wrap:anywhere}& .vc136-platform-external{display:none}}body.is-home.sales-platform .vc20-authority-section{position:relative;color:var(--vc137-ink);background:linear-gradient(rgba(7,28,42,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,28,42,0.035) 1px,transparent 1px),var(--vc137-steel);background-size:5rem 5rem,5rem 5rem,auto}body.is-home.sales-platform .vc20-authority-layout{grid-template-columns:minmax(25rem,0.8fr) minmax(34rem,1.2fr);gap:clamp(2.25rem,3.5vw,3.75rem);align-items:start;padding-block:var(--vc137-section-standard)}body.is-home.sales-platform .vc20-authority-copy{position:static}body.is-home.sales-platform .vc20-authority-copy .eyebrow{color:#855817}body.is-home.sales-platform .vc20-authority-copy h2{max-width:17ch;color:var(--vc137-ink)}body.is-home.sales-platform .vc20-authority-copy>p:not(.eyebrow){max-width:40rem;margin-top:1rem}body.is-home.sales-platform .vc20-authority-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.15rem;border-top:1px solid var(--vc137-line);border-left:1px solid var(--vc137-line)}body.is-home.sales-platform .vc20-authority-links a{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:0.8rem;padding:0.72rem 0.85rem;border-right:1px solid var(--vc137-line);border-bottom:1px solid var(--vc137-line);color:#2449cf;background:rgba(255,255,255,0.22);font-size:0.78rem;line-height:1.35}body.is-home.sales-platform .vc20-authority-links a:is(:hover,:focus-visible){background:rgba(255,255,255,0.72)}body.is-home.sales-platform .vc20-dossier{margin:0}body.is-home.sales-platform .vc20-dossier-layout{grid-template-columns:minmax(13rem,0.72fr) minmax(0,1.28fr);overflow:hidden;border:1px solid rgba(7,28,42,0.3);border-radius:0.45rem;box-shadow:0 30px 72px -48px rgba(2,12,19,0.55);transition:border-color 180ms ease,box-shadow 220ms ease}body.is-home.sales-platform .vc20-control-list label{min-height:5.4rem;padding:.85rem 1rem}body.is-home.sales-platform .vc20-control-list label strong{font-size:0.9rem}body.is-home.sales-platform .vc20-control-list label small{font-size:0.75rem;line-height:1.45}body.is-home.sales-platform .vc20-control-sheet{min-height:0;padding:1.1rem 1.25rem .85rem;background:var(--vc137-paper-bright)}body.is-home.sales-platform .vc20-sheet-panel{min-height:0}body.is-home.sales-platform .vc20-sheet-panel h3{max-width:12ch;color:var(--vc137-ink);font-family:var(--font-body);font-size:clamp(1.8rem,2.2vw,2.35rem);font-weight:680;line-height:1.02;letter-spacing:-0.045em}body.is-home.sales-platform :is(.vc20-sheet-brand small,.vc20-sheet-brand em,.vc20-sheet-panel>p,.vc20-sheet-panel dt,.vc20-sheet-footer){font-size:0.75rem}body.is-home.sales-platform .contact-command{position:relative;color:#fff;background:radial-gradient(42rem 26rem at 88% 12%,rgba(49,89,239,.14),transparent 72%),linear-gradient(rgba(169,242,244,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(169,242,244,.045) 1px,transparent 1px),var(--vc137-deep);background-size:auto,5rem 5rem,5rem 5rem,auto;&::before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice) 55%,transparent 88%);content:""}}body.is-home.sales-platform .contact-command-layout{grid-template-columns:minmax(22rem,.72fr) minmax(34rem,1.28fr);grid-template-areas:"intro form" "support form";gap:1rem clamp(2.5rem,5vw,4.5rem);align-items:start;padding-block:var(--vc137-section-feature)}body.is-home.sales-platform .contact-command-intro{grid-area:intro}body.is-home.sales-platform .contact-command-layout>.rfq-form{grid-area:form}body.is-home.sales-platform .contact-command-support{max-width:34rem;grid-area:support;align-self:start}body.is-home.sales-platform .contact-command-support .contact-direct{margin-top:0}body.is-home.sales-platform .contact-copy{position:static;top:auto;align-self:start;& .eyebrow{color:var(--vc137-ice)}& h2{max-width:13ch;color:#fff}&>p:not(.eyebrow){max-width:34rem;color:rgba(232,244,245,.7)}}body.is-home.sales-platform .sales-rfq-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem}body.is-home.sales-platform .sales-rfq-path{min-height:4rem;display:grid;align-content:center;padding:.6rem .7rem;border:1px solid rgba(169,242,244,.3);color:#fff;text-decoration:none}body.is-home.sales-platform .sales-rfq-path span{color:rgba(232,244,245,.72);font-size:.75rem}body.is-home.sales-platform :is(.contact-direct,.sales-rfq-trust) a{min-height:46px;display:inline-flex;align-items:center;color:var(--vc137-ice);border-color:rgba(169,242,244,.3)}body.is-home.sales-platform .sales-rfq-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:34rem;margin:1rem 0 0;padding:0;border-block:1px solid rgba(169,242,244,.18);list-style:none}body.is-home.sales-platform .sales-rfq-next li{display:grid;gap:.25rem;padding:.7rem;border-right:1px solid rgba(169,242,244,.14);color:rgba(232,244,245,.7);font-size:.75rem;line-height:1.4}body.is-home.sales-platform .sales-rfq-next li:last-child{border-right:0}body.is-home.sales-platform .sales-rfq-next strong{color:#fff}body.is-home.sales-platform .rfq-form{width:100%;max-width:46rem;justify-self:end;margin:0;gap:.75rem;padding:clamp(1.15rem,2vw,1.75rem);border:1px solid rgba(7,28,42,.14);border-radius:.5rem;color:var(--vc137-ink);background:var(--vc137-paper-bright);box-shadow:0 36px 92px -54px rgba(0,0,0,.92);transition:border-color 180ms ease,box-shadow 220ms ease;& :is(input,select,textarea){border-color:rgba(7,28,42,0.2);border-radius:0.38rem;color:var(--vc137-ink);background:#fff;font-size:1rem}& :is(input,select){min-height:48px}& textarea{min-height:7rem}& legend{margin-bottom:.55rem}& .rfq-minimum-note{padding:.6rem .7rem;border-color:rgba(49,89,239,0.2);background:rgba(49,89,239,0.04)}& .rfq-optional summary{min-height:3.2rem}& .turnstile-shell{min-height:3.5rem}& .turnstile-shell>.cf-turnstile{width:100%;max-width:100%}& :is(.attachment-note,.rfq-support-note,.privacy-note){font-size:.75rem;line-height:1.42}& .rfq-support-note{padding:.65rem .75rem}& .draft-preview{min-height:2.75rem;padding:.65rem .75rem}& .form-status:empty{display:none}& :is(input,select,textarea):focus{border-color:var(--vc137-cobalt);box-shadow:0 0 0 3px rgba(49,89,239,0.13)}& .form-submit{min-height:54px;position:relative;overflow:hidden;border-radius:0.42rem;background:var(--vc137-cobalt)}& .mailto-fallback{min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:0.42rem}& .mailto-fallback:is(:hover,:focus-visible){color:#12308f;background:rgba(49,89,239,0.1)}& :is(.rfq-support-note,.privacy-note) a{display:inline-block;margin-block:-0.55rem;padding-block:0.55rem}}body.is-home.sales-platform .supply-spectrum{padding-block:var(--vc137-section-standard);color:var(--vc137-ink);background:var(--vc137-paper)}body.is-home.sales-platform .sales-section-head{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(18rem,0.62fr);gap:var(--vc137-grid-gap);align-items:end;margin-bottom:var(--vc137-head-gap)}body.is-home.sales-platform .sales-section-head .eyebrow,body.is-home.sales-platform .field-context-head .eyebrow,body.is-home.sales-platform .sales-faq .eyebrow{color:#855817}body.is-home.sales-platform .sales-section-head h2,body.is-home.sales-platform .field-context-head h2,body.is-home.sales-platform .sales-faq h2{color:var(--vc137-ink)}body.is-home.sales-platform .supply-spectrum{& .supply-spectrum-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(13rem,auto);gap:0.9rem}& .supply-spectrum-card:nth-child(1){grid-column:1 / 7;grid-row:1 / 3}& .supply-spectrum-card:nth-child(2){grid-column:7 / 9;grid-row:1}& .supply-spectrum-card:nth-child(3){grid-column:9 / 11;grid-row:1}& .supply-spectrum-card:nth-child(4){grid-column:11 / 13;grid-row:1}& .supply-spectrum-card:nth-child(5){grid-column:7 / 10;grid-row:2}& .supply-spectrum-card:nth-child(6){grid-column:10 / 13;grid-row:2}& .supply-spectrum-card:nth-child(7){grid-column:1 / 7;grid-row:3}& .supply-spectrum-card:nth-child(8){grid-column:7 / 13;grid-row:3}& .supply-spectrum-card h3{font-family:var(--font-body);font-size:clamp(1rem,1vw,1.2rem);line-height:1.18;letter-spacing:-0.025em}& .supply-spectrum-card p{font-size:0.875rem;line-height:1.52}& .supply-spectrum-links{margin:0.55rem 0 0;font-weight:700}& .supply-spectrum-links a{display:inline-block;margin-block:-0.4rem;padding-block:0.4rem;text-decoration:underline}& .supply-spectrum-photo{display:grid;align-content:end}& .supply-spectrum-photo img{position:absolute;inset:0;filter:saturate(0.76) contrast(1.04);transform:scale(1.01)}& .supply-spectrum-photo>div{position:relative;inset:auto;z-index:2;align-self:end;padding:1.35rem;background:linear-gradient(180deg,transparent 6%,rgba(2,12,19,0.9) 72%,rgba(2,12,19,0.97))}& .supply-spectrum-text{padding:1.3rem;background:var(--vc137-paper-bright)}& .supply-spectrum-text>span:first-child{position:absolute;inset:0.1em 0.32em auto auto;color:rgba(7,27,41,0.55);font:italic 400 clamp(3.2rem,5vw,4.6rem) / 1 var(--font-display)}& .supply-spectrum-text .supply-spectrum-links a{color:#244dd4}& .supply-spectrum-text .supply-spectrum-links a:is(:hover,:focus-visible){color:#12308f}& .supply-spectrum-text::after{position:absolute;inset:0 0 auto;width:100%;height:2px;display:block;border:0;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-cobalt));content:"";opacity:0.4;transform:scaleX(0.34);transform-origin:left}& .supply-spectrum-foot{margin-top:1.7rem;padding-top:1.2rem;border-top:1px solid var(--vc137-line)}}body.is-home.sales-platform :is(.supply-spectrum-foot a,.text-action){min-height:44px;display:inline-flex;align-items:center;color:var(--vc137-cobalt-dark);font-size:0.8125rem;font-weight:760;white-space:normal}body.is-home.sales-platform .maker-field{padding-block:var(--vc137-section-compact);color:#fff;background:radial-gradient(42rem at 100% 0,rgba(49,89,239,.2),transparent 70%),var(--vc137-deep-2);& .maker-field-grid{gap:1rem}& .maker-field-intro>p,& .maker-field-aside p,& .maker-field-cta p{color:#bfd0d3}& .maker-field-stats{display:flex;margin-top:1rem;border-block:1px solid var(--vc137-line-dark)}& .maker-field-stats>span{flex:1;padding:.7rem}& .maker-field-stats strong{color:var(--vc137-brass);font-size:1.6rem}& .maker-field-stats small{display:block;font-size:.75rem}& :is(.maker-field-aside,.maker-field-cta,.maker-field-cards>li){border:1px solid var(--vc137-line-dark);background:rgba(255,255,255,.035)}& .maker-field-aside{padding:1rem}& .maker-field-aside p{margin:0}& .maker-field-directory{min-height:44px;display:inline-flex;align-items:center;color:var(--vc137-ice);text-decoration:underline;text-decoration-color:transparent;transition:color 160ms ease,text-decoration-color 160ms ease}& .maker-field-directory:is(:hover,:focus-visible){color:#fff;text-decoration-color:currentColor}& .maker-field-cards>li{padding:1rem}& .maker-field-cards>li:first-child{background:rgba(49,89,239,.16)}& .maker-field-cards>li:nth-child(2){background:rgba(169,242,244,.08)}& .maker-field-card-head{display:flex;gap:.6rem;justify-content:space-between}& .maker-field-group-label{margin:0;font:700 1rem var(--font-body)}& .maker-field-group-label::before{color:var(--vc137-brass);font:.75rem var(--font-mono);content:counter(makerGroup,decimal-leading-zero) " /"}& .maker-field-count{color:#aebfc2;font:.75rem var(--font-mono);text-align:right}& .maker-field-count strong{display:block;color:var(--vc137-ice)}& .maker-field-chips{gap:.3rem}& .maker-field-chips>:is(a,span){display:inline-flex;align-items:center;padding:.25rem .45rem;border:1px solid var(--vc137-line-dark);color:#bfd0d3}& .maker-field-cta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem;border-left:3px solid var(--vc137-brass);background:rgba(49,89,239,.14)}& .maker-field-cta>div{display:grid;gap:.35rem}& .maker-field-cta p{margin:0}& .maker-field-more{grid-column:1/-1;padding:0;border:1px solid var(--vc137-line-dark)}& .maker-field-more>summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;cursor:pointer;color:#fff}& .maker-field-more>summary span{color:var(--vc137-ice);font-size:.75rem}& .maker-field-cards-secondary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:.65rem!important;padding:0!important;list-style:none;counter-reset:makerGroup 4}}body.is-home.sales-platform .maker-field-grid ul{grid-template-columns:repeat(4,1fr);gap:.65rem}body.is-home.sales-platform .maker-field h2{max-width:16ch}body.is-home.sales-platform .maker-field-chips>a{min-height:44px;color:#fff}body.is-home.sales-platform .field-context{padding-block:var(--vc137-section-standard);color:var(--vc137-ink);background:var(--vc137-paper)}body.is-home.sales-platform main>[data-evidence-command]{--vc137-section-standard:clamp(3.25rem,5vw,4.75rem);border-top:1px solid rgba(169,242,244,.16)}body.is-home.sales-platform main>[data-evidence-command="end"]{border-bottom:1px solid rgba(169,242,244,.16)}body.is-home.sales-platform .field-context-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.65fr);gap:var(--vc137-grid-gap);align-items:end;margin-bottom:var(--vc137-head-gap)}body.is-home.sales-platform .field-context-head h2{max-width:21ch}body.is-home.sales-platform .field-context-gallery{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(18rem,.85fr);gap:1rem;align-items:start}body.is-home.sales-platform :is(.field-context-card,.field-context-card-detail){height:clamp(20rem,25vw,24rem);margin-top:0;overflow:hidden;border:1px solid rgba(7,28,42,.22);border-radius:.45rem;box-shadow:0 24px 58px -46px rgba(2,12,19,.66)}body.is-home.sales-platform .field-context-card-detail{height:clamp(19rem,23vw,22rem)}body.is-home.sales-platform .field-context-card img{filter:saturate(.78) contrast(1.05);transform:scale(1.01)}body.is-home.sales-platform .field-context-card figcaption{z-index:2;background:linear-gradient(180deg,transparent,rgba(2,12,19,.94) 70%)}body.is-home.sales-platform .field-context-card figcaption>span{color:var(--vc137-ice)}body.is-home.sales-platform .field-context-disclosure{margin-top:.65rem;color:rgba(7,28,42,.62);font-size:.75rem;line-height:1.45}body.is-home.sales-platform .vc85c-spotlight{padding-block:var(--vc137-section-standard);color:#fff;background:radial-gradient(48rem 28rem at 96% 8%,rgba(49,89,239,.13),transparent 72%),var(--vc137-deep-2)}body.is-home.sales-platform .vc85c-spotlight>.container{width:min(var(--vc137-container),calc(100% - var(--vc137-gutter)))}body.is-home.sales-platform .vc85c-spotlight-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.55fr);gap:.8rem var(--vc137-grid-gap);align-items:end;margin-bottom:var(--vc137-head-gap);& .eyebrow{grid-column:1;color:var(--vc137-ice)}& h2{grid-column:1;max-width:18ch;color:#fff}& h2 em{color:var(--vc137-brass);font-family:var(--font-display);font-weight:400;letter-spacing:-.02em}&>p:not(.eyebrow):not(.vc85c-spotlight-disclosure){grid-column:2;grid-row:2;color:rgba(232,244,245,.7)}}body.is-home.sales-platform .vc85c-spotlight-disclosure{grid-column:2;color:rgba(205,164,92,.82);font-size:.75rem;line-height:1.45}body.is-home.sales-platform .vc85c-pattern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}body.is-home.sales-platform .vc85c-pattern-card{min-height:0;padding:1.25rem;border:1px solid var(--vc137-line-dark);border-top-color:rgba(205,164,92,.74);border-radius:.35rem;background:rgba(255,255,255,.035);box-shadow:none}body.is-home.sales-platform .vc-shell-backdrop,body.is-home.sales-platform .vc85c-spotlight .vc85c-pattern-card[data-vc85c-pattern]::before{display:none}body.is-home.sales-platform .vc85c-pattern-card .eyebrow{color:var(--vc137-ice)}body.is-home.sales-platform .vc85c-pattern-card h3{min-height:0;color:#fff;font-family:var(--font-body);font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.08;letter-spacing:-.035em}body.is-home.sales-platform .vc85c-pattern-card>p:not(.eyebrow){margin:.9rem 0 0;color:rgba(232,244,245,.7);font-size:.875rem;line-height:1.55}body.is-home.sales-platform .vc85c-pattern-card>a{min-height:48px;display:flex;align-items:center;color:#fff;border-bottom-color:var(--vc137-brass)}body.is-home.sales-platform .sales-faq{padding-block:var(--vc137-section-compact);color:var(--vc137-ink);background:var(--vc137-paper-bright)}body.is-home.sales-platform .sales-faq-grid{display:grid;grid-template-columns:minmax(17rem,0.55fr) minmax(0,1.25fr);gap:var(--vc137-grid-gap);align-items:start}body.is-home.sales-platform .sales-faq h2{max-width:14ch}body.is-home.sales-platform :is(.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){font-size:clamp(2.35rem,2.8vw,3rem);line-height:1.03}html[lang="ru"] body.is-home.sales-platform :is(.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){font-size:clamp(2.15rem,2.55vw,2.75rem)}[lang="ru"] body.is-home.sales-platform{& .contact-copy h2{max-width:16ch}& .maker-field-grid h2{max-width:18ch}& .field-context-head h2{max-width:23ch}& .vc85c-spotlight-head h2{max-width:21ch}& .sales-faq-grid h2{max-width:17ch}}body.is-home.sales-platform .sales-faq-cta{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:.45rem clamp(1.5rem,4vw,4rem);width:100%;margin-top:1.25rem;padding:1rem;border:1px solid rgba(7,28,42,.18);border-radius:.42rem;color:#fff;background:linear-gradient(135deg,rgba(49,89,239,.15),transparent 58%),var(--vc137-deep-2);box-shadow:0 24px 54px -42px rgba(2,12,19,.8);& h3{grid-column:1;grid-row:1;margin:0;color:#fff;font-size:1.05rem;line-height:1.3}& p{grid-column:1;grid-row:2;margin:0;color:rgba(232,244,245,.72);font-size:.875rem;line-height:1.5}&>div{display:flex;grid-column:2;grid-row:1/3;flex-wrap:wrap;gap:.55rem;align-self:center;justify-content:end}& a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:.7rem .9rem;border:1px solid rgba(169,242,244,.34);border-radius:.35rem;color:var(--vc137-ice);font-size:.78rem;font-weight:760;text-decoration:none}& a:first-child{border-color:var(--vc137-cobalt);color:#fff;background:var(--vc137-cobalt)}}body.is-home.sales-platform .sales-faq-list{border-top:1px solid var(--vc137-line)}body.is-home.sales-platform .sales-faq-item{padding:0;border-bottom:1px solid var(--vc137-line)}body.is-home.sales-platform .sales-faq-item>summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;cursor:pointer;color:var(--vc137-ink);font-size:1rem;font-weight:700}body.is-home.sales-platform .sales-faq-item>summary::after{content:"+";font-size:1.35rem}body.is-home.sales-platform .sales-faq-item[open]>summary::after{content:"−"}body.is-home.sales-platform .sales-faq-answer{padding:0 2.5rem .9rem 0}body.is-home.sales-platform .sales-faq-answer p{max-width:48rem;margin:0;color:var(--vc137-copy)}body.is-home.sales-platform .vc-shell-footer{padding:1.6rem 0 .8rem;background:var(--vc137-deep);&::after{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice) 55%,transparent 90%);content:""}& :is(nav,.vc-shell-footer-grid) a{min-height:44px;display:inline-flex;align-items:center}}body.is-home.sales-platform .vc-shell-footer-brandstage{display:none}body.is-home.sales-platform .vc-shell-footer-grid{grid-template-columns:minmax(14rem,1.35fr) repeat(3,minmax(9rem,1fr));gap:1rem 1.5rem}body.is-home.sales-platform .vc-shell-footer-bottom{margin-top:.75rem;padding-top:.75rem}body.is-home.sales-platform .vc-floating-contact-toggle{width:3.25rem;height:3.25rem;border:1px solid rgba(169,242,244,0.42);background:var(--vc137-deep-2);box-shadow:0 18px 48px -28px rgba(2,12,19,0.9)}body.is-home.sales-platform .vc-floating-contact-toggle:is(:hover,:focus-visible){border-color:var(--vc137-ice);background:#0a3143}body.is-home.sales-platform :is(.sales-hero-brief-copy>a,.vc20-authority-links a,.supply-spectrum-foot a,.text-action,.vc85c-pattern-card>a)>span[aria-hidden="true"]{width:0.78rem;height:0.78rem;display:inline-block;position:relative;flex:0 0 auto;margin-left:0.35rem;overflow:hidden;color:transparent;font-size:0}body.is-home.sales-platform :is(.sales-hero-brief-copy>a,.vc20-authority-links a,.supply-spectrum-foot a,.text-action,.vc85c-pattern-card>a)>span[aria-hidden="true"]::before{position:absolute;top:50%;right:0.12rem;width:0.48rem;height:0.48rem;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;color:currentColor;content:"";transform:translateY(-50%) rotate(45deg)}body.is-home.sales-platform :is(.sales-hero,.contact-command,.maker-field,.vc85c-spotlight,.vc-shell-footer) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--vc137-ice) !important;box-shadow:0 0 0 2px var(--vc137-deep),0 0 0 5px var(--vc137-ice) !important}body.is-home.sales-platform #main-content[tabindex="-1"]:focus{outline:0 !important;box-shadow:none !important}body.is-home.sales-platform :is(.vc20-dossier-layout,.rfq-form):focus-within{border-color:rgba(49,89,239,0.6);box-shadow:0 30px 86px -52px rgba(49,89,239,0.58),0 0 0 1px rgba(169,242,244,0.15)}body.is-home.sales-platform .vc-cookie-card{max-width:70rem;padding:0.9rem 1rem;gap:0.85rem 1.1rem}body.is-home.sales-platform .vc-cookie-copy p{font-size:0.8125rem;line-height:1.45}body.is-home.sales-platform #vcCookieBanner .vc-cookie-actions .vc-cookie-btn{border-color:rgba(7,28,42,0.55) !important;color:var(--vc137-ink) !important;background:#fff !important;box-shadow:none !important}body.is-home.sales-platform #vcCookieBanner .vc-cookie-actions .vc-cookie-btn:is(:hover,:focus-visible){border-color:var(--vc137-cobalt) !important;color:var(--vc137-cobalt-dark) !important;background:#f1f4fb !important}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){body.is-home.sales-platform .sales-hero-media::before{animation:vc137-sensor-sweep 1.1s cubic-bezier(0.22,1,0.36,1) 420ms 1 both !important}}@keyframes vc137-sensor-sweep{0%{opacity:0;transform:skewX(-12deg) translate3d(-160%,0,0)}32%{opacity:0.44}100%{opacity:0;transform:skewX(-12deg) translate3d(840%,0,0)}}@media (min-width:768px){body.is-home.sales-platform .maker-field .maker-field-more>summary{display:none}}@media (max-width:1279px){body.is-home.sales-platform:has(.vc-shell-nav.is-open){overflow:hidden}body.is-home.sales-platform header.site-header.vc-shell-header{grid-template-columns:minmax(0,1fr) auto auto;gap:0.65rem;padding-inline:clamp(1rem,3vw,2rem)}body.is-home.sales-platform .vc-shell-quick-rfq{min-height:46px;display:inline-flex !important;align-items:center;justify-content:center;padding-inline:0.9rem;white-space:nowrap}body.is-home.sales-platform .vc-shell-toggle{width:44px;height:44px;display:inline-flex !important;position:relative;z-index:100;align-items:center;justify-content:center;justify-self:end;border:1px solid rgba(169,242,244,0.34);border-radius:0.38rem;background:rgba(255,255,255,0.045)}body.is-home.sales-platform .vc-shell-toggle>span,body.is-home.sales-platform .vc-shell-toggle::before,body.is-home.sales-platform .vc-shell-toggle::after{position:absolute;top:50%;left:50%;width:18px;height:1.5px;background:var(--vc137-ice);content:"";transform:translate(-50%,-50%);transition:opacity 180ms ease,transform 240ms ease}body.is-home.sales-platform .vc-shell-toggle::before{transform:translate(-50%,calc(-50% - 5px))}body.is-home.sales-platform .vc-shell-toggle::after{transform:translate(-50%,calc(-50% + 5px))}body.is-home.sales-platform .vc-shell-toggle[aria-expanded="true"]>span{opacity:0}body.is-home.sales-platform .vc-shell-toggle[aria-expanded="true"]::before{transform:translate(-50%,-50%) rotate(45deg)}body.is-home.sales-platform .vc-shell-toggle[aria-expanded="true"]::after{transform:translate(-50%,-50%) rotate(-45deg)}body.is-home.sales-platform .vc-shell-nav{position:fixed !important;z-index:60;inset:0 0 0 auto !important;width:min(86vw,24rem);height:100dvh;display:flex !important;flex-direction:column;align-items:stretch;gap:0;padding:5.75rem 1.5rem 2rem !important;overflow-y:auto;border-left:1px solid rgba(169,242,244,0.18);background:rgba(2,18,28,0.985);box-shadow:-28px 0 72px rgba(0,0,0,0.48);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(1rem);transition:opacity 200ms ease,visibility 0s linear 200ms,transform 240ms cubic-bezier(0.22,1,0.36,1)}body.is-home.sales-platform .vc-shell-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition:opacity 200ms ease,visibility 0s linear,transform 240ms cubic-bezier(0.22,1,0.36,1)}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action){width:100%;min-height:52px;padding-inline:0.25rem;border-bottom:1px solid rgba(169,242,244,0.1);font-size:0.95rem}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action)::after{display:none}body.is-home.sales-platform .vc-shell-nav .nav-action{min-height:52px;margin:1rem 0 0;padding:0.9rem 1.25rem !important;border:1px solid var(--vc137-cobalt) !important;border-radius:0.42rem !important;color:#fff !important;background:var(--vc137-cobalt) !important;box-shadow:0 18px 40px -24px rgba(49,89,239,0.95) !important;font-size:0.875rem !important;letter-spacing:0.01em !important}body.is-home.sales-platform .vc85d2-header-language{display:flex;margin-top:0.5rem}body.is-home.sales-platform .vc-shell-backdrop{display:block;position:fixed;z-index:55;inset:0;border:0;background:rgba(2,12,19,0.62);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 200ms ease,visibility 0s linear 200ms}body.is-home.sales-platform .vc-shell-header:has(.vc-shell-nav.is-open) .vc-shell-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 200ms ease,visibility 0s linear}body.is-home.sales-platform .sales-hero{min-height:auto;padding-block:5.25rem 3.25rem}body.is-home.sales-platform .sales-hero-grid{grid-template-columns:minmax(0,1fr);gap:0}body.is-home.sales-platform .sales-hero-copy{max-width:48rem}body.is-home.sales-platform .sales-hero-brief{display:none}body.is-home.sales-platform .vc136-company-platforms,body.is-home.sales-platform .vc20-authority-layout,body.is-home.sales-platform .sales-section-head,body.is-home.sales-platform .maker-field-grid,body.is-home.sales-platform .field-context-head,body.is-home.sales-platform .vc85c-spotlight-head,body.is-home.sales-platform .sales-faq-grid{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .vc136-platforms-intro{border-right:0;border-bottom:1px solid var(--vc137-line-dark)}body.is-home.sales-platform .vc20-authority-layout{gap:3rem}body.is-home.sales-platform .contact-command-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "support";gap:2rem}body.is-home.sales-platform .rfq-form{max-width:48rem;justify-self:start}body.is-home.sales-platform .sales-section-head,body.is-home.sales-platform .field-context-head,body.is-home.sales-platform .vc85c-spotlight-head,body.is-home.sales-platform .sales-faq-grid{gap:1.5rem}body.is-home.sales-platform .vc85c-spotlight-head .eyebrow,body.is-home.sales-platform .vc85c-spotlight-head h2,body.is-home.sales-platform .vc85c-spotlight-head>p:not(.eyebrow):not(.vc85c-spotlight-disclosure),body.is-home.sales-platform .vc85c-spotlight-disclosure{grid-column:1;grid-row:auto}body.is-home.sales-platform .sales-faq h2{max-width:14ch}}@media (max-width:1180px){body.is-home.sales-platform .supply-spectrum .supply-spectrum-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(14rem,auto);gap:.8rem}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(n){grid-column:auto;grid-row:auto}body.is-home.sales-platform .supply-spectrum :is(.supply-spectrum-card:nth-child(1),.supply-spectrum-card:nth-child(8)){grid-column:1 / -1}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(1){min-height:24rem}body.is-home.sales-platform .supply-spectrum .supply-spectrum-photo{min-height:18rem}}@media (max-width:1024px){body.is-home.sales-platform{--vc137-section-y:clamp(2.75rem,5.5vw,3.75rem);--vc137-head-gap:clamp(1.5rem,3vw,2.2rem)}body.is-home.sales-platform .sales-hero-copy h1{max-width:46rem;font-size:clamp(3.4rem,6.7vw,4rem)}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(3rem,6vw,3.5rem)}body.is-home.sales-platform .vc20-dossier-layout{grid-template-columns:minmax(12rem,0.66fr) minmax(0,1.34fr)}body.is-home.sales-platform .company-bar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .company-bar-grid>a{border-bottom:1px solid var(--vc137-line)}body.is-home.sales-platform .company-bar-grid>a:nth-child(even){border-right:0}body.is-home.sales-platform .company-bar-grid>a:last-child{grid-column:1 / -1;border-bottom:0}body.is-home.sales-platform .maker-field-grid ul{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .field-context-gallery{grid-template-columns:minmax(0,1.45fr) minmax(16rem,0.75fr)}body.is-home.sales-platform .vc85c-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .vc85c-pattern-card:last-child{grid-column:1 / -1}body.is-home.sales-platform .vc-shell-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .vc-shell-footer-company{grid-column:1 / -1}}@media (max-width:767px){body.is-home.sales-platform{--vc137-gutter:clamp(2rem,8vw,3rem);--vc137-section-compact:clamp(2rem,7vw,2.6rem);--vc137-section-standard:clamp(2.35rem,8vw,3rem);--vc137-section-feature:clamp(2.6rem,9vw,3.35rem);--vc137-section-y:var(--vc137-section-standard)}body.is-home.sales-platform header.site-header.vc-shell-header{min-height:4.25rem;padding-block:0.5rem}body.is-home.sales-platform .vc-shell-brand .brand-mark{width:2.2rem;height:2.2rem}body.is-home.sales-platform .vc-shell-brand-text>small{display:none}body.is-home.sales-platform .sales-hero{padding-block:3.75rem 2.75rem}body.is-home.sales-platform .sales-hero-media img{object-position:62% center}body.is-home.sales-platform .sales-hero-shade{background:linear-gradient(90deg,rgba(2,12,19,0.96),rgba(2,12,19,0.72) 82%,rgba(2,12,19,0.48)),linear-gradient(180deg,rgba(2,12,19,0.2),rgba(2,12,19,0.9))}body.is-home.sales-platform .sales-hero-copy h1{max-width:100%;font-size:clamp(2.65rem,8.2vw,3.45rem);line-height:0.99;letter-spacing:-0.038em}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{max-width:100%;font-size:clamp(2.35rem,7.2vw,3rem);line-height:1;letter-spacing:-0.03em}body.is-home.sales-platform .sales-hero-copy h1 .nb{white-space:normal}body.is-home.sales-platform .sales-hero-copy h1>em{max-width:14ch;padding-inline-start:0}body.is-home.sales-platform .sales-hero-lede{max-width:38rem;font-size:0.95rem;line-height:1.55}body.is-home.sales-platform :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){max-width:100%;font-size:clamp(2.15rem,7vw,2.75rem);line-height:1.04;letter-spacing:-0.035em}html[lang="ru"] body.is-home.sales-platform :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){max-width:100%;font-size:clamp(2rem,6.4vw,2.55rem);letter-spacing:-0.026em}body.is-home.sales-platform .company-bar-grid>a{min-height:3.9rem;padding:.6rem .7rem}body.is-home.sales-platform .company-bar{padding-block:.55rem .75rem}body.is-home.sales-platform .vc136-company-platforms{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .vc136-platforms-intro{display:none}body.is-home.sales-platform .vc136-platforms-links{grid-template-columns:repeat(3,minmax(0,1fr))}body.is-home.sales-platform .vc136-platform-link{min-height:4.3rem;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.2rem;padding:.45rem .3rem;border-right:0;border-bottom:0}body.is-home.sales-platform .vc136-platform-link+.vc136-platform-link{border-left:1px solid var(--vc137-line-dark)}body.is-home.sales-platform .vc136-platform-icon{width:1.9rem!important;height:1.9rem!important}body.is-home.sales-platform .vc136-platform-copy{text-align:center}body.is-home.sales-platform .vc136-platform-copy>small{display:none}body.is-home.sales-platform .vc20-dossier-layout{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .vc20-control-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .vc20-control-list label{min-height:5.25rem;padding:.75rem}body.is-home.sales-platform .vc20-control-sheet,body.is-home.sales-platform .vc20-sheet-panel{min-height:0}body.is-home.sales-platform .vc20-authority-links{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .rfq-form{padding:1rem}body.is-home.sales-platform .sales-rfq-paths{margin-top:.9rem}body.is-home.sales-platform .sales-rfq-path{min-height:4rem;padding:.6rem}body.is-home.sales-platform .contact-command-layout{gap:1.35rem}body.is-home.sales-platform .contact-command-support{max-width:none}body.is-home.sales-platform .contact-command-support :is(.contact-direct,.sales-rfq-trust){display:none}body.is-home.sales-platform .sales-rfq-next{grid-template-columns:minmax(0,1fr);max-width:none;margin-top:0}body.is-home.sales-platform .sales-rfq-next li{min-height:48px;padding:.55rem .2rem;border-right:0;border-bottom:1px solid rgba(169,242,244,.12)}body.is-home.sales-platform .sales-rfq-next li:last-child{border-bottom:0}body.is-home.sales-platform .sales-rfq-next li>span{display:none}body.is-home.sales-platform .supply-spectrum .supply-spectrum-grid{width:calc(100% + (var(--vc137-gutter) * 0.5));display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,20rem);grid-template-columns:none!important;grid-template-rows:minmax(20rem,auto);grid-auto-rows:unset;gap:0.8rem;margin-right:calc(var(--vc137-gutter) * -0.5);padding:0.2rem calc(var(--vc137-gutter) * 0.5) 0.9rem 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0 calc(var(--vc137-gutter) * 0.5);scroll-snap-type:x mandatory;scrollbar-width:thin}body.is-home.sales-platform .supply-spectrum-card,body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(n){grid-column:auto!important;grid-row:auto!important;min-width:0;min-height:20rem;scroll-snap-align:start}body.is-home.sales-platform .supply-spectrum-text{align-content:end;min-height:20rem}body.is-home.sales-platform .maker-field-grid ul,body.is-home.sales-platform .maker-field-cards-secondary{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .maker-field-more:not([open])>.maker-field-cards-secondary{display:none!important}body.is-home.sales-platform .maker-field-more[open]>.maker-field-cards-secondary{display:grid!important}body.is-home.sales-platform .maker-field-grid li{min-height:0;padding:1.15rem}body.is-home.sales-platform .field-context-gallery{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .field-context-card,body.is-home.sales-platform .field-context-card-detail{height:19rem;margin-top:0}body.is-home.sales-platform .vc85c-pattern-grid{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .vc85c-pattern-card{padding:1.35rem}body.is-home.sales-platform .sales-faq-item>summary{font-size:.9rem}body.is-home.sales-platform .sales-faq-cta{grid-template-columns:minmax(0,1fr);width:100%;max-width:none;margin-top:1.5rem}body.is-home.sales-platform .sales-faq-cta :is(h3,p,div){grid-column:1;grid-row:auto}body.is-home.sales-platform .sales-faq-cta>div{justify-content:start}body.is-home.sales-platform .vc-cookie-banner{padding-inline:0.5rem;padding-bottom:calc(0.5rem + env(safe-area-inset-bottom,0px))}body.is-home.sales-platform #vcCookieBanner .vc-cookie-card{padding:0.6rem 0.7rem !important;gap:0.45rem !important;& .vc-cookie-copy{flex:none !important}& .vc-cookie-copy p{font-size:0.75rem !important;line-height:1.3 !important}& .vc-cookie-actions{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:0.35rem !important}& .vc-cookie-actions .vc-cookie-btn{min-height:44px !important;padding-inline:0.2rem !important;font-size:0.75rem !important}& .vc-cookie-btn-accept{grid-column:auto !important}}}@media (max-width:479px){body.is-home.sales-platform{--vc137-gutter:2rem;--vc137-section-y:2.4rem}html[lang="ru"] body.is-home.sales-platform .sales-hero-note{display:none}body.is-home.sales-platform header.site-header.vc-shell-header{grid-template-columns:minmax(0,1fr) auto auto;gap:0.4rem;padding-inline:0.75rem}body.is-home.sales-platform .vc-shell-brand{gap:0.5rem}body.is-home.sales-platform .vc-shell-brand .brand-mark{width:2rem;height:2rem}body.is-home.sales-platform .vc-shell-brand-text>strong{font-size:0.9rem}body.is-home.sales-platform .vc-shell-quick-rfq{min-width:3.25rem;padding-inline:0.55rem !important;font-size:0 !important}body.is-home.sales-platform .vc-shell-quick-rfq::after{color:#fff;font-size:0.75rem;content:"RFQ"}body.is-home.sales-platform .sales-hero{padding-block:2rem 2.5rem}body.is-home.sales-platform .sales-hero-copy .eyebrow{margin-bottom:0.8rem}body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(2.38rem,11vw,2.75rem)}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(2.08rem,9.6vw,2.45rem)}body.is-home.sales-platform .sales-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.55rem}body.is-home.sales-platform .sales-hero-actions .btn{min-width:0;padding-inline:0.65rem;font-size:0.78rem;white-space:normal}body.is-home.sales-platform .company-bar-grid strong,body.is-home.sales-platform .company-bar-grid .company-bar-link{font-size:.8125rem}body.is-home.sales-platform .company-bar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-home.sales-platform .company-bar-grid>a:nth-child(2){display:none}body.is-home.sales-platform .company-bar-grid>a:nth-child(3){border-right:0}body.is-home.sales-platform .company-bar-grid>a:nth-child(4){grid-column:1}body.is-home.sales-platform .company-bar-grid>a:last-child{grid-column:2;border-right:0}body.is-home.sales-platform .vc20-control-list label{min-height:6.6rem}body.is-home.sales-platform .vc20-control-list label small{display:none}body.is-home.sales-platform .vc20-control-sheet{padding:1rem}body.is-home.sales-platform .vc20-sheet-panel h3{font-size:2rem}body.is-home.sales-platform .sales-faq-cta>div{display:grid;grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .sales-rfq-paths{grid-template-columns:minmax(0,1fr)}body.is-home.sales-platform .sales-rfq-path{min-height:3.6rem}body.is-home.sales-platform .vc-shell-footer-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:374px){body.is-home.sales-platform .vc-shell-brand-text{display:grid !important}body.is-home.sales-platform .rfq-form{width:100vw;max-width:none;margin-left:calc((100% - 100vw)/2);padding-inline:8px;border-radius:0}body.is-home.sales-platform .turnstile-shell{width:100%;min-width:300px;max-width:none;overflow:visible}body.is-home.sales-platform .turnstile-shell>.cf-turnstile{width:100%;min-width:300px}body.is-home.sales-platform .vc-shell-brand-text>strong{font-size:0.84rem}}@media print{body.is-home.sales-platform .maker-field{background:#fff !important}body.is-home.sales-platform :is(.maker-field-more,.sales-faq-item)::details-content{content-visibility:visible!important}body.is-home.sales-platform .maker-field-more>summary{display:none!important}body.is-home.sales-platform .maker-field-more>.maker-field-cards-secondary{display:grid!important}body.is-home.sales-platform .sales-faq-item>.sales-faq-answer{display:block!important}body.is-home.sales-platform .sales-hero-copy h1>span{color:#071c2a !important;background:none !important;-webkit-text-fill-color:currentColor !important;text-shadow:none !important}body.is-home.sales-platform :is(.sales-rfq-next,.sales-faq-cta,.maker-field-cards>li,.maker-field-cards-secondary>li){break-inside:avoid;border-color:#071c2a !important;color:#071c2a !important;background:#fff !important;box-shadow:none !important}body.is-home.sales-platform :is(.sales-rfq-next li,.sales-rfq-next li::before,.sales-rfq-next li>strong,.sales-rfq-next li>span,.sales-faq-cta h3,.sales-faq-cta p,.sales-faq-cta a,.maker-field *){border-color:#071c2a !important;color:#071c2a !important;background:transparent !important;box-shadow:none !important}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform header.site-header.vc-shell-header::after,body.is-home.sales-platform .sales-hero-media::before,body.is-home.sales-platform .maker-field-cta .btn{animation:none !important;transform:none !important}body.is-home.sales-platform .sales-hero-media::before{display:none !important}body.is-home.sales-platform .vc-shell-nav>a:not(.nav-action)::after,body.is-home.sales-platform .vc136-platform-link,body.is-home.sales-platform .sales-faq-cta a,body.is-home.sales-platform .supply-spectrum-photo img,body.is-home.sales-platform .field-context-card img,body.is-home.sales-platform .supply-spectrum-text::after,body.is-home.sales-platform .maker-field-grid li,body.is-home.sales-platform .vc85c-pattern-card,body.is-home.sales-platform :is(.vc20-dossier-layout,.rfq-form),body.is-home.sales-platform .sales-faq-item{transition:none !important}}@media (forced-colors:active){body.is-home.sales-platform .sales-hero::before,body.is-home.sales-platform .sales-hero-media::before,body.is-home.sales-platform .contact-command::before,body.is-home.sales-platform .vc-shell-footer::before,body.is-home.sales-platform .vc-shell-footer::after,body.is-home.sales-platform .supply-spectrum-text::after{display:none !important}body.is-home.sales-platform .company-bar-grid,body.is-home.sales-platform .company-bar-grid>a,body.is-home.sales-platform .vc136-company-platforms,body.is-home.sales-platform .vc136-platform-link,body.is-home.sales-platform .vc136-platform-icon,body.is-home.sales-platform .sales-faq-cta,body.is-home.sales-platform .sales-faq-cta a,body.is-home.sales-platform .sales-faq-item,body.is-home.sales-platform .sales-faq-item>summary,body.is-home.sales-platform .supply-spectrum-card,body.is-home.sales-platform .maker-field-more,body.is-home.sales-platform .maker-field-more>summary,body.is-home.sales-platform .maker-field-grid li,body.is-home.sales-platform .vc85c-pattern-card{border:1px solid CanvasText;color:CanvasText;background:Canvas;box-shadow:none}body.is-home.sales-platform .sales-hero-copy h1>span{color:CanvasText;background:none;-webkit-text-fill-color:currentColor}body.is-home.sales-platform :is(.supply-spectrum-photo>div,.field-context-card figcaption){color:CanvasText;background:Canvas;border-top:1px solid CanvasText}body.is-home.sales-platform :is(.sales-rfq-next,.sales-rfq-next li,.sales-rfq-next li::before){border-color:CanvasText;color:CanvasText}body.is-home.sales-platform :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid Highlight !important;outline-offset:2px !important;box-shadow:none !important}}
body.is-home.sales-platform{--vc144-min-target:44px}body.is-home.sales-platform :is( .vc-cookie-settings-link,.vc-floating-contact-option,.vc-floating-contact-toggle,.vc-sticky-rfq-btn,.sales-faq-item>summary,.maker-field-more>summary ){min-block-size:var(--vc144-min-target)}body.is-home.sales-platform :is(.lang-switch a,.vc85d2-header-language a,.supply-spectrum-links a){min-inline-size:var(--vc144-min-target);min-block-size:var(--vc144-min-target);display:inline-flex;align-items:center}body.is-home.sales-platform .vc-cookie-settings-link{display:inline-flex;align-items:center;padding-inline:0.35rem;color:inherit;background:transparent;border:0;border-bottom:1px solid currentColor;cursor:pointer}body.is-home.sales-platform :is(.vc-floating-contact-toggle,.vc-sticky-rfq-btn,.maker-field-more>summary):focus-visible{outline:3px solid #96e7ed;outline-offset:3px}body.is-home.sales-platform :is( .vc-cookie-settings-link,.vc-floating-contact-option,#vcCookieBanner button,#vcCookieBanner input,.sales-faq-item>summary,.lang-switch a,.vc85d2-header-language a,.supply-spectrum-links a ):focus-visible{outline:3px solid #1748d1;outline-offset:3px;box-shadow:0 0 0 5px #fff}body.is-home.sales-platform :is(main section,#rfq,.sales-faq-item,.maker-field-more):target{scroll-margin-block-start:6rem}body.is-home.sales-platform .vc-floating-contact-panel{max-inline-size:min(22rem,calc(100vw - 2rem))}body.is-home.sales-platform #vcCookieBanner{max-block-size:100dvh;overflow-y:auto;overscroll-behavior:contain}@media (pointer:coarse){body.is-home.sales-platform :is(.vc-floating-contact-toggle,.vc-cookie-settings-link){min-inline-size:48px;min-block-size:48px}}@media (prefers-reduced-motion:reduce){html:has(body.is-home.sales-platform){scroll-behavior:auto !important}body.is-home.sales-platform :is( .vc-floating-contact-panel,.vc-floating-contact-toggle,.vc-sticky-rfq,.vc-cookie-banner,.reveal-on-scroll,.supply-spectrum-grid ){animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0.01ms !important}body.is-home.sales-platform .supply-spectrum-grid{scroll-snap-type:none !important}}@media (forced-colors:active){body.is-home.sales-platform :is( .vc-cookie-settings-link,.vc-floating-contact-option,.vc-floating-contact-toggle,.vc-sticky-rfq-btn,#vcCookieBanner button,.sales-faq-item>summary,.maker-field-more>summary ):focus-visible{outline-color:Highlight;box-shadow:none}body.is-home.sales-platform :is(.vc-floating-contact-panel,#vcCookieBanner .vc-cookie-card,#vcCookiePanel){border:1px solid CanvasText;background:Canvas;color:CanvasText}body.is-home.sales-platform #vcCookieBanner .vc-cookie-panel-toggle input{position:static;inline-size:24px;block-size:24px;opacity:1;appearance:auto}body.is-home.sales-platform #vcCookieBanner .vc-cookie-panel-toggle-track{display:none}}@media print{body.is-home.sales-platform :is( .vc-floating-contact,.vc-sticky-rfq,.vc-cookie-banner ){display:none !important}body.is-home.sales-platform :is(.maker-field-more,.sales-faq-item)>:not(summary){display:block !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-grid{width:100% !important;max-width:100% !important;display:grid !important;margin:0 !important;padding:0 !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:none !important;grid-auto-flow:row !important;grid-auto-columns:auto !important;grid-auto-rows:auto !important;gap:0.5rem !important;overflow:visible !important;scroll-padding:0 !important;scroll-snap-type:none !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card,body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(n),body.is-home.sales-platform .supply-spectrum .supply-spectrum-text{grid-column:auto !important;grid-row:auto !important;min-width:0 !important;min-height:auto !important;scroll-snap-align:none !important;break-inside:avoid}}
body.is-home.sales-platform{& :is(h1,h2){font-family:var(--font-body);font-weight:680;letter-spacing:-.045em;text-wrap:balance}& .sales-hero-copy h1>em{font-family:var(--font-display);font-style:italic;font-weight:400;letter-spacing:-.025em}& .supply-spectrum-text>span:first-child{font-family:var(--font-body)}& .vc146-maker-finder[hidden],& .vc146-maker-empty[hidden]{display:none!important}& .sales-hero{min-height:min(34rem,calc(100svh - 4.75rem));padding-block:clamp(2.8rem,5vh,3.7rem) clamp(1.8rem,3vh,2.35rem)}& .sales-hero-shade{background:radial-gradient(48rem 32rem at 82% 28%,rgba(49,89,239,.2),transparent 68%),linear-gradient(90deg,#020c13 0,#041722 38%,rgba(4,20,31,.86) 58%,rgba(2,12,19,.18) 84%),linear-gradient(180deg,rgba(2,12,19,.04),transparent 38%,rgba(2,12,19,.88))}& .sales-hero-media img{filter:brightness(.78) saturate(.82) contrast(1.12)}& .sales-hero-microproof{max-width:48rem;margin:.5rem 0 0;color:#a9f2f4;font:700 .75rem/1.45 var(--font-mono)}& .sales-hero-brief{border-color:rgba(169,242,244,.44);border-radius:.75rem;background:linear-gradient(145deg,rgba(13,46,63,.92),rgba(2,14,23,.96));box-shadow:0 34px 90px -42px #000,inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(20px) saturate(1.15)}& .sales-hero-brief::after{position:absolute;inset:.7rem .7rem auto auto;width:1.5rem;height:1.5rem;border-top:1px solid #a9f2f4;border-right:1px solid #a9f2f4;pointer-events:none;content:"";opacity:.55}& .company-bar{padding-block:.55rem .7rem}& .vc146-intent-nav{position:relative;z-index:3;padding-block:.5rem;border-block:1px solid rgba(7,28,42,.16);color:#071c2a;background:#faf9f5}& .vc146-intent-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}& .vc146-intent-link{min-width:0;min-height:3.5rem;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.2rem .65rem;align-items:center;padding:.45rem .7rem;border:1px solid rgba(7,28,42,.18);border-radius:.35rem;color:#071c2a;background:rgba(255,255,255,.72);text-decoration:none}& .vc146-intent-link>span{grid-row:1/3;color:#855817;font:760 .7rem/1 var(--font-mono);letter-spacing:.06em}& .vc146-intent-link>strong{align-self:end;color:inherit;font-size:.86rem}& .vc146-intent-link>small{align-self:end;color:#526873;font:650 .68rem/1.25 var(--font-mono);white-space:nowrap}& .contact-command-layout{padding-block:clamp(3.4rem,5.4vw,5rem)}& .rfq-form{gap:.55rem;padding:clamp(1rem,1.6vw,1.35rem);border-top:3px solid #cda45c;background:linear-gradient(rgba(49,89,239,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(49,89,239,.025) 1px,transparent 1px),linear-gradient(145deg,#fff,#f6f3ec);background-size:2rem 2rem,2rem 2rem,auto;box-shadow:0 44px 100px -54px #000,inset 0 1px #fff}& .rfq-form textarea{min-height:6rem}& .vc146-rfq-meta{margin:0;border:1px solid rgba(7,28,42,.17);border-radius:.38rem;background:rgba(49,89,239,.025)}& .vc146-rfq-meta>summary{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto 1rem;gap:.45rem .7rem;align-items:center;padding:.55rem .7rem;color:#071c2a;cursor:pointer;list-style:none}& .vc146-rfq-meta>summary::-webkit-details-marker{display:none}& .vc146-rfq-meta>summary::after{color:#3159ef;content:"+";font-size:1.05rem;line-height:1;text-align:center}& .vc146-rfq-meta[open]>summary::after{content:"\2212"}& .vc146-rfq-meta>summary span{font-size:.8rem;font-weight:720;line-height:1.3}& .vc146-rfq-meta>summary small{color:#526873;font-size:.7rem}& .vc146-rfq-meta-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0 .7rem .7rem;border-top:1px solid rgba(7,28,42,.12)}& .vc146-rfq-meta-body>p{margin:.6rem 0 0}& .vc146-rfq-meta-body>.privacy-note{grid-column:1/-1}& .vc146-rfq-meta-body>.rfq-support-note{padding:0;border:0;background:transparent}& .sales-rfq-next{margin-top:.7rem}& .supply-spectrum-controls{display:none;grid-template-columns:3rem minmax(0,1fr) 3rem;gap:.55rem;align-items:center;margin-top:.75rem}& .supply-spectrum-controls>button,& .maker-field-mobile-nav button{min-width:48px;min-height:48px;display:inline-grid;place-items:center;padding:0;border:1px solid currentColor;border-radius:50%;cursor:pointer}& .supply-spectrum-controls>button{color:#071c2a;background:#fff}& .supply-spectrum-controls>:is(output,[role="status"],.supply-spectrum-status){color:#526873;font:700 .76rem/1.25 var(--font-mono);text-align:center;text-transform:uppercase}& .vc146-maker-finder{grid-column:1/-1;display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(18rem,1.35fr);gap:.45rem 1rem;align-items:end;padding:.8rem;border:1px solid rgba(169,242,244,.28);border-left:3px solid #a9f2f4;border-radius:.4rem;background:rgba(255,255,255,.055)}& .vc146-maker-finder>label{display:grid;gap:.2rem}& .vc146-maker-finder>label small,& .vc146-maker-finder>output{color:rgba(232,244,245,.7);font-size:.72rem}& .vc146-maker-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}& .vc146-maker-controls :is(input,button){min-height:48px;border:1px solid rgba(169,242,244,.38);border-radius:.45rem;font:inherit}& .vc146-maker-controls input{min-width:0;padding:.65rem .75rem;color:#071c2a;background:#fff}& .vc146-maker-controls button{padding-inline:.85rem;color:#fff;background:rgba(169,242,244,.08);cursor:pointer}& .vc146-maker-finder>:is(output,.vc146-maker-empty){grid-column:2;min-height:1.25rem}& .vc146-maker-empty a{min-height:44px;display:inline-flex;align-items:center;color:#a9f2f4;font-weight:760;text-decoration:underline;text-underline-offset:.2rem}& .maker-field-chips>a{min-width:44px;justify-content:center}& .maker-field-mobile-nav{display:none}& .maker-field[data-maker-filtering="true"] .maker-field-mobile-nav{display:none!important}& :is(.supply-spectrum-card,.maker-field-cards>li,.maker-field-cards-secondary>li,.field-context-card,.vc85c-pattern-card){transition:transform 240ms ease,border-color 240ms ease,box-shadow 240ms ease,background-color 240ms ease}& :is(.supply-spectrum-card,.maker-field-cards>li,.maker-field-cards-secondary>li,.field-context-card,.vc85c-pattern-card):focus-within{transform:translateY(-2px);border-color:rgba(49,89,239,.58);box-shadow:0 26px 62px -44px rgba(2,12,19,.88),0 0 0 1px rgba(169,242,244,.24)}& .vc20-authority-layout{position:relative;z-index:1;display:grid;align-items:start;grid-template-columns:minmax(20rem,.68fr) minmax(0,1.32fr);gap:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(3.5rem,5vw,5rem)}& ol.vc20-authority-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:.55rem;border:1px solid rgba(7,28,42,.2);border-radius:.85rem;list-style:none;background:rgba(255,255,255,.62)}& ol.vc20-authority-steps>li{min-width:0;display:grid;grid-template-columns:2.15rem minmax(0,1fr);gap:.6rem;align-items:start;padding:.7rem;border:1px solid rgba(7,28,42,.13);background:rgba(255,255,255,.8)}& ol.vc20-authority-steps>li>span{min-height:2.15rem;display:grid;place-items:center;border:1px solid rgba(49,89,239,.35);border-radius:50%;color:#1748d1;font:760 .72rem/1 var(--font-mono)}& ol.vc20-authority-steps>li strong{display:block}& ol.vc20-authority-steps>li p{margin:.25rem 0 0;color:#526873;font-size:.78rem}& div.evidence-command-chapter{position:relative;isolation:isolate;border-block:1px solid rgba(169,242,244,.24);background:#f4f1e9}& div.evidence-command-chapter::before{position:absolute;inset:0 auto 0 max(0px,calc((100% - 74rem)/2));z-index:3;width:2px;pointer-events:none;content:"";background:linear-gradient(#3159ef 0 49.5%,#a9f2f4 49.5% 100%)}& div.evidence-command-chapter>:is(.field-context,.vc85c-spotlight){position:relative;margin:0;padding-block:clamp(3.5rem,5vw,5rem)}& div.evidence-command-chapter>.vc85c-spotlight{border-top:1px solid rgba(169,242,244,.22);overflow:clip}& .vc146-faq-close{min-height:0;margin-top:.8rem;padding:.75rem .85rem}& .sales-faq-list{display:grid;gap:.45rem;border-top:0}& .sales-faq-item{overflow:hidden;border:1px solid rgba(7,28,42,.14);border-radius:.55rem;background:linear-gradient(90deg,rgba(49,89,239,.035),rgba(255,255,255,.76));transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}& .sales-faq-item[open]{border-color:rgba(49,89,239,.34);background:#fff;box-shadow:0 20px 50px -44px rgba(2,12,19,.8)}& .sales-faq-item>summary{padding-inline:.9rem}& .sales-faq-item>summary::after{transition:transform 220ms ease}& .sales-faq-item[open]>summary::after{content:"+";transform:rotate(45deg)}& .sales-faq-answer{padding-inline:.9rem 2.8rem}& .vc-shell-footer::before{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#cda45c,#a9f2f4 52%,transparent 92%);content:""}& .vc-phase145-footer-group{min-width:0;margin:0;padding:0}& .vc-phase145-footer-group>summary{display:none}& .vc-phase145-footer-group-content{display:grid;align-content:start;gap:.55rem}& .vc-phase145-footer-legal{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}& :is(.supply-spectrum-controls,.maker-field-mobile-nav) :is(button,select):focus-visible{outline:3px solid #a9f2f4;outline-offset:3px;box-shadow:0 0 0 2px #071c2a}&.vc-phase146-sticky-owner .vc-floating-contact,&:has(.vc-sticky-rfq.is-visible) .vc-floating-contact{display:none!important}}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1>span{max-width:23ch;text-wrap:balance}html[data-onboarding="active"] body.is-home.sales-platform :is(.sales-hero .eyebrow,.sales-hero-copy h1,.sales-hero-lede,.sales-hero-actions,.sales-hero-brief){animation:vc147-entry 760ms cubic-bezier(.22,1,.36,1) both}@media (max-width:1180px){body.is-home.sales-platform{& .vc-phase145-footer-group{border-top:1px solid rgba(169,242,244,.16)}& .vc-phase145-footer-group>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:#a9f2f4;cursor:pointer;font:750 .74rem/1.3 var(--font-mono);text-transform:uppercase}& .vc-phase145-footer-group>summary::after{content:"+"}& .vc-phase145-footer-group[open]>summary::after{content:"\2212"}& .vc-phase145-footer-group-content{display:none!important;gap:.2rem;padding-bottom:.5rem}& .vc-phase145-footer-group[open]>.vc-phase145-footer-group-content{display:grid!important}& .vc-phase145-footer-group-content>.vc-shell-footer-label{display:none}}}@media (max-width:1080px){body.is-home.sales-platform .vc20-authority-layout{grid-template-columns:minmax(0,1fr);gap:1.35rem}}@media (min-width:768px) and (max-width:1100px){body.is-home.sales-platform{& .maker-field-grid :is(.maker-field-cards,.maker-field-cards-secondary){grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width:1280px){body.is-home.sales-platform{& .sales-hero{min-height:clamp(40rem,72svh,43.5rem);padding-block:clamp(4.4rem,7vh,5.5rem) clamp(2.6rem,4vh,3.5rem)}& .sales-hero-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);gap:clamp(3.25rem,5vw,5rem)}& .sales-hero-copy h1{font-size:clamp(4.5rem,5.5vw,5rem);line-height:.92;letter-spacing:-.052em}& .sales-hero-copy h1>em{font-size:.72em;line-height:1.04}& :is(.contact-copy h2,.sales-section-head h2,.maker-field h2,.vc20-authority-copy h2){font-size:clamp(3.1rem,3.6vw,4rem);line-height:.98}& :is(.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq h2){font-size:clamp(2.75rem,3.2vw,3.5rem);line-height:1}}html[lang="ru"] body.is-home.sales-platform{& .sales-hero-copy h1{font-size:clamp(3.75rem,4.35vw,4.15rem);line-height:.96;letter-spacing:-.04em}& :is(.contact-copy h2,.sales-section-head h2,.maker-field h2,.vc20-authority-copy h2){font-size:clamp(2.8rem,3.2vw,3.45rem);line-height:1}& :is(.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq h2){font-size:clamp(2.55rem,2.9vw,3.1rem)}}}@media (max-width:767px){body.is-home.sales-platform{& .sales-hero{min-height:auto;padding-block:2.35rem 1.7rem}& .sales-hero-copy .eyebrow{margin-bottom:.65rem}& .sales-hero-copy h1{font-size:clamp(2.45rem,8vw,3.15rem);line-height:.98}& .sales-hero-lede{margin-top:.7rem;line-height:1.48}& .sales-hero-actions{margin-top:.75rem}& .vc146-intent-nav{padding-block:.35rem}& .vc146-intent-list{gap:.35rem}& .vc146-intent-link{min-height:3.25rem;grid-template-columns:1.4rem minmax(0,1fr);gap:.1rem .35rem;padding:.35rem;transform:none!important}& .vc146-intent-link>span{grid-row:1/3;font-size:.62rem}& .vc146-intent-link>strong{font-size:.72rem;overflow-wrap:anywhere}& .vc146-intent-link>small{display:none}& .contact-command-layout{gap:1rem;padding-block:2.35rem}& .rfq-form{gap:.5rem;padding:.8rem}& .rfq-form textarea{min-height:5.5rem}& .vc146-rfq-meta>summary{grid-template-columns:minmax(0,1fr) 1rem}& .vc146-rfq-meta>summary small{display:none}& .vc146-rfq-meta-body{grid-template-columns:minmax(0,1fr)}& .vc146-rfq-meta-body>.privacy-note{grid-column:1}& .sales-rfq-next{grid-template-columns:repeat(3,minmax(0,1fr))}& .sales-rfq-next li{min-height:0;padding:.55rem .35rem;border-right:1px solid rgba(169,242,244,.14);border-bottom:0;font-size:.68rem;line-height:1.3}& .sales-rfq-next li:last-child{border-right:0}& .supply-spectrum .supply-spectrum-grid{grid-auto-columns:min(78vw,19.5rem);scrollbar-width:none}& .supply-spectrum-controls{display:grid}& .vc146-maker-finder{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.65rem}& .vc146-maker-finder>:is(output,.vc146-maker-empty){grid-column:1}& .maker-field[data-maker-filtering="true"] :is(.maker-field-cards,.maker-field-cards-secondary){display:grid!important;grid-template-columns:minmax(0,1fr)!important}& .maker-field[data-maker-filtering="true"] :is(.maker-field-cards,.maker-field-cards-secondary)>li[data-maker-match="true"]{display:block!important}& .maker-field[data-maker-navigator="ready"] .maker-field-mobile-nav{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;grid-template-areas:"label label label" "prev select next" "status status status";gap:.55rem;align-items:center;margin:.85rem 0 .7rem;padding:.65rem;border:1px solid rgba(169,242,244,.28);border-radius:.75rem;background:rgba(255,255,255,.055)}& .maker-field-mobile-label{grid-area:label;color:rgba(232,244,245,.78);font-size:.78rem}& .maker-field-mobile-prev{grid-area:prev}& .maker-field-mobile-select{grid-area:select}& .maker-field-mobile-next{grid-area:next}& .maker-field-mobile-nav select{min-width:0;min-height:48px;padding:.65rem;border:1px solid rgba(169,242,244,.42);border-radius:.45rem;color:#071c2a;background:#fff}& .maker-field-mobile-nav button{color:#fff;background:rgba(169,242,244,.08)}& .maker-field-mobile-status{grid-area:status;color:#a9f2f4;font:700 .75rem/1.3 var(--font-mono);text-align:center}& .maker-field[data-maker-navigator="ready"] :is(.maker-field-cards,.maker-field-cards-secondary){display:grid!important;grid-template-columns:minmax(0,1fr)!important}& .maker-field[data-maker-navigator="ready"] :is(.maker-field-cards,.maker-field-cards-secondary)>li{display:none}& .maker-field[data-maker-navigator="ready"] :is(.maker-field-cards,.maker-field-cards-secondary)>li[data-maker-active="true"]{display:block}& .maker-field[data-maker-navigator="ready"] .maker-field-more{padding:0;border:0}& .maker-field[data-maker-navigator="ready"] .maker-field-more>summary{display:none}& .maker-field[data-maker-navigator="ready"] .maker-field-more>.maker-field-cards-secondary{margin:0!important}& .vc20-authority-links{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}& .vc20-authority-links a{min-width:min(72vw,15rem);flex:0 0 auto;scroll-snap-align:start}& ol.vc20-authority-steps{grid-auto-flow:column;grid-auto-columns:min(82vw,19rem);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}& ol.vc20-authority-steps>li{min-height:8.5rem;scroll-snap-align:start}& div.evidence-command-chapter>:is(.field-context,.vc85c-spotlight){padding-block:2.15rem}& div.evidence-command-chapter .field-context-gallery,& div.evidence-command-chapter .vc85c-pattern-grid{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,20rem);grid-template-columns:none;gap:.7rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}& div.evidence-command-chapter .field-context-gallery{width:calc(100% + (var(--vc137-gutter) * .5));margin-right:calc(var(--vc137-gutter) * -.5);padding-right:calc(var(--vc137-gutter) * .5)}& div.evidence-command-chapter :is(.field-context-card,.field-context-card-detail){width:auto;height:17rem;scroll-snap-align:start}& div.evidence-command-chapter .vc85c-pattern-card{min-height:16rem;padding:1rem;scroll-snap-align:start}& .vc146-faq-close{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .7rem;margin-top:.6rem;padding:.65rem}& .vc146-faq-close :is(h3,p){grid-column:1}& .vc146-faq-close>div{grid-column:2;grid-row:1/3;align-self:center}& .vc146-faq-close>div .btn-secondary{display:none}& .vc146-faq-close>div .btn-primary{min-height:44px;padding:.55rem .7rem}& .vc-shell-footer{padding-block:.8rem calc(.55rem + env(safe-area-inset-bottom))}& .vc-shell-footer-grid>div{min-width:0;align-content:start;gap:.2rem}& .vc-shell-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;align-items:center;margin-top:.75rem;padding-top:.65rem}}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(2.2rem,7vw,2.75rem);text-wrap:balance}}@media (max-width:479px){body.is-home.sales-platform{& .sales-hero{padding-block:1.35rem 1.25rem}& .sales-hero-copy h1{font-size:clamp(2.25rem,10vw,2.6rem)}& .sales-hero-actions .btn{min-height:48px}& .sales-hero-microproof{font-size:.68rem}& .vc146-intent-list{width:calc(100% - 1rem)}& .vc146-intent-link{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}& .vc146-intent-link>span{display:none}& .vc146-maker-controls{grid-template-columns:minmax(0,1fr)}& .vc146-maker-controls button{justify-self:start}& .vc146-faq-close{grid-template-columns:minmax(0,1fr)}& .vc146-faq-close :is(h3,p,div){grid-column:1;grid-row:auto}}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(2rem,9vw,2.3rem)}}@media (max-width:374px){body.is-home.sales-platform .maker-field-stats{&>span{min-width:0;padding-inline:.3rem}& small{overflow-wrap:anywhere;font-size:.65rem}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body.is-home.sales-platform :is(.sales-section-head,.contact-command-intro,.maker-field-intro,.vc20-authority-copy,.field-context-head,.vc85c-spotlight-head,.supply-spectrum-card,.field-context-card,.vc85c-pattern-card){animation:vc147-view linear both;animation-timeline:view();animation-range:entry 5% cover 26%}}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){body.is-home.sales-platform .sales-hero::after{inset:0;width:auto;aspect-ratio:auto;border:0;background:radial-gradient(34rem circle at var(--vc147-x,70%) var(--vc147-y,38%),rgba(169,242,244,.14),transparent 68%);opacity:.55}body.is-home.sales-platform :is(.supply-spectrum-card,.field-context-card)::before,body.is-home.sales-platform .vc85c-spotlight .vc85c-pattern-card[data-vc85c-pattern]::before{position:absolute;inset:0;z-index:1;display:block;pointer-events:none;content:"";background:radial-gradient(22rem circle at var(--vc147-x,50%) var(--vc147-y,50%),rgba(169,242,244,.2),transparent 64%);opacity:.3}body.is-home.sales-platform :is(.supply-spectrum-card,.maker-field-cards>li,.maker-field-cards-secondary>li,.field-context-card,.vc85c-pattern-card):hover{transform:translateY(-4px);border-color:rgba(169,242,244,.46);box-shadow:0 34px 76px -48px rgba(2,12,19,.92)}body.is-home.sales-platform :is(.supply-spectrum-photo,.field-context-card):is(:hover,:focus-within) img{transform:scale(1.035)}}body.is-home.sales-platform :is(.sales-hero,.supply-spectrum-card,.field-context-card,.vc85c-pattern-card):focus-within{--vc147-x:50%;--vc147-y:50%}@media (prefers-reduced-motion:reduce){html[data-onboarding="active"] body.is-home.sales-platform *{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}body.is-home.sales-platform{& :is(.supply-spectrum-grid,.vc20-authority-links,ol.vc20-authority-steps,.field-context-gallery,.vc85c-pattern-grid){scroll-behavior:auto!important;scroll-snap-type:none!important}& :is(.supply-spectrum-card,.maker-field-cards>li,.maker-field-cards-secondary>li,.field-context-card,.vc85c-pattern-card,.sales-faq-item,.sales-faq-item>summary::after){transition:none!important}& :is(.supply-spectrum-card,.maker-field-cards>li,.maker-field-cards-secondary>li,.field-context-card,.vc85c-pattern-card):is(:hover,:focus-within){transform:none!important}& .sales-hero::after,& :is(.supply-spectrum-card,.field-context-card)::before,& .vc85c-spotlight .vc85c-pattern-card[data-vc85c-pattern]::before{display:none!important}}}@media (forced-colors:active){body.is-home.sales-platform{& :is(.vc146-intent-link,.vc146-rfq-meta,.vc146-maker-finder,.supply-spectrum-controls>button,.maker-field-mobile-nav,.maker-field-mobile-nav button,.maker-field-mobile-nav select,ol.vc20-authority-steps,ol.vc20-authority-steps>li){border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none;forced-color-adjust:auto}& div.evidence-command-chapter::before{background:CanvasText}& :is(.sales-hero-brief,.rfq-form,.sales-faq-item,.vc-shell-footer){box-shadow:none;background:Canvas;color:CanvasText}& .sales-hero-brief::after,& .vc-shell-footer::before{display:none!important}& .sales-hero::after,& :is(.supply-spectrum-card,.field-context-card)::before,& .vc85c-spotlight .vc85c-pattern-card[data-vc85c-pattern]::before{display:none!important}}}@media print{body.is-home.sales-platform{& :is(.vc146-intent-nav,.vc146-maker-finder,.supply-spectrum-controls,.maker-field-mobile-nav){display:none!important}& .vc146-rfq-meta>summary{display:none!important}& .vc146-rfq-meta::details-content{content-visibility:visible!important}& .vc146-rfq-meta-body{display:block!important}& :is(.vc-phase145-footer-group,.vc-phase145-footer-group-content){display:block!important}& .vc-phase145-footer-group>summary{display:none!important}& .vc-phase145-footer-group::details-content{content-visibility:visible!important}& .maker-field[data-maker-navigator="ready"] :is(.maker-field-cards,.maker-field-cards-secondary){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}& .maker-field[data-maker-navigator="ready"] :is(.maker-field-cards,.maker-field-cards-secondary)>li{display:block!important}& :is(.sales-hero-brief,.rfq-form,.sales-faq-item){box-shadow:none!important;background:#fff!important}& .sales-hero-brief::after,& .vc-shell-footer::before{display:none!important}& .sales-hero::after,& :is(.supply-spectrum-card,.field-context-card)::before,& .vc85c-spotlight .vc85c-pattern-card[data-vc85c-pattern]::before{display:none!important}}}@keyframes vc147-entry{from{opacity:.01;transform:translateY(14px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes vc147-view{from{opacity:.68;transform:translateY(1rem)}to{opacity:1;transform:none}}
body.is-home.sales-platform{& .sales-hero::before{background:radial-gradient(60rem 34rem at 18% 0%,rgba(2,12,19,.5),transparent 62%),radial-gradient(50rem 30rem at 100% 100%,rgba(2,12,19,.42),transparent 60%)}& .eyebrow{position:relative;display:inline-block;padding-bottom:.35rem}& .eyebrow::after{position:absolute;inset:auto 0 0 0;height:1px;transform-origin:left;content:"";background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice) 78%)}& .supply-spectrum-grid{counter-reset:vc148spectrum}& .supply-spectrum-card{counter-increment:vc148spectrum}& .supply-spectrum-photo>div>span,& .supply-spectrum-text>div>span{position:relative;font-size:.72rem}& .supply-spectrum-text{position:relative;isolation:isolate}& .supply-spectrum-text>div>span{color:var(--vc137-brass)}& .supply-spectrum-text::before{position:absolute;inset:auto -.2rem -1.4rem auto;z-index:-1;color:rgba(7,28,42,.05);content:counter(vc148spectrum,decimal-leading-zero);font:800 clamp(5rem,11vw,8rem)/1 var(--font-body);letter-spacing:-.04em;pointer-events:none}& .supply-spectrum-card h3{text-wrap:balance}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body.is-home.sales-platform .eyebrow::after{animation:vc148-underline linear both;animation-timeline:view();animation-range:entry 10% cover 34%}}}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .supply-spectrum-card:hover>div>span{color:var(--vc137-ice)}}@media (min-width:1024px){body.is-home.sales-platform .supply-spectrum-text::before{font-size:clamp(6rem,9vw,9.5rem)}}@media (prefers-contrast:more){body.is-home.sales-platform .supply-spectrum-text::before{display:none}}@keyframes vc148-underline{from{transform:scaleX(0)}to{transform:scaleX(1)}}
body.is-home.sales-platform{& .vc149-scan{position:relative;padding:1.3rem 1.4rem 1.1rem;border-bottom:1px solid rgba(191,225,228,.16);background:radial-gradient(130% 160% at 12% 0%,rgba(49,89,239,.24),transparent 62%),repeating-linear-gradient(90deg,rgba(169,242,244,.05) 0 1px,transparent 1px 9px),repeating-linear-gradient(0deg,rgba(169,242,244,.05) 0 1px,transparent 1px 9px)}& .vc149-scan-frame{position:relative;display:block;height:4.4rem;overflow:hidden;border-radius:8px;background:rgba(2,10,16,.55);box-shadow:inset 0 0 0 1px rgba(169,242,244,.1)}& .vc149-scan-corner{position:absolute;width:.7rem;height:.7rem;border:0 solid var(--vc137-ice);filter:drop-shadow(0 0 4px rgba(169,242,244,.55))}& .vc149-tl{top:0;left:0;border-top-width:2px;border-left-width:2px}& .vc149-tr{top:0;right:0;border-top-width:2px;border-right-width:2px}& .vc149-bl{bottom:0;left:0;border-bottom-width:2px;border-left-width:2px}& .vc149-br{bottom:0;right:0;border-bottom-width:2px;border-right-width:2px}& .vc149-scan-sweep{position:absolute;inset:auto 0;height:42%;background:linear-gradient(180deg,transparent,rgba(169,242,244,.9),transparent);box-shadow:0 0 24px 4px rgba(169,242,244,.5);pointer-events:none;animation:vc149-sweep 2.6s linear infinite}& .vc149-scan-plate{position:absolute;inset:0;display:flex;align-items:center;gap:.65rem;padding:0 1.15rem;opacity:0;animation:vc149-plate 7.2s infinite}& .vc149-scan-plate.is-first{opacity:1}& .vc149-scan-plate+.vc149-scan-plate{animation-delay:-4.8s}& .vc149-scan-plate+.vc149-scan-plate+.vc149-scan-plate{animation-delay:-2.4s}& .vc149-scan-plate b{font-size:1rem;font-weight:800;letter-spacing:.03em;color:#fff;text-shadow:0 0 16px rgba(255,255,255,.28)}& .vc149-scan-plate i{font-style:normal;font:700 .8rem/1 var(--font-mono);color:var(--vc137-ice);letter-spacing:.02em;text-shadow:0 0 12px rgba(169,242,244,.55)}& .vc149-scan>small{display:block;margin-top:.6rem;color:rgba(255,255,255,.45);font-size:.64rem;letter-spacing:.02em}& .supply-spectrum-card::after{position:absolute;content:"";inset:.5rem;opacity:0;pointer-events:none;transition:opacity .2s ease;background:linear-gradient(#a9f2f4,#a9f2f4) top left/.65rem 1px no-repeat,linear-gradient(#a9f2f4,#a9f2f4) top left/1px .65rem no-repeat,linear-gradient(#a9f2f4,#a9f2f4) top right/.65rem 1px no-repeat,linear-gradient(#a9f2f4,#a9f2f4) top right/1px .65rem no-repeat,linear-gradient(#a9f2f4,#a9f2f4) bottom left/.65rem 1px no-repeat,linear-gradient(#a9f2f4,#a9f2f4) bottom left/1px .65rem no-repeat,linear-gradient(#a9f2f4,#a9f2f4) bottom right/.65rem 1px no-repeat,linear-gradient(#a9f2f4,#a9f2f4) bottom right/1px .65rem no-repeat}& .supply-spectrum-card:hover::after,& .supply-spectrum-card:focus-within::after{opacity:1}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .vc149-scan-sweep{display:none}body.is-home.sales-platform .vc149-scan-plate{animation:none!important;opacity:0}body.is-home.sales-platform .vc149-scan-plate.is-first{opacity:1}}@media (forced-colors:active){body.is-home.sales-platform .vc149-scan{display:none}body.is-home.sales-platform .supply-spectrum-card::after{display:none}}@media print{body.is-home.sales-platform .vc149-scan{display:none}body.is-home.sales-platform .supply-spectrum-card::after{display:none}}@keyframes vc149-sweep{0%{transform:translateY(-120%);opacity:0}15%{opacity:.9}85%{opacity:.9}100%{transform:translateY(220%);opacity:0}}@keyframes vc149-plate{0%,4%{opacity:0;transform:translateY(.35rem)}8%,29%{opacity:1;transform:translateY(0)}33%,100%{opacity:0;transform:translateY(-.35rem)}}
body.is-home.sales-platform{& .supply-spectrum-photo>div>span:first-child{position:absolute;inset:.05em .3em auto auto;z-index:1;color:rgba(255,255,255,.42);font:italic 400 clamp(3.2rem,5vw,4.6rem)/1 var(--font-display);text-shadow:0 .08em .5em rgba(2,12,19,.65);pointer-events:none}}@media (prefers-contrast:more){body.is-home.sales-platform .supply-spectrum-photo>div>span:first-child{position:relative;inset:auto;font:inherit;text-shadow:none;color:inherit}}
body.is-home.sales-platform{& div.evidence-command-chapter::before{display:none}& .maker-field-aside{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;min-height:16rem;padding:1.1rem 1.15rem}& .maker-field-aside>img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%;filter:brightness(.62) saturate(.7) contrast(1.1)}& .maker-field-aside::after{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(180deg,rgba(2,12,19,.18),rgba(2,12,19,.46) 46%,rgba(2,12,19,.9) 82%);pointer-events:none}& .maker-field-aside>:is(p,a){position:relative;z-index:2}& .maker-field-aside p{text-shadow:0 1px 8px rgba(2,12,19,.8)}}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .maker-field-chips>:is(a,span):hover{border-color:rgba(169,242,244,.65);color:#fff}}@media (forced-colors:active){body.is-home.sales-platform .maker-field-aside>img,body.is-home.sales-platform .maker-field-aside::after{display:none}}@media print{body.is-home.sales-platform .maker-field-aside>img,body.is-home.sales-platform .maker-field-aside::after{display:none}body.is-home.sales-platform .maker-field-aside p{text-shadow:none}}
body.is-home.sales-platform{& .sales-hero-copy h1{font-family:"Unbounded","Playfair Display",Georgia,serif;font-size:clamp(2.6rem,1.4rem + 2.6vw,3.9rem);font-weight:460;line-height:1.06;letter-spacing:-.022em}& .sales-hero-copy h1>span{font-family:inherit}& .sales-hero-copy h1>em{font-family:inherit;font-style:normal;font-weight:250;font-size:.7em;line-height:1.14;letter-spacing:-.008em}& :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){font-family:"Unbounded","Playfair Display",Georgia,serif;max-width:22ch;font-size:clamp(1.7rem,1.05rem + 1.75vw,2.55rem);font-weight:500;line-height:1.12;letter-spacing:-.02em}& :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2) em{font-style:normal;font-weight:250}& .supply-spectrum-text>span:first-child,& .supply-spectrum-photo>div>span:first-child{font-family:"Unbounded","Playfair Display",Georgia,serif;font-style:normal;font-weight:250}& .eyebrow{font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.17em}& .sales-hero-microproof{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em}& .sales-hero-brief-head span{letter-spacing:.14em}}html[lang="ru"] body.is-home.sales-platform .sales-hero-copy h1{font-size:clamp(2.2rem,1.2rem + 2.2vw,3.3rem)}html[lang="ru"] body.is-home.sales-platform :is(.vc20-authority-copy h2,.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){font-size:clamp(1.5rem,.95rem + 1.55vw,2.3rem)}@media (max-width:640px){body.is-home.sales-platform .sales-hero-copy h1{letter-spacing:-.014em}}
body.is-home.sales-platform{& .eyebrow,& .sales-hero-copy h1>span,& .sales-hero-copy h1>em,& .sales-hero-lede,& .sales-hero-actions,& .sales-hero-microproof,& .sales-hero-note,& .sales-hero-brief{opacity:0;animation:vc163-rise .68s cubic-bezier(.16,.84,.32,1) both}& .eyebrow{animation-delay:.02s}& .sales-hero-copy h1>span{animation-delay:.08s}& .sales-hero-copy h1>em{animation-delay:.18s}& .sales-hero-lede{animation-delay:.3s}& .sales-hero-actions{animation-delay:.4s}& .sales-hero-microproof{animation-delay:.48s}& .sales-hero-note{animation-delay:.54s}& .sales-hero-brief{animation-delay:.26s;animation-duration:.78s}& .sales-hero-shade::after{content:"";position:absolute;top:-18%;right:6%;width:38rem;height:38rem;background:radial-gradient(circle,rgba(205,164,92,.16),rgba(169,242,244,.07) 46%,transparent 72%);filter:blur(2px);pointer-events:none;animation:vc163-drift 22s ease-in-out infinite}& .btn{position:relative;overflow:hidden}& .btn::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);transform:translateX(-120%);transition:transform .62s cubic-bezier(.2,.7,.2,1)}& .btn:is(:hover,:focus-visible)::before{transform:translateX(120%)}& .btn-primary:is(:hover,:focus-visible){box-shadow:0 26px 64px rgba(49,89,239,.4),0 0 0 1px rgba(120,146,255,.55)}& .btn-secondary:is(:hover,:focus-visible){box-shadow:0 18px 44px rgba(169,242,244,.16),0 0 0 1px rgba(169,242,244,.32)}& :is(.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2){position:relative}& .reveal-on-scroll.is-visible :is(.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2)::after{content:"";display:block;width:3.4rem;height:2px;margin-top:.65rem;background:linear-gradient(90deg,var(--vc137-brass),var(--vc137-ice));transform-origin:left;animation:vc163-underline .6s .18s cubic-bezier(.16,.84,.32,1) both}}@keyframes vc163-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vc163-drift{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-3%,4%) scale(1.06)}}@keyframes vc163-underline{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform{& .eyebrow,& .sales-hero-copy h1>span,& .sales-hero-copy h1>em,& .sales-hero-lede,& .sales-hero-actions,& .sales-hero-microproof,& .sales-hero-note,& .sales-hero-brief{opacity:1;animation:none}& .sales-hero-shade::after{animation:none}& .btn::before{transition:none}& .reveal-on-scroll.is-visible :is(.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2)::after{animation:none;transform:scaleX(1)}}}@media (forced-colors:active){body.is-home.sales-platform{& .eyebrow,& .sales-hero-copy h1>span,& .sales-hero-copy h1>em,& .sales-hero-lede,& .sales-hero-actions,& .sales-hero-microproof,& .sales-hero-note,& .sales-hero-brief{opacity:1;animation:none}& .sales-hero-shade::after{display:none}& .btn::before{display:none}& .reveal-on-scroll.is-visible :is(.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2)::after{background:CanvasText;animation:none}}}@media print{body.is-home.sales-platform{& .eyebrow,& .sales-hero-copy h1>span,& .sales-hero-copy h1>em,& .sales-hero-lede,& .sales-hero-actions,& .sales-hero-microproof,& .sales-hero-note,& .sales-hero-brief{opacity:1;animation:none}& .sales-hero-shade::after{display:none}& .reveal-on-scroll.is-visible :is(.contact-copy h2,.sales-section-head h2,.maker-field-grid h2,.field-context-head h2,.vc85c-spotlight-head h2,.sales-faq-grid h2)::after{display:none}}}
body.is-home.sales-platform .supply-spectrum{--vc180-badge-photo-bg:rgba(3,15,23,0.55);--vc180-badge-photo-border:rgba(255,255,255,0.28);--vc180-badge-text-bg:rgba(65,105,255,0.1);--vc180-badge-text-border:rgba(65,105,255,0.32);--vc180-badge-hover-bg:rgba(23,72,209,0.94)}body.is-home.sales-platform .supply-spectrum-text::before{content:"" !important;position:absolute !important;inset:0 auto auto 0 !important;z-index:1 !important;width:100% !important;height:2px !important;color:transparent !important;font-size:0 !important;background:linear-gradient(90deg,var(--brass,#b08a3e),var(--cobalt,#3159ef)) !important;box-shadow:none !important;border-radius:0 !important;opacity:1 !important;pointer-events:none !important;transform:scaleX(0.22);transform-origin:left;transition:transform 320ms cubic-bezier(0.22,1,0.36,1)}body.is-home.sales-platform .supply-spectrum-card:is(:hover,:focus-within) .supply-spectrum-text::before{transform:scaleX(1)}body.is-home.sales-platform .supply-spectrum-text{position:relative}body.is-home.sales-platform .supply-spectrum-photo>span,body.is-home.sales-platform .supply-spectrum-text>span:first-child{position:absolute !important;inset:0.85rem auto auto 0.85rem !important;z-index:2 !important;display:inline-flex !important;align-items:center;justify-content:center;min-width:1.85rem;height:1.85rem;margin:0 !important;padding:0 0.5rem;border-radius:999px;font:700 0.66rem/1 var(--font-mono,ui-monospace,"SFMono-Regular",monospace) !important;font-style:normal !important;letter-spacing:0.04em;text-shadow:none !important;pointer-events:none;transition:background-color 220ms ease,border-color 220ms ease,color 220ms ease}body.is-home.sales-platform .supply-spectrum-photo>span{color:#fff;background:var(--vc180-badge-photo-bg);border:1px solid var(--vc180-badge-photo-border);backdrop-filter:blur(6px)}body.is-home.sales-platform .supply-spectrum-text>span:first-child{color:#1748d1;background:var(--vc180-badge-text-bg);border:1px solid var(--vc180-badge-text-border)}body.is-home.sales-platform .supply-spectrum-card:is(:hover,:focus-within)>span,body.is-home.sales-platform .supply-spectrum-card:is(:hover,:focus-within) span:first-child{color:#fff;background:var(--vc180-badge-hover-bg);border-color:var(--vc180-badge-hover-bg)}body.is-home.sales-platform .supply-spectrum-card:is(:hover,:focus-within){border-color:rgba(23,72,209,0.34);box-shadow:0 30px 70px -42px rgba(2,12,19,0.55),0 0 0 1px rgba(23,72,209,0.14)}@media (min-width:1181px){body.is-home.sales-platform .supply-spectrum .supply-spectrum-grid{grid-template-columns:repeat(12,minmax(0,1fr)) !important;grid-template-rows:15rem 15rem auto !important;grid-auto-rows:auto !important;gap:1rem !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(1){grid-column:1 / 5 !important;grid-row:1 / 3 !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(2){grid-column:5 / 9 !important;grid-row:1 / 2 !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(3){grid-column:9 / 13 !important;grid-row:1 / 2 !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(4){grid-column:5 / 13 !important;grid-row:2 / 3 !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(5),body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(6),body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(7),body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(8){grid-column:span 3 !important;grid-row:3 / 4 !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(4) .supply-spectrum-links,body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(1) h3{max-width:34rem}body.is-home.sales-platform .supply-spectrum .supply-spectrum-text{min-height:12.5rem;padding:1.5rem 1.5rem 1.35rem}body.is-home.sales-platform .supply-spectrum .supply-spectrum-text>span:first-child{position:static !important;display:inline-flex !important;margin:0 0 0.9rem !important}body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(1) h3,body.is-home.sales-platform .supply-spectrum .supply-spectrum-card:nth-child(4) h3{font-size:clamp(1.05rem,1.5vw,1.3rem)}}body.is-home.sales-platform .supply-spectrum-icon{position:absolute;top:1rem;right:1rem;width:1.6rem;height:1.6rem;color:var(--brass,#b98a4f);pointer-events:none;transition:color 220ms ease}body.is-home.sales-platform .supply-spectrum-card:is(:hover,:focus-within) .supply-spectrum-icon{color:var(--vc180-badge-hover-bg,#1748d1)}@media (min-width:1181px){body.is-home.sales-platform .supply-spectrum-icon{position:static;grid-row:1;grid-column:1;justify-self:end;align-self:center;width:1.3rem;height:1.3rem}}
body.is-home.sales-platform .vc136-platform-icon-logo{overflow:hidden;background:transparent}body.is-home.sales-platform .vc136-platform-icon-logo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
body.is-home.sales-platform .maker-field{--vc184-surface:rgba(255,255,255,0.045);--vc184-surface-strong:rgba(255,255,255,0.075);--vc184-line:rgba(169,242,244,0.26);--vc184-line-hot:rgba(169,242,244,0.5);--vc184-cobalt:#3159ef;--vc184-ice:#a9f2f4;--vc184-brass:#cda45c;--vc184-radius:0.85rem}body.is-home.sales-platform .maker-field .maker-field-grid{gap:1.35rem}body.is-home.sales-platform .maker-field .maker-field-stats>span{padding:0.9rem 0.75rem}body.is-home.sales-platform .maker-field .maker-field-stats strong{font-size:clamp(2rem,2.6vw,2.75rem);font-weight:760;line-height:1;letter-spacing:-0.03em}body.is-home.sales-platform .maker-field .maker-field-stats small{margin-top:0.3rem;color:rgba(232,244,245,0.72);font-size:0.72rem;letter-spacing:0.06em;text-transform:uppercase}body.is-home.sales-platform .maker-field .vc146-maker-finder{gap:0.65rem 1.35rem;padding:1.15rem 1.25rem;border-color:var(--vc184-line);border-left-width:4px;border-radius:var(--vc184-radius);background:linear-gradient(135deg,rgba(49,89,239,0.14),transparent 58%),var(--vc184-surface-strong);box-shadow:0 22px 60px -40px rgba(2,12,19,0.9)}body.is-home.sales-platform .maker-field .vc146-maker-finder>label>span:first-child,body.is-home.sales-platform .maker-field .vc146-maker-finder>label strong{font-size:clamp(1.02rem,1.25vw,1.2rem);font-weight:720;letter-spacing:-0.015em}body.is-home.sales-platform .maker-field .vc146-maker-controls input{min-height:3.35rem;padding-inline:1rem;border-radius:calc(var(--vc184-radius) - 0.3rem);font-size:1rem}body.is-home.sales-platform .maker-field .vc146-maker-controls button{min-height:3.35rem;border-radius:calc(var(--vc184-radius) - 0.3rem);font-weight:720}body.is-home.sales-platform .maker-field .maker-field-grid li,body.is-home.sales-platform .maker-field .maker-field-cards>li,body.is-home.sales-platform .maker-field .maker-field-cards-secondary>li{position:relative;overflow:hidden;padding:1.35rem 1.25rem 1.2rem;border:1px solid var(--vc184-line);border-radius:var(--vc184-radius);background:linear-gradient(165deg,var(--vc184-surface-strong),rgba(255,255,255,0.02) 62%),rgba(3,15,23,0.35);transition:transform 260ms cubic-bezier(0.22,1,0.36,1),border-color 260ms ease,box-shadow 260ms ease}body.is-home.sales-platform .maker-field .maker-field-grid li::after{position:absolute;inset:0 0 auto;z-index:1;height:2px;content:"";background:linear-gradient(90deg,var(--vc184-ice),var(--vc184-cobalt) 62%,transparent);opacity:0.75;pointer-events:none}body.is-home.sales-platform .maker-field .maker-field-cards>li:first-child{background:linear-gradient(165deg,rgba(49,89,239,0.3),rgba(49,89,239,0.08) 64%),rgba(3,15,23,0.35);border-color:rgba(108,136,255,0.44)}body.is-home.sales-platform .maker-field .maker-field-cards>li:nth-child(2){background:linear-gradient(165deg,rgba(169,242,244,0.16),rgba(169,242,244,0.03) 64%),rgba(3,15,23,0.35)}body.is-home.sales-platform .maker-field .maker-field-card-head{gap:0.9rem;align-items:start;padding-bottom:0.85rem;margin-bottom:0.9rem;border-bottom:1px solid rgba(169,242,244,0.16)}body.is-home.sales-platform .maker-field .maker-field-group-label{font-size:clamp(1.12rem,1.45vw,1.4rem);font-weight:740;line-height:1.16;letter-spacing:-0.028em;text-wrap:balance}body.is-home.sales-platform .maker-field .maker-field-group-label::before{display:block;margin-bottom:0.45rem;color:var(--vc184-brass);font-size:0.78rem;font-weight:700;letter-spacing:0.12em}body.is-home.sales-platform .maker-field .maker-field-count{flex:0 0 auto;color:rgba(232,244,245,0.6);font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;line-height:1.25}body.is-home.sales-platform .maker-field .maker-field-count strong{color:var(--vc184-ice);font-size:clamp(1.6rem,2.1vw,2.05rem);font-weight:760;line-height:1;letter-spacing:-0.03em}body.is-home.sales-platform .maker-field .maker-field-chips{gap:0.4rem}body.is-home.sales-platform .maker-field .maker-field-chips>:is(a,span){padding:0.42rem 0.8rem;border:1px solid var(--vc184-line);border-radius:999px;font-size:0.82rem;font-weight:600;letter-spacing:-0.005em;transition:color 200ms ease,border-color 200ms ease,background-color 200ms ease,transform 200ms ease}body.is-home.sales-platform .maker-field .maker-field-chips>a{color:#f2fbfb;background:rgba(169,242,244,0.1)}body.is-home.sales-platform .maker-field .maker-field-chips>span{color:rgba(210,226,229,0.72);border-color:rgba(169,242,244,0.14);border-style:dashed;background:transparent}body.is-home.sales-platform .maker-field .maker-field-chips>a:is(:hover,:focus-visible){color:#fff;border-color:transparent;background:var(--vc184-cobalt)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .maker-field .maker-field-grid li:hover{transform:translateY(-3px);border-color:var(--vc184-line-hot);box-shadow:0 30px 70px -44px rgba(2,12,19,0.95),0 0 0 1px rgba(169,242,244,0.18)}body.is-home.sales-platform .maker-field .maker-field-chips>a:hover{transform:translateY(-1px)}}body.is-home.sales-platform .maker-field .maker-field-grid li:focus-within{border-color:var(--vc184-line-hot)}body.is-home.sales-platform .maker-field .maker-field-cta{padding:1.35rem 1.4rem;border-radius:var(--vc184-radius);border-left-width:4px !important;border-left-color:var(--vc184-brass) !important;border-left-style:solid !important;background:linear-gradient(120deg,rgba(49,89,239,0.26),rgba(49,89,239,0.1) 62%),rgba(3,15,23,0.3)}body.is-home.sales-platform .maker-field .maker-field-cta strong{font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:740;line-height:1.2;letter-spacing:-0.025em}body.is-home.sales-platform .maker-field .maker-field-cta>div>span{color:var(--vc184-ice);font-size:0.72rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}body.is-home.sales-platform .maker-field :is(.maker-field-aside,.maker-field-more){border-radius:var(--vc184-radius)}body.is-home.sales-platform .maker-field .maker-field-aside img{border-radius:calc(var(--vc184-radius) - 0.35rem)}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .maker-field :is(.maker-field-grid li,.maker-field-chips>a){transition:none !important;transform:none !important}}@media (forced-colors:active){body.is-home.sales-platform .maker-field .maker-field-grid li::after{display:none !important}body.is-home.sales-platform .maker-field .maker-field-chips>:is(a,span){border-color:CanvasText;color:CanvasText;background:Canvas}}@media print{body.is-home.sales-platform .maker-field .maker-field-grid li::after{display:none !important}}
body.is-home.sales-platform .vc20-authority-section{--vc185-radius:0.85rem;--vc185-line:rgba(23,72,209,0.16);--vc185-line-hot:rgba(23,72,209,0.4);--vc185-cobalt:#1748d1;--vc185-cobalt-deep:#123ba8;--vc185-brass:#855817}body.is-home.sales-platform .vc20-authority-links{gap:0.7rem;border:0}body.is-home.sales-platform .vc20-authority-links a{padding:1rem 1.1rem;border:1px solid var(--vc185-line);border-radius:var(--vc185-radius);color:var(--vc137-ink);background:#fff;box-shadow:0 16px 34px -28px rgba(7,28,42,0.32);font-size:0.92rem;font-weight:620;line-height:1.3;transition:transform 220ms cubic-bezier(0.22,1,0.36,1),border-color 220ms ease,box-shadow 220ms ease,color 220ms ease}body.is-home.sales-platform .vc20-authority-links a>span[aria-hidden="true"]{color:var(--vc185-cobalt)}body.is-home.sales-platform .vc20-authority-links a:is(:hover,:focus-visible){border-color:var(--vc185-line-hot);background:#fff;color:var(--vc185-cobalt-deep);box-shadow:0 22px 46px -30px rgba(7,28,42,0.4)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .vc20-authority-links a:hover{transform:translateY(-2px)}}body.is-home.sales-platform ol.vc20-authority-steps{gap:0.85rem;padding:0;border:0;background:transparent}body.is-home.sales-platform ol.vc20-authority-steps>li{position:relative;grid-template-columns:2.9rem minmax(0,1fr);gap:0.9rem;padding:1.1rem 1.15rem;border:1px solid var(--vc185-line);border-radius:var(--vc185-radius);background:#fff;box-shadow:0 16px 34px -28px rgba(7,28,42,0.28);transition:transform 220ms cubic-bezier(0.22,1,0.36,1),border-color 220ms ease,box-shadow 220ms ease}body.is-home.sales-platform ol.vc20-authority-steps>li>span{min-height:2.9rem;min-width:2.9rem;border:0;border-radius:999px;color:#fff;background:linear-gradient(155deg,var(--vc185-cobalt),var(--vc185-cobalt-deep));font-size:0.92rem;font-weight:760;box-shadow:0 10px 22px -12px rgba(23,72,209,0.55)}body.is-home.sales-platform ol.vc20-authority-steps>li strong{font-size:1.02rem;font-weight:720;letter-spacing:-0.01em}body.is-home.sales-platform ol.vc20-authority-steps>li p{margin-top:0.35rem;font-size:0.85rem;line-height:1.5}@media (min-width:1101px){body.is-home.sales-platform ol.vc20-authority-steps>li:not(:last-child)::after{position:absolute;top:50%;right:-0.85rem;z-index:1;width:0.85rem;height:2px;content:"";background:var(--vc185-line-hot);transform:translateY(-50%)}}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform ol.vc20-authority-steps>li:hover{transform:translateY(-2px);border-color:var(--vc185-line-hot);box-shadow:0 22px 46px -28px rgba(7,28,42,0.36)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform :is(.vc20-authority-links a,ol.vc20-authority-steps>li){transition:none !important;transform:none !important}}@media (forced-colors:active){body.is-home.sales-platform .vc20-authority-links a,body.is-home.sales-platform ol.vc20-authority-steps>li{border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none}body.is-home.sales-platform ol.vc20-authority-steps>li>span{background:Canvas;box-shadow:none}body.is-home.sales-platform ol.vc20-authority-steps>li:not(:last-child)::after{background:CanvasText}}@media print{body.is-home.sales-platform ol.vc20-authority-steps>li:not(:last-child)::after{display:none}}
body.is-home.sales-platform .vc85c-spotlight{--vc186-surface-strong:rgba(255,255,255,0.08);--vc186-line:rgba(169,242,244,0.26);--vc186-cobalt:#3159ef;--vc186-ice:#a9f2f4;--vc186-brass:#cda45c;--vc186-radius:0.85rem}body.is-home.sales-platform .vc85c-pattern-card{padding:1.5rem 1.4rem 1.35rem;border-color:var(--vc186-line);border-top-width:3px;border-top-color:var(--vc186-brass);border-radius:var(--vc186-radius);background:linear-gradient(165deg,var(--vc186-surface-strong),rgba(255,255,255,0.02) 62%),rgba(3,15,23,0.35);box-shadow:0 18px 46px -36px rgba(2,12,19,0.85)}body.is-home.sales-platform .vc85c-pattern-card h3{font-weight:720}body.is-home.sales-platform .vc85c-pattern-card[data-vc85c-pattern="nameplate"]{border-top-color:var(--vc186-cobalt);background:linear-gradient(165deg,rgba(49,89,239,0.26),rgba(49,89,239,0.05) 64%),rgba(3,15,23,0.35)}body.is-home.sales-platform .vc85c-pattern-card[data-vc85c-pattern="multi-maker"]{border-top-color:var(--vc186-ice);background:linear-gradient(165deg,rgba(169,242,244,0.16),rgba(169,242,244,0.03) 64%),rgba(3,15,23,0.35)}body.is-home.sales-platform .vc85c-pattern-card[data-vc85c-pattern="obsolete-sensor"]{border-top-color:var(--vc186-brass);background:linear-gradient(165deg,rgba(205,164,92,0.22),rgba(205,164,92,0.04) 64%),rgba(3,15,23,0.35)}body.is-home.sales-platform .vc85c-pattern-card>a>span[aria-hidden="true"]{transition:transform 200ms ease}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .vc85c-pattern-card>a:hover>span[aria-hidden="true"]{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .vc85c-pattern-card>a>span[aria-hidden="true"]{transition:none !important}}@media (forced-colors:active){body.is-home.sales-platform .vc85c-pattern-card{border-top-color:CanvasText;background:Canvas;box-shadow:none}}@media print{body.is-home.sales-platform .vc85c-pattern-card{border-color:#000;background:none;box-shadow:none}}
body.is-home.sales-platform .contact-command{--vc187-surface-strong:rgba(255,255,255,0.07);--vc187-line:rgba(169,242,244,0.28);--vc187-line-hot:rgba(169,242,244,0.5);--vc187-ice:#a9f2f4;--vc187-radius:0.85rem}body.is-home.sales-platform .sales-rfq-path{border-color:var(--vc187-line);border-radius:0.65rem;background:linear-gradient(160deg,var(--vc187-surface-strong),rgba(255,255,255,0.015) 68%),rgba(3,15,23,0.3);box-shadow:0 14px 34px -28px rgba(2,12,19,0.85);transition:transform 220ms cubic-bezier(0.22,1,0.36,1),border-color 220ms ease,box-shadow 220ms ease}body.is-home.sales-platform .sales-rfq-path strong{color:var(--vc187-ice)}body.is-home.sales-platform .sales-rfq-path:is(:hover,:focus-visible){border-color:var(--vc187-line-hot);box-shadow:0 22px 48px -30px rgba(2,12,19,0.95)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .sales-rfq-path:hover{transform:translateY(-2px)}}body.is-home.sales-platform .sales-rfq-next{counter-reset:vc187-step;border-color:var(--vc187-line);border-radius:var(--vc187-radius);background:linear-gradient(155deg,var(--vc187-surface-strong),rgba(255,255,255,0.015) 70%),rgba(3,15,23,0.28);box-shadow:0 16px 40px -32px rgba(2,12,19,0.8)}body.is-home.sales-platform .sales-rfq-next li{counter-increment:vc187-step}body.is-home.sales-platform .sales-rfq-next li>strong::before{display:inline-block;margin-right:0.4em;color:var(--vc187-ice);content:counter(vc187-step,decimal-leading-zero);font-family:var(--font-mono);font-weight:700}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .sales-rfq-path{transition:none !important;transform:none !important}}@media (forced-colors:active){body.is-home.sales-platform :is(.sales-rfq-path,.sales-rfq-next){border-color:CanvasText;background:Canvas;box-shadow:none}body.is-home.sales-platform .sales-rfq-next li>strong::before{color:CanvasText}}@media print{body.is-home.sales-platform :is(.sales-rfq-path,.sales-rfq-next){border-color:#071c2a;background:none;box-shadow:none}body.is-home.sales-platform .sales-rfq-next li>strong::before{color:#071c2a}}
body.is-home.sales-platform .company-bar{--vc188-cobalt:#1748d1;--vc188-cobalt-deep:#123ba8;--vc188-ice:#a9f2f4}body.is-home.sales-platform .company-bar-grid>a{background:linear-gradient(165deg,rgba(255,255,255,0.55),rgba(255,255,255,0.18) 72%);box-shadow:inset 0 -2px 0 transparent;transition:background-color 200ms ease,box-shadow 200ms ease}body.is-home.sales-platform .company-bar-grid>a:is(:hover,:focus-visible){background:linear-gradient(165deg,rgba(255,255,255,0.88),rgba(255,255,255,0.42) 72%);box-shadow:inset 0 -2px 0 var(--vc188-cobalt)}body.is-home.sales-platform .company-bar-grid strong{font-weight:760}body.is-home.sales-platform .company-bar-grid .company-bar-link{transition:color 200ms ease,text-decoration-color 200ms ease}body.is-home.sales-platform .company-bar-grid .company-bar-link:is(:hover,:focus-visible){color:var(--vc188-cobalt-deep);text-decoration-color:currentColor}body.is-home.sales-platform .vc136-platform-link{background:linear-gradient(165deg,rgba(255,255,255,0.055),transparent 72%);transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}body.is-home.sales-platform .vc136-platform-link:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px rgba(169,242,244,0.4)}body.is-home.sales-platform .vc136-platform-icon{border-radius:0.4rem}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform :is(.company-bar-grid>a,.company-bar-link,.vc136-platform-link){transition:none !important}}@media (forced-colors:active){body.is-home.sales-platform :is(.company-bar-grid>a,.vc136-platform-link):is(:hover,:focus-visible){box-shadow:none}}@media print{body.is-home.sales-platform :is(.company-bar-grid>a,.vc136-platform-link){background:none;box-shadow:none}}
body.is-home.sales-platform .vc146-intent-link{border-color:rgba(23,72,209,0.14);border-radius:0.6rem;background:linear-gradient(165deg,rgba(255,255,255,0.92),rgba(255,255,255,0.58) 72%);box-shadow:0 14px 32px -26px rgba(7,28,42,0.32);transition:transform 220ms cubic-bezier(0.22,1,0.36,1),border-color 220ms ease,box-shadow 220ms ease,background-color 220ms ease}body.is-home.sales-platform .vc146-intent-link>span{font-weight:800}body.is-home.sales-platform .vc146-intent-link:is(:hover,:focus-visible){border-color:rgba(23,72,209,0.42);background:#fff;box-shadow:0 20px 44px -28px rgba(7,28,42,0.4)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .vc146-intent-link:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .vc146-intent-link{transition:none !important}}@media (forced-colors:active){body.is-home.sales-platform .vc146-intent-link{border-color:CanvasText;background:Canvas;box-shadow:none}body.is-home.sales-platform .vc146-intent-link:is(:hover,:focus-visible){box-shadow:none}}@media print{body.is-home.sales-platform .vc146-intent-link{background:none;box-shadow:none}}
body.is-home.sales-platform .sales-faq-item{transition:transform 200ms cubic-bezier(0.22,1,0.36,1),border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}body.is-home.sales-platform .sales-faq-item:not([open]){box-shadow:0 10px 26px -22px rgba(7,28,42,0.22)}body.is-home.sales-platform .sales-faq-item:not([open]):is(:hover,:focus-within){border-color:rgba(49,89,239,0.3);background:linear-gradient(90deg,rgba(49,89,239,0.07),#fff);box-shadow:0 16px 36px -26px rgba(7,28,42,0.32)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .sales-faq-item:not([open]):hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .sales-faq-item:not([open]):hover{transform:none !important}}@media (forced-colors:active){body.is-home.sales-platform .sales-faq-item:not([open]):is(:hover,:focus-within){box-shadow:none}}
body.is-home.sales-platform .contact-direct a{border-radius:0.6rem;background:linear-gradient(165deg,rgba(169,242,244,0.1),rgba(169,242,244,0.02) 72%);box-shadow:0 12px 28px -24px rgba(2,12,19,0.7);transition:transform 200ms cubic-bezier(0.22,1,0.36,1),border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,color 200ms ease}body.is-home.sales-platform .contact-direct a:is(:hover,:focus-visible){border-color:rgba(169,242,244,0.55);background:rgba(169,242,244,0.16);color:#fff;box-shadow:0 18px 40px -26px rgba(2,12,19,0.82)}@media (hover:hover) and (pointer:fine){body.is-home.sales-platform .contact-direct a:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .contact-direct a{transition:none !important}}@media (forced-colors:active){body.is-home.sales-platform .contact-direct a{border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none}}@media print{body.is-home.sales-platform .contact-direct a{background:none;box-shadow:none}}
body.is-home.sales-platform .sales-hero-actions .btn-primary{transition:transform 220ms cubic-bezier(0.22,1,0.36,1);will-change:transform}@media (prefers-reduced-motion:reduce){body.is-home.sales-platform .sales-hero-actions .btn-primary{transition:none}}