/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-456803{margin:calc(var(--spacing) * 456803)}.m-456805{margin:calc(var(--spacing) * 456805)}.m-460395{margin:calc(var(--spacing) * 460395)}.m-460397{margin:calc(var(--spacing) * 460397)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ink:#090b0e;--ink-soft:#151719;--paper:#f4f2ed;--white:#fff;--muted:#6c7178;--line:#d6d2ca;--red:#c7a457;--red-dark:#a9853c}*{box-sizing:border-box}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}body.site-intro-open{overflow:hidden}.site-intro{z-index:1000;color:#fff;opacity:1;isolation:isolate;background:#07101d;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.site-intro-leaving{opacity:0;pointer-events:none;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.site-intro:before{content:"";z-index:-2;background:radial-gradient(circle at 50% 48%,#e84c3638,#0000 30%),radial-gradient(circle,#3e74a421,#0000 52%),linear-gradient(135deg,#07101d 0%,#101b2b 54%,#080f1a 100%);animation:3s ease-in-out both site-intro-ambient;position:absolute;inset:-20%}.site-intro-grid{z-index:-1;opacity:.24;background-image:linear-gradient(#7b9dbf1a 1px,#0000 1px),linear-gradient(90deg,#7b9dbf1a 1px,#0000 1px);background-size:52px 52px;animation:3s both site-intro-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.site-intro-beam{z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#ff5b52d9,#0000);width:58vw;height:1px;position:absolute;box-shadow:0 0 24px #e84c3680}.site-intro-beam-one{animation:1.6s ease-out .15s both site-intro-beam;top:30%;left:-12vw;transform:rotate(24deg)}.site-intro-beam-two{animation:1.7s ease-out .35s both site-intro-beam-two;bottom:26%;right:-12vw;transform:rotate(-18deg)}.site-intro-skip{z-index:3;top:max(24px,env(safe-area-inset-top));right:max(26px,env(safe-area-inset-right));color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07101d9e;border:1px solid #ffffff42;min-height:42px;padding:10px 14px;font-size:10px;font-weight:900;transition:border-color .2s,background .2s;position:absolute}.site-intro-skip span{color:#9eabba}.site-intro-skip:hover,.site-intro-skip:focus-visible{background:#e84c3633;border-color:#ff625a;outline:none}.site-intro-stage{text-align:center;justify-items:center;width:min(980px,88vw);display:grid}.site-intro-emblem{aspect-ratio:1;opacity:0;place-items:center;width:clamp(150px,18vw,230px);animation:.75s cubic-bezier(.16,1,.3,1) both site-intro-emblem;display:grid;position:relative;transform:scale(.7)}.site-intro-emblem img{z-index:2;object-fit:contain;filter:drop-shadow(0 15px 35px #00000094);width:58%;height:auto;max-height:78%;position:relative}.site-intro-ring{border:1px solid #fff3;border-radius:50%;position:absolute}.site-intro-ring-one{border-top-color:#e9433d;border-right-color:#e9433da6;animation:3s linear infinite site-intro-spin;inset:4%}.site-intro-ring-two{border-bottom-color:#7a9dbc;animation:2.4s linear infinite site-intro-spin-reverse;inset:16%}.site-intro-scan{background:linear-gradient(#0000,#ef4e4547,#0000);animation:1.2s ease-in-out .15s both site-intro-scan;position:absolute;inset:25% 8%;transform:translateY(-80%)}.site-intro-copy{opacity:0;margin-top:14px;animation:.55s ease-out .5s both site-intro-copy;transform:translateY(20px)}.site-intro-copy p{color:#ff756e;letter-spacing:.3em;margin:0 0 13px;font-size:clamp(8px,1vw,11px);font-weight:900}.site-intro-copy strong{letter-spacing:-.045em;text-shadow:0 10px 45px #0006;font-size:clamp(34px,6.5vw,82px);line-height:.98;display:block}.site-intro-copy>span{color:#bec9d6;letter-spacing:.08em;margin-top:22px;font-size:clamp(10px,1.4vw,16px);font-weight:600;line-height:1.6;display:block}.site-intro-copy i{color:#e9433d;margin:0 .5em;font-style:normal}.site-intro-progress{background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.site-intro-progress span{transform-origin:0;background:linear-gradient(90deg,#9f1714,#f24d46,#7f9cb7);width:100%;height:100%;animation:3s linear both site-intro-progress;display:block}.site-intro-leaving .site-intro-stage{opacity:0;transition:opacity .8s,transform .8s;transform:scale(1.025)}@keyframes site-intro-emblem{0%{opacity:0;filter:blur(8px);transform:scale(.7)rotate(-4deg)}65%{opacity:1;filter:blur();transform:scale(1.04)rotate(0)}to{opacity:1;transform:scale(1)}}@keyframes site-intro-copy{to{opacity:1;transform:translateY(0)}}@keyframes site-intro-spin{to{transform:rotate(360deg)}}@keyframes site-intro-spin-reverse{to{transform:rotate(-360deg)}}@keyframes site-intro-scan{0%{opacity:0;transform:translateY(-80%)}35%{opacity:1}to{opacity:0;transform:translateY(90%)}}@keyframes site-intro-beam{0%{opacity:0;transform:translate(-18%)rotate(24deg)}25%{opacity:.8}to{opacity:0;transform:translate(45%)rotate(24deg)}}@keyframes site-intro-beam-two{0%{opacity:0;transform:translate(18%)rotate(-18deg)}25%{opacity:.8}to{opacity:0;transform:translate(-45%)rotate(-18deg)}}@keyframes site-intro-ambient{0%{filter:saturate(.75);transform:scale(1.08)}55%{filter:saturate();transform:scale(1)}to{filter:saturate(.9);transform:scale(1.025)}}@keyframes site-intro-grid{0%{opacity:0;transform:perspective(700px)rotateX(10deg)scale(1.12)}25%{opacity:.24}to{opacity:.12;transform:perspective(700px)rotateX(0)scale(1)}}@keyframes site-intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=640px){.site-intro-stage{width:90vw}.site-intro-emblem{width:145px}.site-intro-copy{margin-top:8px}.site-intro-copy strong{font-size:clamp(34px,12vw,55px)}.site-intro-copy>span{letter-spacing:.055em;max-width:330px;margin:18px auto 0;font-size:10px}.site-intro-copy i{margin:0 .3em}.site-intro-skip{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}}@media (width<=980px){.machine-tech-layout{grid-template-columns:1fr;gap:50px}.machine-tech-layout>aside{position:static}}@media (width<=640px){.machine-tech-form{padding:26px 18px}.machine-yesno-grid,.machine-file-grid,.machine-yesno-grid>label{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-intro:before,.site-intro-grid,.site-intro-beam,.site-intro-emblem,.site-intro-ring,.site-intro-scan,.site-intro-copy,.site-intro-progress span{animation-timing-function:linear}}.home-command-header{z-index:20;background:linear-gradient(#030a10e6,#030a1057);border-bottom:1px solid #d8ad4d38;position:absolute;top:0;left:0;right:0}.home-command-header .shell,.home-command-layout,.home-command-sales .shell,.home-command-trust>.shell{width:min(1420px,100% - 64px)}.home-command-nav{align-items:center;gap:22px;min-height:76px;display:flex}.home-brand-lockup{align-items:center;gap:10px;min-width:270px;display:flex}.home-brand-lockup .brand-logo{flex:none;width:64px;height:64px}.home-brand-lockup>span{color:#fff;gap:4px;line-height:1;display:grid}.home-brand-lockup strong{letter-spacing:.02em;white-space:nowrap;color:#f1c462;font-size:16px}.home-brand-lockup small{letter-spacing:.08em;color:#f7f8fa;white-space:nowrap;font-size:8px;font-weight:800}.home-command-nav .desktop-nav{flex:1;justify-content:center;gap:24px}.home-command-nav .desktop-nav a{color:#fff;letter-spacing:.02em;font-size:12px;font-weight:800}.home-command-nav .desktop-nav a:hover{color:#e5b653}.home-language-links{white-space:nowrap;align-items:center;gap:13px;display:flex}.home-language-links span{color:#e5b653;font-size:18px}.home-language-links a{color:#fff;font-size:12px;font-weight:800}.home-language-links a:hover{color:#e5b653}.home-command-nav .nav-cta{color:#f9d681;white-space:nowrap;border-color:#d8ad4d;padding:15px 20px;font-size:12px}.home-command-hero{background:#061019 url(/images/ai-industrial-production-machinery.png) 50% 42%/cover no-repeat;min-height:0;padding:108px 0 18px;overflow:hidden}.home-command-hero .hero-video{display:none}.home-command-hero .hero-shade{background:linear-gradient(90deg,#00080c8a,#000c1247,#00060a8a),linear-gradient(#01070b42,#01070ba8)}.home-command-layout{z-index:2;position:relative}.home-command-copy{text-align:center;max-width:1320px;margin:0 auto}.home-command-copy .eyebrow{color:#dcb257;letter-spacing:.32em;justify-content:center;margin:0 0 12px;font-size:12px}.home-command-copy .eyebrow span{display:none}.home-command-copy h1{color:#fff;letter-spacing:.02em;white-space:nowrap;margin:0;font-size:clamp(46px,4.7vw,72px);font-weight:800;line-height:1.04}.home-command-copy h1 em{color:#e5b653;font-style:normal}.home-command-slogan{color:#fff;margin:10px 0 16px;font-size:clamp(20px,2vw,28px);font-weight:500}.home-command-search{border:4px solid #ffffff40;border-radius:50px;align-items:center;gap:12px;width:min(100%,980px);min-height:64px;margin:0 auto;padding:0 8px 0 22px;transition:box-shadow .25s,transform .25s;display:flex;box-shadow:0 14px 35px #00000059;background:#fff!important}.home-command-search:focus-within{transform:translateY(-2px);box-shadow:0 0 0 4px #d8ad4d57,0 18px 44px #00000073}.home-command-search .hero-search-icon{color:#07131d;font-size:34px;line-height:1}.home-command-search input{border:0;outline:0;flex:1;min-width:0;font-size:17px;font-weight:600;color:#121d27!important;background:0 0!important}.home-command-search input::placeholder{color:#8a929c}.search-tools{color:#091620;white-space:nowrap;align-items:center;gap:4px;display:flex}.home-command-search .search-tool-button{color:#091620;cursor:pointer;background:0 0;border:0;border-radius:50%;min-width:0;min-height:0;padding:6px;font-size:20px;line-height:1}.home-command-search .search-tool-button:hover,.home-command-search .search-tool-button[aria-pressed=true]{color:#8c5a11;filter:none;background:#d8ad4d2e;transform:none}.home-command-search button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e6bc58,#a76e15);border:0;border-radius:30px;min-width:108px;min-height:48px;font-size:16px;font-weight:900;transition:transform .2s,filter .2s}.home-command-search button:hover{filter:brightness(1.1);transform:translateY(-1px)}.home-command-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin:13px auto 15px;display:flex}.home-command-pills a{color:#fff;background:#010a0f8a;border:1px solid #d8ad4db8;border-radius:24px;padding:10px 16px;font-size:12px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s}.home-command-pills a:hover{color:#0b131b;background:#d8ad4d;transform:translateY(-2px);box-shadow:0 0 20px #d8ad4d66}.home-category-showcase{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.home-category-showcase>a{color:#fff;background:#07131c;border:1px solid #ccd9e15c;border-radius:7px;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:block;overflow:hidden;box-shadow:0 8px 20px #00000042}.home-category-showcase>a:hover{border-color:#d8ad4d;transform:translateY(-5px);box-shadow:0 0 26px #d8ad4d4d}.home-category-showcase img{object-fit:cover;background:#101820;width:100%;height:104px;display:block}.home-category-showcase span{background:linear-gradient(#0b151de0,#07131c);justify-content:space-between;align-items:flex-end;min-height:54px;padding:10px 12px;display:flex}.home-category-showcase strong{max-width:calc(100% - 22px);font-size:12px;line-height:1.18}.home-category-showcase b{color:#e9bd5b;font-size:23px;line-height:.8}.home-command-sales{color:#fff;background:radial-gradient(circle at 50% 0,#9d6f1e2e,#0000 45%),#071018;padding:18px 0 16px}.home-command-sales .shell{border:1px solid #e8b853e0;border-radius:9px;padding:12px 14px 14px;box-shadow:0 0 28px #d8ad4d2e,inset 0 0 34px #d8ad4d0d}.home-command-sales-heading{text-align:center;max-width:780px;margin:0 auto 14px}.home-command-sales-heading .eyebrow{color:#d8ad4d;justify-content:center;margin:0 0 5px}.home-command-sales-heading .eyebrow span{display:none}.home-command-sales-heading h2{color:#efc568;letter-spacing:.05em;margin:0;font-size:clamp(24px,2.5vw,34px)}.home-command-sales-heading p:last-child{color:#d1d9df;margin:5px auto 0;font-size:12px;line-height:1.45}.home-command-sales-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}.home-command-sales-grid>a{text-align:center;color:#fff;background:linear-gradient(145deg,#08131cf5,#0f171dd4);border:1px solid #d8ad4db8;border-radius:8px;flex-direction:column;align-items:center;min-width:0;padding:11px 7px 9px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:inset 0 0 20px #e2b1420d}.home-command-sales-grid>a:hover{border-color:#ffe09a;transform:translateY(-3px);box-shadow:0 0 22px #d8ad4d61}.network-mark{color:#f0bd51;word-break:break-word;place-items:center;width:100%;height:38px;margin-bottom:5px;font-size:14px;font-weight:900;line-height:1;display:grid;overflow:hidden}.network-mark img{object-fit:contain;object-position:center;mix-blend-mode:screen;width:100%;height:38px}.home-command-sales-grid strong{font-size:11px;line-height:1.15}.home-command-sales-grid small{color:#e8bd5c;margin:5px 0;font-size:10px;font-weight:800}.home-command-sales-grid p{color:#c7d0d9;min-height:27px;margin:0;font-size:9px;line-height:1.3}.home-command-sales-grid b{color:#fff;border-top:1px solid #d8ad4d45;width:100%;margin-top:7px;padding-top:6px;font-size:10px;display:block}.home-command-sales-grid i{color:#e9bd5b;margin-left:4px;font-style:normal}.home-command-trust{color:#fff;background:#02090f;border-top:1px solid #d8ad4d59;border-bottom:1px solid #d8ad4d33}.home-command-trust>.shell{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-command-trust .shell>div{border-right:1px solid #a6b6c230;justify-content:center;align-items:center;gap:12px;min-height:88px;padding:14px;display:flex}.home-command-trust .shell>div:last-child{border-right:0}.home-command-trust b{color:#e6b654;font-size:28px}.home-command-trust span{gap:5px;display:grid}.home-command-trust strong{letter-spacing:.03em;font-size:11px}.home-command-trust small{color:#b8c2cd;font-size:11px}@media (width<=1180px){.home-command-header .shell,.home-command-layout,.home-command-sales .shell,.home-command-trust>.shell{width:min(1180px,100% - 48px)}.home-brand-lockup{min-width:220px}.home-brand-lockup strong{font-size:13px}.home-command-nav .desktop-nav{gap:13px}.home-command-nav .desktop-nav a{font-size:10px}.home-category-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.home-command-sales-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.home-command-header{background:#061019;position:relative}.home-command-nav{min-height:76px}.home-command-nav .desktop-nav,.home-language-links{display:none}.home-command-nav .nav-cta{margin-left:auto}.home-command-hero{padding:44px 0 20px}.home-command-sales-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-command-trust>.shell{grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-trust .shell>div:nth-child(2n){border-right:0}.home-command-trust .shell>div:last-child{grid-column:span 2}}@media (width<=640px){.home-command-header .shell,.home-command-layout,.home-command-sales .shell,.home-command-trust>.shell{width:min(100% - 28px,1420px)}.home-brand-lockup{min-width:0}.home-brand-lockup>span{display:none}.home-command-nav{gap:10px}.home-command-nav .nav-cta{display:none}.home-command-copy .eyebrow{letter-spacing:.18em;font-size:9px}.home-command-copy h1{white-space:normal;font-size:38px}.home-command-slogan{font-size:19px}.home-command-search{gap:7px;min-height:58px;padding-left:14px}.home-command-search .hero-search-icon{font-size:27px}.home-command-search input{font-size:13px}.search-tools{display:none}.home-command-search button{min-width:70px;min-height:43px;font-size:13px}.home-command-pills{gap:7px}.home-command-pills a{padding:8px 11px;font-size:10px}.home-category-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-category-showcase img{height:100px}.home-category-showcase span{min-height:54px;padding:9px}.home-category-showcase strong{font-size:10px}.home-command-sales{padding:24px 0}.home-command-sales-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-command-sales-grid>a{padding:14px 9px 11px}.home-command-sales-grid strong{font-size:11px}.home-command-sales-grid p{font-size:9px}.home-command-trust>.shell{grid-template-columns:1fr}.home-command-trust .shell>div,.home-command-trust .shell>div:nth-child(2n),.home-command-trust .shell>div:last-child{border-bottom:1px solid #a6b6c229;border-right:0;grid-column:auto}.home-command-trust .shell>div:last-child{border-bottom:0}}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header{z-index:90;color:#fff;-webkit-backdrop-filter:blur(14px);background:#0b1220f0;border-bottom:1px solid #ffffff26;position:fixed;inset:0 0 auto;box-shadow:0 8px 28px #04080f29}.nav-wrap{align-items:center;gap:38px;height:112px;display:flex}.brand{flex:none;align-items:center;display:inline-flex}.brand-logo-image{object-fit:contain;filter:drop-shadow(0 5px 15px #0000003d);width:auto;height:100px}.desktop-nav{gap:22px;margin-left:auto;display:flex}.desktop-nav a{color:#dbe2ec;white-space:nowrap;border-bottom:3px solid #0000;padding:34px 0 30px;font-size:12.5px}.desktop-nav a:hover{color:#fff;border-bottom-color:var(--red)}.nav-cta{border:1px solid #ffffff73;padding:13px 16px;font-size:13px;font-weight:700}.nav-cta span{color:var(--red);margin-left:8px}.nav-search{color:#dbe2ec;white-space:nowrap;padding:9px 0;font-size:16px}.nav-search span{margin-left:5px;font-size:12px}.nav-search:hover{color:#fff}.site-search-section,.site-map-section{background:#f2f3f1;padding:84px 0 108px}.site-search-box{background:var(--ink);border-top:3px solid var(--red);color:#fff;padding:clamp(28px,5vw,58px);box-shadow:0 20px 45px #080e1426}.site-search-box h2,.site-map-section h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,48px)}.site-search-box p{color:#c3ccd7;max-width:680px;margin:12px 0 28px}.site-search-field{background:#fff;align-items:center;gap:14px;padding:8px 10px 8px 20px;display:flex}.site-search-field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.site-search-field button{background:var(--red);color:#fff;cursor:pointer;font:inherit;border:0;padding:14px 20px;font-weight:800}.site-search-filters{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.site-search-filters button{cursor:pointer;color:#fff;font:inherit;background:0 0;border:1px solid #ffffff47;padding:8px 13px;font-size:12px;font-weight:800}.site-search-filters button.is-active,.site-search-filters button:hover{color:var(--ink);background:#fff}.site-search-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.site-search-result{min-height:178px;color:var(--ink);background:#fff;border:1px solid #d3d8d8;flex-direction:column;justify-content:space-between;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.site-search-result:hover{transform:translateY(-4px);box-shadow:0 14px 28px #080e1421}.site-search-result small{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.site-search-result h3{margin:13px 0 8px;font-size:20px}.site-search-result p{color:#53616c;margin:0;font-size:14px;line-height:1.55}.site-search-empty{border-left:3px solid var(--red);color:var(--ink);background:#fff;margin:28px 0 0;padding:30px}.site-map-intro{color:#59636a;max-width:760px;font-size:17px;line-height:1.65}.site-map-search{background:var(--red);color:#fff;margin:18px 0 34px;padding:14px 20px;font-weight:900;text-decoration:none;display:inline-flex}.site-map-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.site-map-group{border-top:3px solid var(--ink);background:#fff;padding:25px}.site-map-group h3{color:var(--ink);margin:0 0 16px;font-size:18px}.site-map-group ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.site-map-group a{color:#4b5962;text-decoration:none}.site-map-group a:hover{color:var(--red)}@media (width<=1180px){.nav-wrap{gap:22px}.desktop-nav{gap:17px}.desktop-nav a{font-size:11px}.nav-search span{display:none}}@media (width<=980px){.nav-search{display:none}}@media (width<=760px){.site-search-section,.site-map-section{padding:54px 0 70px}.site-search-field{flex-direction:column;align-items:stretch;padding:12px}.site-search-field input{padding:8px}.site-search-results,.site-map-grid{grid-template-columns:1fr}}.mobile-menu{margin-left:auto;display:none;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #ffffff73;padding:11px 14px;font-size:13px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu div{width:210px;color:var(--ink);background:#fff;padding:12px;position:absolute;top:50px;right:0;box-shadow:0 18px 45px #0000003d}.mobile-menu div a{border-bottom:1px solid #eee;padding:12px;font-size:14px;display:block}.hero{background:var(--ink);color:#fff;min-height:810px;padding:176px 0 88px;position:relative;overflow:hidden}.hero-video,.hero-shade{position:absolute;inset:0}.hero-video{opacity:.48;overflow:hidden}.hero-video iframe{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.04)}.hero-shade{background:linear-gradient(90deg,#050709f5 0%,#050709d6 48%,#0507096b 100%),linear-gradient(#0000 42%,#050709bd)}.hero:after{content:"";background:var(--red);width:9px;height:280px;position:absolute;bottom:80px;right:0}.hero-grid{opacity:.18;border-top:1px solid #7e8b9d;border-left:1px solid #7e8b9d;position:absolute;inset:112px 0 0 48%}.hero-grid:before,.hero-grid:after{content:"";background:#7e8b9d;position:absolute}.hero-grid:before{width:1px;top:0;bottom:0;left:28%}.hero-grid:after{height:1px;top:42%;left:0;right:0}.hero-layout{z-index:2;grid-template-columns:1fr;align-items:center;display:grid;position:relative}.hero-copy{max-width:850px}.brand-manifesto{color:#fff;border-top:1px solid #ffffff59;border-bottom:1px solid #fff3;align-items:center;gap:14px;width:fit-content;max-width:100%;margin:0 0 24px;padding:12px 15px 12px 0;display:flex}.brand-manifesto span{background:var(--red);letter-spacing:.14em;flex:none;padding:7px 10px;font-size:9px;font-weight:900}.brand-manifesto strong{letter-spacing:.12em;font-size:11px;line-height:1.35}.brand-manifesto strong small{letter-spacing:.08em;text-transform:none;opacity:.82;margin-top:3px;font-size:9px;font-weight:700;display:inline-block}.eyebrow{color:#b8c4d5;letter-spacing:.18em;margin:0 0 24px;font-size:11px;font-weight:800;line-height:1.5}.eyebrow span{background:var(--red);vertical-align:middle;width:28px;height:2px;margin-right:10px;display:inline-block}.eyebrow.dark{color:#5b6470}.hero h1{letter-spacing:-.055em;max-width:680px;margin:0;font-size:clamp(54px,6vw,86px);line-height:.98}.hero h1 em,.about h2 em{color:var(--red);font-style:normal}.hero-global-title{color:#f4f1e8;letter-spacing:.075em;margin-top:24px;font-size:clamp(17px,2vw,27px);line-height:1.3;display:block}.hero-lead{color:#bcc7d5;max-width:620px;margin:30px 0 34px;font-size:18px;line-height:1.75}.hero-search{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e16c2;border:1px solid #ffffff75;border-radius:999px;align-items:center;gap:12px;width:min(760px,100%);min-height:64px;padding:7px 8px 7px 20px;display:flex;box-shadow:0 12px 32px #00000040}.hero-search:focus-within{border-color:#e7c469;box-shadow:0 0 0 3px #d7b65e2e,0 14px 34px #00000054}.hero-search-icon{color:#e7c469;flex:none;font-size:31px;line-height:1;transform:rotate(-18deg)}.hero-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.hero-search input::placeholder{color:#bcc7d5;opacity:1}.hero-search button{background:var(--red);color:#fff;cursor:pointer;letter-spacing:.06em;border:0;border-radius:999px;flex:none;padding:15px 21px;font:800 12px/1 inherit}.hero-search button:hover{background:#e0bd63}.hero-search-hint{color:#aab7c7;flex-wrap:wrap;gap:8px;margin:10px 0 22px;font-size:12px;display:flex}.hero-search-hint a{color:#d9e1ea;border-bottom:1px solid #d7b65e8c;text-decoration:none}.hero-search-hint a:hover{color:#f2cf77}.hero-search-hint i{color:#d6b35d;font-style:normal}.hero-actions{flex-wrap:wrap;gap:14px;display:flex}.hero-tech-request{color:#fff;background:linear-gradient(105deg,#c69a3238,#0f1927eb 55%);border:1px solid #d7b65e;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;width:min(760px,100%);margin-top:20px;padding:18px 20px;transition:transform .2s,border-color .2s,background .2s;display:grid}.hero-tech-request:hover{background:linear-gradient(105deg,#c69a3259,#0f1927f2 55%);border-color:#f0d27d;transform:translateY(-2px)}.hero-tech-request-code{color:#e7c469;letter-spacing:.08em;max-width:90px;font:800 10px/1.35 monospace}.hero-tech-request strong,.hero-tech-request small{display:block}.hero-tech-request strong{font-size:17px;line-height:1.25}.hero-tech-request small{color:#c6d0dc;margin-top:5px;font-size:12px;line-height:1.45}.hero-tech-request b{color:#f3d47b;white-space:nowrap;border:1px solid #d7b65e;padding:11px 13px;font-size:11px}.hero-tech-request i{margin-left:9px;font-size:17px;font-style:normal}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:28px;min-height:52px;padding:0 22px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--red);color:#fff}.button-primary:hover{background:var(--red-dark)}.button-ghost{color:#e0e6ed;border-color:#4b5767}.button-ghost:hover{border-color:#fff}.hero-proof{border-top:1px solid #344052;grid-template-columns:repeat(3,1fr);margin-top:55px;padding-top:24px;display:grid}.hero-proof div{align-items:flex-start;gap:10px;display:flex}.hero-proof strong{color:#fff;font-size:22px}.hero-proof span{color:#8e9aaa;text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:1.45}.hero-visual{display:none}.image-frame{background:#111a28;border:1px solid #4a5667;padding:14px;position:absolute;inset:0 42px 72px 0}.image-frame:before{content:"";background:var(--red);width:24px;height:1px;position:absolute;top:28px;left:-24px}.image-frame img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.05);width:100%;height:100%}.image-label{background:var(--ink);letter-spacing:.18em;padding:11px 14px;font-size:9px;font-weight:800;position:absolute;bottom:14px;left:14px}.project-card{background:var(--red);color:#fff;gap:24px;width:330px;padding:24px;display:flex;position:absolute;bottom:0;right:0}.project-card-index{letter-spacing:.15em;border-right:1px solid #ffffff73;padding-right:18px;font-size:10px}.project-card small{letter-spacing:.15em;margin-bottom:9px;font-size:8px;display:block}.project-card strong{font-size:20px;line-height:1.25}.sector-strip{background:var(--red);color:#fff}.sector-strip .shell{justify-content:space-between;align-items:center;gap:18px;min-height:64px;display:flex}.sector-strip span{letter-spacing:.13em;white-space:nowrap;font-size:10px;font-weight:800}.sector-strip i{background:#fff;width:4px;height:4px;transform:rotate(45deg)}.industrial-command{color:#fff;background:#0a0d12;padding:110px 0 0}.industrial-command-heading{grid-template-columns:1.12fr .88fr;align-items:end;gap:80px;padding-bottom:52px;display:grid}.industrial-command-heading h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,5.2vw,68px);line-height:1.02}.industrial-command-heading>p{color:#aeb9c8;max-width:500px;margin:0 0 5px;font-size:16px;line-height:1.75}.industrial-metrics{border:1px solid #303a47;border-right:0;grid-template-columns:repeat(5,1fr);display:grid}.industrial-metrics .industrial-metric{background:linear-gradient(145deg,#121a26,#0b1018);border-right:1px solid #303a47;flex-direction:column;justify-content:space-between;min-height:170px;padding:28px 24px;text-decoration:none;display:flex;position:relative}.industrial-metrics strong{color:#e2bd67;letter-spacing:-.06em;font-size:clamp(36px,4vw,56px);line-height:1}.industrial-metrics span{color:#ced6e0;letter-spacing:.1em;font-size:10px;font-weight:900;line-height:1.55}.industrial-metric-youtube{transition:background .2s,border-color .2s}.industrial-metric-youtube:hover{background:linear-gradient(145deg,#1a2432,#101722);border-color:#e2bd67}.industrial-metric-youtube i{color:#0b1018;background:#e2bd67;border-radius:5px;place-items:center;width:26px;height:20px;font-size:9px;font-style:normal;display:grid;position:absolute;top:26px;right:20px}.industrial-navigator{border-top:1px solid #303a47;margin-top:58px}.industrial-navigator>a{border-bottom:1px solid #303a47;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:30px;min-height:132px;padding:28px 0;transition:padding .2s,color .2s;display:grid}.industrial-navigator>a:hover,.industrial-navigator>a:focus-visible{color:#f5d784;outline:none;padding-inline:14px}.industrial-navigator>a>span{color:#d3ad56;letter-spacing:.1em;font:800 11px/1 monospace}.industrial-navigator h3{letter-spacing:-.025em;margin:0 0 9px;font-size:22px}.industrial-navigator p{color:#aeb9c8;max-width:600px;margin:0;font-size:14px;line-height:1.65}.industrial-navigator b{color:#e9c76f;letter-spacing:.06em;white-space:nowrap;border:1px solid #465468;padding:12px 14px;font-size:10px}.industrial-navigator i{margin-left:10px;font-size:17px;font-style:normal}.brand-statement{color:#fff;text-align:center;background:#090b0e;padding:92px 0}.brand-statement small{color:var(--red);letter-spacing:.22em;font-size:10px;font-weight:900}.brand-statement h2{letter-spacing:-.05em;margin:18px auto;font-size:clamp(38px,6vw,76px);line-height:1.02}.brand-statement p{color:#d8d8d5;letter-spacing:.12em;margin:0;font-size:clamp(16px,2vw,23px);font-weight:800}.brand-statement p span{color:var(--red)}.project-center{color:#fff;background:linear-gradient(135deg,#141719,#08090b);padding:100px 0}.project-center-layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;display:grid}.project-center h2{letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(42px,5vw,66px);line-height:1.02}.project-center p:not(.eyebrow){color:#b7bbc0;max-width:700px;font-size:16px;line-height:1.75}.project-center-launch{color:#090b0e;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#d0ad61,#a98239);border:1px solid #6e5a31;min-height:145px;padding:24px;font-size:18px;font-weight:900}.home-video-section{background:#fff;padding:105px 0}.home-video-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;display:grid}.home-video-copy h2{letter-spacing:-.045em;max-width:490px;margin:0;font-size:clamp(38px,4.5vw,58px);line-height:1.06}.home-video-copy>p:nth-of-type(2){max-width:520px;color:var(--muted);margin:25px 0 30px;font-size:16px;line-height:1.75}.home-video-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.home-video-link{border-bottom:1px solid #aab0b8;padding-bottom:7px;font-size:13px;font-weight:800}.home-video-link span{color:var(--red);margin-left:8px}.home-video-link:hover{border-bottom-color:var(--red)}.home-video-frame{aspect-ratio:16/9;background:var(--ink);border:1px solid #334052;padding:12px;position:relative;box-shadow:18px 18px #ece9e2}.home-video-frame:before{content:"";z-index:2;background:var(--red);width:54px;height:5px;position:absolute;top:-1px;left:-1px}.home-video-frame iframe{background:#080d16;border:0;width:100%;height:100%;display:block}.home-video-frame>span{z-index:2;color:#fff;letter-spacing:.13em;pointer-events:none;background:#0b1220eb;padding:9px 12px;font-size:8px;font-weight:900;position:absolute;top:12px;right:12px}.section{padding:110px 0}.section-heading h2,.services h2,.about h2,.contact-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.05}.split-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:54px;display:grid}.split-heading>p{color:var(--muted);max-width:460px;margin:0 0 6px;line-height:1.75}.machine-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.machine-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff52;min-height:340px;padding:34px;transition:background .2s,transform .2s;position:relative}.machine-card:hover{z-index:2;background:#fff;transform:translateY(-3px)}.machine-top{justify-content:space-between;align-items:center;display:flex}.machine-top span{color:var(--red);letter-spacing:.1em;font:700 11px/1 monospace}.machine-top b{border:1px solid var(--line);width:34px;height:34px;color:var(--red);place-items:center;display:grid}.machine-card h3{margin:48px 0 14px;font-size:26px}.machine-card p{color:var(--muted);max-width:480px;line-height:1.65}.machine-card ul{flex-wrap:wrap;gap:8px 18px;margin:32px 0 0;padding:0;list-style:none;display:flex}.machine-card li{color:#505866;font-size:11px;font-weight:700}.machine-card li:before{content:"+";color:var(--red);margin-right:7px}.machine-catalog-link{align-items:center;gap:22px;margin-top:34px;display:flex}.machine-catalog-link p{color:var(--muted);font-size:12px}.featured-products{color:#fff;background:#101925;padding:96px 0}.featured-products-heading{grid-template-columns:1fr .8fr;align-items:end;gap:50px;margin-bottom:40px;display:grid}.featured-products-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.04}.featured-products-heading>p{color:#aeb9c8;max-width:540px;margin:0;line-height:1.75}.featured-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.featured-product-grid article{background:#172235;border:1px solid #354257;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.featured-product-grid article:hover{border-color:#c9a75b;transform:translateY(-3px)}.featured-product-image{background:#0b1220;display:block;overflow:hidden}.featured-product-image img{aspect-ratio:4/3;object-fit:contain;object-position:center;width:100%;transition:transform .35s;display:block}.featured-product-grid article:hover img{transform:none}.featured-product-grid article>span{color:#efd795;letter-spacing:.12em;border:1px solid #c9a75b;align-self:flex-start;margin:20px 22px 0;padding:6px 8px;font:800 9px/1 monospace}.featured-product-grid h3{margin:18px 22px 10px;font-size:21px;line-height:1.25}.featured-product-grid p{color:#aeb9c8;flex:1;margin:0 22px 24px;font-size:13px;line-height:1.65}.featured-product-grid article>a:last-child{color:#f4d98d;letter-spacing:.04em;border-top:1px solid #354257;margin:0 22px 22px;padding-top:17px;font-size:12px;font-weight:900}.featured-products-all{justify-content:center;margin-top:32px;display:flex}.gtip-tool{color:#fff;background:#0b1220;border-top:1px solid #2b3749;padding:86px 0}.gtip-tool-layout{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;display:grid}.gtip-tool h2{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(36px,5vw,58px);line-height:1.05}.gtip-tool p:last-child{color:#aeb9c8;max-width:750px;margin:0;line-height:1.75}.gtip-tool-button{color:#fff;background:linear-gradient(135deg,#172235,#101925);border:1px solid #c9a75b;grid-template-columns:1fr auto;align-content:center;gap:10px 18px;min-height:150px;padding:30px;display:grid}.gtip-tool-button small{color:#d8bd74;letter-spacing:.13em;grid-column:1;font-size:9px;font-weight:900}.gtip-tool-button strong{letter-spacing:.02em;grid-column:1;font-size:20px}.gtip-tool-button span{color:#d8bd74;grid-area:1/2/3;align-self:center;font-size:28px}@media (width<=980px){.featured-products-heading,.gtip-tool-layout{grid-template-columns:1fr;gap:28px}.featured-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.featured-products,.gtip-tool{padding:66px 0}.featured-product-grid{grid-template-columns:1fr}.featured-products-heading{margin-bottom:28px}.gtip-tool-button{min-height:0;padding:24px}}.services{background:var(--ink-soft);color:#fff}.services-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.services-photo{border:1px solid #3a4657;min-height:610px;padding:12px;position:relative}.services-photo img{object-fit:cover;object-position:center;filter:grayscale(.06)saturate(.82)contrast(1.03);width:100%;height:100%;min-height:584px}.photo-caption{color:var(--ink);background:#f5f2eb;padding:17px 20px;font-size:12px;font-weight:700;position:absolute;bottom:-1px;left:-1px;right:60px}.photo-caption span{color:var(--red);letter-spacing:.12em;margin-right:16px}.services-copy h2{max-width:600px}.service-intro{color:#aab6c6;max-width:620px;margin:25px 0 34px;font-size:17px;line-height:1.75}.service-list{border-top:1px solid #394455}.service-list>div{border-bottom:1px solid #394455;grid-template-columns:46px 1fr;align-items:center;gap:18px;padding:22px 0;display:grid}.service-list b{color:var(--red);font:700 11px/1 monospace}.service-list span{gap:6px;display:grid}.service-list strong{font-size:17px}.service-list small{color:#8f9bad;font-size:12px}.global-service-grid{border-top:1px solid #414141;border-left:1px solid #414141;grid-template-columns:repeat(2,1fr);display:grid}.global-service-grid>div{border-bottom:1px solid #414141;border-right:1px solid #414141;align-items:center;gap:14px;min-height:78px;padding:16px;display:flex}.global-service-grid b{color:var(--red);font:700 10px/1 monospace}.global-service-grid strong{color:#eef0f2;letter-spacing:.035em;font-size:12px}.process{background:#fff}.process-heading{margin-bottom:58px}.process-line{border-top:2px solid var(--ink);grid-template-columns:repeat(7,1fr);display:grid}.process-line article{padding:30px 28px 0 0;position:relative}.process-line article:before{content:"";background:var(--red);width:12px;height:12px;position:absolute;top:-7px;left:0}.process-line article:not(:last-child){border-right:1px solid var(--line);margin-right:28px;padding-right:28px}.process-line span{color:var(--red);font:700 11px/1 monospace}.process-line h3{margin:40px 0 12px;font-size:19px}.process-line p{color:var(--muted);font-size:14px;line-height:1.65}.process-line article{padding-right:14px}.process-line article:not(:last-child){margin-right:14px;padding-right:14px}.process-line h3{font-size:16px}.process-line p{font-size:12px}.global-sales{color:#fff;background:#0b0d10;padding:105px 0}.global-sales-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.global-sales h2{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(50px,7vw,88px);line-height:.92}.global-sales p{color:#c5c8cb;font-size:18px;line-height:1.7}.global-sales ul{background:#343434;grid-template-columns:repeat(2,1fr);gap:1px;margin:30px 0;padding:1px;list-style:none;display:grid}.global-sales li{color:#f3f1eb;background:#151719;padding:20px;font-weight:800}.global-sales small{color:#8f949a;font-size:12px;line-height:1.5}.machine-faq{background:#f4f2ed;padding:100px 0}.machine-faq .platform-heading{max-width:820px;margin-bottom:34px}.machine-faq details{border-top:1px solid var(--line);background:#fff}.machine-faq details:last-child{border-bottom:1px solid var(--line)}.machine-faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;font-size:16px;font-weight:800;list-style:none;display:flex}.machine-faq summary::-webkit-details-marker{display:none}.machine-faq summary span{color:var(--red);font-size:23px}.machine-faq details p{color:var(--muted);margin:0;padding:0 24px 24px;line-height:1.7}.about{color:#fff;background:#121b2a}.about-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;display:grid}.about-copy h2{font-size:clamp(42px,5vw,66px)}.about-copy>p:last-child{color:#aab5c4;margin:30px 0 0;font-size:16px;line-height:1.8}.trust-panel{background:#1b2637;grid-template-columns:.85fr 1.15fr;display:grid}.trust-photo{min-height:460px}.trust-photo img{object-fit:cover;object-position:center;filter:saturate(.8)contrast(1.02);width:100%;height:100%}.trust-panel ul{flex-direction:column;justify-content:center;margin:0;padding:28px;list-style:none;display:flex}.trust-panel li{border-bottom:1px solid #334054;gap:14px;padding:18px 0;font-size:13px;line-height:1.45;display:flex}.trust-panel li:last-child{border-bottom:0}.trust-panel li span{color:var(--red);font-weight:900}.contact-cta{background:var(--red);color:#fff;padding:78px 0}.contact-layout{grid-template-columns:1fr .65fr;align-items:center;gap:80px;display:grid}.contact-layout .eyebrow{color:#fff}.contact-layout .eyebrow span{background:#fff}.contact-layout p:last-child{color:#ffe5df;max-width:650px;line-height:1.7}.contact-actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.button-light{color:var(--ink);background:#fff;min-width:290px}.text-link{border-bottom:1px solid #fff9;padding-bottom:7px;font-size:13px;font-weight:700}.text-link span{margin-left:12px}.sales-networks{color:#fff;background:#101927;padding:105px 0}.sales-networks-heading{grid-template-columns:1fr .72fr;align-items:end;gap:70px;margin-bottom:46px;display:grid}.sales-networks-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,64px);line-height:1}.sales-networks-heading>p{color:#aeb9c8;max-width:520px;margin:0 0 4px;font-size:15px;line-height:1.75}.sales-network-grid{border-top:1px solid #354154;border-left:1px solid #354154;grid-template-columns:repeat(2,1fr);display:grid}.sales-network-grid>a{border-bottom:1px solid #354154;border-right:1px solid #354154;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:16px;min-height:112px;padding:24px 26px;transition:background .2s,transform .2s;display:grid}.sales-network-grid>a:hover,.sales-network-grid>a:focus-visible{outline:2px solid var(--red);outline-offset:-2px;background:#192538;transform:translateY(-2px)}.sales-network-grid>a>span{color:var(--red);letter-spacing:.08em;font:800 10px/1 monospace}.sales-network-grid>a>div{gap:8px;min-width:0;display:grid}.sales-network-grid strong{font-size:16px}.sales-network-grid small{color:#98a6b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.sales-network-grid b{width:34px;height:34px;color:var(--red);border:1px solid #46546a;place-items:center;font-size:15px;display:grid}footer{color:#c6ced9;background:#080d16;padding:58px 0 24px}.footer-main{grid-template-columns:1.2fr repeat(3,1fr);align-items:start;gap:38px;display:grid}.footer-main .brand-logo-image{height:132px}.footer-main small{color:#727e8f;letter-spacing:.14em;font-size:9px;font-weight:800}.footer-main p{font-size:13px;line-height:1.6}.footer-main a:hover{color:#fff}.footer-bottom{color:#626e7e;border-top:1px solid #222b39;justify-content:space-between;margin-top:42px;padding-top:22px;font-size:10px;display:flex}.floating-whatsapp{z-index:30;color:var(--ink);background:#fff;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:11px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 40px #0000003d}.floating-whatsapp span{color:#fff;background:#20b75a;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}@media (width<=980px){.desktop-nav,.nav-cta{display:none}.nav-wrap{height:100px}.site-header .brand-logo-image{height:88px}.mobile-menu{display:block}.hero{min-height:auto;padding-top:140px}.hero-layout,.home-video-layout,.services-layout,.about-layout,.contact-layout,.sales-networks-heading,.project-center-layout,.global-sales-layout{grid-template-columns:1fr}.industrial-command-heading{grid-template-columns:1fr;gap:25px}.industrial-metrics{grid-template-columns:repeat(2,1fr)}.hero-visual{min-height:500px}.split-heading{grid-template-columns:1fr;gap:24px}.home-video-layout{gap:46px}.services-layout,.about-layout{gap:58px}.services-photo{min-height:470px}.services-photo img{min-height:444px}.process-line{grid-template-columns:repeat(2,1fr);gap:48px 0}.footer-main{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.shell{width:min(100% - 30px,1180px)}.nav-wrap{height:86px}.site-header .brand-logo-image{height:76px}.hero{padding-top:115px}.hero h1{font-size:50px}.brand-manifesto{align-items:flex-start;gap:10px;margin-bottom:20px}.brand-manifesto strong{letter-spacing:.08em;font-size:9px}.hero-lead{font-size:16px}.hero-search{min-height:58px;padding-left:16px}.hero-search input{font-size:15px}.hero-search button{padding:13px 16px}.hero-actions .button{width:100%}.hero-tech-request{grid-template-columns:1fr;gap:10px;padding:18px}.hero-tech-request-code{max-width:none}.hero-tech-request b{width:max-content}.hero-proof{gap:16px}.hero-proof div{display:grid}.hero-proof strong{font-size:18px}.hero-proof span{font-size:9px}.hero-visual{min-height:390px;margin-top:22px}.image-frame{bottom:54px;right:20px}.project-card{width:285px;padding:18px}.sector-strip .shell{justify-content:flex-start;min-height:58px;overflow-x:auto}.industrial-command{padding-top:74px}.industrial-command-heading{padding-bottom:34px}.industrial-metrics{grid-template-columns:1fr}.industrial-metrics .industrial-metric{min-height:122px;padding:22px 20px}.industrial-navigator{margin-top:42px}.industrial-navigator>a{grid-template-columns:36px 1fr;gap:16px;min-height:0;padding:24px 0}.industrial-navigator>a:hover,.industrial-navigator>a:focus-visible{padding-inline:0}.industrial-navigator b{grid-column:2;justify-self:start}.industrial-navigator h3{font-size:19px}.home-video-section{padding:74px 0 82px}.home-video-frame{padding:7px;box-shadow:9px 9px #ece9e2}.home-video-frame>span{max-width:calc(100% - 14px);top:7px;right:7px}.home-video-actions .button{width:100%}.section{padding:78px 0}.machine-grid{grid-template-columns:1fr}.machine-card{min-height:300px;padding:28px}.machine-card h3{margin-top:38px}.services-photo{min-height:380px}.services-photo img{min-height:354px}.process-line{border-top:0;grid-template-columns:1fr;gap:0}.process-line article{border-top:2px solid var(--ink);padding:28px 0 34px}.process-line article:before{top:-7px}.process-line article:not(:last-child){border-right:0;margin-right:0;padding-right:0}.process-line h3{margin-top:28px}.global-service-grid{grid-template-columns:1fr}.brand-statement,.project-center,.global-sales{padding:68px 0}.trust-panel{grid-template-columns:1fr}.trust-photo{min-height:320px}.contact-layout{gap:35px}.button-light{width:100%;min-width:0}.sales-networks{padding:78px 0}.sales-networks-heading{gap:22px;margin-bottom:34px}.sales-network-grid{grid-template-columns:1fr}.sales-network-grid>a{grid-template-columns:34px minmax(0,1fr) 34px;gap:12px;min-height:104px;padding:20px 18px}.footer-main{grid-template-columns:1fr}.footer-main .brand-logo-image{height:116px}.footer-bottom{gap:10px;display:grid}.floating-whatsapp b{display:none}.floating-whatsapp{padding-right:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.machine-card{transition:none}}.site-header .brand-logo-image{height:118px}.machine-detail-actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}.machine-detail-actions .button{letter-spacing:.035em;min-height:46px;padding-inline:16px;font-size:10px}.favorite-button{color:#fff;background:0 0;border-color:#66758a}.favorite-button.saved{background:#26364d}.suitability-button{color:var(--ink);background:#fff;border-color:#fff}.suitability-button:hover{background:#f1eee7}.catalog-choice-actions{grid-template-columns:repeat(3,1fr)}.project-name-field{gap:7px;margin:0 0 18px;display:grid}.project-name-field span{color:#6b7480;letter-spacing:.1em;font-size:9px;font-weight:900}.project-name-field input{border:1px solid var(--line);min-height:46px;padding:10px 12px;font:14px/1.4 Arial,Helvetica,sans-serif}.machine-video-section{color:#fff;background:#111c2c;padding:96px 0}.machine-video-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;display:grid}.machine-video-section h2,.capacity-calculator h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.6vw,58px);line-height:1.05}.machine-video-section p:not(.eyebrow),.capacity-calculator-layout>div:first-child>p:last-child{color:#aab5c5;font-size:15px;line-height:1.75}.machine-video-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.video-outline-button{color:#fff;border-color:#59677a}.machine-video-frame{aspect-ratio:16/9;background:#080d16;border:1px solid #425067;padding:10px;box-shadow:16px 16px #e84c362e}.machine-video-frame iframe{border:0;width:100%;height:100%;display:block}.capacity-calculator{background:#ebe8e1;padding:96px 0}.capacity-calculator-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px;display:grid}.capacity-calculator-layout>div:first-child>p:last-child{color:var(--muted)}.capacity-panel{border:1px solid var(--line);background:#fff;padding:30px}.capacity-mode{grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid}.capacity-mode button{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:#f6f4ef;font-weight:850}.capacity-mode button.active{background:var(--ink);border-color:var(--ink);color:#fff}.capacity-fields{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.capacity-fields label{color:#4b5562;gap:8px;font-size:10px;font-weight:850;display:grid}.capacity-fields input{border:1px solid #cdd1d7;width:100%;min-height:48px;padding:11px 13px;font:14px/1.3 Arial,Helvetica,sans-serif}.capacity-results{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.capacity-results div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:102px;padding:19px 14px;display:flex}.capacity-results div:last-child{border-right:0}.capacity-results small{color:#77808c;letter-spacing:.1em;font-size:8px;font-weight:900}.capacity-results strong{font-size:25px}.capacity-disclaimer{color:#7c8490;margin:18px 0 0;font-size:10px;line-height:1.6}.service-choice-strip{background:var(--red);color:#fff}.service-choice-strip .shell{background:#ffffff42;grid-template-columns:repeat(3,1fr);gap:1px;min-height:76px;display:grid}.service-choice-strip span{background:var(--red);text-align:center;justify-content:center;align-items:center;padding:14px;font-size:11px;font-weight:850;display:flex}.document-search{border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;margin:0 0 24px;display:grid;position:relative}.document-search>span{color:#697280;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;padding:13px 16px 0;font-size:9px;font-weight:900}.document-search input{background:0 0;border:0;outline:0;width:100%;min-height:62px;padding:8px 16px 17px;font:16px/1.3 Arial,Helvetica,sans-serif}.document-search b{width:62px;color:var(--red);place-items:center;font-size:25px;display:grid}.document-search-note{border-left:4px solid var(--red);color:var(--muted);background:#fff;margin:0 0 24px;padding:17px 20px;font-size:13px;line-height:1.65}.document-search-note strong{color:var(--ink)}.after-sales-heading{grid-template-columns:1fr auto;align-items:end;gap:65px;display:grid}.after-sales-heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4vw,54px)}.after-sales-heading p:last-child{color:#aab5c5;max-width:760px;line-height:1.7}.after-sales-cards{border-top:1px solid #3d4a5d;border-left:1px solid #3d4a5d;grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid}.after-sales-cards a{background:#1b2738;border-bottom:1px solid #3d4a5d;border-right:1px solid #3d4a5d;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:125px;padding:22px;display:grid}.after-sales-cards a:hover{background:#243248}.after-sales-cards span{color:var(--red);font:800 10px/1 monospace}.after-sales-cards strong{font-size:17px}.after-sales-cards b{color:var(--red)}.sales-suitability-result{border-left:4px solid var(--red);color:var(--ink);background:#eef1f4;margin-bottom:12px;padding:13px}.sales-suitability-result strong{font-size:12px}.sales-suitability-result p{color:#5e6875;margin:7px 0 0;font-size:10px;line-height:1.55}.upload-status{border-left:3px solid var(--red);color:#46515f;background:#eef2f5;margin:16px 0 0;padding:12px 14px;font-size:11px;line-height:1.5}.form-actions button:disabled{opacity:.62;cursor:wait;transform:none}@media (width<=980px){.site-header .brand-logo-image{height:98px}.machine-video-layout,.capacity-calculator-layout,.after-sales-heading{grid-template-columns:1fr;gap:38px}.catalog-choice-actions{grid-template-columns:1fr 1fr}.after-sales-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){body{padding-bottom:62px}.site-header .brand-logo-image{height:80px}.sales-assistant:not(.open),.floating-whatsapp{display:none}.mobile-action-bar{grid-template-columns:repeat(3,1fr)}.mobile-action-bar button,.mobile-action-bar a{letter-spacing:0;text-align:center;cursor:pointer;border:0;place-items:center;min-width:0;padding:5px;font-size:9px;font-weight:900;display:grid}.mobile-action-bar button{background:var(--ink);color:#fff}.mobile-action-bar a:first-of-type{color:#fff;background:#1fae5b}.mobile-action-bar a:last-child{background:var(--red);color:#fff}.machine-detail-actions{grid-template-columns:1fr;display:grid}.catalog-choice-actions,.capacity-fields,.service-choice-strip .shell,.after-sales-cards{grid-template-columns:1fr}.selection-tray{overflow-x:auto}.selection-tray button{min-width:108px}.machine-video-section,.capacity-calculator{padding:72px 0}.machine-video-frame{padding:6px;box-shadow:8px 8px #e84c362e}.machine-video-actions .button{width:100%}.capacity-panel{padding:20px}.capacity-results{grid-template-columns:1fr}.capacity-results div{border-right:0;border-bottom:1px solid var(--line);min-height:75px}.after-sales-heading .button{width:100%}}.fat-lead{background:var(--paper);padding:96px 0}.fat-lead-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:95px;display:grid}.fat-lead h2,.fat-checks h2,.fat-process h2,.fat-sample h2,.fat-importance h2,.fat-final h2{letter-spacing:-.045em;margin:0;font-size:clamp(39px,5vw,62px);line-height:1.06}.fat-lead-grid>div:last-child>p{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.8}.fat-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.fat-outline{color:var(--ink);border-color:#aab0b8}.fat-outline:hover{border-color:var(--red)}.fat-checks{color:#fff;background:#172335;padding:104px 0 112px}.fat-checks .platform-heading{margin-bottom:48px}.fat-checks .eyebrow{color:#aebac9}.fat-check-grid{border-top:1px solid #3a4658;border-left:1px solid #3a4658;grid-template-columns:repeat(4,1fr);display:grid}.fat-check-grid article{background:#ffffff06;border-bottom:1px solid #3a4658;border-right:1px solid #3a4658;min-height:280px;padding:28px}.fat-check-grid article>span{color:#ff6c74;font:900 10px/1 monospace}.fat-check-grid h3{margin:48px 0 15px;font-size:20px;line-height:1.25}.fat-check-grid p{color:#aab5c5;margin:0;font-size:13px;line-height:1.72}.fat-process{background:#fff;padding:105px 0}.fat-process .platform-heading{margin-bottom:52px}.fat-process-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(2,1fr);display:grid}.fat-process-grid article{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:18px;padding:28px 34px 28px 0;display:grid}.fat-process-grid article:nth-child(odd){border-right:1px solid var(--line);margin-right:34px}.fat-process-grid article>span{color:var(--red);padding-top:5px;font:900 12px/1 monospace}.fat-process-grid h3{margin:0 0 8px;font-size:19px}.fat-process-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.fat-sample{background:var(--red);color:#fff;padding:100px 0}.fat-sample-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:95px;display:grid}.fat-sample .eyebrow{color:#fff}.fat-sample .eyebrow span{background:#fff}.fat-sample p:not(.eyebrow){color:#ffe1dc;max-width:680px;margin:24px 0 30px;font-size:15px;line-height:1.78}.fat-sample ul{border-top:1px solid #ffffff73;margin:0;padding:0;list-style:none}.fat-sample li{border-bottom:1px solid #ffffff73;padding:18px 10px 18px 34px;font-size:15px;font-weight:800;position:relative}.fat-sample li:before{content:"✓";color:#fff;position:absolute;left:4px}.fat-importance{background:var(--paper);padding:105px 0}.fat-importance-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:90px;display:grid}.fat-importance-mark{border:1px solid var(--line);min-height:390px;color:var(--red);letter-spacing:-.09em;background:#101a29;place-items:center;font-size:clamp(86px,13vw,180px);font-weight:900;display:grid;overflow:hidden}.fat-importance p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.8}.fat-final{color:#fff;background:#101a29;padding:88px 0}.fat-final>.shell{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.fat-final p:not(.eyebrow){color:#aeb9c8;max-width:760px;font-size:12px;line-height:1.9}.fat-final p b{color:var(--red);padding:0 5px}.fat-final-actions{gap:12px;min-width:310px;display:grid}.fat-final-actions .button{width:100%;font-size:11px}.fat-final-whatsapp{color:#fff;border-color:#516074}.fat-final-whatsapp:hover{border-color:#fff}@media (width<=980px){.fat-lead-grid,.fat-sample-grid,.fat-importance-grid,.fat-final>.shell{grid-template-columns:1fr;gap:50px}.fat-check-grid{grid-template-columns:repeat(2,1fr)}.fat-importance-mark{min-height:270px}.fat-final-actions{min-width:0;max-width:420px}}@media (width<=640px){.fat-lead,.fat-checks,.fat-process,.fat-sample,.fat-importance,.fat-final{padding:74px 0}.fat-check-grid,.fat-process-grid{grid-template-columns:1fr}.fat-check-grid article{min-height:235px;padding:24px}.fat-check-grid h3{margin-top:35px}.fat-process-grid article,.fat-process-grid article:nth-child(odd){border-right:0;margin-right:0;padding-right:0}.fat-actions .button,.fat-final-actions{width:100%}.fat-importance-mark{min-height:210px}}.button-finder{border:1px solid var(--red);background:var(--red);color:#fff;cursor:pointer}.button-finder:hover{background:#b91f28;border-color:#b91f28}.catalog-finder-button{width:100%;margin-top:22px}.finder-dialog{background:0 0;border:0;width:min(920px,100% - 28px);max-height:90vh;padding:0;overflow:visible}.finder-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050a12c7}.finder-panel{color:var(--ink);background:#f7f5ef;max-height:90vh;overflow:auto;box-shadow:0 30px 90px #00000061}.finder-panel>header,.compare-modal>header,.project-list-modal>header,.quick-quote-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:30px;padding:25px 28px;display:flex}.finder-panel>header small,.compare-modal>header small,.project-list-modal>header small,.quick-quote-modal>header small{color:var(--red);letter-spacing:.13em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.finder-panel>header strong{font-size:14px}.finder-panel>header>button,.compare-modal>header>button,.project-list-modal>header>button,.quick-quote-modal>header>button{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1}.finder-panel>form{flex-direction:column;justify-content:center;min-height:380px;padding:55px;display:flex}.finder-panel>form>label{letter-spacing:-.035em;margin-bottom:30px;font-size:clamp(28px,4vw,46px);font-weight:850;line-height:1.12}.finder-panel>form>input,.finder-panel>form>select{width:100%;min-height:66px;color:var(--ink);font:inherit;background:#fff;border:1px solid #aeb4bc;padding:0 18px;font-size:16px}.finder-controls{justify-content:flex-end;align-items:center;gap:15px;margin-top:28px;display:flex}.finder-controls>button:first-child:not(.button){color:var(--muted);cursor:pointer;background:0 0;border:0;margin-right:auto}.finder-results{padding:45px}.finder-results h2{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(30px,4vw,50px);line-height:1.08}.finder-warning{max-width:780px;color:var(--muted);line-height:1.7}.finder-results>div:not(.finder-result-actions){gap:8px;margin:30px 0;display:grid}.finder-results>div:not(.finder-result-actions)>a{border:1px solid var(--line);background:#fff;grid-template-columns:95px 1fr auto;align-items:center;gap:18px;min-height:95px;padding:10px 16px 10px 10px;display:grid}.finder-results img{object-fit:contain;width:95px;height:75px}.finder-results a span{gap:5px;display:grid}.finder-results a small{color:var(--red);font-size:9px;font-weight:900}.finder-results a strong{font-size:14px;line-height:1.3}.finder-result-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.finder-restart{color:var(--red);cursor:pointer;background:0 0;border:0;margin-top:18px;font-weight:800}.catalog-notice{color:#6a4812;background:#fff2e0;border:1px solid #efc783;padding:12px 15px;font-size:12px}.catalog-choice-actions{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:7px;margin:16px 0 2px;display:grid}.catalog-choice-actions button{border:1px solid var(--line);min-height:38px;color:var(--ink);cursor:pointer;background:#f7f7f5;padding:7px 9px;font-size:9px;font-weight:850}.catalog-choice-actions button.active{color:#fff;background:#172335;border-color:#172335}.catalog-card-actions{flex-wrap:wrap}.catalog-card-actions button{color:var(--red);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:900}.selection-tray{z-index:45;background:var(--ink);gap:4px;padding:5px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000057}.selection-tray button,.selection-tray a{color:#fff;cursor:pointer;background:#172335;border:1px solid #36445a;align-items:center;gap:12px;min-width:170px;min-height:58px;padding:8px 14px;display:flex}.selection-tray strong{background:var(--red);place-items:center;width:38px;height:38px;font-size:10px;display:grid}.selection-tray span{font-size:11px;font-weight:850}.tools-modal-backdrop{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a12cc;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.compare-modal,.project-list-modal,.quick-quote-modal{width:min(1180px,100%);max-height:92vh;color:var(--ink);background:#f7f5ef;overflow:auto;box-shadow:0 30px 90px #0000006b}.compare-modal h2,.project-list-modal h2,.quick-quote-modal h2{letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,38px)}.comparison-scroll{overflow-x:auto}.comparison-scroll table{border-collapse:collapse;background:#fff;width:100%;min-width:850px}.comparison-scroll th,.comparison-scroll td{border:1px solid var(--line);vertical-align:top;text-align:left;min-width:210px;padding:18px;font-size:12px;line-height:1.55}.comparison-scroll thead th{color:#fff;background:#172335}.comparison-scroll thead th:first-child{min-width:170px}.comparison-scroll thead span{color:#ff6d75;margin-bottom:8px;font-size:9px;display:block}.comparison-scroll thead button{color:#ff9096;cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:9px;display:block}.comparison-scroll tbody th{background:#f3f0e9;min-width:170px;font-size:11px}.compare-modal footer{justify-content:space-between;align-items:center;gap:30px;padding:22px 28px;display:flex}.compare-modal footer p{color:var(--muted);max-width:650px;font-size:11px;line-height:1.6}.project-list-modal{width:min(760px,100%);padding-bottom:28px}.project-list-modal>div{gap:8px;padding:18px 28px;display:grid}.project-list-modal article{border:1px solid var(--line);background:#fff;grid-template-columns:72px 1fr auto;align-items:center;gap:15px;padding:9px;display:grid}.project-list-modal article img{object-fit:contain;width:72px;height:60px}.project-list-modal article span{gap:4px;display:grid}.project-list-modal article small{color:var(--red);font-size:8px}.project-list-modal article strong{font-size:12px;line-height:1.3}.project-list-modal article button{color:var(--red);cursor:pointer;background:0 0;border:0;font-size:10px}.project-list-modal>.button{margin-left:28px}.quick-quote-modal{width:min(560px,100%);padding-bottom:30px}.quick-quote-modal>label{gap:8px;margin:18px 28px;display:grid}.quick-quote-modal>label span{font-size:10px;font-weight:900}.quick-quote-modal>label input{border:1px solid var(--line);background:#fff;min-height:48px;padding:0 13px}.quick-quote-modal>.button{margin:8px 28px 15px}.quick-quote-modal>a:last-child{color:var(--red);margin:0 28px;font-size:11px;font-weight:800;display:block}.project-list-button{color:#fff;background:0 0;border-color:#66758a}.project-list-button.saved{background:#26364d}.document-action-list{gap:8px;display:grid}.recent-machines{background:#f3f0e9;padding:80px 0}.recent-grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.recent-grid a{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:225px;padding:12px;display:flex}.recent-grid img{object-fit:contain;width:100%;height:110px;margin-bottom:12px}.recent-grid span{color:var(--red);font-size:8px;font-weight:900}.recent-grid strong{margin-top:8px;font-size:11px;line-height:1.4}.mobile-action-bar{display:none}.request-center{background:var(--paper);padding:90px 0 115px}.request-center-grid{grid-template-columns:.36fr .64fr;align-items:start;gap:55px;display:grid}.request-center aside{position:sticky;top:125px}.request-center aside h2{letter-spacing:-.04em;font-size:clamp(32px,4vw,50px);line-height:1.07}.request-center aside>p:last-of-type{color:var(--muted);line-height:1.75}.request-center aside>a{color:var(--red);margin-top:20px;font-size:11px;font-weight:900;display:inline-block}.support-request-form{width:100%}.file-upload-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.thanks-page{background:var(--ink);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:70px 24px;display:flex}.thanks-page .brand-logo-image{height:170px;margin-bottom:35px}.thanks-page h1{letter-spacing:-.05em;margin:0;font-size:clamp(48px,7vw,88px)}.thanks-page>p:last-of-type{color:#aab5c5;font-size:18px}.thanks-page>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.field-gallery-section{background:var(--paper);padding:90px 0 115px}.field-gallery-filters{flex-wrap:wrap;gap:7px;margin-bottom:35px;display:flex}.field-gallery-filters span{border:1px solid var(--line);background:#fff;padding:8px 11px;font-size:9px;font-weight:850}.field-gallery-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.field-gallery-grid figure{border:1px solid var(--line);background:#fff;margin:0;padding:10px}.field-gallery-grid img{object-fit:cover;width:100%;height:310px}.field-gallery-grid figcaption{gap:8px;padding:14px 5px 7px;display:grid}.field-gallery-grid figcaption span{color:var(--red);letter-spacing:.08em;font-size:8px;font-weight:900}.field-gallery-grid figcaption strong{font-size:13px;line-height:1.4}.gallery-integrity-note{color:var(--muted);margin:28px 0 0;font-size:11px;line-height:1.6}.knowledge-list{background:var(--paper);padding:90px 0 115px}.knowledge-list>.shell>div:last-child{border-top:1px solid var(--line)}.knowledge-list a{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:70px 1fr auto;align-items:center;gap:26px;padding:28px 18px;display:grid}.knowledge-list a:hover{background:#faf8f3}.knowledge-list a>span{color:var(--red);font:900 11px/1 monospace}.knowledge-list a small{color:var(--red);letter-spacing:.1em;font-size:8px;font-weight:900}.knowledge-list a h2{letter-spacing:-.025em;margin:7px 0;font-size:23px}.knowledge-list a p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.knowledge-list a>b{color:var(--red);white-space:nowrap;font-size:10px}.guide-article>header{background:var(--ink);color:#fff;padding:155px 0 90px}.guide-article>header a{color:#8f9caf;margin-bottom:48px;font-size:10px;display:inline-block}.guide-article>header h1{letter-spacing:-.05em;max-width:1050px;margin:0;font-size:clamp(45px,6vw,76px);line-height:1.02}.guide-article>header>div>p:last-child{color:#aab5c5;max-width:820px;font-size:17px;line-height:1.7}.guide-body{grid-template-columns:1fr 290px;gap:70px;padding-top:80px;padding-bottom:110px;display:grid}.guide-body main>section{border-bottom:1px solid var(--line);margin-bottom:38px;padding:0 0 45px 65px;position:relative}.guide-body main>section>span{color:var(--red);font:900 11px/1 monospace;position:absolute;top:8px;left:0}.guide-body main h2{letter-spacing:-.035em;margin:0 0 18px;font-size:31px}.guide-body main p,.guide-body main li{color:var(--muted);font-size:15px;line-height:1.8}.guide-body main ul{padding-left:20px}.guide-body aside{color:#fff;background:#172335;align-self:start;padding:26px;position:sticky;top:120px}.guide-body aside strong{font-size:20px}.guide-body aside p{color:#aab5c5;font-size:12px;line-height:1.7}.guide-body aside .button{width:100%;min-width:0;margin-top:12px}.guide-sources{gap:8px;display:grid}.guide-sources a{color:var(--red);font-size:11px;font-weight:800}.market-hero{background:var(--ink);color:#fff;min-height:710px;padding:170px 0 100px}.market-hero h1{letter-spacing:-.055em;max-width:1000px;margin:0;font-size:clamp(50px,7vw,92px);line-height:.99}.market-hero>div>p:last-of-type{color:#aab5c5;max-width:760px;margin:30px 0;font-size:17px;line-height:1.7}.market-hero>div>div{gap:10px;display:flex}.market-priorities{background:var(--paper);padding:90px 0 110px}.market-priorities>.shell{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.market-priorities article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:340px;padding:30px}.market-priorities span{color:var(--red);font:900 10px/1 monospace}.market-priorities h2{margin:70px 0 18px;font-size:26px;line-height:1.15}.market-priorities p{color:var(--muted);font-size:14px;line-height:1.75}.market-process{color:#fff;background:#172335;padding:90px 0}.market-process h2{letter-spacing:-.04em;max-width:1050px;font-size:clamp(32px,4vw,54px);line-height:1.2}.market-process>div>p:last-child{color:#aab5c5;max-width:800px;line-height:1.7}.document-center,.catalog-content-page{background:var(--paper);padding:90px 0 115px}.document-policy{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:45px;display:grid}.document-policy h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.08}.document-policy>p{color:var(--muted);line-height:1.75}.document-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.document-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;min-height:290px;padding:28px;display:flex}.document-grid>article>span{color:var(--red);font:900 10px/1 monospace}.document-grid h2{margin:50px 0 15px;font-size:22px}.document-grid p{color:var(--muted);font-size:13px;line-height:1.7}.document-grid a{color:var(--red);margin-top:auto;font-size:10px;font-weight:900}.corporate-catalog-callout{color:#fff;background:#172335;grid-template-columns:1fr auto;align-items:center;gap:50px;margin-top:30px;padding:35px;display:grid}.corporate-catalog-callout small,.catalog-download-banner small{color:#ff7279;letter-spacing:.12em;font-size:8px;font-weight:900}.corporate-catalog-callout h2{margin:8px 0;font-size:34px}.corporate-catalog-callout p{color:#aab5c5;margin:0}.corporate-catalog-callout>div:last-child{text-align:center;gap:12px;display:grid}.corporate-catalog-callout>div:last-child>a:last-child{color:#c5cfda;font-size:10px}.catalog-download-banner{color:#fff;background:#172335;justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;padding:30px;display:flex}.catalog-download-banner h2{margin:8px 0 0;font-size:34px}.catalog-content-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.catalog-content-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:270px;padding:28px}.catalog-content-grid span{color:var(--red);font:900 10px/1 monospace}.catalog-content-grid h2{margin:48px 0 14px;font-size:22px}.catalog-content-grid p{color:var(--muted);font-size:13px;line-height:1.7}.case-studies{background:var(--paper);padding:90px 0 115px}.case-studies>.shell>article{border:1px solid var(--line);background:#fff;margin-bottom:38px}.case-studies article>header{color:#fff;background:#172335;grid-template-columns:180px 1fr 1fr auto;align-items:end;gap:28px;padding:38px;display:grid}.case-studies header>div{gap:8px;display:grid}.case-studies header span{color:#ff6c74;font-size:9px;font-weight:900}.case-studies header small{color:#9ca9ba;font-size:10px}.case-studies header h2{margin:0;font-size:30px;line-height:1.1}.case-studies header p{color:#aab5c5;margin:0;font-size:12px;line-height:1.6}.case-studies header>b{background:var(--red);white-space:nowrap;padding:9px 12px;font-size:9px}.case-flow{grid-template-columns:repeat(4,1fr);display:grid}.case-flow section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:24px}.case-flow section>span{color:var(--red);font:900 10px/1 monospace}.case-flow section small{color:var(--ink);letter-spacing:.08em;margin:40px 0 10px;font-size:9px;font-weight:900;display:block}.case-flow section p{color:var(--muted);font-size:12px;line-height:1.65}.project-field-proof{color:#fff;background:#172335;padding:90px 0}.project-field-proof>.shell{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.project-field-proof h2{letter-spacing:-.04em;font-size:clamp(36px,4vw,56px);line-height:1.07}.project-field-proof p{color:#aab5c5;line-height:1.7}.project-field-proof>.shell>div:last-child{grid-template-columns:1fr 1fr;gap:10px;display:grid}.project-field-proof img{object-fit:cover;width:100%;height:380px}.reference-intro{background:var(--paper);padding:92px 0 76px}.reference-intro-grid{grid-template-columns:1.05fr .95fr;align-items:end;gap:45px 80px;display:grid}.reference-intro h2,.reference-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.8vw,62px);line-height:1.06}.reference-intro>p{color:var(--muted);margin:0;font-size:16px;line-height:1.78}.reference-intro aside{border-left:3px solid var(--red);color:#515b69;background:#fff;grid-column:1/-1;padding:17px 20px;font-size:13px;line-height:1.65}.reference-list{background:var(--paper);padding:0 0 105px}.reference-marks{color:#fff;background:#101318;padding:90px 0}.reference-marks-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.reference-marks .eyebrow{color:#d1ad61}.reference-marks .eyebrow span{background:#d1ad61}.reference-marks h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,5.3vw,4.7rem);line-height:.98}.reference-marks h2 em{color:#d1ad61;font-style:normal}.reference-marks p:last-child{color:#b9c0c8;max-width:530px;margin:22px 0 0;font-size:1rem;line-height:1.75}.reference-marks figure{background:#fff;border:1px solid #404954;margin:0;padding:15px}.reference-marks img{width:100%;height:auto;display:block}.reference-marks figcaption{color:#9da6b1;margin-top:12px;font-size:.75rem;line-height:1.5}.reference-list article{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(290px,.82fr) minmax(0,1.68fr);display:grid}.reference-list article:last-child{border-bottom:1px solid var(--line)}.reference-list header{border-right:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:20px;padding:38px 30px;display:grid}.reference-list header>span{color:var(--red);font:900 11px/1 monospace}.reference-list header p{color:var(--red);letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:900}.reference-list header h2{letter-spacing:-.045em;overflow-wrap:normal;max-width:420px;margin:0;font-size:clamp(30px,3.2vw,46px);line-height:1.04}.reference-details{grid-template-columns:minmax(0,1.2fr) minmax(235px,.8fr);align-items:start;gap:36px;padding:38px;display:grid}.reference-details>p{color:var(--muted);margin:0;font-size:14px;line-height:1.78}.reference-details>div{border-left:1px solid var(--line);padding-left:28px}.reference-details small{color:var(--red);letter-spacing:.15em;font-size:9px;font-weight:900}.reference-details ul{flex-wrap:wrap;gap:9px 20px;margin:16px 0 0;padding:0;list-style:none;display:flex}.reference-details li{color:#4e5866;font-size:12px;font-weight:700}.reference-details li:before{content:"•";color:var(--red);margin-right:6px}.customer-experience{color:#fff;background:#172335;padding:105px 0}.customer-experience-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.customer-experience h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,64px);line-height:1.06}.customer-experience p:not(.eyebrow){color:#acb8c8;max-width:610px;font-size:15px;line-height:1.78}.customer-experience ul{border-top:1px solid #384557;margin:0;padding:0;list-style:none}.customer-experience li{color:#eef2f8;border-bottom:1px solid #384557;gap:14px;padding:18px 0;font-size:14px;font-weight:700;display:flex}.customer-experience li span{color:#ff6c74}.home-references{background:var(--paper);padding:105px 0}.slipper-success{color:#fff;background:#172335;padding:108px 0}.slipper-success-heading{border-bottom:1px solid #425064;grid-template-columns:1.15fr .85fr;align-items:end;gap:60px;padding-bottom:38px;display:grid}.slipper-success .eyebrow{color:#f3a7a9}.slipper-success h2{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(38px,5vw,64px);line-height:1.04}.slipper-success-heading>p{color:#c8d0da;margin:0;font-size:17px;line-height:1.65}.slipper-success-intro{grid-template-columns:1.2fr .8fr;gap:70px;padding:42px 0;display:grid}.slipper-success-intro p{color:#c8d0da;font-size:16px;line-height:1.75}.slipper-success-intro strong{color:#fff}.slipper-success-intro ul{grid-template-columns:1fr 1fr;align-content:start;gap:12px;margin:0;padding:0;list-style:none;display:grid}.slipper-success-intro li{color:#e6ebf1;font-size:13px}.slipper-machine-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.slipper-machine-grid article{color:var(--ink);background:#f7f5f1;overflow:hidden}.slipper-machine-grid img{object-fit:cover;width:100%;height:190px;display:block}.slipper-machine-grid article>div{padding:23px}.slipper-machine-grid small{color:var(--red);letter-spacing:.12em;font-size:9px;font-weight:900}.slipper-machine-grid h3{letter-spacing:-.035em;min-height:68px;margin:12px 0 10px;font-size:22px;line-height:1.1}.slipper-machine-grid p{color:#586273;margin:0 0 10px;font-size:11px;font-weight:800}.slipper-machine-grid span{color:#4f5967;min-height:60px;font-size:12px;line-height:1.55;display:block}.slipper-machine-grid a{color:var(--red);margin-top:19px;font-size:11px;font-weight:900;display:block}.slipper-machine-grid a b{margin-left:7px}.slipper-actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.button-outline-light{color:#fff;background:0 0;border:1px solid #8c9aaa}.button-outline-light:hover{color:var(--ink);background:#fff;border-color:#fff}.slipper-reference-teaser{border-top:1px solid #425064;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:30px;margin-top:74px;padding-top:34px;display:grid}.slipper-reference-teaser .eyebrow{margin-bottom:9px}.slipper-reference-teaser h3{margin:0;font-size:23px;line-height:1.2}.slipper-reference-teaser>div:nth-child(2){flex-wrap:wrap;gap:8px;display:flex}.slipper-reference-teaser span{color:#d7dee6;border:1px solid #4d5b6d;padding:8px 10px;font-size:10px;font-weight:800}.slipper-reference-teaser>a{color:#fff;white-space:nowrap;font-size:11px;font-weight:900}.slipper-reference-teaser>a b{color:#ff6f76;margin-left:7px}.slipper-references{background:#f4f0ea;padding:105px 0}.slipper-references-heading{max-width:760px;margin-bottom:42px}.slipper-references-heading h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(38px,5vw,60px);line-height:1.04}.slipper-references-heading>p:last-child{max-width:650px;color:var(--muted);line-height:1.7}.slipper-reference-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.slipper-reference-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;justify-content:space-between;min-height:156px;padding:20px;display:flex}.slipper-reference-grid span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.slipper-reference-grid strong{letter-spacing:-.03em;font-size:19px;line-height:1.12}.slipper-reference-note{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.5}.management-vision{background:var(--paper);padding:104px 0}.management-vision-heading{max-width:850px;margin-bottom:22px}.management-vision-heading h2{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(36px,4.8vw,60px);line-height:1.06}.management-photo{border:1px solid var(--line);background:#fff;margin:0}.management-photo img{aspect-ratio:4/3;object-fit:contain;background:#e6e6e1;width:100%;height:auto;display:block}.management-photo figcaption{border-top:1px solid var(--line);padding:0}.management-team-list{grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.management-team-list li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;min-height:74px;padding:17px 24px;display:flex}.management-team-list li:nth-child(2n){border-right:0}.management-team-list li:nth-last-child(-n+2){border-bottom:0}.management-team-list strong{color:var(--ink);letter-spacing:-.02em;font-size:16px;line-height:1.2}.management-team-list span{color:var(--muted);font-size:11px;line-height:1.4}.china-partnership{color:#fff;background:#172335;padding:104px 0}.china-partnership-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.china-partnership figure{background:#0f1928;margin:0}.china-partnership figure img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.china-partnership figcaption{color:#bdc7d4;padding:15px 18px;font-size:11px;line-height:1.6}.china-partnership .eyebrow{color:#ffadb0}.china-partnership h2{letter-spacing:-.05em;margin:14px 0 24px;font-size:clamp(38px,4.3vw,58px);line-height:1.04}.china-partnership p:not(.eyebrow){color:#c5cfdb;line-height:1.72}.china-partnership .button{margin-top:10px}.china-guests-section{background:var(--paper);padding:104px 0}.china-guests-intro{grid-template-columns:.9fr 1.1fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.china-guests-intro h2{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(38px,5vw,62px);line-height:1.04}.china-guests-intro>div:last-child p{color:var(--muted);margin:0 0 14px;line-height:1.72}.china-guests-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.china-guests-grid figure{background:#172335;min-width:0;margin:0;overflow:hidden}.china-guests-grid img{object-fit:cover;width:100%;height:245px;transition:transform .25s;display:block}.china-guests-grid figure:hover img{transform:scale(1.025)}.china-guests-grid figcaption{color:#fff;align-items:baseline;gap:12px;padding:13px 15px;display:flex}.china-guests-grid figcaption span{color:#ff7b72;font:900 10px/1 monospace}.china-guests-grid figcaption strong{font-size:12px;line-height:1.35}.china-guests-summary{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:45px;margin-top:30px;padding:26px 0 0;display:grid}.china-guests-summary p{max-width:810px;color:var(--muted);margin:0;line-height:1.72}.china-guests-summary small{color:var(--ink);letter-spacing:.08em;gap:8px;font-size:10px;font-weight:900;display:grid}.china-guests-summary em{color:var(--muted);letter-spacing:0;font-size:10px;font-style:normal;font-weight:500}.home-references-heading{grid-template-columns:1fr auto;align-items:end;gap:50px;margin-bottom:46px;display:grid}.home-references-heading h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(38px,4.8vw,60px);line-height:1.06}.home-references-heading>a{color:#4c5663;border-bottom:1px solid #a9afb7;padding-bottom:8px;font-size:12px;font-weight:900}.home-references-heading>a span{color:var(--red);margin-left:10px}.home-reference-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.home-reference-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff80;flex-direction:column;min-height:300px;padding:30px;transition:background .2s,transform .2s;display:flex}.home-reference-grid>a:hover{background:#fff;transform:translateY(-3px)}.home-reference-grid>a>span{color:var(--red);font:900 10px/1 monospace}.home-reference-grid h3{margin:48px 0 15px;font-size:23px;line-height:1.18}.home-reference-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.home-reference-grid b{color:var(--red);margin-top:auto;font-size:10px}.customer-reviews{background:#fff;padding:105px 0}.customer-reviews-heading{grid-template-columns:1fr .75fr;align-items:end;gap:70px;margin-bottom:46px;display:grid}.customer-reviews-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,64px);line-height:1.05}.customer-reviews-heading>p{color:var(--muted);margin:0 0 8px;font-size:17px;line-height:1.65}.customer-reviews-heading>p strong{color:var(--ink)}.customer-feedback-overview{color:#fff;background:#172335;border:1px solid #344154;grid-template-columns:.82fr 1.18fr;display:grid}.customer-feedback-purpose{border-right:1px solid #344154;padding:42px}.customer-feedback-purpose small{color:#ff7b72;letter-spacing:.14em;font-size:9px;font-weight:900}.customer-feedback-purpose p{color:#dbe2eb;margin:30px 0 0;font-size:20px;line-height:1.7}.customer-feedback-points{padding:42px}.customer-feedback-points h3{letter-spacing:-.03em;max-width:540px;margin:0 0 27px;font-size:clamp(24px,2.6vw,36px);line-height:1.2}.customer-feedback-points ul{border-top:1px solid #3a4759;grid-template-columns:1fr 1fr;gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.customer-feedback-points li{color:#dbe2eb;border-bottom:1px solid #3a4759;padding:15px 0;font-size:13px;font-weight:700;line-height:1.45}.customer-feedback-points li:before{content:"✓";color:#ff7b72;margin-right:10px}.customer-feedback-note{background:#111c2c;border-top:1px solid #344154;grid-column:1/-1;align-items:center;gap:13px;margin:0;padding:23px 42px;display:flex}.customer-feedback-note span{color:#ff7b72}.customer-feedback-note strong{font-size:13px;line-height:1.6}.customer-review-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.customer-review-card{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:390px;padding:30px;display:flex}.verified-customer{color:#14743b;letter-spacing:.08em;text-transform:uppercase;background:#e4f4ea;align-self:flex-start;padding:8px 10px;font-size:9px;font-weight:900}.customer-review-card blockquote{margin:38px 0;font-size:19px;line-height:1.65}.customer-review-card dl{margin:auto 0 0}.customer-review-card dl>div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:12px;padding:10px 0;display:grid}.customer-review-card dt{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:900}.customer-review-card dd{margin:0;font-size:11px;font-weight:700}.reference-cta{background:var(--red);color:#fff;padding:90px 0}.reference-cta>.shell{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.reference-cta .eyebrow{color:#fff}.reference-cta .eyebrow span{background:#fff}.reference-cta h2{max-width:760px}.reference-cta p{color:#ffe2dd;max-width:700px;line-height:1.75}.reference-cta small{letter-spacing:.08em;margin-top:26px;font-size:11px;font-weight:900;line-height:1.8;display:block}.reference-cta small em{color:#ffe5df;letter-spacing:0;font-style:normal;font-weight:400}.reference-cta-actions{gap:12px;min-width:285px;display:grid}.reference-cta-actions .button{min-width:285px;font-size:11px}.reference-whatsapp{color:#fff;border-color:#ffffffb3}.projects-breadcrumb{color:#8f969f;background:#0a0d11;border-bottom:1px solid #252a31;padding:15px 0}.projects-breadcrumb>div{align-items:center;gap:10px;font-size:.75rem;display:flex}.projects-breadcrumb a{color:#d0b36e}.projects-breadcrumb a:hover{color:#f2d795}.project-reference-center{color:#fff;background:#111915;padding:90px 0;overflow:hidden}.project-reference-center-heading{max-width:850px;margin:0}.project-reference-center-heading>.eyebrow{color:#c9a65a;margin:0 0 13px}.project-reference-center-heading h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,4.8vw,4.4rem);line-height:1}.project-reference-center-heading h3{color:#c9a65a;letter-spacing:.09em;margin:18px 0 0;font-size:1rem;line-height:1.5}.project-reference-center-heading>p:last-child{color:#aab5a6;max-width:800px;margin:15px 0 0;font-size:1rem;line-height:1.65}.reference-filters{flex-wrap:wrap;gap:8px;margin:35px 0;padding:0;display:flex}.reference-filters button{color:#e5eae1;cursor:pointer;background:0 0;border:1px solid #435044;border-radius:0;min-height:46px;padding:10px 13px;font:700 1rem/1.5 Arial,Helvetica,sans-serif;transition:background .18s,border-color .18s,color .18s,transform .18s}.reference-filters button:hover{color:#fff;border-color:#c9a65a;transform:translateY(-1px)}.reference-filters button:focus-visible{outline-offset:2px;outline:2px solid #e1c578}.reference-filters button.active,.reference-filters button[aria-pressed=true]{color:#101711;background:#c9a65a;border-color:#c9a65a}.reference-search{background:#18231b;border:1px solid #435044;grid-template-columns:.65fr 1.35fr auto;align-items:end;gap:12px;margin:-12px 0 35px;padding:18px;display:grid}.reference-search label{color:#c9a65a;letter-spacing:.07em;text-transform:uppercase;gap:6px;font-size:.72rem;font-weight:800;display:grid}.reference-search select,.reference-search input{color:#fff;background:#111915;border:1px solid #536156;border-radius:0;min-height:46px;padding:10px 12px;font:600 1rem/1.4 Arial,Helvetica,sans-serif}.reference-search input::placeholder{color:#89948c}.reference-search p{color:#aab5a6;white-space:nowrap;margin:0;padding-bottom:12px;font-size:.88rem}.reference-search p b{color:#fff}.reference-empty{color:#d7ddd5;text-align:center;border:1px solid #435044;margin:0;padding:32px}.reference-group+.reference-group{margin-top:54px}.reference-group-title{color:#c9a65a;letter-spacing:.1em;margin:28px 0 16px;font-size:.82rem;font-weight:700;line-height:1.5}.project-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.project-reference-card{--reference-accent:#c9a65a;color:#fff;background:#18231b;border:1px solid #37443a;flex-direction:column;min-height:190px;padding:23px;transition:transform .18s,border-color .18s,background .18s;display:flex}.project-reference-card[data-tone=steel]{--reference-accent:#aeb7bf;background:#1d2024}.project-reference-card[data-tone=bronze]{--reference-accent:#c39163;background:#251f1a}.project-reference-card[data-tone=navy]{--reference-accent:#8ba5c3;background:#171f29}.project-reference-card[data-tone=gold]{--reference-accent:#c9a65a;background:#211e16}.project-reference-card[data-tone=burgundy]{--reference-accent:#c1848c;background:#26191d}.project-reference-card[data-tone=forest]{--reference-accent:#8eaf93;background:#18231b}.project-reference-card:hover{border-color:var(--reference-accent);background:#202a23;transform:translateY(-4px)}.project-reference-card>small{color:var(--reference-accent);letter-spacing:.1em;font-size:.7rem;font-weight:700;line-height:1.5}.project-reference-card h3{color:#fff;overflow-wrap:anywhere;margin:20px 0 8px;font-size:1.375rem;font-weight:400;line-height:1.25}.project-reference-details{gap:3px;display:grid}.project-reference-details span{color:#aab5a6;overflow-wrap:anywhere;font-size:.82rem;line-height:1.5}.project-reference-card>b{color:var(--reference-accent);letter-spacing:.1em;margin-top:auto;padding-top:20px;font-size:.62rem;line-height:1.5}.project-reference-card>a{color:var(--reference-accent);letter-spacing:.04em;margin-top:10px;font-size:.67rem;font-weight:900;line-height:1.45}.model-reference-cta{background:#080b09;border:1px solid #c9a65a;grid-template-columns:1fr auto;align-items:center;gap:35px;margin:35px 0 0;padding:32px;display:grid}.model-reference-cta small{color:#c9a65a;letter-spacing:.12em;font-size:.7rem;font-weight:900}.model-reference-cta h3{color:#fff;margin:9px 0;font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.1}.model-reference-cta p{color:#aab5a6;margin:0;font-size:.9rem;line-height:1.6}.model-reference-cta .button{color:#101711;background:#c9a65a;border-color:#c9a65a;justify-content:center;max-width:360px;min-height:48px}.references-page-cta{color:#fff;background:#111915;padding:0 0 90px}.references-page-cta>.shell{background:#080b09;border:1px solid #c9a65a;padding:42px}.references-page-cta .eyebrow{color:#c9a65a}.references-page-cta .eyebrow span{background:#c9a65a}.references-page-cta h2{color:#fff;letter-spacing:-.05em;margin:14px 0;font-size:clamp(2.5rem,5vw,4.7rem);line-height:.98}.references-page-cta p{color:#aab5a6;font-size:1rem}.references-page-cta .button-light{color:#101711;background:#c9a65a;border-color:#c9a65a}.customer-references{color:#fff;background:#101318;padding:96px 0}.customer-references-heading{max-width:780px}.customer-references-heading .eyebrow{color:#d1ad61;margin:0 0 14px}.customer-references-heading .eyebrow span{background:#d1ad61}.customer-references-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1}.customer-references-heading>p{color:#b9c0c8;max-width:735px;margin:18px 0 0;font-size:16px;line-height:1.75}.customer-references-heading>p+p{color:#929ca8;margin-top:8px}.customer-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.customer-reference-card{background:#171c22;border:1px solid #303842;min-height:188px;padding:24px;position:relative;overflow:hidden}.customer-reference-card:before{content:"";background:#d1ad61;width:3px;position:absolute;inset:0 auto 0 0}.customer-reference-card:nth-child(3n+2){background:#1a1f26}.customer-reference-card:nth-child(3n){background:#15191e}.customer-reference-icon{grid-template-columns:repeat(2,5px);gap:3px;width:max-content;display:grid}.customer-reference-icon i{border:1px solid #d1ad61;width:5px;height:5px}.customer-reference-index{color:#d1ad61;letter-spacing:.12em;margin:22px 0 10px;font:800 10px/1 monospace}.customer-reference-card h3{color:#fff;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.15}.customer-reference-card>p:last-child{color:#b9c0c8;overflow-wrap:anywhere;margin:11px 0 0;font-size:13px;font-weight:700;line-height:1.55}.customer-references-seo{border-top:1px solid #303842;max-width:900px;margin-top:32px;padding:20px 0 0}.customer-references-seo p,.customer-references-note{color:#9da6b1;margin:0;font-size:13px;line-height:1.75}.customer-references-seo strong{color:#d7dde3}.customer-references-note{color:#d1ad61;margin-top:18px}.footer-directory-expanded{grid-template-columns:repeat(6,1fr)!important}@media (width<=980px){.request-center-grid,.guide-body,.document-policy,.project-field-proof>.shell,.reference-intro-grid,.reference-marks-grid,.customer-experience-grid,.reference-cta>.shell,.home-references-heading,.customer-reviews-heading{grid-template-columns:1fr}.home-reference-grid{grid-template-columns:repeat(2,1fr)}.customer-feedback-overview{grid-template-columns:1fr}.customer-feedback-purpose{border-bottom:1px solid #344154;border-right:0}.reference-list article{grid-template-columns:1fr}.reference-list header{border-right:0;border-bottom:1px solid var(--line)}.reference-list header p{margin-top:20px}.reference-details{grid-template-columns:1fr}.reference-details>div{border-left:0;padding-left:0}.project-reference-grid,.customer-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-reference-cta{grid-template-columns:1fr}.request-center aside,.guide-body aside{position:static}.field-gallery-grid,.document-grid,.catalog-content-grid{grid-template-columns:repeat(2,1fr)}.market-priorities>.shell{grid-template-columns:1fr}.case-studies article>header{grid-template-columns:1fr 1fr}.case-flow{grid-template-columns:repeat(2,1fr)}.footer-directory-expanded{grid-template-columns:repeat(3,1fr)!important}.slipper-success-heading,.slipper-success-intro,.slipper-reference-teaser{grid-template-columns:1fr;gap:28px}.slipper-machine-grid{grid-template-columns:1fr}.slipper-machine-grid article{grid-template-columns:250px 1fr;display:grid}.slipper-machine-grid img{height:100%;min-height:220px}.slipper-machine-grid h3,.slipper-machine-grid span{min-height:0}.slipper-reference-grid{grid-template-columns:repeat(3,1fr)}.management-team-list{grid-template-columns:1fr}.management-team-list li,.management-team-list li:nth-child(2n){border-right:0}.management-team-list li:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.management-team-list li:last-child{border-bottom:0}.china-guests-intro,.china-guests-summary{grid-template-columns:1fr;gap:22px}.china-guests-grid{grid-template-columns:repeat(2,1fr)}.china-partnership-grid{grid-template-columns:1fr;gap:35px}.recent-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){body{padding-bottom:62px}.floating-whatsapp{display:none}.mobile-action-bar{z-index:95;border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);height:62px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #00000026}.mobile-action-bar a,.mobile-action-bar button{letter-spacing:.02em;text-align:center;border:0;place-items:center;font-size:10px;font-weight:900;display:grid}.mobile-action-bar a:first-child{color:#fff;background:#1fae5b}.mobile-action-bar a:last-child{background:var(--red);color:#fff}.finder-panel>form,.finder-results{padding:30px 20px}.finder-panel>form{min-height:420px}.finder-controls{align-items:stretch}.finder-controls .button{min-width:0;padding-inline:17px}.finder-results>div:not(.finder-result-actions)>a{grid-template-columns:70px 1fr auto;padding-left:7px}.finder-results img{width:70px;height:62px}.finder-result-actions .button{width:100%}.catalog-choice-actions{grid-template-columns:1fr}.selection-tray{bottom:72px;left:15px;right:15px;transform:none}.selection-tray button{flex:1;min-width:0;padding:6px}.selection-tray span{font-size:9px}.tools-modal-backdrop{align-items:end;padding:10px}.compare-modal,.project-list-modal,.quick-quote-modal{max-height:88vh}.compare-modal footer{display:grid}.compare-modal footer .button{width:100%}.project-list-modal article{grid-template-columns:54px 1fr auto}.project-list-modal article img{width:54px;height:50px}.recent-grid{grid-template-columns:repeat(2,1fr)}.file-upload-grid,.field-gallery-grid,.document-grid,.catalog-content-grid,.case-flow{grid-template-columns:1fr}.thanks-page>div,.market-hero>div>div{width:100%;display:grid}.knowledge-list a{grid-template-columns:42px 1fr;gap:12px;padding:22px 12px}.knowledge-list a>b{grid-column:2}.guide-body main>section{padding-left:42px}.guide-article>header h1{font-size:42px}.corporate-catalog-callout{grid-template-columns:1fr}.catalog-download-banner{display:grid}.case-studies article>header{grid-template-columns:1fr;padding:28px}.reference-intro,.customer-experience,.reference-cta,.home-references,.customer-reviews,.slipper-success,.slipper-references{padding:74px 0}.slipper-success-intro ul{grid-template-columns:1fr}.slipper-machine-grid article{display:block}.slipper-machine-grid img{height:190px;min-height:0}.slipper-actions .button{width:100%}.slipper-reference-teaser{margin-top:46px}.slipper-reference-grid{grid-template-columns:1fr 1fr}.slipper-reference-grid article{min-height:125px;padding:16px}.slipper-reference-grid strong{font-size:16px}.management-vision{padding:74px 0}.management-team-list li{min-height:67px;padding:15px 18px}.china-guests-section{padding:74px 0}.china-guests-grid{grid-template-columns:1fr}.china-guests-grid img{height:240px}.china-partnership{padding:74px 0}.reference-list{padding-bottom:74px}.reference-list header,.reference-details{padding:27px 20px}.reference-details{gap:28px}.reference-cta-actions,.reference-cta-actions .button{width:100%;min-width:0}.project-reference-center{padding:74px 0}.project-reference-center-heading h2{font-size:clamp(2.2rem,11vw,3.8rem)}.reference-filters{scroll-snap-type:x proximity;flex-wrap:nowrap;padding-bottom:12px;overflow-x:auto}.reference-filters button{scroll-snap-align:start;flex:none}.project-reference-grid{grid-template-columns:1fr}.customer-references{padding:74px 0}.customer-reference-grid{grid-template-columns:1fr;margin-top:32px}.customer-reference-card{min-height:164px;padding:21px}.project-reference-card{min-height:190px}.model-reference-cta{padding:26px 22px}.model-reference-cta .button{width:100%}.references-page-cta{padding:0 0 74px}.references-page-cta>.shell{padding:32px 22px}.home-reference-grid{grid-template-columns:1fr}.customer-review-grid{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.customer-review-card{scroll-snap-align:start;min-width:86%}.customer-feedback-purpose,.customer-feedback-points{padding:30px 22px}.customer-feedback-purpose p{font-size:17px}.customer-feedback-points ul{grid-template-columns:1fr}.customer-feedback-note{align-items:flex-start;padding:22px}.project-field-proof>.shell>div:last-child{grid-template-columns:1fr}.project-field-proof img{height:300px}.footer-directory-expanded{grid-template-columns:1fr!important}}.desktop-nav{gap:15px}.desktop-nav a{font-size:11px}.language-selector{z-index:96;color:#fff;flex:none;position:relative}.language-selector summary{cursor:pointer;letter-spacing:.08em;background:#ffffff0a;border:1px solid #ffffff61;justify-content:center;align-items:center;gap:7px;min-width:82px;height:40px;padding:0 11px;font-size:10px;font-weight:900;list-style:none;transition:background .2s,border-color .2s;display:flex}.language-selector summary::-webkit-details-marker{display:none}.language-selector summary:hover,.language-selector[open] summary{background:#ffffff1f;border-color:#ffffffbf}.language-selector summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}.language-selector summary strong{font-size:10px}.language-selector summary i{color:var(--red);font-size:8px;font-style:normal;transition:transform .2s}.language-selector[open] summary i{transform:rotate(180deg)}.language-globe{filter:grayscale(.15);font-size:14px;line-height:1}.language-menu{z-index:100;color:#fff;background:#111b2a;border:1px solid #3a4658;grid-template-columns:1fr;width:250px;max-width:calc(100vw - 24px);max-height:min(520px,70vh);padding:8px;display:grid;position:absolute;top:47px;right:0;overflow-y:auto;box-shadow:0 24px 65px #0000006b}.language-menu a{color:#d8e0ea;border-bottom:1px solid #293649;grid-template-columns:32px 1fr 18px;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:11px;display:grid}.language-menu a:last-child{border-bottom:0}.language-menu a:hover{color:#fff;background:#1d2a3d}.language-menu a.active{background:var(--red);color:#fff}.language-menu b{color:#ff8178;min-width:25px;font-size:9px}.language-menu a.active b{color:#fff}.language-menu span{white-space:nowrap}.language-menu em{color:#fff;text-align:right;font-style:normal;font-weight:900}.international-line{color:#91a0b3;letter-spacing:.04em;max-width:650px;margin:22px 0 0;font-size:12px;line-height:1.65;display:block}.international-line span{color:#bac4d1}.button-whatsapp{color:#fff;background:#1fae5b;border-color:#1fae5b}.button-leasing{color:#fff;background:#172335;border-color:#172335}.button-leasing:hover{background:#334258;border-color:#334258}.button-whatsapp:hover{background:#168e49}.whatsapp-team-widget{z-index:90;width:min(330px,100vw - 32px);font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:26px;right:26px}.whatsapp-team-panel{background:#eef2ee;border:1px solid #125d4a33;border-radius:16px;margin-bottom:12px;overflow:hidden;box-shadow:0 18px 54px #030f1847}.whatsapp-team-panel>header{color:#fff;background:linear-gradient(105deg,#137e67,#29ad8e);align-items:center;gap:10px;min-height:74px;padding:15px 16px;display:flex}.whatsapp-mark,.whatsapp-toggle-icon{color:#159274;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;font-weight:900;display:grid}.whatsapp-team-panel header div{flex:1;gap:3px;display:grid}.whatsapp-team-panel header strong{font-size:14px}.whatsapp-team-panel header small{color:#d5fff4;letter-spacing:.08em;font-size:9px;font-weight:800}.whatsapp-team-panel header button{color:#fff;cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;font-size:26px}.whatsapp-team-body{background:linear-gradient(135deg,#e3eee9,#f6f7f4);padding:15px}.whatsapp-team-intro{color:#2a3f3a;background:#fff;border-radius:12px 12px 12px 3px;margin:0 0 13px;padding:11px 12px;font-size:13px;line-height:1.45;box-shadow:0 1px 5px #00000014}.whatsapp-team-list{gap:9px;display:grid}.whatsapp-team-list article{background:#fff;border:1px solid #d7e5df;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.whatsapp-person-avatar{color:#f1cb6d;background:#172335;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid}.whatsapp-team-list article div{gap:3px;display:grid}.whatsapp-team-list article strong{color:#172335;font-size:13px}.whatsapp-team-list article small{color:#66746f;font-size:10px}.whatsapp-team-list article button{color:#137e67;cursor:pointer;background:#e5f6f0;border:0;border-radius:8px;padding:8px 9px;font-size:10px;font-weight:900}.whatsapp-team-list article button b{margin-left:3px;font-size:14px}.whatsapp-message{gap:6px;margin-top:12px;display:grid}.whatsapp-message span{color:#60716b;font-size:10px;font-weight:800}.whatsapp-message textarea{resize:none;color:#172335;background:#fff;border:1px solid #cbdad4;border-radius:10px;width:100%;padding:10px;font:12px/1.4 Arial,Helvetica,sans-serif}.whatsapp-team-toggle{color:#fff;cursor:pointer;background:#159274;border:0;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 14px;font-size:13px;font-weight:900;display:flex;box-shadow:0 12px 32px #0b705847}.whatsapp-team-toggle>b{margin-left:auto;font-size:16px}.whatsapp-team-toggle .whatsapp-toggle-icon{width:32px;height:32px;font-size:20px}@media (width<=640px){.whatsapp-team-widget{width:min(340px,100vw - 28px);bottom:76px;right:14px}}.machine-video-badge{color:#fff;letter-spacing:.05em;background:#142b46;margin:14px 0 0;padding:7px 9px;font-size:11px;font-weight:900;display:inline-flex}.catalog-machine-video{background:#080d16;border-top:1px solid #334052;position:relative}.catalog-machine-video>button{aspect-ratio:16/9;cursor:pointer;background:#080d16;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.catalog-machine-video>button img{object-fit:cover;filter:brightness(.66);width:100%;height:100%;transition:transform .25s,filter .25s;display:block}.catalog-machine-video>button:hover img{filter:brightness(.78);transform:scale(1.025)}.catalog-machine-video>button span{color:#fff;background:#e84c36;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:4px;font-size:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #00000059}.catalog-machine-video>button strong{color:#fff;letter-spacing:.07em;background:#080d16e6;padding:7px 9px;font-size:10px;position:absolute;bottom:12px;left:14px}.catalog-machine-video iframe{aspect-ratio:16/9;background:#080d16;border:0;width:100%;display:block}.catalog-machine-video>a{color:#f3ca68;letter-spacing:.04em;background:#111c2c;justify-content:flex-end;align-items:center;gap:5px;min-height:38px;padding:9px 13px;font-size:10px;font-weight:900;display:flex}.machine-video-gallery{padding-top:18px}.machine-video-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.machine-video-gallery button{width:100%;color:var(--ink);border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;padding:0;text-decoration:none;transition:transform .2s,border-color .2s;display:block;position:relative}.machine-video-gallery button:hover,.machine-video-gallery button.active{border-color:#e2bd67;transform:translateY(-2px)}.machine-video-gallery button.active{box-shadow:inset 0 0 0 2px #e2bd67}.machine-video-gallery img{aspect-ratio:16/9;object-fit:cover;filter:brightness(.78);width:100%;display:block}.machine-video-gallery button>span{background:var(--red);color:#fff;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;left:12px}.machine-video-gallery strong{padding:12px;font-size:13px;line-height:1.35;display:block}.founder-preview{background:#f3f0e9}.founder-preview-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.founder-preview-image{background:#fff;border:1px solid #cbd0d5;min-height:540px;padding:12px;position:relative}.founder-preview-image img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:514px}.founder-preview-image span{color:#fff;letter-spacing:.1em;background:#0b1220eb;padding:10px 13px;font-size:9px;font-weight:900;position:absolute;bottom:12px;left:12px}.founder-preview-grid h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.5vw,60px);line-height:1.05}.founder-preview-grid>div:last-child>p:nth-of-type(2){color:var(--muted);margin:26px 0 32px;font-size:16px;line-height:1.8}.after-sales-home{color:#fff;background:#172335;padding:82px 0}.after-sales-grid{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.after-sales-grid h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4vw,54px)}.after-sales-grid p:last-child{color:#aab5c5;max-width:770px;line-height:1.7}.after-sales-grid .eyebrow{margin-bottom:16px}.site-footer .footer-brand-row{border-bottom:1px solid #222b39;grid-template-columns:200px 1fr;align-items:center;gap:45px;padding-bottom:38px;display:grid}.footer-management{border-bottom:1px solid #222b39;grid-template-columns:.65fr 1.35fr;gap:42px;padding:58px 0 46px;display:grid}.footer-management-heading{flex-direction:column;align-items:flex-start;display:flex}.footer-management-heading small,.footer-management article small{color:#c7a457;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.footer-management-heading h2{color:#fff;letter-spacing:-.03em;max-width:340px;margin:12px 0 22px;font-size:31px;line-height:1.08}.footer-management-heading>a{color:#d9bd75;font-size:13px}.footer-management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.footer-management article{background:#111722;border:1px solid #273243;grid-template-columns:120px 1fr;min-height:184px;transition:transform .22s,border-color .22s;display:grid;overflow:hidden}.footer-management article:hover{border-color:#c7a457;transform:translateY(-3px)}.footer-management article>img{object-fit:cover;object-position:center 34%;width:100%;height:100%}.footer-management article>div{flex-direction:column;align-items:flex-start;padding:20px 17px;display:flex}.footer-management article strong{color:#fff;letter-spacing:-.02em;margin:7px 0 13px;font-size:20px}.footer-management article a{color:#d7dde6;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.footer-management article a:hover{color:#e0bd67}.site-footer .footer-brand-row .brand-logo-image{height:138px}.site-footer .footer-brand-row>p{color:#8f9baa;max-width:650px;font-size:13px;line-height:1.75}.site-footer .footer-directory{grid-template-columns:repeat(5,1fr);gap:34px;padding-top:42px;display:grid}.site-footer .footer-directory>div{align-content:start;gap:11px;display:grid}.site-footer .footer-directory small{color:#727e8f;letter-spacing:.14em;margin-bottom:7px;font-size:9px;font-weight:900}.site-footer .footer-directory a{color:#bcc6d2;font-size:12px;line-height:1.4}.site-footer .footer-directory a:hover{color:#fff}.platform-section{background:var(--paper);padding:95px 0 115px}.platform-heading{grid-template-columns:.55fr 1.45fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.platform-heading .eyebrow{margin:0}.platform-heading h2{letter-spacing:-.04em;max-width:900px;margin:0;font-size:clamp(32px,4vw,52px);line-height:1.1}.platform-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.platform-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff6b;flex-direction:column;min-height:300px;padding:30px;transition:all .2s;display:flex}.platform-card:hover{background:#fff;transform:translateY(-3px)}.platform-card>div{color:var(--red);letter-spacing:.1em;justify-content:space-between;font:800 10px/1 monospace;display:flex}.platform-card>div small{color:#7c8692}.platform-card h3{margin:45px 0 13px;font-size:22px;line-height:1.15}.platform-card p{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.7}.platform-card b{color:var(--red);margin-top:auto;font-size:11px}.project-cases{background:var(--paper);padding:90px 0 115px}.project-cases article{border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff;grid-template-columns:1.1fr repeat(3,1fr);gap:0;margin-bottom:18px;display:grid}.project-cases article>*{border-right:1px solid var(--line);padding:28px}.project-cases header span{color:var(--red);font:800 10px/1 monospace}.project-cases h2{margin:35px 0 0;font-size:24px;line-height:1.2}.project-cases small{color:var(--red);letter-spacing:.12em;font-size:8px;font-weight:900}.project-cases p{color:var(--muted);font-size:13px;line-height:1.7}.about-platform{background:var(--paper);padding:95px 0 115px}.about-platform-grid{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.about-platform-photo{border:1px solid var(--line);background:#fff;min-height:720px;padding:12px;position:relative}.about-platform-photo img{object-fit:cover;width:100%;height:100%}.about-platform-photo span{background:var(--ink);color:#fff;letter-spacing:.1em;padding:12px;font-size:9px;font-weight:900;position:absolute;bottom:12px;left:12px}.about-platform-topics{border-top:1px solid var(--line)}.about-platform-topics article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:22px;padding:25px 0;display:grid}.about-platform-topics article>span{color:var(--red);padding-top:8px;font:800 10px/1 monospace}.about-platform-topics h2{margin:0 0 8px;font-size:24px}.about-platform-topics p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.faq-section{background:var(--paper);padding:90px 0 115px}.faq-list details{border:1px solid var(--line);background:#fff;margin-bottom:10px}.faq-list summary{cursor:pointer;grid-template-columns:52px 1fr auto;align-items:center;min-height:76px;padding:0 26px;font-weight:800;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--red);font:800 10px/1 monospace}.faq-list summary b{color:var(--red);font-size:20px}.faq-list details[open] summary b{transform:rotate(45deg)}.faq-list details p{color:var(--muted);margin:0;padding:0 26px 28px 78px;line-height:1.7}.product-hero{background:var(--ink);color:#fff;padding:155px 0 85px}.product-breadcrumb{color:#7f8c9f;gap:10px;margin-bottom:24px;font-size:10px;display:flex}.product-breadcrumb a:hover{color:#fff}.product-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;display:grid}.product-gallery{background:#fff;border:1px solid #344154;min-height:520px;padding:14px;position:relative}.product-gallery img{object-fit:contain;object-position:center;filter:drop-shadow(0 16px 22px #0b122024);width:100%;height:100%;min-height:490px;padding:12px}.product-gallery>span{color:#fff;letter-spacing:.1em;background:#0b1220eb;padding:10px;font-size:8px;font-weight:900;position:absolute;bottom:14px;left:14px}.product-placeholder{color:#8894a5;place-items:center;min-height:490px;font-size:42px;font-weight:900;display:grid}.product-summary h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.6vw,62px);line-height:1.04}.product-summary>p:last-of-type{color:#aeb9c7;margin:26px 0 30px;font-size:15px;line-height:1.8}.product-tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.product-tags span{color:#c0cad6;border:1px solid #455166;padding:8px 10px;font-size:9px;font-weight:900}.product-actions{flex-wrap:wrap;gap:10px;display:flex}.product-content{background:var(--paper);padding:90px 0 110px}.product-content-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.machine-technical-sheet{background:#f0eee8;padding:84px 0}.machine-technical-sheet-grid{grid-template-columns:.76fr 1.24fr;align-items:start;gap:60px;display:grid}.machine-technical-sheet-grid h2{letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(2.2rem,4vw,3.9rem);line-height:1.02}.machine-technical-sheet-grid p:not(.eyebrow){max-width:540px;color:var(--muted);font-size:1rem;line-height:1.7}.machine-technical-sheet-grid .button{margin-top:15px}.machine-technical-table{border:1px solid var(--line);background:#fff}.machine-technical-table>div{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:20px;min-height:58px;padding:15px 18px;display:grid}.machine-technical-table>div:last-child{border-bottom:0}.machine-technical-table span{color:#66707d;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.machine-technical-table strong{color:#202a35;font-size:.92rem;line-height:1.5}.product-content article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:245px;padding:28px}.product-content small{color:var(--red);font:800 10px/1 monospace}.product-content h2{margin:35px 0 13px;font-size:20px}.product-content p,.product-content dd{color:var(--muted);font-size:13px;line-height:1.65}.product-content a{color:var(--red);font-size:11px;font-weight:900}.product-content dl{margin:0}.product-content dl div{border-bottom:1px solid #eee;grid-template-columns:.65fr 1.35fr;gap:10px;padding:8px 0;font-size:12px;display:grid}.product-content dt{font-weight:800}.product-content dd{margin:0}.related-machines{background:#fff;padding:90px 0}.related-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-grid a{border:1px solid var(--line);flex-direction:column;min-height:340px;padding:18px;display:flex}.related-grid img{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 15px #0b12201f);width:100%;height:180px;margin-bottom:20px}.related-grid span{color:var(--red);font:800 10px/1 monospace}.related-grid h3{font-size:18px;line-height:1.3}.related-grid b{color:var(--red);margin-top:auto;font-size:11px}.biography-field-gallery{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:55px;display:grid}.biography-field-gallery figure{background:var(--ink);color:#fff;margin:0}.biography-field-gallery img{object-fit:cover;width:100%;height:300px}.biography-field-gallery figcaption{letter-spacing:.08em;padding:14px;font-size:10px;font-weight:900}.contact-brand-logo{margin-bottom:28px}.contact-brand-logo .brand-logo-image{height:180px}.file-field{border:1px dashed #aab0b8;gap:9px;margin:18px 0;padding:18px;display:grid}.file-field span{font-size:11px;font-weight:900}.file-field small{color:var(--muted);line-height:1.5}.catalog-search-group{grid-template-columns:1.5fr .8fr;gap:22px;display:grid}.compact-search input{font-size:14px}.localized-hero{background:var(--ink);color:#fff;min-height:780px;padding:155px 0 80px;position:relative;overflow:hidden}.localized-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:65px;display:grid;position:relative}.localized-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(48px,5.4vw,76px);line-height:1.02}.localized-global-line{color:var(--red);margin:22px 0 30px;font-size:14px;line-height:1.55;display:block}.localized-hero-photo{border:1px solid #435065;min-height:530px;padding:12px;position:relative}.localized-hero-photo img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:504px}.localized-hero-photo span{background:var(--ink);color:#fff;letter-spacing:.1em;padding:11px;font-size:8px;font-weight:900;position:absolute;bottom:12px;left:12px}.locale-sector-strip{background:var(--red)}.locale-sector-strip .shell{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex;overflow-x:auto}.locale-sector-strip a{color:#fff;letter-spacing:.08em;white-space:nowrap;font-size:9px;font-weight:900}.locale-section{background:var(--paper);padding:95px 0 115px}.locale-service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.locale-service-grid>a,.locale-service-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:190px;padding:27px}.locale-service-grid span{color:var(--red);font:800 10px/1 monospace}.locale-service-grid h3{margin:35px 0 0;font-size:18px;line-height:1.25}.locale-service-grid p{color:var(--muted);font-size:12px;line-height:1.6}.locale-process{color:#fff;background:#172335;padding:95px 0}.locale-process ol{border-top:1px solid #405066;border-left:1px solid #405066;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.locale-process li{border-bottom:1px solid #405066;border-right:1px solid #405066;flex-direction:column;gap:25px;min-height:140px;padding:22px;display:flex}.locale-process li span{color:var(--red);font:800 10px/1 monospace}.locale-process li b{font-size:14px;line-height:1.45}.locale-founder{background:#f3f0e9;padding:100px 0}.compact-locale-hero{min-height:430px;padding-top:155px}.locale-section-image{border:1px solid var(--line);background:#fff;height:460px;margin-bottom:38px;padding:12px}.locale-section-image img{object-fit:cover;width:100%;height:100%}.locale-external-cta{margin-top:28px}.localized-quote-layout{grid-template-columns:.38fr .62fr;align-items:start;gap:45px;display:grid}.quote-contact-logo{object-fit:contain;width:auto;height:230px}.localized-quote-form{width:100%}.localized-page[dir=rtl]{text-align:right}.localized-page[dir=rtl] .desktop-nav{margin-left:0;margin-right:auto}.localized-page[dir=rtl] .language-menu{left:0;right:auto}.localized-page[dir=rtl] .eyebrow span{margin-left:10px;margin-right:0}.localized-page[dir=rtl] .product-content dl div{direction:rtl}.not-found-page{background:var(--ink);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:70px 20px;display:flex}.not-found-page .brand-logo-image{height:180px}.not-found-page>p{color:var(--red);margin:30px 0 0;font-size:70px;font-weight:900}.not-found-page h1{margin:8px 0 14px;font-size:clamp(36px,5vw,64px)}.not-found-page>span{color:#9aa6b5}.not-found-page>div{gap:12px;margin-top:30px;display:flex}@media (width<=1180px){.desktop-nav{display:none}.site-header>.shell>.language-selector{margin-left:auto}.mobile-menu{margin-left:0;display:block}.nav-cta{display:inline-flex}}@media (width<=980px){.nav-cta{display:none}.site-header>.shell>.language-selector{margin-left:auto;display:block}.mobile-menu{margin-left:0}.founder-preview-grid,.product-hero-grid,.localized-hero-grid,.localized-quote-layout,.about-platform-grid{grid-template-columns:1fr}.founder-preview-grid{gap:48px}.after-sales-grid{grid-template-columns:1fr;gap:28px}.platform-grid,.product-content-grid,.locale-service-grid{grid-template-columns:repeat(2,1fr)}.platform-heading{grid-template-columns:1fr;gap:16px}.site-footer .footer-directory{grid-template-columns:repeat(3,1fr)}.site-footer .footer-brand-row{grid-template-columns:170px 1fr}.footer-management{grid-template-columns:1fr;gap:25px}.project-cases article{grid-template-columns:1fr 1fr}.locale-process ol{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.nav-wrap{gap:10px}.language-selector summary{min-width:66px;padding-inline:9px}.language-selector summary i{display:none}.language-menu,.localized-page[dir=rtl] .language-menu{width:min(250px,100vw - 30px);max-height:65vh;left:auto;right:0}.hero h1{font-size:42px}.international-line{font-size:10px}.founder-preview-image{min-height:390px}.founder-preview-image img{min-height:364px}.platform-grid,.product-content-grid,.locale-service-grid,.related-grid,.biography-field-gallery{grid-template-columns:1fr}.platform-card{min-height:250px}.site-footer .footer-brand-row,.site-footer .footer-directory{grid-template-columns:1fr}.site-footer .footer-brand-row{gap:20px}.site-footer .footer-brand-row .brand-logo-image{height:128px}.footer-management{padding:48px 0 38px}.footer-management-grid{grid-template-columns:1fr}.footer-management article{grid-template-columns:112px 1fr;min-height:165px}.project-cases article{grid-template-columns:1fr}.product-hero{padding-top:115px}.product-gallery{min-height:340px}.product-gallery img,.product-placeholder{min-height:310px}.product-summary h1{font-size:38px}.product-actions .button{width:100%}.catalog-search-group{grid-template-columns:1fr}.localized-hero{padding-top:115px}.localized-hero h1{font-size:42px}.localized-hero-photo{min-height:390px}.localized-hero-photo img{min-height:364px}.locale-process ol{grid-template-columns:1fr 1fr}.locale-section-image{height:330px}.quote-contact-logo{height:180px}.not-found-page>div{flex-direction:column;width:100%}}.catalog-page{background:var(--paper)}.desktop-nav .active-link{color:#fff;border-bottom-color:var(--red)}.catalog-hero{background:var(--ink);color:#fff;min-height:610px;padding:175px 0 90px;position:relative;overflow:hidden}.catalog-hero:after{content:"";background:var(--red);width:10px;height:230px;position:absolute;bottom:0;right:0}.catalog-hero-lines{border-left:1px solid #2d394a;position:absolute;inset:112px 0 0 53%;overflow:hidden}.catalog-hero-lines i{border:1px solid #2d394a;width:380px;height:380px;position:absolute;top:70px;left:90px;transform:rotate(45deg)}.catalog-hero-lines i:nth-child(2){width:260px;height:260px;top:130px;left:150px}.catalog-hero-lines i:nth-child(3){border-color:var(--red);opacity:.45;width:140px;height:140px;top:190px;left:210px}.catalog-hero-layout{grid-template-columns:1.25fr .75fr;align-items:end;gap:95px;display:grid;position:relative}.catalog-hero h1{letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(49px,6vw,80px);line-height:1}.catalog-hero h1 em{color:var(--red);font-style:normal}.catalog-hero-copy{border-left:1px solid #435064;padding-left:28px}.catalog-hero-copy strong{color:var(--red);letter-spacing:-.07em;font-size:72px;line-height:.85;display:block}.catalog-hero-copy p{color:#b5c0ce;margin:22px 0;line-height:1.7}.catalog-hero-copy small{color:#748094;letter-spacing:.15em;font-size:9px;font-weight:800}.catalog-section{padding:85px 0 115px}.catalog-intro{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:35px;display:grid}.catalog-intro .eyebrow{margin:0}.catalog-intro>p:last-child{color:var(--muted);justify-self:end;max-width:520px;margin:0;line-height:1.6}.foil-models-discovery{color:#fff;background:#101923;border:1px solid #263242;grid-template-columns:minmax(240px,34%) 1fr;gap:0;margin:0 0 48px;display:grid;overflow:hidden}.foil-models-discovery>img{object-fit:cover;background:#050505;width:100%;height:100%;min-height:300px}.foil-models-discovery>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:44px 54px;display:flex}.foil-models-discovery .eyebrow{color:#d4ad4e;margin:0 0 18px}.foil-models-discovery h2{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(29px,3vw,46px)}.foil-models-discovery p:not(.eyebrow){color:#c6d0dc;max-width:590px;margin:0 0 28px;line-height:1.7}.catalog-tools{border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;align-items:stretch;gap:18px;padding:18px;display:grid}.catalog-search{gap:8px;display:grid;position:relative}.catalog-search>span{color:#555e6a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.catalog-search input{border:0;border-bottom:2px solid var(--ink);width:100%;min-height:50px;color:var(--ink);background:#fff;outline:none;padding:8px 48px 8px 0;font:18px/1.3 Arial,Helvetica,sans-serif}.catalog-search input:focus{border-bottom-color:var(--red)}.catalog-search b{color:var(--red);font-size:26px;font-weight:400;position:absolute;bottom:9px;right:10px}.catalog-count{border-left:1px solid var(--line);align-items:center;gap:12px;min-width:155px;padding:8px 4px 8px 24px;display:flex}.catalog-count strong{color:var(--red);letter-spacing:-.05em;font-size:40px}.catalog-count span{color:#657080;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.4}.category-filters{flex-wrap:wrap;gap:8px;margin:22px 0 34px;display:flex}.category-filters button{cursor:pointer;color:#56606d;background:0 0;border:1px solid #cfd1d1;min-height:38px;padding:0 14px;font:700 11px/1 Arial,Helvetica,sans-serif;transition:all .18s}.category-filters button:hover,.category-filters button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.catalog-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.catalog-card{background:#fff;border:1px solid #d8dce0;flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.catalog-card:hover{border-color:#9a7836;transform:translateY(-5px);box-shadow:0 20px 48px #0b122024}.machine-diagram{border-bottom:4px solid var(--red);background:#111b2a;height:170px;position:relative;overflow:hidden}.machine-diagram:before{content:"";border:1px solid #39465a;width:170px;height:170px;position:absolute;top:-55px;right:-40px;transform:rotate(45deg)}.machine-diagram:after{content:"";background:#415065;height:2px;position:absolute;top:80px;left:32px;right:32px;box-shadow:0 22px #293649}.machine-diagram>span{z-index:2;color:#fff;letter-spacing:-.05em;font-size:30px;font-weight:900;position:absolute;top:22px;left:26px}.machine-diagram>b{z-index:2;color:#78869a;letter-spacing:.1em;font:700 9px/1 monospace;position:absolute;bottom:18px;right:22px}.machine-diagram i{z-index:2;border:2px solid var(--red);width:30px;height:30px;display:block;position:absolute;top:68px;left:32px;transform:rotate(45deg)}.machine-diagram i:nth-of-type(2){border-color:#8290a3;width:54px;height:54px;top:57px;left:78px}.machine-diagram i:nth-of-type(3){border-color:#526176;top:68px;left:145px}.machine-diagram.tone-2{background:#172334}.machine-diagram.tone-3{background:#101927}.machine-diagram.tone-4{background:#1b2634}.machine-photo{isolation:isolate;background:#101927 url(/images/machine-catalog-ai-backdrop.png) 50%/cover no-repeat;border-bottom:3px solid #9a7836;height:238px;position:relative;overflow:hidden}.machine-photo:before{content:"";z-index:-1;background:linear-gradient(#090f190a,#090f1957);position:absolute;inset:0}.machine-photo img{z-index:1;object-fit:contain;filter:drop-shadow(0 15px 16px #00000057)saturate(1.04)contrast(1.03);width:100%;height:100%;padding:14px 18px 18px;transition:transform .35s,filter .35s;position:relative}.catalog-card:hover .machine-photo img{filter:drop-shadow(0 20px 20px #0000006b)saturate(1.08)contrast(1.05);transform:scale(1.045)}.machine-photo span{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#090f19e0;border-left:2px solid #b8954c;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;bottom:12px;left:14px}.catalog-card-body{flex-direction:column;flex:1;padding:23px 24px 24px;display:flex}.catalog-meta{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.catalog-meta span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1.35}.catalog-meta b{color:#394250;flex:none;font-size:11px}.catalog-card h2{letter-spacing:-.02em;margin:22px 0 26px;font-size:19px;line-height:1.35}.catalog-card-body>p{border-top:1px solid #e1e0dc;flex-wrap:wrap;gap:9px;margin:auto 0 18px;padding-top:18px;display:flex}.catalog-card-body>p span{color:#828a95;letter-spacing:.1em;font-size:8px;font-weight:800}.catalog-card-body>p span:not(:last-child):after{content:"·";color:var(--red);margin-left:9px}.catalog-card-actions{grid-template-columns:1fr auto;gap:8px;display:grid}.catalog-card-actions a{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.catalog-card-actions a:first-child span{color:var(--red);margin-left:10px;font-size:15px}.catalog-card-actions a:last-child{color:var(--ink);background:0 0;border:1px solid #bfc4ca}.catalog-card-actions a:hover{background:var(--red);color:#fff;border-color:var(--red)}.catalog-empty{border:1px solid var(--line);text-align:center;background:#fff;padding:65px}.catalog-empty strong{font-size:25px}.catalog-empty p{color:var(--muted)}.catalog-cta{background:var(--red);color:#fff;padding:75px 0}.catalog-cta-layout{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.catalog-cta .eyebrow{color:#fff}.catalog-cta .eyebrow span{background:#fff}.catalog-cta h2{letter-spacing:-.04em;max-width:800px;margin:0;font-size:clamp(36px,4vw,54px);line-height:1.08}@media (width<=980px){.catalog-hero-layout{grid-template-columns:1fr;gap:44px}.catalog-hero-copy{max-width:520px}.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.machine-catalog-link{flex-direction:column;align-items:flex-start}.catalog-hero{min-height:auto;padding:135px 0 70px}.catalog-hero h1{font-size:48px}.catalog-hero-copy strong{font-size:58px}.catalog-hero-lines{opacity:.55;left:50%}.catalog-section{padding:64px 0 80px}.catalog-intro{grid-template-columns:1fr;gap:18px}.catalog-intro>p:last-child{justify-self:start}.foil-models-discovery{grid-template-columns:1fr;margin-bottom:36px}.foil-models-discovery>img{min-height:240px;max-height:340px}.foil-models-discovery>div{padding:34px 28px 38px}.catalog-tools{grid-template-columns:1fr}.catalog-count{border-left:0;border-top:1px solid var(--line);padding:14px 0 0}.category-filters{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.category-filters button{flex:none}.catalog-grid{grid-template-columns:1fr}.machine-diagram,.machine-photo{height:200px}.catalog-cta-layout{grid-template-columns:1fr;gap:32px}}.quote-page{background:var(--paper)}.quote-nav{background:var(--ink)}.quote-nav-links{align-items:center;gap:26px;margin-left:auto;display:flex}.quote-nav-links a{color:#dbe2ec;font-size:13px}.quote-nav-links a:last-child{border:1px solid #4b5767;padding:11px 14px}.quote-hero{background:var(--ink);color:#fff;padding:170px 0 82px;position:relative;overflow:hidden}.quote-grid{border:1px solid #334054;width:420px;height:420px;position:absolute;top:20px;right:-80px;transform:rotate(45deg)}.quote-grid:before{content:"";border:1px solid #334054;position:absolute;inset:52px}.quote-hero-layout{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;display:grid;position:relative}.quote-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,78px);line-height:1}.quote-hero h1 em{color:var(--red);font-style:normal}.quote-hero-layout>p{color:#b7c2d0;max-width:520px;margin:0 0 8px;font-size:17px;line-height:1.8}.quote-body{padding:90px 0 110px}.quote-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:80px;display:grid}.quote-aside{position:sticky;top:30px}.quote-aside h2{letter-spacing:-.035em;max-width:380px;margin:0 0 35px;font-size:34px;line-height:1.1}.quote-aside ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.quote-aside li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:15px;padding:20px 0;display:grid}.quote-aside li>span{color:var(--red);padding-top:4px;font:700 10px/1 monospace}.quote-aside li div{gap:6px;display:grid}.quote-aside li strong{font-size:14px}.quote-aside li small{color:var(--muted);line-height:1.5}.direct-contact{background:var(--ink);color:#fff;gap:9px;margin-top:34px;padding:26px;display:grid}.direct-contact small{color:#7e8999;letter-spacing:.16em;margin-bottom:8px;font-size:9px;font-weight:800}.direct-contact strong{font-size:18px}.direct-contact a{color:#cbd4df;font-size:13px}.direct-contact a:hover{color:#fff}.quote-form{border:1px solid var(--line);background:#fff;padding:42px}.quote-request-options{align-content:start;gap:24px;min-width:0;display:grid}.initial-quote-form{color:#fff;background:#101720;border:1px solid #bda15d}.initial-quote-form h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(24px,3vw,32px)}.initial-quote-form>p{color:#d3d6dc;font-size:16px;line-height:1.65}.initial-quote-form .form-grid{margin:24px 0}.initial-quote-form .form-grid label>span{color:#fff;font-size:14px}.initial-quote-form .form-grid input{min-width:0;font-size:16px}.initial-quote-form>.button{white-space:normal;text-align:center;width:100%;min-height:48px}.initial-quote-form .initial-quote-note{margin-bottom:0;font-size:14px}.detailed-quote-option{border:1px solid var(--line);min-width:0}.detailed-quote-option>summary{cursor:pointer;overflow-wrap:anywhere;padding:22px;font-size:16px;font-weight:700}.detailed-quote-option>summary:hover{color:#9a7930}.detailed-quote-option>summary:focus-visible{outline-offset:3px;outline:2px solid #bda15d}.detailed-quote-option>.quote-form{border:0}.form-section-title{border-bottom:2px solid var(--ink);grid-template-columns:42px 1fr;align-items:center;gap:16px;margin:0 0 26px;padding-bottom:18px;display:grid}.form-section-title:not(:first-child){margin-top:48px}.form-section-title>span{background:var(--red);color:#fff;place-items:center;width:34px;height:34px;font:700 10px/1 monospace;display:grid}.form-section-title div{gap:5px;display:grid}.form-section-title strong{font-size:19px}.form-section-title small{color:var(--muted)}.form-grid{gap:20px;display:grid}.form-grid.two{grid-template-columns:repeat(2,1fr)}.form-grid label{gap:9px;display:grid}.form-grid label.wide{grid-column:1/-1}.form-grid label>span{color:#3f4855;letter-spacing:.02em;font-size:11px;font-weight:800}.form-grid input,.form-grid select,.form-grid textarea{width:100%;color:var(--ink);background:#fafafa;border:1px solid #ccd1d8;border-radius:0;outline:none;padding:14px 15px;font:14px/1.4 Arial,Helvetica,sans-serif}.form-grid input,.form-grid select{min-height:50px}.form-grid textarea{resize:vertical}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--red);box-shadow:0 0 0 2px #e84c361f}.attachment-note{border-left:4px solid var(--red);color:#5b6470;background:#f4f1ea;margin-top:30px;padding:18px 20px;font-size:13px;line-height:1.65}.attachment-note b{color:var(--ink)}.form-actions{gap:12px;margin-top:28px;display:flex}.form-actions button{cursor:pointer}.email-button{color:var(--ink);background:#fff;border-color:#b9c0c9}.email-button:hover{border-color:var(--ink)}.form-disclaimer{color:#8a929d;margin:18px 0 0;font-size:10px;line-height:1.5}.quote-footer{margin-top:0}@media (width<=900px){.quote-hero-layout,.quote-layout{grid-template-columns:1fr}.quote-hero-layout{gap:28px}.quote-layout{gap:55px}.quote-layout>.quote-request-options,.localized-quote-layout>.quote-request-options{order:-1}.quote-aside{position:static}}@media (width<=640px){.quote-nav-links{display:none}.quote-hero{padding:130px 0 62px}.quote-hero h1{font-size:49px}.quote-hero-layout>p{font-size:15px}.quote-body{padding:65px 0 80px}.quote-form{padding:26px 18px}.form-grid.two{grid-template-columns:1fr}.form-grid label.wide{grid-column:auto}.form-actions{flex-direction:column}.form-actions .button{width:100%}.quote-footer{flex-direction:column;display:flex}}.corporate-nav{background:var(--ink)}.corporate-hero{background:var(--ink);color:#fff;padding:170px 0 86px;position:relative;overflow:hidden}.corporate-hero-lines{border:1px solid #334054;width:520px;height:520px;position:absolute;top:-30px;right:-130px;transform:rotate(45deg)}.corporate-hero-lines:before,.corporate-hero-lines:after{content:"";border:1px solid #334054;position:absolute}.corporate-hero-lines:before{inset:58px}.corporate-hero-lines:after{inset:116px}.corporate-hero-layout{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;display:grid;position:relative}.corporate-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,78px);line-height:1}.corporate-hero h1 em{color:var(--red);font-style:normal}.corporate-hero-copy{border-left:1px solid #465165;margin-bottom:6px;padding-left:28px}.corporate-hero-copy>span{color:var(--red);letter-spacing:.14em;font:700 10px/1 monospace}.corporate-hero-copy p{color:#b7c2d0;max-width:520px;margin:18px 0 0;font-size:16px;line-height:1.8}.corporate-section{padding:105px 0}.corporate-section h2,.corporate-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,60px);line-height:1.06}.corporate-cta{background:var(--red);color:#fff;padding:74px 0}.corporate-cta-layout{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.corporate-cta .eyebrow{color:#fff}.corporate-cta .eyebrow span{background:#fff}.stats-section{background:#fff;padding:0}.stats-grid{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.stats-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:220px;padding:32px;display:flex}.stats-grid small{color:var(--red);font:700 10px/1 monospace}.stats-grid strong{letter-spacing:-.05em;margin-top:auto;font-size:48px}.stats-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;max-width:180px;margin-top:8px;font-size:12px;line-height:1.5}.reason-section{background:var(--paper)}.corporate-split{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;display:grid}.sticky-title{position:sticky;top:40px}.sticky-title>p:last-child{color:var(--muted);max-width:430px;margin-top:26px;font-size:15px;line-height:1.75}.reason-list{border-top:2px solid var(--ink)}.reason-list>div{border-bottom:1px solid var(--line);grid-template-columns:42px 28px 1fr;align-items:center;gap:15px;min-height:76px;display:grid}.reason-list b{color:#8b929c;font:700 10px/1 monospace}.reason-list span{color:var(--red);font-weight:900}.reason-list p{margin:0;font-size:15px;font-weight:700}.full-process{background:var(--ink-soft);color:#fff}.full-process .section-heading{margin-bottom:54px}.full-process-grid{border-top:1px solid #354153;border-left:1px solid #354153;grid-template-columns:repeat(3,1fr);display:grid}.full-process-grid article{border-bottom:1px solid #354153;border-right:1px solid #354153;min-height:170px;padding:27px}.full-process-grid span{color:var(--red);font:700 10px/1 monospace}.full-process-grid h3{max-width:230px;margin:55px 0 0;font-size:18px;line-height:1.35}.biography-section{background:#fff}.biography-lead{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.biography-photo{border:1px solid var(--line);min-height:560px;padding:12px;position:relative}.biography-photo img{object-fit:cover;filter:saturate(.8);width:100%;height:536px}.biography-photo span{background:var(--ink);color:#fff;letter-spacing:.12em;padding:13px 16px;font-size:9px;font-weight:800;position:absolute;bottom:12px;left:12px}.biography-intro>p:last-child{color:var(--muted);margin-top:28px;font-size:17px;line-height:1.8}.biography-copy{max-width:940px;margin-top:90px}.biography-copy article{border-top:1px solid var(--line);grid-template-columns:55px 1fr;gap:26px;padding:30px 0;display:grid}.biography-copy article:last-child{border-bottom:1px solid var(--line)}.biography-copy span{color:var(--red);padding-top:8px;font:700 10px/1 monospace}.biography-copy p{color:#404957;margin:0;font-size:16px;line-height:1.9}.vision-block{background:var(--ink-soft);color:#fff;padding:95px 0}.vision-block small{color:var(--red);letter-spacing:.15em;font:700 10px/1 monospace}.vision-block blockquote{letter-spacing:-.035em;max-width:1000px;margin:30px 0;font-size:clamp(31px,4vw,54px);line-height:1.18}.vision-block p{color:#9da9b9;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.expertise-section{background:var(--paper)}.expertise-intro{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:55px;display:grid}.expertise-intro .eyebrow{grid-column:1/-1;margin-bottom:-24px}.expertise-intro>p:last-child{color:var(--muted);margin:0 0 8px;line-height:1.75}.expertise-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.expertise-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff59;min-height:290px;padding:28px}.expertise-grid article:hover{background:#fff}.expertise-grid article>div{justify-content:space-between;display:flex}.expertise-grid span{color:var(--red);font:700 10px/1 monospace}.expertise-grid b{color:var(--red);font-size:15px}.expertise-grid h3{margin:58px 0 16px;font-size:22px}.expertise-grid p{color:var(--muted);font-size:14px;line-height:1.65}.heritage-section{background:#fff}.heritage-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:100px;display:grid}.heritage-heading{position:sticky;top:40px}.heritage-heading h2{max-width:530px}.heritage-heading h2 em{color:var(--red);font-style:normal}.heritage-story>p{color:#404957;margin:0 0 24px;font-size:16px;line-height:1.9}.heritage-proof{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.heritage-proof>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:145px;padding:25px 18px 18px 0;display:flex}.heritage-proof>div:not(:first-child){padding-left:18px}.heritage-proof>div:last-child{border-right:0}.heritage-proof strong{color:var(--red);letter-spacing:-.04em;font-size:25px}.heritage-proof span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.5}.heritage-values-section{background:var(--ink-soft);color:#fff;padding:95px 0 105px}.heritage-section-heading{grid-template-columns:1fr .7fr;align-items:end;gap:80px;margin-bottom:50px;display:grid}.heritage-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,60px);line-height:1.06}.heritage-section-heading>p{color:#9eabba;max-width:500px;margin:0 0 5px;line-height:1.75}.heritage-values-grid{border-left:1px solid #354153;grid-template-columns:repeat(3,1fr);display:grid}.heritage-values-grid article{background:#1b2637;border-bottom:4px solid #0000;border-right:1px solid #354153;transition:transform .2s,border-color .2s}.heritage-values-grid article:hover{border-bottom-color:var(--red);transform:translateY(-4px)}.heritage-value-image{height:255px;position:relative;overflow:hidden}.heritage-value-image:after{content:"";background:linear-gradient(#0000 55%,#0b1220bf);position:absolute;inset:0}.heritage-value-image img{object-fit:cover;filter:saturate(.82)contrast(1.03);width:100%;height:100%}.heritage-value-image span{z-index:2;background:var(--red);color:#fff;place-items:center;width:34px;height:34px;font:700 10px/1 monospace;display:grid;position:absolute;bottom:18px;left:20px}.heritage-value-copy{min-height:190px;padding:28px}.heritage-value-copy h3{margin:0 0 18px;font-size:22px}.heritage-value-copy p{color:#9eabba;margin:0;font-size:14px;line-height:1.72}.heritage-gallery-section{color:#fff;background:#0b1220}.heritage-section-heading.light>p{color:#9eabba}.heritage-gallery-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:235px;gap:10px;display:grid}.heritage-gallery-grid figure{background:#182334;margin:0;position:relative;overflow:hidden}.heritage-gallery-grid figure:first-child{grid-area:span 2/span 2}.heritage-gallery-grid figure:nth-child(6),.heritage-gallery-grid figure:nth-child(11){grid-column:span 2}.heritage-gallery-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080d16eb);position:absolute;inset:45% 0 0}.heritage-gallery-grid img{object-fit:cover;filter:saturate(.83);width:100%;height:100%;transition:transform .35s,filter .35s}.heritage-gallery-grid figure:hover img{filter:saturate();transform:scale(1.035)}.heritage-gallery-grid figcaption{z-index:2;color:#fff;letter-spacing:.1em;align-items:center;gap:12px;font-size:9px;font-weight:900;line-height:1.35;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.heritage-gallery-grid figcaption span{color:var(--red);font:700 10px/1 monospace}.heritage-source-link{color:#c5ced9;border-top:1px solid #303c4d;border-bottom:1px solid #303c4d;justify-content:space-between;margin-top:30px;padding:18px 0;font-size:12px;font-weight:800;display:flex}.heritage-source-link span{color:var(--red)}.heritage-purpose-section{background:#ebe8e1;padding:105px 0 80px}.heritage-purpose-grid{border-top:1px solid #ccc9c2;border-left:1px solid #ccc9c2;grid-template-columns:repeat(2,1fr);display:grid}.heritage-purpose-grid article{background:#ffffff73;border-bottom:1px solid #ccc9c2;border-right:1px solid #ccc9c2;min-height:410px;padding:42px}.heritage-purpose-grid article>span{color:var(--red);letter-spacing:.12em;font:700 10px/1 monospace}.heritage-purpose-grid h2{letter-spacing:-.04em;max-width:470px;margin:85px 0 25px;font-size:clamp(31px,3.8vw,47px);line-height:1.1}.heritage-purpose-grid p{max-width:490px;color:var(--muted);margin:0;font-size:15px;line-height:1.8}.heritage-motto{color:#505966;letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:22px;padding-top:52px;font-size:10px;font-weight:900;display:flex}.heritage-motto i{background:var(--red);width:5px;height:5px;transform:rotate(45deg)}.channels-section{background:#fff}.channel-groups{gap:70px;display:grid}.channel-groups>section>header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:15px;display:flex}.channel-groups>section>header span{letter-spacing:.08em;font-size:13px;font-weight:900}.channel-groups>section>header small{color:var(--red);font:700 9px/1 monospace}.channel-grid{border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.channel-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:118px;padding:24px;display:flex}.channel-grid>a:hover{background:var(--paper)}.channel-grid>a div{gap:8px;display:grid}.channel-grid strong{font-size:17px}.channel-grid span{color:var(--muted);font-size:12px}.channel-grid b{color:var(--red);font-size:18px}.contact-page-section{background:var(--paper)}.contact-company-layout{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;display:grid}.contact-company-copy>h2{max-width:760px;font-size:34px;line-height:1.2}.location-card{background:var(--ink);color:#fff;gap:10px;padding:28px;display:grid}.location-card small{color:var(--red);letter-spacing:.14em;font:700 9px/1 monospace}.location-card strong{font-size:20px}.location-card a{color:#aeb9c7;font-size:12px}.management-contact{margin-top:90px}.management-contact-heading{max-width:760px;margin-bottom:38px}.management-contact-heading h2{letter-spacing:-.035em;margin:14px 0 16px;font-size:clamp(36px,5vw,62px)}.management-contact-heading>p:last-child{color:var(--muted);font-size:16px;line-height:1.7}.contact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.management-card{background:#101317;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 22px 55px #0d121829}.management-card:hover{transform:translateY(-5px);box-shadow:0 30px 70px #0d12183d}.management-card-photo{aspect-ratio:4/5;background:#20252b;overflow:hidden}.management-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.management-card:hover .management-card-photo img{transform:scale(1.018)}.management-card-info{color:#fff;border-top:3px solid #c7a457;min-height:250px;padding:32px 34px 34px;position:relative}.management-card-info:after{content:"";background:#c7a457;width:92px;height:1px;position:absolute;top:0;right:0}.management-card-info>p{color:#c5c9ce;margin:0 0 10px;font-size:14px;line-height:1.4}.management-card-info h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(27px,3vw,38px);line-height:1.05}.management-card-links{gap:12px;margin-top:28px;display:grid}.management-card-links a{color:#f2f3f4;align-items:center;gap:13px;width:max-content;max-width:100%;font-size:15px;line-height:1.4;display:flex}.management-card-links a:hover{color:#e2bd67}.management-card-links svg{fill:#c7a457;flex:0 0 20px;width:20px;height:20px}.management-card-links span{overflow-wrap:anywhere}.contact-form-bridge{background:var(--ink-soft);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:60px;margin-top:90px;padding:48px;display:grid}.contact-form-bridge h2{font-size:42px}.contact-form-bridge p:last-child{color:#aeb8c6;max-width:650px;line-height:1.7}.youtube-section{background:var(--paper)}.youtube-layout{grid-template-columns:1.15fr .85fr;gap:60px;display:grid}.youtube-panel{background:var(--ink-soft);color:#fff;flex-direction:column;align-items:flex-start;min-height:520px;padding:50px;display:flex}.play-mark{background:var(--red);place-items:center;width:88px;height:88px;padding-left:5px;font-size:28px;display:grid}.youtube-panel>div{margin-top:auto}.youtube-panel small{color:#8793a4;letter-spacing:.16em;font-size:9px;font-weight:800}.youtube-panel h2{margin:12px 0;font-size:48px}.youtube-panel p{color:#aeb9c7}.youtube-panel .button{margin-top:28px}.video-topics{border-top:2px solid var(--ink)}.video-topics article{border-bottom:1px solid var(--line);padding:32px 0}.video-topics span{color:var(--red);font:700 10px/1 monospace}.video-topics h3{margin:26px 0 10px;font-size:20px}.video-topics p{color:var(--muted);font-size:14px;line-height:1.65}@media (width<=980px){.corporate-hero-layout,.corporate-split,.biography-lead,.contact-company-layout,.youtube-layout{grid-template-columns:1fr}.corporate-hero-layout{gap:30px}.sticky-title{position:static}.corporate-split,.biography-lead{gap:55px}.expertise-grid{grid-template-columns:repeat(2,1fr)}.heritage-layout{grid-template-columns:1fr;gap:55px}.heritage-heading{position:static}.heritage-section-heading{grid-template-columns:1fr;gap:24px}.heritage-values-grid{grid-template-columns:1fr;gap:1px}.heritage-values-grid article{grid-template-columns:.8fr 1.2fr;display:grid}.heritage-gallery-grid{grid-template-columns:repeat(3,1fr)}.heritage-gallery-grid figure:nth-child(6),.heritage-gallery-grid figure:nth-child(11){grid-column:span 1}.contact-form-bridge{grid-template-columns:1fr}.contact-company-layout{gap:36px}}@media (width<=640px){.corporate-hero{padding:130px 0 62px}.corporate-hero h1{font-size:48px}.corporate-hero-copy{padding-left:18px}.corporate-section{padding:74px 0}.corporate-cta-layout{grid-template-columns:1fr;gap:30px}.stats-grid,.full-process-grid,.expertise-grid,.channel-grid,.contact-card-grid{grid-template-columns:1fr}.stats-grid article{min-height:180px}.reason-list>div{grid-template-columns:32px 24px 1fr}.biography-photo{min-height:390px}.biography-photo img{height:366px}.biography-copy{margin-top:60px}.biography-copy article{grid-template-columns:36px 1fr;gap:12px}.expertise-intro{grid-template-columns:1fr;gap:20px}.expertise-intro .eyebrow{grid-column:auto;margin-bottom:0}.heritage-proof{grid-template-columns:1fr}.heritage-proof>div,.heritage-proof>div:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:105px;padding:20px 0}.heritage-values-section{padding:72px 0}.heritage-values-grid article{display:block}.heritage-value-image{height:235px}.heritage-gallery-grid{grid-template-columns:1fr;grid-auto-rows:285px}.heritage-gallery-grid figure:first-child,.heritage-gallery-grid figure:nth-child(6),.heritage-gallery-grid figure:nth-child(11){grid-area:span 1/span 1}.heritage-purpose-section{padding:75px 0 60px}.heritage-purpose-grid{grid-template-columns:1fr}.heritage-purpose-grid article{min-height:350px;padding:30px 24px}.heritage-purpose-grid h2{margin-top:58px}.heritage-motto{flex-wrap:wrap;justify-content:flex-start;gap:14px}.contact-form-bridge{margin-top:60px;padding:30px 22px}.contact-form-bridge h2{font-size:34px}.management-contact{margin-top:64px}.management-contact-heading{margin-bottom:28px}.contact-card-grid{gap:22px}.management-card-info{min-height:230px;padding:26px 24px 28px}.youtube-panel{min-height:450px;padding:30px}.youtube-panel h2{font-size:38px}}.sales-assistant{z-index:120;pointer-events:none;font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:82px;right:22px}.sales-assistant>*{pointer-events:auto}.sales-assistant-launcher{color:#fff;cursor:pointer;background:#111c2c;border:1px solid #344154;align-items:center;gap:10px;height:56px;padding:7px 17px 7px 7px;display:flex;box-shadow:0 16px 45px #0000004d}.sales-assistant-launcher span{background:var(--red);color:#fff;letter-spacing:.04em;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid}.sales-assistant-launcher b{letter-spacing:.09em;font-size:11px}.sales-assistant-launcher:hover{background:#1a2739}.sales-assistant-panel{width:min(420px,100vw - 28px);height:min(680px,100dvh - 175px);color:var(--ink);background:#f7f5f0;border:1px solid #344154;grid-template-rows:auto 1fr auto;display:grid;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 28px 80px #0000005c}.sales-assistant-panel:has(.sales-assistant-tabs){grid-template-rows:auto auto 1fr auto}.sales-assistant-tabs{background:#fff;border-bottom:1px solid #d8d6d0;grid-template-columns:1fr 1fr;display:grid}.sales-assistant-tabs button{color:#455164;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:13px 8px;font-size:14px;font-weight:700}.sales-assistant-tabs button.active{border-bottom-color:var(--red);color:#111c2c}.chat-conversation{background:#f7f5f0;grid-template-rows:1fr auto auto;min-height:0;display:grid}.chat-conversation-messages{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:20px 16px;display:flex;overflow-y:auto}.chat-conversation-intro{background:#fff;border:1px solid #dfddd7;padding:18px;font-size:16px;line-height:1.5}.chat-conversation-intro p{margin:8px 0 0;font-size:14px}.chat-conversation .sales-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.chat-conversation form{background:#fff;border:1px solid #cfcfca;grid-template-columns:1fr 44px;margin:12px 13px 0;display:grid}.chat-conversation form input{min-width:0;height:48px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 13px;font-size:16px}.chat-conversation form button{background:var(--red);color:#fff;cursor:pointer;border:0;font-size:20px}.chat-conversation form button:disabled{opacity:.55;cursor:default}.chat-conversation>small{color:#657080;text-align:center;padding:8px 13px 12px;font-size:12px}.chat-conversation-error{color:#8f2626;background:#fff6f4;border:1px solid #be8d8d;margin:0;padding:12px;font-size:14px}.chat-conversation-error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;text-decoration:underline}.sales-assistant-panel>header{color:#fff;background:#111c2c;grid-template-columns:44px 1fr 36px;align-items:center;gap:12px;min-height:78px;padding:15px;display:grid}.sales-assistant-mark{background:var(--red);place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.sales-assistant-panel>header>div:nth-child(2){gap:7px;min-width:0;display:grid}.sales-assistant-panel>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sales-assistant-panel>header span{color:#aeb9c7;letter-spacing:.13em;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.sales-assistant-panel>header span i{background:#39ce7a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #39ce7a21}.sales-assistant-panel>header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #465267;width:36px;height:36px;font-size:23px}.sales-assistant-messages{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;gap:12px;min-height:0;padding:20px 16px 26px;display:flex;overflow-y:auto}.sales-message{white-space:normal;gap:3px;max-width:88%;padding:13px 15px;font-size:13px;line-height:1.62;display:grid}.sales-message.assistant{background:#fff;border:1px solid #dfddd7;align-self:flex-start}.sales-message.user{color:#fff;background:#1b283b;align-self:flex-end}.sales-quick-actions{gap:7px;margin-top:3px;display:grid}.sales-quick-actions button{color:#2b3543;text-align:start;cursor:pointer;background:#fff;border:1px solid #d8d6d0;width:100%;padding:12px 14px;font-size:12px;font-weight:800}.sales-quick-actions button:hover{border-color:var(--red);color:var(--red)}.sales-recommendations{gap:8px;display:grid}.sales-recommendations article{background:#fff;border:1px solid #d8d6d0;grid-template-columns:1fr auto;gap:12px;padding:14px;display:grid}.sales-recommendations article>div{gap:7px;min-width:0;display:grid}.sales-recommendations small{color:#737d8b;letter-spacing:.06em;font-size:8px;font-weight:900}.sales-recommendations strong{font-size:12px;line-height:1.45}.sales-recommendations b{color:var(--red);font-size:11px}.sales-recommendations article>a{color:var(--red);white-space:nowrap;align-self:end;font-size:9px;font-weight:900}.sales-compare-button{color:#263142;cursor:pointer;background:0 0;border:1px solid #9aa2ad;min-height:42px;font-size:10px;font-weight:900}.sales-summary{color:#fff;background:#172335;border:1px solid #344154;gap:13px;padding:17px;display:grid}.sales-summary>small{color:#ff7b72;letter-spacing:.12em;font-size:9px;font-weight:900}.sales-summary dl{margin:0;display:grid}.sales-summary dl>div{border-top:1px solid #364357;grid-template-columns:112px 1fr;gap:10px;padding:8px 0;display:grid}.sales-summary dt{color:#8f9bab;text-transform:uppercase;font-size:9px;font-weight:900}.sales-summary dd{margin:0;font-size:11px;line-height:1.45}.sales-resource-actions{grid-template-columns:1fr;gap:7px;display:grid}.sales-resource-actions>a,.sales-primary-action,.sales-whatsapp-action{color:#1e2938;text-align:center;background:#fff;border:1px solid #c8c7c3;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:10px;font-weight:900;display:flex}.sales-primary-action{border-color:var(--red)!important;background:var(--red)!important;color:#fff!important}.sales-whatsapp-action{color:#fff!important;background:#1ba957!important;border-color:#1ba957!important}.sales-assistant-panel>footer{background:#fff;border-top:1px solid #d8d6d0;padding:11px 13px 12px}.sales-menu-return{color:#6d7682;cursor:pointer;background:0 0;border:0;margin:0 0 8px;padding:0;font-size:9px;font-weight:900}.sales-assistant-panel>footer form{background:#f8f7f4;border:1px solid #cfcfca;grid-template-columns:1fr 44px;display:grid}.sales-assistant-panel>footer input{min-width:0;height:48px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 13px;font-size:12px}.sales-assistant-panel>footer form button{background:var(--red);color:#fff;cursor:pointer;border:0;font-size:20px}.sales-assistant-panel>footer>small{color:#8a929d;text-align:center;letter-spacing:.06em;margin-top:8px;font-size:7px;display:block}.sales-video-player{aspect-ratio:16/9;background:#080d16;position:relative}.sales-video-player iframe{border:0;width:100%;height:100%;display:block}.sales-video-player button{color:#fff;cursor:pointer;background:#0b1220e6;border:1px solid #ffffff80;width:30px;height:30px;font-size:18px;position:absolute;top:7px;right:7px}.sales-video-results{gap:9px;display:grid}.sales-video-results article{background:#fff;border:1px solid #d8d6d0;overflow:hidden}.sales-video-results article>img{aspect-ratio:16/8.4;object-fit:cover;background:#111c2c;width:100%}.sales-video-results article>div{gap:7px;padding:13px;display:grid}.sales-video-results small{color:var(--red);letter-spacing:.1em;font-size:8px;font-weight:900}.sales-video-results strong{font-size:13px;line-height:1.4}.sales-video-results p{color:#66707d;margin:0;font-size:10px;line-height:1.5}.sales-video-results b{color:#3d4856;font-size:9px}.sales-video-results span{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.sales-video-results span button,.sales-video-results span a{color:#263142;cursor:pointer;background:#fff;border:1px solid #cfd0cc;align-items:center;min-height:31px;padding:7px 9px;font-size:8px;font-weight:900;display:inline-flex}.sales-video-results span button{border-color:var(--red);background:var(--red);color:#fff}.sales-video-empty{grid-template-columns:1fr;gap:7px;display:grid}.sales-video-empty button,.sales-video-empty>a{color:#1f2a39;cursor:pointer;background:#fff;border:1px solid #bfc1be;justify-content:center;align-items:center;min-height:42px;padding:10px;font-size:9px;font-weight:900;display:flex}.leasing-section,.machine-request-section{background:var(--paper)}.leasing-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:85px;display:grid}.leasing-layout>aside{position:sticky;top:145px}.leasing-layout h2,.machine-request-layout h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.2vw,56px);line-height:1.08}.leasing-layout>aside>p:last-child,.machine-request-layout>div>p{color:var(--muted);font-size:15px;line-height:1.78}.leasing-calculator{border:1px solid var(--line);background:#fff;padding:36px}.leasing-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.leasing-fields label{gap:8px;display:grid}.leasing-fields label:last-child{grid-column:1/-1}.leasing-fields span{color:#596271;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:900}.leasing-fields input,.leasing-fields select{width:100%;height:51px;color:var(--ink);background:#faf9f6;border:1px solid #cfd0cc;outline:0;padding:0 14px;font-size:14px}.leasing-fields input:focus,.leasing-fields select:focus{border-color:var(--red)}.leasing-rate-warning{border-left:3px solid var(--red);color:#606a77;background:#f4f1eb;margin:23px 0;padding:16px 18px;font-size:12px;line-height:1.65}.leasing-rate-warning strong{color:var(--ink)}.leasing-result{color:#fff;background:#172335;gap:0;padding:26px;display:grid}.leasing-result>small{color:#ff7b72;letter-spacing:.13em;margin-bottom:20px;font-size:9px;font-weight:900}.leasing-result>div{border-top:1px solid #394659;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.leasing-result>div span{color:#aeb9c8;font-size:11px}.leasing-result>div strong{font-size:14px}.leasing-result>p{color:#9da8b8;font-size:10px;line-height:1.65}.leasing-result .button{margin-top:15px}.leasing-empty-result{border:1px dashed #c3c3bf;align-items:center;gap:22px;min-height:150px;padding:25px;display:flex}.leasing-empty-result span{color:var(--red);font:900 38px/1 monospace}.leasing-empty-result p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.machine-request-layout{grid-template-columns:1fr .85fr;align-items:start;gap:90px;display:grid}.machine-request-layout ol{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.machine-request-layout li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:center;gap:16px;min-height:72px;padding:16px 0;display:grid}.machine-request-layout li span{color:var(--red);font:900 10px/1 monospace}.machine-request-layout li strong{font-size:14px}.machine-request-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.machine-request-whatsapp{color:#167b43;border-color:#199e51}.machine-tech-layout{grid-template-columns:.54fr 1.46fr;align-items:start;gap:70px;display:grid}.machine-tech-layout>aside{position:sticky;top:140px}.machine-tech-layout h2{letter-spacing:-.04em;margin:0;font-size:clamp(35px,4vw,52px);line-height:1.08}.machine-tech-layout>aside>p:not(.eyebrow){color:var(--muted);line-height:1.75}.machine-form-aside{background:var(--ink);color:#fff;gap:10px;margin-top:32px;padding:24px;display:grid}.machine-form-aside strong{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.machine-form-aside p{color:#c4ceda;margin:0;font-size:13px;line-height:1.65}.machine-form-aside a{color:#fff;margin-top:6px;font-size:12px;font-weight:800}.machine-tech-form{border:1px solid var(--line);background:#fff;padding:42px}.machine-form-intro{border-left:4px solid var(--red);color:#586271;background:#f4f1ea;margin-bottom:34px;padding:21px 23px;font-size:13px;line-height:1.7}.machine-form-intro p{margin:0}.machine-form-intro p+p{margin-top:7px}.machine-tech-form section+section{margin-top:45px}.machine-tech-form section>h2{color:#fff;letter-spacing:.015em;text-transform:uppercase;background:#172335;align-items:center;gap:12px;margin:0 0 22px;padding:14px 18px;font-size:17px;display:flex}.machine-tech-form section>h2 span{color:var(--red);font:900 11px/1 monospace}.machine-choice-group{flex-wrap:wrap;align-items:center;gap:11px 18px;min-height:50px;display:flex}.machine-choice-group label{color:#364152;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.machine-choice-group input{width:15px;height:15px;accent-color:var(--red)}.machine-yesno-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.machine-yesno-grid>label{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:74px;padding:16px;display:grid}.machine-yesno-grid>label>span,.machine-textarea-label>span,.machine-file-grid>label>span{color:#3f4855;font-size:11px;font-weight:800}.machine-file-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.machine-file-grid>label,.machine-textarea-label{gap:9px;display:grid}.machine-file-grid input{background:#fafafa;border:1px solid #ccd1d8;padding:12px}.machine-textarea-label textarea{resize:vertical;background:#fafafa;border:1px solid #ccd1d8;width:100%;padding:14px 15px;font:14px/1.4 Arial,Helvetica,sans-serif}.video-search-section{background:#fff}.video-search-heading{grid-template-columns:1fr .75fr;align-items:end;gap:75px;margin-bottom:42px;display:grid}.video-search-heading h2{letter-spacing:-.045em;max-width:690px;margin:0;font-size:clamp(38px,4.8vw,60px);line-height:1.06}.video-search-heading>p{color:var(--muted);margin:0 0 6px;font-size:15px;line-height:1.75}.official-video-search{gap:24px;display:grid}.video-search-form{background:#f8f7f3;border:1px solid #c9cac6;grid-template-columns:1fr auto;display:grid}.video-search-form label{gap:8px;min-width:0;padding:13px 18px;display:grid}.video-search-form label span{color:#727b87;letter-spacing:.14em;font-size:8px;font-weight:900}.video-search-form input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:18px}.video-search-form button{background:var(--red);color:#fff;cursor:pointer;border:0;min-width:126px;font-size:11px;font-weight:900}.video-search-form button:disabled{cursor:not-allowed;background:#999d9f}.video-inline-player{aspect-ratio:16/9;background:#111c2c;width:100%;max-width:900px;margin-inline:auto;padding:9px;position:relative;box-shadow:14px 14px #e7e4dd}.video-inline-player iframe{border:0;width:100%;height:100%;display:block}.video-inline-player>button{color:#fff;cursor:pointer;background:#0b1220e6;border:1px solid #ffffff8c;width:38px;height:38px;font-size:22px;position:absolute;top:18px;right:18px}.official-video-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.official-video-grid article{border:1px solid var(--line);background:#f8f7f3;grid-template-columns:.92fr 1.08fr;min-width:0;display:grid}.official-video-thumb{cursor:pointer;background:#101a29;border:0;min-height:250px;padding:0;position:relative;overflow:hidden}.official-video-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.official-video-thumb:hover img{transform:scale(1.03)}.official-video-thumb span{background:var(--red);color:#fff;place-items:center;width:48px;height:48px;padding-left:3px;font-size:17px;display:grid;position:absolute;bottom:18px;left:18px}.official-video-copy{flex-direction:column;align-items:flex-start;padding:25px;display:flex}.official-video-copy>small{color:var(--red);letter-spacing:.12em;font-size:8px;font-weight:900}.official-video-copy h2{margin:25px 0 11px;font-size:20px;line-height:1.25}.official-video-copy p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.official-video-copy>b{color:#4b5664;margin-top:17px;font-size:10px;line-height:1.45}.official-video-copy>div{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:22px;display:flex}.official-video-copy>div button,.official-video-copy>div a{color:#273241;cursor:pointer;background:#fff;border:1px solid #c7c7c3;align-items:center;min-height:35px;padding:8px 10px;font-size:8px;font-weight:900;display:inline-flex}.official-video-copy>div button{border-color:var(--red);background:var(--red);color:#fff}.video-search-empty{color:#fff;background:#172335;border:1px solid #344154;gap:25px;padding:38px;display:grid}.video-search-empty>strong{max-width:900px;font-size:20px;line-height:1.6}.video-search-empty>div{flex-wrap:wrap;gap:8px;display:flex}.video-search-empty a{border:1px solid #526074;align-items:center;min-height:44px;padding:10px 16px;font-size:9px;font-weight:900;display:inline-flex}.video-search-empty a:first-child{border-color:var(--red);background:var(--red)}.video-search-empty a:last-child{background:#1ea85a;border-color:#1ea85a}.official-channel-search-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#69727e;justify-content:space-between;gap:20px;padding:16px 0;font-size:10px;font-weight:800;display:flex}.official-channel-search-link a{color:var(--red)}.localized-video-search{background:#fff}@media (width<=980px){.leasing-layout,.machine-request-layout{grid-template-columns:1fr;gap:50px}.leasing-layout>aside{position:static}.video-search-heading{grid-template-columns:1fr;gap:24px}.official-video-grid{grid-template-columns:1fr}}@media (width<=640px){.sales-assistant{bottom:74px;right:14px}.sales-assistant-launcher{height:50px;padding-right:13px}.sales-assistant-launcher span{width:36px;height:36px}.sales-assistant.open .sales-assistant-launcher{display:none}.sales-assistant-panel{border:0;width:100%;height:100dvh;position:fixed;inset:0}.sales-assistant-panel>header{min-height:74px}.sales-assistant-messages{padding:17px 13px 24px}.sales-message{max-width:91%}.sales-assistant-panel>footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.leasing-calculator{padding:23px 18px}.leasing-fields{grid-template-columns:1fr}.leasing-fields label:last-child{grid-column:auto}.leasing-result{padding:22px 18px}.leasing-result>div{gap:6px;display:grid}.machine-request-actions .button{width:100%}.video-search-form{grid-template-columns:1fr}.video-search-form input{font-size:15px}.video-search-form button{min-height:48px}.official-video-grid article{grid-template-columns:1fr}.official-video-thumb{min-height:210px}.official-video-copy{min-height:280px;padding:22px}.official-channel-search-link{display:grid}.video-search-empty{padding:25px 20px}.video-search-empty>div{display:grid}}.slipper-hub-hero,.slipper-guide-hero{color:#fff;background:#101b2b;padding:174px 0 78px;position:relative;overflow:hidden}.slipper-hub-hero:before,.slipper-guide-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 30%,#da262133,#0000 34%),linear-gradient(125deg,#ffffff0a,#0000 55%);position:absolute;inset:0}.slipper-hub-hero-grid,.slipper-guide-hero-grid{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:68px;display:grid;position:relative}.slipper-hub-copy h1,.slipper-guide-hero h1{letter-spacing:-.055em;max-width:820px;margin:14px 0 22px;font-size:clamp(42px,5vw,72px);line-height:1.01}.slipper-breadcrumb{color:#aeb8c7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:800}.slipper-breadcrumb a:hover{color:#fff}.slipper-hub-lead,.slipper-guide-hero .hero-lead{color:#cbd3df;max-width:810px;margin:0;font-size:17px;line-height:1.72}.slipper-hub-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.slipper-hub-actions .button-ghost{color:#fff;border-color:#647085}.slipper-hub-stats{border:1px solid #344154;grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.slipper-hub-stats>div{border-right:1px solid #344154;align-content:center;gap:7px;min-height:92px;padding:19px;display:grid}.slipper-hub-stats>div:last-child{border-right:0}.slipper-hub-stats strong{font-size:18px}.slipper-hub-stats span{color:#9da9ba;letter-spacing:.05em;font-size:9px;font-weight:800}.slipper-model-note{color:#98a4b5;margin:18px 0 0;font-size:10px;line-height:1.55}.slipper-hub-visual{min-width:0;position:relative}.slipper-machine-hero-img{aspect-ratio:4/3;object-fit:cover;object-position:center;border:1px solid #435064;width:100%;display:block;box-shadow:22px 22px #ffffff0d}.slipper-hub-visual{margin:0}.slipper-hub-visual figcaption{color:#9eabba;letter-spacing:.1em;text-align:right;margin-top:16px;font-size:9px;font-weight:900}.slipper-product-float{aspect-ratio:1;object-fit:cover;border:8px solid #101b2b;width:42%;position:absolute;bottom:-30px;left:-42px}.slipper-anchor-nav{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:111px}.slipper-anchor-nav .shell{scrollbar-width:none;align-items:center;gap:28px;min-height:58px;display:flex;overflow-x:auto}.slipper-anchor-nav .shell::-webkit-scrollbar{display:none}.slipper-anchor-nav a{color:#4f5966;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:9px;font-weight:900}.slipper-anchor-nav a:hover{color:var(--red)}.slipper-section{background:#fff;padding:92px 0}.slipper-section:nth-of-type(2n){background:var(--paper)}.slipper-section-heading{max-width:880px;margin-bottom:42px}.slipper-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.6vw,60px);line-height:1.05}.slipper-section-heading p:last-child{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.75}.slipper-model-grid,.slipper-system-grid,.slipper-product-grid,.slipper-use-grid,.slipper-service-grid{gap:16px;display:grid}.slipper-model-grid{grid-template-columns:repeat(3,1fr)}.slipper-model-grid article,.slipper-system-grid article,.slipper-use-grid article,.slipper-service-grid article,.slipper-guide-links a{border:1px solid var(--line);background:#f8f7f3;padding:28px}.slipper-model-grid article{flex-direction:column;display:flex}.slipper-model-grid small,.slipper-tech-mini small,.slipper-capacity-grid small,.slipper-material-list dt,.slipper-guide-links small{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.slipper-model-grid h3{margin:18px 0 12px;font-size:22px;line-height:1.22}.slipper-model-grid p,.slipper-system-grid p,.slipper-use-grid p,.slipper-service-grid p,.slipper-guide-links p{color:var(--muted);font-size:12px;line-height:1.68}.slipper-tech-mini{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:auto;padding-top:22px;display:grid}.slipper-tech-mini div{background:#fff;border:1px solid #deded9;padding:13px}.slipper-tech-mini strong{margin-top:7px;font-size:12px;display:block}.slipper-product-showcase{color:#fff;background:#142032}.slipper-product-grid{grid-template-columns:repeat(3,1fr)}.slipper-product-grid figure{background:#0d1624;border:1px solid #344154;min-width:0;margin:0}.slipper-product-grid img{aspect-ratio:1.22;object-fit:cover;width:100%;display:block}.slipper-product-grid figcaption{padding:22px}.slipper-product-grid strong{font-size:18px;display:block}.slipper-product-grid span{color:#aeb8c6;margin-top:7px;font-size:11px;line-height:1.55;display:block}.slipper-spec-layout,.slipper-layout-grid,.slipper-quote-layout{grid-template-columns:.62fr 1.38fr;align-items:start;gap:58px;display:grid}.slipper-spec-table,.slipper-comparison-wrap{border:1px solid var(--line);background:#fff;overflow-x:auto}.slipper-spec-table table,.slipper-comparison table{border-collapse:collapse;width:100%;min-width:690px}.slipper-spec-table th,.slipper-spec-table td,.slipper-comparison th,.slipper-comparison td{border-bottom:1px solid var(--line);text-align:left;padding:15px 18px;font-size:12px;line-height:1.45}.slipper-spec-table th,.slipper-comparison th{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#172335;font-size:9px}.slipper-spec-table td:first-child{color:#596373;width:42%;font-weight:800}.slipper-spec-table tr:last-child td,.slipper-comparison tr:last-child td{border-bottom:0}.slipper-capacity{color:#fff;background:#172335}.slipper-capacity-grid{background:#3b485c;border:1px solid #3b485c;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.slipper-capacity-grid article{background:#172335;align-content:center;gap:10px;min-height:170px;padding:30px;display:grid}.slipper-capacity-grid strong{letter-spacing:-.04em;font-size:clamp(28px,3vw,42px)}.slipper-capacity-grid span{color:#aeb8c6;font-size:11px}.slipper-warning,.slipper-guide-caution{border-left:3px solid var(--red);color:#596373;background:#f0ede7;margin:24px 0 0;padding:18px 20px;font-size:11px;line-height:1.65}.slipper-capacity .slipper-warning{color:#bdc6d3;background:#222f42}.slipper-process{border-top:2px solid #172335;grid-template-columns:repeat(6,1fr);display:grid}.slipper-process article{border-right:1px solid var(--line);min-height:210px;padding:24px 18px}.slipper-process article:last-child{border-right:0}.slipper-process span{color:var(--red);font:900 13px/1 monospace}.slipper-process h3{margin:22px 0 10px;font-size:16px}.slipper-process p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.slipper-inline-cta{color:#fff;background:#172335;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px 28px;display:flex}.slipper-materials-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:44px;display:grid}.slipper-materials-grid>img{aspect-ratio:1.2;object-fit:cover;width:100%}.slipper-material-list{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;display:grid}.slipper-material-list div{border:1px solid var(--line);background:#fff;padding:18px}.slipper-material-list dd{margin:9px 0 0;font-size:13px;font-weight:800;line-height:1.45}.slipper-system-grid{grid-template-columns:repeat(2,1fr)}.slipper-system-grid article{background:#fff}.slipper-system-grid h3,.slipper-use-grid h3,.slipper-service-grid h3{margin:14px 0 8px;font-size:18px}.slipper-layout-section{color:#fff;background:#101b2b}.slipper-layout-grid{grid-template-columns:.72fr 1.28fr;align-items:center}.slipper-layout-grid img{background:#fff;width:100%;display:block}.slipper-layout-grid p{color:#bdc7d4;line-height:1.75}.slipper-use-grid{grid-template-columns:repeat(5,1fr)}.slipper-use-grid article{padding:23px}.slipper-comparison{background:var(--paper)}.slipper-comparison td:first-child{font-weight:900}.slipper-price-grid{grid-template-columns:1fr .75fr;align-items:center;gap:45px;display:grid}.slipper-price-grid ul{color:var(--muted);padding-left:18px;line-height:1.8}.slipper-price-grid aside{color:#fff;background:#172335;padding:34px}.slipper-price-grid aside p{color:#aeb8c6;line-height:1.65}.slipper-service-grid{grid-template-columns:repeat(4,1fr)}.slipper-guides{color:#fff;background:#172335}.slipper-guide-links{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.slipper-guide-links a{background:#222f42;border-color:#3a475b}.slipper-guide-links h3{margin:13px 0 6px;font-size:16px}.slipper-guide-links p{color:#aeb8c6}.slipper-faq-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.slipper-faq-grid details{border:1px solid var(--line);background:#fff;padding:20px 22px}.slipper-faq-grid summary{cursor:pointer;font-size:14px;font-weight:900;line-height:1.45}.slipper-faq-grid p{color:var(--muted);font-size:12px;line-height:1.7}.slipper-quote-section{background:#f0ede7}.slipper-quote-layout{grid-template-columns:.72fr 1.28fr}.slipper-quote-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.08}.slipper-quote-copy>p:not(.eyebrow){color:#596373;margin:20px 0;font-size:15px;line-height:1.75}.slipper-quote-copy ul{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.slipper-quote-copy li{color:#263244;padding-left:22px;font-size:14px;line-height:1.55;position:relative}.slipper-quote-copy li:before{content:"✓";color:var(--red);font-weight:900;position:absolute;left:0}.slipper-quote-contacts{gap:10px;display:grid}.slipper-quote-contacts a{overflow-wrap:anywhere;background:#fff;border:1px solid #d8d4cc;min-width:0;padding:14px 16px;display:block}.slipper-quote-contacts a:hover{border-color:var(--red)}.slipper-quote-contacts small{color:#77808c;letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.slipper-quote-contacts strong{color:#172335;font-size:14px;line-height:1.35;display:block}.slipper-quote-contacts a:first-child strong{white-space:nowrap}.slipper-quote-layout form{border:1px solid var(--line);background:#fff;padding:30px}.slipper-form-note{color:#6d7580;margin:14px 0 0;font-size:10px;line-height:1.55}.slipper-home-feature{border:1px solid var(--line);color:#fff;background:#172335;grid-template-columns:1fr 1.15fr;align-items:center;gap:28px;padding:18px;display:grid}.slipper-home-feature img{object-fit:cover;width:100%;height:100%;min-height:330px}.slipper-home-feature>div{padding:28px}.slipper-home-feature h3{letter-spacing:-.04em;margin:13px 0;font-size:clamp(30px,3.2vw,45px)}.slipper-home-feature p{color:#b9c2cf;line-height:1.75}.slipper-guide-hero-grid{grid-template-columns:1fr .72fr}.slipper-guide-hero aside{background:#172335;border:1px solid #3a475b;padding:28px}.slipper-guide-hero aside strong{color:#ff766f;letter-spacing:.08em;margin-bottom:12px;font-size:10px;display:block}.slipper-guide-hero aside p{color:#bec7d3;line-height:1.65}.slipper-guide-content{background:#fff;padding:85px 0}.slipper-guide-content-grid{grid-template-columns:1fr .34fr;align-items:start;gap:65px;display:grid}.slipper-guide-intro{color:#46515f;font-size:18px;line-height:1.75}.slipper-guide-content h2{letter-spacing:-.035em;margin:46px 0 15px;font-size:clamp(28px,3.2vw,42px)}.slipper-guide-content p,.slipper-guide-content li{color:var(--muted);line-height:1.78}.slipper-guide-aside{border:1px solid var(--line);background:var(--paper);padding:25px;position:sticky;top:145px}.slipper-guide-aside strong{margin-bottom:14px;display:block}.slipper-guide-aside a{border-top:1px solid var(--line);color:#536071;padding:12px 0;font-size:11px;font-weight:800;display:block}.slipper-guide-related{border-top:2px solid #172335;margin-top:55px;padding-top:30px}.slipper-guide-related div{flex-wrap:wrap;gap:8px;display:flex}.slipper-guide-related a{border:1px solid var(--line);color:#495566;padding:10px 12px;font-size:10px;font-weight:800}@media (width<=1080px){.slipper-hub-hero-grid,.slipper-guide-hero-grid{grid-template-columns:1fr}.slipper-hub-visual{max-width:680px}.slipper-machine-hero-img{aspect-ratio:1.35}.slipper-product-float{width:30%}.slipper-model-grid{grid-template-columns:1fr}.slipper-use-grid,.slipper-service-grid{grid-template-columns:repeat(2,1fr)}.slipper-process{grid-template-columns:repeat(3,1fr)}.slipper-process article{border-bottom:1px solid var(--line)}}@media (width<=760px){.slipper-hub-hero,.slipper-guide-hero{padding:142px 0 58px}.slipper-hub-copy h1,.slipper-guide-hero h1{font-size:clamp(38px,12vw,54px)}.slipper-hub-actions .button{justify-content:center;width:100%}.slipper-hub-stats{grid-template-columns:repeat(2,1fr)}.slipper-hub-stats>div:nth-child(2){border-right:0}.slipper-hub-stats>div:nth-child(-n+2){border-bottom:1px solid #344154}.slipper-product-float{bottom:-22px;left:12px}.slipper-anchor-nav{top:87px}.slipper-section{padding:64px 0}.slipper-product-grid,.slipper-capacity-grid,.slipper-system-grid,.slipper-guide-links,.slipper-faq-grid{grid-template-columns:1fr}.slipper-spec-layout,.slipper-materials-grid,.slipper-layout-grid,.slipper-price-grid,.slipper-quote-layout,.slipper-home-feature,.slipper-guide-content-grid{grid-template-columns:1fr;gap:32px}.slipper-process{grid-template-columns:repeat(2,1fr)}.slipper-process article{min-height:180px}.slipper-use-grid,.slipper-service-grid{grid-template-columns:1fr}.slipper-inline-cta{flex-direction:column;align-items:flex-start}.slipper-inline-cta .button{justify-content:center;width:100%}.slipper-home-feature{padding:12px}.slipper-home-feature img{min-height:240px}.slipper-home-feature>div{padding:20px 12px}.slipper-guide-aside{position:static}}@media (width<=480px){.slipper-hub-stats,.slipper-material-list,.slipper-process{grid-template-columns:1fr}.slipper-hub-stats>div{border-bottom:1px solid #344154;border-right:0}.slipper-hub-stats>div:last-child{border-bottom:0}.slipper-process article{border-right:0;min-height:auto}.slipper-quote-layout form{padding:22px 16px}.slipper-quote-contacts a:first-child strong{white-space:normal}}@media (width<=1080px){.reference-search{grid-template-columns:1fr 1fr}.reference-search p{grid-column:1/-1;padding:0}.machine-technical-sheet-grid{grid-template-columns:1fr;gap:30px}}@media (width<=760px){.reference-search{grid-template-columns:1fr}.reference-search p{grid-column:auto}.machine-technical-sheet{padding:62px 0}.machine-technical-table>div{grid-template-columns:1fr;gap:5px}}.slipper-model-grid article>img{object-fit:cover;width:calc(100% + 56px);height:220px;margin:-28px -28px 24px;display:block}.slipper-model-grid article>span{color:var(--red);letter-spacing:.1em;font-size:8px;font-weight:900}.slipper-model-grid ul{color:#586372;padding-left:18px;font-size:11px;line-height:1.7}.slipper-model-grid article>small{color:#727b87;margin-top:auto;padding-top:18px;font-size:9px;line-height:1.55}.slipper-tech-mini i{color:var(--red);place-items:center;font-style:normal;display:grid}.slipper-tech-mini b{background:#fff;border:1px solid #deded9;place-items:center;padding:13px 8px;font-size:9px;display:grid}.slipper-spec-table>div{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:20px;min-height:50px;padding:13px 17px;display:grid}.slipper-spec-table>div:last-child{border-bottom:0}.slipper-spec-table>div span{color:#66707d;font-size:11px;font-weight:800}.slipper-spec-table>div strong{font-size:12px}.slipper-spec-layout>aside{color:#fff;background:#172335;padding:30px}.slipper-spec-layout>aside p{color:#b8c2cf;line-height:1.7}.slipper-process{margin:0;padding:0;list-style:none}.slipper-process li{border-right:1px solid var(--line);min-height:210px;padding:24px 18px}.slipper-process li:last-child{border-right:0}.slipper-materials{color:#fff;background:#172335;padding:86px 0}.slipper-material-list span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.slipper-material-list strong{margin-top:9px;font-size:13px;display:block}.slipper-materials-grid>div:first-child>p:last-child{color:#b8c2cf;line-height:1.72}.slipper-system-grid article{padding:0;overflow:hidden}.slipper-system-grid article>img{object-fit:cover;width:100%;height:280px;display:block}.slipper-system-grid article>div{padding:28px}.slipper-system-grid article h2{margin:14px 0 10px;font-size:26px}.slipper-system-grid article a{color:var(--red);font-size:10px;font-weight:900}.slipper-layout-section,.slipper-services,.slipper-faq,.slipper-quote-section,.slipper-product-showcase,.slipper-capacity,.slipper-comparison{padding:88px 0}.slipper-services{color:#fff;background:#101b2b}.slipper-service-grid article{background:#172335;border-color:#344154}.slipper-service-grid article>span,.slipper-use-grid article>span{color:var(--red);font:900 10px/1 monospace}.slipper-service-grid article p{color:#aeb8c6}.slipper-guide-links a{justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.slipper-guide-links a span{font-size:13px;font-weight:900;line-height:1.4}.slipper-guide-links a b{color:var(--red)}.slipper-faq-grid{grid-template-columns:.55fr 1.45fr;gap:50px}.slipper-faq-grid>div:last-child{gap:10px;display:grid}.slipper-guide-hero-grid>img{aspect-ratio:1.15;object-fit:cover;border:1px solid #435064;width:100%;display:block}.slipper-guide-hero-grid>div>p:last-of-type{color:#cbd3df;max-width:800px;font-size:17px;line-height:1.72}.slipper-guide-hero-grid>div>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.slipper-guide-hero-grid .button-ghost{color:#fff;border-color:#647085}.slipper-guide-aside ul{color:#536071;gap:12px;margin:18px 0 24px;padding:0;font-size:11px;line-height:1.5;list-style:none;display:grid}.slipper-guide-related{background:var(--paper);border-top:2px solid #172335;margin-top:0;padding:70px 0}@media (width<=1080px){.slipper-process li{border-bottom:1px solid var(--line)}}@media (width<=760px){.slipper-faq-grid{grid-template-columns:1fr}.slipper-process li{min-height:180px}}@media (width<=480px){.slipper-process li{border-right:0;min-height:auto}}.brand-statement{color:#fff;text-align:center;background:#080a0b;border-block:1px solid #41371f;padding:96px 0}.brand-statement p{color:#f5f3ee;letter-spacing:-.05em;margin:0;font-size:clamp(32px,5vw,70px);font-weight:900;line-height:1.03}.brand-statement strong{color:#c9a75b;letter-spacing:.18em;margin-top:25px;font-size:12px;display:block}.global-project-center{color:#fff;background:#111820;padding:86px 0}.global-project-center-layout{justify-content:space-between;align-items:end;gap:38px;display:flex}.global-project-center h2,.management-home h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(34px,4vw,55px);line-height:1.02}.global-project-center p:not(.eyebrow){color:#b7c0ca;max-width:720px;line-height:1.7}.management-home{background:#f1efe9;padding:94px 0}.management-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.management-home-grid article{background:#fff;border:1px solid #d8d4cb;grid-template-columns:170px 1fr;align-items:start;gap:10px 22px;padding:20px;display:grid}.management-home-grid img{object-fit:cover;object-position:center;filter:grayscale(.15);grid-row:1/6;width:170px;height:220px}.management-home-grid small{color:#9a7836;letter-spacing:.12em;font-size:9px;font-weight:900}.management-home-grid h3{margin:0;font-size:28px}.management-home-grid a{color:#172335;overflow-wrap:anywhere;font-weight:700}@media (width<=760px){.global-project-center-layout{flex-direction:column;align-items:flex-start}.management-home-grid{grid-template-columns:1fr}.management-home-grid article{grid-template-columns:120px 1fr}.management-home-grid img{width:120px;height:180px}}.visitor-counter{background:#36445a;border:1px solid #36445a;grid-template-columns:1fr;align-items:stretch;gap:1px;margin:0 0 44px;display:grid}.visitor-counter>div{background:#111b2a;grid-template-columns:auto 1fr;align-items:center;gap:7px 12px;min-height:98px;padding:22px 24px;display:grid}.visitor-counter>div>span{color:#d8bd74;grid-row:1/3;font-size:17px}.visitor-counter small{color:#aeb8c7;letter-spacing:.08em;font-size:12px;font-weight:900}.visitor-counter strong{color:#fff;font-size:26px;line-height:1}.analytics-consent{z-index:120;color:#fff;background:#09111dfa;border:1px solid #c9a75b;grid-template-columns:1fr auto;align-items:center;gap:22px;max-width:920px;margin:auto;padding:20px 22px;display:grid;position:fixed;bottom:18px;left:20px;right:20px;box-shadow:0 18px 55px #00000061}.analytics-consent strong{color:#f1d884;font-size:13px}.analytics-consent p{color:#aeb8c7;margin:7px 0 0;font-size:10px;line-height:1.6}.analytics-consent a{color:#f1d884;text-decoration:underline}.analytics-consent>div:last-child{gap:8px;display:flex}.analytics-consent button{color:#fff;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #556177;min-height:42px;padding:0 16px;font-size:9px;font-weight:900}.analytics-consent button:last-child{color:#0b1220;background:#c9a75b;border-color:#c9a75b}.analytics-admin{color:#f7f8fb;background:#09111d;min-height:100vh;font-family:Arial,sans-serif}.analytics-admin-header{background:#0d1725;border-bottom:1px solid #2d394b;justify-content:space-between;align-items:center;min-height:86px;padding:14px clamp(20px,4vw,64px);display:flex}.analytics-admin-header .brand-logo{width:190px}.analytics-admin-header>div{align-items:center;gap:16px;font-size:10px;display:flex}.analytics-admin-header>div>span{color:#d2b867;letter-spacing:.12em;font-weight:900}.analytics-admin-header>div>strong{color:#d2d8e1}.analytics-admin-header a{color:#fff;border:1px solid #46536a;padding:9px 12px}.analytics-admin-hero{background:linear-gradient(135deg,#101d2e,#0a111c);border-bottom:1px solid #2d394b;padding:70px clamp(20px,5vw,80px) 48px}.analytics-admin-hero>p,.analytics-admin-section>header>p,.analytics-detail-grid article header>p{color:#d8bd74;letter-spacing:.16em;margin:0 0 12px;font-size:9px;font-weight:900}.analytics-admin-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(42px,6vw,76px);line-height:.98}.analytics-admin-hero>div{color:#98a5b7;flex-wrap:wrap;gap:10px 26px;margin-top:28px;font-size:11px;display:flex}.analytics-admin-section{border-bottom:1px solid #2d394b;padding:52px clamp(20px,5vw,80px)}.analytics-admin-section>header,.analytics-detail-grid article header{margin-bottom:26px}.analytics-admin-section h2,.analytics-detail-grid h2{letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,40px)}.analytics-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.analytics-summary-grid article{background:#111d2d;border:1px solid #344257;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;min-height:150px;padding:24px;display:grid}.analytics-summary-grid article>span{color:#d8bd74;font-size:13px;font-weight:900}.analytics-summary-grid article>small{color:#94a1b3;letter-spacing:.12em;grid-column:1/3;align-self:end;font-size:9px;font-weight:900}.analytics-summary-grid article>strong{color:#f1d884;grid-area:1/2/3;align-self:center;font-size:clamp(32px,4vw,52px)}.analytics-secondary-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.analytics-secondary-grid article{background:#0d1725;border:1px solid #344257;justify-content:space-between;align-items:center;padding:22px;display:flex}.analytics-secondary-grid small{color:#94a1b3;letter-spacing:.1em;font-size:9px;font-weight:900}.analytics-secondary-grid strong{color:#f1d884;font-size:20px}.digital-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.digital-channel-grid article{background:#111d2d;border:1px solid #344257;flex-direction:column;min-height:210px;padding:24px;display:flex}.digital-channel-grid article>span{font-size:24px}.digital-channel-grid h3{margin:28px 0 14px;font-size:17px}.digital-channel-grid strong{color:#f1d884;font-size:13px;line-height:1.5}.digital-channel-grid small{color:#99a6b8;margin-top:auto;padding-top:24px;line-height:1.5}.analytics-table-wrap{border:1px solid #344257;overflow-x:auto}.analytics-table-wrap table{border-collapse:collapse;background:#111d2d;width:100%;min-width:820px}.analytics-table-wrap th,.analytics-table-wrap td{text-align:right;white-space:nowrap;border-bottom:1px solid #2e3b4e;padding:17px 18px;font-size:11px}.analytics-table-wrap th:first-child,.analytics-table-wrap td:first-child{text-align:left}.analytics-table-wrap th{color:#d8bd74;letter-spacing:.1em;font-size:8px}.analytics-detail-grid{grid-template-columns:1.35fr .65fr;gap:18px;display:grid}.analytics-detail-grid>article{background:#111d2d;border:1px solid #344257;padding:28px}.analytics-detail-grid ol{margin:0;padding:0;list-style:none}.analytics-detail-grid li{border-bottom:1px solid #2e3b4e;grid-template-columns:1fr auto;gap:5px 18px;padding:14px 0;display:grid}.analytics-detail-grid li span{text-overflow:ellipsis;color:#d5dbe4;min-width:0;font-size:11px;overflow:hidden}.analytics-detail-grid li strong{color:#f1d884;font-size:11px}.analytics-detail-grid li small{color:#8795a8;font-size:9px}.analytics-empty{color:#8996a9;font-size:12px}.analytics-monthly-chart{gap:12px;display:grid}.analytics-monthly-chart>div{grid-template-columns:70px 1fr 70px;align-items:center;gap:16px;display:grid}.analytics-monthly-chart span,.analytics-monthly-chart strong{font-size:10px}.analytics-monthly-chart strong{text-align:right;color:#f1d884}.analytics-monthly-chart i{background:#172437;height:12px;overflow:hidden}.analytics-monthly-chart b{background:linear-gradient(90deg,#9e7f32,#f1d884);height:100%;display:block}.analytics-admin-footer{color:#8996a9;justify-content:space-between;gap:25px;padding:34px clamp(20px,5vw,80px);font-size:10px;display:flex}.analytics-admin-footer a{color:#f1d884;font-weight:900}.analytics-denied{color:#fff;background:#09111d;min-height:100vh;padding:12vh 8vw}.analytics-denied a{color:#f1d884;margin-top:20px;display:inline-block}@media (width<=980px){.analytics-summary-grid,.digital-channel-grid{grid-template-columns:repeat(2,1fr)}.analytics-detail-grid{grid-template-columns:1fr}}@media (width<=640px){.analytics-consent{grid-template-columns:1fr;gap:14px;bottom:10px;left:10px;right:10px}.analytics-consent>div:last-child,.analytics-consent button{width:100%}.visitor-counter{grid-template-columns:1fr}.analytics-admin-header{align-items:flex-start}.analytics-admin-header>div{flex-direction:column;align-items:flex-end;gap:6px}.analytics-summary-grid,.analytics-secondary-grid,.digital-channel-grid{grid-template-columns:1fr}.analytics-summary-grid article{min-height:125px}.analytics-admin-footer{flex-direction:column}}.home-reference-center{scroll-margin-top:100px}.home-reference-center .reference-group+.reference-group{margin-top:42px}.home-reference-center .reference-group-title{border-bottom:1px solid #37443a;padding-bottom:14px;font-size:.875rem}.home-reference-center .project-reference-card>small,.home-reference-center .project-reference-card>b{font-size:.75rem}.home-reference-center .project-reference-card>a{font-size:.875rem}.home-reference-count{color:#b8c3b5;margin:-12px 0 28px;font-size:.875rem}.home-reference-more{margin-top:36px}.foil-product-preview{color:#0d1725;background:#f3f0e9;padding:76px 0}.foil-product-preview .platform-heading p{color:#9b7a2e}.foil-product-preview .platform-heading h2{margin-bottom:12px}.foil-product-preview .platform-heading>p:last-child{color:#52606d;max-width:620px;line-height:1.7}.foil-product-preview-grid,.foil-product-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0;display:grid}.foil-product-preview-grid article,.foil-product-feature-grid article{background:#fff;border:1px solid #d6cec0;padding:22px}.foil-product-preview-grid small,.foil-product-feature-grid small{color:#9b7a2e;letter-spacing:.12em;font-weight:900}.foil-product-preview-grid h3,.foil-product-feature-grid h3{margin:18px 0 8px;font-size:18px}.foil-product-preview-grid p{color:#52606d;margin:0;font-size:13px;line-height:1.6}.foil-product-range{color:#fff;background:#0e1722;padding:80px 0}.foil-product-range-alt{color:#0d1725;background:#f3f0e9}.foil-product-range .platform-heading{margin-bottom:30px}.foil-product-range .platform-heading p{color:#d8bd74}.foil-product-range-alt .platform-heading p{color:#9b7a2e}.foil-product-range .platform-heading>p:last-child{color:#aeb9c6;line-height:1.7}.foil-product-range-alt .platform-heading>p:last-child{color:#52606d}.foil-product-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.foil-product-feature-grid article{background:#152131;border-color:#304053}.foil-product-range-alt .foil-product-feature-grid article{background:#fff;border-color:#d6cec0}.foil-product-feature-grid h3{color:#fff;min-height:42px}.foil-product-range-alt .foil-product-feature-grid h3{color:#0d1725}.foil-product-feature-grid p{color:#e6ebf1;margin:10px 0 0;font-size:13px}.foil-product-range-alt .foil-product-feature-grid p{color:#344254}.foil-product-feature-grid p span{color:#d8bd74;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:900;display:block}.foil-product-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.foil-product-cards article{background:#101b28;padding:0;overflow:hidden}.foil-product-cards article>img{aspect-ratio:1.18;object-fit:cover;object-position:center;background:#000;width:100%;display:block}.foil-product-cards article>div{padding:21px 22px 23px}.foil-product-cards h3{min-height:0;margin:12px 0 17px;font-size:20px}.foil-product-cards p{vertical-align:top;width:50%;margin:0;display:inline-block}.foil-product-cards p span{margin-bottom:5px}.foil-machine-solution{color:#0d1725;background:#f3f0e9;padding:82px 0}.foil-machine-solution .platform-heading{margin-bottom:30px}.foil-machine-solution .platform-heading p{color:#9b7a2e}.foil-machine-solution .platform-heading>p:last-child{color:#52606d;max-width:760px;line-height:1.7}.foil-machine-solution-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.foil-machine-solution-grid article{background:#fff;border:1px solid #d6cec0;min-height:218px;padding:21px}.foil-machine-solution-grid article>span{color:#9b7a2e;letter-spacing:.1em;margin-bottom:34px;font-size:12px;font-weight:900;display:block}.foil-machine-solution-grid small{color:#607080;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.foil-machine-solution-grid h3{color:#101b28;letter-spacing:-.03em;margin:12px 0;font-size:21px}.foil-machine-solution-grid p{color:#536171;margin:0;font-size:14px;line-height:1.6}.foil-machine-solution-cta{color:#fff;background:#101b28;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:26px 30px;display:flex}.foil-machine-solution-cta p{color:#ccd5df;max-width:640px;margin:0;line-height:1.65}.foil-machine-solution-cta strong{color:#fff}.foil-machine-gallery{color:#fff;background:#0b121b;padding:82px 0}.foil-machine-gallery .platform-heading{margin-bottom:30px}.foil-machine-gallery .platform-heading .eyebrow{color:#d8bd74}.foil-machine-gallery .platform-heading>p:last-child{color:#aeb9c6;max-width:720px;line-height:1.7}.foil-machine-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.foil-machine-gallery-grid article{background:#101b28;border:1px solid #2a3a4e;overflow:hidden}.foil-machine-gallery-grid img{aspect-ratio:1.35;object-fit:cover;background:#eef0f1;width:100%;transition:transform .35s;display:block}.foil-machine-gallery-grid article:hover img{transform:scale(1.025)}.foil-machine-gallery-grid article>div{padding:20px 21px 22px}.foil-machine-gallery-grid small{color:#d8bd74;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.foil-machine-gallery-grid h3{color:#fff;min-height:47px;margin:11px 0 20px;font-size:20px;line-height:1.18}.foil-machine-gallery-grid a{color:#fff;letter-spacing:.04em;font-size:13px;font-weight:900}.foil-machine-gallery-grid a span{color:#d8bd74;margin-left:6px}.foil-machine-specs{border-top:1px solid #2a3a4e;margin:0 0 20px}.foil-machine-specs div{border-bottom:1px solid #2a3a4e;justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;line-height:1.4;display:flex}.foil-machine-specs dt{color:#aeb9c6}.foil-machine-specs dd{color:#fff;text-align:right;margin:0;font-weight:700}.foil-machine-description{color:#c6d0dc;min-height:108px;margin-bottom:20px;font-size:14px;line-height:1.5}.foil-machine-description p{margin:0 0 8px}.foil-machine-links{flex-wrap:wrap;gap:14px 20px;display:flex}.foil-press-comparison{background:#f3f5f7;padding:72px 0}.foil-press-price{margin:0 0 20px}.foil-press-price strong{color:#d8bd74;font-size:24px;line-height:1.25;display:block}.foil-press-price span{color:#bbc5cf;margin-top:7px;font-size:12px;line-height:1.5;display:block}.foil-press-hero-price{margin-top:22px;margin-bottom:0}.foil-press-hero-price strong{font-size:clamp(28px,3vw,38px)}.foil-press-highlights-section{background:#fff;padding:44px 0 4px}.foil-press-highlights-section .foil-press-highlights{margin-bottom:0}.foil-press-comparison .platform-heading{margin-bottom:24px}.foil-press-comparison .foil-model-table a{color:#223d61;font-weight:800}.foil-press-details{background:#fff;padding:72px 0}.foil-press-highlights{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:40px;display:grid}.foil-press-highlights>div{border:1px solid var(--line);background:#f6f7f8;min-width:0;padding:18px}.foil-press-highlights span{color:#66707d;font-size:13px;line-height:1.4;display:block}.foil-press-highlights strong{color:#17212d;overflow-wrap:anywhere;margin-top:8px;font-size:18px;line-height:1.35;display:block}.foil-press-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.foil-press-info-grid article{border:1px solid var(--line);padding:28px}.foil-press-details h2{margin:0 0 16px;font-size:24px}.foil-press-details ul{color:#374252;margin:0;padding-left:20px;line-height:1.7}.foil-press-details li+li{margin-top:7px}.foil-press-products{border:1px solid var(--line);margin-top:30px;padding:28px}.foil-press-products p{color:#526072;line-height:1.6}.foil-press-products>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.foil-press-products>div span{color:#263447;background:#f3f5f7;padding:9px 12px;font-size:13px}.foil-press-layout{border:1px solid var(--line);margin-top:30px;padding:28px}.foil-press-layout a{color:#223d61;font-weight:800;display:block}.foil-press-layout img{object-fit:contain;background:#fff;width:100%;height:auto;display:block}.foil-press-layout a span{margin-top:12px;display:inline-block}.foil-press-layout p{color:#526072;margin:16px 0 0;line-height:1.6}.foil-press-bottom-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (width<=900px){.foil-press-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.foil-press-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.foil-press-info-grid{grid-template-columns:1fr}.foil-press-details{padding:50px 0}.foil-press-info-grid article,.foil-press-products,.foil-press-layout{padding:20px}}.foil-real-product-gallery{color:#fff;background:#070d14;padding:82px 0}.foil-real-product-gallery .platform-heading{margin-bottom:30px}.foil-real-product-gallery .platform-heading p{color:#d8bd74}.foil-real-product-gallery .platform-heading>p:last-child{color:#aeb9c6;line-height:1.7}.foil-real-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.foil-real-product-grid figure{background:#101924;border:1px solid #283545;margin:0;overflow:hidden}.foil-real-product-grid img{aspect-ratio:1.1;object-fit:cover;object-position:center;background:#000;width:100%;transition:transform .3s;display:block}.foil-real-product-grid figure:hover img{transform:scale(1.035)}.foil-real-product-grid figcaption{color:#f3f5f7;padding:14px 16px;font-size:14px;font-weight:800}.foil-model-table{background:#fff;border:1px solid #d6cec0;overflow-x:auto}.foil-model-table table{border-collapse:collapse;width:100%;min-width:560px}.foil-model-table th,.foil-model-table td{text-align:left;border-bottom:1px solid #e4ded3;padding:16px 18px;font-size:12px}.foil-model-table th{color:#90722c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.foil-model-table td:first-child{color:#0d1725;font-weight:900}.foil-product-note{color:#52606d;max-width:820px;margin:22px 0 0;font-size:13px;line-height:1.7}.foil-model-gallery{color:#0d1725;background:#edf0f2;padding:80px 0}.foil-model-gallery .platform-heading{margin-bottom:30px}.foil-model-gallery .platform-heading p{color:#9b7a2e}.foil-model-gallery .platform-heading>p:last-child{color:#52606d;max-width:650px;line-height:1.7}.foil-model-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.foil-model-gallery-grid figure{background:#fff;border:1px solid #d4d9dd;margin:0;overflow:hidden}.foil-model-gallery-grid figure:first-child{grid-column:span 2}.foil-model-gallery-grid img{aspect-ratio:1.45;object-fit:cover;object-position:center;background:#fff;width:100%;transition:transform .35s;display:block}.foil-model-gallery-grid figure:first-child img{aspect-ratio:2.1}.foil-model-gallery-grid figure:hover img{transform:scale(1.025)}.foil-model-gallery-grid figcaption{color:#273648;padding:15px 17px;font-size:13px;font-weight:800}@media (width<=900px){.foil-product-feature-grid,.foil-product-cards,.foil-real-product-grid,.foil-machine-gallery-grid,.foil-machine-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.foil-product-preview,.foil-product-range,.foil-model-gallery,.foil-real-product-gallery,.foil-machine-solution,.foil-machine-gallery{padding:56px 0}.foil-product-preview-grid,.foil-product-feature-grid,.foil-model-gallery-grid,.foil-real-product-grid,.foil-machine-solution-grid,.foil-machine-gallery-grid{grid-template-columns:1fr}.foil-model-gallery-grid figure:first-child{grid-column:auto}.foil-model-gallery-grid img,.foil-model-gallery-grid figure:first-child img{aspect-ratio:1.45}.foil-product-feature-grid h3{min-height:0}.foil-machine-solution-cta{flex-direction:column;align-items:flex-start;padding:24px}.foil-model-table th,.foil-model-table td{padding:13px 14px}}@media (prefers-reduced-motion:reduce){.home-reference-center .project-reference-card,.home-reference-center .reference-filters button{transition:none;transform:none}}.foil-machine-links a:first-child{cursor:pointer;border-radius:3px;align-items:center;margin:-7px -10px;padding:7px 10px;transition:background-color .25s;display:inline-flex}.foil-machine-links a:first-child:hover,.foil-machine-links a:first-child:focus-visible,.foil-machine-links a:first-child:active{color:#fff;background:#3f8f5d40}.foil-machine-links a:first-child:hover span,.foil-machine-links a:first-child:active span{color:#d8bd74}.foil-catalog .platform-heading>p:last-child{max-width:900px}.foil-catalog-search{color:#d8bd74;max-width:480px;font-size:13px;font-weight:800;display:block}.foil-catalog-search input{color:#fff;width:100%;font:inherit;background:#101b28;border:1px solid #46566a;margin-top:9px;padding:14px 16px;display:block}.foil-catalog-filters{gap:8px;padding:18px 0 8px;display:flex;overflow-x:auto}.foil-catalog-filters button{color:#dce4ec;cursor:pointer;background:#101b28;border:1px solid #415166;flex:none;padding:10px 13px}.foil-catalog-filters button.active,.foil-catalog-filters button:hover{color:#d8bd74;border-color:#b99a55}.foil-catalog-count{color:#bfc9d3;font-size:13px}.foil-catalog-grid article{min-width:0}.foil-catalog-grid article>img{object-fit:contain;background:#080d14}.foil-catalog-grid article>div{min-width:0}.foil-catalog-grid p{overflow-wrap:anywhere}.foil-catalog-grid .foil-catalog-representative{color:#b7c2ce;width:auto;margin-top:12px;font-size:11px;line-height:1.45;display:block}.foil-catalog-no-image{aspect-ratio:1.18;color:#d8bd74;background:#172435;flex-direction:column;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.foil-catalog-no-image small{color:#aeb9c6;margin-top:10px;font-size:11px}.foil-catalog-grid details{color:#e7edf3;border-top:1px solid #344558;margin-top:18px;padding-top:14px}.foil-catalog-grid summary{cursor:pointer;color:#d8bd74;font-weight:800}.foil-catalog-grid dl div{border-bottom:1px solid #344558;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.foil-catalog-grid dt{color:#aeb9c6}.foil-catalog-grid dd{text-align:right;margin:0}.foil-references,.foil-lids{color:#17212d;background:#f3f5f7;padding:72px 0}.foil-references>.shell>p,.foil-lids>.shell>p{color:#526072;max-width:900px;line-height:1.7}.foil-reference-grid,.foil-lids .shell>div:last-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0;display:grid}.foil-reference-grid article,.foil-lids article{background:#fff;border:1px solid #d9dee3;min-width:0;padding:26px}.foil-reference-grid h3{color:#9b7a2e;margin:0 0 12px}.foil-reference-grid p{color:#435162}.foil-reference-grid a{color:#223d61;font-weight:800}@media (width<=640px){.foil-reference-grid,.foil-lids .shell>div:last-of-type{grid-template-columns:1fr}.foil-catalog-grid p{width:50%}.foil-catalog-grid .foil-catalog-representative{width:auto}}.foil-model-finder{color:#e8eef4;background:#152131;border:1px solid #3b4b5d;margin:0 0 36px;padding:30px}.foil-finder-top{padding:42px 0}.foil-finder-top .foil-model-finder{margin:0}.foil-quick-search{background:#101b28;border:1px solid #3b4b5d;margin-bottom:28px;padding:28px}.foil-quick-search h2{color:#fff;margin:0 0 18px;font-size:clamp(24px,3vw,34px)}.foil-quick-search .foil-catalog-search{max-width:720px}.foil-quick-search>p{color:#bac6d2;font-size:13px;line-height:1.6}.foil-quick-search>a{color:#d8bd74;font-weight:800}.foil-quick-results{margin-top:22px}.foil-quick-results>p{color:#d8bd74}.foil-catalog-view{gap:8px;margin:16px 0;display:flex}.foil-catalog-view button{color:#e8edf3;cursor:pointer;background:#101b28;border:1px solid #53657a;padding:10px 18px}.foil-catalog-view button[aria-pressed=true]{color:#101b28;background:#b99a55;border-color:#c9a95d;font-weight:900}.foil-product-list-wrap{border:1px solid #3b4b5d;width:100%;max-width:100%;overflow-x:auto}.foil-product-list{border-collapse:collapse;color:#e8edf3;background:#101b28;width:100%;min-width:760px;font-size:13px}.foil-product-list th{color:#d8bd74;text-align:left;white-space:nowrap;background:#1a293b;padding:16px}.foil-product-list td{vertical-align:top;border-top:1px solid #344558;padding:15px 16px}.foil-product-list td:first-child{min-width:180px}.foil-product-list td small{color:#b4c0cc;margin-top:6px;font-size:11px;display:block}.foil-product-list button{color:#d8bd74;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.foil-product-list button:hover,.foil-product-list button:focus-visible{text-decoration:underline}.foil-list-actions{white-space:nowrap;flex-direction:column;gap:9px;display:flex}.foil-list-actions a{color:#d8bd74;font-weight:800;text-decoration:none}@media (width<=640px){.foil-quick-search{padding:20px 16px}.foil-product-list th,.foil-product-list td{padding:12px}}.foil-finder-heading small,.foil-finder-result-grid article>small{color:#d8bd74;letter-spacing:.11em;font-size:10px;font-weight:900}.foil-finder-heading h3{color:#fff;margin:10px 0;font-size:clamp(25px,3vw,36px)}.foil-finder-heading p{color:#bac6d2;max-width:800px;margin:0 0 24px;line-height:1.65}.foil-finder-shape{border:0;flex-wrap:wrap;gap:12px 28px;margin:0 0 20px;padding:0;display:flex}.foil-finder-shape legend{color:#d8bd74;margin-bottom:10px;font-size:12px;font-weight:800}.foil-finder-shape label{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.foil-finder-shape input{accent-color:#c7a763}.foil-finder-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.foil-finder-fields>label{color:#d8bd74;min-width:0;font-size:12px;font-weight:800}.foil-finder-input{background:#0d1825;border:1px solid #4b5d70;align-items:center;width:100%;margin-top:9px;display:flex}.foil-finder-input:focus-within{border-color:#d8bd74}.foil-finder-input input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:13px;font-size:16px}.foil-finder-input>span{color:#bac6d2;padding:0 13px;font-size:12px}.foil-finder-submit{color:#0e1722;cursor:pointer;background:#b99a55;border:1px solid #c9a95d;margin-top:21px;padding:14px 19px;font-weight:900}.foil-finder-submit:hover,.foil-finder-submit:focus-visible{background:#d8bd74}.foil-finder-submit span{margin-left:10px}.foil-finder-error{color:#ffb3a8}.foil-finder-results{border-top:1px solid #415166;margin-top:30px;padding-top:25px}.foil-finder-results h4{color:#d8bd74;margin:0 0 10px;font-size:24px}.foil-finder-results>p{color:#c3cdd7;max-width:850px;line-height:1.6}.foil-finder-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.foil-finder-result-grid article{background:#0d1825;border:1px solid #44566b;min-width:0;padding:22px}.foil-finder-result-grid h5{color:#d8bd74;overflow-wrap:anywhere;margin:13px 0 4px;font-size:24px}.foil-finder-product-name{color:#fff;min-height:38px;margin:0 0 14px}.foil-finder-result-grid dl{margin:0}.foil-finder-result-grid dl div{border-bottom:1px solid #344558;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.foil-finder-result-grid dt{color:#aeb9c6}.foil-finder-result-grid dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:750}.foil-finder-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.foil-finder-actions button,.foil-finder-actions a{color:#e8d39d;cursor:pointer;background:0 0;border:1px solid #b99a55;padding:10px 12px;font-size:11px;font-weight:900;text-decoration:none}.foil-finder-actions a{color:#101b28;background:#b99a55}.foil-finder-actions button:hover,.foil-finder-actions button:focus-visible{background:#3f8f5d40}.foil-finder-results .foil-finder-disclaimer{max-width:none;margin-bottom:0;font-size:12px}@media (width<=900px){.foil-finder-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.foil-finder-result-grid{grid-template-columns:1fr}}@media (width<=640px){.foil-model-finder{padding:20px 16px}.foil-finder-fields{grid-template-columns:1fr}.foil-finder-result-grid article{padding:18px}}.foil-catalog-list-heading{border-top:1px solid #3b4b5d;margin:42px 0 22px;padding-top:30px}.foil-catalog-list-heading small{color:#d8bd74;letter-spacing:.12em;font-size:11px;font-weight:900}.foil-catalog-list-heading h3{color:#fff;margin:8px 0;font-size:clamp(25px,3vw,36px)}.foil-catalog-list-heading p{color:#b8c4d0;margin:0}.foil-catalog-model-select{color:#d8bd74;letter-spacing:.09em;overflow-wrap:anywhere;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;max-width:100%;padding:0;font-size:14px;font-weight:900;display:inline-flex}.foil-catalog-model-select:hover,.foil-catalog-model-select:focus-visible{text-decoration:underline}.foil-catalog-model-select span{color:#aeb9c6}.foil-catalog-grid .foil-catalog-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.foil-catalog-grid .foil-catalog-facts p{color:#e6ebf1;overflow-wrap:anywhere;width:auto;min-width:0;margin:0;font-size:13px;line-height:1.45;display:block}.foil-catalog-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.foil-catalog-actions button,.foil-catalog-actions a{color:#e8d39d;cursor:pointer;background:0 0;border:1px solid #b99a55;padding:10px 12px;font-size:11px;font-weight:900;text-decoration:none;display:inline-block}.foil-catalog-actions a{color:#101b28;background:#b99a55}.foil-catalog-actions button:hover,.foil-catalog-actions button:focus-visible{background:#3f8f5d40}.foil-catalog-detail{color:#e7edf3;border-top:1px solid #344558;margin-top:18px;padding-top:16px}.foil-catalog-detail strong{color:#d8bd74;overflow-wrap:anywhere}.foil-catalog-detail dl div{border-bottom:1px solid #344558;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.foil-catalog-detail dt{color:#aeb9c6}.foil-catalog-detail dd{text-align:right;overflow-wrap:anywhere;margin:0}@media (width<=640px){.foil-catalog-grid .foil-catalog-facts{grid-template-columns:1fr 1fr}.foil-catalog-actions{flex-direction:column}.foil-catalog-actions button,.foil-catalog-actions a{text-align:center}}.foil-reference-filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.foil-reference-filters button{color:#17212d;max-width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd2da;border-radius:4px;padding:11px 15px;font-size:.875rem}.foil-reference-filters button[aria-pressed=true]{color:#efd493;background:#172335;border-color:#ac873a}.foil-reference-filters button:focus-visible{outline-offset:3px;outline:3px solid #ac873a}.foil-turkey-references{color:#fff;background:#172335;border:2px solid #ac873a;padding:36px}.foil-turkey-references .eyebrow{color:#efd493}.foil-turkey-references h2{color:#fff;overflow-wrap:anywhere;font-size:clamp(1.6rem,3vw,2.5rem)}.foil-turkey-references .foil-reference-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.foil-turkey-references .foil-reference-grid article{background:#202e41;border-color:#46505d;padding:24px 20px}.foil-turkey-references .foil-reference-grid h3{color:#efd493;overflow-wrap:anywhere;font-size:1.125rem;line-height:1.4}.foil-turkey-references .foil-reference-grid p{color:#e1e6ee;line-height:1.6}.foil-turkey-references .foil-reference-grid a{color:#efd493;overflow-wrap:anywhere}.foil-reference-country{color:#fff;font-size:.875rem;display:block}.foil-turkey-references .foil-reference-grid .foil-reference-location{color:#bac6d6;font-size:.875rem}.foil-reference-note{color:#cbd4e0;max-width:1000px;line-height:1.7}.foil-global-reference-empty{background:#fff;border:1px solid #d9dee3;padding:28px}@media (width<=1000px){.foil-turkey-references .foil-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.foil-turkey-references{padding:24px 16px}.foil-turkey-references .foil-reference-grid{grid-template-columns:1fr}}.foil-global-references{border-top:1px solid #c6cdd5;margin-top:48px;padding-top:40px}.foil-global-references h2{overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.3}.foil-global-references .platform-heading p{max-width:900px;line-height:1.7}.foil-global-count{color:#526072;font-size:.875rem}.foil-global-country-group{margin:30px 0}.foil-global-country-group>h3{font-size:1.2rem;line-height:1.5}.foil-global-reference-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.foil-global-reference-grid article{background:#fff;border:1px solid #d4dbe2;min-width:0;padding:16px}.foil-original-logo{aspect-ratio:2;width:100%;display:block;overflow:hidden}.foil-global-reference-grid h4{color:#172335;overflow-wrap:anywhere;margin:18px 0 10px;font-size:1.125rem;line-height:1.4}.foil-global-reference-grid strong{color:#7b622e;font-size:.875rem;display:block}.foil-global-reference-grid p{color:#526072;font-size:.875rem;line-height:1.6}.foil-logo-unconfirmed{aspect-ratio:2;color:#526072;text-align:center;border:1px solid #d4dbe2;justify-content:center;align-items:center;padding:12px;font-size:.875rem;display:flex}.foil-reference-originals{background:#fff;border:1px solid #c6cdd5;margin-top:36px;padding:20px}.foil-reference-originals summary{cursor:pointer;font-weight:700;line-height:1.5}.foil-reference-originals p{line-height:1.7}.foil-reference-originals img{width:100%;height:auto;margin-top:20px;display:block}@media (width<=1000px){.foil-global-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.foil-global-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.foil-global-reference-grid{grid-template-columns:1fr}}.foil-reference-products{background:#202e41;border:1px solid #ac873a;margin:28px 0;padding:24px}.foil-reference-products summary{cursor:pointer;color:#efd493;font-size:1.125rem;font-weight:700;line-height:1.5}.foil-reference-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.foil-reference-product-grid article{background:#172335;border:1px solid #46505d;min-width:0}.foil-reference-product-grid img{width:100%;height:auto;display:block}.foil-reference-product-grid article>div{padding:20px}.foil-reference-product-grid small{color:#cbd4e0;font-size:.875rem}.foil-reference-product-grid h3{color:#efd493;margin:8px 0 16px;line-height:1.5}.foil-reference-product-grid dl{margin:0}.foil-reference-product-grid dl>div{border-top:1px solid #46505d;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:10px 0;font-size:.875rem;line-height:1.5;display:flex}.foil-reference-product-grid dt{color:#cbd4e0}.foil-reference-product-grid dd{color:#fff;margin:0}@media (width<=1000px){.foil-reference-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.foil-reference-products{padding:16px}.foil-reference-product-grid{grid-template-columns:1fr}}.foil-reference-product-photo{aspect-ratio:1.25;background:#fff;width:100%;height:auto;display:block;overflow:hidden}.foil-reference-product-grid article>div>p{color:#cbd4e0;font-size:.875rem;line-height:1.6}.foil-machine-gallery-grid>article>img,.foil-machine-gallery-grid>article>.foil-machine-image-link>img,.foil-catalog-grid>article>img,.foil-reference-product-grid>article>a>img,.foil-reference-product-grid>article>a>.foil-reference-product-photo{box-sizing:border-box;border:5mm solid #c5a24c;border-image:linear-gradient(135deg,#77521a 0%,#d7b35b 12%,#fff0b5 22%,#aa7b28 34%,#e7c974 45%,#886021 55%,#f8e6a3 67%,#bd913c 78%,#f0d68c 90%,#79551c 100%) 1;max-width:100%;box-shadow:0 2px 8px #00000040}.foil-machine-image-link{cursor:pointer;display:block}.foil-machine-image-link:focus-visible{outline-offset:4px;outline:3px solid #efd493}.foil-operating-videos{color:#f4ead6;background:#101822;padding:64px 0;scroll-margin-top:110px}.foil-operating-videos .platform-heading h2{color:#f4ead6}.foil-operating-videos .platform-heading p{color:#d5c8ae}.foil-operating-video-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.foil-operating-player{background:#080d13;border:1px solid #c5a24c;min-width:0;overflow:hidden}.foil-operating-player video{object-fit:contain;background:#080d13;width:100%;height:min(68vh,650px);display:block}.foil-operating-player>p{color:#efd493;justify-content:space-between;gap:12px;margin:0;padding:15px;font-size:13px;display:flex}.foil-video-start{color:#efd493;cursor:pointer;background:#080d13;border:0;justify-content:center;align-items:center;width:100%;height:min(68vh,650px);min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.foil-video-start img{object-fit:contain;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.foil-video-start>span{background:#101822e6;border:2px solid #c5a24c;border-radius:50%;padding:20px 26px;font-size:30px;position:relative}.foil-video-start strong{background:#101822e6;border:1px solid #c5a24c;padding:12px 20px;position:absolute;bottom:24px}.foil-operating-clips{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:700px;padding:3px;display:grid;overflow:auto}.foil-operating-clips button{color:#e8dcc3;cursor:pointer;text-align:left;background:#17212e;border:1px solid #394454;min-width:0;padding:0}.foil-operating-clips button.active{background:#2d2a20;border:2px solid #efd493}.foil-operating-clips img{object-fit:contain;background:#080d13;width:100%;height:90px;display:block}.foil-operating-clips span{padding:10px;font-size:13px;display:block}.foil-operating-videos button:focus-visible{outline-offset:3px;outline:3px solid #efd493}@media (width<=700px){.foil-operating-video-layout{grid-template-columns:minmax(0,1fr)}.foil-operating-clips{max-height:340px}.foil-operating-videos{padding:40px 0}.foil-operating-player video,.foil-video-start{height:55vh;max-height:580px}.foil-operating-clips span{padding:8px;font-size:12px}}.pet-facility{color:#eee8dc;background:#101214}.pet-facility .shell{min-width:0}.pet-hero{padding:40px 0 72px}.pet-breadcrumb{color:#b8a783;margin-bottom:35px;font-size:12px}.pet-eyebrow{color:#d5b65e;letter-spacing:.12em;font-size:12px;font-weight:800}.pet-facility h1{max-width:1050px;margin:20px 0;font-size:clamp(28px,4vw,52px);line-height:1.16}.pet-facility h2{overflow-wrap:anywhere;font-size:clamp(25px,3vw,38px);line-height:1.2}.pet-facility h3{margin:30px 0 20px;font-size:23px;line-height:1.3}.pet-subtitle{color:#d5b65e;font-size:clamp(16px,2vw,22px);line-height:1.6}.pet-photo{background:#080a0d;border:3px solid #b9943f;max-width:100%;display:block;position:relative;overflow:hidden}.pet-photo img{object-fit:contain;width:100%;height:auto;display:block}.pet-photo>span{color:#ddbf70;text-align:right;padding:10px 15px;font-size:12px;display:block}.pet-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0;display:grid}.pet-highlights>div{background:#1b1d20;border:1px solid #625535;padding:25px}.pet-highlights strong,.pet-highlights span{display:block}.pet-highlights strong{color:#ecd18a;font-size:clamp(22px,2.7vw,36px)}.pet-highlights span{margin-top:10px;font-size:12px;line-height:1.5}.pet-investment{background:linear-gradient(120deg,#26231a,#141719);border:2px solid #c29e48;justify-content:space-between;align-items:center;gap:30px;padding:35px;display:flex}.pet-investment small{font-weight:800;line-height:1.7}.pet-investment strong{color:#efd493;margin:12px 0;font-size:clamp(36px,5vw,60px);display:block}.pet-investment p{font-size:14px;line-height:1.7}.pet-facility .button{color:#101214;white-space:normal;text-align:center;background:#c7a34e;border:1px solid #d2b467}.pet-intro{max-width:1000px;margin:32px 0;font-size:16px;line-height:1.9}.pet-section-links{flex-wrap:wrap;gap:12px;display:flex}.pet-section-links a{border:1px solid #766339;padding:13px 18px}.pet-section{border-top:1px solid #383226;padding:65px 0;scroll-margin-top:110px}.pet-specs{border-collapse:collapse;table-layout:fixed;width:100%;margin:24px 0;font-size:14px}.pet-specs th,.pet-specs td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #3a3934;padding:14px 17px;line-height:1.6}.pet-specs th{color:#d6bc7c;background:#1b1d20;width:40%;font-weight:600}.pet-specs td{background:#17191c}.pet-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.pet-flow li{background:#1b1d20;border:1px solid #655434;padding:16px;font-size:13px;line-height:1.5}.pet-flow small{color:#c8a64f;margin-bottom:8px;display:block}.pet-note{background:#29251a;border-left:4px solid #c7a34e;padding:24px;line-height:1.8}.pet-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.pet-equipment{background:#17191c;border:1px solid #53472d;min-width:0;overflow:hidden}.pet-equipment>div{padding:24px}.pet-equipment small,.pet-catalogs small{color:#d6b76a;letter-spacing:.1em;font-size:11px}.pet-equipment h3{margin:12px 0;font-size:22px}.pet-equipment p{color:#c7c0b3;font-size:14px;line-height:1.7}.pet-equipment .pet-specs{margin:20px 0 0;font-size:12px}.pet-equipment .pet-specs th,.pet-equipment .pet-specs td{padding:10px}.pet-materials,.pet-catalogs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pet-materials figure{margin:0}.pet-materials figcaption{color:#d5b65e;padding:15px}.pet-catalogs article{border:1px solid #6b5834;padding:30px}.pet-download{color:#e3c775;padding:18px 0;display:block}.pet-signature{border-top:1px solid #5d5033;margin-top:40px;padding-top:40px}.pet-signature strong{color:#e3c775;font-size:24px}.pet-signature p{line-height:1.6}.pet-facility a:focus-visible{outline-offset:4px;outline:3px solid #efd493}@media (width<=800px){.pet-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.pet-equipment-grid{grid-template-columns:minmax(0,1fr)}.pet-investment{padding:25px;display:block}.pet-highlights{gap:8px}.pet-highlights>div{padding:15px}.pet-facility .pet-equipment .pet-specs{font-size:13px}}@media (width<=500px){.pet-highlights,.pet-materials,.pet-catalogs{grid-template-columns:minmax(0,1fr)}.pet-section{padding:40px 0}.pet-specs{font-size:13px}.pet-specs th,.pet-specs td{padding:11px 8px}.pet-equipment>div{padding:18px}.pet-flow li{padding:12px}.pet-breadcrumb{line-height:1.8}}.home-category-showcase.home-category-showcase-four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1180px){.home-category-showcase.home-category-showcase-four{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-corporate-slogan{text-align:center;color:#d7d9dd;max-width:1240px;margin:0 auto;padding:clamp(44px,6vw,88px) 12px clamp(38px,5vw,72px)}.home-corporate-slogan p{margin:0}.home-corporate-headline{color:#e5b653;letter-spacing:.035em;text-wrap:balance;font-size:clamp(26px,3.3vw,48px);font-weight:800;line-height:1.2}.home-corporate-slogan .home-corporate-history{text-wrap:balance;margin-top:20px;font-size:clamp(15px,1.45vw,20px);font-weight:400;line-height:1.7}.home-corporate-slogan .home-corporate-signature{letter-spacing:.07em;text-wrap:balance;margin-top:22px;font-size:clamp(12px,1.1vw,15px);line-height:1.8}.home-corporate-signature strong{color:#e5b653;font-weight:700}.cinematic-section{color:#fff;background:#080d13;padding:56px 0}.cinematic-hero{aspect-ratio:16/9;color:#fff;isolation:isolate;background:#080d13;border-radius:20px;width:96%;max-width:2200px;height:clamp(650px,76vh,900px);margin:0 auto;position:relative;overflow:hidden;container-type:size}.cinematic-poster,.cinematic-media{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.cinematic-youtube{pointer-events:none;width:max(100%,177.78cqh);height:max(100%,56.25cqw);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.cinematic-gradient{pointer-events:none;background:linear-gradient(90deg,#000000d1,#0000004d 52%,#0000 85%),linear-gradient(#0000 25%,#080d1380 70%,#080d13 100%);position:absolute;inset:0}.cinematic-copy{z-index:2;width:min(780px,76%);position:absolute;bottom:12%;left:5%}.cinematic-copy p{margin:0}.cinematic-copy .cinematic-brand{color:#e5b653;letter-spacing:.15em;font-size:13px;font-weight:700;line-height:1.7}.cinematic-copy h2{letter-spacing:-.02em;color:#fff;text-wrap:balance;overflow-wrap:break-word;margin:14px 0 20px;font-size:clamp(32px,4.2vw,66px);font-weight:800;line-height:1.04}.cinematic-copy .cinematic-summary{color:#fff0cd;font-size:clamp(14px,1.4vw,19px);font-weight:700;line-height:1.6}.cinematic-copy .cinematic-motto{color:#e5b653;letter-spacing:.08em;margin-top:16px;font-size:14px;font-weight:700}.cinematic-copy .cinematic-description{color:#e3e4e7;text-wrap:pretty;max-width:660px;margin-top:14px;font-size:clamp(14px,1.3vw,18px);line-height:1.65}.cinematic-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cinematic-actions button,.cinematic-actions a{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:14px 22px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.cinematic-actions button{color:#090d12;background:#edc76d}.cinematic-actions a{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#191e26cc;border-color:#ffffff48}.cinematic-actions button:hover{background:#ffe3a2;transform:translateY(-2px)}.cinematic-actions a:hover{background:#303640;transform:translateY(-2px)}.cinematic-controls{z-index:3;gap:10px;display:flex;position:absolute;bottom:26px;right:4%}.cinematic-controls button{color:#fff;cursor:pointer;background:#090e16b8;border:1px solid #ffffff70;border-radius:30px;min-height:44px;padding:10px 16px;font-size:13px}.cinematic-hero button:focus-visible,.cinematic-hero a:focus-visible{outline-offset:4px;outline:3px solid #edc76d}.cinematic-clip-label{color:#edc76d;letter-spacing:.08em;margin:24px 0 16px;font-size:13px}.foil-operating-videos .foil-operating-clips{gap:12px;max-height:none;padding:3px 3px 14px;display:flex;overflow-x:auto}.foil-operating-videos .foil-operating-clips button{flex:0 0 160px}.foil-operating-videos .foil-operating-clips img{object-fit:cover;height:90px}.machine-cinematic-section .machine-video-gallery{margin-top:26px}.cinematic-quote{margin-top:24px}.cinematic-quote a{color:#edc76d;font-weight:700}.cinematic-hero:fullscreen{border-radius:0;width:100%;max-width:none;height:100%}@media (width<=700px){.cinematic-section,.foil-operating-videos{padding:30px 0}.cinematic-hero{aspect-ratio:auto;border-radius:16px;width:96%;height:74svh;min-height:560px;max-height:820px}.cinematic-copy{width:88%;bottom:90px;left:6%}.cinematic-copy h2{margin:10px 0 14px;font-size:clamp(26px,7.3vw,40px);line-height:1.1}.cinematic-copy .cinematic-brand{letter-spacing:.08em;font-size:11px}.cinematic-copy .cinematic-summary{font-size:13px;line-height:1.5}.cinematic-copy .cinematic-motto{letter-spacing:.025em;margin-top:12px;font-size:11px}.cinematic-copy .cinematic-description{margin-top:10px;font-size:13px;line-height:1.55}.cinematic-actions{gap:8px;margin-top:18px}.cinematic-actions button,.cinematic-actions a{min-height:48px;padding:12px 14px;font-size:11px}.cinematic-controls{bottom:22px;right:6%}.cinematic-gradient{background:linear-gradient(#080d1326 15%,#080d13d9 62%,#080d13 100%)}.cinematic-youtube{width:max(100%,177.78cqh);height:max(100%,56.25cqw)}.home-corporate-slogan{padding:44px 0 40px}}@media (prefers-reduced-motion:reduce){.cinematic-actions button,.cinematic-actions a{transition:none}}.slipper-success img.slipper-uploaded-image{object-fit:contain;object-position:center}.investment-section{color:#ededee;padding-top:64px;padding-bottom:64px}.investment-section h2{color:#d6b268;margin:32px 0 24px;font-size:clamp(24px,3vw,40px)}.investment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.investment-grid article{background:#181b20;border:1px solid #d6b26840;border-radius:16px;min-width:0;padding:24px}.investment-grid img{object-fit:contain;background:#101216;border-radius:12px;width:100%;height:240px}.investment-grid h3{color:#fff;margin:20px 0 12px}.investment-grid p,.investment-section>p{color:#bfc1c7;line-height:1.8}.investment-grid a,.investment-grid small{color:#d6b268}.investment-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.investment-actions>a{color:#d6b268}.reference-record{background:#181b20;border-radius:16px;grid-template-columns:minmax(130px,1fr) 3fr;gap:16px;padding:24px;display:grid}.reference-record dt{color:#d6b268}.reference-record dd{overflow-wrap:anywhere;margin:0}.verified-sheet{color:#eee;background:#181b20;max-width:1000px;margin:40px auto;padding:32px}.verified-sheet header strong{color:#d6b268}.verified-sheet h1{font-size:36px}.verified-sheet>img{object-fit:contain;width:100%;max-height:360px}.verified-sheet table{border-collapse:collapse;width:100%;margin:24px 0}.verified-sheet th,.verified-sheet td{text-align:left;overflow-wrap:anywhere;border:1px solid #555;padding:12px}.verified-sheet th{width:42%}.verified-sheet p{line-height:1.7}@media (width<=700px){.investment-grid{grid-template-columns:1fr}.investment-section{padding-top:36px;padding-bottom:36px}.verified-sheet{margin:0;padding:20px}.verified-sheet h1{font-size:28px}.reference-record{grid-template-columns:1fr;gap:10px}.reference-record dd{margin-bottom:12px}.investment-actions .button{text-align:center;width:100%}}.surgical-line-overview{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:48px;padding-top:62px;padding-bottom:62px;display:grid}.surgical-line-main-image{background:#111419;border:1px solid #d6b26855;border-radius:16px;margin:0;padding:12px}.surgical-line-main-image img{object-fit:contain;width:100%;max-height:580px;display:block}.surgical-line-main-image figcaption{color:#bfc1c7;padding:12px 6px 2px;font-size:13px}.surgical-line-overview-copy h2,.surgical-line-heading h2{color:#fff;letter-spacing:-.04em;margin:8px 0 18px;font-size:clamp(30px,3.8vw,46px);line-height:1.07}.surgical-line-overview-copy>p:not(.eyebrow),.surgical-line-heading>p:last-child{color:#c3c7ce;font-size:15px;line-height:1.8}.surgical-line-overview-copy .button{margin-top:14px;display:inline-flex}.surgical-line-stages{background:#111419;border-block:1px solid #d6b26833}.surgical-line-stages>.shell{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.surgical-line-stages>.shell>div{border-right:1px solid #ffffff18;align-content:center;gap:18px;min-height:124px;padding:22px 28px;display:grid}.surgical-line-stages>.shell>div:first-child{border-left:1px solid #ffffff18}.surgical-line-stages span,.surgical-unit-number{color:#d6b268;letter-spacing:.14em;font:800 11px/1 monospace}.surgical-line-stages strong{color:#fff;font-size:16px}.surgical-line-units{padding-top:82px;padding-bottom:86px}.surgical-line-heading{max-width:760px;margin-bottom:34px}.surgical-unit-list{gap:22px;display:grid}.surgical-unit-card{background:#15181d;border:1px solid #d6b26844;border-radius:16px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);display:grid;overflow:hidden}.surgical-unit-image{background:#101216;place-items:center;min-height:330px;padding:18px;display:grid}.surgical-unit-image img{object-fit:contain;width:100%;height:100%;max-height:420px}.surgical-unit-content{padding:28px 32px}.surgical-unit-content h3{color:#fff;margin:12px 0;font-size:clamp(20px,2.4vw,28px);line-height:1.16}.surgical-unit-content>p{color:#c3c7ce;font-size:14px;line-height:1.75}.surgical-unit-content dl{border-top:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:20px 0 0;display:grid}.surgical-unit-content dl>div{border-bottom:1px solid #ffffff1c;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.surgical-unit-content dt{color:#adb2ba;font-size:13px}.surgical-unit-content dd{color:#fff;text-align:right;margin:0;font-size:13px;font-weight:700}.surgical-line-contact{background:#15181d;border:1px solid #d6b26855;border-radius:16px;margin-bottom:70px;padding:42px}.surgical-line-contact h2{color:#fff;max-width:850px;margin:12px 0 24px;font-size:clamp(28px,4vw,44px);line-height:1.08}.surgical-line-contact .eyebrow{color:#d6b268}@media (width<=800px){.surgical-line-overview{grid-template-columns:1fr;gap:26px}.surgical-line-stages>.shell{grid-template-columns:repeat(2,minmax(0,1fr))}.surgical-line-stages>.shell>div:nth-child(3){border-left:1px solid #ffffff18}.surgical-unit-card{grid-template-columns:1fr}.surgical-unit-image{min-height:250px;max-height:360px}.surgical-unit-content dl{grid-template-columns:1fr}.surgical-line-contact{margin-bottom:42px;padding:26px}}@media (width<=480px){.surgical-line-stages strong{font-size:14px}.surgical-line-stages>.shell>div{padding:18px 14px}.surgical-unit-content{padding:22px 18px}}@media print{body{background:#fff!important}.verified-sheet{color:#111;background:#fff;max-width:none;margin:0;padding:0}.verified-sheet header strong{color:#111}.verified-sheet table{font-size:11px}.verified-sheet tr{break-inside:avoid}.verified-sheet img{max-height:220px}.print-hide{display:none!important}}.machine-facility{overflow-wrap:anywhere}.machine-facility .pet-breadcrumb{flex-wrap:wrap;gap:10px;font-size:14px;line-height:1.8;display:flex}.machine-facility .pet-eyebrow,.machine-facility .pet-highlights span,.machine-facility .pet-photo>span{font-size:14px}.machine-facility-photo{margin:28px 0 0}.machine-facility-photo img{object-fit:contain;background:#080a0d;max-height:720px}.machine-facility-photo figcaption{color:#bcb8af;padding:12px 0;font-size:14px;line-height:1.7}.machine-facility-placeholder{color:#d5b65e;border:3px solid #b9943f;place-items:center;min-height:300px;font-size:clamp(28px,5vw,64px);display:grid}.machine-facility .pet-highlights{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.machine-facility .pet-highlights strong{font-size:clamp(20px,2.4vw,34px);line-height:1.35}.machine-facility .pet-investment,.machine-facility .pet-investment>div{min-width:0}.machine-facility .pet-investment strong{font-size:clamp(28px,4.5vw,56px);line-height:1.2}.machine-facility-actions{margin-top:24px}.machine-facility .product-actions,.machine-facility .machine-detail-actions{flex-wrap:wrap;gap:12px;display:flex}.machine-facility .product-actions .button{padding:14px 20px;font-size:14px}.machine-facility-price-note{color:#d5b65e;font-size:14px;line-height:1.8}.machine-facility .pet-catalogs p{color:#c7c0b3;font-size:16px;line-height:1.8}.machine-facility .product-content,.machine-facility .foil-press-details,.machine-facility .machine-faq,.machine-facility .related-machines,.machine-facility .machine-video-section,.machine-facility .capacity-calculator-section,.machine-facility .recent-machines{color:#eee8dc;background:#101214;border-top:1px solid #383226}.machine-facility .product-content-grid{gap:24px}.machine-facility .product-content-grid article,.machine-facility .foil-press-info-grid article{background:#17191c;border:1px solid #53472d;padding:28px}.machine-facility .product-content-grid h2{font-size:25px}.machine-facility .product-content-grid p,.machine-facility .product-content-grid dd,.machine-facility .foil-press-info-grid li{color:#c7c0b3;font-size:16px;line-height:1.8}.machine-facility .product-content-grid small,.machine-facility .product-content-grid dt,.machine-facility .product-content-grid a,.machine-facility .eyebrow.dark{color:#d5b65e}.machine-facility .foil-press-layout{background:#17191c;border:1px solid #53472d}.machine-facility .foil-press-layout img{object-fit:contain}.machine-facility .foil-press-layout p,.machine-facility .foil-press-products p{color:#c7c0b3}.machine-facility .foil-press-products{background:#17191c;border:1px solid #53472d}.machine-facility .foil-press-products span{color:#e3c775;background:#24221b;border-color:#625535}.machine-facility .machine-faq details{color:#eee8dc;background:#17191c;border-color:#53472d}.machine-facility .machine-faq summary,.machine-facility .machine-faq h2,.machine-facility .related-machines h2,.machine-facility .related-grid h3{color:#eee8dc}.machine-facility .machine-faq p{color:#c7c0b3}.machine-facility .related-grid>a{background:#17191c;border-color:#53472d}.machine-facility .related-grid img{object-fit:contain;background:#080a0d}.machine-facility .related-grid span,.machine-facility .related-grid b{color:#d5b65e}.machine-facility .pet-section-links a:hover{background:#29251a;border-color:#d5b65e}@media (width<=800px){.machine-facility .pet-investment .button{margin-top:16px;display:inline-flex}.machine-facility .pet-hero{padding-bottom:40px}.machine-facility .product-content-grid article{padding:22px}}@media (width<=500px){.machine-facility .pet-highlights{grid-template-columns:minmax(0,1fr)}.machine-facility .pet-specs{font-size:14px}.machine-facility .product-actions .button,.machine-facility .machine-detail-actions{width:100%}.machine-facility .pet-section-links a{text-align:center;flex:140px}.machine-facility .pet-investment{padding:22px}}.machine-facility .capacity-calculator{color:#eee8dc;background:#101214;border-top:1px solid #383226}.machine-facility .capacity-calculator h2,.machine-facility .recent-machines h2{color:#eee8dc}.machine-facility .capacity-calculator-layout>div:first-child>p:last-child{color:#c7c0b3;font-size:16px}.machine-facility .capacity-panel,.machine-facility .recent-grid a{color:#eee8dc;background:#17191c;border-color:#53472d}.machine-facility .capacity-fields label,.machine-facility .capacity-disclaimer{color:#c7c0b3;font-size:14px}.machine-facility .capacity-fields input{color:#eee8dc;background:#101214;border-color:#766339}.machine-facility .capacity-mode button{color:#eee8dc;background:#24221b;border-color:#766339}.machine-facility .capacity-mode button.active{color:#101214;background:#c7a34e}.machine-facility .capacity-results{border-color:#766339}.machine-facility .capacity-results small,.machine-facility .recent-grid span,.machine-facility .foil-press-layout a,.machine-facility .machine-faq summary span{color:#d5b65e;font-size:14px}.machine-facility .capacity-results strong{color:#ecd18a}.machine-facility .recent-grid strong{font-size:14px;line-height:1.6}.machine-facility .product-content-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr))}.machine-facility .product-content-grid small,.machine-facility .product-content-grid a,.machine-facility .product-content-grid dt,.machine-facility .related-grid span,.machine-facility .related-grid b{font-size:14px;line-height:1.6}@media (width<=700px){.machine-facility .product-content-grid,.machine-facility .capacity-results{grid-template-columns:minmax(0,1fr)}.machine-facility .capacity-results div{border-bottom:1px solid #53472d;border-right:0}}.machine-image-pending{text-align:center;background:#141719;border:1px solid #625535;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:220px;padding:24px;display:flex}.machine-image-pending strong{color:#e3c775;overflow-wrap:anywhere;font-size:20px}.machine-image-pending span{color:#c7c0b3;font-size:14px}.machine-facility-placeholder{text-align:center;align-content:center;gap:16px;padding:24px}.machine-facility-placeholder span{color:#c7c0b3;font-size:16px}.special-project-card{box-sizing:border-box;text-align:center;color:#e5c77c;overflow-wrap:anywhere;background:linear-gradient(135deg,#0e1012,#1d2023);border:3px solid #0000;border-image:linear-gradient(115deg,#886022,#ead390 28%,#aa8034 52%,#f4dea1 76%,#926b29) 1;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:238px;padding:18px 20px;display:flex}.special-project-card .special-project-model{letter-spacing:.035em;color:#ecd28b;font-size:clamp(20px,2vw,28px);line-height:1.15;display:block}.special-project-card .special-project-name{color:#f4eee0;width:100%;margin:0;font-size:14px;font-weight:600;line-height:1.35}.special-project-card .special-project-heading{letter-spacing:.13em;color:#ecd28b;margin:4px 0 0;font-size:16px;font-weight:800;line-height:1.2}.special-project-card .special-project-note{color:#e2c579;max-width:65ch;margin:0;font-size:12px;line-height:1.4}.special-project-card .special-project-note b{display:block}.special-project-card .special-project-signature{color:#ddbe70;margin:4px 0 0;font-size:12px;line-height:1.4}.special-project-card .special-project-signature span{color:#cfbf98;display:block}.special-project-card-large{gap:16px;min-height:340px;padding:36px}.special-project-card-large .special-project-model{font-size:clamp(28px,4vw,52px)}.special-project-card-large .special-project-name{font-size:clamp(18px,2vw,26px)}.special-project-card-large .special-project-heading{font-size:24px}.special-project-card-large .special-project-note,.special-project-card-large .special-project-signature{font-size:16px}@media (width<=700px){.special-project-card{min-height:238px;padding:16px}.special-project-card-large{gap:14px;padding:24px 18px}.special-project-card-large .special-project-model{font-size:28px}.special-project-card-large .special-project-heading{font-size:20px}.special-project-card-large .special-project-note,.special-project-card-large .special-project-signature{font-size:14px}}.special-project-card .special-project-model,.special-project-card .special-project-name,.special-project-card .special-project-heading,.special-project-card .special-project-note,.special-project-card .special-project-note b,.special-project-card .special-project-signature,.special-project-card .special-project-signature b,.special-project-card .special-project-signature span,.corporate-image-signature strong,.corporate-image-signature p{color:#bda06c;-webkit-text-fill-color:transparent;background:linear-gradient(112deg,#9f762e 0%,#dec18a 18%,#fff0c3 28%,#a88242 43%,#e0c08a 59%,#fff3d2 72%,#b18c4c 88%,#dcc293 100%);-webkit-background-clip:text;background-clip:text}.corporate-image-signature{box-sizing:border-box;text-align:center;overflow-wrap:anywhere;white-space:normal;background:#101214;flex-direction:column;gap:4px;min-width:0;max-width:100%;padding:10px 14px;display:flex}.corporate-image-signature strong{letter-spacing:.015em;font-size:clamp(12px,1.15vw,16px);font-weight:800;line-height:1.25}.corporate-image-signature p{margin:0;font-size:12px;font-weight:500;line-height:1.3}.machine-photo:has(>.corporate-image-signature){flex-direction:column;display:flex}.machine-photo:has(>.corporate-image-signature)>img{object-fit:contain;flex:1;height:0;min-height:0}.machine-photo>.corporate-image-signature{z-index:2;border-top:1px solid #bda06c;flex:none;max-width:100%;padding:8px 10px;position:relative}.machine-photo>.corporate-image-signature strong{font-size:12px}.machine-photo>.corporate-image-signature p{font-size:12px;line-height:1.2}.machine-facility-photo figcaption:has(.corporate-image-signature){padding:0}.special-project-card{border-image:linear-gradient(112deg,#8b6329,#e5ca91 25%,#ae8745 48%,#fff0bf 71%,#94703a) 1}@media (width<=700px){.corporate-image-signature{padding:8px 10px}.corporate-image-signature strong{font-size:12px}.corporate-image-signature p{font-size:12px;line-height:1.25}}@media print{.corporate-image-signature,.special-project-card{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--product-card-height:900px;--product-image-height:270px;--product-signature-height:156px}.catalog-grid,.featured-product-grid,.slipper-machine-grid,.foil-machine-gallery-grid,.foil-catalog-grid,.foil-reference-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.product-standard-card{overflow:hidden;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:var(--product-card-height)!important;min-height:var(--product-card-height)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:var(--product-image-height) minmax(0,1fr) var(--product-signature-height)!important;display:grid!important}.product-standard-card>.corporate-image-signature{box-sizing:border-box;height:var(--product-signature-height);overflow-wrap:anywhere;white-space:normal;background:#101214;border-top:1px solid #bda06c;width:100%;flex-direction:column!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:14px 16px!important;display:flex!important}.product-standard-card>.corporate-image-signature strong{margin:0!important;font-size:14px!important;line-height:1.3!important}.product-standard-card>.corporate-image-signature p{border:0!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.35!important}.product-standard-card>.machine-photo,.product-standard-card>.special-project-card,.product-standard-card>.featured-product-image,.product-standard-card>.foil-machine-image-link,.product-standard-card>img,.product-standard-card>.foil-catalog-no-image,.foil-reference-product-grid>.product-standard-card>a{box-sizing:border-box;width:100%;margin:0;overflow:hidden;height:var(--product-image-height)!important;min-height:0!important}.product-standard-card>.machine-photo>img,.product-standard-card>.featured-product-image>img,.product-standard-card>.foil-machine-image-link>img,.product-standard-card>img,.foil-reference-product-grid>.product-standard-card>a>img,.foil-reference-product-grid>.product-standard-card>a>svg{object-fit:contain!important;width:100%!important;height:100%!important;min-height:0!important}.product-standard-card>.machine-photo{display:block}.product-standard-card>.special-project-card{justify-content:center;gap:8px;padding:16px}.product-standard-card>.special-project-card .special-project-model{font-size:22px}.product-standard-card>.special-project-card .special-project-name{font-size:13px;line-height:1.3}.product-standard-card>.special-project-card .special-project-note{font-size:12px;line-height:1.35}.product-standard-card>.special-project-card .special-project-heading{margin:0;font-size:16px}.catalog-card.product-standard-card>.catalog-card-body{box-sizing:border-box;grid-template-rows:36px 72px 56px 24px 64px minmax(88px,1fr);gap:8px;min-width:0;min-height:0;display:grid;overflow:hidden;padding:18px!important}.product-standard-card .catalog-meta{align-items:start;gap:8px;min-height:0;max-height:36px}.product-standard-card .catalog-meta span,.product-standard-card .catalog-meta b{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.product-standard-card .catalog-card-body>h2{overflow-wrap:anywhere;max-height:72px;font-size:16px;line-height:24px;margin:0!important}.product-standard-card .catalog-card-body>.catalog-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden;border:0!important;margin:0!important;padding:0!important}.product-standard-card .catalog-card-body>.catalog-model-row{align-items:center;font-size:12px;line-height:24px;border:0!important;margin:0!important;padding:0!important}.product-standard-card .catalog-choice-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:29px;align-content:start;gap:6px;margin:0;display:grid}.product-standard-card .catalog-choice-actions button{white-space:normal;min-width:0;height:auto;min-height:29px;padding:4px;font-size:10px}.product-standard-card .catalog-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:41px;align-content:end;gap:6px;margin:0}.product-standard-card .catalog-card-actions a,.product-standard-card .catalog-card-actions button{white-space:normal;min-width:0;padding:8px;font-size:12px;line-height:1.2}.featured-product-grid>.product-standard-card>div:not(.corporate-image-signature),.slipper-machine-grid>.product-standard-card>div:not(.corporate-image-signature),.foil-machine-gallery-grid>.product-standard-card>div:not(.corporate-image-signature),.foil-catalog-grid>.product-standard-card>div:not(.corporate-image-signature),.foil-reference-product-grid>.product-standard-card>div:not(.corporate-image-signature){box-sizing:border-box;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:20px;display:flex;overflow:auto}.product-standard-card h3{overflow-wrap:anywhere;height:72px!important;min-height:72px!important;margin:0!important;font-size:16px!important;line-height:24px!important}.featured-product-grid>.product-standard-card>div:not(.corporate-image-signature)>p,.slipper-machine-grid>.product-standard-card>div:not(.corporate-image-signature)>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;height:72px;min-height:72px;margin:0;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.featured-product-grid>.product-standard-card>div:not(.corporate-image-signature)>a,.slipper-machine-grid>.product-standard-card>div:not(.corporate-image-signature)>a,.foil-machine-links,.foil-catalog-actions{flex-shrink:0;margin-top:auto!important}.foil-machine-gallery-grid>.product-standard-card .foil-machine-specs{flex:1;min-height:0;margin:0;overflow:auto}.foil-machine-gallery-grid>.product-standard-card .foil-press-price{flex-shrink:0;min-height:62px}.foil-machine-gallery-grid>.product-standard-card .foil-machine-links{flex-wrap:wrap;gap:8px;display:flex}.foil-reference-product-grid>.product-standard-card dl{min-height:0;overflow:auto}.foil-finder-result-grid>.product-standard-text-card{gap:16px;flex-direction:column!important;padding:20px!important;display:flex!important}.product-standard-text-card>.corporate-image-signature{flex-shrink:0;margin-top:auto!important}.related-grid,.recent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.product-standard-related-card{box-sizing:border-box;height:var(--product-card-height);min-width:0;overflow:hidden;flex-direction:column!important;gap:16px!important;padding:0!important;display:flex!important}.product-standard-related-card>img{flex-shrink:0;width:100%!important;height:var(--product-image-height)!important;object-fit:contain!important}.product-standard-related-card>span,.product-standard-related-card>h3,.product-standard-related-card>strong,.product-standard-related-card>b{overflow-wrap:anywhere;margin:0 20px!important}.product-standard-related-card>h3,.product-standard-related-card>strong{min-height:72px;font-size:16px;line-height:24px}.product-standard-related-card>.corporate-image-signature{width:100%;height:var(--product-signature-height);flex-shrink:0;justify-content:center;margin-top:auto}@media (width<=1000px){.catalog-grid,.featured-product-grid,.slipper-machine-grid,.foil-machine-gallery-grid,.foil-catalog-grid,.foil-reference-product-grid,.related-grid,.recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.catalog-grid,.featured-product-grid,.slipper-machine-grid,.foil-machine-gallery-grid,.foil-catalog-grid,.foil-reference-product-grid,.related-grid,.recent-grid{grid-template-columns:minmax(0,1fr)}.product-standard-card>.corporate-image-signature{padding:12px!important}.product-standard-card>.corporate-image-signature strong{font-size:13px!important}.product-standard-card .catalog-card-body>h2,.product-standard-card h3{font-size:16px!important}.catalog-card.product-standard-card>.catalog-card-body{padding:18px!important}}.product-standard-card .catalog-card-body>h2,.product-standard-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-standard-related-card>.special-project-card{box-sizing:border-box;width:100%;height:var(--product-image-height);min-height:var(--product-image-height);flex-shrink:0;justify-content:center;gap:8px;padding:16px}.product-standard-related-card>.special-project-card .special-project-model{font-size:22px}.product-standard-related-card>.special-project-card .special-project-name{font-size:13px;line-height:1.3}.product-standard-related-card>.special-project-card .special-project-heading{margin:0;font-size:16px}.product-standard-related-card>.special-project-card .special-project-note{font-size:12px;line-height:1.35}.product-standard-related-card>.corporate-image-signature{box-sizing:border-box;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.product-standard-related-card>.corporate-image-signature strong{font-size:14px;line-height:1.3}.product-standard-related-card>.corporate-image-signature p{margin:0;font-size:12px;line-height:1.35}.product-standard-text-card{gap:16px;flex-direction:column!important;padding:20px!important;display:flex!important}.foil-product-preview-grid,.pet-equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pet-equipment.product-standard-card>.pet-photo{box-sizing:border-box;height:var(--product-image-height);min-height:0}.pet-equipment.product-standard-card>.pet-photo img{object-fit:contain;width:100%;height:calc(100% - 36px)}.pet-equipment.product-standard-card>div:not(.corporate-image-signature){flex-direction:column;gap:12px;min-height:0;padding:20px;display:flex;overflow:auto}.pet-equipment.product-standard-card>div:not(.corporate-image-signature)>p{min-height:72px;margin:0}.pet-equipment.product-standard-card .pet-specs{margin:0}@media (width<=1000px){.foil-product-preview-grid,.pet-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.foil-product-preview-grid,.pet-equipment-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){:root{--product-card-height:940px;--product-signature-height:196px}}:root{--product-card-height:980px;--product-image-height:340px}@media (width<=1000px){:root{--product-card-height:1060px}}.machine-grid{grid-auto-rows:1fr}.machine-grid>.machine-card{flex-direction:column;height:100%;display:flex}.machine-grid>.machine-card>h3{min-height:81px}.machine-grid>.machine-card>p{min-height:110px}.machine-grid>.machine-card>.corporate-image-signature{justify-content:center;min-height:156px;margin-top:auto}.machine-grid>.machine-card>.corporate-image-signature p{max-width:none;margin:0}.slipper-selection-section{color:#eee;background:#101214;padding:48px 0 72px}.slipper-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.slipper-selection-grid>article{background:#171a1d;border:1px solid #9a7836;border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.slipper-selection-image{aspect-ratio:2;background:#000;display:block}.slipper-selection-image img{object-fit:contain;width:100%;height:100%;display:block}.slipper-selection-body{flex-direction:column;flex:1;align-items:flex-start;padding:28px;display:flex}.slipper-selection-body>span{color:#e6c780;border:1px solid #9a7836;padding:7px 12px;font-size:14px;font-weight:800}.slipper-selection-body h2{color:#ead4a1;margin:20px 0 16px;font-size:26px;line-height:1.35}.slipper-selection-body p{color:#bfc3c6;margin:0 0 22px;font-size:16px;line-height:1.8}.slipper-selection-body>strong{color:#e6c780;margin-top:auto;margin-bottom:22px;font-size:28px}.slipper-selection-body>.button{color:#141414;background:#dab669;border:1px solid #dab669;justify-content:center;width:100%;min-height:50px;font-size:14px}.slipper-selection-grid .corporate-image-signature{border-top:1px solid #9a7836;justify-content:center;min-height:145px;padding:18px}.slipper-selection-grid .corporate-image-signature p{font-size:12px;line-height:1.4}@media (width<=760px){.slipper-selection-grid{grid-template-columns:1fr;gap:22px}.slipper-selection-body{padding:22px}.slipper-selection-body h2{font-size:23px}.slipper-selection-section{padding:32px 0 48px}}.slipper-angle-surface{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#080808;border:1px solid #b89753;border-radius:12px;position:relative;overflow:hidden}.slipper-angle-surface video{aspect-ratio:16/9;object-fit:contain;pointer-events:none;width:100%;display:block}.slipper-angle-hint{color:#f1d38c;white-space:nowrap;pointer-events:none;background:#080808dd;border-radius:8px;padding:8px 14px;font-size:14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.slipper-angle-slider{color:#ead3a1;align-items:center;gap:16px;margin:18px 0;display:flex}.slipper-angle-slider input{accent-color:#b89753;flex:1;min-width:0}@media (width<=600px){.slipper-angle-hint{padding:6px 10px;font-size:11px}}.slipper-angle-surface video{pointer-events:auto}.slipper-angle-hint{bottom:64px}.corporate-hero:has(.foil-hero-reference-logos){padding-bottom:28px}.foil-hero-reference-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:36px;display:grid;position:relative}.foil-hero-reference-logos a{color:#fff;flex-direction:column;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.foil-hero-reference-logos .foil-hero-logo-frame{box-sizing:border-box;background:#fff;border:3mm solid #cba357;border-image:linear-gradient(135deg,#805713 0%,#f8dfa0 15%,#b58934 28%,#ffedb7 44%,#967020 58%,#e3bf68 75%,#fff0ba 88%,#9c7226 100%) 1;width:100%;padding:0;display:block;box-shadow:0 2px 12px #0006}.foil-hero-reference-logos .foil-hero-logo-frame img{aspect-ratio:1589/609;object-fit:contain;object-position:center;border:0;width:100%;height:auto;padding:0;display:block}.foil-hero-reference-logos a:first-child .foil-hero-logo-frame{background:#09101c}.foil-hero-reference-logos span{font-size:14px;line-height:1.4}.foil-hero-reference-logos a:focus-visible{outline-offset:5px;outline:2px solid #cba357}@media (width<=640px){.foil-hero-reference-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-top:28px}}.capsule-master{color:#f5f7fa;background:#0c1118}.capsule-hero{background:radial-gradient(at 50% 0,#272a30 0,#0c1118 75%);padding:48px 0 40px}.capsule-main-image{background:#edf2f5;border:1px solid #b68e45;border-radius:6px;width:100%;display:block;overflow:hidden}.capsule-main-image img{object-fit:contain;width:100%;height:auto;display:block}.capsule-identity{max-width:1000px;padding-top:30px}.capsule-model{color:#e1b65e;letter-spacing:.08em;margin:0 0 12px;font-size:20px;font-weight:800}.capsule-master h1{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(28px,3.7vw,52px);line-height:1.15}.capsule-price{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin:20px 0;display:flex}.capsule-price span{color:#c8ced7;font-size:16px}.capsule-price strong{color:#e1b65e;font-size:clamp(27px,3vw,38px)}.capsule-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.capsule-actions .button{white-space:normal;text-align:center;font-size:14px}.capsule-whatsapp{color:#fff;background:0 0;border:1px solid #d2ab60}.capsule-section{border-top:1px solid #29303a;padding:44px 0}.capsule-section:nth-of-type(2n){background:#131922}.capsule-section h2{color:#f5f7fa;margin:0 0 24px;font-size:clamp(24px,2.4vw,34px);line-height:1.25}.capsule-section h3{color:#e1b65e;font-size:22px;line-height:1.3}.capsule-section p,.capsule-list{color:#d0d7e1;font-size:17px;line-height:1.75}.capsule-section a:not(.button){color:#e1b65e}.capsule-two-column{grid-template-columns:1.3fr 1fr;align-items:center;gap:36px;display:grid}.capsule-product-image{object-fit:contain;border:1px solid #a4864e;justify-self:center;width:100%;max-width:360px;height:auto;display:block}.capsule-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.capsule-feature-grid>div{background:#10161e;border:1px solid #665538;min-width:0;padding:22px}.capsule-feature-grid strong{color:#e1b65e;font-size:23px;line-height:1.3;display:block}.capsule-feature-grid span{color:#d0d7e1;margin-top:10px;font-size:15px;display:block}.capsule-table-wrap{width:100%}.capsule-specs{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px;line-height:1.5}.capsule-specs th,.capsule-specs td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #303744;padding:15px 20px}.capsule-specs th{color:#e1b65e;width:37%;font-weight:600}.capsule-specs td{color:#f5f7fa}.capsule-specs tr:nth-child(odd){background:#161e29}.capsule-capacity-note{background:#1b2029;border-left:3px solid #d2ab60;padding:18px 22px}.capsule-list{padding-left:24px}.capsule-list li{margin-bottom:10px}.capsule-section .capsule-dimensions{color:#e1b65e;font-size:clamp(23px,3vw,34px);font-weight:700;line-height:1.3}@media (width<=760px){.capsule-hero{padding-top:24px}.capsule-section{padding:32px 0}.capsule-two-column{grid-template-columns:1fr;gap:18px}.capsule-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.capsule-feature-grid>div{padding:16px}.capsule-specs th,.capsule-specs td{padding:12px 10px}.capsule-actions .button{width:100%}}.capsule-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.capsule-gallery figure{background:#10161e;border:1px solid #8b713e;min-width:0;margin:0}.capsule-gallery a{background:#0b1017;display:block}.capsule-gallery img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.capsule-gallery figcaption{color:#d8b46d;padding:14px 18px;font-size:16px;line-height:1.5}.capsule-gallery-wide{grid-template-columns:1fr}.capsule-gallery-wide img{aspect-ratio:auto}@media (width<=640px){.capsule-gallery{grid-template-columns:1fr;gap:18px}}.capsule-video-link{color:#e1b65e;margin-top:20px;font-size:15px;font-weight:700;display:inline-block}.capsule-video-showcase{width:100%;min-width:0}.capsule-video-navigation{color:#bbc3cf;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.capsule-video-navigation>div{gap:8px;display:flex}.capsule-video-navigation button{color:#e1b65e;cursor:pointer;background:#171c24;border:1px solid #9c7c42;border-radius:50%;width:40px;height:40px;font-size:28px}.capsule-video-navigation button:disabled{opacity:.3;cursor:default}.capsule-video-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9c7c42 #171c24;gap:22px;padding:12px 4px 24px;display:flex;overflow-x:auto}.capsule-video-card{box-sizing:border-box;text-align:left;color:#f5f7fa;scroll-snap-align:start;cursor:pointer;background:#151b24;border:1px solid #8b713e;border-radius:8px;flex:0 0 calc(33.3333% - 14.6667px);min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 8px 22px #0006}.capsule-video-cover{aspect-ratio:16/9;background:#030405;display:block;position:relative}.capsule-video-cover img{object-fit:contain;width:100%;height:100%;display:block}.capsule-video-play{color:#efd08f;background:#10141bdd;border:1px solid #e1b65e;border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;font-size:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #0008}.capsule-video-title{box-sizing:border-box;overflow-wrap:anywhere;min-height:86px;padding:18px;font-size:16px;font-weight:600;line-height:1.5;display:block}.capsule-video-card:focus-visible,.capsule-video-navigation button:focus-visible,.capsule-video-modal button:focus-visible{outline-offset:3px;outline:2px solid #f2d291}@media (hover:hover){.capsule-video-card:hover{border-color:#e1b65e;transform:scale(1.018);box-shadow:0 12px 28px #0009}}.capsule-video-modal{box-sizing:border-box;color:#fff;background:#080b10;border:1px solid #a4864e;border-radius:10px;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;padding:0;overflow:auto;box-shadow:0 24px 100px #000c}.capsule-video-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}.capsule-video-modal-header{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.capsule-video-modal-header h3{color:#e1b65e;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.capsule-video-modal-header button{color:#fff;cursor:pointer;background:#171c24;border:1px solid #8b713e;border-radius:50%;flex-shrink:0;width:42px;height:42px;font-size:30px}.capsule-video-modal video{aspect-ratio:16/9;object-fit:contain;background:#000;width:100%;max-height:calc(94dvh - 100px);display:block}@media (width<=1000px){.capsule-video-card{flex-basis:calc(50% - 11px)}}@media (width<=640px){.capsule-video-card{flex-basis:86%}.capsule-video-rail{gap:16px}.capsule-video-navigation{font-size:14px}.capsule-video-title{padding:14px;font-size:15px}.capsule-video-modal-header{gap:10px;padding:12px}.capsule-video-modal-header h3{font-size:15px}}@media (prefers-reduced-motion:reduce){.capsule-video-card{transition:none}.capsule-video-card:hover{transform:none}}.product-standard-card>.machine-photo>img,.product-standard-card>.featured-product-image>img,.product-standard-card>.foil-machine-image-link>img,.product-standard-card>img,.foil-reference-product-grid>.product-standard-card>a>img,.product-standard-related-card>img{box-sizing:border-box;max-width:100%;max-height:100%;display:block;object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important}.product-standard-related-card>img{height:var(--product-image-height)!important}.home-category-showcase img,.finder-results img,.project-list-modal article>img,.favorite-list-modal article>img,.pet-equipment .pet-photo img,.foil-product-preview-grid img,.slipper-selection-image img{max-width:100%;object-fit:contain!important;object-position:center!important}.capsule-hero-stage{isolation:isolate;background:#10141b;border:1px solid #655336;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;min-height:640px;padding:48px 28px;display:grid;position:relative;overflow:hidden}.capsule-hero-stage .capsule-main-image{z-index:1;grid-area:1/2;transition:opacity 1.2s;position:relative}.capsule-hero-stage .capsule-identity{z-index:3;grid-area:1/1;min-width:0;padding:0;position:relative}.capsule-hero-stage h1{font-size:clamp(28px,3.1vw,44px);line-height:1.17}.capsule-subtitle{color:#d6be8d;margin:0 0 20px;font-size:17px;line-height:1.6}.capsule-hero-video{z-index:2;object-fit:cover;object-position:center;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.capsule-hero-shade{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#080c12e8 0%,#080c12b0 35%,#080c1233 70%,#080c121a 100%);transition:opacity 1.2s;position:absolute;inset:0}.capsule-hero-playing .capsule-hero-video,.capsule-hero-playing .capsule-hero-shade{opacity:1}.capsule-hero-playing .capsule-main-image{opacity:0;pointer-events:none}.capsule-hero-controls{z-index:4;gap:10px;display:flex;position:absolute;bottom:18px;right:22px}.capsule-hero-controls button{color:#f1d394;cursor:pointer;background:#10151cdd;border:1px solid #a98b4d;border-radius:5px;padding:10px 14px;font-size:12px;font-weight:700}.capsule-hero-controls button:focus-visible{outline-offset:3px;outline:2px solid #f2d291}@media (width<=1000px){.capsule-hero-stage{gap:22px;padding:32px 22px 68px}.capsule-hero-stage h1{font-size:30px}.capsule-hero-stage .capsule-actions{gap:10px}.capsule-hero-stage .capsule-actions .button{width:100%}}@media (width<=760px){.capsule-hero-stage{grid-template-columns:minmax(0,1fr);gap:26px;min-height:0;padding:20px 18px 72px}.capsule-hero-stage .capsule-main-image{grid-area:1/1}.capsule-hero-stage .capsule-identity{grid-area:2/1}.capsule-hero-video{object-fit:contain;object-position:center top}.capsule-hero-shade{background:linear-gradient(#080c1200 0%,#080c1233 20%,#080c12db 38%,#080c12f2 100%)}.capsule-hero-stage h1{font-size:clamp(27px,5vw,34px)}.capsule-hero-controls{bottom:18px;right:18px}}@media (prefers-reduced-motion:reduce){.capsule-hero-video,.capsule-hero-shade,.capsule-hero-stage .capsule-main-image{transition:none}}.home-category-showcase.home-category-showcase-five{grid-template-columns:repeat(5,minmax(0,250px));justify-content:center;gap:12px}.home-category-showcase-five>a{box-sizing:border-box;grid-template-rows:272px 86px;width:100%;height:360px;display:grid}.home-category-showcase.home-category-showcase-five img{width:100%;max-width:100%;height:100%;min-height:0;object-fit:contain!important;object-position:center!important}.home-category-showcase-five>a:last-child img{background:#fff}.home-category-showcase-five span{align-items:center;min-width:0;min-height:0;padding:12px}.home-category-showcase-five strong{overflow-wrap:anywhere}@media (width<=1000px){.home-category-showcase.home-category-showcase-five{grid-template-columns:repeat(3,minmax(0,250px))}}@media (width<=640px){.home-category-showcase.home-category-showcase-five{grid-template-columns:repeat(2,minmax(0,250px));gap:10px}.home-category-showcase-five>a{aspect-ratio:250/360;grid-template-rows:minmax(0,1fr) 86px;height:auto}.home-category-showcase-five span{padding:10px}}.product-standard-card>.diaper-card-gallery{background:#101010;position:relative;overflow:hidden;padding:0!important;display:block!important}.diaper-card-slide{box-sizing:border-box;width:100%;height:100%;padding-bottom:44px;display:block}.diaper-card-slide img{object-position:center;width:100%;height:100%;display:block;object-fit:contain!important}.diaper-gallery-controls{justify-content:center;gap:8px;display:flex;position:absolute;bottom:6px;left:0;right:0}.diaper-gallery-controls button{color:#efd795;cursor:pointer;background:#111;border:1px solid #c9a75b;border-radius:4px;width:36px;height:32px;font-size:14px}.diaper-gallery-controls button[aria-pressed=true]{color:#111;background:#c9a75b}.diaper-gallery-controls button:focus-visible,.diaper-card-slide:focus-visible{outline-offset:-3px;outline:2px solid #fff}.diaper-home-copy strong{color:#efd795;font-size:16px;line-height:1.4}.diaper-home-copy h3{margin:0!important}.diaper-home-copy p{color:#efd795!important;font-size:16px!important}.diaper-project-section{color:#f5f5f5;background:#111315;padding:64px 0;scroll-margin-top:100px}.diaper-project-section h2,.diaper-project-section h1{color:#e4c57f;max-width:950px;font-size:clamp(24px,3vw,38px);line-height:1.3}.diaper-project-section p{color:#d4d4d4;font-size:16px;line-height:1.65}.diaper-project-model{letter-spacing:.05em;font-weight:700;color:#e4c57f!important}.diaper-project-form{gap:24px;margin-top:32px;display:grid}.diaper-project-form fieldset{background:#1b1e21;border:1px solid #8f743e;border-radius:10px;min-width:0;margin:0;padding:24px}.diaper-project-form legend{color:#ead49a;white-space:normal;max-width:100%;padding:0 10px;font-size:18px;font-weight:700;line-height:1.5}.diaper-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.diaper-project-form label{flex-direction:column;gap:10px;min-width:0;font-size:16px;line-height:1.5;display:flex}.diaper-project-form input:not([type=radio]):not([type=checkbox]),.diaper-project-form textarea{box-sizing:border-box;color:#fff;width:100%;min-height:48px;font:inherit;background:#101214;border:1px solid #8d7b53;border-radius:6px;padding:12px}.diaper-project-form textarea{resize:vertical}.diaper-project-form input:focus-visible,.diaper-project-form textarea:focus-visible{outline-offset:3px;outline:2px solid #edc976}.diaper-project-form input[type=checkbox],.diaper-project-form input[type=radio]{accent-color:#dfb966;flex-shrink:0;width:24px;height:24px}.diaper-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.diaper-choices label{cursor:pointer;background:#121518;border:1px solid #63573c;border-radius:8px;flex-direction:row;align-items:center;padding:16px}.diaper-choices label:has(input:checked){background:#2f291c;border-color:#edc976}.diaper-type-choice:has(input:checked){background:#2f291c;border-color:#edc976}.diaper-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.diaper-type-choice{cursor:pointer;border:1px solid #756443;border-radius:8px;padding:16px;position:relative}.diaper-type-choice>input{z-index:1;position:absolute;top:12px;left:12px}.diaper-type-choice>span{font-weight:600}.diaper-type-image,.diaper-other-image{background:#fff;border-radius:4px;justify-content:center;align-items:center;height:170px;display:flex;overflow:hidden}.diaper-type-image img{object-fit:contain;width:100%;height:100%}.diaper-elastic-image img{clip-path:inset(0 0 20% 16%)}.diaper-other-image{color:#dfc98f;text-align:center;background:#282b2d;padding:20px;font-size:18px}.diaper-file{margin-top:12px}.diaper-project-form input[type=file]{overflow:hidden;font-size:14px!important}.diaper-project-submit{color:#131313;cursor:pointer;background:#d9b46d;border:1px solid #d9b46d;border-radius:6px;width:100%;min-height:56px;padding:14px;font-size:16px;font-weight:800}.diaper-project-form fieldset:disabled{opacity:.65}.diaper-project-error{background:#3b2020;border:1px solid #ed9b8f;padding:16px;color:#ffcec6!important}.diaper-project-success{background:#21251e;border:1px solid #c9a75b;padding:28px}.diaper-project-success h3{color:#ead49a;line-height:1.5}.diaper-project-record{border:1px solid #8f743e;border-radius:8px;margin-top:24px;padding:24px}.diaper-project-record summary{cursor:pointer;color:#ead49a;font-size:18px}.diaper-project-record dl>div{border-bottom:1px solid #444;grid-template-columns:minmax(180px,1fr) 2fr;gap:20px;padding:12px 0;display:grid}.diaper-project-record dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.diaper-project-section a{color:#e7c777}@media (width<=760px){.diaper-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.diaper-fields,.diaper-choices{grid-template-columns:1fr}.diaper-project-form fieldset{padding:18px}.diaper-project-form legend{font-size:16px}.diaper-project-record dl>div{grid-template-columns:1fr;gap:6px}}@media (width<=420px){.diaper-type-grid{grid-template-columns:1fr}.diaper-project-section{padding:40px 0}}@media (width<=1180px){.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(3,minmax(0,250px))}}@media (width<=640px){.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(2,minmax(0,250px))}}.diaper-detail-page{color:#eee;background:#101214}.diaper-detail-hero{isolation:isolate;align-items:center;min-height:680px;padding:60px 0 100px;display:flex;position:relative;overflow:hidden}.diaper-hero-background,.diaper-hero-shade{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.diaper-hero-shade{z-index:-1;background:linear-gradient(90deg,#000000e6,#0000009e,#00000061)}.diaper-hero-copy nav{margin-bottom:38px;font-size:14px;line-height:1.7}.diaper-detail-model{color:#e8c779;letter-spacing:.06em;font-weight:700;font-size:20px!important}.diaper-hero-copy h1{color:#fff;max-width:1000px;margin:18px 0;font-size:clamp(32px,4.3vw,64px);line-height:1.1}.diaper-hero-copy>p{max-width:780px;font-size:18px;line-height:1.7}.diaper-detail-capacity{color:#e8c779;font-weight:700;font-size:26px!important}.diaper-detail-price{color:#edcd85;margin:24px 0;font-size:clamp(24px,3vw,38px);line-height:1.4;display:block}.diaper-detail-actions{flex-wrap:wrap;gap:14px;margin:24px 0;display:flex}.diaper-detail-actions a{text-align:center;background:#d2af66;border:1px solid #b79653;border-radius:5px;padding:15px 20px;font-size:15px;font-weight:700;color:#111!important}.diaper-background-toggle{color:#fff;cursor:pointer;background:#151515cc;border:1px solid #a48c57;border-radius:4px;padding:12px 16px;font-size:14px;position:absolute;bottom:20px;right:24px}.diaper-detail-section{border-top:1px solid #453d2c;padding:56px 0;scroll-margin-top:105px}.diaper-detail-section h2{color:#e5c37b;margin:0 0 28px;font-size:clamp(24px,3vw,36px);line-height:1.35}.diaper-detail-section h3{color:#d9bb7c;margin:32px 0 16px;font-size:21px;line-height:1.4}.diaper-detail-section p,.diaper-detail-section li{max-width:1120px;font-size:16px;line-height:1.8}.diaper-detail-section li{margin:8px 0}.diaper-detail-page a{color:#e8ca86}.diaper-detail-page a:focus-visible,.diaper-background-toggle:focus-visible{outline-offset:4px;outline:2px solid #ffe2a4}.diaper-detail-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0;display:grid}.diaper-detail-gallery figure{background:#191c1f;border:1px solid #786339;margin:0}.diaper-detail-gallery img{object-fit:contain;width:100%;height:240px;display:block}.diaper-detail-gallery figcaption{padding:16px;font-size:14px;line-height:1.6}.diaper-detail-player{aspect-ratio:16/9;background:#000;width:100%;max-height:720px;margin-bottom:20px;display:block}.diaper-key-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.diaper-key-facts>div{background:#191c1e;border:1px solid #705e38;padding:20px}.diaper-key-facts span{color:#ddd;font-size:14px;line-height:1.6;display:block}.diaper-key-facts strong{color:#efd18b;margin-top:8px;font-size:20px;line-height:1.5;display:block}.diaper-spec-table{overflow-x:auto}.diaper-spec-table table{border-collapse:collapse;table-layout:fixed;width:100%}.diaper-spec-table th,.diaper-spec-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #504733;padding:16px;font-size:16px;line-height:1.7}.diaper-spec-table th{color:#e8ca86;background:#232321;width:32%;font-weight:600}.diaper-spec-table td{background:#191c1e}.diaper-catalog-nav{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.diaper-catalog-nav a{border:1px solid #75613c;padding:10px 14px;font-size:14px;line-height:1.5}.diaper-detail-section ol{padding-left:28px}@media (width<=900px){.diaper-key-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.diaper-detail-gallery{grid-template-columns:1fr}.diaper-detail-gallery img{height:auto;max-height:440px}.diaper-detail-hero{min-height:620px}}@media (width<=560px){.diaper-detail-hero{padding:40px 0 100px}.diaper-hero-copy h1{font-size:34px}.diaper-detail-section{padding:36px 0}.diaper-detail-actions a{box-sizing:border-box;width:100%}.diaper-key-facts{grid-template-columns:1fr}.diaper-spec-table th,.diaper-spec-table td{padding:12px;font-size:14px}.diaper-spec-table th{width:36%}.diaper-background-toggle{left:14px;right:14px}.diaper-hero-copy nav{margin-bottom:24px}}.home-category-showcase.home-category-showcase-six>a{aspect-ratio:auto;background:linear-gradient(145deg,#191b1e,#090c10);border:1px solid #bb9342;grid-template-rows:auto minmax(112px,auto);height:auto;box-shadow:0 8px 24px #0006,inset 0 0 0 1px #efd28b22}.home-category-showcase.home-category-showcase-six img{aspect-ratio:1;background:#151719;width:100%;height:auto;object-fit:contain!important;object-position:center!important}.home-category-showcase.home-category-showcase-six span{background:linear-gradient(#1b1b19,#0b1015);border-top:1px solid #b58c3c88;justify-content:center;align-items:center;gap:10px;padding:16px 12px}.home-category-showcase.home-category-showcase-six strong{color:#f3d990;text-align:center;text-transform:uppercase;flex:1;max-width:none;font-size:13px;line-height:1.4}.home-category-showcase.home-category-showcase-six b{flex:none;font-size:22px}@media (width<=640px){.home-category-showcase.home-category-showcase-six>a{grid-template-rows:auto minmax(110px,auto)}.home-category-showcase.home-category-showcase-six span{gap:5px;padding:12px 8px}.home-category-showcase.home-category-showcase-six strong{font-size:11px}.home-category-showcase.home-category-showcase-six b{font-size:18px}}.home-category-showcase-six .category-gold-image{aspect-ratio:1;min-width:0;position:relative}.home-category-showcase-six .category-gold-light{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-category-showcase-six .gold-shimmer-orbit,.home-category-showcase-six .gold-spark-orbit{transform-origin:50px 48px;animation:4.8s linear infinite gold-reflection-orbit}.home-category-showcase-six .gold-spark-orbit{animation-duration:5s;animation-direction:reverse}.home-category-showcase-six .gold-soft-spark{opacity:.55;animation:4s ease-in-out infinite gold-reflection-breathe}.home-category-showcase-six .gold-hover-reflection{opacity:0;transition:opacity .4s}.home-category-showcase-six>a{transition:border-color .3s}.home-category-showcase.home-category-showcase-six>a:hover{transform:none;box-shadow:0 8px 24px #0006,inset 0 0 0 1px #efd28b22}.home-category-showcase-six b{transition:transform .3s}.home-category-showcase-six>a:nth-child(2){--gold-phase:-.8s}.home-category-showcase-six>a:nth-child(3){--gold-phase:-1.6s}.home-category-showcase-six>a:nth-child(4){--gold-phase:-2.4s}.home-category-showcase-six>a:nth-child(5){--gold-phase:-3.2s}.home-category-showcase-six>a:nth-child(6){--gold-phase:-4s}.home-category-showcase-six .gold-shimmer-orbit,.home-category-showcase-six .gold-spark-orbit,.home-category-showcase-six .gold-soft-spark{animation-delay:var(--gold-phase,0s)}@keyframes gold-reflection-orbit{to{transform:rotate(360deg)}}@keyframes gold-reflection-breathe{0%,to{opacity:.3}50%{opacity:.85}}@media (hover:hover) and (pointer:fine){.home-category-showcase-six>a:hover .gold-hover-reflection{opacity:.14}.home-category-showcase-six>a:hover .category-gold-light{filter:drop-shadow(0 0 2px #efbe5766)}.home-category-showcase-six>a:hover b{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.home-category-showcase-six .gold-shimmer-orbit,.home-category-showcase-six .gold-spark-orbit,.home-category-showcase-six .gold-soft-spark{animation:none}.home-category-showcase-six>a,.home-category-showcase-six b,.home-category-showcase-six .gold-hover-reflection{transition:none}.home-category-showcase-six>a:hover b{transform:none}}.machine-seo-faq details{border-bottom:1px solid #b58c3c66;padding:16px 0}.machine-seo-faq summary{cursor:pointer;overflow-wrap:anywhere;font-weight:600;line-height:1.6}.machine-seo-faq details p{margin-top:12px;line-height:1.8}.diaper-hero-copy>.diaper-reference-note{color:#dfd8c9;margin-top:-12px;font-size:15px;line-height:1.7}.diaper-origin{color:#dedede;background:#1b1e20;border-left:3px solid #c5a35f;padding:18px 22px}.diaper-origin strong{color:#edcd85}.diaper-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:28px;display:grid}.diaper-commercial-card{overflow-wrap:anywhere;background:linear-gradient(145deg,#24272a,#171a1c);border:1px solid #75613b;border-radius:6px;min-width:0;padding:26px}.diaper-commercial-card h3{letter-spacing:.025em;color:#dcbf82;margin:0 0 20px;font-size:17px;line-height:1.5}.diaper-commercial-value{color:#f0d393;font-size:clamp(23px,2.1vw,30px);line-height:1.4;display:block}.diaper-commercial-card .diaper-commercial-detail{color:#f5f1e7;margin:10px 0 18px;font-size:16px;line-height:1.6}.diaper-commercial-card ul{margin:18px 0 0;padding-left:19px}.diaper-commercial-card li{color:#ddd;margin:10px 0;font-size:15px;line-height:1.75}.diaper-commercial-premium{background:linear-gradient(145deg,#302b20,#191b1d);border-color:#d0aa59}@media (width<=1100px){.diaper-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.diaper-commercial-grid{grid-template-columns:minmax(0,1fr);gap:16px}.diaper-commercial-card{padding:22px}.diaper-commercial-value{font-size:27px}}.surgical-line-budget{padding-top:36px;padding-bottom:16px}.surgical-budget-card{color:#eee;background:linear-gradient(135deg,#24272a,#111416);border:1px solid #a98c50;border-radius:8px;padding:clamp(24px,4vw,46px)}.surgical-budget-card h2{color:#e4c782;margin:18px 0;font-size:clamp(23px,3vw,34px);line-height:1.35}.surgical-budget-price{color:#f2d493;overflow-wrap:anywhere;font-size:clamp(36px,5vw,56px);line-height:1.2;display:block}.surgical-budget-card p{max-width:1050px;font-size:16px;line-height:1.8}.surgical-budget-card .surgical-budget-delivery{color:#e7cb8b;margin:16px 0 24px;font-size:20px;font-weight:700;line-height:1.5}@media (width<=640px){.surgical-budget-card{padding:24px 20px}.surgical-budget-card .surgical-budget-delivery{font-size:18px}}.surgical-transfer{color:#eee;background:#111416}.surgical-transfer section{border-top:1px solid #c5a25b44;padding-top:56px;padding-bottom:56px;scroll-margin-top:120px}.surgical-transfer h2{color:#e6c77f;margin:0 0 24px;font-size:clamp(25px,3vw,36px);line-height:1.35}.surgical-transfer h3{color:#e2c588;margin:18px 0;font-size:20px;line-height:1.45}.surgical-transfer p,.surgical-transfer li{font-size:16px;line-height:1.8}.surgical-transfer a{color:#e8cd8f}.surgical-transfer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.surgical-transfer article{overflow-wrap:anywhere;background:#1b1e21;border:1px solid #ad8e4e66;border-radius:8px;min-width:0;padding:24px}.surgical-transfer dl>div{border-bottom:1px solid #ffffff1c;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;padding:14px 0;font-size:16px;line-height:1.6;display:grid}.surgical-transfer dd{margin:0;font-weight:600}.surgical-transfer dt{color:#d5bc87}.surgical-transfer-photo{background:#0c0e10;border:1px solid #b5924b88;border-radius:8px;margin:28px 0;overflow:hidden}.surgical-transfer-photo img{object-fit:contain;width:100%;height:auto;max-height:820px;display:block}.surgical-transfer-photo figcaption{color:#d5bc87;padding:16px;font-size:14px;line-height:1.6}.surgical-transfer article .surgical-transfer-photo{margin:0}.surgical-transfer-video{aspect-ratio:16/9;background:#000;border:0;width:100%;margin-bottom:20px;display:block}.surgical-transfer-note{background:#202326;border-left:3px solid #b8944d;padding:16px}.surgical-transfer summary{cursor:pointer;color:#e6c77f;padding:24px 0;font-size:18px;line-height:1.6}.surgical-transfer a:focus-visible,.surgical-transfer summary:focus-visible{outline-offset:4px;outline:2px solid #e6c77f}@media (width<=700px){.surgical-transfer-grid{grid-template-columns:1fr}.surgical-transfer article{padding:20px}.surgical-transfer dl>div{grid-template-columns:1fr;gap:6px}}.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(8,minmax(0,250px))}.ps-foam-page{color:#ececec;padding-top:36px}.ps-foam-page h2,.ps-foam-page h3{color:#e3c582;line-height:1.35}.ps-foam-page h2{font-size:clamp(24px,3vw,34px)}.ps-foam-page p,.ps-foam-page li,.ps-foam-page dt,.ps-foam-page dd{font-size:16px;line-height:1.75}.ps-foam-intro{grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.ps-foam-intro figure{margin:0}.ps-foam-intro img{object-fit:contain;border-radius:10px;width:100%;max-width:480px;height:auto;display:block}.ps-foam-intro figcaption{color:#c4b995;margin-top:12px;font-size:14px}.ps-foam-links{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ps-foam-links>a{border:1px solid #a4894d;padding:12px 16px;font-size:16px;line-height:1.5}.ps-foam-note{background:#1d2023;border-left:3px solid #bc9850;padding:14px 18px}.ps-foam-section{border-bottom:1px solid #57482e;padding:40px 0;scroll-margin-top:110px}.ps-foam-variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ps-foam-card{background:linear-gradient(150deg,#25272a,#121518);border:1px solid #9b7b3c;border-radius:8px;min-width:0;padding:26px;scroll-margin-top:110px}.ps-foam-card h3{margin:0 0 14px;font-size:24px}.ps-foam-capacity{color:#f2d793;margin-bottom:24px;font-size:clamp(26px,3vw,36px);display:block}.ps-foam-specs{margin:0}.ps-foam-specs>div{border-bottom:1px solid #6c614233;grid-template-columns:minmax(130px,.8fr) minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.ps-foam-specs dt{color:#dcc286}.ps-foam-specs dd{overflow-wrap:anywhere;margin:0}.ps-foam-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px;padding-left:26px;display:grid}.ps-foam-section details{border:1px solid #6f5b35;margin:12px 0;padding:18px}.ps-foam-section summary{color:#e7ca88;cursor:pointer;font-size:18px;line-height:1.6}.ps-foam-page a:focus-visible{outline-offset:4px;outline:2px solid #efd08c}@media (width<=1180px){.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(3,minmax(0,250px))}}@media (width<=760px){.ps-foam-intro,.ps-foam-variants{grid-template-columns:1fr}.ps-foam-intro{gap:24px}.ps-foam-intro img{margin:auto}.ps-foam-card{padding:20px}.ps-foam-flow{grid-template-columns:1fr}.ps-foam-specs>div{grid-template-columns:1fr;gap:4px}.ps-foam-links>a{text-align:center;box-sizing:border-box;width:100%}}@media (width<=640px){.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(2,minmax(0,250px))}}.ps-foam-product .corporate-page{background:#111417}.ps-foam-product .ps-foam-page{color:#ececec}.ps-foam-product figure{margin:20px 0}.ps-foam-product figure img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:auto;display:block}.ps-foam-card figure{background:#fff;border-radius:8px;flex-direction:column;justify-content:center;height:240px;display:flex}.ps-foam-card figure img{object-fit:contain;height:210px}.ps-foam-product figcaption{color:#b7bdc5;padding:8px;font-size:13px}.ps-foam-card figcaption{color:#333}.ps-recommended{box-shadow:inset 0 0 0 1px #cfaa5540;border-color:#cfaa55!important}.ps-badge{color:#f4d78a;letter-spacing:.06em;border:1px solid #cfaa55;border-radius:4px;padding:7px 10px;font-size:12px;display:inline-block}.ps-price{color:#f2ce78;font-variant-numeric:tabular-nums;margin:12px 0;font-size:32px;line-height:1.4;display:block}.ps-action,.ps-foam-product .ps-foam-links a{color:#f2d38f;cursor:pointer;background:#22262b;border:1px solid #cbaa61;border-radius:5px;padding:14px 18px;font-weight:700;text-decoration:none;display:inline-flex}.ps-comparison-scroll{border-radius:8px;overflow-x:auto}.ps-comparison{border-collapse:collapse;color:#fff;background:#1a1e23;width:100%;min-width:580px}.ps-comparison th,.ps-comparison td{text-align:left;border:1px solid #343b44;padding:16px}.ps-comparison th{color:#dfc387}.ps-comparison td:nth-child(3),.ps-comparison th:nth-child(3){background:#29261e;border-left:2px solid #cfaa55;border-right:2px solid #cfaa55}.ps-comparison thead th:nth-child(3){border-top:2px solid #cfaa55}.ps-comparison tr:last-child td:nth-child(3){border-bottom:2px solid #cfaa55}.ps-machine-wide{max-width:1100px}.ps-full-flow li{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ps-full-flow li small{color:#cfaa55}.ps-full-flow li span{color:#e6c270;font-size:24px}.ps-recovery-flow{color:#e8ce90;border:1px solid #b89954;flex-direction:column;align-items:center;gap:12px;margin-top:20px;padding:24px;display:flex}.ps-product-gallery,.ps-form-fields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ps-product-gallery img{object-fit:contain;height:400px!important}.ps-product-list{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ps-project-form{flex-direction:column;gap:24px;display:flex}.ps-project-form label{color:#e4d3ae;flex-direction:column;gap:9px;display:flex}.ps-project-form input,.ps-project-form textarea{color:#fff;width:100%;font:inherit;background:#15181c;border:1px solid #55513d;border-radius:5px;min-width:0;padding:14px}.ps-model-selection{border:1px solid #c4a25c;border-radius:8px;gap:16px;padding:20px;display:grid}.ps-model-selection legend{color:#edcc79;padding:0 8px}.ps-model-selection label{border:1px solid #50493b;flex-direction:row;align-items:center;padding:12px;line-height:1.6}.ps-model-selection input{accent-color:#d4ae5b;flex-shrink:0;width:22px;height:22px}.ps-project-form a{color:#eac879}.ps-project-form small{color:#b5bcc5}.ps-project-form button:disabled{opacity:.6;cursor:wait}.ps-home-models{color:#ddd;margin-top:8px;font-size:11px;line-height:1.65;display:block}.ps-home-models em{color:#e4c16f;font-style:normal;font-weight:700}.home-category-showcase a:has(.ps-home-models)>span{display:block}.ps-foam-product .corporate-hero h1{font-size:clamp(30px,4vw,62px)}@media (width<=760px){.ps-form-fields,.ps-product-gallery,.ps-product-list{grid-template-columns:1fr}.ps-foam-card figure{height:210px}.ps-foam-card figure img{height:180px}.ps-product-gallery img{height:320px!important}.ps-price{font-size:28px}.ps-model-selection{padding:12px}.ps-model-selection label{font-size:14px}.ps-foam-product .corporate-hero h1{overflow-wrap:break-word;font-size:32px}.ps-comparison th,.ps-comparison td{padding:12px}.ps-home-models{font-size:10px}}.ps-foam-product .corporate-hero>.ps-foam-links{width:calc(100% - 48px);max-width:1180px;margin:20px auto}.ps-full-flow{grid-template-columns:1fr;max-width:760px;margin:24px auto;padding:0;list-style:none}.ps-full-flow li{background:#1a1d21;border:1px solid #655231;border-radius:6px;padding:14px}.ps-project-form input:focus-visible,.ps-project-form textarea:focus-visible,.ps-action:focus-visible{outline-offset:3px;outline:2px solid #efcb79}.home-category-showcase.home-category-showcase-six{grid-auto-flow:row;align-items:stretch}.home-category-showcase.home-category-showcase-six>a{border-radius:12px;grid-row:auto;grid-template-rows:auto minmax(230px,auto);width:100%;min-width:0;height:auto;padding:0;display:grid;overflow:hidden}.home-category-showcase.home-category-showcase-six>a>.category-gold-image{aspect-ratio:1;align-self:start;width:100%;overflow:hidden}.home-category-showcase.home-category-showcase-six .category-gold-image>img{aspect-ratio:1;width:100%;height:100%;display:block;object-fit:contain!important}.home-category-showcase.home-category-showcase-six>a>.category-card-copy{box-sizing:border-box;grid-template-rows:minmax(min-content,1fr) 24px;justify-content:stretch;align-items:start;gap:12px;min-width:0;padding:12px 10px;display:grid}.home-category-showcase.home-category-showcase-six .category-card-copy>strong{text-align:center;overflow-wrap:normal;word-break:normal;max-width:100%;margin:0;font-size:14px;line-height:1.45;display:block}.home-category-showcase.home-category-showcase-six .category-card-summary{text-align:center;color:#dfd3b8;font-size:12px;line-height:1.6;display:none}.home-category-showcase.home-category-showcase-six .category-card-action{color:#efd18b;justify-content:space-between;align-items:center;gap:5px;width:100%;min-width:0;font-size:22px;display:flex}.home-category-showcase.home-category-showcase-six .category-card-action>small{text-align:left;min-width:0;font-size:14px;line-height:1.4}.home-category-showcase.home-category-showcase-six .category-card-action>i{margin-left:auto;font-style:normal}@media (width>=1181px) and (width<=1280px){.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(4,minmax(0,250px))}}@media (width<=360px){.home-category-showcase.home-category-showcase-six{grid-template-columns:minmax(0,250px)}}.ps-foam-product .corporate-hero{isolation:isolate;position:relative;overflow:hidden}.ps-background-video,.ps-background-shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ps-background-video{object-fit:cover}.ps-background-shade{z-index:-1;background:linear-gradient(90deg,#070809e0,#070809a3)}.ps-foam-product .corporate-hero-lines{z-index:-1;pointer-events:none}.ps-background-toggle{color:#eee;font:inherit;cursor:pointer;background:#111a;border:1px solid #b49656;border-radius:8px;margin:18px auto 0;padding:10px 16px;font-size:12px;display:block}.ps-foam-product .capsule-video-cover img{object-fit:contain;background:#090909}@media (width<=600px){.ps-background-shade{background:#070809cc}.ps-background-toggle{max-width:90%}}.pu-panel-additional-videos{gap:32px;margin-top:36px;display:grid}.pu-panel-additional-videos h3{color:var(--gold,#d4b16a);margin-bottom:16px}.pu-panel-additional-videos iframe{aspect-ratio:16/9;background:#080b0d;border:1px solid #615132;border-radius:12px;width:100%;display:block}.pu-panel-additional-videos article>a{margin-top:12px;font-size:14px;display:inline-block}@media (width>=1181px){.desktop-nav:has(>a[href^="https://portal.tami.com.tr/paymentLink/"]){flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;min-width:0}.desktop-nav:has(>a[href^="https://portal.tami.com.tr/paymentLink/"])>a{padding-block:10px}}.growth-section{color:#f5f5f5;overflow-wrap:anywhere;background:#141516;border-block:1px solid #54442b;padding:48px 0}.growth-section h1,.growth-section h2{color:#dfc28e;font-size:clamp(24px,3vw,38px);line-height:1.3}.growth-eyebrow{color:#dfc28e}.growth-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.growth-actions .button{white-space:normal;text-align:center}.growth-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.growth-fields label{flex-direction:column;gap:9px;min-width:0;display:flex}.growth-fields input,.growth-fields select{color:#fff;background:#222426;border:1px solid #645135;border-radius:4px;width:100%;min-width:0;padding:12px;font-size:16px}.growth-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.growth-results article{border:1px solid #645135;padding:18px}.growth-results small,.growth-results strong{display:block}.growth-results strong{color:#dfc28e;margin-top:12px;font-size:22px}.growth-disclaimer{border-left:2px solid #b89660;padding-left:18px;line-height:1.8}.growth-table-scroll{max-width:100%;margin:24px 0;overflow:auto}.growth-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.growth-table th,.growth-table td{vertical-align:top;overflow-wrap:anywhere;border:1px solid #54442b;padding:14px}.growth-table th{text-align:start;color:#dfc28e}.growth-table a{color:inherit}.growth-table .button{margin-top:12px;display:block}.growth-section .button:hover{background:#302a20;border-color:#dfc28e}.growth-section .button:focus-visible{outline-offset:3px;outline:2px solid #dfc28e}@media (width<=900px){.growth-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.growth-section{padding:32px 0}.growth-fields{grid-template-columns:1fr}.growth-actions .button{width:100%}.growth-results{grid-template-columns:1fr 1fr}.growth-results article{padding:12px}.growth-results strong{font-size:18px}}@media (width<=767px){.mobile-action-bar{height:calc(62px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.mobile-action-bar a,.mobile-action-bar button{letter-spacing:0;overflow-wrap:anywhere;min-width:0;min-height:44px;padding:6px;font-size:14px;line-height:1.2}body:has(.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus) :is(.mobile-action-bar,.whatsapp-team-widget){display:none}.quote-request-options{scroll-margin-top:90px}}@media (width<=1024px){a[href^=tel\:],a[href^=mailto\:]{box-sizing:border-box;overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;padding-block:8px;line-height:1.5;display:inline-flex}a[href^=tel\:]+a[href^=mailto\:],a[href^=mailto\:]+a[href^=tel\:],a[href^=mailto\:]+a[href^=mailto\:]{margin-block-start:4px}}.wadding-facility .wadding-model-grid,.wadding-facility .wadding-model-tech-grid,.wadding-facility .wadding-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wadding-facility .wadding-model-card{background:#181a1d;border:1px solid #aa8944;border-radius:12px;flex-direction:column;min-width:0;padding:24px;scroll-margin-top:110px;display:flex}.wadding-facility .wadding-model-card h2{min-height:2.7em;margin:12px 0 20px;font-size:clamp(23px,2.2vw,31px)}.wadding-facility figure{min-width:0;margin:0}.wadding-model-card figure a{aspect-ratio:1.94;background:#101214;border:1px solid #635337;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.wadding-model-card figure img{object-fit:contain;width:100%;height:100%;display:block}.wadding-facility figcaption{color:#bbb4a5;margin-top:10px;font-size:13px;line-height:1.55}.wadding-model-card dl{gap:12px;margin:20px 0;display:grid}.wadding-model-card dl>div{border-bottom:1px solid #38332a;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.wadding-model-card dd{color:#ebd098;margin:0;font-weight:700}.wadding-price{color:#ebcd81;font-size:clamp(28px,3vw,40px)}.wadding-capacity-note{color:#c4bdb0;flex:1;font-size:14px;line-height:1.7}.wadding-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.wadding-actions .button{white-space:normal;text-align:center;justify-content:center;min-height:44px;padding:12px 16px;font-size:14px}.wadding-facility .pet-specs,.wadding-table{table-layout:fixed;border-collapse:collapse;width:100%}.wadding-facility td,.wadding-facility th{overflow-wrap:anywhere}.wadding-table th,.wadding-table td{text-align:start;border-bottom:1px solid #4d432e;padding:14px 12px;font-size:14px;line-height:1.55}.wadding-table th:first-child{width:42%}.wadding-table thead{color:#ebcd81;background:#27231a}.wadding-table-wrap{min-width:0;max-width:100%}.wadding-pending{color:#e5bc73;font-size:13px}.wadding-tech-detail{border:1px solid #5b4d31;border-radius:8px;margin:18px 0;overflow:hidden}.wadding-tech-detail summary{cursor:pointer;color:#ebcd81;padding:18px 20px;font-weight:700}.wadding-tech-detail summary:focus-visible{outline-offset:-4px;outline:2px solid #ecd38e}.wadding-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.wadding-process>li{border:1px solid #635337;border-radius:8px;min-width:0;padding:20px}.wadding-process>li>span{color:#d8b75d}.wadding-process h3{margin:12px 0}.wadding-process p{color:#c4bdb0;font-size:15px;line-height:1.7}.wadding-step-images,.wadding-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wadding-step-images img{object-fit:contain;background:#f4f4f2;border-radius:6px;width:100%;height:145px}.wadding-step-images figcaption{text-align:center;color:#e4c879;font-size:12px}.wadding-sample-grid img{object-fit:contain;background:#111;border:1px solid #635337;border-radius:8px;width:100%;height:300px}.wadding-gallery-grid article{min-width:0}.wadding-gallery-grid figure{margin:22px 0}.wadding-gallery-grid img{object-fit:contain;background:#16181b;border:1px solid #635337;border-radius:8px;width:100%;max-height:350px;display:block}.wadding-facility [id^=technical-yfs]{scroll-margin-top:110px}.wadding-automation{columns:2;gap:40px;line-height:1.8}.wadding-facility .pet-flow h3{font-size:20px}@media (width<=700px){.wadding-facility .wadding-model-grid,.wadding-facility .wadding-model-tech-grid,.wadding-facility .wadding-gallery-grid,.wadding-process{grid-template-columns:minmax(0,1fr)}.wadding-facility .wadding-model-card{padding:18px}.wadding-facility .wadding-model-card h2{min-height:0}.wadding-actions .button{flex:130px}.wadding-table th,.wadding-table td{padding:10px 7px;font-size:12px}.wadding-table th:first-child{width:40%}.wadding-model-card dl>div{flex-wrap:wrap}.wadding-model-card figure a{aspect-ratio:1.94}.wadding-sample-grid img{height:180px}.wadding-automation{columns:1}}.wadding-cinema{color:#f7f4ed;background:#0a0b0d}.wadding-cinema-hero{isolation:isolate;border-bottom:1px solid #806638;min-height:560px;position:relative;overflow:hidden}.wadding-cinema-backdrop{object-fit:cover;filter:blur(22px)brightness(.3);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.wadding-cinema-preview{object-fit:contain;width:50%;height:100%;position:absolute;top:0;right:8%}.wadding-cinema-shade{background:linear-gradient(90deg,#0a0b0d 0%,#0a0b0de6 25%,#0000 75%),linear-gradient(#0000 65%,#0a0b0d);position:absolute;inset:0}.wadding-cinema-copy{pointer-events:none;max-width:1000px;padding:110px max(24px,50vw - 600px);position:relative}.wadding-cinema-copy>p:first-child{color:#d9b968;letter-spacing:.16em;font-size:13px}.wadding-cinema-copy h2{max-width:640px;font-size:clamp(32px,4vw,58px);line-height:1.12}.wadding-cinema-copy .wadding-actions{pointer-events:auto;max-width:420px}.wadding-cinema-pause{color:#fff;cursor:pointer;background:#111c;border:1px solid #b79750;border-radius:50%;width:44px;height:44px;position:absolute;bottom:22px;right:22px}.wadding-cinema-library{padding-top:32px;padding-bottom:42px}.wadding-cinema-categories{gap:10px;padding-bottom:16px;display:flex;overflow-x:auto}.wadding-cinema-categories button{color:#ddd;cursor:pointer;background:#17191d;border:1px solid #675331;border-radius:30px;flex-shrink:0;padding:11px 18px}.wadding-cinema-categories button[aria-pressed=true]{color:#101114;background:#d2b066}.wadding-cinema-rail{scroll-snap-type:x mandatory;gap:22px;padding:12px 5px 24px;display:flex;overflow-x:auto}.wadding-cinema-card{scroll-snap-align:start;color:#fff;text-align:left;cursor:pointer;background:#18191d;border:1px solid #75603b;border-radius:14px;flex:0 0 340px;max-width:85vw;padding:0 0 18px;transition:transform .2s,box-shadow .2s;overflow:hidden}.wadding-cinema-card:hover{transform:scale(1.025);box-shadow:0 10px 30px #0008}.wadding-cinema-card>strong,.wadding-cinema-card>span:last-child{margin:12px 18px 0;display:block}.wadding-cinema-card>span:last-child{color:#c3b594;font-size:13px}.wadding-cinema-cover{background:#090a0c;height:190px;display:block;position:relative}.wadding-cinema-cover img{object-fit:contain;width:100%;height:100%}.wadding-cinema-play{color:#e0bd6b;background:#0009;border:1px solid #e0bd6b;border-radius:50%;padding:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wadding-cinema-duration{background:#000b;border-radius:4px;padding:3px 7px;font-size:12px;position:absolute;bottom:10px;right:10px}.wadding-cinema-empty{color:#bbb;padding:30px 0}.wadding-cinema-dialog{color:#fff;background:#0a0b0d;border:1px solid #bd9953;border-radius:14px;width:min(1100px,94vw);max-height:94dvh;margin:auto;padding:0;position:fixed;inset:0}.wadding-cinema-dialog::backdrop{background:#000e}.wadding-cinema-dialog header{justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.wadding-cinema-dialog header button{color:#fff;cursor:pointer;background:#202125;border:1px solid #8c713f;border-radius:50%;width:38px;height:38px}.wadding-cinema-dialog video{object-fit:contain;background:#000;width:100%;height:min(75dvh,760px);display:block}.wadding-cinema button:focus-visible,.wadding-cinema a:focus-visible{outline-offset:4px;outline:3px solid #e6c271}@media (width<=700px){.wadding-cinema-hero{min-height:620px}.wadding-cinema-preview{width:100%;height:70%;right:0}.wadding-cinema-shade{background:linear-gradient(#0000 30%,#0a0b0df2 75%,#0a0b0d 95%)}.wadding-cinema-copy{padding:365px 22px 55px}.wadding-cinema-copy h2{margin:12px 0;font-size:32px}.wadding-cinema-pause{top:18px;bottom:auto}.wadding-cinema-card{flex-basis:290px}}@media (prefers-reduced-motion:reduce){.wadding-cinema-card{transition:none}.wadding-cinema-card:hover{transform:none}}.wadding-reference{background:linear-gradient(120deg,#20201e,#111215);border:1px solid #866b39;border-radius:14px;align-items:center;gap:28px;margin-bottom:32px;padding:28px;display:flex}.wadding-reference img{background:#fff;border-radius:8px;width:240px;max-width:100%;height:auto;padding:12px}.wadding-reference h3{margin:8px 0;font-size:28px}.wadding-reference p{margin:8px 0}.wadding-reference a{color:#e0bf75;text-underline-offset:4px}@media (width<=700px){.wadding-reference{flex-direction:column;align-items:flex-start;gap:18px;padding:22px}.wadding-reference img{width:200px}}.wadding-cinema-rail{padding:12px 2px 28px}.wadding-cinema-card{background:linear-gradient(135deg,#25231f,#131519);border-color:#a88a50;border-radius:20px;flex-basis:560px;max-width:100%;padding:0;box-shadow:0 16px 40px #0005}.wadding-cinema-cover{isolation:isolate;height:300px;overflow:hidden}.wadding-cinema-cover .wadding-cinema-card-backdrop{object-fit:cover;filter:blur(18px)brightness(.52);z-index:-1;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.wadding-cinema-cover .wadding-cinema-card-frame{object-fit:contain;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 80%,#0009);mask-image:linear-gradient(#000 80%,#0009)}.wadding-cinema-cover:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0003,#0000 35%,#141619b3);position:absolute;inset:0}.wadding-cinema-badge{z-index:2;color:#f3d69e;letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111b;border:1px solid #e3c17c80;border-radius:5px;padding:8px 11px;font-size:10px;font-weight:700;position:absolute;top:18px;left:18px}.wadding-cinema-play{box-sizing:border-box;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17191bc9;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;display:grid;box-shadow:0 0 0 8px #f0cc7812}.wadding-cinema-duration{z-index:2;letter-spacing:.06em;bottom:16px;right:16px}.wadding-cinema-card>span.wadding-cinema-card-copy{color:#fff;margin:0;padding:22px 24px 24px;display:block}.wadding-cinema-card-eyebrow{color:#e5c580;letter-spacing:.12em;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.wadding-cinema-card-eyebrow>span{color:#b1ada4;font-size:10px;font-weight:400}.wadding-cinema-card-copy>strong{letter-spacing:-.025em;max-width:400px;font-size:24px;line-height:1.25;display:block}.wadding-cinema-card-footer{color:#b8b6b1;border-top:1px solid #c5a36633;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:17px;font-size:12px;display:flex}.wadding-cinema-card-watch{color:#ebcd8e;letter-spacing:.06em;font-size:11px;font-weight:700}.wadding-cinema-categories{scrollbar-width:thin;scrollbar-color:#a4864c #17191d}.wadding-cinema-dialog header button{flex-shrink:0;min-width:44px;min-height:44px}@media (width<=700px){.wadding-cinema-card{border-radius:16px;flex-basis:100%}.wadding-cinema-library>h3{margin:20px 0 10px;font-size:21px;line-height:1.3}.wadding-cinema-badge{top:14px;left:14px}.wadding-cinema-card:hover{transform:none}.wadding-cinema-dialog header{gap:10px;padding:12px}.wadding-cinema-dialog header strong{font-size:14px}.wadding-cinema-hero{min-height:0;padding-top:260px}.wadding-cinema-preview{width:100%;height:280px;top:0;right:0}.wadding-cinema-backdrop{height:280px}.wadding-cinema-shade{background:linear-gradient(#0000 160px,#0a0b0d 280px)}.wadding-cinema-copy{max-width:100%;padding:0 20px 24px}.wadding-cinema-copy>p:first-child{letter-spacing:.12em;margin:0 0 10px;font-size:10px}.wadding-cinema-copy h2{margin:0 0 12px;font-size:27px;line-height:1.13}.wadding-cinema-copy>p:not(:first-child){margin:0 0 16px;font-size:14px;line-height:1.5}.wadding-cinema-copy .wadding-actions{grid-template-columns:1fr 1fr;gap:10px;max-width:none;margin:0;display:grid}.wadding-cinema-copy .wadding-actions .button{min-width:0;min-height:44px;padding:10px;font-size:13px}.wadding-cinema-library{padding-top:22px;padding-bottom:100px}.wadding-reference{flex-flow:wrap;gap:14px;margin-bottom:20px;padding:18px}.wadding-reference img{width:140px;padding:8px}.wadding-reference h3{margin:6px 0;font-size:23px}.wadding-reference p{font-size:13px;line-height:1.5}.wadding-reference .pet-eyebrow{letter-spacing:.1em;font-size:10px}.wadding-reference a{font-size:12px}.wadding-cinema-categories{gap:8px;padding-bottom:10px}.wadding-cinema-categories button{min-height:40px;padding:9px 12px;font-size:12px}.wadding-cinema-cover{height:220px}.wadding-cinema-card>span.wadding-cinema-card-copy{padding:16px}.wadding-cinema-card-copy>strong{font-size:21px}.wadding-cinema-card-footer{margin-top:14px;padding-top:12px}body:has(.wadding-cinema) .whatsapp-team-widget:not(.open){width:48px;bottom:calc(74px + env(safe-area-inset-bottom,0px));right:12px}body:has(.wadding-cinema) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle{border-radius:50%;justify-content:center;width:48px;height:48px;min-height:48px;padding:8px}body:has(.wadding-cinema) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle>span:not(.whatsapp-toggle-icon){display:none}body:has(.wadding-cinema) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle>b{display:none}}.official-video-search .official-video-grid{scroll-snap-type:x mandatory;grid-template-columns:none;gap:20px;padding:12px 4px 26px;display:flex;overflow-x:auto}.official-video-search .official-video-grid>article{scroll-snap-align:start;background:#171717;border:1px solid #c8a45d44;border-radius:10px;flex:0 0 calc(25% - 15px);min-width:0;overflow:hidden}.official-video-search .official-video-thumb{aspect-ratio:16/9;background:#242424;width:100%;display:block}.official-video-search .official-video-thumb img{object-fit:contain;width:100%;height:100%}.official-video-search .official-video-copy h2{font-size:18px;line-height:1.3}.official-video-search .official-video-copy{padding:18px}.official-video-search .official-video-copy>p{font-size:12px;line-height:1.6}.slipper-angle-surface video{aspect-ratio:16/9;object-fit:contain;background:#080808;border-radius:10px;width:100%}@media (width<=1200px){.official-video-search .official-video-grid>article{flex-basis:calc(33.3333% - 13.3333px)}}@media (width<=900px){.official-video-search .official-video-grid>article{flex-basis:calc(50% - 10px)}}@media (width<=600px){.official-video-search .official-video-grid>article{flex-basis:87%}}@media (width<=700px){body:has(.premium-cinema,.video-platform,.official-video-search) .whatsapp-team-widget:not(.open){width:48px;right:12px;bottom:calc(74px + env(safe-area-inset-bottom,0px))}body:has(.premium-cinema,.video-platform,.official-video-search) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle{border-radius:50%;justify-content:center;width:48px;height:48px;min-height:48px;padding:8px}body:has(.premium-cinema,.video-platform,.official-video-search) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle>span:not(.whatsapp-toggle-icon){display:none}body:has(.premium-cinema,.video-platform,.official-video-search) .whatsapp-team-widget:not(.open) .whatsapp-team-toggle>b{display:none}}.home-video-controls{z-index:5;gap:8px;display:flex;position:absolute;top:22px;right:22px}.home-video-controls button{color:#fff;cursor:pointer;background:#080808b0;border:1px solid #c8a45d66;border-radius:50%;width:44px;height:44px;font-size:16px}.home-video-controls button:focus-visible{outline-offset:3px;outline:3px solid #c8a45d}.home-video-showcase{color:#fff;background:#080808;padding:48px 0}.home-video-showcase>.shell>p{color:#b8b8b8;line-height:1.7}.home-video-showcase .split-heading{align-items:center;gap:20px}.home-video-showcase .premium-cinema{margin-top:24px}@media (width<=600px){.home-video-showcase{padding:32px 0}.home-video-showcase .split-heading{flex-direction:column;align-items:flex-start}.home-video-showcase .button{white-space:normal;max-width:100%}}.neckband-new-images{margin-block:40px}.neckband-new-images>div+div{margin-top:48px}.neckband-image-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:24px;margin-top:24px;display:grid}.neckband-image-gallery figure{background:#171717;border:1px solid #c8a45d40;border-radius:16px;min-width:0;margin:0;overflow:hidden}.neckband-image-gallery figure>a{background:#080808;display:block}.neckband-image-gallery img{object-fit:contain;width:100%;height:auto;display:block}.neckband-image-gallery figcaption{color:#fff;padding:16px;line-height:1.5}.neckband-image-gallery figcaption a{color:#c8a45d;margin-top:8px;display:block}.neckband-image-gallery a:focus-visible{outline-offset:-2px;outline:2px solid #c8a45d}.home-category-showcase.home-category-showcase-six{grid-template-columns:repeat(auto-fit,minmax(0,334px));justify-content:center;place-items:start center;gap:16px}.home-category-showcase.home-category-showcase-six>a{box-sizing:border-box;aspect-ratio:334/450;outline-offset:-1px;background:linear-gradient(160deg,#242424,#080808);border:0;outline:1px solid #c8a45d;grid-template-rows:74.2222% 25.7778%;width:100%;max-width:334px;height:auto;min-height:0}.home-category-showcase.home-category-showcase-six>a>.category-gold-image{aspect-ratio:1;background:#080808;width:100%;height:100%;min-height:0}.home-category-showcase.home-category-showcase-six>a>.category-card-copy{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:stretch;gap:6px;min-height:0;padding:8px 12px;display:flex;overflow:hidden}.home-category-showcase.home-category-showcase-six .category-card-copy>strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;max-height:66px;font-size:18px;line-height:22px;display:-webkit-box;overflow:hidden}.home-category-showcase.home-category-showcase-six .category-card-action{box-sizing:border-box;border-top:1px solid #c8a45d30;flex:0 0 24px;height:24px;min-height:24px;margin-top:auto;padding-top:0;font-size:20px;line-height:20px}.home-category-showcase.home-category-showcase-six .category-card-action>small{font-size:13px;font-weight:600;line-height:20px}.home-category-showcase.home-category-showcase-six .category-gold-image>img{background:#080808}.home-category-showcase.home-category-showcase-six .category-card-wadding .category-gold-image>img{object-fit:cover!important;object-position:center top!important}.home-category-showcase.home-category-showcase-six>a:focus-visible{outline-offset:4px;outline:2px solid #f3d990}@media (hover:hover){.home-category-showcase.home-category-showcase-six>a:hover{outline-color:#f3d990;box-shadow:0 0 20px #c8a45d28}}@media (width<=640px){.home-category-showcase.home-category-showcase-six>a>.category-card-copy{gap:4px;padding:6px 10px}.home-category-showcase.home-category-showcase-six .category-card-copy>strong{max-height:60px;font-size:16px;line-height:20px}.home-category-showcase.home-category-showcase-six .category-card-action>small{font-size:12px}}@media (width<=360px){.home-category-showcase.home-category-showcase-six .category-card-copy>strong{max-height:51px;font-size:14px;line-height:17px}}.whatsapp-team-widget{width:56px;bottom:22px;right:22px}.whatsapp-team-widget .whatsapp-team-toggle{background:#159274;border-radius:50%;justify-content:center;width:56px;height:56px;min-height:56px;padding:0}.whatsapp-team-widget .whatsapp-toggle-icon{color:#fff;background:0 0;width:40px;height:40px}.whatsapp-team-widget .whatsapp-team-panel{width:min(340px,100vw - 28px);max-height:calc(100dvh - 170px);margin:0;position:absolute;bottom:68px;right:0;overflow-y:auto}.sales-assistant{bottom:92px}@media (width<=700px){.whatsapp-team-widget{right:14px;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:50px}.whatsapp-team-widget .whatsapp-team-toggle{width:50px;height:50px;min-height:50px}.sales-assistant{right:14px;bottom:calc(140px + env(safe-area-inset-bottom,0px))}.whatsapp-team-widget .whatsapp-team-panel{max-height:calc(100dvh - 210px)}}body:has(.whatsapp-team-widget) .floating-whatsapp{display:none}.machine-facility-photo.wire-facility-photo{max-width:966px;margin:28px auto 0}.machine-facility-photo.wire-facility-photo .pet-photo>img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;max-height:none}.machine-facility-photo.wire-facility-photo .pet-photo>span{background:#080a0dbd;border-top-left-radius:8px;padding:9px 13px;position:absolute;bottom:0;right:0}.machine-facility-photo img,.machine-facility-photo.wire-facility-photo .pet-photo>img,.surgical-line-main-image img,.surgical-unit-image img,.management-photo img,.capsule-gallery img,.diaper-detail-gallery img,.wadding-gallery-grid img,.wadding-sample-grid img,.wadding-model-card figure img,.wire-output-grid img,.wire-application-grid img,.product-gallery img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;min-height:0;max-height:none;display:block}.machine-facility-photo .pet-photo>span{background:#080a0dbd;border-top-left-radius:8px;padding:9px 13px;position:absolute;bottom:0;right:0}.capsule-gallery figure,.diaper-detail-gallery figure,.wire-output-grid figure,.wire-application-grid figure{align-self:start}.wadding-model-card figure a{aspect-ratio:auto;display:block}.surgical-unit-image{align-self:start;min-height:0;max-height:none;padding:0}.product-gallery{align-self:start;min-height:0;padding:0}.product-gallery img{padding:0}.product-standard-card{grid-template-rows:auto minmax(0,1fr) var(--product-signature-height)!important;height:auto!important;min-height:0!important}.product-standard-card>.machine-photo,.product-standard-card>.featured-product-image,.product-standard-card>.foil-machine-image-link,.product-standard-card>img,.foil-reference-product-grid>.product-standard-card>a,.pet-equipment.product-standard-card>.pet-photo,.slipper-selection-image{aspect-ratio:auto;align-self:start;max-height:none;height:auto!important;min-height:0!important;padding:0!important}.product-standard-card>.machine-photo>img,.product-standard-card>.featured-product-image>img,.product-standard-card>.foil-machine-image-link>img,.product-standard-card>img,.foil-reference-product-grid>.product-standard-card>a>img,.product-standard-related-card>img,.pet-equipment.product-standard-card>.pet-photo img,.slipper-selection-image img{aspect-ratio:auto;flex-shrink:0;max-height:none;width:100%!important;height:auto!important;min-height:0!important;padding:0!important}.product-standard-related-card{height:auto;min-height:0}.product-standard-card>.diaper-card-gallery{align-self:start}.diaper-card-slide{height:auto;padding-bottom:0}.diaper-card-slide img{aspect-ratio:auto;height:auto}.diaper-gallery-controls{padding:8px 0;position:relative;bottom:auto}.smart-machine-visual.smart-photo:not(.smart-compact){gap:0;min-height:0}.smart-machine-visual:not(.smart-compact) .smart-photo{aspect-ratio:auto;height:auto;display:block}.product-standard-card .diaper-card-slide img{min-height:0;max-height:none;height:auto!important;padding:0!important}.catalog-card:hover .machine-photo img,.featured-product-image:hover img{transform:none}.wire-finished-products .wire-output-grid img,.wire-finished-products .wire-application-grid img{aspect-ratio:auto}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}body.corporate-theme{--corporate-gold:#d5b267;--corporate-line:#b78c3f75;--corporate-surface:#101416;--corporate-text:#f0ece3;color:var(--corporate-text);background:#050809}.corporate-theme .shared-corporate-header{z-index:60;border-bottom:1px solid var(--corporate-line);color:#f5eedc;background:linear-gradient(#071018fa,#090c10f5);position:fixed;inset:0 0 auto}.shared-corporate-header>.shell{width:calc(100% - clamp(24px,4vw,64px));max-width:1900px}.shared-corporate-header .nav-wrap{align-items:center;gap:12px;min-height:94px;padding-block:8px;display:flex}.shared-corporate-header .home-brand-lockup{flex-shrink:0;min-width:200px;max-width:265px}.shared-corporate-header .home-brand-lockup>span{min-width:0}.shared-corporate-header .home-brand-lockup strong{white-space:normal;font-size:14px;line-height:1.2}.shared-corporate-header .home-brand-lockup small{white-space:normal;letter-spacing:.03em;max-width:190px;line-height:1.4}.shared-corporate-header .desktop-nav{gap:0 10px}.shared-corporate-header .nav-cta{text-align:center;white-space:normal;overflow-wrap:anywhere;color:#f3cd7d;border-color:#b58c41;flex-shrink:0;max-width:155px;line-height:1.4}.shared-corporate-header .language-selector{flex-shrink:0}.shared-corporate-header .mobile-menu>div{color:#f7ead0;background:#101416;border-color:#b58c41}.shared-corporate-header .mobile-menu>div>a,.shared-corporate-header .mobile-menu .site-menu>summary,.shared-corporate-header .mobile-menu .machine-navigation>summary{color:#f2dfb6;border-color:#a2803c55}.corporate-theme :is(.corporate-page,.localized-page,.catalog-page){color:var(--corporate-text);background:#060a0d}.corporate-theme :is(.corporate-hero,.catalog-hero,.page-machine-search){color:#f4eee1;background:linear-gradient(100deg,#020608df,#080b0dcf),url(/images/home-factory-chain.webp) 50%/cover;border-block:1px solid #b48d3d55}.corporate-theme :is(.platform-section,.locale-section,.catalog-section,.reference-list,.guide-article,.contact-company,.company-intro,.investment-section,.services-section,.corporate-split,.biography-section,.faq-section,.featured-products,.section.machines,.process,.home-command-sales){color:#e8e4da;background:#0b0f12}.corporate-theme :is(.platform-card,.locale-service-grid>article,.catalog-card,.product-standard-card,.investment-grid>article,.machine-card,.service-card,.reference-record,.contact-company-card,.corporate-values article){border:1px solid var(--corporate-line);color:#f0e9db;background:linear-gradient(145deg,#202326,#0b0e11 70%);border-radius:10px;box-shadow:inset 0 0 0 1px #e9c4690b,0 8px 24px #0004}.corporate-theme :is(.platform-card,.locale-service-grid>article,.catalog-card,.product-standard-card,.investment-grid>article,.machine-card) :is(h2,h3,strong){color:#e8c880}.corporate-theme :is(.platform-card,.locale-service-grid>article,.catalog-card,.product-standard-card,.investment-grid>article,.machine-card) p{color:#d1cec5}.corporate-theme .eyebrow.dark,.corporate-theme .catalog-meta,.corporate-theme .platform-heading{color:#dfbd75}.corporate-theme :is(.catalog-search,.category-filters button,.selection-tray,.tools-modal,.quick-quote-form){color:#f2eadb;background:#14191c;border-color:#ac8945}.corporate-theme :is(.catalog-search,.tools-modal,.quick-quote-form) :is(input,select,textarea){color:#f4efe7;background:#090e12;border-color:#8f754655;min-width:0}.corporate-theme .category-filters .active{color:#101010;background:#d1ae62}.corporate-theme .site-footer{color:#dbd5c9;border-top:1px solid var(--corporate-line);background:#070a0d}.corporate-theme .site-footer :is(a,small){color:#e6c98d}.corporate-theme :is(.corporate-hero-layout,.catalog-hero-layout,.platform-grid,.catalog-grid,.locale-service-grid,.footer-directory)>*{min-width:0}.corporate-theme :is(h1,h2,h3,.nav-cta,button,summary){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.corporate-theme :is(.platform-card,.catalog-card,.locale-service-grid>article) :is(h2,h3){white-space:normal;text-wrap:pretty;line-height:1.35}.corporate-theme :is(.catalog-card,.product-standard-card) img{object-fit:contain}.corporate-theme .catalog-description{overflow-wrap:anywhere}.corporate-theme .page-machine-search{margin-top:110px;padding:12px 0 8px}.corporate-theme .page-machine-search>.shell{width:100%;max-width:none}.corporate-theme .full-machine-search-panel{background:linear-gradient(#03070980,#030709b3),url(/images/home-factory-chain.webp) 50%/125% 155% no-repeat;border:0;border-radius:20px;margin:0;padding:24px clamp(22px,3vw,52px) 18px}.corporate-theme .page-machine-search .home-group-companies{margin-top:8px;margin-bottom:0}.corporate-theme .page-machine-search~section:nth-of-type(2){padding-top:26px}.corporate-theme .full-machine-search-panel>.search-chain-frame{z-index:0}.corporate-theme .full-machine-search-panel .machine-search-brand{white-space:normal;text-wrap:balance;font-size:clamp(26px,3.2vw,42px)}.corporate-theme .full-machine-search-panel .eyebrow{letter-spacing:.12em;margin-bottom:5px}.corporate-theme .full-machine-search-panel .machine-search-slogan{margin:5px 0 10px;font-size:clamp(16px,1.5vw,20px)}.corporate-theme .full-machine-search-panel .home-command-search{width:100%;max-width:none}.corporate-theme [dir=rtl] :is(.pg-home,.pg-catalog,.group-motion-layer,.home-group-companies){direction:ltr}.corporate-theme [dir=rtl] :is(.home-smart-search,.catalog-tools,.catalog-card-body,.locale-service-grid,.footer-directory){text-align:start;direction:rtl}.corporate-theme [dir=rtl] .corporate-hero-copy{border-left:0;border-right:1px solid #b48d3d75;padding-left:0;padding-right:28px}.corporate-theme .locale-service-grid,.corporate-theme .platform-grid{align-items:stretch}@media (width<=1023px){.shared-corporate-header .desktop-nav{display:none}.shared-corporate-header .mobile-menu{display:block}.shared-corporate-header .nav-wrap{min-height:88px}.shared-corporate-header .home-brand-lockup{max-width:none;margin-inline-end:auto}.shared-corporate-header .home-brand-lockup small{max-width:300px}.corporate-theme .page-machine-search{margin-top:94px}}@media (width<=640px){.shared-corporate-header .nav-wrap{gap:8px;min-height:78px}.shared-corporate-header .home-brand-lockup{min-width:0}.shared-corporate-header .brand-logo{width:52px;height:52px}.shared-corporate-header .home-brand-lockup>span,.shared-corporate-header .nav-cta{display:none}.corporate-theme .page-machine-search{margin-top:82px;padding-top:8px}.corporate-theme .full-machine-search-panel{padding:18px 14px 14px}.corporate-theme :is(.catalog-tools,.catalog-search-group){min-width:0;max-width:100%}.corporate-theme .catalog-grid,.corporate-theme .locale-service-grid,.corporate-theme .platform-grid{grid-template-columns:minmax(0,1fr)}.corporate-theme .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-theme .corporate-hero h1{font-size:clamp(28px,8vw,48px)}}@media (prefers-reduced-motion:reduce){.corporate-theme{scroll-behavior:auto}.corporate-theme :is(.platform-card,.catalog-card){transition:none}}.corporate-theme .page-machine-search .home-command-copy{isolation:isolate;border-radius:18px;width:100%;max-width:none;margin:0;padding:24px clamp(22px,3vw,52px) 18px;position:relative}.corporate-theme .page-machine-search .home-command-copy>h2{text-align:center;color:#f2d38a;font-size:clamp(28px,4vw,52px)}.corporate-theme .page-machine-search .home-command-copy>.eyebrow,.corporate-theme .page-machine-search .home-command-slogan{text-align:center}.corporate-theme .page-machine-search .home-command-search{width:100%;max-width:none}@media (width<=640px){.corporate-theme .page-machine-search .home-command-copy{padding:18px 14px}}.corporate-theme .page-machine-search .home-gold-showcase-frame{color:#f5ecd8;background:linear-gradient(#03070980,#030709b3),url(/images/home-factory-chain.webp) 50%/125% 155% no-repeat;box-shadow:inset 0 0 0 1px #d3b16580}.corporate-theme .page-machine-search .home-gold-showcase-frame h2 em{color:#e5b653;font-style:normal}.corporate-theme .home-command-copy :is(h1,h2){white-space:normal;overflow-wrap:anywhere}.corporate-theme .shared-corporate-header .desktop-nav{flex-wrap:wrap;justify-content:center;min-width:0}.corporate-theme .site-menu summary,.corporate-theme .machine-navigation summary{white-space:normal}.corporate-theme .page-machine-search+:is(.corporate-hero,.catalog-hero){min-height:0;padding:32px 0 42px}.corporate-theme .page-machine-search+:is(.corporate-hero,.catalog-hero) h1{letter-spacing:-.025em;font-size:clamp(30px,4vw,52px);line-height:1.12}.corporate-theme .page-machine-search+.catalog-hero .catalog-hero-layout{align-items:center;gap:28px}@media (width<=640px){.corporate-theme .page-machine-search+:is(.corporate-hero,.catalog-hero){padding:24px 0 28px}}.corporate-theme .shared-corporate-header:has(.mobile-menu[open]){z-index:160}.corporate-theme .shared-corporate-header .mobile-menu>div{top:calc(100% + 10px);scrollbar-width:thin;scrollbar-color:#b58c41 #101416;border:1px solid #b58c41;border-radius:8px;max-height:calc(100dvh - 160px);inset-inline-end:0}.corporate-theme .shared-corporate-header .mobile-menu>div>a,.corporate-theme .shared-corporate-header .mobile-menu .site-menu>summary,.corporate-theme .shared-corporate-header .mobile-menu .machine-navigation>summary{color:#f2dfb6;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #a2803c55;min-height:44px;padding:12px;font:600 14px/1.5 Arial,sans-serif}.corporate-theme .shared-corporate-header .mobile-menu .site-menu>summary>span,.corporate-theme .shared-corporate-header .mobile-menu .machine-navigation>summary>span{color:#edce84}.corporate-theme .shared-corporate-header .mobile-menu .site-menu>summary:hover,.corporate-theme .shared-corporate-header .mobile-menu>div>a:hover{background:#d7ad4f18}body.corporate-theme:has(.shared-corporate-header .mobile-menu[open]){overflow:hidden}body.corporate-theme:has(.shared-corporate-header .mobile-menu[open]) :is(.sales-assistant,.whatsapp-team-widget,.mobile-action-bar,.floating-whatsapp){visibility:hidden;pointer-events:none}@media (width<=1023px){.corporate-theme .shared-corporate-header .desktop-nav{display:none}.corporate-theme .shared-corporate-header .mobile-menu{margin-inline-start:0;display:block}.corporate-theme .shared-corporate-header .mobile-menu .machine-navigation-mobile>.machine-navigation-categories{width:100%;max-height:none;box-shadow:none;margin:8px 0;position:static;inset:auto}}@media (width<=640px){.corporate-theme .shared-corporate-header .mobile-menu>div{max-height:calc(100dvh - 120px)}}@media (width>=1024px){.corporate-theme .shared-corporate-header .desktop-nav{flex-wrap:wrap;min-width:0;display:flex!important}.corporate-theme .shared-corporate-header .mobile-menu{display:none!important}}@media (width>=1024px) and (width<=1500px){.corporate-theme .shared-corporate-header .nav-wrap{grid-template-columns:minmax(200px,1fr) auto auto;grid-template-areas:"brand language quote""navigation navigation navigation";gap:4px 16px;height:auto;min-height:0;padding-block:8px;display:grid}.corporate-theme .shared-corporate-header .home-brand-lockup{grid-area:brand;max-width:none}.corporate-theme .shared-corporate-header .language-selector{grid-area:language}.corporate-theme .shared-corporate-header .nav-cta{grid-area:quote}.corporate-theme .shared-corporate-header .desktop-nav{grid-area:navigation;justify-content:center;gap:0 14px;margin:0}.corporate-theme .shared-corporate-header .desktop-nav>a,.corporate-theme .shared-corporate-header .desktop-nav>details>summary{padding-block:8px;font-size:11px}}.corporate-theme .home-command-hero{padding-top:calc(var(--site-header-height,112px) + 18px)}.corporate-theme .page-machine-search{margin-top:calc(var(--site-header-height,112px) + 8px)}.corporate-theme .shared-corporate-header .mobile-menu>summary{box-sizing:border-box;align-items:center;gap:7px;min-height:44px;display:flex}.corporate-theme .shared-corporate-header .mobile-menu-label{color:#efd18a;font:700 11px/1 Arial,sans-serif}.appearance-selector{flex-shrink:0;grid-area:appearance;font:500 13px/1.4 Arial,sans-serif;position:relative}.appearance-selector>summary{color:#f0d89f;cursor:pointer;white-space:nowrap;background:#11191d;border:1px solid #b78c3f75;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 10px;list-style:none;display:flex}.appearance-selector>summary::-webkit-details-marker{display:none}.appearance-panel{color:#f5efdf;z-index:200;text-align:start;background:#101619;border:1px solid #b99650;border-radius:14px;width:min(290px,100vw - 24px);padding:18px;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;box-shadow:0 18px 50px #0008}.appearance-panel>strong{margin-bottom:12px;font-size:16px;display:block}.appearance-options{gap:7px;display:grid}.appearance-options>button{color:#eee9de;width:100%;min-height:48px;font:inherit;text-align:start;cursor:pointer;background:#1b2225;border:1px solid #4a4b43;border-radius:8px;align-items:center;gap:12px;padding:10px;display:flex}.appearance-options>button[aria-pressed=true]{color:#ffe4a5;background:#302a1d;border-color:#e2bd70}.appearance-options>button:hover{border-color:#d7b576}.appearance-swatch{border:1px solid #ffffff50;border-radius:50%;flex-shrink:0;width:26px;height:26px}.swatch-simple{background:linear-gradient(135deg,#eee 50%,#34383b 50%)}.swatch-beautiful{background:linear-gradient(135deg,#d7b576 50%,#101416 50%)}.swatch-ultra{background:conic-gradient(#704015,#fff2bb,#a87525,#fff2bb,#704015)}.swatch-natural{background:linear-gradient(135deg,#e6ddc9 50%,#375547 50%)}.appearance-check{margin-inline-start:auto;font-size:18px}.appearance-panel>small{color:#c5c9c7;margin-top:12px;font-size:11px;line-height:1.6;display:block}.appearance-selector :is(summary,button):focus-visible{outline-offset:3px;outline:3px solid #eac97e}@media (width>=1024px) and (width<=1500px){.corporate-theme .shared-corporate-header .nav-wrap{grid-template-columns:minmax(190px,1fr) auto auto auto;grid-template-areas:"brand appearance language quote""navigation navigation navigation navigation"}}@media (width>=1501px){.appearance-selector{grid-area:auto}}@media (width<=1023px){.appearance-selector{grid-area:auto}}@media (width<=640px){.appearance-selector>summary{gap:4px;padding:7px;font-size:11px}.appearance-panel{top:calc(var(--site-header-height,82px) + 8px);width:calc(100vw - 24px);max-width:360px;max-height:calc(100dvh - 120px);margin-inline:auto;position:fixed;inset-inline:12px;overflow:auto}}html[data-appearance=simple] body.corporate-theme{--corporate-gold:#dedede;--corporate-line:#7777;--corporate-text:#f3f3f3}html[data-appearance=simple] .corporate-theme :is(.platform-card,.catalog-card,.machine-card,.service-card,.product-standard-card,.investment-grid>article){border-radius:6px;box-shadow:none!important;background:#181c20!important}html[data-appearance=simple] .corporate-theme :is(.home-gold-showcase-frame,.full-machine-search-panel,.corporate-hero,.catalog-hero,.home-command-copy){box-shadow:none!important;background:#11181e!important}html[data-appearance=simple] :is(.search-chain-frame,.search-chain-controls,.group-motion-layer,.factory-video-layer,.factory-video-toggle,.site-intro){display:none!important}html[data-appearance=simple] body.site-intro-open{overflow:auto!important}html[data-appearance=simple] .corporate-theme *,html[data-appearance=simple] .corporate-theme :before,html[data-appearance=simple] .corporate-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-appearance=natural] body.corporate-theme{--corporate-gold:#3c6048;--corporate-line:#6c7b5466;--corporate-text:#25362c;--corporate-surface:#ede8dc;color:#25362c;background:#f4f1e8}html[data-appearance=natural] .corporate-theme :is(.corporate-page,.localized-page,.catalog-page,section,.platform-section,.locale-section,.catalog-section,.guide-article,.contact-company,.company-intro,.services-section,.featured-products,.home-command-sales,.page-machine-search){color:#25362c!important;background:#f4f1e8!important}html[data-appearance=natural] .corporate-theme :is(.shared-corporate-header,.site-footer){border-color:#728469;color:#f7f3e9!important;background:#233d32!important}html[data-appearance=natural] .corporate-theme :is(.platform-card,.locale-service-grid>article,.catalog-card,.product-standard-card,.investment-grid>article,.machine-card,.service-card,.reference-record,.contact-company-card,.corporate-values article,.location-card,.management-card){color:#25362c!important;background:#fffcf4!important;border-color:#b9c1a9!important;box-shadow:0 6px 20px #3042330a!important}html[data-appearance=natural] .corporate-theme :is(.corporate-hero,.catalog-hero,.home-command-copy,.home-gold-showcase-frame,.full-machine-search-panel){color:#25362c!important;box-shadow:none!important;background:#e7e9dc!important;border-color:#a2b397!important}html[data-appearance=natural] .corporate-theme :is(h1,h2,h3,h4,p,em,strong,.eyebrow,.catalog-description,.catalog-meta){color:inherit!important}html[data-appearance=natural] .corporate-theme :is(.eyebrow,.eyebrow.dark,.catalog-meta){color:#45634c!important}html[data-appearance=natural] .corporate-theme :is(.button-primary,.button-light,.category-filters .active){color:#fffdf5!important;background:#365b43!important;border-color:#365b43!important}html[data-appearance=natural] .corporate-theme :is(.catalog-search,.home-command-search,.quick-quote-form,.tools-modal,.selection-tray,.category-filters button){color:#25362c!important;background:#fffcf4!important;border-color:#8b9e7b!important}html[data-appearance=natural] .corporate-theme :is(input,select,textarea){color:#25362c!important;background:#fffdf7!important;border-color:#8b9e7b!important}html[data-appearance=natural] .corporate-theme :is(input,textarea)::placeholder{opacity:1;color:#607263!important}html[data-appearance=natural] :is(.search-chain-frame,.search-chain-controls,.group-motion-layer,.factory-video-layer,.factory-video-toggle,.site-intro){display:none!important}html[data-appearance=natural] body.site-intro-open{overflow:auto!important}html[data-appearance=natural] .corporate-theme *,html[data-appearance=natural] .corporate-theme :before,html[data-appearance=natural] .corporate-theme :after{animation:none!important}html[data-appearance=ultra] .corporate-theme :is(.platform-card,.catalog-card,.machine-card,.service-card,.product-standard-card){transition:transform .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px #e8c67a25,0 12px 32px #0005,0 0 18px #d4a64a16;border-color:#ddb967!important}html[data-appearance=ultra] .corporate-theme :is(.home-gold-showcase-frame,.full-machine-search-panel){background-size:120% 120%;animation:12s ease-in-out infinite alternate appearance-gold-light;border-color:#f0ce82!important}@media (hover:hover) and (pointer:fine){html[data-appearance=ultra] .corporate-theme :is(.platform-card,.catalog-card,.machine-card,.service-card,.product-standard-card):hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #e8c67a50,0 18px 36px #0006,0 0 24px #d4a64a33}}@keyframes appearance-gold-light{0%{background-position:45% 45%;box-shadow:inset 0 0 22px #d4a64a10,0 0 12px #d4a64a10}to{background-position:55% 55%;box-shadow:inset 0 0 38px #e8c67a30,0 0 24px #d4a64a20}}@media (prefers-reduced-motion:reduce){html[data-appearance=ultra] .corporate-theme *{transition:none!important;animation:none!important}html[data-appearance=ultra] .corporate-theme :is(.platform-card,.catalog-card,.machine-card,.service-card,.product-standard-card):hover{transform:none}}html[data-render-quality=lite] .corporate-theme :is(.group-motion-layer,.factory-video-layer,.factory-video-toggle){display:none!important}html[data-render-quality=lite] .corporate-theme *,html[data-render-quality=lite] .corporate-theme :before,html[data-render-quality=lite] .corporate-theme :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}html[data-render-quality=balanced] .corporate-theme :is(.platform-card,.catalog-card,.machine-card,.service-card,.product-standard-card){box-shadow:none!important}html[data-render-quality=balanced][data-appearance=ultra] .corporate-theme :is(.home-gold-showcase-frame,.full-machine-search-panel){animation:none!important}@media (width<=380px){.appearance-selector>summary>span:first-of-type{display:none}.appearance-selector>summary{min-width:44px}.shared-corporate-header .nav-wrap{gap:5px!important}}@media (width>=1024px) and (width<=1500px){html .corporate-theme .shared-corporate-header .nav-wrap{grid-template-columns:minmax(190px,1fr) auto auto auto;grid-template-areas:"brand appearance language quote""navigation navigation navigation navigation"}}html[data-appearance=natural] .corporate-theme *{text-shadow:none!important}html[data-appearance=natural] .corporate-theme .hero-shade{background:0 0!important}html[data-appearance=natural] .corporate-theme :is(.gold-showcase-all,.catalog-card a,.platform-card a,.product-standard-card a:not(.featured-product-image)){color:#365b43!important}html[data-appearance=natural] .corporate-theme :is(.popular-machine-card,.gold-machine-link){color:#25362c!important;background:#fffdf7!important;border-color:#9aab89!important}html[data-appearance=natural] .corporate-theme :is(.popular-machine-model,.wire-card-action){color:#365b43!important}html[data-appearance=natural] .corporate-theme .search-submit{color:#fffdf7!important;background:#365b43!important}html[data-appearance=simple] .corporate-theme .hero-shade{background:#080e14!important}@media (width<=900px){[data-performance-visible=false],[data-performance-visible=false] *,[data-performance-visible=false]:before,[data-performance-visible=false]:after,[data-performance-visible=false] :before,[data-performance-visible=false] :after{animation-play-state:paused!important}.corporate-theme .pg-metal,.corporate-theme .pg-rack,.corporate-theme .hero-grid{filter:none!important}.corporate-theme :is(.group-company-link,.gold-machine-link,.featured-product-image){transform-style:flat;perspective:none}.corporate-theme .home-group-companies:after{opacity:.25;animation:none;transform:none}.corporate-theme .group-frame-sweep{animation:none}.corporate-theme .home-group-companies>.group-company-link{transition:none}.corporate-theme .hero-grid{animation:none}.corporate-theme :is(.corporate-hero,.catalog-hero,.page-machine-search,.full-machine-search-panel),.corporate-theme #home-machine-search.home-gold-showcase-frame{background-image:linear-gradient(#03070980,#030709b3),url(/delivery/performance/b4d9f737c331-640-489d505145.webp)}.corporate-theme .pg-metal svg{filter:none!important}.corporate-theme .pg-mechanism{background-image:linear-gradient(90deg,#08060455,#080604c9 28% 72%,#08060455),url(/delivery/performance/fa5b56a9fcb2-640-35c1427c69.webp)}}.machine-navigation{color:#fff;position:relative}:is(.home-command-nav,.catalog-machine-header) .machine-navigation>summary{cursor:pointer;color:#fff;letter-spacing:.02em;white-space:nowrap;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:34px 0 30px;font-size:12px;font-weight:800;list-style:none;display:flex}.machine-navigation summary::-webkit-details-marker{display:none}.machine-navigation summary:focus-visible,.machine-navigation a:focus-visible{outline-offset:3px;outline:2px solid #f3cf79}.machine-navigation>summary>span{color:#e5ba56}.machine-navigation[open]>summary>span{transform:rotate(180deg)}.machine-navigation ul{margin:0;padding:0;list-style:none}.machine-navigation>.machine-navigation-categories{overscroll-behavior:contain;z-index:60;scrollbar-color:#b18a38 #111513;background:#111513;border:1px solid #b18a38;border-radius:8px;width:min(560px,100vw - 40px);max-height:min(70vh,600px);padding:8px;position:absolute;top:100%;left:-16px;overflow-y:auto;box-shadow:0 16px 38px #0009}:is(.home-command-nav,.catalog-machine-header) .machine-navigation-category>summary{color:#edce84;cursor:pointer;white-space:normal;border:0;border-bottom:1px solid #b18a3833;align-items:center;gap:10px;padding:14px 10px;font-size:12px;font-weight:700;line-height:1.5;list-style:none;display:flex}.machine-navigation-count{color:#c4b998;margin-left:auto;font-size:11px;font-weight:400}.machine-navigation-category[open]>summary>span:last-child{transform:rotate(45deg)}:is(.home-command-nav,.catalog-machine-header) .machine-navigation .machine-navigation-models a,:is(.home-command-nav,.catalog-machine-header) .machine-navigation a.machine-navigation-all,:is(.home-command-nav,.catalog-machine-header) .machine-navigation a.machine-navigation-series{white-space:normal;letter-spacing:0;color:#fff;border:0;border-bottom:1px solid #ffffff12;padding:11px 12px;font-size:12px;line-height:1.5;display:block}.machine-navigation-models a strong,.machine-navigation-models a span{display:block}.machine-navigation-models a strong{color:#edce84;margin-bottom:3px;font-size:11px}:is(.home-command-nav,.catalog-machine-header) .machine-navigation a:hover{background:#e3b65018}:is(.home-command-nav,.catalog-machine-header) .machine-navigation a.machine-navigation-all{color:#edce84;font-weight:700}@media (width<=1180px) and (width>=901px){:is(.home-command-nav,.catalog-machine-header) .machine-navigation>summary{font-size:10px}}@media (width<=900px){:is(.home-command-nav,.catalog-machine-header) .mobile-menu>div{overscroll-behavior:contain;width:min(340px,100vw - 28px);max-height:calc(100dvh - 100px);overflow-y:auto}:is(.home-command-nav,.catalog-machine-header) .machine-navigation-mobile{color:#171b17}:is(.home-command-nav,.catalog-machine-header) .machine-navigation-mobile>summary{color:#171b17;white-space:normal;border-bottom:1px solid #eee;justify-content:space-between;padding:12px 0;font-size:14px}.machine-navigation-mobile>.machine-navigation-categories{box-sizing:border-box;width:100%;max-height:none;box-shadow:none;margin:8px 0;position:static}:is(.home-command-nav,.catalog-machine-header) .machine-navigation-mobile .machine-navigation-category>summary{font-size:12px}}@media (width>=1181px){:is(.home-command-nav,.catalog-machine-header) .desktop-nav>.machine-navigation>summary{padding-block:10px}}:is(.home-command-nav,.catalog-machine-header) .machine-navigation a.machine-navigation-series{color:#edce84;background:#c29a4010;font-size:11px}.catalog-machine-header .desktop-nav>.machine-navigation>summary{letter-spacing:0;color:#fff;border-bottom-color:var(--red);font-size:11px;font-weight:400}.unified-nav .desktop-nav{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:0 12px;min-width:0;display:flex}.site-header.unified-nav .desktop-nav>a,.site-header.unified-nav .desktop-nav>.site-menu>summary,.site-header.unified-nav .desktop-nav>.machine-navigation>summary{letter-spacing:0;color:#fff;white-space:nowrap;border:0;border-bottom:3px solid #0000;padding:10px 0;font:700 11px/1.4 Arial,sans-serif}.unified-nav .site-menu{flex-shrink:0;position:relative}.unified-nav .site-menu>summary{cursor:pointer;align-items:center;gap:5px;list-style:none;display:flex}.site-menu summary::-webkit-details-marker{display:none}.site-menu>summary>span{color:#e4be65}.site-menu[open]>summary>span{transform:rotate(180deg)}.unified-nav .site-menu>ul{top:100%;overscroll-behavior:contain;z-index:65;background:#111513;border:1px solid #b18a38;border-radius:8px;width:min(330px,100vw - 32px);max-height:min(65vh,560px);margin:0;padding:8px;list-style:none;position:absolute;inset-inline-start:-12px;overflow:auto;box-shadow:0 16px 38px #0009}.unified-nav .site-menu li>a{color:#f6e8bf;white-space:normal;overflow-wrap:anywhere;border:0;border-bottom:1px solid #ffffff12;padding:12px 10px;font:500 12px/1.5 Arial,sans-serif;text-decoration:none;display:block}.unified-nav .site-menu li>a:hover{background:#d7ad4f18}.site-menu summary:focus-visible,.site-menu a:focus-visible{outline-offset:3px;outline:2px solid #f3cf79}.unified-nav .nav-wrap{gap:14px}.unified-nav .mobile-menu>div{overscroll-behavior:contain;width:min(340px,100vw - 24px);max-height:calc(100dvh - 110px);overflow-y:auto}@media (width<=1180px){.unified-nav .desktop-nav{display:none}.unified-nav .mobile-menu{display:block}.unified-nav .nav-wrap{gap:10px}}@media (width<=640px){.unified-nav .nav-wrap{gap:6px}.unified-nav .nav-cta{display:none}}.unified-nav .mobile-menu .site-menu>summary{color:#171b17;white-space:normal;border:0;border-bottom:1px solid #eee;justify-content:space-between;padding:12px 0;font-size:14px;font-weight:600;list-style:none}.unified-nav .site-menu-mobile>ul{box-sizing:border-box;width:100%;max-height:none;box-shadow:none;margin:8px 0;position:static}[dir=rtl] .unified-nav .site-menu>ul{inset-inline-start:0}@media (width>=1181px){.unified-nav .site-menu[data-site-menu=corporate]>ul,.unified-nav .site-menu[data-site-menu=videos]>ul{inset-inline:auto -12px}}[dir=rtl] .unified-nav .machine-navigation>.machine-navigation-categories{left:auto;right:-16px}@media (width<=1180px){[dir=rtl] .unified-nav .machine-navigation-mobile>.machine-navigation-categories{right:auto}}._section_tobq8_2{color:#fff;background:#101112;border-top:1px solid #51412b;border-bottom:1px solid #51412b;padding:44px 24px;scroll-margin-top:110px}._inner_tobq8_3{text-align:center;min-width:0;max-width:1080px;margin:auto}._inner_tobq8_3 h2{color:#e1c38f;margin:0 0 28px;font-size:clamp(25px,3vw,40px);line-height:1.25}._inner_tobq8_3 p{color:#d0d1d2;overflow-wrap:anywhere;margin:22px 0;font-size:17px;line-height:1.8}._banner_tobq8_6{cursor:pointer;border:0;width:100%;min-width:0;max-width:1080px;margin:auto;transition:border-color .2s,box-shadow .2s;display:block}._banner_tobq8_6 img{object-fit:contain;width:100%;height:auto;display:block}._banner_tobq8_6:hover{border-color:#c5a366;box-shadow:0 0 0 2px #c5a3661f}._cta_tobq8_9{color:#e1c38f;text-align:center;background:#151617;border:1px solid #c5a366;justify-content:center;align-items:center;gap:12px;max-width:100%;padding:16px 20px;font-size:14px;font-weight:650;line-height:1.6;text-decoration:none;transition:background .2s;display:inline-flex}._cta_tobq8_9:hover{background:#29241c}._menu_tobq8_11,._footer_tobq8_11{align-items:center;gap:7px;line-height:1.5;text-decoration:none;color:#fff!important;display:inline-flex!important}._menu_tobq8_11{white-space:nowrap;background:#151617;align-self:center;border:1px solid #a58b5b!important;padding:10px 11px!important;font-size:11px!important}._menu_tobq8_11:hover,._footer_tobq8_11:hover{background:#c5a3661f;color:#e1c38f!important}._menu_tobq8_11 svg,._footer_tobq8_11 svg,._cta_tobq8_9 svg{flex:0 0 18px;width:18px;height:18px}._menu_tobq8_11 svg,._footer_tobq8_11 svg{color:#c5a366}._footer_tobq8_11{flex-wrap:wrap;padding-block:10px;font-size:14px}._banner_tobq8_6:focus-visible,._cta_tobq8_9:focus-visible,._menu_tobq8_11:focus-visible,._footer_tobq8_11:focus-visible{outline-offset:4px;outline:2px solid #e1c38f}@media (width<=900px){._section_tobq8_2{padding:36px 24px}}@media (width<=600px){._section_tobq8_2{padding:30px 16px}._inner_tobq8_3 p{font-size:16px}._cta_tobq8_9{overflow-wrap:anywhere;width:100%}._menu_tobq8_11{white-space:normal;justify-content:flex-start}._inner_tobq8_3{width:100%}}@media (prefers-reduced-motion:reduce){._banner_tobq8_6,._cta_tobq8_9{transition:none}}._member_tobq8_22{border:1px solid #51412b;gap:12px;max-width:760px;margin:26px auto 0;padding:22px 18px;display:grid}._member_tobq8_22 strong{color:#e1c38f;font-size:18px;line-height:1.5}._member_tobq8_22 span{font-size:16px;line-height:1.6}._member_tobq8_22 p{margin:0;font-size:18px;line-height:1.6}._number_tobq8_26{white-space:nowrap;color:#e1c38f;font-variant-numeric:tabular-nums;direction:ltr;font-weight:700}._member_tobq8_22 ._number_tobq8_26{font-size:24px}._verifyTitle_tobq8_28{color:#e1c38f;margin:32px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.6}._actions_tobq8_29{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;display:flex}._inner_tobq8_3 ._websiteDescription_tobq8_30{margin-bottom:0;font-size:16px}._footerGroup_tobq8_31{overflow-wrap:anywhere;flex-direction:column;gap:8px;padding-block:14px;font-size:14px;line-height:1.7;display:flex}._footerGroup_tobq8_31 strong{color:#e1c38f;font-size:14px}@media (width<=600px){._member_tobq8_22{padding:20px 12px}._member_tobq8_22 p{font-size:16px}._member_tobq8_22 ._number_tobq8_26{font-size:24px}._actions_tobq8_29{flex-direction:column}}._section_1layn_1{color:#fff;background:#101112;border-bottom:1px solid #51412b;padding:32px 24px}._inner_1layn_2{justify-content:space-between;align-items:center;gap:28px;min-width:0;max-width:1080px;margin:auto;display:flex}._inner_1layn_2>div{min-width:0}._inner_1layn_2 h2{color:#e1c38f;margin:0 0 12px;font-size:clamp(22px,2.5vw,30px);line-height:1.4}._inner_1layn_2 p{overflow-wrap:anywhere;margin:0 0 10px;font-size:16px;line-height:1.7}._inner_1layn_2 ._note_1layn_6{color:#c6c8cb;margin:0;font-size:14px}._menu_1layn_7,._footer_1layn_7{background:#151617;justify-content:center;align-items:center;gap:8px;max-width:100%;line-height:1.5;text-decoration:none;transition:background .2s;color:#e1c38f!important;border:1px solid #a58b5b!important;padding:10px 12px!important;font-size:14px!important;display:inline-flex!important}._menu_1layn_7{white-space:nowrap;align-self:center}._footer_1layn_7{text-align:center;padding:14px 18px!important}._inner_1layn_2>._footer_1layn_7{flex:none;max-width:40%}._menu_1layn_7 svg,._footer_1layn_7 svg{flex:0 0 18px;width:18px;height:18px}._menu_1layn_7:hover,._footer_1layn_7:hover{background:#29241c}._menu_1layn_7:focus-visible,._footer_1layn_7:focus-visible{outline-offset:4px;outline:2px solid #e1c38f}@media (width<=700px){._section_1layn_1{padding:28px 16px}._inner_1layn_2{flex-direction:column;align-items:stretch;gap:20px}._inner_1layn_2>._footer_1layn_7{max-width:100%}}@media (prefers-reduced-motion:reduce){._menu_1layn_7,._footer_1layn_7{transition:none}}.gold-showcase{color:#f8f2e6;text-align:center;min-width:0;margin:14px 0 0}.gold-showcase-heading h2{color:#edcf88;letter-spacing:.07em;margin:0 0 5px;font-size:clamp(12px,1.25vw,16px);line-height:1.35}.gold-showcase-heading p{color:#b8b0a0;max-width:720px;margin:0 auto 9px;font-size:10px;line-height:1.5}.gold-showcase .popular-machines-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:#b69a5e #151616;scrollbar-width:thin;grid-auto-columns:calc(16.6667% - 8.33333px);grid-auto-flow:column;gap:10px;min-width:0;max-width:100%;margin:0;padding:3px 2px 9px;list-style:none;display:grid;overflow-x:auto}.gold-showcase .popular-machine-card{scroll-snap-align:start;background:linear-gradient(145deg,#242629,#111315 65%);border:1px solid #b4985c;border-radius:10px;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 2px #d5b36912,0 3px 9px #0007}.gold-machine-link{color:#f4f0e7;box-sizing:border-box;flex-direction:column;align-items:center;gap:5px;height:100%;padding:10px 7px 16px;text-decoration:none;display:flex;position:relative}.gold-machine-ring{isolation:isolate;aspect-ratio:1;box-sizing:border-box;background:conic-gradient(from 25deg,#9f6b14,#f7dfa1 12%,#b27a1c 24%,#fff0b5 40%,#9a6314 58%,#f6d778 72%,#79501c 87%,#f7dfa1);border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(70px,7vw,92px);padding:7px;display:flex;position:relative;box-shadow:inset 0 1px 2px #fff5d2,0 2px 5px #0009,0 0 10px #d5a94725}.gold-machine-ring:before{content:"";pointer-events:none;border:1px solid #fff1b58c;border-radius:50%;position:absolute;inset:4px}.gold-machine-ring img{aspect-ratio:1;object-fit:contain;background:radial-gradient(#25282b,#07090b);border-radius:50%;width:100%;height:100%;display:block;position:relative;box-shadow:inset 0 0 6px #000}.gold-ring-star{z-index:2;color:#fff4c7;text-shadow:0 0 5px #f6d388;pointer-events:none;font-style:normal;line-height:1;position:absolute}.gold-ring-star-one{font-size:16px;top:8%;right:0}.gold-ring-star-two{font-size:10px;bottom:4%;left:5%}.gold-showcase .popular-machine-model{letter-spacing:.03em;color:#efd184;overflow-wrap:anywhere;font-size:10px;font-weight:700;line-height:1.3}.gold-showcase h3{color:#f4f0e7;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:44.55px;margin:0;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.gold-machine-arrow{color:#e5c071;font-size:17px;line-height:1;position:absolute;bottom:3px;right:8px}.gold-machine-link:hover{background:#ba8b2020}.gold-machine-link:focus-visible,.gold-showcase-all:focus-visible,.gold-showcase .popular-machines-track:focus-visible{outline-offset:-3px;outline:3px solid #ffe4a7}.gold-showcase-all{color:#e8c67c;letter-spacing:.06em;justify-content:center;align-items:center;gap:10px;min-height:32px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.home-command-layout:has(.pg-home .pg-mechanism)>#home-machine-search.home-gold-showcase-frame{padding-top:15px;padding-bottom:12px}#home-machine-search.home-gold-showcase-frame>.eyebrow{letter-spacing:.18em;margin:0 0 5px;font-size:9px}#home-machine-search.home-gold-showcase-frame h1{font-size:clamp(26px,3.2vw,42px);line-height:1.08}#home-machine-search.home-gold-showcase-frame .home-command-slogan{margin:5px 0 10px;font-size:clamp(16px,1.5vw,20px)}#home-machine-search.home-gold-showcase-frame .home-command-search{min-height:54px}#home-machine-search.home-gold-showcase-frame .search-submit{min-height:46px}#home-machine-search.home-gold-showcase-frame .home-search-shortcuts{gap:7px;margin-top:9px}#home-machine-search.home-gold-showcase-frame .home-search-shortcuts>a,#home-machine-search.home-gold-showcase-frame .home-search-shortcuts>button{min-height:40px;padding:7px 8px}#home-machine-search.home-gold-showcase-frame .home-search-help{min-height:0;margin:5px 0 0;font-size:10px;line-height:1.4}#home-machine-search.home-gold-showcase-frame .search-chain-controls{margin-top:6px}.gold-showcase-expanded{width:min(1240px,100% - 32px);margin:0 auto;padding:36px 0}.gold-showcase-expanded .popular-machines-track{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:18px;overflow:visible}.gold-showcase-expanded .gold-machine-ring{width:140px}.gold-showcase-expanded h3{min-height:61px;font-size:15px}.gold-showcase-expanded .popular-machine-model{font-size:12px}.gold-showcase-expanded .gold-machine-link{gap:12px;padding:20px 14px 25px}@media (width<=1100px){.gold-showcase:not(.gold-showcase-expanded) .popular-machines-track{grid-auto-columns:calc(25% - 7.5px)}}@media (width<=700px){.gold-showcase:not(.gold-showcase-expanded) .popular-machines-track{grid-auto-columns:calc(33.3333% - 6.66667px)}.gold-showcase-expanded .popular-machines-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.gold-showcase:not(.gold-showcase-expanded) .popular-machines-track{grid-auto-columns:45%;gap:9px}.gold-machine-ring{width:82px}.gold-showcase-heading h2{letter-spacing:.03em;font-size:12px}.gold-showcase-heading p{font-size:10px}.gold-showcase-all{min-height:44px;font-size:10px}.gold-showcase-expanded .gold-machine-ring{width:100px}.gold-showcase-expanded h3{min-height:49px;font-size:12px}.gold-showcase-expanded .gold-machine-link{padding:15px 8px 24px}.gold-showcase-expanded .popular-machines-track{gap:10px}.home-command-layout:has(.pg-home .pg-mechanism)>#home-machine-search.home-gold-showcase-frame{padding:15px 14px 12px}#home-machine-search.home-gold-showcase-frame .home-search-shortcuts>a,#home-machine-search.home-gold-showcase-frame .home-search-shortcuts>button{min-height:44px}#home-machine-search.home-gold-showcase-frame .search-submit{min-height:46px}}.home-command-layout:has(.pg-home .pg-mechanism)>#home-machine-search.home-gold-showcase-frame{box-sizing:border-box;background:linear-gradient(#03070980,#030709b3),url(/images/home-factory-chain.webp) 50%/125% 155% no-repeat;border:0;border-image:;border-radius:22px;width:100%;max-width:none;margin:0 auto 10px;padding:24px clamp(24px,3vw,52px) 20px;box-shadow:0 12px 36px #0008}#home-machine-search.home-gold-showcase-frame>.eyebrow,#home-machine-search.home-gold-showcase-frame h1,#home-machine-search.home-gold-showcase-frame .home-command-slogan,#home-machine-search.home-gold-showcase-frame .gold-showcase-heading,#home-machine-search.home-gold-showcase-frame .home-search-help{text-shadow:0 1px 4px #000,0 2px 10px #000}#home-machine-search.home-gold-showcase-frame>.search-chain-frame{z-index:0}@media (width<=900px){.home-command-layout:has(.pg-home .pg-mechanism)>#home-machine-search.home-gold-showcase-frame{margin-bottom:8px;padding:22px 22px 16px}}@media (width<=600px){.home-command-layout:has(.pg-home .pg-mechanism)>#home-machine-search.home-gold-showcase-frame{border-radius:16px;margin-bottom:8px;padding:18px 14px 14px}}.popular-machine-card[data-machine-id=M-456803] .gold-machine-ring{width:clamp(100px,10vw,140px)}.popular-machine-card[data-machine-id=M-456803] .gold-machine-ring img{width:75%;height:75%;box-shadow:none;background:0 0;border-radius:0}.popular-machine-card[data-machine-id=M-456803] .popular-machine-model{font-size:13px}.gold-showcase .popular-machine-card[data-machine-id=M-456803] h3{min-height:0;font-size:15px;font-weight:800;line-height:1.4}.wire-card-action{color:#efd184;font-size:11px;font-weight:750;line-height:1.5}.home-group-companies{isolation:isolate;width:100%;min-width:0;margin:0 auto clamp(8px,.65vw,12px);padding:0;line-height:0;position:relative;overflow:hidden}.group-motion-layer{pointer-events:none;z-index:1;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:hidden}.home-group-companies[data-group-reduced=false]>.group-motion-layer{display:block}.home-group-companies[data-group-reduced=false]>img{visibility:hidden}.group-frame-sweep{animation:6s linear infinite paused group-frame-light}.home-group-companies[data-group-motion=running] .group-frame-sweep{animation-play-state:running}@keyframes group-frame-light{0%,25%{transform:translate(0)}80%,to{transform:translate(2600px)}}.home-group-companies:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 50% 5%,#f9bc5514,#0000 52%);animation:12s ease-in-out infinite alternate paused group-factory-light;position:absolute;inset:0}.home-group-companies[data-group-motion=running]:after{animation-play-state:running}@keyframes group-factory-light{0%{opacity:.2;transform:translate(-2%)}to{opacity:.65;transform:translate(2%)}}.home-group-companies>.group-company-link{z-index:3;perspective:800px;transform-style:preserve-3d;transition:box-shadow .25s,transform .25s}.home-group-companies>.group-company-link:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 25%,#ffe4a524 48%,#0000 68%);transition:opacity .3s,transform .5s;position:absolute;inset:0;transform:translate(-15%)}@media (hover:hover) and (pointer:fine){.home-group-companies>.group-company-link:hover{transform:rotateX(1.5deg)rotateY(-1.5deg);box-shadow:inset 0 0 25px #edbb4e20}.home-group-companies>.group-company-link:hover:after{opacity:1;transform:translate(10%)}}@media (prefers-reduced-motion:reduce){.home-group-companies .group-motion-layer{display:none!important}.home-group-companies>img{visibility:visible!important}.home-group-companies:after{animation:none;display:none}.home-group-companies .group-frame-sweep{animation:none}.home-group-companies>.group-company-link,.home-group-companies>.group-company-link:after{transition:none;transform:none!important}}.home-group-companies>img{aspect-ratio:2021/778;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.home-group-companies>.group-company-link{border-radius:2%;width:39%;height:52%;position:absolute;top:35%}.home-group-companies>.group-company-mechanism{left:9%}.home-group-companies>.group-company-metal{left:52%}.home-group-companies>.group-company-link:focus-visible{outline-offset:-4px;outline:3px solid #fff0a8;box-shadow:inset 0 0 0 6px #080c0f}.page-machine-search{color:#fff;background-color:#050a0c;background-image:linear-gradient(90deg,#bda15908 1px,#0000 1px),linear-gradient(#bda15908 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:180px 180px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;margin-top:112px;padding:32px 0}.page-machine-search>.shell{width:min(1240px,100% - 32px)}.full-machine-search-panel{isolation:isolate;box-sizing:border-box;color:#fff;text-align:center;z-index:4;background:radial-gradient(at 100% 15%,#aa741320,#0000 50%),linear-gradient(115deg,#070c11f5,#080a0bef);border:2px solid #c99b45;border-radius:26px;width:100%;margin:0 auto;padding:24px clamp(18px,3vw,40px) 20px;position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #f9d98b16,0 0 18px #d5a34a32,0 18px 40px #0008}.full-machine-search-panel .eyebrow{color:#d5ac51;letter-spacing:.24em;margin:0 0 18px;font-size:11px;line-height:1.6}.full-machine-search-panel .machine-search-brand{white-space:nowrap;letter-spacing:-.025em;color:#fff;width:100%;max-width:none;margin:0 auto;font-size:clamp(28px,4.2vw,56px);font-weight:900;line-height:1.12}.full-machine-search-panel .machine-search-brand em{color:#c7a654;font-style:normal}.full-machine-search-panel .machine-search-slogan{color:#fff;margin:10px 0 18px;font-size:clamp(18px,2vw,24px);line-height:1.5}.page-machine-search~section:nth-of-type(2),.page-machine-search+section{padding-top:48px}.home-command-layout:has(.full-machine-search-panel){flex-direction:column;display:flex}.home-command-layout>.home-command-copy:has(>.full-machine-search-panel){width:100%;max-width:1240px;margin:0 auto 40px}@media (width<=900px){.page-machine-search{margin-top:100px;padding:24px 0}.full-machine-search-panel{padding:24px 18px}}@media (width<=640px){.page-machine-search{margin-top:86px;padding:18px 0}.page-machine-search>.shell{width:calc(100% - 24px)}.full-machine-search-panel{border-radius:20px;padding:24px 14px 18px}.full-machine-search-panel .eyebrow{letter-spacing:.12em;font-size:9px}.full-machine-search-panel .machine-search-brand{white-space:normal;text-wrap:balance;font-size:clamp(24px,5.6vw,32px)}.full-machine-search-panel .machine-search-slogan{font-size:19px}.page-machine-search+section{padding-top:32px}}.profile-story{--profile-gold:#e0bf76;--profile-border:#aa854650;color:#eae4d7;overflow-wrap:break-word;background:#090d10}.profile-story .corporate-hero{background-position:50%;min-height:0;padding:38px 0 34px}.profile-story .corporate-hero-layout{align-items:center;gap:32px}.profile-story .corporate-hero h1{letter-spacing:-.025em;color:var(--profile-gold);font-size:clamp(32px,5vw,66px);line-height:1.12}.profile-story .corporate-hero .eyebrow{letter-spacing:.07em;white-space:normal;max-width:64ch;line-height:1.75}.profile-story .corporate-hero-copy{color:#eae4d7}.profile-story :is(h2,h3,h4){color:var(--profile-gold);text-wrap:pretty;overflow-wrap:anywhere}.profile-story h2{margin:0 0 26px;font-size:clamp(25px,3vw,38px);line-height:1.3}.profile-story h3{margin:0 0 14px;font-size:20px;line-height:1.4}.profile-story h4{margin:0 0 10px;font-size:18px}.profile-story p{color:#ddd8cd;margin:0 0 16px;font-size:16px;line-height:1.8}.profile-story a{color:#f0d18a;text-underline-offset:4px}.profile-story :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #ffe5a1}.profile-story .profile-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,72px);padding-block:40px;display:grid}.profile-story figure{min-width:0;margin:0}.profile-lead-photo{background:#101519;border:1px solid #cda75e;border-radius:12px;max-width:470px;overflow:hidden}.profile-story img{object-fit:contain;width:100%;height:auto;display:block}.profile-story figcaption{color:#e3c88d;border-top:1px solid var(--profile-border);padding:12px 16px;font-size:13px;line-height:1.6}.profile-section{padding-block:42px}.profile-story .profile-kicker{color:var(--profile-gold);letter-spacing:.15em;margin-bottom:12px;font-size:12px;font-weight:700}.profile-timeline{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:28px 0 0;list-style:none;display:grid;position:relative}.profile-timeline:before,.profile-timeline:after{content:"";top:6px;background:#9d7b3c;height:2px;position:absolute;inset-inline:0}.profile-timeline:after{transform-origin:50%;background:linear-gradient(90deg,#0000,#ffe6ad,#0000);animation:6s ease-in-out infinite profile-line-glow}.profile-timeline li{min-width:0;position:relative}.profile-timeline li:before{content:"";top:-27px;background:#e1bc67;border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:0;box-shadow:0 0 0 5px #aa854626}.profile-year{color:var(--profile-gold);margin:0 0 14px;font-size:clamp(23px,2.7vw,33px);font-weight:800;line-height:1.3;display:block}.profile-timeline h3{min-height:48px;font-size:17px}.profile-timeline p{font-size:14px;line-height:1.8}.profile-legacy{border-block:1px solid var(--profile-border);background:radial-gradient(at top,#ab803212,#0000 70%),#0c1014}.profile-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.profile-person{background:linear-gradient(145deg,#202326,#0b1014);border:1px solid #bd9953;border-radius:12px;min-width:0;padding:clamp(22px,2.8vw,34px);box-shadow:inset 0 0 0 4px #cda75e09,0 10px 30px #0003}.profile-person:first-child{border-color:#e9c475;box-shadow:inset 0 0 0 4px #cda75e13,0 10px 30px #0003}.profile-monogram{color:#e8c983;border:1px solid #cba654;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:22px;font:700 18px/1 Arial,sans-serif;display:grid}.profile-person h3{letter-spacing:.02em;font-size:24px}.profile-story .profile-person-role{color:#e3c88d;min-height:56px;font-size:14px;font-weight:700;line-height:1.6}.profile-person blockquote{margin:0}.profile-person blockquote p{font-size:15px;line-height:1.8}.profile-story .profile-emphasis{color:#f1dba4;font-weight:700}.profile-person cite{border-top:1px solid var(--profile-border);color:#b7ad95;letter-spacing:.1em;margin-top:22px;padding-top:16px;font-size:11px;font-style:normal;display:block}.profile-story .profile-legacy-message{text-align:center;color:#e6c77e;max-width:1000px;margin:32px auto 0;font-size:clamp(19px,2.1vw,25px);line-height:1.65}.profile-section-lead{max-width:85ch}.profile-evidence,.profile-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:22px 0 32px;display:grid}.profile-evidence article,.profile-projects article{border:1px solid var(--profile-border);background:#13191d;border-radius:10px;min-width:0;padding:26px}.profile-evidence a,.profile-projects a{font-size:14px;line-height:1.6}.profile-story .profile-note{color:#bbb5a8;font-size:13px;line-height:1.8}.profile-partners{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 32px;padding:0;list-style:none;display:grid}.profile-partners li{border:1px solid var(--profile-border);color:#e1d4b3;overflow-wrap:anywhere;border-radius:6px;min-width:0;padding:15px;font-size:14px;line-height:1.6}.profile-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.profile-gallery figure{border:1px solid var(--profile-border);background:#101519;border-radius:9px;overflow:hidden}.profile-expertise{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.profile-expertise a{background:linear-gradient(145deg,#1c2226,#0c1115);border:1px solid #aa854677;border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:24px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.profile-expertise a:hover{border-color:#e5c27b;box-shadow:0 5px 20px #0004}.profile-expertise a>span{color:#bfa166;font-size:13px}.profile-expertise h3{flex:1;margin:0;font-size:18px}.profile-expertise small{font-size:12px;line-height:1.6}.profile-experience{border-top:1px solid var(--profile-border)}.profile-vision{text-align:center;background:radial-gradient(at top,#d0a3401c,#0000 70%),linear-gradient(145deg,#202429,#090d11);border:1px solid #d9b462;border-radius:14px;padding:clamp(25px,5vw,64px);box-shadow:inset 0 0 0 5px #e6bf6a0b}.profile-vision h2{text-transform:uppercase;max-width:28ch;margin:0 auto 28px}.profile-vision blockquote{color:#e8dfcc;max-width:78ch;margin:0 auto 28px;font-size:clamp(19px,2.2vw,26px);line-height:1.8}.profile-story .profile-signature{color:#e8c982;margin:0 0 10px;font-size:21px;font-weight:800}.profile-story .profile-slogan{letter-spacing:.08em;color:#d8c698;margin-bottom:26px;font-size:14px}.profile-vision .button{color:#080c0f;white-space:normal;min-width:0;max-width:100%}@keyframes profile-line-glow{0%,to{opacity:.15;transform:scaleX(.1)}50%{opacity:.9;transform:scaleX(1)}}@media (width<=1000px){.profile-people{grid-template-columns:1fr}.profile-story .profile-person-role{min-height:0}.profile-partners,.profile-expertise{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.profile-story .profile-intro{grid-template-columns:1fr;gap:24px}.profile-lead-photo{width:100%;max-width:450px;margin-inline:auto!important}.profile-timeline{padding:0;border-inline-start:2px solid #9d7b3c;grid-template-columns:1fr;gap:28px;padding-inline-start:28px}.profile-timeline:before,.profile-timeline:after{display:none}.profile-timeline li:before{inset-inline-start:-35px;top:7px}.profile-timeline h3{min-height:0}.profile-timeline p{font-size:15px}.profile-gallery{grid-template-columns:1fr;max-width:500px;margin-inline:auto}.profile-section{padding-block:30px}.profile-story .corporate-hero-layout{grid-template-columns:1fr}}@media (width<=540px){.profile-evidence,.profile-projects,.profile-expertise,.profile-partners{grid-template-columns:1fr}.profile-story .corporate-hero{padding:28px 0}.profile-person{padding:24px}.profile-story .corporate-hero .eyebrow{letter-spacing:.03em;font-size:11px}.profile-vision{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.profile-timeline:after{opacity:.35;animation:none;transform:none}.profile-expertise a{transition:none}}.wire-finished-products{color:#eee8dc;scroll-margin-top:120px}.wire-finished-products .wire-output-name{color:#e7c77c;margin:12px 0 18px;font-size:clamp(22px,3vw,32px)}.wire-output-intro,.wire-applications>p{color:#c4c0b8;max-width:900px;margin:0 0 24px;line-height:1.8}.wire-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.wire-finished-products figure{background:#121619;border:1px solid #9b7b3f;border-radius:12px;min-width:0;margin:0;overflow:hidden}.wire-finished-products figure>a{color:#f0d493;display:block;position:relative}.wire-finished-products figure>a:focus-visible{outline-offset:-4px;outline:3px solid #ffdda1}.wire-output-grid img{aspect-ratio:1;object-fit:contain;background:#080b0d;width:100%;height:auto;display:block}.wire-output-grid a>span{color:#e5c57f;background:#080b0dc9;padding:8px 10px;font-size:11px;position:absolute;bottom:0;right:0}.wire-finished-products figcaption{color:#d2bb83;padding:16px;font-size:13px;line-height:1.6}.wire-output-grid figcaption strong{color:#e8cc8d;font-size:18px}.wire-output-grid figcaption p{color:#c7c1b7;margin:9px 0 0}.wire-finished-products .wire-process-visual{max-width:900px;margin:24px auto 38px}.wire-process-visual img{object-fit:contain;width:100%;height:auto;display:block}.wire-applications{margin-top:30px}.wire-applications h3{color:#e5c57f}.wire-application-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.wire-application-grid img{aspect-ratio:1;object-fit:contain;background:#080b0d;width:100%;height:auto;display:block}.wire-application-grid figcaption{overflow-wrap:anywhere;font-size:14px;font-weight:650}@media (width<=900px){.wire-output-grid,.wire-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=550px){.wire-output-grid{grid-template-columns:1fr}.wire-output-grid,.wire-application-grid{gap:14px}.wire-finished-products .wire-process-visual{margin:20px auto 28px}.wire-finished-products figcaption{padding:13px}.wire-application-grid figcaption{font-size:12px}}.wire-logistics{margin:38px 0}.wire-logistics h3{color:#e5c57f}.wire-logistics>p{color:#c4c0b8;max-width:900px;line-height:1.8}.wire-logistics-gallery{columns:3;column-gap:20px;margin-top:24px}.wire-logistics-gallery figure{break-inside:avoid;box-sizing:border-box;width:100%;margin:0 0 20px;display:inline-block}.wire-logistics-gallery img{object-fit:contain;width:100%;height:auto;display:block}.wire-logistics-gallery a>span{color:#e5c57f;background:#080b0dc9;padding:8px 10px;font-size:11px;position:absolute;bottom:0;right:0}.wire-logistics-gallery figcaption{overflow-wrap:anywhere;font-size:15px;font-weight:650}@media (width<=900px){.wire-logistics-gallery{columns:2}}@media (width<=550px){.wire-logistics-gallery{columns:1}.wire-logistics-gallery figure{margin-bottom:14px}}.smart-machine-visual{box-sizing:border-box;color:#f0d8a0;text-align:center;background:radial-gradient(at 30% 10%,#393126,#101112 70%);border:2px solid #c5a05a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:240px;padding:24px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #dec07915,0 8px 20px #0004}.smart-machine-visual .smart-logo{object-fit:contain;background:0 0;border:0;width:110px;height:70px}.smart-machine-visual .smart-name{overflow-wrap:anywhere;color:#f0d8a0;font-size:20px;line-height:1.35}.smart-machine-visual .smart-model{color:#c9aa69;overflow-wrap:anywhere;font-size:12px;line-height:1.3}.smart-project-badge{letter-spacing:.08em;color:#f2d38d;border:1px solid #c5a05a;border-radius:20px;padding:6px 12px;font-size:11px}.smart-machine-visual.smart-photo{padding:0}.smart-machine-visual .smart-photo{object-fit:contain;background:#141414;border:0;border-radius:0;width:100%;height:260px}.smart-large{max-width:1100px;min-height:350px;margin:24px auto}.smart-large .smart-name{max-width:850px;font-size:clamp(22px,3vw,38px)}.smart-large .smart-logo{width:160px;height:105px}.smart-compact{border-width:1px;border-radius:50%;gap:3%;height:100%;min-height:0;padding:8%;box-shadow:inset 0 0 8px #d3a34a33}.smart-compact .smart-logo{flex-shrink:0;width:38%;height:22%}.smart-compact .smart-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(5px,.58vw,10px);line-height:1.15;display:-webkit-box;overflow:hidden}.smart-compact .smart-model{font-size:clamp(4px,.44vw,8px);line-height:1.05}.smart-compact .smart-project-badge{letter-spacing:0;padding:2% 5%;font-size:clamp(4px,.4vw,7px)}.smart-compact .smart-photo{object-fit:contain;height:100%}.smart-compact.smart-photo{border-radius:50%}@media (width<=767px){.smart-compact .smart-name{font-size:8px}.smart-compact .smart-model,.smart-compact .smart-project-badge{font-size:6px}.smart-machine-visual:not(.smart-compact) .smart-name{font-size:18px}.smart-large{min-height:280px}}._section_qpnmc_1{color:#fff;background:#101112;border-block:1px solid #51412b;padding:36px 24px;scroll-margin-top:110px}._inner_qpnmc_2{min-width:0;max-width:1200px;margin-inline:auto}._heading_qpnmc_3{text-align:center;margin-bottom:28px}._heading_qpnmc_3 h2{color:#e1c38f;margin:0 0 14px;font-size:clamp(24px,3vw,38px);line-height:1.3}._heading_qpnmc_3 p{color:#d0d1d2;max-width:820px;margin:auto;font-size:16px;line-height:1.7}._cards_qpnmc_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:800px;margin:0 auto 28px;display:grid}._card_qpnmc_6{text-align:center;background:#151617;border:1px solid #51412b;border-radius:8px;flex-direction:column;align-items:center;min-width:0;padding:20px;display:flex}._card_qpnmc_6 svg{color:#e1c38f;width:24px;height:24px;margin-bottom:12px}._card_qpnmc_6 h3{margin:0 0 8px;font-size:20px;line-height:1.4}._card_qpnmc_6 p{margin:0 0 12px;font-size:16px;line-height:1.5}._card_qpnmc_6 ._number_qpnmc_11{color:#d0d1d2;margin-bottom:18px;font-size:14px}._number_qpnmc_11 bdi{color:#e1c38f;white-space:nowrap;font-weight:700}._button_qpnmc_13,._secondary_qpnmc_13{text-align:center;color:#e1c38f;overflow-wrap:anywhere;background:#191a1b;border:1px solid #a58b5b;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:13px 16px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .2s;display:flex}._card_qpnmc_6 ._button_qpnmc_13{width:100%;margin-top:auto}._button_qpnmc_13:hover,._secondary_qpnmc_13:hover{background:#29241c}._banners_qpnmc_16{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}._provider_qpnmc_17{min-width:0}._imageLink_qpnmc_18{border-radius:8px;transition:box-shadow .2s;display:block}._imageLink_qpnmc_18 img{object-fit:contain;width:100%;height:auto;display:block}._imageLink_qpnmc_18:hover{box-shadow:0 0 0 2px #c5a3662e}._actions_qpnmc_21{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;margin-top:24px;display:grid}._secondary_qpnmc_13{color:#fff;border-color:#51412b}._button_qpnmc_13:focus-visible,._secondary_qpnmc_13:focus-visible,._imageLink_qpnmc_18:focus-visible{outline-offset:4px;outline:2px solid #e1c38f}@media (width<=900px){._section_qpnmc_1{padding:30px 20px}._banners_qpnmc_16{grid-template-columns:1fr}._actions_qpnmc_21{grid-template-columns:1fr;gap:12px}}@media (width<=600px){._section_qpnmc_1{padding:28px 16px}._cards_qpnmc_6,._banners_qpnmc_16{grid-template-columns:1fr}._cards_qpnmc_6{max-width:420px}._banners_qpnmc_16{gap:28px}._card_qpnmc_6{padding:20px 16px}._actions_qpnmc_21{margin-top:20px}}@media (prefers-reduced-motion:reduce){._button_qpnmc_13,._secondary_qpnmc_13,._imageLink_qpnmc_18{transition:none}}.machine-cinema-home{box-sizing:border-box;color:#eee4cf;text-align:start;background:linear-gradient(135deg,#101519,#080b0e);border:1px solid #bd98584d;border-radius:16px;order:0;width:100%;min-width:0;margin:14px 0 18px;padding:clamp(20px,3vw,40px)}.machine-cinema-heading{max-width:950px;margin-bottom:25px}.machine-cinema-heading>p:first-child{color:#dfbe7b;letter-spacing:.14em;font-size:11px}.machine-cinema-heading h2{color:#e4c27b;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(23px,3vw,38px);line-height:1.3}.machine-cinema-heading p{color:#cdc5b5;margin:0 0 12px;font-size:14px;line-height:1.7}.machine-cinema-home button{color:inherit}.machine-cinema-home button[aria-haspopup=dialog],.machine-cinema-detail button[aria-haspopup=dialog]{background:linear-gradient(145deg,#252727,#101316);border:1px solid #bb9658;flex-basis:calc(50% - 10px);transition:transform .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.machine-cinema-home button[aria-haspopup=dialog]:hover,.machine-cinema-detail button[aria-haspopup=dialog]:hover{transform:perspective(1000px)translateY(-3px)scale(1.02);box-shadow:0 8px 28px #d4a43b35}}@media (width<=600px){.machine-cinema-home{padding:20px 16px}.machine-cinema-home h2{font-size:25px}.machine-cinema-home button[aria-haspopup=dialog],.machine-cinema-detail button[aria-haspopup=dialog]{flex-basis:87%}}@media (prefers-reduced-motion:reduce){.machine-cinema-home button[aria-haspopup=dialog],.machine-cinema-detail button[aria-haspopup=dialog]{transition:none;transform:none}}._system_3fk46_1{--gold:#c5a366;--line:#c5a36647;color:#f5f4f0;isolation:isolate;background:#101112}._section_3fk46_2{border-top:1px solid var(--line);background:#101112;padding:88px 28px;scroll-margin-top:110px}._section_3fk46_2:nth-child(2n){background:#191b1d}._inner_3fk46_4{width:100%;min-width:0;max-width:1240px;margin:0 auto}._heading_3fk46_5{max-width:1050px;margin-bottom:36px}._eyebrow_3fk46_6{color:var(--gold);letter-spacing:.16em;align-items:center;gap:14px;margin:0 0 20px;font-size:12px;font-weight:650;line-height:1.7;display:flex}._eyebrow_3fk46_6>span{border:1px solid var(--line);letter-spacing:0;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._system_3fk46_1 h2{letter-spacing:-.025em;color:#f5f4f0;overflow-wrap:break-word;margin:0;font-size:clamp(25px,3.2vw,44px);font-weight:650;line-height:1.22}._system_3fk46_1 h3{letter-spacing:.025em;color:#f5f4f0;margin:0;font-size:16px;font-weight:650;line-height:1.5}._copy_3fk46_10{color:#c6c8ca;max-width:880px;margin:28px 0 0;font-size:17px;line-height:1.85}._copy_3fk46_10 p{margin:0 0 18px}._copy_3fk46_10 p:last-child{margin-bottom:0}._intro_3fk46_12{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;margin-bottom:38px;display:grid}._intro_3fk46_12 ._copy_3fk46_10{margin:0}._photo_3fk46_13{border:1px solid var(--line);background:#202225;margin:0;overflow:hidden}._photo_3fk46_13 img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}._photo_3fk46_13 figcaption{letter-spacing:.1em;color:#e0d5be;justify-content:space-between;gap:12px;padding:17px 20px;font-size:11px;line-height:1.6;display:flex}._cards_3fk46_14{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}._card_3fk46_14{border:1px solid var(--line);background:#1c1e20;padding:28px 22px;transition:border-color .2s,transform .2s}._card_3fk46_14 svg{width:34px;height:34px;color:var(--gold);margin-bottom:23px}._card_3fk46_14 h3{margin-bottom:12px}._card_3fk46_14 p{color:#c6c8ca;margin:0;font-size:14px;line-height:1.85}._card_3fk46_14:hover{border-color:var(--gold);transform:translateY(-2px)}._questions_3fk46_15{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._questions_3fk46_15 article{border:1px solid var(--line);background:#141617;align-items:flex-start;gap:18px;padding:24px 20px;display:flex}._questions_3fk46_15 article>span{color:var(--gold);padding-top:4px;font-size:12px}._questions_3fk46_15 h3{letter-spacing:0;font-size:16px}._message_3fk46_16{color:var(--gold);border-left:2px solid var(--gold);overflow-wrap:break-word;max-width:1050px;margin:36px 0 0;padding:8px 0 8px 24px;font-size:clamp(19px,2.2vw,28px);font-weight:600;line-height:1.5}._timeline_3fk46_17{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 36px;margin:0;padding:0;list-style:none;display:grid}._timeline_3fk46_17 li{border-top:1px solid var(--line);align-items:flex-start;gap:18px;padding-top:25px;display:flex;position:relative}._step_3fk46_17{border:1px solid var(--gold);height:44px;color:var(--gold);background:#191b1d;flex:0 0 44px;justify-content:center;align-items:center;font-size:18px;display:flex}._timeline_3fk46_17 h3{font-size:14px}._timeline_3fk46_17 p{color:#c6c8ca;margin:12px 0 0;font-size:14px;line-height:1.85}._items_3fk46_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._items_3fk46_18 li{border:1px solid var(--line);background:#1d1f21;align-items:center;gap:14px;padding:20px;font-size:16px;line-height:1.6;display:flex}._items_3fk46_18 svg{width:22px;height:22px;color:var(--gold);flex:0 0 22px}._formula_3fk46_19{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:38px;padding:28px;font-size:clamp(16px,2vw,25px);font-weight:600;display:flex}._formula_3fk46_19 b{color:var(--gold);font-weight:400}._emphasis_3fk46_20,._section_3fk46_2._emphasis_3fk46_20:nth-child(2n){border-top-color:var(--gold);background:#090a0b}._emphasis_3fk46_20 h2{color:#e1c38f;font-size:clamp(28px,3.6vw,50px)}._local_3fk46_20{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;display:grid}._localMark_3fk46_20{border:1px solid var(--line);color:#c6c8ca;letter-spacing:.12em;flex-direction:column;align-items:center;gap:16px;padding:30px;font-size:12px;display:flex}._localMark_3fk46_20 svg{color:var(--gold);width:32px;height:32px}._localMark_3fk46_20 i{background:var(--gold);width:1px;height:22px}._localMark_3fk46_20 strong{text-align:center;color:var(--gold);font-size:22px;line-height:1.5}._local_3fk46_20 ._copy_3fk46_10{margin:0}._gallery_3fk46_21{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._gallery_3fk46_21 a{color:inherit;text-decoration:none;transition:transform .2s;display:block}._gallery_3fk46_21 a:hover{transform:translateY(-3px)}._gallery_3fk46_21 a:hover ._photo_3fk46_13{border-color:var(--gold)}._caption_3fk46_21{color:#a8aaad;margin:18px 0;font-size:13px;line-height:1.7}._heritage_3fk46_22{border:1px solid var(--line);grid-template-columns:1fr 160px 1fr;align-items:center;gap:32px;margin-bottom:36px;padding:32px;display:grid}._heritage_3fk46_22 strong{color:var(--gold);font-size:clamp(35px,5vw,64px);font-weight:500}._heritage_3fk46_22 p{color:#c6c8ca;margin:12px 0 0;line-height:1.7}._heritage_3fk46_22>span{background:var(--gold);height:1px;position:relative}._heritage_3fk46_22>span:before,._heritage_3fk46_22>span:after{content:"";background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}._heritage_3fk46_22>span:after{right:0}._faq_3fk46_23{border-top:1px solid var(--line)}._faq_3fk46_23 details{border-bottom:1px solid var(--line)}._faq_3fk46_23 summary{cursor:pointer;color:#f5f4f0;justify-content:space-between;align-items:center;gap:24px;padding:24px 8px;font-size:18px;line-height:1.55;list-style:none;display:flex}._faq_3fk46_23 summary::-webkit-details-marker{display:none}._faq_3fk46_23 summary>span{color:var(--gold);flex:0 0 20px;font-size:28px;transition:transform .2s}._faq_3fk46_23 details[open] summary>span{transform:rotate(45deg)}._faq_3fk46_23 summary:hover{color:var(--gold)}._faq_3fk46_23 details>p{color:#c6c8ca;max-width:960px;margin:0;padding:0 8px 26px;font-size:16px;line-height:1.85}._investment_3fk46_24{flex-wrap:wrap;gap:16px 28px;margin:40px 0 0;display:flex}._investment_3fk46_24>span{color:#e1c38f;border-bottom:1px solid var(--line);letter-spacing:-.02em;padding-bottom:10px;font-size:clamp(21px,3vw,38px);font-weight:500}._investmentEnd_3fk46_24{color:#f5f4f0;margin:26px 0;font-size:24px}._signature_3fk46_24{border-bottom:1px solid var(--line);padding:10px 0 36px}._signature_3fk46_24 p{color:#d2d2d2;margin:0 0 32px;font-size:20px;line-height:1.8}._signature_3fk46_24 strong{letter-spacing:.04em;color:#f5f4f0;font-size:clamp(24px,3vw,38px);display:block}._signature_3fk46_24>span{color:var(--gold);margin-top:12px;line-height:1.6;display:block}._actions_3fk46_25{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}._button_3fk46_25{background:var(--gold);color:#101112;letter-spacing:.05em;border:1px solid var(--gold);text-align:center;justify-content:center;align-items:center;gap:24px;max-width:100%;min-height:54px;padding:18px 22px;font-size:12px;font-weight:700;line-height:1.6;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}._section_3fk46_2>._inner_3fk46_4>._button_3fk46_25{margin-top:28px}._button_3fk46_25:hover{background:#e1c38f;border-color:#e1c38f;transform:translateY(-2px)}._outline_3fk46_25{color:#e1c38f;background:0 0}._outline_3fk46_25:hover{color:#101112;background:#c5a366}._button_3fk46_25:focus-visible,._gallery_3fk46_21 a:focus-visible,._faq_3fk46_23 summary:focus-visible{outline-offset:5px;outline:2px solid #e1c38f}@media (width<=1000px){._section_3fk46_2{padding:64px 24px}._cards_3fk46_14{grid-template-columns:repeat(2,minmax(0,1fr))}._intro_3fk46_12{gap:28px}._questions_3fk46_15,._items_3fk46_18{grid-template-columns:repeat(2,minmax(0,1fr))}._timeline_3fk46_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._gallery_3fk46_21{gap:12px}._photo_3fk46_13 figcaption{padding:14px;font-size:10px}._local_3fk46_20{gap:28px}._heritage_3fk46_22{grid-template-columns:1fr 80px 1fr}}@media (width<=600px){._section_3fk46_2{padding:52px 20px;scroll-margin-top:85px}._heading_3fk46_5{margin-bottom:26px}._eyebrow_3fk46_6{letter-spacing:.1em;gap:10px;font-size:10px}._intro_3fk46_12,._local_3fk46_20{grid-template-columns:1fr;gap:26px}._copy_3fk46_10{font-size:16px;line-height:1.8}._cards_3fk46_14,._questions_3fk46_15,._items_3fk46_18,._timeline_3fk46_17,._gallery_3fk46_21{grid-template-columns:1fr}._card_3fk46_14{padding:25px}._questions_3fk46_15 article{padding:18px}._items_3fk46_18 li{padding:17px}._message_3fk46_16{margin-top:28px;padding-left:18px}._formula_3fk46_19{flex-direction:column;gap:12px;padding:25px}._heritage_3fk46_22{grid-template-columns:1fr;gap:24px;padding:26px}._heritage_3fk46_22>span{width:1px;height:42px;margin-left:5px}._heritage_3fk46_22>span:before{top:0;left:-4px}._heritage_3fk46_22>span:after{top:auto;bottom:0;left:-4px}._faq_3fk46_23 summary{gap:18px;padding:20px 0;font-size:16px}._faq_3fk46_23 details>p{padding-left:0;padding-right:0;font-size:15px}._actions_3fk46_25{flex-direction:column}._actions_3fk46_25 ._button_3fk46_25{width:100%}._investment_3fk46_24{gap:14px}._signature_3fk46_24 p{font-size:17px}._localMark_3fk46_20{padding:24px}._photo_3fk46_13 figcaption{font-size:11px}._gallery_3fk46_21{gap:22px}}@media (prefers-reduced-motion:reduce){._system_3fk46_1 *{transition:none!important;animation:none!important}}.slipper-compare{color:#f5f1e8;background:linear-gradient(145deg,#151719,#090a0b);border-block:1px solid #816a39;padding:48px 0}.slipper-compare h2{color:#ecd197;max-width:780px;margin:12px 0;font-size:clamp(26px,3vw,38px);line-height:1.25}.slipper-compare-intro{color:#ccc4b6;margin:0 0 18px;line-height:1.7}.slipper-compare-scroll{color:#bda983;margin:0 0 10px;font-size:12px}.slipper-compare-scrollarea{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c6a461 #16181a;border:1px solid #9d8146;border-radius:12px;max-width:100%;overflow-x:auto}.slipper-compare table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1040px;font-size:14px;line-height:1.55}.slipper-compare caption{caption-side:bottom;text-align:left;color:#bcb3a4;background:#111315;padding:14px 18px;font-size:12px}.slipper-compare th,.slipper-compare td{box-sizing:border-box;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #58492d;border-right:1px solid #58492d;padding:18px 16px}.slipper-compare tr>:last-child{border-right:0}.slipper-compare thead th{color:#edce87;background:#27231a;font-size:16px}.slipper-compare thead th:first-child{width:180px}.slipper-compare thead a{color:#f2d68e;font-weight:800;text-decoration:none}.slipper-compare thead span{color:#d2cbbb;margin-top:8px;font-size:12px;font-weight:400;display:block}.slipper-compare tbody th,.slipper-compare tfoot th{color:#e6d7b2;background:#1d1c17;font-weight:600}.slipper-compare tbody td{color:#f1ede4;background:#121416}.slipper-compare tbody tr:nth-child(2n) td{background:#1b1d1f}.slipper-compare tbody tr:last-child td{color:#f3d48b;font-size:17px;font-weight:800}.slipper-compare tr>:first-child{z-index:1;position:sticky;left:0;box-shadow:2px 0 4px #0003}.slipper-compare tfoot td{background:#151719}.slipper-compare-actions{flex-direction:column;gap:10px;display:flex}.slipper-compare-actions a{color:#ecd197;border:1px solid #b49755;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:9px 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.slipper-compare-actions a:last-child{color:#17130a;background:linear-gradient(135deg,#e4c582,#b58b40)}.slipper-compare a:focus-visible,.slipper-compare-scrollarea:focus-visible{outline-offset:3px;outline:3px solid #ffe4a8}.slipper-compare-note{color:#bcb4a6;max-width:920px;margin:18px 0 0;font-size:13px;line-height:1.7}@media (width<=600px){.slipper-compare{padding:32px 0}.slipper-compare table{min-width:940px;font-size:13px}.slipper-compare thead th:first-child{width:132px}.slipper-compare th,.slipper-compare td{padding:14px 12px}.slipper-compare thead th{font-size:14px}.slipper-compare tbody tr:last-child td{font-size:15px}}.video-platform{--vm-gold:#e8bc61;--vm-muted:#a4a5ad;--vm-black:#08090c;background:var(--vm-black);color:#fff;font-family:inherit;overflow:hidden}.video-platform *{box-sizing:border-box}.video-platform button,.video-platform a{-webkit-tap-highlight-color:transparent}.video-platform button{font:inherit;cursor:pointer}.video-platform button:focus-visible,.video-platform a:focus-visible,.vm-track:focus-visible,.video-platform input:focus-visible{outline:3px solid var(--vm-gold);outline-offset:4px}.vm-hero{isolation:isolate;width:100%;height:88svh;min-height:740px;max-height:1000px;position:relative;container-type:size}.vm-hero-poster{object-fit:cover;object-position:center;opacity:.86;width:100%;height:100%;position:absolute;inset:0}.vm-hero-gradient{pointer-events:none;background:linear-gradient(90deg,#08090ced 0%,#08090c99 38%,#08090c14 72%),linear-gradient(#0000 34%,#08090c73 77%,#08090c 100%),linear-gradient(#08090c77,#0000 45%);position:absolute;inset:0}.vm-identity{color:var(--vm-gold);position:absolute;top:185px;left:4.2%}.vm-identity>span{letter-spacing:.25em;font-size:11px;font-weight:700}.vm-identity h1{letter-spacing:.16em;color:#eee;margin:7px 0 0;font-size:13px;font-weight:500}.vm-feature-copy{width:min(860px,65%);position:absolute;bottom:13%;left:4.2%}.vm-feature-copy .vm-kicker{color:var(--vm-gold);letter-spacing:.2em;align-items:center;gap:10px;margin:0 0 18px;font-size:11px;font-weight:700;display:flex}.vm-kicker>span{background:var(--vm-gold);border-radius:50%;width:5px;height:5px}.vm-feature-copy h2{letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:900px;margin:0 0 22px;font-size:clamp(40px,5.1vw,84px);font-weight:800;line-height:1.03}.vm-feature-meta{color:#dbdce2;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.vm-feature-meta>span:first-child{color:var(--vm-gold);border:1px solid #e8bc6160;border-radius:3px;padding:5px 9px}.vm-feature-meta>span:empty{display:none}.vm-feature-summary{color:#f2d9a1;margin:16px 0 0;font-size:15px;font-weight:700}.vm-feature-description{color:#d4d5db;text-wrap:pretty;max-width:650px;margin:20px 0 0;font-size:clamp(14px,1.2vw,18px);line-height:1.65}.vm-feature-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.vm-feature-actions button,.vm-feature-actions a{letter-spacing:.025em;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:15px 24px;font-size:13px;font-weight:800;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.vm-feature-actions button{color:#0b0d10;background:#f1f1f0}.vm-feature-actions button:hover{background:var(--vm-gold);transform:translateY(-2px)}.vm-feature-actions a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#242630aa;border-color:#ffffff30}.vm-feature-actions a:hover{background:#343744;transform:translateY(-2px)}.vm-slogan{color:var(--vm-gold);letter-spacing:.045em;margin:27px 0 0;font-size:13px}.vm-hero-index{letter-spacing:.15em;color:#d8d9df;text-align:right;border-right:2px solid var(--vm-gold);padding-right:16px;font-size:9px;line-height:2;position:absolute;bottom:14%;right:4.2%}.vm-hero-index b{font-size:11px;font-weight:500}.vm-library{z-index:2;margin-top:-28px;padding:0 4.2% 36px;position:relative}.vm-discover{margin-bottom:28px}.vm-discover-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.vm-discover-heading h2{color:#f5f5f7;letter-spacing:-.03em;margin:0;font-size:clamp(23px,2.2vw,34px);font-weight:600}.vm-discover-heading>span{color:#b0b1b9;letter-spacing:.12em;font-size:10px}.vm-search{background:#17191f;border:1px solid #ffffff25;border-radius:8px;align-items:center;gap:18px;min-height:66px;padding:0 22px;display:flex;box-shadow:0 10px 34px #0003}.vm-search>span:first-child{color:var(--vm-gold);font-size:34px;line-height:1}.vm-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:64px;font-size:17px}.vm-search input::placeholder{color:#94969f}.vm-search:focus-within{border-color:var(--vm-gold);box-shadow:0 0 0 3px #e8bc6110}.vm-search button{color:#d6d8df;background:0 0;border:0;width:44px;min-height:44px;font-size:26px}.vm-filters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.vm-filters button{color:#b7bac5;background:#111319;border:1px solid #ffffff20;border-radius:30px;min-height:42px;padding:10px 17px;font-size:12px;transition:background .18s,color .18s}.vm-filters button:hover{color:#fff;border-color:#ffffff60}.vm-filters button.active{background:var(--vm-gold);color:#15120c;border-color:var(--vm-gold);font-weight:700}.vm-result-count{color:#848792;letter-spacing:.04em;min-height:18px;margin:18px 0 0;font-size:11px}.vm-row{margin:34px 0 38px}.vm-row-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.vm-row-heading>div:first-child{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.vm-row-heading h2{color:#f2f2f4;letter-spacing:.06em;margin:0;font-size:clamp(14px,1.15vw,19px);font-weight:700;line-height:1.35}.vm-row-heading>div>span{color:#7c808c;letter-spacing:.06em;white-space:nowrap;font-size:10px}.vm-row-arrows{gap:7px;display:flex}.vm-row-arrows button{color:#e7c581;background:#161920;border:1px solid #ffffff20;border-radius:4px;place-items:center;width:39px;min-height:36px;font-size:20px;transition:background .18s;display:grid}.vm-row-arrows button:hover{background:#343025}.vm-row-arrows button:disabled{opacity:.25;cursor:default}.vm-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#645337 #0e1015;overscroll-behavior-x:contain;gap:16px;padding:14px 0 20px;display:flex;overflow:auto hidden}.vm-card{color:#fff;text-align:left;scroll-snap-align:start;transform-origin:50%;z-index:1;background:0 0;border:0;border-radius:8px;flex:0 0 calc(20% - 12.8px);min-width:0;padding:0;transition:transform .18s,filter .18s;display:block;position:relative}.vm-card:hover{filter:drop-shadow(0 12px 17px #0008);z-index:3;transform:translateY(-5px)scale(1.025)}.vm-card-image{aspect-ratio:16/9;background:#171b22;border-radius:7px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff18}.vm-card-image img{object-fit:cover;width:100%;height:100%;transition:opacity .18s;display:block}.vm-card-shade{background:linear-gradient(#0000 38%,#000b);position:absolute;inset:0}.vm-card-tag{color:#e8bc61;letter-spacing:.04em;background:#08090cc9;border:1px solid #e8bc6140;border-radius:3px;padding:4px 6px;font-size:9px;position:absolute;bottom:10px;left:10px}.vm-card-play{color:#10121a;opacity:0;background:#fff;border:1px solid #fff8;border-radius:50%;place-items:center;width:44px;height:44px;padding-left:2px;transition:opacity .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 22px #0007}.vm-card:hover .vm-card-play,.vm-card:focus-visible .vm-card-play{opacity:1}.vm-card-copy{min-height:63px;padding:12px 2px 0}.vm-card-copy strong{-webkit-line-clamp:2;color:#d4d6dc;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.45;transition:color .18s;display:-webkit-box;overflow:hidden}.vm-card:hover .vm-card-copy strong{color:#fff}.vm-card-copy small{color:#777d89;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:9px;display:block;overflow:hidden}.vm-card-copy small:empty{display:none}.vm-shorts-row{border-top:1px solid #ffffff14;margin-top:60px;padding-top:32px}.vm-shorts-row .vm-row-heading>div:first-child{grid-template-columns:auto auto;gap:5px 14px;display:grid}.vm-shorts-row .vm-row-heading h2{color:var(--vm-gold);letter-spacing:.1em;font-size:24px}.vm-shorts-subtitle{letter-spacing:.16em;color:#c3c5cc;grid-column:1;margin:0;font-size:10px}.vm-shorts-row .vm-row-heading>div>span{grid-area:1/2;align-self:center}.vm-shorts-row .vm-card{flex-basis:calc(12.5% - 14px)}.vm-shorts-row .vm-card-image{aspect-ratio:9/16}.vm-shorts-row .vm-card-copy strong{font-size:11px}.vm-channel{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:28px;margin:60px 0 0;padding-top:28px;display:flex}.vm-channel strong{color:var(--vm-gold);letter-spacing:.12em;font-size:13px}.vm-channel p{color:#7d818d;margin:9px 0 0;font-size:11px}.vm-channel>div:last-child{flex-wrap:wrap;gap:22px;display:flex}.vm-channel a{letter-spacing:.07em;color:#b6bac5;font-size:10px;text-decoration:none}.vm-channel a:hover{color:var(--vm-gold)}.vm-empty{text-align:center;background:#0e1117;border:1px solid #ffffff18;border-radius:10px;padding:64px 20px}.vm-empty>span{color:var(--vm-gold);font-size:50px}.vm-empty h2{color:#fff;margin:14px 0;font-size:24px}.vm-empty p{color:#9fa3ad;font-size:14px}.vm-empty button{background:var(--vm-gold);color:#0b0c10;border:0;border-radius:5px;margin:24px auto;padding:14px 22px;font-size:13px;font-weight:700;display:block}.vm-empty a{color:var(--vm-gold);font-size:12px}.vm-player-dialog{color:#fff;background:#101217;border:1px solid #645338;border-radius:13px;width:min(1320px,96vw);max-width:96vw;max-height:94svh;padding:0;overflow:auto;box-shadow:0 25px 100px #000b}.vm-player-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000d}.vm-player-header{justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;display:flex}.vm-player-header small{color:#e8bc61;letter-spacing:.05em;font-size:10px}.vm-player-header small:empty{display:none}.vm-player-header h2{color:#fff;margin:5px 0 0;font-size:clamp(14px,1.4vw,20px);line-height:1.3}.vm-player-header button{color:#eee;background:#272a32;border:1px solid #ffffff30;border-radius:50%;flex-shrink:0;width:44px;min-height:44px;font-size:25px}.vm-player-stage{aspect-ratio:16/9;background:#000;width:100%}.vm-player-stage iframe,.vm-player-stage video{object-fit:contain;border:0;width:100%;height:100%;display:block}.vm-player-footer{flex-wrap:wrap;align-items:center;gap:22px;padding:18px 24px;display:flex}.vm-player-footer p{color:#989da7;flex:1;min-width:180px;margin:0;font-size:12px;line-height:1.5}.vm-player-footer a{color:#e8bc61;font-size:11px;font-weight:700;text-decoration:none}.vm-player-dialog button:focus-visible,.vm-player-dialog a:focus-visible{outline-offset:3px;outline:3px solid #e8bc61}.vm-short-player{width:min(530px,94vw)}.vm-short-player .vm-player-stage{aspect-ratio:9/16;width:min(100%,36.5625svh);height:auto;max-height:740px;margin:0 auto}.vm-short-player .vm-player-header{padding:14px 18px}.vm-short-player .vm-player-footer{gap:10px;padding:12px 18px}.vm-short-player .vm-player-footer p{display:none}.vm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1900px){.vm-card{flex-basis:calc(16.6667% - 13.3333px)}.vm-shorts-row .vm-card{flex-basis:calc(10% - 14.4px)}}@media (width<=1180px){.vm-identity{top:165px}.vm-hero{min-height:690px}.vm-feature-copy{width:75%}.vm-card{flex-basis:calc(25% - 12px)}.vm-shorts-row .vm-card{flex-basis:calc(16.6667% - 13.3333px)}.vm-hero-index{display:none}}@media (width<=760px){.vm-hero{height:80svh;min-height:620px;max-height:900px}.vm-hero-poster{object-position:60% center}.vm-hero-gradient{background:linear-gradient(#08090c20 20%,#08090cbf 58%,#08090c 100%),linear-gradient(#08090c99,#0000 45%)}.vm-identity{top:145px;left:5%;right:5%}.vm-identity>span{letter-spacing:.14em;font-size:10px}.vm-identity h1{font-size:11px}.vm-feature-copy{width:90%;bottom:10%;left:5%}.vm-feature-copy h2{margin-bottom:16px;font-size:clamp(29px,8vw,49px);line-height:1.08}.vm-feature-copy .vm-kicker{margin-bottom:14px;font-size:9px}.vm-feature-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;margin-top:16px;font-size:13px;display:-webkit-box;overflow:hidden}.vm-feature-meta{gap:10px;font-size:10px}.vm-feature-actions{gap:9px;margin-top:20px}.vm-feature-actions button,.vm-feature-actions a{min-height:48px;padding:13px 16px;font-size:11px}.vm-slogan{margin-top:20px;font-size:11px}.vm-library{margin-top:-20px;padding:0 5% 28px}.vm-discover-heading{margin-bottom:18px;display:block}.vm-discover-heading h2{font-size:24px}.vm-discover-heading>span{margin-top:10px;font-size:9px;display:block}.vm-search{gap:10px;min-height:58px;padding:0 15px}.vm-search input{height:58px;font-size:14px}.vm-search>span:first-child{font-size:28px}.vm-filters{scrollbar-width:none;flex-wrap:nowrap;gap:7px;padding-bottom:10px;overflow:auto}.vm-filters button{white-space:nowrap;min-height:42px;padding:9px 14px;font-size:11px}.vm-row{margin:26px 0 32px}.vm-row-heading{gap:12px}.vm-row-heading>div:first-child{gap:7px}.vm-row-heading h2{letter-spacing:.04em;font-size:12px;line-height:1.5}.vm-row-heading>div>span{font-size:8px}.vm-row-arrows{gap:5px}.vm-row-arrows button{width:31px;min-height:34px;font-size:17px}.vm-track{gap:12px;margin-right:-5.5%;padding-right:5.5%}.vm-card{scroll-snap-align:start;flex-basis:64%}.vm-card-copy strong{font-size:12px}.vm-card-play{opacity:.9;width:34px;height:34px;font-size:12px}.vm-card-tag{font-size:8px;bottom:8px;left:8px}.vm-shorts-row{margin-top:38px;padding-top:26px}.vm-shorts-row .vm-card{flex-basis:38%}.vm-shorts-row .vm-row-heading h2{font-size:21px}.vm-shorts-subtitle{font-size:8px}.vm-channel{margin-top:36px;display:block}.vm-channel>div:last-child{gap:16px;margin-top:22px}.vm-player-dialog{border-radius:10px;width:96vw}.vm-player-header{padding:13px 16px}.vm-player-header h2{font-size:13px}.vm-player-footer{gap:16px;padding:14px 16px}.vm-player-footer p{flex-basis:100%;font-size:11px}.vm-short-player{width:94vw}.vm-short-player .vm-player-stage{width:min(100%,36.5625svh);max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.video-platform *{scroll-behavior:auto!important;transition:none!important}.vm-card:hover,.vm-feature-actions button:hover,.vm-feature-actions a:hover{transform:none}}.vm-hero-video{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.vm-hero-video iframe{pointer-events:none;border:0;width:max(100%,177.78cqh);height:max(100%,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vm-player-dialog{z-index:2147483647;width:100vw;max-width:none;height:100svh;max-height:none;box-shadow:none;background:#08090cf0;border:0;border-radius:0;margin:0;padding:12px;position:fixed;inset:0;overflow:hidden}.vm-player-dialog[open]{justify-content:center;align-items:center;display:flex}.vm-player-panel{background:#101217;border:1px solid #645338;border-radius:13px;flex:none;width:min(92vw,1500px,177.778svh - 312.889px);max-height:calc(100svh - 24px);overflow:auto;box-shadow:0 25px 100px #000b}.vm-player-stage{aspect-ratio:16/9;width:100%}.vm-player-footer p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vm-short-player .vm-player-panel{width:min(530px,94vw)}.vm-short-player .vm-player-stage{aspect-ratio:9/16;width:min(100%,56.25svh - 94.5px);max-height:none;margin:auto}@media (width<=760px){.vm-player-dialog{padding:8px}.vm-player-panel{width:min(94vw,177.778svh - 355.556px);max-height:calc(100svh - 16px)}.vm-player-header{padding:12px 14px}.vm-player-footer{gap:12px;padding:12px 14px}.vm-short-player .vm-player-stage{width:min(100%,56.25svh - 92.25px)}}.premium-video-center-identity{background:#080808;padding:28px 5%}.premium-video-center-identity>span{color:#c8a45d;letter-spacing:.15em;font-size:10px}.premium-video-center-identity h1{margin:10px 0 0;font-size:clamp(24px,3vw,42px)}.video-platform .vm-library{margin-top:0;padding-top:32px}.video-platform .vm-card-image{aspect-ratio:16/9}.video-platform .vm-card{background:#171717;border:1px solid #ffffff18;border-radius:10px;flex-basis:calc(25% - 15px)}.video-platform .vm-card-image img{object-fit:contain;background:#242424}.video-platform .vm-card-copy strong{font-size:16px;line-height:1.35}.video-platform .vm-card-play{width:46px;height:46px}.video-platform .vm-row-heading h2{letter-spacing:0;font-size:20px}.video-platform .vm-row-arrows button{width:44px;min-height:44px}.video-platform .vm-shorts-row .vm-card{flex-basis:calc(25% - 15px)}.video-platform .vm-shorts-row .vm-card-image{aspect-ratio:16/9}@media (hover:hover) and (pointer:fine){.video-platform .vm-card:hover{border-color:#c8a45d;transform:scale(1.04)}}@media (width<=1200px){.video-platform .vm-card,.video-platform .vm-shorts-row .vm-card{flex-basis:calc(33.3333% - 13.3333px)}}@media (width<=900px){.video-platform .vm-card,.video-platform .vm-shorts-row .vm-card{flex-basis:calc(50% - 10px)}}@media (width<=600px){.video-platform .vm-card,.video-platform .vm-shorts-row .vm-card{flex-basis:87%}.video-platform .vm-row-heading h2{font-size:19px}.video-platform .vm-card-copy strong{font-size:17px}.video-platform .vm-row-arrows{display:none}.video-platform .vm-card:hover{transform:none}.premium-video-center-identity{padding:22px 20px}}
