.analytics-consent{z-index:1000;color:#fff;background:#171719;border:1px solid #ffffff38;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;max-width:980px;margin:0 auto;padding:22px 24px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 12px 40px #0008}.analytics-consent strong{font-size:17px}.analytics-consent p{color:#ffffffc9;max-width:620px;margin:8px 0 0;font-size:14px;line-height:1.5}.analytics-consent a{color:#fff;text-underline-offset:3px;text-decoration:underline}.analytics-consent-actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.analytics-consent-actions button,.analytics-settings-button{color:#fd0;min-height:44px;font:inherit;cursor:pointer;background:#171719;border:1px solid #fd0;border-radius:8px;padding:10px 16px;font-weight:700}.analytics-consent-actions button:last-child{color:#171719;background:#fd0}.analytics-consent-actions button:focus-visible{outline-offset:3px;outline:3px solid #fff}.analytics-settings-button:focus-visible{outline-offset:3px;outline:3px solid #fff}.analytics-settings-button{z-index:999;color:#fff;border-color:#ffffff8a;min-height:36px;padding:6px 10px;font-size:12px;position:fixed;bottom:16px;right:16px}@media (max-width:720px){.analytics-consent{padding:18px;display:block}.analytics-consent-actions{margin-top:18px}.analytics-consent-actions button{flex:1}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill: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;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.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}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-4{right:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.shrink-0{flex-shrink:0}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable.woff2)format("woff2")}:root{--ink:#0b0b0d;--paper:#f4f4f2;--muted:#67676b;--line:#0b0b0d21;--yellow:#fd0;--cyan:#4de5dd;--blue:#6f9dff;--hero-shift:0px;--hero-copy-shift:0px;--hero-fade:1}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--paper);color:var(--ink);font-feature-settings:"cv02","cv03","cv04","cv11";margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.site-header{z-index:20;color:#fff;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:28px;height:92px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.brand{align-items:center;gap:15px;display:flex}.brand span{letter-spacing:.22em;border-left:1px solid #fff5;padding-left:15px;font-size:11px;font-weight:800}.site-header nav{gap:30px;font-size:14px;font-weight:700;display:flex}.site-header nav a{opacity:.82;transition:opacity .2s}.site-header nav a:hover{opacity:1}.nav-cta{border:1px solid #fff6;border-radius:99px;align-items:center;gap:8px;padding:12px 17px;font-size:14px;font-weight:700;display:inline-flex}.hero{color:#fff;background:var(--ink);height:100svh;min-height:820px;position:relative;overflow:hidden}.hero-video{object-fit:cover;object-position:center 58%;width:114%;height:114%;transform:translate3d(0,var(--hero-shift),0) scale(1.01);will-change:transform;animation:1.4s ease-out both hero-in;position:absolute;inset:-7%}.hero-shade{background:linear-gradient(90deg,#09090bf0 0%,#09090bab 45%,#09090b1a 85%),linear-gradient(#0000 60%,#09090be0 100%);position:absolute;inset:0}.module-grid{opacity:.12;transform-origin:bottom;background-image:linear-gradient(#fff4 1px,#0000 1px),linear-gradient(90deg,#fff4 1px,#0000 1px);background-size:11vw 11vw;position:absolute;inset:0;transform:perspective(600px)rotateX(20deg)scale(1.2)}.hero-content{z-index:2;width:min(1180px,91vw);transform:translate3d(0,var(--hero-copy-shift),0);opacity:var(--hero-fade);will-change:transform,opacity;margin:0 auto;padding-top:clamp(180px,22vh,245px);position:relative}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:800}.eyebrow{color:var(--yellow);align-items:center;gap:12px;display:flex}.eyebrow span{background:var(--yellow);width:33px;height:2px}.hero h1{letter-spacing:-.065em;max-width:930px;margin:26px 0 32px;font-size:clamp(62px,8.4vw,132px);line-height:.84}.hero h1 em{color:var(--yellow);font-style:normal}.hero-content>p{color:#ffffffbf;max-width:650px;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.button{border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:15px;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0003}.button-primary{background:var(--yellow);color:var(--ink)}.button-ghost{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #fff6}.hero-proof{z-index:2;border-top:1px solid #fff4;display:flex;position:absolute;bottom:32px;right:4.5vw}.hero-proof>div{border-left:1px solid #fff3;align-items:center;gap:12px;padding:18px 25px;display:flex}.hero-proof strong{color:var(--yellow);letter-spacing:-.05em;font-size:35px}.hero-proof span{color:#ffffffa1;text-transform:uppercase;letter-spacing:.08em;font-size:11px;line-height:1.35}.section{padding:130px max(4.5vw,50vw - 590px)}.section-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:72px;display:grid}.section-heading .kicker{color:var(--yellow);grid-column:1/-1;margin:0 0 -44px}.section-heading h2,.split-story h2,.classic-section h2,.download-section h2,.advisor-section h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,6vw,86px);line-height:.95}.section-heading>p:last-child,.row-heading>p{color:var(--muted);max-width:560px;margin:0;font-size:17px;line-height:1.7}.benefit-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.benefit-card{border-right:1px solid var(--line);min-height:300px;padding:30px 28px 28px 0}.benefit-card+.benefit-card{padding-left:28px}.benefit-card:last-child{border-right:0}.benefit-top{color:var(--yellow);justify-content:space-between;display:flex}.benefit-top span{color:#9a9a9d;font-size:12px}.benefit-card h3{letter-spacing:-.03em;margin:65px 0 14px;font-size:22px;line-height:1.15}.benefit-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.split-story{background:var(--ink);color:#fff;grid-template-columns:1.15fr .85fr;min-height:790px;display:grid}.story-image-wrap{position:relative;overflow:hidden}.story-image-wrap img{object-fit:cover;width:100%;height:calc(100% + 100px);transform:translate3d(0,var(--media-shift,0px),0) scale(1.04);will-change:transform;margin-top:-50px}.image-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090bc2;border-radius:99px;padding:10px 14px;font-size:12px;position:absolute;bottom:26px;left:26px}.image-label span{color:var(--yellow);margin-right:8px;font-weight:800}.story-copy{padding:95px clamp(36px,6vw,90px)}.kicker.light{color:var(--yellow)}.story-copy h2{margin:24px 0 55px;font-size:clamp(48px,5.2vw,78px)}.process-list{border-top:1px solid #ffffff29;margin:0 0 34px;padding:0;list-style:none}.process-list li{border-bottom:1px solid #ffffff29;grid-template-columns:45px 1fr;gap:20px;padding:20px 0;display:grid}.process-list>li>span{color:var(--yellow);padding-top:4px;font-size:12px}.process-list strong{font-size:18px}.process-list p{color:#ffffff94;margin:5px 0 0;font-size:14px;line-height:1.5}.text-link{align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.text-link.light{color:var(--yellow)}.product-section{background:#ececea}.section-heading.compact{grid-template-columns:1fr 1fr}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{background:#f3e9a6;flex-direction:column;min-height:520px;padding:30px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.product-card:hover{transform:translateY(-7px);box-shadow:0 22px 50px #0b0b0d21}.product-card.cyan{background:#e1e1df}.product-card.blue{background:#d8d8d6}.product-copy{z-index:2;position:relative}.product-copy>span{text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:800}.product-card h3{letter-spacing:-.04em;margin:18px 0 8px;font-size:31px}.product-card p{color:#5a5a5e;margin:0;font-size:14px}.product-card img{object-fit:contain;width:76%;height:64%;transition:transform .3s;position:absolute;bottom:32px;right:-5%}.product-card:hover img{transform:scale(1.035)rotate(-1deg)}.product-link{z-index:2;border-top:1px solid #0b0b0d2e;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:13px;font-weight:800;display:flex;position:relative}.classic-section{color:#fff;background:#151517;grid-template-columns:1fr 1fr;display:grid}.classic-image{overflow:hidden}.classic-image img{object-fit:cover;opacity:.82;width:100%;height:calc(100% + 100px);min-height:860px;transform:translate3d(0,var(--media-shift,0px),0) scale(1.04);will-change:transform;margin-top:-50px}.classic-copy{padding:100px clamp(36px,6vw,90px)}.classic-copy h2{margin:25px 0 55px}.service-list{border-top:1px solid #ffffff26}.service{border-bottom:1px solid #ffffff26;grid-template-columns:34px 1fr;gap:18px;padding:22px 0;display:grid}.service>svg{color:var(--yellow)}.service strong{font-size:18px}.service p{color:#ffffff94;margin:7px 0 0;font-size:14px;line-height:1.55}.row-heading{align-items:center}.row-heading .kicker{grid-column:auto;margin:0 0 20px}.video-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.video-card{position:relative}.video-card>img{aspect-ratio:16/10;object-fit:cover;filter:saturate(.72);width:100%;transition:filter .25s,transform .25s}.video-card:hover>img{filter:saturate();transform:scale(.99)}.video-overlay{aspect-ratio:16/10;color:#fff;background:linear-gradient(#09090b6b,#0000 70%);justify-content:space-between;align-items:flex-start;padding:18px;display:flex;position:absolute;top:0;left:0;right:0}.play-button{width:50px;height:50px;color:var(--ink);background:var(--yellow);border-radius:50%;place-items:center;display:grid}.video-overlay>span:last-child{font-size:12px}.video-card h3{margin:16px 0 0;font-size:18px}.download-section{color:#fff;background:#101012;grid-template-columns:.85fr 1.15fr;gap:10vw;padding:130px max(4.5vw,50vw - 590px);display:grid}.download-intro h2{margin:25px 0;font-size:clamp(47px,5.5vw,80px)}.download-intro>p:last-child{color:#ffffff8c;max-width:420px;line-height:1.65}.download-list{border-top:1px solid #ffffff2e}.download-list a{border-bottom:1px solid #ffffff2e;grid-template-columns:46px 1fr 24px;align-items:center;gap:18px;min-height:108px;transition:color .2s,padding .2s;display:grid}.download-list a:hover{color:var(--yellow);padding-left:8px}.download-number{color:var(--yellow);font-size:11px}.download-list strong{margin-bottom:6px;font-size:19px;display:block}.download-list small{color:#ffffff80;font-size:13px}.partners-section{background:#fff;padding:100px max(4.5vw,50vw - 590px)}.partners-section .kicker{color:var(--yellow)}.partner-row{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-top:38px;display:grid}.partner-row>p{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.2vw,48px);line-height:1.08}.logos{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.logos a{background:#fff;place-items:center;min-height:155px;padding:35px;display:grid}.logos img{object-fit:contain;max-width:190px;max-height:70px}.advisor-section{color:#fff;background:#191817;grid-template-columns:1fr .75fr;align-items:center;min-height:650px;padding:110px max(4.5vw,50vw - 590px);display:grid;overflow:hidden}.advisor-copy{z-index:2;max-width:680px;position:relative}.advisor-copy h2{margin:25px 0;font-size:clamp(60px,7vw,105px)}.advisor-copy>p:not(.kicker){color:#ffffffab;max-width:620px;margin-bottom:32px;font-size:17px;line-height:1.7}.advisor-mark{letter-spacing:-.1em;color:#0000;-webkit-text-stroke:1px #fd06;font-size:clamp(100px,14vw,220px);font-weight:900;line-height:.65;transform:rotate(-7deg)}.advisor-mark span{display:block}footer{color:#fff;background:#08080a;grid-template-columns:1.2fr 1fr 1fr;gap:50px;padding:72px 4.5vw 30px;display:grid}.footer-brand img{filter:brightness(0)invert();width:190px}.footer-brand p{color:var(--yellow);margin-top:16px;font-size:13px;font-weight:800}.footer-address{color:#ffffff8c;flex-direction:column;gap:8px;font-size:13px;line-height:1.5;display:flex}.footer-address strong{color:#fff}.footer-links{grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.footer-links a:hover{color:var(--yellow)}.copyright{color:#ffffff59;border-top:1px solid #ffffff1f;grid-column:1/-1;margin:45px 0 0;padding-top:24px;font-size:11px}.motion-ready .scroll-reveal{opacity:0;filter:blur(7px);transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform 1.05s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),filter .8s ease var(--reveal-delay,0s);transform:translateY(64px)scale(.975)}.motion-ready .scroll-reveal.in-view{opacity:1;filter:blur();transform:translate(0)scale(1)}@keyframes hero-in{0%{opacity:.35}to{opacity:1}}@media (max-width:980px){.site-header nav{display:none}.hero-proof{justify-content:flex-end;left:4.5vw;right:4.5vw}.section-heading,.section-heading.compact,.row-heading{grid-template-columns:1fr;gap:24px}.section-heading .kicker{margin:0}.benefit-grid{grid-template-columns:1fr 1fr}.benefit-card:nth-child(2){border-right:0}.benefit-card:nth-child(n+3){border-top:1px solid var(--line)}.split-story,.classic-section{grid-template-columns:1fr}.story-image-wrap,.classic-image,.classic-image img{min-height:560px}.product-grid{grid-template-columns:1fr}.product-card{min-height:430px}.product-card img{width:62%}.video-grid{grid-template-columns:1fr 1fr}.download-section{grid-template-columns:1fr;gap:65px}.partner-row{grid-template-columns:1fr}}@media (max-width:680px){.site-header{height:76px;padding:0 20px}.brand img{width:136px}.brand span{display:none}.nav-cta{padding:10px 13px;font-size:12px}.hero{height:100svh;min-height:790px}.hero-content{width:auto;margin:0 20px;padding-top:165px}.hero h1{font-size:clamp(54px,17vw,75px)}.hero-content>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-proof{grid-template-columns:repeat(3,1fr);display:grid;bottom:22px;left:20px;right:20px}.hero-proof>div{padding:12px 9px;display:block}.hero-proof strong{font-size:25px;display:block}.hero-proof span{font-size:8px}.section{padding:85px 20px}.benefit-grid{grid-template-columns:1fr}.benefit-card,.benefit-card+.benefit-card{border-right:0;border-top:1px solid var(--line);min-height:auto;padding:26px 0}.benefit-card h3{margin:38px 0 11px}.story-image-wrap,.classic-image{min-height:440px}.story-copy,.classic-copy{padding:75px 20px}.product-card{min-height:440px;padding:24px}.product-card img{width:75%}.video-grid{grid-template-columns:1fr;gap:38px}.download-section,.partners-section,.advisor-section{padding:85px 20px}.download-list a{grid-template-columns:35px 1fr 22px}.download-list small{display:none}.logos{grid-template-columns:1fr}.advisor-section{grid-template-columns:1fr;min-height:650px;position:relative}.advisor-mark{opacity:.35;position:absolute;bottom:30px;right:-25px}footer{grid-template-columns:1fr;padding:65px 20px 26px}.copyright{margin-top:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.motion-ready .scroll-reveal{opacity:1;filter:none;transform:none}.hero-video,.hero-content,.story-image-wrap img,.classic-image img{opacity:1!important;transform:none!important}}.hero-video{object-fit:cover;object-position:center center;width:100vw;min-width:100%;height:100%;min-height:100%;transform:translate3d(-50%, calc(-50% + var(--hero-shift)), 0) scale(1.04);display:block;inset:50% auto auto 50%}.brand{color:var(--ink);background:#fff;border-radius:3px;padding:9px 13px}.brand img{filter:none;width:187px}.footer-brand img{filter:none;background:#fff;border-radius:3px;width:215px;padding:10px 12px}.eyebrow,.kicker{background:var(--yellow);letter-spacing:-.015em;text-transform:none;border-radius:3px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:9px 12px;font-size:14px;font-weight:750;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014;color:var(--ink)!important}.eyebrow span{background:var(--ink);border-radius:1px;width:7px;height:7px}.benefit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.benefit-top img{object-fit:contain;width:58px;height:58px}.video-section{overflow:hidden}.video-carousel{padding-bottom:68px;position:relative}.video-prev,.video-next{background:var(--yellow);width:48px;height:48px;color:var(--ink);opacity:1;border:0;border-radius:50%;top:auto;bottom:0;transform:none}.video-prev{left:0}.video-next{left:58px;right:auto}.video-prev:disabled,.video-next:disabled{opacity:.35}.reference-section{color:#fff;background:#0d0d0f;padding:130px max(24px,50vw - 620px);overflow:hidden}.reference-heading{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:30px 80px;margin-bottom:64px;display:grid}.reference-heading .kicker{grid-column:1/-1}.reference-heading h2{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(44px,6vw,92px);line-height:.93}.reference-heading p{color:#ffffffa8;max-width:540px;margin:0;font-size:18px;line-height:1.55}.mosaic{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:90px;gap:10px;display:grid}.mosaic-item{background:#242426;grid-area:span 3/span 4;min-width:0;margin:0;position:relative;overflow:hidden}.mosaic-1,.mosaic-8,.mosaic-15{grid-area:span 5/span 7}.mosaic-2,.mosaic-9,.mosaic-16{grid-area:span 3/span 5}.mosaic-3,.mosaic-10,.mosaic-17{grid-area:span 2/span 5}.mosaic-6,.mosaic-13,.mosaic-19{grid-area:span 4/span 8}.mosaic-item img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.mosaic-item:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000bd);position:absolute;inset:40% 0 0}.mosaic-item:hover img{transform:scale(1.045)}.mosaic-item figcaption{z-index:1;color:#fff;align-items:baseline;gap:10px;font-size:14px;font-weight:650;line-height:1.3;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.mosaic-item figcaption span{color:var(--yellow)}@media (max-width:980px){.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-card:nth-child(2),.benefit-card:nth-child(4){border-right:0}.benefit-card:nth-child(n+3){border-top:1px solid var(--line)}.benefit-card:last-child{border-right:0;grid-column:1/-1}.reference-heading{grid-template-columns:1fr}.mosaic{grid-template-columns:repeat(6,minmax(0,1fr))}.mosaic-item{grid-column:span 3}.mosaic-1,.mosaic-6,.mosaic-8,.mosaic-13,.mosaic-15,.mosaic-19{grid-area:span 4/span 6}}@media (max-width:680px){.brand{padding:7px 9px}.brand img{width:145px}.brand span{display:none}.eyebrow,.kicker{font-size:12px}.benefit-grid{grid-template-columns:1fr}.benefit-card,.benefit-card:nth-child(n){border-right:0;border-top:1px solid var(--line);grid-column:auto}.benefit-card:first-child{border-top:0}.reference-section{padding-top:88px;padding-bottom:88px}.reference-heading{margin-bottom:38px}.reference-heading h2{font-size:clamp(42px,13vw,64px)}.mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:115px;gap:6px}.mosaic-item,.mosaic-item:nth-child(n){grid-area:span 2/span 1}.mosaic-1,.mosaic-4,.mosaic-7,.mosaic-10,.mosaic-13,.mosaic-16,.mosaic-19{grid-column:span 2}.mosaic-item figcaption{font-size:12px;bottom:11px;left:12px;right:12px}}::selection{color:inherit;background:#ffdd0080}.brand{background:0 0;padding:0}.brand span{color:#fff;border-left-color:#ffffff57}.footer-brand img{background:0 0;padding:0}.site-header nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0d94;border:1px solid #fff3;border-radius:8px;flex-direction:column;align-items:flex-end;gap:5px;padding:10px;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%);box-shadow:0 18px 50px #0003}.site-header nav a{text-align:right;opacity:.72;border-radius:4px;min-width:104px;padding:10px 12px 10px 20px;position:relative}.site-header nav a:before{content:"";background:var(--yellow);opacity:0;border-radius:50%;width:5px;height:5px;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:8px;transform:translateY(-50%)scale(.5)}.site-header nav a:hover{opacity:1;background:#ffffff1a}.site-header nav a:hover:before{opacity:1;transform:translateY(-50%)scale(1)}.nav-cta{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff29;border-color:#ffffff8f;box-shadow:inset 0 1px #ffffff2e}.benefit-top img{width:76px;height:76px}.video-section{padding-left:max(4.5vw,50vw - 590px);padding-right:max(4.5vw,50vw - 590px)}.video-wall{grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 16px;width:100vw;margin-left:calc(50% - 50vw);padding:0 4.5vw;display:grid}.video-wall .video-card{grid-column:span 3;min-width:0}.video-wall .video-card:nth-last-child(-n+3){grid-column:span 4}.video-wall .video-card h3{padding-right:12px;font-size:clamp(16px,1.2vw,20px)}.mosaic-item{width:auto;color:inherit;font:inherit;text-align:left;cursor:zoom-in;border:0;border-radius:0;padding:0}.mosaic-item:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.mosaic-caption{z-index:1;color:#fff;align-items:baseline;gap:10px;font-size:14px;font-weight:650;line-height:1.3;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.mosaic-caption>span{color:var(--yellow)}.photo-lightbox{color:#fff;background:#0b0b0d;border:1px solid #fff3;border-radius:4px;gap:0;width:min(94vw,1500px);max-width:min(94vw,1500px);max-height:92vh;padding:0;overflow:hidden}.photo-lightbox>img{object-fit:contain;background:#0b0b0d;width:100%;max-height:calc(92vh - 58px)}.photo-lightbox>p{gap:12px;margin:0;padding:18px 54px 18px 20px;font-size:14px;font-weight:700;display:flex}.photo-lightbox>p span{color:var(--yellow)}.photo-lightbox [data-slot=dialog-close]{color:#fff;opacity:1;background:#000000a8;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;top:12px;right:12px}@media (max-width:980px){.site-header nav{display:none}.video-wall .video-card,.video-wall .video-card:nth-last-child(-n+3){grid-column:span 6}.video-wall .video-card:last-child{grid-column:1/-1}}@media (max-width:680px){.brand{padding:0}.video-wall{gap:30px;padding:0 20px}.video-wall .video-card,.video-wall .video-card:nth-last-child(-n+3),.video-wall .video-card:last-child{grid-column:1/-1}.mosaic-caption{font-size:12px;bottom:11px;left:12px;right:12px}.photo-lightbox{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}}.button,.nav-cta{isolation:isolate;transition:color .3s,background .3s,border-color .3s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.button:before,.nav-cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);width:36%;transition:left .65s cubic-bezier(.22,1,.36,1);position:absolute;top:-60%;bottom:-60%;left:-55%;transform:skew(-18deg)}.button:hover,.nav-cta:hover{transform:translateY(-4px)scale(1.025)}.button:hover:before,.nav-cta:hover:before{left:125%}.button:hover svg,.nav-cta:hover svg{transform:translate(3px,-3px)}.button svg,.nav-cta svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.button-primary:hover{box-shadow:0 16px 44px #ffdd0061,0 5px 16px #0000003d}.button-ghost:hover{background:#fff3;border-color:#ffffffb8;box-shadow:0 16px 40px #0000004d}.nav-cta:hover{border-color:var(--yellow);background:var(--yellow);color:var(--ink);box-shadow:0 15px 38px #ffdd0047}.hero-proof-guarantee{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffdd0021;border:1px solid #ffdd007a;min-width:270px;margin-top:-18px;box-shadow:0 18px 50px #00000038;padding:28px 34px!important}.hero-proof .hero-proof-guarantee strong{font-size:54px}.hero-proof .hero-proof-guarantee span{color:#ffffffd6;font-size:12px}.back-to-top{z-index:38;background:var(--yellow);width:56px;height:56px;color:var(--ink);border:1px solid #0000001f;border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 16px 42px #0000003d}.back-to-top:after{content:"";border-radius:inherit;border:1px solid #00000029;transition:inset .35s,opacity .35s;position:absolute;inset:7px}.back-to-top:hover{transform:translateY(-6px)rotate(2deg);box-shadow:0 22px 55px #ffdd0057,0 10px 25px #00000038}.back-to-top:hover:after{opacity:0;inset:3px}.back-to-top svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.back-to-top:hover svg{transform:translateY(-3px)}@media (max-width:980px){.hero-proof-guarantee{min-width:235px}}@media (max-width:680px){.hero-proof .hero-proof-guarantee{min-width:0;margin-top:-10px;padding:17px 9px!important}.hero-proof .hero-proof-guarantee strong{font-size:34px}.hero-proof .hero-proof-guarantee span{font-size:8px}.back-to-top{width:50px;height:50px;bottom:14px;right:14px}}section[id]{scroll-margin-top:20px}.site-header nav a{justify-content:flex-end;gap:10px;min-width:168px;font-size:12px;display:flex}.site-header nav a>span{color:var(--yellow);font-variant-numeric:tabular-nums;letter-spacing:.08em;opacity:.8;font-size:10px}.hero-proof>div{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff12;width:270px;min-width:270px;min-height:112px;margin-top:-18px;padding:28px 34px!important}.hero-proof>div strong{font-size:54px}.hero-proof>div span{color:#ffffffd6;font-size:12px}.hero-proof>.hero-proof-guarantee{width:270px;min-width:270px;min-height:112px}.video-embed{aspect-ratio:16/10;background:#0b0b0d;width:100%;position:relative;overflow:hidden}.video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-wall .video-card{position:relative}.video-number{z-index:2;background:var(--yellow);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 6px 18px #00000040}.mosaic{width:100vw;margin-left:calc(50% - 50vw);padding-left:10px;padding-right:10px}.back-to-top{width:52px;height:52px;color:var(--yellow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0dc7;border-color:#fff3;border-radius:14px;overflow:hidden;box-shadow:0 16px 42px #00000047}.back-to-top:after{background:var(--yellow);opacity:1;border:0;border-radius:0 0 4px 4px;width:18px;height:2px;transition:width .35s,height .35s,opacity .35s;inset:0 auto auto 50%;transform:translate(-50%)}.back-to-top:hover{border-color:var(--yellow);background:var(--yellow);color:var(--ink);transform:translateY(-5px);box-shadow:0 20px 48px #ffdd0047,0 8px 22px #0000003d}.back-to-top:hover:after{opacity:.1;width:100%;height:100%;inset:0 auto auto 50%;transform:translate(-50%)}@media (max-width:1100px){.hero-proof>div,.hero-proof>.hero-proof-guarantee{width:235px;min-width:235px;padding-left:24px!important;padding-right:24px!important}}@media (max-width:680px){.hero-proof>div,.hero-proof>.hero-proof-guarantee{width:auto;min-width:0;min-height:82px;margin-top:-10px;padding:17px 9px!important}.hero-proof>div strong,.hero-proof .hero-proof-guarantee strong{font-size:34px}.hero-proof>div span,.hero-proof .hero-proof-guarantee span{font-size:8px}.mosaic{padding-left:6px;padding-right:6px}.back-to-top{border-radius:12px;width:48px;height:48px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.theme-switch{z-index:42;position:absolute;top:24px;left:50%;transform:translate(-50%)}.theme-trigger{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#0b0b0d66;border:1px solid #ffffff45;border-radius:99px;align-items:center;gap:12px;min-height:44px;padding:0 20px;font:600 14px Inter,sans-serif;display:flex}.theme-trigger:hover,.theme-trigger[data-state=open]{color:#fd0;border-color:#fd0}.theme-menu{color:#fff;z-index:60;background:#151517;border:1px solid #ffffff29;border-radius:16px;width:320px;max-height:76svh;padding:8px;overflow-y:auto;box-shadow:0 25px 70px #0006}.theme-menu a{cursor:pointer;border-radius:9px;justify-content:space-between;padding:14px 12px;font-size:15px}.theme-menu a small{color:#fff9;margin-top:5px;font-size:12px;font-weight:400;display:block}.theme-menu a:focus,.theme-menu a:hover{color:#fff;background:#ffffff12}.theme-menu a[aria-current=page]{color:#0b0b0d;background:#fd0}.theme-menu a[aria-current=page] small{color:#0b0b0da6}.site-header nav{max-height:calc(100svh - 130px);overflow-y:auto}.site-header nav a{min-width:168px;font-size:14px;line-height:1.3}.site-header nav a>span{font-size:12px}.hero-proof{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(900px,91vw);display:grid}.hero-proof>div,.hero-proof>.hero-proof-guarantee{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff26;align-items:center;width:auto;min-width:0;min-height:120px;margin:0;display:flex;padding:24px!important}.hero-proof>div strong,.hero-proof .hero-proof-guarantee strong{font-size:50px;line-height:1}.hero-proof>div span,.hero-proof .hero-proof-guarantee span{color:#ffffffd6;font-size:12px;line-height:1.45}.hero-proof>.hero-proof-guarantee{background:#ffdd001c;border-color:#ffdd0070}.topic-page .hero h1{font-size:clamp(58px,7.8vw,116px)}.topic-page .hero-content{padding-top:190px;padding-bottom:220px}.topic-page .hero{height:auto;min-height:max(820px,100svh)}.topic-benefits.count-6{grid-template-columns:repeat(3,minmax(0,1fr))}.topic-benefits.count-6 .benefit-card:nth-child(3){border-right:0}.topic-benefits.count-6 .benefit-card:nth-child(n+4){border-top:1px solid var(--line)}.topic-page .benefit-card p,.process-note{font-size:16px;line-height:1.6}.process-note{color:#ffffff9c;margin:28px 0}.topic-products .product-card{min-height:450px}.topic-products .product-card h3{overflow-wrap:anywhere;font-size:27px}.topic-products .product-card img{object-fit:contain;width:78%;height:52%;bottom:65px;right:5%}.topic-products .product-card p{font-size:16px}.topic-fassadenverklebung .story-image-wrap{background:#fff}.topic-fassadenverklebung .story-image-wrap img{object-fit:contain;height:100%;margin-top:0;transform:none}.detail-number{color:#fd0;font-size:14px}.topic-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px;display:grid}.topic-video-grid .video-card:only-child{grid-column:1/-1}.topic-video-grid .video-embed{aspect-ratio:16/9}.topic-video-grid video{object-fit:contain;width:100%;height:100%;display:block}.topic-video-grid h3 span{color:#89898c;font-size:14px}.topic-return{background:#fd0;justify-content:space-between;gap:24px;padding:36px 4.5vw;font-size:14px;font-weight:700;display:flex}.topic-return a{align-items:center;gap:10px;display:inline-flex}.topic-return a:hover{text-decoration:underline}.hub-page{color:#fff;background:#0b0b0d}.hub-header{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:24px;height:104px;padding:0 4.5vw;display:flex}.hub-header>a>img{width:210px}.hub-header>span{color:#ffffff8f;font-size:14px}.hub-intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:60px;padding:70px 4.5vw 60px;display:grid}.hub-intro h1{letter-spacing:-.06em;margin:26px 0 0;font-size:clamp(54px,6.8vw,108px);font-weight:760;line-height:.98}.hub-intro h1 em{color:#fd0;font-style:normal}.hub-intro>p{color:#ffffffa6;max-width:440px;margin:0 0 8px auto;font-size:18px;line-height:1.65}.world-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:0 3px;display:grid}.world-card{isolation:isolate;flex-direction:column;justify-content:space-between;min-height:510px;padding:36px 44px;display:flex;position:relative;overflow:hidden}.world-card .world-media{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.world-shade{z-index:-1;background:linear-gradient(#0005 0%,#0001 28%,#000d 100%);position:absolute;inset:0}.world-top{justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.world-top>svg{border:1px solid #fff6;border-radius:50%;width:48px;height:48px;padding:13px;transition:background .3s,transform .3s,color .3s}.world-copy h2{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(32px,3.4vw,57px);line-height:1.02}.world-copy p{color:#ffffffb3;margin:0 0 25px;font-size:17px}.world-link{color:#fd0;align-items:center;gap:14px;font-size:14px;font-weight:700;display:flex}.world-card:hover .world-media{transform:scale(1.055)}.world-card:last-child:nth-child(odd){grid-column:1/-1;min-height:580px}.world-card:hover .world-top>svg{color:#0b0b0d;background:#fd0;border-color:#fd0;transform:rotate(45deg)}.world-card:focus-visible{outline-offset:-4px;outline:3px solid #fd0}.hub-note{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:30px;padding:70px 4.5vw;display:flex}.hub-note p{letter-spacing:-.035em;color:#ffffff80;margin:0;font-size:clamp(25px,3vw,42px);line-height:1.15}.hub-note strong{color:#fff;font-weight:600}.original-pv-icon{isolation:isolate;flex:none;width:85px;height:76px;position:relative}.original-pv-icon:before{content:"";z-index:-1;background:#ffd200;border-radius:50%;width:29.56px;height:29.56px;position:absolute;top:22.8px;left:49px}.original-pv-icon.pv-icon-1:before{left:55.73px}.original-pv-icon.pv-icon-2:before{left:54.04px}.original-pv-icon.pv-icon-3:before{left:46.44px}.original-pv-icon.pv-icon-4:before{left:50.67px}.original-pv-icon img{opacity:1;width:76px;height:76px;position:relative;filter:none!important}.topic-nasszellenabdichtung :is(.benefit-top,.product-card) img,.topic-premium-kraftstoff-additive :is(.benefit-top,.product-card) img,.topic-fahrzeugscheiben :is(.benefit-top,.product-card) img,.topic-1k-klebeprodukte :is(.benefit-top,.product-card) img,.topic-2k-klebeprodukte :is(.benefit-top,.product-card) img{mix-blend-mode:multiply}.mosaic{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(130px,15vw,260px);grid-auto-flow:dense;gap:8px;width:100vw;margin-left:calc(50% - 50vw);padding:0 8px}.mosaic>.mosaic-item:nth-child(n){grid-area:span 1/span 5;min-height:0}.mosaic>.mosaic-item:nth-child(3n+1){grid-area:span 2/span 7}.mosaic>.mosaic-item:last-child:nth-child(3n+1){grid-area:span 2/1/auto/-1}.mosaic>.mosaic-item:last-child:nth-child(3n+2){grid-row:span 2}.video-number{pointer-events:none}:is(a,button):focus-visible{outline-offset:4px;outline:3px solid #fd0}@media (max-width:1100px){.topic-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.world-card{min-height:440px;padding:28px}.theme-switch{left:48%}.hero-proof>div,.hero-proof>.hero-proof-guarantee{padding:20px!important}.hero-proof>div strong,.hero-proof .hero-proof-guarantee strong{font-size:40px}}@media (max-width:980px){.topic-benefits.count-6{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-benefits .benefit-card:last-child{grid-column:auto}.topic-benefits.count-6 .benefit-card:nth-child(3){border-right:1px solid var(--line)}.topic-benefits.count-6 .benefit-card:nth-child(2n){border-right:0}.topic-products{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-intro{gap:30px}.hub-intro>p{font-size:16px}}@media (max-width:680px){.theme-switch{top:88px;left:20px;transform:none}.theme-trigger{min-height:38px;padding:0 14px;font-size:13px}.theme-menu{max-width:calc(100vw - 40px)}.hero-proof{width:auto;left:20px;right:20px}.hero-proof>div,.hero-proof>.hero-proof-guarantee{min-height:110px;display:block;padding:14px 8px!important}.hero-proof>div strong,.hero-proof .hero-proof-guarantee strong{font-size:30px}.hero-proof>div span,.hero-proof .hero-proof-guarantee span{margin-top:8px;font-size:10px;display:block}.topic-page .hero h1{font-size:clamp(44px,12vw,68px)}.topic-page .hero-content{padding:170px 0 210px}.topic-page .hero{min-height:790px}.topic-benefits,.topic-benefits.count-6,.topic-products,.topic-video-grid{grid-template-columns:1fr}.topic-benefits .benefit-card:nth-child(n){border-right:0}.topic-products .product-card{min-height:450px}.hub-header{gap:16px;height:82px;padding:0 20px}.hub-header>a>img{width:145px}.hub-header>span{display:none}.hub-intro{grid-template-columns:1fr;gap:28px;padding:44px 20px}.hub-intro h1{font-size:clamp(48px,13vw,76px)}.hub-intro>p{max-width:100%;margin:0}.world-grid{grid-template-columns:1fr}.world-card,.world-card:last-child:nth-child(odd){grid-column:auto;min-height:450px;padding:26px 22px}.world-copy h2{font-size:clamp(32px,8.5vw,48px)}.hub-note{flex-direction:column;align-items:start;padding:50px 20px}.mosaic{grid-auto-rows:140px;gap:5px;padding:0 5px}.mosaic>.mosaic-item:nth-child(n){grid-area:span 1/span 6}.mosaic>.mosaic-item:nth-child(3n+1),.mosaic>.mosaic-item:last-child:nth-child(3n+2){grid-area:span 2/1/auto/-1}.mosaic-caption{font-size:12px}.topic-return{flex-wrap:wrap;padding:28px 20px}}@media (prefers-reduced-motion:reduce){.hero-video{transform:translate(-50%,-50%)!important}.hero-content{transform:none!important}.world-card:hover .world-media{transform:none}.world-card .world-media{animation:none}}.hero-youtube{z-index:0;background:#111;position:absolute;inset:0;overflow:hidden}.hero-youtube>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-youtube 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%)}.world-youtube{pointer-events:none;border:0;min-width:100%;min-height:100%;transform:translate(-50%,-50%);width:177.78%!important;height:100%!important;position:absolute!important;top:50%!important;left:50%!important}.split-story,.classic-section{color:#0b0b0d!important;background:#f5f5f1!important}.story-copy,.classic-copy{border-color:#0b0b0d12!important}.process-list,.process-list li,.service-list,.service{border-color:#0b0b0d18!important}.process-list p,.process-note,.service p{color:#626267!important}.reference-section{color:#0b0b0d!important;background:#ecece8!important}.download-section{color:#0b0b0d!important;background:#fff!important}.advisor-section{color:#0b0b0d!important;background:#efefeb!important}.advisor-copy>p:not(.kicker){color:#626267!important}.video-carousel-shell{position:relative}.video-carousel-head{justify-content:flex-end;gap:8px;margin:0 0 20px;display:flex}.video-carousel-arrow{color:#0b0b0d;cursor:pointer;background:#fff;border:1px solid #0b0b0d1d;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .25s,background .25s;display:grid}.video-carousel-arrow:hover{background:#fd0;transform:translateY(-2px)}.video-carousel-arrow svg{width:18px}.topic-video-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#0b0b0d33 transparent;gap:10px;padding:0 4.5vw 12px;scroll-padding:4.5vw;display:flex;overflow-x:auto}.topic-video-carousel .video-card{scroll-snap-align:start;flex:0 0 min(720px,72vw)}.product-modal{color:#0b0b0d!important;background:#fff!important;width:min(1120px,94vw)!important;max-height:92svh!important;overflow:auto!important}.product-modal-body{grid-template-columns:1.08fr .92fr!important;min-height:620px!important}.product-modal-gallery{background:#f0f0ec;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.product-modal-gallery>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:720px;padding:38px}.product-gallery-arrow{z-index:2;color:#0b0b0d;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 9px 30px #0002}.product-gallery-arrow:hover{background:#fd0}.product-gallery-arrow:first-of-type{left:18px}.product-gallery-arrow:last-of-type{right:18px}.product-gallery-arrow svg{width:18px}.product-gallery-dots{gap:6px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.product-gallery-dots button{cursor:pointer;background:#0b0b0d35;border:0;border-radius:50%;width:7px;height:7px;padding:0}.product-gallery-dots button.is-active{background:#fd0;border-radius:99px;width:24px}.product-modal-copy{align-self:center;color:#0b0b0d!important}.product-modal-label{letter-spacing:.12em;text-transform:uppercase;background:#fd0;padding:7px 9px;font-size:10px;font-weight:850;display:inline-flex}.product-modal-copy h3{font-size:clamp(34px,4vw,58px)!important}.product-modal-copy>p{line-height:1.65;color:#626267!important}.product-modal-benefits{border-top:1px solid #0b0b0d18;gap:0;margin:26px 0;display:grid}.product-modal-benefits li{color:#343438;border-bottom:1px solid #0b0b0d18;padding:11px 0;font-size:13px}.product-modal-benefits li::marker{color:#d0b500}.product-modal-actions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.product-modal-actions .button-secondary{color:#0b0b0d;background:0 0;border-color:#0b0b0d25}.additive-calculator{color:#0b0b0d;background:#ecece8}.calculator-heading h2 em{color:#0b0b0d;text-underline-offset:.08em;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.calculator-heading>p{color:#626267}.calculator-surface{background:#fff;border-color:#0b0b0d18;box-shadow:0 30px 90px #0b0b0d12}.calculator-parameters,.calculator-results{border-color:#0b0b0d18}.calculator-parameters>div:first-child>span,.calculator-title-row span,.calculator-results span,.calculator-cta>div>span{color:#9a8500}.calculator-parameters label{color:#626267}.calculator-stepper{background:#f3f3ef;border-color:#0b0b0d22}.calculator-stepper input{color:#0b0b0d}.calculator-stepper>span{color:#626267}.calculator-volume{background:#0b0b0d12}.calculator-volume>div{background:#f3f3ef}.calculator-volume span{color:#6b6b6e}.calculator-volume strong{color:#0b0b0d}.calculator-title-row>strong{color:#666;border-color:#0b0b0d20}.calculator-results>div{border-color:#0b0b0d18}.calculator-results small{color:#69696d}.calculator-cta{background:#fff;border-top:1px solid #0b0b0d18}.calculator-cta p{color:#67676b}.calculator-print{color:#0b0b0d;border-color:#0b0b0d28}.site-header nav.section-dock .section-top,.site-header nav.section-dock .section-top.is-active{color:#929296!important;box-shadow:none!important;opacity:.72!important;background:0 0!important;border:0!important;font-weight:400!important}.site-header nav.section-dock .section-top:hover{color:#fff!important;opacity:1!important;background:0 0!important;border:0!important}.site-header nav.section-dock .section-top span{letter-spacing:.08em!important;font-weight:400!important}.footer-social{justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.footer-social a{color:#fff;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .25s,color .25s,transform .25s;display:grid}.footer-social a:hover{color:#0b0b0d;background:#fd0;border-color:#fd0;transform:translateY(-2px)}.footer-social svg{width:17px}.site-footer{grid-template-columns:1.2fr 1fr 1fr auto!important}.footer-copy{grid-column:1/-1}@media (max-width:760px){.topic-video-carousel{padding-inline:20px;scroll-padding:20px}.topic-video-carousel .video-card{flex-basis:86vw}.video-carousel-head{padding:0 20px}.product-modal-body{grid-template-columns:1fr!important}.product-modal-gallery{min-height:320px}.product-modal-gallery>img{height:320px;padding:24px}.product-modal-copy{padding:32px 22px!important}.site-footer{grid-template-columns:1fr!important}.footer-social{justify-content:flex-start}}.site-header nav.section-dock .section-top{color:#ffffff70;opacity:.72;background:#ffffff08;border:1px solid #ffffff18;justify-content:center;min-width:112px;margin-top:7px}.site-header nav.section-dock .section-top:before{display:none}.site-header nav.section-dock .section-top span{color:inherit;letter-spacing:.14em;font-size:9px;font-weight:700}.site-header nav.section-dock .section-top:hover{color:#fff;opacity:1;background:#ffffff12;border-color:#ffffff38}.site-header nav.section-dock .section-top.is-active{color:#ffffff78!important;background:#ffffff0a!important;border-color:#ffffff20!important}.additive-calculator{color:#fff;background:#111113;padding:125px max(4.5vw,50vw - 590px);scroll-margin-top:20px}.calculator-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:70px;display:grid}.calculator-heading h2{letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(56px,7vw,106px);line-height:.9}.calculator-heading h2 em{color:#fd0;font-style:normal}.calculator-heading>p{color:#ffffff9a;max-width:490px;margin:0 0 5px;font-size:18px;line-height:1.65}.calculator-surface{background:#18181a;border:1px solid #ffffff1e;border-radius:20px;overflow:hidden;box-shadow:0 35px 100px #0005}.calculator-parameters{border-bottom:1px solid #ffffff1d;grid-template-columns:1fr 1fr 1fr 1.4fr;align-items:center;gap:28px;padding:34px;display:grid}.calculator-parameters>div:first-child>span,.calculator-title-row span,.calculator-results span,.calculator-cta>div>span{color:#fd0;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.calculator-parameters h3,.calculator-title-row h3,.calculator-cta h3{letter-spacing:-.035em;margin:8px 0 0;font-size:24px}.calculator-parameters label{color:#ffffff95;font-size:13px;font-weight:650;display:block}.calculator-stepper{background:#0d0d0f;border:1px solid #ffffff2a;border-radius:8px;align-items:center;height:48px;margin-top:10px;display:flex;overflow:hidden}.calculator-stepper button{color:#fd0;cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:100%;transition:background .2s,color .2s;display:grid}.calculator-stepper button:hover{color:#0b0b0d;background:#fd0}.calculator-stepper button svg{width:16px}.calculator-stepper input{color:#fff;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;height:100%;font:750 18px Inter,sans-serif}.calculator-stepper input::-webkit-inner-spin-button{display:none}.calculator-stepper>span{color:#ffffff87;padding-right:5px;font-size:14px}.calculator-volume{background:#ffffff18;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.calculator-volume>div{text-align:center;background:#212124;padding:13px}.calculator-volume span{color:#ffffff78;text-transform:uppercase;font-size:10px;display:block}.calculator-volume strong{color:#fd0;margin-top:6px;font-size:25px;display:block}.calculator-products{padding:40px 34px 34px}.calculator-title-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.calculator-title-row>strong{color:#ffffff7b;text-transform:uppercase;border:1px solid #ffffff25;border-radius:99px;padding:10px 14px;font-size:11px}.calculator-title-row>strong.is-active{color:#fd0;background:#ffdd0018;border-color:#ffdd0080}.calculator-product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.calculator-product-grid article{color:#0b0b0d;background:#f1f1ed;border-radius:11px;flex-direction:column;min-width:0;min-height:390px;padding:16px;display:flex}.calculator-product-image{background:#fff;border-radius:7px;place-items:center;height:170px;display:grid}.calculator-product-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:150px}.calculator-product-grid small{color:#6b6b6e;margin-top:18px;font-size:10px;display:block}.calculator-product-grid h4{letter-spacing:-.035em;margin:7px 0 5px;font-size:18px}.calculator-product-grid p{color:#6b6b6e;margin:0;font-size:12px;line-height:1.45}.calculator-pack-control{border:1px solid #0b0b0d22;border-radius:8px;grid-template-columns:38px 1fr 38px;align-items:center;height:48px;margin-top:auto;display:grid}.calculator-pack-control button{color:#0b0b0d;cursor:pointer;background:0 0;border:0;place-items:center;height:100%;display:grid}.calculator-pack-control button:hover{background:#fd0}.calculator-pack-control button svg{width:15px}.calculator-pack-control strong{text-align:center;font-size:17px}.calculator-pack-control strong span{color:#77777a;text-transform:uppercase;font-size:8px;font-weight:700;display:block}.calculator-results{border-top:1px solid #ffffff1d;grid-template-columns:repeat(4,1fr);display:grid}.calculator-results>div{border-right:1px solid #ffffff1d;min-height:165px;padding:28px}.calculator-results>div:last-child{border-right:0}.calculator-results strong{letter-spacing:-.045em;margin:19px 0 7px;font-size:clamp(23px,2.2vw,35px);display:block}.calculator-results small{color:#ffffff70;font-size:11px;line-height:1.45}.calculator-results .result-highlight{color:#0b0b0d;background:#fd0}.calculator-results .result-highlight span,.calculator-results .result-highlight small{color:#0b0b0d99}.calculator-cta{background:#09090b;justify-content:space-between;align-items:center;gap:35px;padding:34px;display:flex}.calculator-cta p{color:#ffffff70;max-width:580px;margin:10px 0 0;font-size:12px;line-height:1.45}.calculator-cta>div:last-child{gap:9px;display:flex}.calculator-cta .button{white-space:nowrap}.calculator-print{color:#fff;background:0 0;border:1px solid #ffffff35;align-items:center;gap:8px;display:flex}.calculator-print:hover{color:#fd0;border-color:#fd0}@media (max-width:1100px){.calculator-parameters{grid-template-columns:1fr 1fr}.calculator-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-results{grid-template-columns:repeat(2,1fr)}.calculator-results>div:nth-child(2){border-right:0}.calculator-results>div:nth-child(-n+2){border-bottom:1px solid #ffffff1d}}@media (max-width:980px){.topic-page{padding-bottom:78px}.site-header nav.section-dock{z-index:48;scrollbar-width:none;background:#0b0b0de8;border-radius:14px;flex-direction:row;align-items:stretch;gap:4px;max-height:none;padding:7px;position:fixed;inset:auto 10px 10px;overflow:auto hidden;transform:none;display:flex!important}.site-header nav.section-dock::-webkit-scrollbar{display:none}.site-header nav.section-dock a{white-space:nowrap;text-align:left;flex:none;justify-content:center;min-width:max-content;padding:11px 13px}.site-header nav.section-dock a:before{border-radius:2px;width:auto;height:2px;inset:auto 12px 3px;transform:scaleX(.35)}.site-header nav.section-dock a.is-active:before{transform:scaleX(1)}.site-header nav.section-dock .section-top{color:#ffffff6b;opacity:.78;background:#171719;border-color:#ffffff18;min-width:48px;margin:0 0 0 3px;padding:9px 10px;position:sticky;right:0;box-shadow:-9px 0 16px #0b0b0dcc}.site-header nav.section-dock .section-top span{font-size:8px}.calculator-heading{grid-template-columns:1fr;gap:28px}.calculator-heading>p{max-width:650px}.calculator-cta{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.site-header nav.section-dock a{font-size:12px}.site-header nav.section-dock a>span{font-size:9px}.additive-calculator{padding:90px 20px}.calculator-heading{margin-bottom:45px}.calculator-heading h2{font-size:clamp(50px,14vw,72px)}.calculator-heading>p{font-size:16px}.calculator-surface{border-radius:14px}.calculator-parameters{grid-template-columns:1fr;padding:24px 18px}.calculator-volume{grid-column:1}.calculator-products{padding:30px 18px 20px}.calculator-title-row{flex-direction:column;align-items:flex-start}.calculator-product-grid{grid-template-columns:1fr}.calculator-product-grid article{grid-template-columns:110px 1fr;gap:0 16px;min-height:0;display:grid}.calculator-product-image{grid-row:1/3;height:135px}.calculator-product-image img{height:120px}.calculator-product-grid article>div:nth-child(2){align-self:center}.calculator-product-grid small{margin-top:0}.calculator-pack-control{grid-column:1/-1;margin-top:16px}.calculator-results{grid-template-columns:1fr}.calculator-results>div{border-bottom:1px solid #ffffff1d;border-right:0;min-height:140px}.calculator-results>div:last-child{border-bottom:0}.calculator-cta{padding:28px 20px}.calculator-cta>div:last-child{flex-direction:column;width:100%}.calculator-cta .button{justify-content:center;width:100%}}@media print{body>*{visibility:hidden}.additive-calculator,.additive-calculator *{visibility:visible}.additive-calculator{color:#000;background:#fff;padding:20px;position:absolute;inset:0}.calculator-cta{display:none}}.hub-page,.topic-page{color:#0b0b0d;background:#f7f7f4}.hub-header{background:#f7f7f4;border-bottom-color:#0b0b0d17}.hub-header .primary-links{background:#fff;border-color:#0b0b0d14;box-shadow:0 8px 30px #0b0b0d0b}.hub-header .primary-links>a,.hub-header .mega-trigger{color:#0b0b0dc9}.hub-header .primary-links>a:hover,.hub-header .primary-links>a[aria-current=page],.hub-header .mega-trigger:hover,.hub-header .mega-trigger[aria-expanded=true]{color:#0b0b0d;background:#0b0b0d09}.hub-header>.nav-cta{color:#0b0b0d;background:#fff;border-color:#0b0b0d22}.hub-intro{padding-top:85px;padding-bottom:78px}.hub-intro h1 em{color:#0b0b0d;text-underline-offset:.08em;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.12em}.hub-intro>p,.hub-world-heading p{color:#626267}.hub-company-grid span{color:#0b0b0d;background:#fd0;width:max-content;padding:7px 9px;display:inline-flex}.hub-world-heading{background:#f0f0ec}.hub-world-heading h2 em{color:#0b0b0d;text-underline-offset:.09em;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.world-grid{background:#f0f0ec;gap:10px;padding:10px}.world-card{border-radius:3px}.hub-note{background:#fff;border-bottom-color:#0b0b0d16}.hub-note p{color:#68686c}.hub-note strong{color:#0b0b0d}.topic-page .system-section,.topic-page .video-section{background:#fff}.topic-page .product-section{background:#f0f0ec}.topic-page .split-story,.topic-page .classic-section{color:#0b0b0d;background:#f5f5f1}.topic-page .story-copy,.topic-page .classic-copy{border-left:1px solid #0b0b0d0f}.topic-page .process-list,.topic-page .process-list li,.topic-page .service-list,.topic-page .service{border-color:#0b0b0d18}.topic-page .process-list p,.topic-page .process-note,.topic-page .service p{color:#626267}.topic-page .text-link.light{color:#0b0b0d;text-underline-offset:6px;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:3px}.topic-page .reference-section{color:#0b0b0d;background:#ecece8}.topic-page .reference-heading p{color:#626267}.topic-page .download-section{color:#0b0b0d;background:#fff}.topic-page .download-intro>p:last-child,.topic-page .download-list small{color:#68686c}.topic-page .download-list,.topic-page .download-list a{border-color:#0b0b0d1b}.topic-page .advisor-section{color:#0b0b0d;background:#edede9}.topic-page .advisor-copy>p:not(.kicker){color:#626267}.topic-page .advisor-mark{-webkit-text-stroke-color:#d2b60066}.topic-page .button-ghost{background:#ffffff1b;border-color:#fff7}.topic-page footer{color:#fff;background:#0b0b0d}@media (max-width:980px){.hub-header .menu-toggle,.hub-header .menu-toggle.is-scrolled{color:#0b0b0d;background:#fff;border-color:#0b0b0d24}.topic-page .story-copy,.topic-page .classic-copy{border-top:1px solid #0b0b0d0f;border-left:0}}.primary-links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0d4f;border:1px solid #ffffff2b;border-radius:99px;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.primary-links a{color:#ffffffc7;border-radius:99px;padding:9px 15px;font-size:14px;font-weight:650;transition:background .25s,color .25s}.primary-links a:hover,.primary-links a[aria-current=page]{color:#fff;background:#ffffff1c}.menu-toggle,.mobile-primary-links{display:none}.site-header>.primary-links{z-index:32}.topic-page .theme-switch,.site-header+.theme-switch{top:108px;left:4.5vw;transform:none}.site-header nav a.is-active{opacity:1;background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff1c}.site-header nav a.is-active:before{opacity:1;transform:translateY(-50%)scale(1)}.surface-label{background:#0b0b0d;border-radius:3px;width:max-content;padding:9px 12px;line-height:1;box-shadow:0 8px 24px #0002;color:#fd0!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:14px!important;font-weight:850!important;display:inline-flex!important}.product-card{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0}.product-modal{color:#0b0b0d;background:#efefed;border:1px solid #ffffff28;border-radius:8px;width:min(94vw,980px);max-width:min(94vw,980px);padding:0;overflow:hidden}.product-modal>h2,.product-modal>[data-slot=dialog-description]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.product-modal-body{grid-template-columns:1fr 1fr;min-height:590px;display:grid}.product-modal-image{background:#fd0;place-items:center;padding:60px;display:grid}.product-modal-image img{object-fit:contain;width:90%;height:430px}.product-modal-copy{flex-direction:column;justify-content:center;padding:60px;display:flex}.product-modal-copy:before{content:"Produktdetail";color:#777;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:800}.product-modal-copy .surface-label{margin-bottom:24px}.product-modal-copy p:first-of-type{letter-spacing:-.05em;color:#0b0b0d;font-size:clamp(30px,3vw,47px);font-weight:780;line-height:1.02}.product-modal-copy p{color:#666;font-size:16px;line-height:1.65}.product-modal-copy .button{align-self:flex-start;margin-top:16px}.product-modal [data-slot=dialog-close]{z-index:4;color:#fff;opacity:1;background:#0b0b0dcc;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;top:14px;right:14px}.gallery-lightbox{overflow:visible}.gallery-arrow{z-index:5;color:#fd0;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0dbd;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:50px;height:50px;transition:background .25s,color .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow:hover{color:#0b0b0d;background:#fd0;transform:translateY(-50%)scale(1.06)}.gallery-prev{left:18px}.gallery-next{right:18px}.download-list a{grid-template-columns:1fr 24px!important}.download-number{display:none}.logos{background:0 0!important;border:0!important;gap:42px!important}.logos a{background:0 0!important;border:0!important;min-height:110px!important;padding:10px!important}.global-header{z-index:50;color:#fff;border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;height:92px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.global-brand img{width:187px}.global-header .nav-cta{background:#ffffff1c}.corporate-page{color:#0b0b0d;background:#f1f1ef}.corporate-page em{color:#fd0;font-style:normal}.corp-hero{color:#fff;background:#0b0b0d;height:100svh;min-height:820px;position:relative;overflow:hidden}.corp-hero>img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;animation:1.4s ease-out both hero-in;transform:scale(1.04)}.corp-hero-shade{background:linear-gradient(90deg,#070709ee 0%,#070709a8 47%,#07070912 85%),linear-gradient(#0000 55%,#08080acc 100%);position:absolute;inset:0}.corp-hero-copy{z-index:2;width:min(850px,82vw);position:absolute;top:50%;left:max(4.5vw,50vw - 590px);transform:translateY(-48%)}.corp-hero-copy h1,.contact-hero h1,.career-copy h1{letter-spacing:-.075em;margin:26px 0 30px;font-size:clamp(72px,9vw,142px);font-weight:780;line-height:.82}.corp-hero-copy>p:last-child,.career-copy>p{color:#ffffffb8;max-width:690px;font-size:19px;line-height:1.65}.corp-hero-numbers{z-index:3;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:absolute;bottom:34px;right:4.5vw}.corp-hero-numbers>div{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff26;width:210px;min-height:110px;padding:22px}.corp-hero-numbers strong{color:#fd0;font-size:43px;line-height:1;display:block}.corp-hero-numbers span{color:#ffffffb4;text-transform:uppercase;letter-spacing:.08em;margin-top:9px;font-size:11px;display:block}.manifesto-section{background:#fd0;grid-template-columns:.25fr 1.75fr;gap:50px;padding:150px max(4.5vw,50vw - 590px);display:grid}.manifesto-index{font-size:14px;font-weight:800}.manifesto-section .kicker{background:#0b0b0d;color:#fd0!important}.manifesto-section h2{letter-spacing:-.06em;max-width:1080px;margin:35px 0 0;font-size:clamp(47px,6.6vw,96px);line-height:1.01}.manifesto-section mark{color:#0b0b0d;text-underline-offset:7px;background:0 0;padding:0;text-decoration:underline;text-decoration-thickness:4px}.ceo-section{color:#fff;background:#111113;grid-template-columns:.78fr 1.22fr;min-height:850px;display:grid}.ceo-photo{overflow:hidden}.ceo-photo img{object-fit:cover;object-position:center top;filter:grayscale();width:100%;height:100%;transition:filter .6s}.ceo-photo:hover img{filter:grayscale(0)}.ceo-copy{flex-direction:column;justify-content:center;padding:100px clamp(45px,7vw,120px);display:flex}.ceo-copy h2,.timeline-heading h2,.greentech-copy h2,.leaders-heading h2,.benefit-heading h2,.job-area-heading h2,.jobs-heading h2,.hq-intro h2{letter-spacing:-.06em;margin:28px 0 38px;font-size:clamp(49px,6vw,88px);line-height:.95}.ceo-copy>p{color:#ffffff9f;max-width:680px;font-size:17px;line-height:1.72}.ceo-copy blockquote{color:#fd0;border-top:1px solid #ffffff2b;margin:30px 0 0;padding:24px 0;font-size:20px;font-weight:700}.principles-section{padding:130px max(4.5vw,50vw - 590px)}.principle-grid{border-top:1px solid #0b0b0d28;grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.principle-grid article{border-right:1px solid #0b0b0d28;min-height:300px;padding:32px 28px}.principle-grid article:last-child{border:0}.principle-grid svg{color:#d4b800}.principle-grid h3{margin:80px 0 14px;font-size:25px}.principle-grid p{color:#68686c;line-height:1.65}.timeline-section{background:#e6e6e2;padding:130px max(4.5vw,50vw - 590px)}.timeline-track{border-top:1px solid #0b0b0d26;grid-template-columns:repeat(5,1fr);margin:75px 0;display:grid}.timeline-track article{border-right:1px solid #0b0b0d26;padding:32px 25px;position:relative}.timeline-track article:before{content:"";background:#fd0;border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:24px;box-shadow:0 0 0 5px #e6e6e2}.timeline-track strong{font-size:14px}.timeline-track h3{margin:55px 0 13px;font-size:21px}.timeline-track p{color:#69696d;font-size:14px;line-height:1.55}.timeline-section>img{object-fit:cover;width:100%;height:min(57vw,690px)}.greentech-section{color:#fff;background:#111113;grid-template-columns:1.1fr .9fr;display:grid}.greentech-image img{object-fit:cover;width:100%;height:100%;min-height:760px}.greentech-copy{flex-direction:column;justify-content:center;padding:95px clamp(40px,6vw,95px);display:flex}.greentech-copy>p{color:#ffffff9d;font-size:17px;line-height:1.7}.greentech-stat{border-block:1px solid #ffffff2a;align-items:center;gap:24px;margin:35px 0;padding:25px 0;display:flex}.greentech-stat strong{color:#fd0;font-size:72px}.greentech-stat span{color:#ffffffa6;font-size:14px;line-height:1.5}.leaders-section{padding:130px max(4.5vw,50vw - 590px)}.leader-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.leader-grid article{border-bottom:1px solid #0b0b0d25;padding-bottom:25px}.leader-grid img{aspect-ratio:1/1.05;object-fit:cover;object-position:top;filter:grayscale();width:100%}.leader-grid span{color:#858589;text-transform:uppercase;margin-top:20px;font-size:12px;display:block}.leader-grid h3{margin:8px 0;font-size:26px}.team-directory{border-top:1px solid #0b0b0d28;grid-template-columns:repeat(5,1fr);margin-top:70px;display:grid}.team-directory article{border-right:1px solid #0b0b0d28;padding:28px 22px}.team-directory article:last-child{border:0}.team-directory h3{font-size:18px}.team-directory p{color:#707074;font-size:14px;line-height:1.65}.corp-next{background:#fd0;justify-content:space-between;align-items:center;gap:30px;padding:80px max(4.5vw,50vw - 590px);display:flex}.corp-next p{letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,56px);font-weight:750}.corp-next .button{color:#fd0;background:#0b0b0d}.contact-hero{color:#fff;background:#0b0b0d;grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;min-height:720px;padding:190px max(4.5vw,50vw - 590px) 95px;display:grid}.contact-hero h1{font-size:clamp(68px,8.4vw,128px)}.contact-hero>p{color:#ffffffa8;max-width:440px;margin:0 0 18px;font-size:19px;line-height:1.7}.contact-options{background:#fd0;grid-template-columns:repeat(3,1fr);display:grid}.contact-options a{border-right:1px solid #0b0b0d2b;flex-direction:column;min-height:300px;padding:42px;transition:background .25s,color .25s;display:flex}.contact-options a:hover{color:#fff;background:#0b0b0d}.contact-options svg{margin-bottom:auto}.contact-options span{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800}.contact-options strong{letter-spacing:-.045em;margin:13px 0 8px;font-size:clamp(24px,2.4vw,38px)}.contact-options small{color:#666;font-size:14px}.contact-options a:hover small{color:#ffffff9b}.advisor-finder{background:#eee;grid-template-columns:1fr 1fr;align-items:center;min-height:800px;padding:120px max(4.5vw,50vw - 590px);display:grid}.advisor-finder-copy h2{letter-spacing:-.065em;margin:28px 0;font-size:clamp(58px,7vw,103px);line-height:.88}.advisor-finder-copy>p{color:#646468;max-width:570px;margin-bottom:35px;font-size:17px;line-height:1.7}.austria-map{min-height:520px;position:relative}.austria-map:before{content:"AT";color:#0000;letter-spacing:-.18em;-webkit-text-stroke:2px #0b0b0d20;place-items:center;font-size:310px;font-weight:900;display:grid;position:absolute;inset:0;transform:rotate(-6deg)}.austria-map>span{color:#fd0;background:#0b0b0d;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-weight:800;display:grid;position:absolute}.austria-map span:first-child{top:47%;left:5%}.austria-map span:nth-child(2){top:52%;left:19%}.austria-map span:nth-child(3){top:42%;left:35%}.austria-map span:nth-child(4){top:32%;left:48%}.austria-map span:nth-child(5){top:31%;left:65%}.austria-map span:nth-child(6){top:38%;left:78%}.austria-map span:nth-child(7){top:56%;left:55%}.austria-map span:nth-child(8){top:68%;left:47%}.austria-map span:nth-child(9){top:51%;left:83%}.austria-map strong{color:#d4b800;text-align:right;font-size:70px;line-height:.75;position:absolute;bottom:8%;right:5%}.austria-map small{color:#0b0b0d;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.headquarters-section{color:#fff;background:#111113;grid-template-columns:.9fr 1.1fr;gap:90px;padding:130px max(4.5vw,50vw - 590px);display:grid}.hq-details{background:#ffffff27;grid-template-columns:1fr 1fr;gap:1px;display:grid}.hq-details article{background:#171719;padding:40px}.hq-details svg{color:#fd0}.hq-details h3{margin:60px 0 18px;font-size:22px}.hq-details p{color:#ffffff9d;line-height:1.75}.company-entities{padding:110px max(4.5vw,50vw - 590px)}.company-entities>div{border-top:1px solid #0b0b0d2b;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.company-entities article{border-right:1px solid #0b0b0d2b;padding:30px}.company-entities article:last-child{border:0}.company-entities span{color:#d4b800;font-size:12px}.company-entities h3{margin:55px 0 15px;font-size:24px}.company-entities p{color:#6b6b6f;line-height:1.6}.career-hero{color:#fff;background:#0b0b0d;height:100svh;min-height:900px;position:relative;overflow:hidden}.career-hero>img:first-child{object-fit:cover;object-position:center;width:100%;height:100%}.career-shade{background:linear-gradient(90deg,#070709ef 0%,#070709a0 52%,#0000 82%),linear-gradient(#0000 58%,#070709c9);position:absolute;inset:0}.career-copy{z-index:2;width:min(750px,80vw);position:absolute;top:50%;left:max(4.5vw,50vw - 590px);transform:translateY(-44%)}.career-copy h1{font-size:clamp(70px,9.5vw,150px)}.career-copy .button{margin-top:23px}.career-team{z-index:2;position:absolute;object-fit:contain!important;width:min(48vw,700px)!important;height:auto!important;bottom:0!important;right:2vw!important}.career-intro{background:#fd0;grid-template-columns:1fr 1fr;gap:90px;padding:135px max(4.5vw,50vw - 590px);display:grid}.career-intro h2{letter-spacing:-.06em;margin:28px 0 0;font-size:clamp(52px,6vw,90px);line-height:.93}.career-intro>div:last-child{align-self:end}.career-intro>div:last-child p{font-size:18px;line-height:1.7}.career-intro strong{font-size:22px}.benefit-section{padding:130px max(4.5vw,50vw - 590px)}.career-benefits{border-top:1px solid #0b0b0d2a;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.career-benefits article{border-bottom:1px solid #0b0b0d2a;border-right:1px solid #0b0b0d2a;min-height:260px;padding:30px}.career-benefits svg{color:#d4b800}.career-benefits h3{margin:70px 0 10px;font-size:23px}.career-benefits p{color:#6b6b6f}.career-quotes{color:#fff;background:#111113;grid-template-columns:1fr 1fr;display:grid}.career-quotes article{border-right:1px solid #ffffff25;grid-template-columns:100px 1fr;align-content:center;gap:28px;min-height:470px;padding:65px clamp(30px,5vw,85px);display:grid}.career-quotes img{object-fit:cover;image-rendering:auto;border-radius:50%;width:100px;height:100px}.career-quotes blockquote{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.3vw,36px);font-weight:650;line-height:1.25}.career-quotes span{color:#fd0;grid-column:2;font-size:13px}.job-areas{background:#e7e7e3;padding:130px max(4.5vw,50vw - 590px)}.job-area-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:70px;display:grid}.job-area-grid article{color:#fff;flex-direction:column;justify-content:flex-end;min-height:520px;padding:35px;display:flex;position:relative;overflow:hidden}.job-area-grid img{z-index:0;object-fit:cover;filter:saturate(.65);width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.job-area-grid article:after{content:"";z-index:1;background:linear-gradient(#0000 25%,#060608e5);position:absolute;inset:0}.job-area-grid article>:not(img){z-index:2;position:relative}.job-area-grid article:hover img{transform:scale(1.04)}.job-area-grid span{color:#fd0;font-size:13px}.job-area-grid h3{letter-spacing:-.05em;margin:18px 0 12px;font-size:clamp(31px,3vw,47px)}.job-area-grid p{color:#ffffffa7;max-width:590px;margin:0;line-height:1.6}.jobs-section{color:#fff;background:#111113;padding:130px max(4.5vw,50vw - 590px)}.jobs-heading>p:last-child{color:#ffffff86}.jobs-list{border-top:1px solid #ffffff28;margin-top:65px}.jobs-list a{border-bottom:1px solid #ffffff28;grid-template-columns:170px 1fr 220px 30px;align-items:center;gap:25px;min-height:105px;padding:20px 12px;transition:background .25s,padding .25s;display:grid;position:relative}.jobs-list a:hover{background:#ffffff0b;padding-inline:25px}.jobs-list span{color:#fd0;font-size:13px}.jobs-list h3{margin:0;font-size:20px}.jobs-list small{color:#ffffff75}.jobs-list svg{color:#fd0}.jobs-cta{background:#ffffff0a;justify-content:space-between;align-items:center;gap:35px;margin-top:60px;padding:45px;display:flex}.jobs-cta p{margin:0;font-size:22px}.hub-company-grid{grid-template-columns:repeat(4,1fr);gap:3px;padding:3px;display:grid}.hub-company-grid>a{background:#171719;flex-direction:column;min-height:350px;padding:35px;transition:background .3s,color .3s;display:flex}.hub-company-grid>a:hover{color:#0b0b0d;background:#fd0}.hub-company-grid span{color:#fd0;text-transform:uppercase;font-size:12px}.hub-company-grid>a:hover span{color:#0b0b0d}.hub-company-grid h2{letter-spacing:-.05em;margin:auto 0 35px;font-size:clamp(28px,2.6vw,43px);line-height:1}.hub-company-grid strong{justify-content:space-between;align-items:center;font-size:14px;display:flex}.hub-world-heading{grid-template-columns:1fr 1fr;gap:45px;padding:125px 4.5vw 65px;display:grid}.hub-world-heading .kicker{grid-column:1/-1}.hub-world-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(50px,6vw,90px);line-height:.95}.hub-world-heading p{color:#ffffff8f;align-self:end;max-width:520px;font-size:18px;line-height:1.65}@media (max-width:1100px){.primary-links a{padding-inline:10px;font-size:13px}.team-directory{grid-template-columns:repeat(2,1fr)}.team-directory article{border-bottom:1px solid #0b0b0d28}.corp-hero-numbers>div{width:175px}.career-team{opacity:.7}}@media (max-width:980px){.primary-links{display:none}.menu-toggle{color:#fff;border:1px solid #ffffff43;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.mobile-primary-links{z-index:60;background:#111113f5;border:1px solid #ffffff2c;border-radius:12px;flex-direction:column;padding:10px;display:flex;position:absolute;top:76px;left:20px;right:20px;box-shadow:0 25px 70px #0007}.mobile-primary-links a{color:#fff;border-bottom:1px solid #ffffff1d;padding:17px;font-weight:700}.site-header .menu-toggle{margin-left:auto;margin-right:10px}.corp-hero-numbers{left:4.5vw;right:4.5vw}.corp-hero-numbers>div{width:auto}.principle-grid{grid-template-columns:repeat(2,1fr)}.timeline-track{grid-template-columns:1fr 1fr}.timeline-track article{border-bottom:1px solid #0b0b0d26}.greentech-section,.contact-hero,.advisor-finder,.headquarters-section,.career-intro{grid-template-columns:1fr}.team-directory{grid-template-columns:1fr 1fr}.hub-company-grid{grid-template-columns:1fr}.hub-company-grid>a{min-height:280px}.hub-world-heading,.career-quotes{grid-template-columns:1fr}.jobs-list a{grid-template-columns:130px 1fr 30px}.jobs-list small{display:none}}@media (max-width:680px){.global-header{height:76px;padding:0 20px}.global-brand img{width:145px}.global-header .nav-cta{display:none}.mobile-primary-links{top:66px}.site-header>.nav-cta{display:none}.corp-hero{min-height:760px}.corp-hero-copy{width:calc(100vw - 40px);left:20px}.corp-hero-copy h1,.contact-hero h1,.career-copy h1{font-size:clamp(56px,16vw,82px)}.corp-hero-numbers{bottom:20px;left:20px;right:20px}.corp-hero-numbers>div{min-height:90px;padding:12px}.corp-hero-numbers strong{font-size:30px}.corp-hero-numbers span{font-size:9px}.manifesto-section{grid-template-columns:1fr;padding:90px 20px}.ceo-section{grid-template-columns:1fr}.ceo-photo{height:590px}.ceo-copy{padding:75px 20px}.principles-section,.timeline-section,.leaders-section,.benefit-section,.job-areas,.jobs-section,.headquarters-section,.company-entities{padding:85px 20px}.principle-grid,.leader-grid,.team-directory,.career-benefits,.hq-details,.company-entities>div{grid-template-columns:1fr}.principle-grid article,.team-directory article,.company-entities article{border-bottom:1px solid #0b0b0d28;border-right:0}.timeline-track,.greentech-section{grid-template-columns:1fr}.greentech-image img{min-height:430px}.greentech-copy{padding:75px 20px}.corp-next{flex-direction:column;align-items:flex-start;padding:65px 20px}.contact-hero{min-height:650px;padding:145px 20px 65px}.contact-options{grid-template-columns:1fr}.contact-options a{min-height:220px}.advisor-finder{padding:85px 20px}.austria-map{min-height:400px}.austria-map:before{font-size:220px}.career-hero{min-height:800px}.career-copy{width:calc(100vw - 40px);top:44%;left:20px}.career-team{opacity:.38;width:92vw!important;right:-20vw!important}.career-intro{padding:90px 20px}.career-benefits article{border-right:0}.career-quotes article{grid-template-columns:70px 1fr;padding:55px 20px}.career-quotes img{width:70px;height:70px}.job-area-grid{grid-template-columns:1fr}.job-area-grid article{min-height:430px}.jobs-list a{grid-template-columns:1fr 30px;gap:7px;padding:22px 5px}.jobs-list span,.jobs-list h3{grid-column:1}.jobs-list svg{grid-area:1/2/3}.jobs-cta{flex-direction:column;align-items:flex-start;padding:30px}.hub-company-grid{padding:0}.hub-world-heading{padding:90px 20px 45px}.product-modal-body{grid-template-columns:1fr;max-height:86vh;overflow:auto}.product-modal-image{padding:35px}.product-modal-image img{height:270px}.product-modal-copy{padding:35px 25px}.gallery-arrow{width:44px;height:44px}.gallery-prev{left:10px}.gallery-next{right:10px}.logos{gap:15px!important}}.mega-nav-item{display:flex;position:relative}.mega-trigger{color:#ffffffc7;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:9px 15px;font:650 14px Inter,sans-serif;transition:background .25s,color .25s;display:flex}.mega-trigger:hover,.mega-trigger[aria-expanded=true]{color:#fff;background:#ffffff1c}.mega-trigger svg{transition:transform .25s}.mega-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.themes-mega-panel{z-index:80;color:#fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0b0b0df2;border:1px solid #ffffff2b;border-radius:22px;width:min(1180px,94vw);padding:24px;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);box-shadow:0 34px 100px #0009}.themes-mega-panel:before{content:"";background:#0b0b0d;border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;width:14px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.mega-heading{justify-content:space-between;align-items:flex-end;gap:28px;padding:5px 4px 20px;display:flex}.mega-heading span{color:#fd0;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.mega-heading strong{letter-spacing:-.035em;font-size:28px;line-height:1.05}.primary-links .mega-heading>a{color:#fd0;border-radius:0;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.primary-links .mega-heading>a:hover{color:#fff;background:0 0}.mega-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.primary-links .mega-theme-card{isolation:isolate;color:#fff;text-align:left;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:1fr auto;align-content:end;gap:5px 16px;min-height:175px;padding:18px;display:grid;position:relative;overflow:hidden}.mega-theme-card img,.mega-theme-card video,.mega-theme-shade{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.mega-theme-shade{z-index:-1;background:linear-gradient(#0000 0%,#0004 40%,#000 100%)}.mega-theme-card small{color:#fd0;letter-spacing:.1em;font-size:10px;font-weight:800;position:absolute;top:12px;left:13px}.mega-theme-card strong{font-size:17px;line-height:1.1}.mega-theme-card p{color:#ffffffa8;grid-column:1;margin:0;font-size:11px;line-height:1.35}.mega-theme-card>svg{color:#fd0;grid-area:1/2/3;align-self:end;transition:transform .3s}.primary-links .mega-theme-card:hover{color:#fff;background:#ffffff12}.mega-theme-card:hover img,.mega-theme-card:hover video{transform:scale(1.07)}.mega-theme-card:hover>svg{transform:translate(3px,-3px)}.mobile-themes-trigger,.mobile-theme-grid{display:none}@media (max-width:980px){.mobile-primary-links{max-height:calc(100svh - 100px);overflow-y:auto}.mobile-primary-links>a{color:#fff;border-bottom:1px solid #ffffff1d;padding:17px;font-weight:700}.mobile-themes-trigger{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;width:100%;padding:17px;font:700 16px Inter,sans-serif;display:flex}.mobile-themes-trigger span{align-items:center;gap:10px;display:flex}.mobile-themes-trigger>svg{transition:transform .25s}.mobile-themes-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.mobile-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:7px 0 12px;display:grid}.mobile-primary-links .mobile-theme-grid>a{color:#fff;background:#ffffff08;border:1px solid #ffffff19;border-radius:9px;grid-template-columns:58px auto 1fr auto;align-items:center;gap:9px;min-height:76px;padding:8px;display:grid}.mobile-theme-media{border-radius:6px;width:58px;height:58px;display:block;overflow:hidden}.mobile-theme-media img,.mobile-theme-media video{object-fit:cover;width:100%;height:100%}.mobile-theme-grid>a>small{color:#fd0;font-size:10px}.mobile-theme-grid>a span{min-width:0}.mobile-theme-grid>a strong,.mobile-theme-grid>a em{display:block}.mobile-theme-grid>a strong{font-size:13px}.mobile-theme-grid>a em{color:#ffffff7f;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;font-style:normal;overflow:hidden}.mobile-theme-grid>a>svg{color:#fd0}}@media (max-width:680px){.mobile-theme-grid{grid-template-columns:1fr}}.events-page{color:#fff;background:#0b0b0d;min-height:100svh}.events-page .global-header{border-bottom:1px solid #ffffff20;position:relative}.events-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;padding:90px max(4.5vw,50vw - 590px) 75px;display:grid}.events-intro h1{letter-spacing:-.07em;margin:25px 0 0;font-size:clamp(62px,8vw,126px);line-height:.82}.events-intro h1 em{color:#fd0;font-style:normal}.events-intro>p{color:#ffffff9a;max-width:500px;margin:0 0 7px;font-size:18px;line-height:1.65}.events-list{padding:0 3px 3px}.event-card{background:#171719;grid-template-columns:1.05fr .95fr;min-height:650px;margin-bottom:3px;display:grid}.event-card:nth-child(2n){grid-template-columns:.95fr 1.05fr}.event-card:nth-child(2n) .event-media{grid-area:1/2}.event-media{min-height:570px;position:relative;overflow:hidden}.event-media img,.event-media video{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.22,1,.36,1)}.event-card:hover .event-media :is(img,video){transform:scale(1.025)}.event-media>span{color:#0b0b0d;background:#fd0;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;font-weight:850;display:grid;position:absolute;top:24px;left:24px}.event-copy{align-self:center;padding:70px clamp(34px,6vw,95px)}.event-copy h2{letter-spacing:-.06em;margin:25px 0 23px;font-size:clamp(45px,5vw,80px);line-height:.94}.event-description{color:#ffffff9d;white-space:pre-line;max-width:620px;font-size:17px;line-height:1.65}.event-facts{background:#ffffff1a;grid-template-columns:1fr 1fr;gap:1px;margin:40px 0;display:grid}.event-facts>div{background:#1d1d20;align-items:center;gap:11px;min-height:68px;padding:15px;display:flex}.event-facts svg{color:#fd0;width:18px}.event-facts span{font-size:14px}.event-actions{align-items:center;gap:20px;display:flex}.event-actions small{color:#ffffff6d}.event-sold-out{color:#ffffff85;border:1px solid #ffffff29;border-radius:99px;padding:13px 18px;font-size:14px}.events-empty{background:linear-gradient(110deg,#171719 0% 62%,#fd0 62% 100%);align-content:center;place-items:start;min-height:560px;padding:70px max(4.5vw,50vw - 590px);display:grid}.events-empty>span{color:#fd0;letter-spacing:.13em;font-size:12px;font-weight:850}.events-empty h2{letter-spacing:-.06em;max-width:750px;margin:24px 0;font-size:clamp(50px,6vw,92px);line-height:.9}.events-empty p{color:#ffffff8f;max-width:530px;font-size:17px;line-height:1.6}.events-empty .button{margin-top:18px}.events-admin-link{border-top:1px solid #ffffff20;justify-content:flex-end;padding:22px 4.5vw;display:flex}.events-admin-link a{color:#ffffff72;align-items:center;gap:7px;font-size:13px;display:flex}.events-admin-link a:hover{color:#fd0}.event-dialog{max-height:92svh;overflow-y:auto;color:#fff!important;background:#171719!important;border:1px solid #ffffff29!important;border-radius:18px!important;max-width:760px!important;padding:34px!important}.event-dialog [data-slot=dialog-title]{letter-spacing:-.045em;font-size:32px;line-height:1.05}.event-dialog [data-slot=dialog-description]{color:#ffffff80;font-size:15px;line-height:1.5}.event-form,.event-editor{grid-template-columns:1fr 1fr;gap:17px;display:grid}.event-form label,.event-editor label{color:#ffffff92;gap:8px;font-size:13px;font-weight:650;display:grid}.event-form :is(input,textarea),.event-editor :is(input,textarea,select){color:#fff;background:#0c0c0e;border:1px solid #ffffff24;border-radius:8px;width:100%;min-height:48px;padding:12px 13px;font:500 16px Inter,sans-serif}.event-form textarea,.event-editor textarea{resize:vertical}.event-form-wide{grid-column:1/-1}.event-consent{align-items:start;grid-template-columns:20px 1fr!important;display:flex!important}.event-consent input,.event-toggle input{accent-color:#fd0;width:18px!important;min-height:18px!important}.event-form-error,.event-admin-message{color:#fff;background:#fd01;border-left:3px solid #fd0;margin:0;padding:11px}.event-success{text-align:center;padding:30px 5px}.event-success>span{color:#0b0b0d;background:#fd0;border-radius:50%;place-items:center;width:65px;height:65px;margin:0 auto 25px;display:grid}.event-success p{color:#fd0;text-transform:uppercase;font-size:12px;font-weight:800}.event-success [data-slot=dialog-description]{max-width:520px;margin:20px auto 0}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.event-admin-shell{padding:90px max(4.5vw,50vw - 640px) 120px}.event-admin-heading{max-width:850px;margin-bottom:65px}.event-admin-heading>a{color:#ffffff75;align-items:center;gap:8px;margin-bottom:55px;font-size:14px;display:inline-flex}.event-admin-heading>a:hover{color:#fd0}.event-admin-heading h1{letter-spacing:-.07em;margin:22px 0;font-size:clamp(60px,7vw,110px);line-height:.87}.event-admin-heading h1 em{color:#fd0;font-style:normal}.event-admin-heading>p:last-child{color:#ffffff8d;max-width:700px;font-size:17px;line-height:1.6}.event-admin-grid{grid-template-columns:1.1fr .9fr;gap:3px;display:grid}.event-editor,.event-admin-list{background:#171719;align-content:start;padding:38px}.event-editor-title{grid-column:1/-1;align-items:center;gap:17px;margin-bottom:15px;display:flex}.event-editor-title>svg{color:#0b0b0d;background:#fd0;border-radius:50%;width:52px;height:52px;padding:13px}.event-editor-title span,.event-admin-list>div>span{color:#fd0;text-transform:uppercase;font-size:11px;font-weight:800}.event-editor-title h2,.event-admin-list h2{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.event-toggle{border:1px solid #ffffff24;border-radius:8px;align-self:end;min-height:48px;padding:12px;align-items:center!important;display:flex!important}.event-admin-list>div{margin-bottom:25px}.event-admin-list>p{color:#ffffff72}.event-admin-list article{border-top:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;display:flex}.event-admin-list h3{margin:9px 0 5px;font-size:18px}.event-admin-list article p{color:#ffffff70;margin:0;font-size:13px}.event-admin-list article>strong{white-space:nowrap;align-items:center;gap:7px;display:flex}.event-admin-list article>strong svg{color:#fd0;width:17px}.event-status{color:#ffffff75;text-transform:uppercase;background:#ffffff12;border-radius:4px;padding:4px 7px;font-size:10px}.event-status.published{color:#0b0b0d;background:#fd0}.event-admin-denied{color:#fff;text-align:center;background:#0b0b0d;place-content:center;min-height:100svh;display:grid}.event-admin-denied a{color:#fd0}@media (max-width:1100px){.hub-company-grid{grid-template-columns:repeat(2,1fr)}.event-card,.event-card:nth-child(2n){grid-template-columns:1fr}.event-card:nth-child(2n) .event-media{grid-area:auto/1}.event-admin-grid{grid-template-columns:1fr}.themes-mega-panel{width:min(900px,94vw)}.primary-links .mega-theme-card{min-height:150px}}@media (max-width:760px){.events-intro{grid-template-columns:1fr;gap:28px;padding:70px 20px 50px}.events-intro h1{font-size:clamp(58px,17vw,88px)}.events-intro>p{font-size:16px}.event-media{min-height:430px}.event-copy{padding:60px 20px}.event-copy h2{font-size:clamp(43px,12vw,66px)}.event-facts{grid-template-columns:1fr}.event-actions{flex-direction:column;align-items:flex-start}.events-empty{background:linear-gradient(165deg,#171719 0% 78%,#fd0 78%);min-height:570px;padding:60px 20px}.event-dialog{padding:27px 18px!important}.event-form,.event-editor{grid-template-columns:1fr}.event-form-wide,.event-editor-title{grid-column:1}.event-admin-shell{padding:65px 20px 90px}.event-admin-heading h1{font-size:clamp(58px,16vw,82px)}.event-editor,.event-admin-list{padding:26px 18px}.hub-company-grid{grid-template-columns:1fr}}.event-admin-list article{display:block}.event-admin-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.event-admin-summary>strong{white-space:nowrap;align-items:center;gap:7px;display:flex}.event-admin-summary>strong svg{color:#fd0;width:17px}.event-admin-list details{margin-top:16px}.event-admin-list summary{color:#fd0;cursor:pointer;font-size:13px;font-weight:700}.registration-list{gap:5px;margin-top:13px;display:grid}.registration-list>div{background:#0d0d0f;border-radius:8px;padding:14px}.registration-list strong{justify-content:space-between;gap:15px;font-size:14px;display:flex}.registration-list strong span{color:#fd0;font-size:11px}.registration-list a,.registration-list small{color:#ffffff8a;margin-top:5px;font-size:12px;display:block}.registration-list a:hover{color:#fd0}.registration-export{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2b;border-radius:7px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font:700 12px Inter,sans-serif;display:flex}.registration-export:hover{color:#fd0;border-color:#fd0}.registration-export svg{width:15px}.event-editor{scroll-margin-top:90px;transition:box-shadow .35s}.event-editor.is-editing{box-shadow:inset 0 3px #fd0}.event-editor-actions{justify-content:flex-end;align-self:end;align-items:center;gap:10px;display:flex}.event-editor-actions .button{margin:0}.event-cancel-button,.event-edit-button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff2a;border-radius:99px;justify-content:center;align-items:center;gap:7px;font:750 12px Inter,sans-serif;transition:border-color .25s,background .25s,color .25s,transform .25s;display:inline-flex}.event-cancel-button{min-height:48px;padding:0 16px}.event-edit-button{padding:9px 13px}.event-cancel-button:hover,.event-edit-button:hover{color:#0b0b0d;background:#fd0;border-color:#fd0;transform:translateY(-1px)}.event-cancel-button svg,.event-edit-button svg{width:15px}.event-admin-controls{justify-content:flex-end;margin-top:17px;display:flex}@media (max-width:760px){.event-editor-actions{flex-wrap:wrap;grid-column:1}.event-editor-actions .button{flex:1}.event-admin-summary{align-items:flex-start}.event-admin-summary>strong{font-size:12px}}.innotec-chat{z-index:100;color:#fff;font-family:Inter,sans-serif;position:fixed;bottom:22px;right:22px}.chat-launcher{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#111113e8;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:12px;min-width:190px;height:62px;padding:7px 18px 7px 7px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 18px 55px #0006}.chat-launcher:hover{border-color:#fd0;transform:translateY(-3px);box-shadow:0 22px 65px #0008,0 0 0 4px #ffdd0014}.chat-launcher-icon{color:#0b0b0d;background:#fd0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.chat-launcher-icon svg{width:21px}.chat-launcher-copy{text-align:left}.chat-launcher-copy small,.chat-launcher-copy strong{display:block}.chat-launcher-copy small{color:#ffffff78;letter-spacing:.12em;margin-bottom:2px;font-size:8px;font-weight:800}.chat-launcher-copy strong{font-size:16px}.chat-launcher>i{background:#fd0;border:2px solid #111113;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:10px}.chat-panel{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#111113f7;border:1px solid #ffffff2a;border-radius:22px;grid-template-rows:auto 1fr auto auto auto auto;width:min(410px,100vw - 24px);height:min(650px,100svh - 125px);display:grid;position:absolute;bottom:78px;right:0;overflow:hidden;box-shadow:0 30px 100px #000a}.chat-header{background:#171719;border-bottom:1px solid #ffffff1c;align-items:center;gap:12px;padding:17px;display:flex}.chat-avatar{color:#0b0b0d;background:#fd0;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.chat-avatar svg{width:21px}.chat-header>div:nth-child(2){min-width:0}.chat-header strong,.chat-header span{display:block}.chat-header strong{font-size:15px}.chat-header span{color:#ffffff78;margin-top:4px;font-size:10px}.chat-header span i{background:#fd0;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 0 4px #ffdd0016}.chat-header>button{color:#fff;cursor:pointer;background:#ffffff0b;border:0;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.chat-header>button:hover{color:#0b0b0d;background:#fd0}.chat-messages{scrollbar-width:thin;scrollbar-color:#ffffff20 transparent;min-height:0;padding:18px 15px;overflow-y:auto}.chat-message{flex-direction:column;align-items:flex-start;margin-bottom:11px;display:flex}.chat-message>span{border-radius:15px;max-width:88%;padding:12px 14px;font-size:14px;line-height:1.48}.chat-message.assistant>span{color:#ffffffe0;background:#1e1e21;border:1px solid #ffffff14;border-bottom-left-radius:4px}.chat-message.user{align-items:flex-end}.chat-message.user>span{color:#0b0b0d;background:#fd0;border-bottom-right-radius:4px}.chat-message>span>svg{color:#fd0;width:14px;height:14px;margin:0 6px -2px 0}.chat-message>a{color:#fd0;align-items:center;gap:6px;margin:7px 0 0 4px;font-size:12px;font-weight:750;display:inline-flex}.chat-message>a svg{width:14px}.chat-message.typing{background:#1e1e21;border-radius:14px 14px 14px 4px;flex-direction:row;gap:4px;width:max-content;padding:14px;display:flex}.chat-message.typing i{background:#fd0;border-radius:50%;width:6px;height:6px;animation:1.1s infinite chat-bounce}.chat-message.typing i:nth-child(2){animation-delay:.16s}.chat-message.typing i:nth-child(3){animation-delay:.32s}@keyframes chat-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.chat-starters{scrollbar-width:none;gap:6px;padding:0 15px 12px;display:flex;overflow-x:auto}.chat-starters::-webkit-scrollbar{display:none}.chat-starters button{color:#ffffffbf;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-radius:99px;flex:none;padding:8px 10px;font:650 11px Inter,sans-serif}.chat-starters button:hover{color:#fd0;border-color:#fd0}.chat-composer{border-top:1px solid #ffffff19;grid-template-columns:1fr 45px;gap:7px;padding:10px 12px;display:grid}.chat-composer input{color:#fff;background:#09090b;border:1px solid #ffffff20;border-radius:12px;min-width:0;height:45px;padding:0 14px;font:500 16px Inter,sans-serif}.chat-composer input:focus{border-color:#fd0;outline:0}.chat-composer button{color:#0b0b0d;cursor:pointer;background:#fd0;border:0;border-radius:12px;place-items:center;display:grid}.chat-composer button:disabled{cursor:not-allowed;opacity:.35}.chat-composer button svg{width:18px}.chat-handoff{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff25;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0 12px 8px;padding:11px;font:700 12px Inter,sans-serif;display:flex}.chat-handoff:hover{color:#fd0;border-color:#fd0}.chat-handoff svg{width:16px}.chat-note{color:#ffffff59;text-align:center;margin:0;padding:0 14px 11px;font-size:9px;line-height:1.35}@media (max-width:980px){.innotec-chat{bottom:84px;right:12px}.chat-panel{height:min(610px,100svh - 170px);bottom:70px}.chat-launcher{width:58px;min-width:58px;height:58px;padding:5px}.chat-launcher-icon{width:46px;height:46px}.chat-launcher-copy{display:none}.chat-launcher>i{right:3px}}@media (max-width:520px){.chat-panel{border-radius:18px;width:calc(100vw - 24px);right:0}.chat-message>span{max-width:92%}}@media print{.innotec-chat{display:none!important}}.primary-links{transition:opacity .28s,transform .35s cubic-bezier(.22,1,.36,1)}.primary-links.is-scrolled{pointer-events:none;opacity:0;transform:translate(-50%,-16px)scale(.96)}.menu-toggle.is-scrolled{z-index:112;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#0b0b0de8;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .25s,color .25s,transform .3s,border-color .25s;display:grid;position:fixed;top:20px;right:20px;box-shadow:0 14px 42px #0005;margin:0!important}.menu-toggle.is-scrolled:hover,.menu-toggle.is-scrolled[aria-expanded=true]{color:#0b0b0d;background:#fd0;border-color:#fd0;transform:scale(1.04)}.menu-toggle svg{width:21px}.nav-menu-backdrop{z-index:108;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#0008;border:0;display:block;position:fixed;inset:0}.mobile-primary-links.is-scrolled{z-index:111;background:#111113f8;border:1px solid #ffffff2d;border-radius:18px;width:min(430px,100vw - 40px);max-height:calc(100svh - 102px);padding:10px;animation:.32s cubic-bezier(.22,1,.36,1) both nav-drawer-in;position:fixed;top:82px;left:auto;right:20px;overflow-y:auto;box-shadow:0 28px 90px #000a}.mobile-menu-head{border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:20px;padding:11px 12px 16px;display:flex}.mobile-menu-head span{color:#fd0;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:850}.mobile-menu-head small{color:#ffffff69;font-size:11px}.mobile-primary-links .mobile-menu-cta{background:#fd0;border-radius:10px;justify-content:space-between;align-items:center;margin-top:8px;display:flex;color:#0b0b0d!important;border:0!important}.mobile-menu-cta svg{width:18px}@keyframes nav-drawer-in{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:980px){.primary-links,.primary-links.is-scrolled{display:none}.menu-toggle,.menu-toggle.is-scrolled{z-index:112;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b0b0de8;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed;top:14px;right:14px;box-shadow:0 12px 36px #0005;margin:0!important}.menu-toggle[aria-expanded=true]{color:#0b0b0d;background:#fd0;border-color:#fd0}.mobile-primary-links,.mobile-primary-links.is-scrolled{z-index:111;background:#111113f8;border:1px solid #ffffff2d;border-radius:16px;width:auto;max-height:calc(100svh - 88px);padding:10px;animation:.32s cubic-bezier(.22,1,.36,1) both nav-drawer-in;position:fixed;top:72px;left:12px;right:12px;overflow-y:auto;box-shadow:0 28px 90px #000a}}@media (prefers-reduced-motion:reduce){.primary-links,.menu-toggle,.mobile-primary-links{transition:none!important;animation:none!important}}.event-media iframe{pointer-events:none;border:0;width:177.78%;min-width:100%;height:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.corporate-page{background:#f7f7f4}.ceo-section,.greentech-section,.headquarters-section,.career-quotes,.jobs-section{color:#0b0b0d;background:#fff}.ceo-copy>p,.greentech-copy>p,.greentech-stat span,.headquarters-section .hq-details p,.jobs-heading>p:last-child,.jobs-list small{color:#66666a}.ceo-copy blockquote,.greentech-stat,.career-quotes article,.jobs-list,.jobs-list a{border-color:#0b0b0d19}.greentech-stat strong,.career-quotes span,.jobs-list span,.jobs-list svg{color:#cbb000}.hq-details{background:#0b0b0d12}.hq-details article{background:#f1f1ed}.career-quotes article{background:#fff}.jobs-list a:hover{background:#f1f1ed}.jobs-cta{background:#f0f0ec}.timeline-section,.job-areas,.advisor-finder{background:#efefeb}.manifesto-section,.career-intro,.contact-options{background:#fd0}.contact-hero{color:#0b0b0d;background:#f7f7f4}.contact-hero>p{color:#646468}.contact-page>.global-header,.events-page>.global-header{color:#0b0b0d;background:#f7f7f4;border-bottom-color:#0b0b0d16}.contact-page>.global-header .nav-cta,.events-page>.global-header .nav-cta{color:#0b0b0d;background:#fff;border-color:#0b0b0d1d}.events-page{color:#0b0b0d;background:#f7f7f4}.events-intro{background:#f7f7f4}.events-intro>p{color:#66666a}.event-card{color:#0b0b0d;background:#fff}.event-card:nth-child(2n){background:#f0f0ec}.event-description,.event-actions small{color:#66666a}.event-facts{background:#0b0b0d12}.event-facts>div{background:#f3f3ef}.event-sold-out{color:#66666a;border-color:#0b0b0d22}.events-admin-link{border-top-color:#0b0b0d16}.events-admin-link a{color:#65656a}.event-admin-heading>a,.event-admin-heading>p:last-child{color:#66666a}.event-editor,.event-admin-list{color:#0b0b0d;background:#fff;box-shadow:0 18px 55px #0b0b0d0a}.event-form label,.event-editor label{color:#5f5f63}.event-form :is(input,textarea),.event-editor :is(input,textarea,select){color:#0b0b0d;background:#f4f4f0;border-color:#0b0b0d1c}.event-toggle{border-color:#0b0b0d1c}.event-admin-list article{border-color:#0b0b0d17}.event-admin-list article p,.event-admin-list>p{color:#717176}.event-status{color:#666;background:#0b0b0d0b}.registration-list>div{background:#f2f2ee}.registration-list a,.registration-list small{color:#68686c}.registration-export,.event-cancel-button,.event-edit-button{color:#0b0b0d;background:#fff;border-color:#0b0b0d20}.event-admin-message{color:#0b0b0d}@media (max-width:980px){.contact-page>.global-header .menu-toggle,.events-page>.global-header .menu-toggle{color:#0b0b0d;background:#fff;border-color:#0b0b0d24}}.hub-header,.global-header{position:relative;z-index:130!important;overflow:visible!important}.hub-page,.events-page,.contact-page,.advisor-page{isolation:isolate}.themes-mega-panel{z-index:160!important;color:#0b0b0d!important;background:#fafaf7!important;border-color:#0b0b0d18!important;box-shadow:0 35px 100px #0b0b0d2a!important}.mega-heading{border-color:#0b0b0d16!important}.mega-heading span,.mega-heading strong{color:#0b0b0d!important}.mega-heading>a{color:#5f5f64!important}.mega-heading>a:hover{color:#0b0b0d!important}.primary-links .mega-theme-card iframe,.mobile-theme-media iframe{pointer-events:none;border:0;width:177.78%;min-width:100%;height:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:981px){.mobile-primary-links.is-scrolled{flex-direction:column;display:flex}.hub-header .mobile-primary-links.is-scrolled,.global-header .mobile-primary-links.is-scrolled{z-index:151}.nav-menu-backdrop{z-index:150}.menu-toggle.is-scrolled{z-index:152}}.events-intro h1 em,.event-admin-heading h1 em{color:#0b0b0d;text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.11em}.events-intro .kicker{color:#0b0b0d}.events-empty{color:#0b0b0d;background:#efefeb}.events-empty>span{color:#817000}.events-empty p{color:#66666a}.events-empty .button{color:#fff;background:#0b0b0d}.events-admin-link{background:#fff}.news-section{color:#0b0b0d;background:#efefeb;padding:130px max(4.5vw,50vw - 640px)}.news-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:65px;display:grid}.news-heading h2{letter-spacing:-.065em;margin:20px 0 0;font-size:clamp(55px,7vw,105px);line-height:.9}.news-heading h2 em{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.news-heading>p{color:#66666a;max-width:550px;margin:0;font-size:17px;line-height:1.65}.featured-news{background:#fff;grid-template-columns:1.15fr .85fr;min-height:610px;display:grid;box-shadow:0 26px 80px #0b0b0d0b}.featured-news-media{background:#0b0b0d;min-height:500px;position:relative;overflow:hidden}.featured-news-media iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.featured-news-copy{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,75px);display:flex}.featured-news-copy>span{color:#8e7a00;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.featured-news-copy>span svg{width:18px}.featured-news-copy h3{letter-spacing:-.055em;margin:22px 0;font-size:clamp(38px,4.4vw,68px);line-height:.94}.featured-news-copy p{color:#626267;line-height:1.65}.featured-news-copy a{color:#0b0b0d;text-underline-offset:6px;margin-top:16px;font-weight:750;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:3px}.news-coming{background:#fff;justify-content:space-between;align-items:center;gap:30px;margin-top:10px;padding:30px;display:flex}.news-coming strong{font-size:22px}.news-coming p{color:#66666a;max-width:560px;margin:0}.event-dialog{color:#0b0b0d!important;background:#fff!important;border-color:#0b0b0d1d!important;box-shadow:0 35px 100px #0b0b0d33!important}.event-dialog [data-slot=dialog-description]{color:#66666a}.event-form-error{color:#0b0b0d}.event-success [data-slot=dialog-description]{color:#66666a}.event-dialog button[aria-label]{color:#0b0b0d}.event-admin-shell,.event-admin-denied{color:#0b0b0d;background:#f7f7f4}.advisor-page{color:#0b0b0d;background:#f7f7f4;min-height:100svh}.advisor-page>.global-header{color:#0b0b0d;background:#f7f7f4;border-bottom:1px solid #0b0b0d16}.advisor-page>.global-header .nav-cta{color:#0b0b0d;background:#fff;border-color:#0b0b0d1f}.advisor-hero{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;padding:190px max(4.5vw,50vw - 590px) 90px;display:grid}.advisor-hero h1{letter-spacing:-.075em;margin:25px 0 0;font-size:clamp(70px,9vw,132px);line-height:.84}.advisor-hero h1 em{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em;display:block}.advisor-hero>p{color:#626267;margin:0 0 8px;font-size:18px;line-height:1.65}.advisor-finder-shell{background:#efefeb;padding:0 max(4.5vw,50vw - 590px) 110px}.advisor-search{background:#fff;grid-template-columns:.7fr 1.3fr;gap:60px;padding:65px;display:grid;box-shadow:0 25px 80px #0b0b0d0c}.advisor-search-copy h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(40px,5vw,68px);line-height:.94}.advisor-search-copy p{color:#66666a;line-height:1.6}.advisor-search-form{align-content:center;display:grid}.advisor-search-form label{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.advisor-input-row{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.advisor-input-row input{color:#0b0b0d;background:#f4f4f0;border:1px solid #0b0b0d22;border-radius:8px;min-width:0;height:58px;padding:0 18px;font:550 17px Inter,sans-serif}.advisor-input-row button{color:#0b0b0d;cursor:pointer;background:#fd0;border:0;border-radius:8px;padding:0 22px;font:800 14px Inter,sans-serif}.advisor-quick-links{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.advisor-quick-links button{color:#55555a;cursor:pointer;background:#fff;border:1px solid #0b0b0d1c;border-radius:99px;padding:8px 11px;font:650 12px Inter,sans-serif}.advisor-quick-links button:hover{color:#0b0b0d;background:#fd0;border-color:#fd0}.advisor-result{background:#f1f1ed;border-left:4px solid #fd0;margin-top:22px;padding:22px}.advisor-result h3{margin:0 0 8px}.advisor-result a{color:#0b0b0d;text-underline-offset:5px;margin:13px 15px 0 0;font-weight:750;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:3px;display:inline-block}.advisor-benefits{background:#fff;grid-template-columns:repeat(4,1fr);padding:100px max(4.5vw,50vw - 590px);display:grid}.advisor-benefits article{border-right:1px solid #0b0b0d18;min-height:260px;padding:28px}.advisor-benefits article:last-child{border-right:0}.advisor-benefits svg{color:#bca300}.advisor-benefits h3{margin:70px 0 12px;font-size:24px}.advisor-benefits p{color:#66666a;line-height:1.55}.advisor-data-note{background:#fd0;justify-content:space-between;align-items:center;gap:35px;padding:70px max(4.5vw,50vw - 590px);display:flex}.advisor-data-note h2{letter-spacing:-.05em;margin:0;font-size:clamp(35px,5vw,68px)}.advisor-data-note p{max-width:600px;margin:0;line-height:1.6}.contact-social{background:#efefeb;padding:100px max(4.5vw,50vw - 590px)}.contact-social h2{letter-spacing:-.06em;margin:20px 0 45px;font-size:clamp(48px,6vw,88px)}.contact-social-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.contact-social-grid a{color:#0b0b0d;background:#fff;justify-content:space-between;align-items:center;min-height:150px;padding:28px;font-size:23px;font-weight:750;transition:background .25s,transform .25s;display:flex}.contact-social-grid a:hover{background:#fd0;transform:translateY(-3px)}.contact-social-grid svg{width:28px}@media (max-width:900px){.news-heading,.featured-news,.advisor-hero,.advisor-search{grid-template-columns:1fr}.featured-news-media{min-height:420px}.advisor-benefits{grid-template-columns:repeat(2,1fr)}.advisor-benefits article:nth-child(2){border-right:0}.contact-social-grid{grid-template-columns:1fr}.advisor-page>.global-header .menu-toggle{color:#0b0b0d;background:#fff;border-color:#0b0b0d24}}@media (max-width:680px){.news-section{padding:90px 20px}.news-heading{gap:24px;margin-bottom:40px}.featured-news-media{min-height:260px}.featured-news-copy{padding:34px 22px}.news-coming{flex-direction:column;align-items:flex-start}.advisor-hero{gap:30px;padding:145px 20px 60px}.advisor-hero h1{font-size:clamp(62px,18vw,88px)}.advisor-finder-shell{padding:0 20px 75px}.advisor-search{gap:34px;padding:34px 22px}.advisor-input-row{grid-template-columns:1fr}.advisor-input-row button{height:52px}.advisor-benefits{grid-template-columns:1fr;padding:70px 20px}.advisor-benefits article{border-bottom:1px solid #0b0b0d18;border-right:0;min-height:220px}.advisor-benefits h3{margin-top:48px}.advisor-data-note{flex-direction:column;align-items:flex-start;padding:55px 20px}.contact-social{padding:75px 20px}}.advisor-search-hero{background:#efefeb;grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;padding:175px max(4.5vw,50vw - 640px) 105px;display:grid}.advisor-search-hero>div:first-child h1{letter-spacing:-.07em;margin:25px 0;font-size:clamp(62px,7.5vw,112px);line-height:.87}.advisor-search-hero>div:first-child h1 em{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.advisor-search-hero>div:first-child>p:last-child{color:#626267;max-width:520px;font-size:17px;line-height:1.65}.advisor-search-surface{background:#fff;border:1px solid #0b0b0d13;border-radius:18px;padding:38px;box-shadow:0 26px 80px #0b0b0d12}.advisor-search-surface form>label{letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:850;display:block}.advisor-search-surface form>div{background:#f3f3ef;border:1px solid #0b0b0d20;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:center;min-height:62px;padding:0 8px 0 18px;display:grid;position:relative}.advisor-search-surface form>div>svg{color:#8e7a00;width:19px}.advisor-search-surface input{color:#0b0b0d;background:0 0;border:0;outline:0;min-width:0;height:60px;font:550 17px Inter,sans-serif}.advisor-clear{color:#777;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;margin-right:5px;display:grid}.advisor-clear svg{width:16px}.advisor-submit{color:#0b0b0d;cursor:pointer;background:#fd0;border:0;border-radius:8px;align-items:center;gap:9px;height:48px;padding:0 18px;font:800 13px Inter,sans-serif;display:flex}.advisor-submit:disabled{opacity:.4}.advisor-submit svg{width:17px}.advisor-quick{flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;display:flex}.advisor-quick>span{color:#777;margin-right:5px;font-size:11px}.advisor-quick button{color:#56565b;cursor:pointer;background:#fff;border:1px solid #0b0b0d1b;border-radius:99px;padding:7px 10px;font:650 11px Inter,sans-serif}.advisor-quick button:hover{color:#0b0b0d;background:#fd0;border-color:#fd0}.advisor-result{background:#f1f1ed;border-left:4px solid #fd0;grid-template-columns:45px 1fr;gap:16px;margin-top:24px;padding:22px;display:grid}.advisor-result>span{background:#fd0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.advisor-result>span svg{width:18px}.advisor-result small{color:#857300;text-transform:uppercase;font-weight:800}.advisor-result h2{margin:7px 0 8px;font-size:24px}.advisor-result p{color:#626267;margin:0;line-height:1.5}.advisor-result a{color:#0b0b0d;text-underline-offset:5px;align-items:center;gap:6px;margin:13px 15px 0 0;font-size:13px;font-weight:750;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:3px;display:inline-flex}.advisor-result a svg{width:15px}.advisor-value-grid{background:#fff;grid-template-columns:repeat(4,1fr);padding:100px max(4.5vw,50vw - 590px);display:grid}.advisor-value-grid article{border-right:1px solid #0b0b0d18;min-height:270px;padding:30px;position:relative}.advisor-value-grid article:last-child{border:0}.advisor-value-grid article>svg{color:#bca300}.advisor-value-grid article>span{color:#aaa;font-size:11px;position:absolute;top:30px;right:25px}.advisor-value-grid h2{margin:75px 0 12px;font-size:27px}.advisor-value-grid p{color:#66666a;line-height:1.55}.featured-news-video{background:#0b0b0d;min-height:500px;position:relative;overflow:hidden}.featured-news-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.featured-news-video>span{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0db8;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:750;display:flex;position:absolute;bottom:18px;right:18px}.featured-news-video>span svg{color:#fd0;width:16px}@media (max-width:900px){.advisor-search-hero{grid-template-columns:1fr}.advisor-value-grid{grid-template-columns:repeat(2,1fr)}.advisor-value-grid article:nth-child(2){border-right:0}.featured-news-video{min-height:420px}}@media (max-width:680px){.advisor-search-hero{gap:35px;padding:135px 20px 70px}.advisor-search-hero>div:first-child h1{font-size:clamp(56px,16vw,82px)}.advisor-search-surface{padding:25px 18px}.advisor-search-surface form>div{grid-template-columns:24px 1fr}.advisor-submit{grid-column:1/-1;justify-content:center;width:100%;height:50px;margin:7px 0}.advisor-clear{position:absolute;top:14px;right:7px}.advisor-value-grid{grid-template-columns:1fr;padding:70px 20px}.advisor-value-grid article{border-bottom:1px solid #0b0b0d18;border-right:0;min-height:220px}.featured-news-video{min-height:260px}}.hub-company-grid{background:#0b0b0d12;gap:1px}.hub-company-grid>a{color:#0b0b0d!important;background:#fff!important}.hub-company-grid>a:hover{background:#fd0!important}.hub-company-grid span{background:#fd0;width:max-content;padding:7px 9px;display:inline-flex;color:#0b0b0d!important}.mobile-primary-links.is-scrolled>a,.mobile-primary-links.is-scrolled .mobile-menu-head~a{color:#fff}.mobile-primary-links.is-scrolled .mobile-menu-cta{color:#0b0b0d!important}.mobile-primary-links.is-scrolled .mobile-menu-head~a:not(.mobile-menu-cta){border-bottom:1px solid #ffffff18;padding:14px 12px}.chat-launcher-copy small{text-transform:none!important;letter-spacing:0!important}[data-slot=dialog-overlay],[data-slot=dialog-content]{z-index:200!important}.product-modal{width:min(1120px,94vw)!important;max-width:min(1120px,94vw)!important;max-height:90svh!important}.product-modal-body{height:min(760px,86svh);grid-template-columns:1.06fr .94fr!important;min-height:0!important}.product-modal-gallery{background:#fd0;height:100%;min-height:0!important}.product-modal-image{background:0 0;width:100%;height:100%;padding:38px}.product-modal-image img{object-fit:contain;background:#fff;width:100%;height:100%;max-height:650px}.product-modal-copy{height:100%;overflow-y:auto;padding:54px!important}.product-modal-copy:before{display:none}.product-modal-copy>p:first-of-type{letter-spacing:0!important;color:#5f5f64!important;font-size:16px!important;font-weight:500!important;line-height:1.65!important}.product-modal-copy .product-modal-label{color:#0b0b0d;letter-spacing:.11em;text-transform:uppercase;background:#fd0;margin-bottom:20px;padding:7px 9px;font-size:10px;font-weight:850;display:inline-flex}.product-modal-copy h3{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(38px,4vw,62px);line-height:.92}.product-benefits{border-top:1px solid #0b0b0d17;gap:0;margin:28px 0;display:grid}.product-benefits>strong{text-transform:uppercase;letter-spacing:.1em;padding:16px 0 10px;font-size:12px}.product-benefits>span{color:#4f4f54;border-top:1px solid #0b0b0d12;align-items:flex-start;gap:9px;padding:10px 0;font-size:13px;line-height:1.45;display:flex}.product-benefits>span svg{color:#9a8500;flex:none;width:16px}.product-source-link{color:#0b0b0d;border:1px solid #0b0b0d20;border-radius:99px;align-items:center;gap:7px;padding:14px 15px;font-size:12px;font-weight:750;display:inline-flex}.product-source-link:hover{background:#fd0;border-color:#fd0}.product-gallery-arrow{z-index:3!important}.primary-links .mega-theme-card iframe,.mobile-theme-media iframe,.world-youtube{mix-blend-mode:screen;opacity:.9}@media (max-width:680px){.product-modal-body{height:auto;max-height:86svh;overflow:auto;grid-template-columns:1fr!important}.product-modal-gallery{height:330px}.product-modal-image{padding:25px}.product-modal-copy{height:auto;overflow:visible;padding:34px 22px!important}}.nav-drawer-layer{z-index:500;pointer-events:none;position:fixed;inset:0}.nav-drawer-layer .nav-menu-backdrop{z-index:0;pointer-events:auto;background:#0b0b0d99;border:0;display:block;position:absolute;inset:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nav-drawer-layer .mobile-primary-links{pointer-events:auto;overscroll-behavior:contain;flex-direction:column;overflow:auto;z-index:1!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#111113!important;border:1px solid #fff2!important;border-radius:20px!important;width:min(460px,100vw - 40px)!important;max-height:calc(100svh - 40px)!important;padding:12px!important;display:flex!important;position:absolute!important;top:20px!important;left:auto!important;right:20px!important;box-shadow:0 35px 110px #0009!important}.nav-drawer-open{overflow:hidden}.mobile-menu-head>div{flex-direction:column;gap:3px;display:flex}.mobile-menu-close{color:#fff;cursor:pointer;background:#ffffff0b;border:1px solid #fff2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mobile-menu-close:hover{color:#0b0b0d;background:#fd0;border-color:#fd0}.nav-drawer-layer .mobile-primary-links>a{border-bottom:1px solid #ffffff16;align-items:center;min-height:52px;padding:13px 12px;font-weight:720;display:flex;color:#fff!important}.nav-drawer-layer .mobile-primary-links>a:hover{background:#ffffff0b}.nav-drawer-layer .mobile-themes-trigger{min-height:54px}.mobile-product-grid{grid-template-columns:1fr 1fr;gap:6px;padding:7px 0 13px;display:grid}.mobile-product-grid>a{color:#fff;background:#ffffff07;border:1px solid #ffffff14;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:12px;display:flex}.mobile-product-grid>a:first-child{color:#0b0b0d;background:#fd0;grid-column:1/-1;min-height:50px}.mobile-product-grid>a>span{flex-direction:column;gap:4px;display:flex}.mobile-product-grid strong{font-size:12px}.mobile-product-grid em{color:#ffffff70;font-size:9px;font-style:normal;line-height:1.35}.mobile-product-grid svg{flex:none}.products-mega-panel{z-index:160;color:#0b0b0d;background:#fafaf7;border:1px solid #0b0b0d17;border-radius:22px;grid-template-columns:.72fr 1.28fr;width:min(1040px,94vw);display:grid;position:fixed;top:78px;left:50vw;overflow:hidden;transform:translate(-50%);box-shadow:0 35px 100px #0b0b0d2d}.products-mega-lead{background:#fd0;flex-direction:column;align-items:flex-start;padding:35px;display:flex}.products-mega-lead>span{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.products-mega-lead>strong{letter-spacing:-.045em;margin:18px 0;font-size:38px;line-height:.94}.products-mega-lead>p{color:#49453b;margin:0;font-size:13px;line-height:1.55}.primary-links .products-mega-lead>a{color:#0b0b0d;border-radius:0;align-items:center;gap:7px;margin-top:auto;padding:13px 0 0;font-size:12px;font-weight:800;display:flex}.products-mega-lead>a:hover{transform:translate(3px);background:0 0!important}.products-mega-grid{grid-template-columns:1fr 1fr;padding:20px;display:grid}.primary-links .products-mega-grid>a{color:#0b0b0d;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;min-height:78px;padding:13px;display:grid}.primary-links .products-mega-grid>a:hover{color:#0b0b0d;background:#0b0b0d09}.products-mega-grid small{color:#918000;font-size:9px}.products-mega-grid span{flex-direction:column;gap:3px;display:flex}.products-mega-grid strong{font-size:13px}.products-mega-grid em{color:#6c6c70;font-size:9px;font-style:normal}.products-mega-grid svg{width:15px}.product-nav-item .mega-trigger[aria-expanded=true]{color:#fff;background:#ffffff1c}.hub-header .product-nav-item .mega-trigger[aria-expanded=true],.global-header .product-nav-item .mega-trigger[aria-expanded=true]{color:#0b0b0d;background:#0b0b0d09}@media (max-width:1100px){.products-mega-panel{width:min(900px,94vw)}.products-mega-lead{padding:28px}.products-mega-lead>strong{font-size:32px}.primary-links .products-mega-grid>a{min-height:70px;padding:10px}}@media (max-width:680px){.nav-drawer-layer .mobile-primary-links{width:calc(100vw - 20px)!important;max-height:calc(100svh - 20px)!important;top:10px!important;right:10px!important}.mobile-product-grid{grid-template-columns:1fr}.mobile-product-grid>a:first-child{grid-column:auto}}.products-page{color:#0b0b0d;background:#f7f7f4;min-height:100svh}.products-page>.global-header{color:#0b0b0d;background:#f7f7f4;border-bottom:1px solid #0b0b0d14}.products-page>.global-header .nav-cta{color:#0b0b0d;background:#fff;border-color:#0b0b0d1f}.products-page>.global-header .primary-links{background:#fff;border-color:#0b0b0d14}.products-page>.global-header .primary-links>a,.products-page>.global-header .mega-trigger{color:#0b0b0dc9}.products-page>.global-header .primary-links>a:hover,.products-page>.global-header .primary-links>a[aria-current=page],.products-page>.global-header .mega-trigger:hover{color:#0b0b0d;background:#0b0b0d09}.products-hero{grid-template-columns:1fr .8fr;align-items:center;gap:70px;min-height:780px;padding:150px max(4.5vw,50vw - 620px) 90px;display:grid}.products-hero h1{letter-spacing:-.075em;margin:24px 0;font-size:clamp(75px,9.5vw,142px);line-height:.82}.products-hero h1 em{text-underline-offset:.07em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.09em}.products-hero>div:first-child>p:not(.kicker){color:#606065;max-width:650px;font-size:18px;line-height:1.65}.products-hero .button{margin-top:18px}.products-hero-system{aspect-ratio:1;background:#fd0;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.products-hero-system:before,.products-hero-system:after{content:"";border:1px solid #0b0b0d33;border-radius:50%;position:absolute}.products-hero-system:before{inset:13%}.products-hero-system:after{inset:28%}.products-hero-system span,.products-hero-system strong{letter-spacing:.14em;font-size:10px;font-weight:850;position:absolute}.products-hero-system span{top:18%}.products-hero-system strong{bottom:18%}.products-hero-system i{background:#0b0b0d;border-radius:50%;width:23%;height:23%;box-shadow:0 0 0 20px #fff4}.products-hero-system b{letter-spacing:-.08em;font-size:clamp(52px,6vw,86px);position:absolute;transform:rotate(-12deg)}.product-finder-strip{background:#d8d8d3;grid-template-columns:1.4fr repeat(4,auto);align-items:center;gap:1px;padding:1px max(4.5vw,50vw - 620px);display:grid}.product-finder-strip>*{background:#fff;height:92px}.product-finder-strip>div{align-items:center;gap:13px;padding:0 25px;display:flex}.product-finder-strip>div>svg{color:#9a8500}.product-finder-strip>div span{flex-direction:column;display:flex}.product-finder-strip small{color:#777;text-transform:uppercase;font-size:9px}.product-finder-strip>a{color:#0b0b0d;align-items:center;gap:7px;padding:0 24px;font-size:12px;font-weight:750;display:flex}.product-finder-strip>a:hover{background:#fd0}.product-groups-section{background:#efefeb;padding:125px max(4.5vw,50vw - 620px)}.product-section-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;margin-bottom:65px;display:grid}.product-section-intro h2{letter-spacing:-.065em;margin:20px 0 0;font-size:clamp(54px,7vw,98px);line-height:.88}.product-section-intro>p{color:#626267;margin:0;font-size:17px;line-height:1.65}.product-group-grid{background:#0b0b0d13;grid-template-columns:1fr 1fr;gap:1px;display:grid}.product-group-card{color:#0b0b0d;background:#f8f8f5;grid-template-columns:42px 1fr auto;gap:20px;min-height:245px;padding:30px;transition:background .25s,transform .25s;display:grid;position:relative}.product-group-card>small{color:#999}.product-group-card>div>span{color:#666;letter-spacing:.1em;text-transform:uppercase;background:#e7e7e3;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.product-group-card h3{letter-spacing:-.045em;margin:42px 0 10px;font-size:clamp(28px,3.2vw,46px)}.product-group-card p{color:#66666a;margin:0;font-size:13px}.product-group-card>svg{width:22px}.product-group-card.is-live{background:#fff}.product-group-card.is-live>div>span{color:#0b0b0d;background:#fd0}.product-group-card.is-live:hover{z-index:1;background:#fd0;transform:translateY(-3px)}.product-group-card.is-live:hover>div>span{background:#fff}.product-architecture{color:#fff;background:#0b0b0d;grid-template-columns:.8fr 1.2fr;gap:70px;padding:120px max(4.5vw,50vw - 620px);display:grid;position:relative;overflow:hidden}.product-architecture>div:first-child>svg{color:#fd0;width:35px;height:35px}.product-architecture h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(50px,6vw,86px);line-height:.88}.product-architecture ol{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.product-architecture li{border-bottom:1px solid #ffffff19;border-left:1px solid #ffffff19;min-height:220px;padding:25px}.product-architecture li>span{color:#fd0;font-size:10px}.product-architecture li>strong{margin:50px 0 10px;font-size:20px;display:block}.product-architecture li>p{color:#ffffff8c;font-size:12px;line-height:1.55}.product-architecture-mark{color:#ffffff72;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:28px;left:max(4.5vw,50vw - 620px)}.product-architecture-mark svg{color:#fd0;width:15px}.catalog-hero{background:#efefeb;padding:175px max(4.5vw,50vw - 620px) 100px;position:relative}.product-breadcrumb{color:#7a7a7f;align-items:center;gap:7px;margin-bottom:55px;font-size:10px;display:flex}.product-breadcrumb a{color:#545459}.catalog-hero h1{letter-spacing:-.07em;margin:20px 0;font-size:clamp(68px,9vw,130px);line-height:.84}.catalog-hero h1 em{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.09em}.catalog-hero>p:not(.kicker){color:#626267;max-width:650px;font-size:18px;line-height:1.65}.catalog-count{align-items:end;gap:12px;display:flex;position:absolute;bottom:95px;right:max(4.5vw,50vw - 620px)}.catalog-count strong{letter-spacing:-.06em;font-size:82px;line-height:.7}.catalog-count span{text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.25}.catalog-section{background:#fff;padding:115px max(4.5vw,50vw - 620px)}.catalog-intro{grid-template-columns:1fr .7fr;align-items:end;gap:70px;margin-bottom:55px;display:grid}.catalog-intro h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(48px,6vw,84px);line-height:.9}.catalog-intro>p{color:#66666b;margin:0;line-height:1.65}.catalog-toolbar{gap:16px;margin-bottom:28px;display:grid}.catalog-toolbar>label{background:#f4f4f1;border:1px solid #0b0b0d1b;border-radius:8px;grid-template-columns:25px 1fr;align-items:center;max-width:500px;height:54px;padding:0 15px;display:grid}.catalog-toolbar input{background:0 0;border:0;outline:0;height:52px;font:550 14px Inter,sans-serif}.catalog-filters{flex-wrap:wrap;gap:6px;display:flex}.catalog-filters button{color:#56565b;cursor:pointer;background:#fff;border:1px solid #0b0b0d18;border-radius:99px;padding:9px 13px;font:650 10px Inter,sans-serif}.catalog-filters button:hover,.catalog-filters button.is-active{color:#0b0b0d;background:#fd0;border-color:#fd0}.catalog-grid{background:#0b0b0d12;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.catalog-card{color:#0b0b0d;background:#f6f6f3;grid-template-rows:260px 1fr;min-height:470px;display:grid}.catalog-card-art{background:#ecece8;place-items:center;display:grid;position:relative;overflow:hidden}.catalog-card-art>small{background:#fff;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:800;position:absolute;top:15px;left:15px}.catalog-card-copy{padding:27px}.catalog-card-copy>span{color:#8d7900;text-transform:uppercase;font-size:9px;font-weight:800}.catalog-card-copy h2{letter-spacing:-.04em;margin:11px 0;font-size:28px}.catalog-card-copy p{color:#6a6a6f;min-height:38px;font-size:11px;line-height:1.5}.catalog-card-copy>strong{align-items:center;gap:6px;margin-top:25px;font-size:11px;display:flex}.catalog-card.is-live{background:#fff}.catalog-card.is-live:hover .product-can{transform:translateY(-6px)rotate(1deg)}.catalog-symbol{color:#777;background:#d7d7d2;border-radius:50%;place-items:center;width:110px;height:110px;font-size:25px;font-weight:850;display:grid}.catalog-symbol.symbol-1{border-radius:12px}.catalog-symbol.symbol-2{border-radius:55px 55px 16px 16px;height:145px}.catalog-symbol.symbol-3{border-radius:12px;width:145px;height:80px}.catalog-empty{text-align:center;background:#f1f1ed;padding:60px}.products-next{background:#fd0;justify-content:space-between;align-items:center;gap:30px;padding:38px max(4.5vw,50vw - 620px);display:flex}.products-next a{color:#0b0b0d;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.products-next a:hover{transform:translate(3px)}.product-can{z-index:2;filter:drop-shadow(0 28px 25px #0b0b0d36);width:210px;height:465px;transition:transform .3s;position:relative}.product-can-cap{z-index:2;background:linear-gradient(90deg,#111 0 12%,#2e2e31 12% 88%,#080809 88%);border-radius:13px 13px 5px 5px;width:152px;height:70px;position:absolute;top:0;left:29px}.product-can-neck{background:#c8c8c5;width:130px;height:23px;position:absolute;top:60px;left:40px}.product-can-body{background:linear-gradient(90deg,#bbb 0 3%,#f0f0ed 12% 84%,#aaa 98%);border-radius:10px 10px 22px 22px;flex-direction:column;align-items:center;display:flex;position:absolute;inset:74px 0 0;box-shadow:inset -15px 0 25px #0002}.product-can-body:before{content:"";background:#fd0;height:28%;position:absolute;top:38%;left:0;right:0}.product-can-body i{color:#fff;letter-spacing:-.04em;background:#0b0b0d;margin-top:48px;padding:7px 12px;font-size:15px;font-style:normal;font-weight:900}.product-can-body strong{z-index:1;letter-spacing:-.08em;text-align:center;margin-top:58px;font-size:43px;line-height:.78;position:relative}.product-can-body em{z-index:1;text-transform:uppercase;margin-top:15px;font-size:9px;font-style:normal;font-weight:800;position:relative}.product-can-body b{font-size:9px;position:absolute;bottom:20px}.product-can.is-compact{filter:drop-shadow(0 14px 14px #0b0b0d27);width:82px;height:185px}.product-can.is-compact .product-can-cap{border-radius:5px;width:60px;height:28px;left:11px}.product-can.is-compact .product-can-neck{width:50px;height:9px;top:24px;left:16px}.product-can.is-compact .product-can-body{border-radius:4px 4px 9px 9px;inset:30px 0 0}.product-can.is-compact .product-can-body i{margin-top:19px;padding:3px 5px;font-size:6px}.product-can.is-compact .product-can-body strong{margin-top:23px;font-size:17px}.product-can.is-compact .product-can-body em{margin-top:6px;font-size:3.5px}.product-can.is-compact .product-can-body b{font-size:4px;bottom:7px}.product-detail-hero{grid-template-columns:1fr .85fr;min-height:850px;padding-top:92px;display:grid}.product-detail-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:80px max(5vw,50vw - 620px) 80px max(4.5vw,50vw - 620px);display:flex}.product-detail-copy .product-breadcrumb{margin-bottom:45px}.product-status{letter-spacing:.1em;text-transform:uppercase;background:#fd0;padding:7px 10px;font-size:9px;font-weight:850;display:inline-flex}.product-detail-copy h1{letter-spacing:-.075em;margin:24px 0 0;font-size:clamp(76px,9vw,135px);line-height:.82}.product-detail-copy h2{color:#626267;margin:12px 0 25px;font-size:22px}.product-detail-copy>p{color:#5e5e63;max-width:620px;font-size:17px;line-height:1.7}.product-detail-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.product-secondary{color:#0b0b0d;background:#fff;border:1px solid #0b0b0d20}.product-detail-visual{background:#fd0;place-items:center;min-height:760px;display:grid;position:relative;overflow:hidden}.visual-note{letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;top:25px;left:25px}.product-orbit{border:1px solid #0b0b0d28;border-radius:50%;position:absolute}.orbit-one{width:560px;height:560px}.orbit-two{width:380px;height:380px}.product-fact-bar{color:#fff;background:#0b0b0d;grid-template-columns:repeat(4,1fr);padding:0 max(4.5vw,50vw - 620px);display:grid}.product-fact-bar>div{border-right:1px solid #ffffff1b;grid-template-columns:30px 1fr;min-height:150px;padding:30px;display:grid}.product-fact-bar>div:last-child{border:0}.product-fact-bar svg{color:#fd0;grid-row:1/3}.product-fact-bar strong{font-size:18px}.product-fact-bar span{color:#ffffff76;text-transform:uppercase;font-size:9px}.product-highlights{background:#fff;grid-template-columns:.8fr 1.2fr;gap:80px;padding:125px max(4.5vw,50vw - 620px);display:grid}.product-highlights h2,.product-application-heading h2,.product-process h2,.product-downloads h2,.product-advice h2{letter-spacing:-.06em;margin:22px 0;font-size:clamp(50px,6vw,86px);line-height:.88}.product-highlights>div:first-child>p:last-child{color:#66666b;line-height:1.65}.product-highlight-list{border-top:1px solid #0b0b0d20}.product-highlight-list article{border-bottom:1px solid #0b0b0d18;grid-template-columns:32px 28px 1fr;align-items:center;gap:13px;min-height:90px;display:grid}.product-highlight-list article>span{color:#999;font-size:9px}.product-highlight-list svg{color:#9a8500}.product-highlight-list strong{font-size:17px}.product-applications{background:#efefeb;grid-template-columns:.8fr 1fr 1fr;display:grid}.product-applications>div{border-right:1px solid #0b0b0d17;min-height:560px;padding:80px max(35px,4vw)}.product-application-heading{background:#fd0}.application-column>svg{color:#9a8500;width:30px;height:30px}.application-column>span{color:#8c7800;text-transform:uppercase;margin-top:80px;font-size:9px;font-weight:850;display:block}.application-column h3{letter-spacing:-.04em;margin:13px 0 34px;font-size:34px}.application-column p{color:#56565b;border-top:1px solid #0b0b0d14;align-items:flex-start;gap:8px;padding:12px 0;font-size:12px;display:flex}.application-column p svg{color:#9a8500;flex:none;width:15px}.product-process{background:#fff;grid-template-columns:.75fr 1.25fr;gap:70px;padding:125px max(4.5vw,50vw - 620px);display:grid}.product-process ol{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.product-process li{border:1px solid #0b0b0d12;min-height:210px;padding:25px}.product-process li>span{color:#9a8500;font-size:9px}.product-process li>strong{margin:55px 0 10px;font-size:20px;display:block}.product-process li>p{color:#66666b;font-size:11px;line-height:1.55}.product-process aside{background:#f0f0ec;border-left:5px solid #fd0;grid-column:2;padding:25px}.product-process aside p{color:#5f5f64;font-size:12px;line-height:1.55}.product-downloads{color:#fff;background:#0b0b0d;grid-template-columns:.8fr 1.2fr;align-items:stretch;display:grid}.product-downloads>div{color:#0b0b0d;background:#fd0;padding:80px max(4.5vw,50vw - 620px)}.product-downloads>div>svg{width:30px;height:30px}.product-downloads>a{color:#fff;justify-content:space-between;align-items:center;gap:30px;padding:70px;display:flex}.product-downloads>a:hover{background:#18181b}.product-downloads>a span{flex-direction:column;gap:8px;display:flex}.product-downloads>a strong{font-size:23px}.product-downloads>a small{color:#ffffff78}.product-advice{background:#efefeb;grid-template-columns:1.1fr .7fr auto;align-items:end;gap:50px;padding:110px max(4.5vw,50vw - 620px);display:grid}.product-advice p{color:#626267;line-height:1.6}.product-advice .button{white-space:nowrap;margin-bottom:22px}@media (max-width:980px){.products-page>.global-header .menu-toggle{color:#0b0b0d;background:#fff;border-color:#0b0b0d23}.products-hero,.product-section-intro,.catalog-intro,.product-highlights,.product-process{grid-template-columns:1fr}.products-hero-system{max-width:620px}.product-finder-strip{grid-template-columns:1fr 1fr}.product-finder-strip>div{grid-column:1/-1}.product-group-grid,.product-architecture{grid-template-columns:1fr}.catalog-grid{grid-template-columns:1fr 1fr}.product-detail-hero{grid-template-columns:1fr}.product-detail-visual{min-height:700px}.product-fact-bar,.product-applications{grid-template-columns:1fr 1fr}.product-application-heading{grid-column:1/-1;min-height:390px}.product-process aside{grid-column:1}.product-advice,.product-downloads{grid-template-columns:1fr}.product-downloads>div{padding-right:4.5vw}.catalog-count{margin-top:50px;position:static}.product-status{margin-top:20px}}@media (max-width:680px){.products-hero{grid-template-columns:1fr;gap:45px;min-height:auto;padding:145px 20px 75px}.products-hero h1{font-size:clamp(67px,19vw,94px)}.products-hero-system{width:100%}.product-finder-strip{padding-inline:20px}.product-finder-strip>a{justify-content:center;padding:0 8px}.product-groups-section,.catalog-section,.product-highlights,.product-process{padding:85px 20px}.product-section-intro{gap:22px}.product-group-card{grid-template-columns:26px 1fr auto;min-height:220px;padding:22px}.product-architecture{padding:85px 20px}.product-architecture ol{grid-template-columns:1fr}.product-architecture-mark{display:none}.catalog-hero{padding:145px 20px 75px}.catalog-hero h1{font-size:clamp(60px,17vw,84px)}.catalog-grid{grid-template-columns:1fr}.catalog-card{grid-template-rows:230px 1fr;min-height:430px}.product-detail-hero{padding-top:76px}.product-detail-copy{padding:65px 20px}.product-detail-copy h1{font-size:clamp(70px,20vw,96px)}.product-detail-visual{min-height:630px}.product-can{transform:scale(.88)}.product-fact-bar{grid-template-columns:1fr}.product-fact-bar>div{border-bottom:1px solid #ffffff1b;border-right:0;min-height:105px}.product-applications{grid-template-columns:1fr}.product-application-heading{grid-column:auto;min-height:350px}.product-applications>div{min-height:auto;padding:65px 20px}.application-column>span{margin-top:55px}.product-process ol{grid-template-columns:1fr}.product-process li{min-height:180px}.product-downloads>div,.product-downloads>a{padding:65px 20px}.product-advice{padding:85px 20px}.products-next{flex-direction:column;align-items:flex-start;padding:30px 20px}}.hub-hero{isolation:isolate;color:#fff;background:#0b0b0d;min-height:max(780px,100svh);position:relative;overflow:hidden}.hub-hero-media,.hub-hero-shade{z-index:-2;position:absolute;inset:0;overflow:hidden}.hub-hero-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hub-hero-media>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.025)}.hub-hero-shade{z-index:-1;background:linear-gradient(90deg,#08080ad9 0%,#08080a91 48%,#08080a2e 78%),linear-gradient(#0000 53%,#08080ae6 100%),linear-gradient(#08080a91 0%,#0000 25%)}.hub-hero .hub-header{top:0;left:0;right:0;z-index:140!important;background:0 0!important;border-color:#ffffff2b!important;position:absolute!important}.hub-hero .hub-header>a:first-child{background:#fff;border-radius:4px;padding:9px 13px}.hub-hero .hub-header>a:first-child img{width:190px}.hub-hero .primary-links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdc!important;border-color:#ffffff30!important;box-shadow:0 15px 45px #0002!important}.hub-hero .primary-links>a,.hub-hero .mega-trigger{color:#0b0b0dd4!important}.hub-hero .primary-links>a:hover,.hub-hero .mega-trigger:hover{color:#0b0b0d!important;background:#fff!important}.hub-hero .hub-header>.nav-cta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff!important;background:#ffffff20!important;border-color:#fff!important}.hub-hero .hub-header>.nav-cta:hover{color:#0b0b0d!important;background:#fff!important}.hub-hero .hub-intro{z-index:2;color:#fff;align-items:center;min-height:max(780px,100svh);padding:190px 4.5vw 155px;position:relative}.hub-hero .hub-intro>div{align-self:center}.hub-hero .hub-intro .kicker{margin-bottom:4px}.hub-hero .hub-intro h1{letter-spacing:-.072em;text-wrap:balance;max-width:980px;margin-top:24px;font-size:clamp(65px,8.8vw,145px);line-height:.81}.hub-hero .hub-intro h1 em{color:#fff;text-underline-offset:.08em;text-decoration-color:#fd0;text-decoration-thickness:.09em;display:inline-block}.hub-hero .hub-intro>p{color:#ffffffe0;text-shadow:0 2px 22px #000;align-self:center;max-width:470px;margin:90px 0 0 auto;font-size:clamp(16px,1.4vw,20px);line-height:1.65}.hub-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;display:flex}.hub-hero-textlink{color:#fff;border-bottom:2px solid #fd0;align-items:center;gap:8px;padding:12px 0;font-size:14px;font-weight:750;display:inline-flex}.hub-hero-textlink:hover svg{transform:translate(3px,-3px)}.hub-hero-textlink svg{transition:transform .25s}.hub-hero-proof{z-index:3;border-top:1px solid #ffffff4a;align-items:center;display:flex;position:absolute;bottom:34px;right:4.5vw}.hub-hero-proof span{color:#ffffffaf;letter-spacing:.08em;text-transform:uppercase;border-left:1px solid #ffffff31;align-items:baseline;gap:7px;padding:15px 20px;font-size:10px;font-weight:700;display:flex}.hub-hero-proof strong{color:#fd0;letter-spacing:-.05em;font-size:30px}.hub-hero-muted{z-index:3;color:#ffffff8e;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;bottom:38px;left:4.5vw}.hub-hero-scroll{z-index:3;color:#fff;border:1px solid #ffffff4f;border-radius:50%;place-items:center;width:48px;height:48px;animation:2s ease-in-out infinite hub-bob;display:grid;position:absolute;bottom:31px;left:50%;transform:translate(-50%)}.hub-hero-scroll:hover{color:#0b0b0d;background:#fd0;border-color:#fd0}@keyframes hub-bob{50%{transform:translate(-50%,5px)}}.events-list-heading{color:#0b0b0d;background:#fff;justify-content:space-between;align-items:end;gap:30px;padding:85px max(4.5vw,50vw - 590px) 50px;display:flex}.events-list-heading h2{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(52px,7vw,100px);line-height:.9}.events-list-heading>span{color:#66666a;background:#efefeb;border-radius:99px;padding:10px 13px;font-size:11px;font-weight:750}.news-2026-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.news-2026-card{background:#fff;min-width:0}.news-2026-card>a{color:#0b0b0d;grid-template-columns:.82fr 1.18fr;min-height:360px;display:grid}.news-2026-media{background:#f0f0ec;min-height:300px;position:relative;overflow:hidden}.news-2026-media>img{object-fit:contain;width:100%;height:100%;padding:28px;transition:transform .6s cubic-bezier(.22,1,.36,1)}.news-2026-card:nth-child(3) .news-2026-media>img{object-fit:cover;padding:0}.news-2026-media>span{color:#fff;background:#0b0b0dcc;border-radius:99px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;display:flex;position:absolute;bottom:14px;right:14px}.news-2026-media>span svg{color:#fd0;width:15px}.news-2026-copy{flex-direction:column;padding:32px;display:flex}.news-2026-copy>span{color:#8d7900;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.news-2026-copy h3{letter-spacing:-.045em;margin:17px 0 13px;font-size:clamp(25px,2.2vw,35px);line-height:1}.news-2026-copy p{color:#66666a;margin:0;font-size:12px;line-height:1.58}.news-2026-copy strong{align-items:center;gap:6px;margin-top:auto;padding-top:24px;font-size:11px;display:flex}.news-2026-card:hover{box-shadow:0 22px 70px #0b0b0d12}.news-2026-card:hover .news-2026-media>img{transform:scale(1.035)}.news-social-link{color:#fff;background:#0b0b0d;justify-content:space-between;align-items:center;gap:25px;margin-top:10px;padding:26px 30px;display:flex}.news-social-link>span,.news-social-link>a{align-items:center;gap:9px;display:flex}.news-social-link svg{color:#fd0;width:18px}.news-social-link>a{font-size:12px;font-weight:750}.catalog-card-art>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:35px;transition:transform .55s cubic-bezier(.22,1,.36,1)}.catalog-card:hover .catalog-card-art>img{transform:scale(1.045)translateY(-4px)}.catalog-card-art>small{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:calc(100% - 30px);left:15px;right:15px;overflow:hidden}.catalog-card-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:52px;font-size:12px;display:-webkit-box;overflow:hidden}.catalog-card-copy>strong{color:#0b0b0d}.generic-product-hero{background:#fff;grid-template-columns:1.05fr .95fr;min-height:780px;padding-top:76px;display:grid}.generic-product-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:80px max(4.5vw,50vw - 620px) 80px 4.5vw;display:flex}.generic-product-copy h1{letter-spacing:-.07em;max-width:760px;margin:24px 0 15px;font-size:clamp(64px,8vw,122px);line-height:.82}.generic-product-copy>p{color:#5f5f64;max-width:670px;font-size:17px;line-height:1.65}.generic-product-visual{background:#fd0;place-items:center;min-height:700px;display:grid;position:relative;overflow:hidden}.generic-product-visual:before{content:"";aspect-ratio:1;border:1px solid #0b0b0d23;border-radius:50%;width:72%;position:absolute}.generic-product-visual>span{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850;position:absolute;top:28px;left:28px}.generic-product-visual img{z-index:1;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 30px 40px #5448002c);width:72%;height:72%;padding:30px;position:relative}.generic-product-facts{color:#fff;background:#0b0b0d;grid-template-columns:repeat(3,1fr);display:grid}.generic-product-facts>div{border-right:1px solid #ffffff1b;grid-template-columns:40px 1fr;gap:3px 14px;min-height:150px;padding:32px;display:grid}.generic-product-facts svg{color:#fd0;grid-row:1/3}.generic-product-facts small{color:#ffffff79;text-transform:uppercase;font-size:9px}.generic-product-facts strong{font-size:17px}.generic-product-benefits{background:#f1f1ed;grid-template-columns:.8fr 1.2fr;gap:80px;padding:120px max(4.5vw,50vw - 620px);display:grid}.generic-product-benefits>div:first-child h2{letter-spacing:-.06em;margin:20px 0;font-size:clamp(48px,6vw,86px);line-height:.9}.generic-product-benefits h2 em{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.generic-product-benefits>div:first-child>p:last-child{color:#66666a;line-height:1.65}.generic-product-benefits>div:last-child{border-top:1px solid #0b0b0d18}.generic-product-benefits article{border-bottom:1px solid #0b0b0d18;grid-template-columns:32px 28px 1fr;align-items:center;gap:12px;min-height:80px;display:grid}.generic-product-benefits article>span{color:#918000;font-size:10px}.generic-product-benefits article>svg{color:#918000;width:18px}.generic-product-benefits article>strong{font-size:16px}.generic-product-source{background:#fff;grid-template-columns:.9fr 1fr auto;align-items:center;gap:50px;padding:80px max(4.5vw,50vw - 620px);display:grid}.generic-product-source h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(35px,4vw,58px)}.generic-product-source>p{color:#66666a;line-height:1.6}.generic-product-source>a{white-space:nowrap;background:#fd0;border-radius:99px;align-items:center;gap:7px;padding:14px 18px;font-size:12px;font-weight:800;display:flex}@media (max-width:1100px){.news-2026-grid{grid-template-columns:1fr}.news-2026-card>a{grid-template-columns:.72fr 1.28fr}.generic-product-hero{grid-template-columns:1fr}.generic-product-visual{min-height:570px}.generic-product-source{grid-template-columns:1fr 1fr}.generic-product-source>a{width:max-content}.generic-product-benefits{grid-template-columns:1fr;gap:45px}}@media (max-width:980px){.hub-hero .hub-header .menu-toggle,.hub-hero .hub-header .menu-toggle.is-scrolled{color:#fff;background:#0b0b0d73;border-color:#ffffff61}.hub-hero .hub-intro{grid-template-columns:1fr;align-content:center;gap:32px;padding-top:155px;padding-bottom:190px}.hub-hero .hub-intro>p{margin:0}.hub-hero-proof{justify-content:flex-end;left:20px;right:20px}.hub-hero-muted{display:none}.hub-hero-scroll{animation:2s ease-in-out infinite hub-bob-mobile;left:24px;transform:none}@keyframes hub-bob-mobile{50%{transform:translateY(5px)}}}@media (max-width:680px){.hub-hero{min-height:820px}.hub-hero .hub-header>a:first-child{padding:7px 9px}.hub-hero .hub-header>a:first-child img{width:137px}.hub-hero .hub-intro{min-height:820px;padding:145px 20px 195px}.hub-hero .hub-intro h1{font-size:clamp(62px,19vw,88px)}.hub-hero-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:30px}.hub-hero-textlink{width:max-content}.hub-hero-proof{grid-template-columns:repeat(3,1fr);display:grid;bottom:25px}.hub-hero-proof span{padding:12px 8px;display:block}.hub-hero-proof strong{font-size:27px;display:block}.hub-hero-proof span{font-size:8px}.hub-hero-scroll{display:none}.events-list-heading{flex-direction:column;align-items:flex-start;padding:65px 20px 35px}.events-list-heading h2{font-size:clamp(50px,15vw,76px)}.news-2026-card>a{grid-template-columns:1fr}.news-2026-media{min-height:280px}.news-2026-copy{min-height:300px;padding:28px 22px}.news-social-link{flex-direction:column;align-items:flex-start}.catalog-card-art>img{padding:28px}.generic-product-copy{padding:65px 20px}.generic-product-copy h1{font-size:clamp(60px,18vw,86px)}.generic-product-visual{min-height:470px}.generic-product-facts{grid-template-columns:1fr}.generic-product-facts>div{border-bottom:1px solid #ffffff1b;border-right:0;min-height:110px}.generic-product-benefits{padding:85px 20px}.generic-product-benefits article{grid-template-columns:25px 24px 1fr;min-height:88px}.generic-product-source{grid-template-columns:1fr;gap:24px;padding:65px 20px}.generic-product-source>a{white-space:normal;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.hub-hero-scroll{animation:none}.hub-hero-media>iframe{display:none}}.hub-hero{color:#0b0b0d;background:#f7f7f4}.hub-hero-media{background:#e9e9e5}.hub-hero-media>img,.hub-hero-media>iframe{filter:saturate(.62)contrast(.92)brightness(1.08)}.hub-hero-shade{background:linear-gradient(90deg,#f7f7f4 0%,#f7f7f4f5 36%,#f7f7f4d4 55%,#f7f7f45c 82%),linear-gradient(#0000 58%,#f7f7f4dc 91%,#f7f7f4 100%),linear-gradient(#f7f7f4d9 0%,#0000 24%)}.hub-hero .hub-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8!important;border-color:#0b0b0d19!important}.hub-hero .hub-header>a:first-child{box-shadow:0 8px 30px #0b0b0d0b}.hub-hero .primary-links{background:#fff!important;border-color:#0b0b0d14!important;box-shadow:0 10px 35px #0b0b0d0c!important}.hub-hero .hub-header>.nav-cta{color:#0b0b0d!important;background:#ffffff9e!important;border-color:#0b0b0d20!important}.hub-hero .hub-header>.nav-cta:hover{background:#fd0!important;border-color:#fd0!important}.hub-hero .hub-intro,.hub-hero .hub-intro h1 em{color:#0b0b0d}.hub-hero .hub-intro>p{color:#3e3e42;text-shadow:none}.hub-hero-textlink{color:#0b0b0d}.hub-hero-proof{border-color:#0b0b0d28}.hub-hero-proof span{color:#5f5f64;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffe3;border-color:#0b0b0d1e}.hub-hero-proof strong{color:#8d7900}.hub-hero-muted{color:#636368}.hub-hero-scroll{color:#0b0b0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border-color:#0b0b0d38}.hub-company-grid{background:#f0f0ec}.hub-world-heading,.world-grid{background:#fff}.hub-note{background:#f7f7f4}.primary-links .product-nav-item{position:static}.primary-links .products-mega-panel{position:absolute!important;top:calc(100% + 14px)!important;left:50%!important;transform:translate(-50%)!important}.products-mega-panel:before{content:"";background:#fd0;border-top:1px solid #0b0b0d17;border-left:1px solid #0b0b0d17;width:14px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}@media (max-width:980px){.hub-hero .hub-header .menu-toggle,.hub-hero .hub-header .menu-toggle.is-scrolled{color:#0b0b0d;background:#fff;border-color:#0b0b0d20;box-shadow:0 10px 32px #0b0b0d18}.hub-hero-shade{background:linear-gradient(90deg,#f7f7f4f7 0%,#f7f7f4df 58%,#f7f7f48a 100%),linear-gradient(#0000 58%,#f7f7f4 100%)}}@media (max-width:680px){.hub-hero-media>iframe{opacity:.68}.hub-hero-shade{background:linear-gradient(90deg,#f7f7f4f4,#f7f7f4b8),linear-gradient(#0000 45%,#f7f7f4db 78%,#f7f7f4 100%)}}.topic-premium-kraftstoff-additive{color:#0b0b0d;background:#fff}.topic-premium-kraftstoff-additive .hero{color:#0b0b0d;background:#f4f4f0}.topic-premium-kraftstoff-additive .hero-youtube{background:#f4f4f0}.topic-premium-kraftstoff-additive .hero h1 em{color:#0b0b0d;text-underline-offset:.08em;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.topic-premium-kraftstoff-additive .hero-content>p{color:#3d3d42;text-shadow:none}.topic-premium-kraftstoff-additive .button-ghost{color:#0b0b0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border-color:#0b0b0d30}.topic-premium-kraftstoff-additive .hero-proof>div{color:#0b0b0d;background:#ffffffe5;border-color:#0b0b0d17;box-shadow:0 16px 45px #0b0b0d0a}.topic-premium-kraftstoff-additive .hero-proof>div strong{color:#9a8300}.topic-premium-kraftstoff-additive .hero-proof>div span{color:#4e4e53}.topic-premium-kraftstoff-additive .hero-sound-button{z-index:4;color:#0b0b0d;cursor:pointer;background:#fd0;border:1px solid #0b0b0d;border-radius:99px;align-items:center;gap:9px;min-height:46px;padding:0 18px;font:800 13px Inter,sans-serif;transition:transform .2s,box-shadow .2s;display:inline-flex;position:absolute;bottom:175px;right:4.5vw;box-shadow:0 12px 35px #0b0b0d24}.topic-premium-kraftstoff-additive .hero-sound-button:hover{transform:translateY(-2px);box-shadow:0 16px 42px #0b0b0d30}.topic-premium-kraftstoff-additive .hero-sound-button svg{width:18px}.topic-premium-kraftstoff-additive .system-section,.topic-premium-kraftstoff-additive .video-section,.topic-premium-kraftstoff-additive .download-section{background:#fff}.topic-premium-kraftstoff-additive .product-section,.topic-premium-kraftstoff-additive .reference-section{background:#f4f4f0}.topic-premium-kraftstoff-additive .split-story,.topic-premium-kraftstoff-additive .classic-section,.topic-premium-kraftstoff-additive .advisor-section{background:#fafaf8!important}.topic-premium-kraftstoff-additive .additive-calculator{color:#0b0b0d;background:#f4f4f0}.topic-premium-kraftstoff-additive .calculator-heading h2 em{color:#0b0b0d;text-underline-offset:.08em;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.1em}.topic-premium-kraftstoff-additive .calculator-heading>p{color:#55555b}.topic-premium-kraftstoff-additive .calculator-surface{background:#fff;border-color:#0b0b0d14;overflow:visible;box-shadow:0 28px 85px #0b0b0d12}.topic-premium-kraftstoff-additive .calculator-parameters,.topic-premium-kraftstoff-additive .calculator-results{border-color:#0b0b0d18}.topic-premium-kraftstoff-additive .calculator-parameters>div:first-child>span,.topic-premium-kraftstoff-additive .calculator-title-row span,.topic-premium-kraftstoff-additive .calculator-results span,.topic-premium-kraftstoff-additive .calculator-cta>div>span{color:#927c00}.topic-premium-kraftstoff-additive .calculator-parameters label{color:#5e5e63}.topic-premium-kraftstoff-additive .calculator-stepper{background:#f7f7f4;border-color:#0b0b0d24}.topic-premium-kraftstoff-additive .calculator-stepper input{color:#0b0b0d}.topic-premium-kraftstoff-additive .calculator-stepper>span{color:#626267}.topic-premium-kraftstoff-additive .calculator-volume{background:#0b0b0d12}.topic-premium-kraftstoff-additive .calculator-volume>div{background:#f4f4f0}.topic-premium-kraftstoff-additive .calculator-volume span{color:#68686d}.topic-premium-kraftstoff-additive .calculator-volume strong{color:#0b0b0d}.topic-premium-kraftstoff-additive .calculator-product-grid article{background:#f7f7f4;border:1px solid #0b0b0d0f}.topic-premium-kraftstoff-additive .calculator-title-row>strong{color:#66666b;border-color:#0b0b0d20}.topic-premium-kraftstoff-additive .calculator-title-row>strong.is-active{color:#6d5d00;background:#ffdd0030;border-color:#d3b700}.topic-premium-kraftstoff-additive .calculator-results{background:#fff;position:relative}.topic-premium-kraftstoff-additive .calculator-results>div{border-color:#0b0b0d17}.topic-premium-kraftstoff-additive .calculator-results small{color:#66666b}.topic-premium-kraftstoff-additive .calculator-results .result-revenue{background:#fff8c9}.topic-premium-kraftstoff-additive .calculator-results .result-profit{z-index:2;color:#0b0b0d;background:#fd0;border-radius:4px;min-height:185px;margin:-10px -1px -1px 0;position:relative;box-shadow:0 18px 45px #0b0b0d2b;border:2px solid #0b0b0d!important}.topic-premium-kraftstoff-additive .calculator-results .result-profit span{color:#0b0b0d;font-size:13px}.topic-premium-kraftstoff-additive .calculator-results .result-profit strong{font-size:clamp(34px,3.1vw,48px)}.topic-premium-kraftstoff-additive .calculator-results .result-profit small{color:#0b0b0db3;font-weight:650}.topic-premium-kraftstoff-additive .calculator-cta{background:#fafaf8;border-top:1px solid #0b0b0d14}.topic-premium-kraftstoff-additive .calculator-cta p{color:#5f5f64}.topic-premium-kraftstoff-additive .calculator-print{color:#0b0b0d;border-color:#0b0b0d28}@media (max-width:980px){.topic-premium-kraftstoff-additive .hero-shade{background:linear-gradient(90deg,#fffffff7 0%,#ffffffe2 58%,#ffffff91 100%),linear-gradient(#0000 56%,#fff 100%)}}@media (max-width:680px){.topic-premium-kraftstoff-additive .hero-youtube>iframe{opacity:.66}.topic-premium-kraftstoff-additive .hero-shade{background:linear-gradient(90deg,#fffffff5,#ffffffc7),linear-gradient(#0000 42%,#fffd 76%,#fff 100%)}.topic-premium-kraftstoff-additive .hero-sound-button{bottom:165px;left:20px;right:auto}.topic-premium-kraftstoff-additive .calculator-results .result-profit{border-radius:0;min-height:155px;margin:0;border-width:2px!important}}.topic-premium-kraftstoff-additive .hero-youtube>iframe{width:199.12vh;min-width:112%;height:63vw;min-height:112%;transform:translate(-50%,-50%)}.standalone-landing .product-carousel-controls{margin:18px var(--standalone-edge) 8px;justify-content:flex-end;gap:12px;display:flex}.standalone-landing .product-carousel-controls button{color:#0b0b0dcc;cursor:pointer;background:0 0;border:0;place-items:center;width:64px;height:64px;padding:12px;transition:color .2s,transform .2s;display:grid}:is(.standalone-landing .product-carousel-controls button:hover,.standalone-landing .product-carousel-controls button:focus-visible){color:#0b0b0d;outline-offset:2px;background:0 0;outline:2px solid #0b0b0d}.standalone-landing .product-carousel-controls svg{stroke-width:1.6px;width:40px;height:40px}.standalone-landing .calculator-product-grid,.standalone-landing .unified-product-track{scrollbar-width:thin;scrollbar-color:#0b0b0d4d transparent}.standalone-landing .calculator-product-grid::-webkit-scrollbar{height:7px}.standalone-landing .unified-product-track::-webkit-scrollbar{height:7px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-track{background:#0b0b0d0a}.standalone-landing .unified-product-track::-webkit-scrollbar-track{background:#0b0b0d0a}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb{background:#0b0b0d4d;border-radius:99px}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb{background:#0b0b0d4d;border-radius:99px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb:hover{background:#d0b300}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb:hover{background:#d0b300}.standalone-landing .unified-product-carousel.has-overflow .unified-product-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:8px;overflow-x:auto;padding:0 0 10px!important;display:flex!important}.standalone-landing .unified-product-carousel.is-static .product-carousel-controls{display:none}@media (max-width:820px){.standalone-landing .calculator-product-grid .calculator-product-card,.standalone-landing .unified-product-carousel.has-overflow .unified-product-track>button{flex-basis:47%}}@media (max-width:680px){.standalone-landing .product-carousel-controls{margin-left:18px;margin-right:18px}.standalone-landing .product-carousel-controls button{width:52px;height:52px;padding:10px}.standalone-landing .product-carousel-controls svg{width:32px;height:32px}.standalone-landing .calculator-product-grid .calculator-product-card,.standalone-landing .unified-product-carousel.has-overflow .unified-product-track>button{flex-basis:84%}.standalone-landing .motor-care-product-card,.standalone-landing .additional-motor-card{grid-template-rows:145px 400px 54px;height:620px;min-height:620px}}.standalone-landing .landing-header{z-index:25;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc9;border-bottom:1px solid #0b0b0d14;justify-content:space-between;align-items:center;gap:24px;height:92px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.standalone-landing .landing-header .brand img{filter:none;width:182px}.standalone-landing .landing-header .button{min-height:46px;padding-inline:19px}.standalone-landing .hero-content>p{max-width:720px;font-size:clamp(18px,1.6vw,22px)}.standalone-landing .hero-actions .button-primary{box-shadow:0 15px 38px #c7aa0038}.standalone-landing .hero-proof strong{text-align:center;min-width:38px}.standalone-landing .product-carousel-shell{min-width:0}.standalone-landing .product-carousel-controls{justify-content:space-between;align-items:center;gap:24px;margin:0 0 18px;display:flex}.standalone-landing .product-carousel-controls>span{letter-spacing:.1em;text-transform:uppercase;color:#6b6b70;font-size:13px;font-weight:800}.standalone-landing .product-carousel-controls>div{gap:8px;display:flex}.standalone-landing .product-carousel-controls button{color:#0b0b0d;cursor:pointer;background:#fff;border:1px solid #0b0b0d24;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:grid}.standalone-landing .product-carousel-controls button:hover{background:#fd0;transform:translateY(-2px)}.standalone-landing .product-carousel-controls svg{width:18px}.standalone-landing .product-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#fd0 #0b0b0d13;grid-template-columns:none;gap:12px;padding:4px 0 18px;display:flex;overflow-x:auto}.standalone-landing .product-carousel-track .product-card{scroll-snap-align:start;text-align:left;flex:0 0 calc(20% - 9.6px);min-width:220px;min-height:500px}.standalone-landing .product-carousel-track .product-card h3{font-size:clamp(23px,2vw,29px)}.standalone-landing .product-carousel-track .product-card p{max-width:95%;font-size:14px;line-height:1.45}.standalone-landing .calculator-results{border-top:0;border-bottom:1px solid #0b0b0d18}.standalone-landing .calculator-products{background:#fff}.standalone-landing footer .footer-links{align-content:start}@media (max-width:1100px){.standalone-landing .product-carousel-track .product-card{flex-basis:calc(33.3333% - 8px);min-width:260px}}@media (max-width:680px){.standalone-landing .landing-header{height:76px;padding:0 20px}.standalone-landing .landing-header .brand img{width:142px}.standalone-landing .landing-header .button{min-height:42px;padding-inline:14px;font-size:12px}.standalone-landing .hero-content{padding-top:135px}.standalone-landing .product-carousel-controls{align-items:flex-end}.standalone-landing .product-carousel-controls>span{max-width:210px;font-size:12px;line-height:1.45}.standalone-landing .product-carousel-track{margin-right:-20px;padding-right:20px}.standalone-landing .product-carousel-track .product-card{flex-basis:82vw;min-width:270px;min-height:470px}}.standalone-landing .kicker{border-left:3px solid #fd0;align-items:center;width:max-content;line-height:1.25;display:inline-flex;color:#0b0b0d!important;background:0 0!important;padding:0 0 0 11px!important}.standalone-landing .calculator-heading,.standalone-landing .row-heading{grid-template-columns:1fr}.standalone-system-journey{background:#f2f2ee;grid-template-columns:1fr 1fr;min-height:650px;margin-top:90px;display:grid}.standalone-journey-image{min-height:650px;overflow:hidden}.standalone-journey-image img{object-fit:cover;width:100%;height:100%;min-height:650px}.standalone-journey-copy{align-self:center;padding:clamp(42px,5vw,78px)}.standalone-journey-copy h3{letter-spacing:-.055em;max-width:650px;margin:28px 0 45px;font-size:clamp(38px,4.6vw,68px);line-height:.95}.standalone-journey-copy>h3:first-child,.standalone-journey-copy .process-list{margin-top:0}.standalone-journey-copy .process-list li{grid-template-columns:34px 1fr;padding:20px 0}.standalone-journey-copy .process-list p,.standalone-journey-copy .process-note{color:#626267}.standalone-landing .product-section{overflow:clip}.standalone-landing .product-carousel-shell{width:100vw;margin-left:calc(50% - 50vw)}.standalone-landing .product-carousel-controls{padding-inline:max(4.5vw,50vw - 590px)}.standalone-landing .product-carousel-track{width:100vw}.standalone-landing .product-carousel-track .product-card{flex:0 0 calc(20% - 9.6px);min-width:0}@media (max-width:820px){.standalone-system-journey{grid-template-columns:1fr;min-height:0}.standalone-journey-image,.standalone-journey-image img{min-height:520px}.standalone-landing .product-carousel-track .product-card{flex-basis:42vw;min-width:260px}}@media (max-width:680px){.standalone-journey-image,.standalone-journey-image img{min-height:430px}.standalone-journey-copy{padding:40px 24px}.standalone-landing .product-carousel-controls{padding-inline:20px}.standalone-landing .product-carousel-track{margin-right:0;padding-right:0}.standalone-landing .product-carousel-track .product-card{flex-basis:82vw;min-width:270px}}.standalone-landing .landing-header{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;background:0 0!important}.standalone-landing .hero-premium-highlight{color:#0b0b0d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#fd0 58%);font-weight:850;display:inline}.standalone-landing .kicker{border:0!important;border-left:8px solid #fd0!important;padding:0 0 0 12px!important;font-weight:400!important}.standalone-landing .product-carousel-track .product-card,.standalone-landing .product-carousel-track .product-card.cyan,.standalone-landing .product-carousel-track .product-card.blue{background:#ecece8!important}.standalone-landing .calculator-results .result-profit{min-height:285px}.standalone-landing .profit-actions{gap:8px;margin-top:20px;display:grid}.standalone-landing .profit-actions .button{text-align:center;min-height:44px;padding:10px 13px;font-size:12px;line-height:1.25}.standalone-landing .profit-actions .button-primary{color:#fff;background:#0b0b0d}.standalone-landing .profit-actions .calculator-print{color:#0b0b0d;background:#fff}@media (max-width:980px){.standalone-landing .calculator-results .result-profit{min-height:250px}}@media (max-width:680px){.standalone-landing .practice-gallery{margin-top:60px;padding-top:55px}}.standalone-landing .hero-content{padding-top:clamp(145px,16vh,190px)}.standalone-landing .hero h1{margin-bottom:52px}.standalone-landing .kicker{border-top:0!important;border-bottom:0!important;border-right:0!important}.standalone-landing .product-section{padding-top:72px}.standalone-landing .product-carousel-controls{justify-content:flex-end}.standalone-landing .calculator-results .calculator-savings{font-weight:800;color:#16823d!important}.standalone-landing .profit-actions .calculator-print{justify-self:start;width:auto;min-height:36px;padding:7px 12px;font-size:10px}.standalone-landing .profit-actions .calculator-print svg{width:16px;height:16px}.additive-inquiry-dialog{max-width:760px!important}.additive-inquiry-dialog .kicker{color:#0b0b0d;border-left:5px solid #fd0;width:max-content;padding-left:10px;font-weight:500;display:inline-flex}@media (max-width:680px){.standalone-landing .hero{height:80svh!important;min-height:680px!important}.standalone-landing .hero-content{padding-top:125px}.standalone-landing .hero h1{margin-bottom:38px}.standalone-landing .product-section{padding-top:58px}}.standalone-section-dock{z-index:48;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0dea;border:1px solid #ffffff1c;border-radius:14px;flex-direction:column;padding:7px;display:flex;position:fixed;top:50%;right:18px;overflow:hidden;transform:translateY(-50%);box-shadow:0 18px 50px #0b0b0d38}.standalone-section-dock a{color:#ffffffa3;border-radius:8px;align-items:center;gap:11px;min-width:128px;padding:12px 13px;font-size:11px;font-weight:700;transition:background .2s,color .2s;display:flex;position:relative}.standalone-section-dock a>span{color:#fd0;letter-spacing:.08em;min-width:20px;font-size:9px}.standalone-section-dock a:hover,.standalone-section-dock a.is-active{color:#fff;background:#ffffff12}.standalone-section-dock a.is-active:before{content:"";background:#fd0;border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.standalone-section-dock .section-top{color:#ffffff74;border-top:1px solid #ffffff1b;border-radius:0;justify-content:center;min-width:0;margin-top:5px}.standalone-section-dock .section-top>span{min-width:auto;color:inherit}.standalone-landing .calculator-products{background:#f2f2ee;padding:60px 34px 38px;scroll-margin-top:24px}.standalone-landing .calculator-title-row{align-items:center;margin-bottom:38px}.standalone-landing .calculator-title-row .kicker{margin:0 0 22px}.standalone-landing .calculator-title-row h3{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,72px);line-height:.94}.standalone-landing .calculator-title-row>div>p:last-child{color:#626267;max-width:680px;margin:20px 0 0;font-size:16px;line-height:1.6}.standalone-landing .calculator-product-grid{gap:12px}.standalone-landing .calculator-product-grid .calculator-product-card{color:#0b0b0d;border:0;border-radius:0;min-height:530px;padding:28px 24px 20px;display:flex;background:#e7e7e3!important}.standalone-landing .calculator-product-copy{z-index:2;min-height:112px;position:relative}.standalone-landing .calculator-product-grid h4{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(23px,2vw,29px);line-height:1}.standalone-landing .calculator-product-grid p{color:#5f5f64;margin:0;font-size:14px;line-height:1.45}.standalone-landing .calculator-product-card>.calculator-product-image{object-fit:contain;mix-blend-mode:multiply;width:100%;height:245px;margin:6px 0 12px;display:block}.standalone-landing .calculator-product-link{z-index:2;border-top:1px solid #0b0b0d24;justify-content:space-between;align-items:center;padding:14px 0;font-size:12px;font-weight:800;display:flex;position:relative}.standalone-landing .calculator-product-link svg{width:17px}.standalone-landing .calculator-pack-control{z-index:2;background:#fff;width:100%;margin-top:0;position:relative}@media (max-width:980px){.standalone-landing{padding-bottom:86px}.standalone-section-dock{scrollbar-width:none;flex-direction:row;align-items:stretch;gap:3px;padding:7px;inset:auto 10px 82px;overflow-x:auto;transform:none}.standalone-section-dock::-webkit-scrollbar{display:none}.standalone-section-dock a{white-space:nowrap;flex:none;justify-content:center;min-width:max-content;padding:11px 13px}.standalone-section-dock a.is-active:before{width:auto;height:2px;inset:auto 11px 3px}.standalone-section-dock .section-top{background:#171719;border-top:0;border-left:1px solid #ffffff1b;margin:0 0 0 3px;padding-inline:11px;position:sticky;right:0;box-shadow:-8px 0 14px #0b0b0dcc}.standalone-landing .calculator-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.standalone-section-dock{bottom:74px}.standalone-section-dock a{font-size:11px}.standalone-landing .calculator-products{padding:44px 18px 22px}.standalone-landing .calculator-title-row{gap:22px;margin-bottom:28px}.standalone-landing .calculator-product-grid{grid-template-columns:1fr}.standalone-landing .calculator-product-grid .calculator-product-card{min-height:500px;padding:24px 20px 18px;display:flex}.standalone-landing .calculator-product-copy{min-height:92px}.standalone-landing .calculator-product-card>.calculator-product-image{height:245px;margin:0 0 8px}.standalone-landing .calculator-pack-control{grid-column:auto;margin-top:0}}.standalone-landing .hero-scroll-cue{z-index:5;color:#0b0b0d;background:#fd0;border:1px solid #0b0b0d24;border-radius:50%;place-items:center;width:52px;height:52px;animation:1.8s ease-in-out infinite hero-cue-bob;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 35px #0b0b0d24}@keyframes hero-cue-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,7px)}}.standalone-landing .system-section,.standalone-landing .video-section{padding-top:65px}.standalone-landing .additive-calculator{padding-top:62px}.standalone-landing .advisor-section{padding-top:55px}.standalone-landing .standalone-system-journey{margin-top:45px}.standalone-landing .practice-gallery{margin-top:42px;padding-top:38px}.standalone-landing .calculator-heading h2{white-space:nowrap;font-size:clamp(52px,6.3vw,96px)}.standalone-landing .calculator-product-grid{align-items:stretch}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:128px 250px 49px 48px;align-content:start;height:550px;min-height:550px;display:grid!important}.standalone-landing .calculator-product-copy{grid-template-rows:58px 1fr;min-height:0;display:grid}.standalone-landing .calculator-product-grid h4{align-self:start;line-height:.96;margin:0!important;font-size:26px!important}.standalone-landing .calculator-product-grid p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.standalone-landing .calculator-product-card>.calculator-product-image{align-self:center;height:235px;margin:0}.standalone-landing .calculator-product-link{border-top:1px solid #0b0b0d24;height:49px;padding:0}.standalone-landing .calculator-pack-control{align-self:end;height:48px}@media (max-width:680px){.standalone-landing .hero{height:100svh!important;min-height:760px!important}.standalone-landing .hero-scroll-cue{width:46px;height:46px;bottom:18px}.standalone-landing .system-section,.standalone-landing .video-section{padding-top:43px}.standalone-landing .additive-calculator{padding-top:45px}.standalone-landing .advisor-section{padding-top:43px}.standalone-landing .calculator-heading h2{white-space:normal;font-size:clamp(45px,12vw,64px)}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:110px 245px 49px 48px;height:520px;min-height:520px}}.standalone-landing .hero-content{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100%;padding-top:120px;padding-bottom:105px;display:flex}.standalone-landing .hero h1{margin-top:0;margin-bottom:clamp(38px,5vh,62px)}.standalone-landing .hero-content>p{margin-top:0;margin-bottom:0}.standalone-landing .hero-actions{margin-top:clamp(28px,4.2vh,50px)}.standalone-landing .system-section>.section-heading>.kicker{border:0!important;padding-left:0!important}.standalone-journey-copy .process-list li{grid-template-columns:58px 1fr}.standalone-journey-copy .process-list>li>span{align-self:start;padding-top:0;font-size:24px;font-weight:900;line-height:1}.standalone-landing .calculator-product-grid h4{align-self:end}.standalone-landing .calculator-product-grid p{-webkit-line-clamp:4}.standalone-landing .calculator-product-card>.calculator-product-image{transform-origin:50%;height:235px;transform:scale(1.3)}.standalone-landing .calculator-product-link{cursor:pointer;color:#0b0b0d;background:0 0;width:100%;transition:padding .2s,background .2s,color .2s}:is(.standalone-landing .calculator-product-link:hover,.standalone-landing .calculator-product-link:focus-visible){color:#0b0b0d;background:#fd0;outline:none;padding-inline:12px}.standalone-landing .calculator-product-link svg{transition:transform .2s}.standalone-landing .calculator-product-link:hover svg{transform:translate(4px)}.additive-product-dialog{max-height:92vh;overflow-y:auto;color:#0b0b0d!important;background:#f3f3ef!important;border:0!important;border-radius:18px!important;max-width:min(1080px,100vw - 32px)!important;padding:0!important}.additive-product-modal-head{border-bottom:1px solid #0b0b0d18;padding:38px 42px 28px}.additive-product-modal-head>span{color:#8c7700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:850;display:block}.additive-product-modal-head [data-slot=dialog-title]{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,72px);line-height:.92}.additive-product-modal-head [data-slot=dialog-description]{color:#5f5f64;max-width:760px;margin-top:18px;font-size:16px;line-height:1.6}.additive-product-modal-body{grid-template-columns:1.05fr .95fr;display:grid}.additive-product-modal-gallery{background:#deded9;grid-template-columns:repeat(2,1fr);gap:7px;min-height:470px;padding:7px;display:grid}.additive-product-modal-gallery>div,.additive-product-modal-gallery>img{object-fit:cover;background:#fff;width:100%;height:100%;min-height:210px}.additive-product-main-image{grid-row:span 2;place-items:center;display:grid}.additive-product-main-image img{object-fit:contain;mix-blend-mode:multiply;width:82%;height:88%}.additive-product-modal-copy{flex-direction:column;padding:40px;display:flex}.additive-product-modal-copy>strong{letter-spacing:.07em;text-transform:uppercase;font-size:14px}.additive-product-highlights{gap:15px;margin:25px 0 34px;display:grid}.additive-product-highlights span{color:#4f4f53;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.45;display:grid}.additive-product-highlights svg{color:#0b0b0d;stroke-width:3px;background:#fd0;border-radius:50%;width:19px;height:19px;padding:3px}.additive-product-docs{gap:9px;display:grid}.additive-product-docs a{background:#fff;border:1px solid #0b0b0d24;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s;display:flex}.additive-product-docs a:hover{background:#fff9cc;border-color:#d0b300}.additive-product-docs svg{width:18px}.additive-more-content{color:#0b0b0d;background:#f3f3ef;padding:65px max(4.5vw,50vw - 590px)}.additive-more-intro{grid-template-columns:1.05fr .95fr;align-items:end;gap:24px 70px;padding-bottom:65px;display:grid}.additive-more-intro .kicker{grid-column:1/-1}.additive-more-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(60px,7vw,105px);line-height:.88}.additive-more-intro>p{color:#626267;max-width:560px;margin:0;font-size:17px;line-height:1.7}.additive-more-intro .button{grid-column:2;justify-self:start}.additive-more-products{color:#fff;background:#0b0b0d;grid-template-columns:1.1fr .9fr;min-height:520px;display:grid}.additive-more-visuals{background:#ecece8;grid-template-columns:1fr 1fr;min-height:520px;display:grid}.additive-more-visuals img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;min-height:520px}.additive-more-products>div{align-self:center;padding:clamp(38px,5vw,70px)}.additive-more-products h3{letter-spacing:-.05em;margin:24px 0;font-size:clamp(36px,4.5vw,62px);line-height:.95}.additive-more-products>div>p:not(.kicker){color:#ffffffa8;line-height:1.65}.additive-more-products .text-link{color:#fd0;margin-top:24px}@media (max-width:820px){.additive-product-modal-body,.additive-more-intro,.additive-more-products{grid-template-columns:1fr}.additive-product-modal-gallery{min-height:390px}.additive-more-intro .button{grid-column:1}.additive-more-visuals,.additive-more-visuals img{min-height:400px}}@media (max-width:680px){.standalone-landing .hero-content{min-height:100%;padding-top:105px;padding-bottom:90px}.standalone-landing .hero h1{margin-bottom:30px}.standalone-landing .hero-actions{margin-top:28px}.standalone-journey-copy .process-list li{grid-template-columns:50px 1fr}.standalone-journey-copy .process-list>li>span{font-size:21px}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:130px 320px 49px 48px;height:590px;min-height:590px}.standalone-landing .calculator-product-copy{grid-template-rows:58px 1fr}.additive-product-modal-head{padding:32px 24px 24px}.additive-product-modal-gallery{grid-template-columns:1fr 1fr;min-height:0}.additive-product-main-image{grid-area:auto/1/auto/-1;height:280px!important}.additive-product-modal-gallery>img{height:170px;min-height:170px}.additive-product-modal-copy{padding:30px 24px}.additive-more-content{padding:50px 20px}.additive-more-intro{padding-bottom:50px}.additive-more-visuals,.additive-more-visuals img{min-height:330px}.additive-more-products>div{padding:36px 24px}}.standalone-landing .hero-content>.hero-kicker{color:#0b0b0d;letter-spacing:.14em;text-transform:uppercase;font-weight:850;margin:0 0 24px!important;font-size:13px!important}.standalone-landing .calculator-results .calculator-savings{letter-spacing:.02em;margin-top:8px;font-size:15px;font-weight:850;line-height:1.15;display:block;color:#16823d!important}.standalone-landing .result-profit .profit-actions .button-primary{width:100%;min-height:54px;padding:14px 18px;font-size:13px;box-shadow:0 12px 26px #0b0b0d40}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:170px 325px 49px 74px;height:666px;min-height:666px}.standalone-landing .calculator-product-copy p{box-sizing:border-box;padding-top:14px}.standalone-landing .calculator-pack-control{align-self:end;height:58px;margin-top:14px}.motor-care-product-grid{color:#0b0b0d;background:#ecece8;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;align-self:stretch!important;padding:8px!important}.motor-care-product-card{background:#deded9;grid-template-rows:145px 300px 54px;min-width:0;padding:24px 20px 20px;display:grid}.motor-care-product-copy{grid-template-rows:66px 1fr;display:grid}.motor-care-product-copy h4{letter-spacing:-.045em;align-self:end;margin:0;font-size:26px;line-height:.96}.motor-care-product-copy p{margin:0;padding-top:14px;font-size:14px;color:#5f5f64!important;line-height:1.4!important}.motor-care-product-image{object-fit:contain;mix-blend-mode:multiply;align-self:center;width:100%;height:270px}.motor-care-product-link{color:#0b0b0d;cursor:pointer;background:0 0;border:0;border-top:1px solid #0b0b0d24;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0;font-size:13px;font-weight:850;transition:padding .2s,background .2s;display:flex}:is(.motor-care-product-link:hover,.motor-care-product-link:focus-visible){background:#fd0;outline:none;padding-inline:12px}.motor-care-product-link svg{width:18px;transition:transform .2s}.motor-care-product-link:hover svg{transform:translate(4px)}.motor-care-modal-gallery{grid-template-columns:1fr}.motor-care-modal-gallery .additive-product-main-image{grid-row:auto}@media (max-width:820px){.motor-care-product-grid{min-height:540px}}@media (max-width:680px){.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:150px 320px 49px 74px;height:640px;min-height:640px}.motor-care-product-grid{grid-template-columns:1fr;padding:8px!important}.motor-care-product-card{grid-template-rows:135px 290px 54px}}.standalone-landing .practice-gallery{border-top:0;margin-top:42px;padding-top:0}.practice-mosaic .practice-video-tile{cursor:default;background:#0b0b0d;position:relative;overflow:hidden}.practice-video-tile .video-embed,.practice-video-tile iframe,.practice-video-tile video{aspect-ratio:auto;width:100%;height:100%}.practice-video-tile .video-embed{position:absolute;inset:0}.practice-lightbox{border:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100svh!important;max-height:100svh!important}.practice-lightbox>img{object-fit:contain;width:100%;height:calc(100svh - 62px);max-height:calc(100svh - 62px)}.practice-lightbox>p{align-items:center;min-height:62px}.additional-motor-products{padding-top:90px;scroll-margin-top:30px}.additional-motor-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:20px 70px;margin-bottom:42px;display:grid}.additional-motor-heading .kicker{grid-column:1/-1}.additional-motor-heading h3{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5.5vw,82px);line-height:.92}.additional-motor-heading>p{color:#626267;max-width:520px;margin:0;font-size:16px;line-height:1.65}.additional-motor-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.additional-motor-card{background:#deded9;grid-template-rows:170px 335px 54px;min-width:0;height:620px;padding:24px 18px 20px;display:grid}.additional-motor-copy{grid-template-rows:72px 1fr;display:grid}.additional-motor-copy h4{letter-spacing:-.045em;align-self:end;margin:0;font-size:24px;line-height:.96}.additional-motor-copy p{color:#5f5f64;margin:0;padding-top:14px;font-size:13px;line-height:1.42}.additional-motor-image{object-fit:contain;mix-blend-mode:multiply;align-self:center;width:100%;height:285px}.additional-motor-link{color:#0b0b0d;cursor:pointer;background:0 0;border:0;border-top:1px solid #0b0b0d24;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0;font-size:13px;font-weight:850;transition:padding .2s,background .2s;display:flex}:is(.additional-motor-link:hover,.additional-motor-link:focus-visible){background:#fd0;outline:none;padding-inline:10px}.additional-motor-link svg{width:18px;transition:transform .2s}.additional-motor-link:hover svg{transform:translate(4px)}@media (max-width:1100px){.additional-motor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.additional-motor-heading{grid-template-columns:1fr}.additional-motor-heading .kicker{grid-column:auto}.additional-motor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.standalone-section-dock{right:8px}.standalone-section-dock a{min-width:112px;padding:10px}.standalone-landing .practice-gallery{margin-top:30px}.practice-lightbox>img{height:calc(100svh - 76px);max-height:calc(100svh - 76px)}.additional-motor-products{padding-top:65px}.additional-motor-heading{margin-bottom:30px}.additional-motor-grid{grid-template-columns:1fr}.additional-motor-card{grid-template-rows:145px 330px 54px;height:590px}}.standalone-landing .kicker{border-left:0!important;padding-left:0!important}.standalone-landing .hero-scroll-cue{color:#0b0b0d78;width:56px;height:72px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;padding-top:4px;animation:none;display:flex;bottom:20px}.standalone-landing .hero-scroll-cue:after{content:"";background:currentColor;width:32px;height:1px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.standalone-landing .hero-scroll-cue:hover{color:#0b0b0d;background:0 0;border:0}.standalone-landing .calculator-title-row>strong:not(.is-active){color:#b91c1c;background:#fff0f0;border-color:#c62828}.standalone-landing .additive-more-products{background:0 0;min-height:0;display:block}@media (max-width:680px){.standalone-landing .hero-scroll-cue{width:52px;height:66px;bottom:14px}}.standalone-section-dock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0dbd;border-color:#ffffff16;box-shadow:0 16px 42px #0b0b0d24}.standalone-landing .calculator-surface{overflow:visible}.standalone-landing .calculator-products{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0}.standalone-landing .calculator-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-left:max(4.5vw,50vw - 730px);padding-right:max(4.5vw,50vw - 730px);display:grid}.standalone-landing .calculator-title-row>div{max-width:none}.standalone-landing .calculator-title-row .calculator-products-intro{color:#626267;grid-column:1/-1;max-width:none;margin:22px 0 0;font-size:16px;line-height:1.6}.standalone-landing .calculator-title-row>strong.is-active{color:#116b31;background:#e8f6ec;border-color:#16823d}.standalone-landing .additive-more-products,.standalone-landing .additional-motor-products{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)}.standalone-landing .calculator-product-grid,.standalone-landing .motor-care-product-grid,.standalone-landing .additional-motor-grid{padding:8px!important}.motor-care-product-card,.additional-motor-card{color:#0b0b0d;text-align:left;font:inherit;cursor:pointer;border:0;transition:background .22s,transform .22s}:is(.motor-care-product-card:hover,.motor-care-product-card:focus-visible,.additional-motor-card:hover,.additional-motor-card:focus-visible){background:#fd0;outline:none}:is(.motor-care-product-card:focus-visible,.additional-motor-card:focus-visible){box-shadow:inset 0 0 0 3px #0b0b0d}:is(.motor-care-product-card:hover .motor-care-product-link,.motor-care-product-card:focus-visible .motor-care-product-link,.additional-motor-card:hover .additional-motor-link,.additional-motor-card:focus-visible .additional-motor-link){background:0 0;padding-inline:12px}:is(.motor-care-product-card:hover .motor-care-product-link svg,.motor-care-product-card:focus-visible .motor-care-product-link svg,.additional-motor-card:hover .additional-motor-link svg,.additional-motor-card:focus-visible .additional-motor-link svg){transform:translate(4px)}.motor-care-product-card:hover .motor-care-product-image,.additional-motor-card:hover .additional-motor-image{transform:translateY(-4px)}.motor-care-product-image,.additional-motor-image{transition:transform .22s}@media (max-width:680px){.topic-premium-kraftstoff-additive .hero-shade{background:linear-gradient(90deg,#fffffff0,#ffffffbd),linear-gradient(#0000 38%,#ffffffc9 76%,#fff 100%),linear-gradient(#0b0b0d18,#0b0b0d18)}.standalone-landing .calculator-title-row{grid-template-columns:1fr}.standalone-landing .calculator-title-row>strong{justify-self:start}.standalone-landing .calculator-title-row .calculator-products-intro{grid-column:1}}@keyframes synthesa-scroll-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}.standalone-landing .hero-scroll-cue{color:#0b0b0dcc;width:48px;height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:12px;bottom:24px}.standalone-landing .hero-scroll-cue:after{content:none;display:none}.standalone-landing .hero-scroll-cue svg{stroke-width:1.6px;width:24px;height:24px;animation:1s infinite synthesa-scroll-bounce}.standalone-landing .hero-scroll-cue:hover{color:#0b0b0d;background:0 0}.standalone-landing .hero-scroll-cue:focus-visible{outline-offset:4px;outline:2px solid #0b0b0d}@media (max-width:680px){.standalone-landing .hero-scroll-cue{width:48px;height:48px;bottom:18px}}@media (prefers-reduced-motion:reduce){.standalone-landing .hero-scroll-cue svg{animation:none}}.standalone-landing{--standalone-edge:max(4.5vw,calc((100vw - 1460px)/2))}.standalone-landing .hero{height:100svh!important;min-height:100svh!important}.standalone-landing .hero-youtube{height:100svh}.topic-premium-kraftstoff-additive .hero-youtube>img,.topic-premium-kraftstoff-additive .hero-youtube>iframe{filter:saturate(.68)contrast(.96)brightness(.88)}.topic-premium-kraftstoff-additive .hero-shade{background:linear-gradient(90deg,#ffffffdc 0%,#ffffffc9 34%,#ffffff78 62%,#ffffff12 100%),linear-gradient(#0000 52%,#ffffff80 88%,#ffffffda 100%),linear-gradient(#ffffff8f 0%,#0000 27%),linear-gradient(#0b0b0d59,#0b0b0d59)}.standalone-landing .hero-scroll-cue{width:96px;height:96px;padding:24px;bottom:16px}.standalone-landing .hero-scroll-cue svg{width:48px;height:48px}@media (min-width:821px){.standalone-section-dock{background:#0b0b0d70;border-color:#ffffff10;width:52px;padding:6px;transition:width .28s,background .28s,box-shadow .28s;right:14px;box-shadow:0 12px 32px #0b0b0d14}.standalone-section-dock:hover,.standalone-section-dock:focus-within{background:#0b0b0dd6;width:230px;box-shadow:0 18px 45px #0b0b0d2b}.standalone-section-dock a{box-sizing:border-box;gap:10px;width:100%;min-width:0;padding:12px 10px;overflow:hidden}.standalone-section-dock .section-nav-number{text-align:center;flex:0 0 26px;min-width:26px}.standalone-section-dock .section-nav-label{color:#fff;opacity:0;white-space:nowrap;min-width:0;max-width:0;transition:max-width .28s,opacity .18s,transform .28s;overflow:hidden;transform:translate(8px)}.standalone-section-dock:hover .section-nav-label,.standalone-section-dock:focus-within .section-nav-label{opacity:1;max-width:170px;transform:none}}.standalone-landing .calculator-products{padding-bottom:42px}.standalone-landing .calculator-title-row{padding-right:var(--standalone-edge);padding-left:var(--standalone-edge)}.standalone-landing .calculator-title-row h3{max-width:1120px}.standalone-landing .calculator-carousel-controls{margin:24px var(--standalone-edge) 12px;justify-content:flex-end;gap:8px;display:flex}.standalone-landing .calculator-carousel-controls button{color:#0b0b0d;cursor:pointer;background:#fff;border:1px solid #0b0b0d24;place-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:grid}:is(.standalone-landing .calculator-carousel-controls button:hover,.standalone-landing .calculator-carousel-controls button:focus-visible){background:#fd0;outline:none}.standalone-landing .calculator-carousel-controls svg{width:20px}.standalone-landing .calculator-product-carousel{box-sizing:border-box;width:calc(100vw - var(--standalone-edge));margin-left:var(--standalone-edge);overflow:hidden}.standalone-landing .calculator-product-grid{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#0b0b0d #d6d6d1;scrollbar-width:thin;gap:8px;overflow-x:auto;padding:0 0 10px!important;display:flex!important}.standalone-landing .calculator-product-grid .calculator-product-card{scroll-snap-align:start;flex:0 0 calc(25% - 6px);transition:background .22s,transform .22s}.standalone-landing .calculator-product-grid .calculator-product-card:hover,.standalone-landing .calculator-product-grid .calculator-product-card:focus-within{background:#fd0!important}.standalone-landing .calculator-product-grid .calculator-product-card:hover .calculator-product-link,.standalone-landing .calculator-product-grid .calculator-product-card:focus-within .calculator-product-link{background:0 0;padding-inline:12px}.practice-lightbox{position:relative;overflow:hidden;background:#0b0b0d!important;padding:0!important}.practice-lightbox>img{object-fit:cover;width:100%;position:absolute;inset:0;height:100svh!important;max-height:none!important}.practice-lightbox>p{z-index:3;color:#fff;background:linear-gradient(#0000,#0b0b0ddd);min-height:72px;padding:18px 72px 18px 24px;position:absolute;bottom:0;left:0;right:0}.practice-lightbox .gallery-arrow,.practice-lightbox>button{z-index:5}@media (max-width:820px){.standalone-section-dock{box-sizing:border-box;background:#0b0b0d8a;border-color:#ffffff10;flex-direction:row;justify-content:center;align-items:stretch;gap:2px;width:min(360px,100vw - 24px);height:48px;padding:4px;inset:auto auto 12px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 28px #0b0b0d1c}.standalone-section-dock a{flex:1 1 0;justify-content:center;width:48px;min-width:0!important;padding:8px!important}.standalone-section-dock .section-nav-number{min-width:0}.standalone-section-dock .section-nav-label{display:none}.standalone-section-dock a.is-active:before{width:auto;height:2px;inset:auto 8px 1px}.standalone-landing .calculator-product-grid .calculator-product-card{flex-basis:calc(50% - 4px)}}@media (max-width:680px){.standalone-landing .hero{height:100svh!important;min-height:100svh!important}.standalone-landing .hero-youtube{height:100svh}.topic-premium-kraftstoff-additive .hero-shade{background:linear-gradient(90deg,#ffffffd9,#ffffff91),linear-gradient(#0000 38%,#ffffff91 76%,#ffffffdf 100%),linear-gradient(#0b0b0d4d,#0b0b0d4d)}.standalone-landing .hero-scroll-cue{width:72px;height:72px;padding:18px;bottom:12px}.standalone-landing .hero-scroll-cue svg{width:36px;height:36px}.standalone-landing .calculator-title-row{padding-left:18px;padding-right:18px}.standalone-landing .calculator-carousel-controls{margin-left:18px;margin-right:18px}.standalone-landing .calculator-product-carousel{width:calc(100vw - 18px);margin-left:18px}.standalone-landing .calculator-product-grid .calculator-product-card{flex-basis:88%}.practice-lightbox>p{min-height:64px;padding:16px 58px 16px 18px}}.standalone-landing .calculator-title-row{margin-bottom:0}.standalone-landing .calculator-title-row>strong{padding:13px 18px;font-size:14px}.standalone-landing .calculator-carousel-controls,.standalone-landing .product-carousel-controls{margin:18px var(--standalone-edge) 8px;justify-content:flex-end;gap:12px;display:flex}.standalone-landing .calculator-carousel-controls button,.standalone-landing .product-carousel-controls button{color:#0b0b0dcc;cursor:pointer;background:0 0;border:0;place-items:center;width:64px;height:64px;padding:12px;transition:color .2s,transform .2s;display:grid}:is(.standalone-landing .calculator-carousel-controls button:hover,.standalone-landing .calculator-carousel-controls button:focus-visible,.standalone-landing .product-carousel-controls button:hover,.standalone-landing .product-carousel-controls button:focus-visible){color:#0b0b0d;outline-offset:2px;background:0 0;outline:2px solid #0b0b0d}.standalone-landing .product-carousel-controls button:first-child:hover{transform:translate(-5px)}.standalone-landing .product-carousel-controls button:last-child:hover{transform:translate(5px)}.standalone-landing .calculator-carousel-controls svg,.standalone-landing .product-carousel-controls svg{stroke-width:1.6px;width:40px;height:40px}.standalone-landing .calculator-product-grid{scrollbar-width:thin;scrollbar-color:#0b0b0d4d transparent}.standalone-landing .calculator-product-grid::-webkit-scrollbar{height:7px}.standalone-landing .unified-product-track::-webkit-scrollbar{height:7px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-track{background:#0b0b0d0a}.standalone-landing .unified-product-track::-webkit-scrollbar-track{background:#0b0b0d0a}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb{background:#0b0b0d4d;border-radius:99px}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb{background:#0b0b0d4d;border-radius:99px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb:hover{background:#d0b300}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb:hover{background:#d0b300}.standalone-landing .calculator-product-grid .calculator-product-card{flex:0 0 28.25%}.standalone-landing .calculator-product-card>.calculator-product-image{object-fit:contain;width:100%;height:100%;max-height:325px;transform:none}.standalone-landing .calculator-product-grid .calculator-product-card:hover>.calculator-product-image{transform:translateY(-4px)}.standalone-landing .calculator-pack-control{box-shadow:inset 0 0 0 1px #ffdd0047;background:#fd03!important;border-color:#d0b300!important}:is(.standalone-landing .calculator-pack-control button:hover,.standalone-landing .calculator-pack-control button:focus-visible){background:#fd0;outline:none}.standalone-landing .unified-product-carousel{width:100%}.standalone-landing .unified-product-carousel.has-overflow .unified-product-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#0b0b0d4d transparent;gap:8px;overflow-x:auto;padding:0 0 10px!important;display:flex!important}.standalone-landing .unified-product-carousel.has-overflow .unified-product-track>button{scroll-snap-align:start;flex:0 0 28.25%}.standalone-landing .motor-care-product-card,.standalone-landing .additional-motor-card{background:#e7e7e3;grid-template-rows:170px 421px 54px;height:666px;min-height:666px;padding:24px 20px 20px}.standalone-landing .motor-care-product-image,.standalone-landing .additional-motor-image{object-fit:contain;width:100%;height:100%;max-height:421px;transform:none}:is(.standalone-landing .motor-care-product-card:hover,.standalone-landing .motor-care-product-card:focus-visible,.standalone-landing .additional-motor-card:hover,.standalone-landing .additional-motor-card:focus-visible){background:#fd0}.standalone-landing .motor-care-product-card:hover .motor-care-product-image,.standalone-landing .additional-motor-card:hover .additional-motor-image{transform:translateY(-4px)}@media (max-width:820px){.standalone-landing .calculator-product-grid .calculator-product-card,.standalone-landing .unified-product-carousel.has-overflow .unified-product-track>button{flex-basis:47%}}@media (max-width:680px){.standalone-landing .calculator-carousel-controls,.standalone-landing .product-carousel-controls{margin-left:18px;margin-right:18px}.standalone-landing .calculator-carousel-controls button,.standalone-landing .product-carousel-controls button{width:52px;height:52px;padding:10px}.standalone-landing .calculator-carousel-controls svg,.standalone-landing .product-carousel-controls svg{width:32px;height:32px}.standalone-landing .calculator-product-grid .calculator-product-card,.standalone-landing .unified-product-carousel.has-overflow .unified-product-track>button{flex-basis:84%}.standalone-landing .motor-care-product-card,.standalone-landing .additional-motor-card{grid-template-rows:145px 400px 54px;height:620px;min-height:620px}}.standalone-landing .standalone-journey-image{background:#050505}.standalone-landing .standalone-journey-image img{object-position:center 58%}.customer-sales-aid{color:#fff;background:#0b0b0d;grid-template-columns:1fr;margin:28px 0 22px;display:grid;overflow:hidden}.customer-sales-aid>div{flex-direction:column;justify-content:center;padding:26px 28px;display:flex}.customer-sales-aid>div>span{color:#fd0;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:850}.customer-sales-aid strong{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,34px);line-height:1}.customer-sales-aid p{color:#ffffffb8;margin:17px 0 0;font-size:14px;line-height:1.55}.customer-sales-aid img{aspect-ratio:1438/1017;object-fit:cover;width:100%;height:auto;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.customer-sales-aid:hover img{transform:scale(1.035)}.calculator-product-role{color:#7b6900;letter-spacing:.1em;text-transform:uppercase;align-self:start;font-size:11px;font-weight:900}.standalone-landing .calculator-product-grid .calculator-product-card:hover .calculator-product-role,.standalone-landing .calculator-product-grid .calculator-product-card:focus-within .calculator-product-role{color:#0b0b0d}.additive-product-fit{color:#242426;border-left:4px solid #fd0;max-width:760px;margin:12px 0 0;padding-left:13px;font-size:14px;font-weight:750;line-height:1.45}@media (max-width:680px){.customer-sales-aid{margin-top:22px}.customer-sales-aid>div{padding:24px 22px}.standalone-landing .calculator-product-copy{grid-template-rows:20px 48px 1fr}}.customer-sales-aid{margin-bottom:0}[data-drag-scroll]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}[data-drag-scroll].is-dragging{cursor:grabbing;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-drag-scroll] img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.standalone-landing .calculator-product-grid,.standalone-landing .unified-product-track,.product-carousel-track{scrollbar-width:thin;scrollbar-color:#0b0b0d24 transparent}.standalone-landing .calculator-product-grid::-webkit-scrollbar{height:4px}.standalone-landing .unified-product-track::-webkit-scrollbar{height:4px}.product-carousel-track::-webkit-scrollbar{height:4px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-track{background:0 0}.standalone-landing .unified-product-track::-webkit-scrollbar-track{background:0 0}.product-carousel-track::-webkit-scrollbar-track{background:0 0}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb{background:#0b0b0d24;border-radius:99px}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb{background:#0b0b0d24;border-radius:99px}.product-carousel-track::-webkit-scrollbar-thumb{background:#0b0b0d24;border-radius:99px}.standalone-landing .calculator-product-grid::-webkit-scrollbar-thumb:hover{background:#0b0b0d38}.standalone-landing .unified-product-track::-webkit-scrollbar-thumb:hover{background:#0b0b0d38}.product-carousel-track::-webkit-scrollbar-thumb:hover{background:#0b0b0d38}.standalone-landing .calculator-carousel-controls button:hover,.standalone-landing .product-carousel-controls button:hover,.product-carousel-controls button:hover,.video-carousel-head button:hover,.product-gallery-arrow:hover,.gallery-arrow:hover{box-shadow:none!important;border-color:#0000!important;outline:0!important}.unified-product-dialog .additive-product-modal-body.has-no-images .additive-product-modal-copy{width:100%;max-width:760px;min-height:360px}.unified-product-dialog .additive-product-modal-gallery.is-single{grid-template-columns:1fr}.unified-product-dialog .additive-product-modal-gallery.is-single>img{min-height:470px}.unified-product-dialog .additive-product-modal-gallery>img{object-position:center}@media (max-width:680px){.unified-product-dialog .additive-product-modal-body.has-no-images .additive-product-modal-copy{min-height:0}.unified-product-dialog .additive-product-modal-gallery.is-single>img{height:300px;min-height:300px}}html body[data-scroll-locked]{margin-right:0!important;padding-right:0!important}.standalone-landing .calculator-parameters{grid-template-columns:1.1fr 1fr 1fr}.standalone-journey-copy .process-list>li:first-child .customer-sales-aid{margin:22px 0 0}.standalone-journey-copy .process-list>li:first-child .customer-sales-aid>div{padding:22px 24px}.standalone-journey-copy .process-list>li:first-child .customer-sales-aid strong{font-size:clamp(22px,2vw,30px)}.standalone-landing .calculator-product-card{cursor:pointer}.standalone-landing .calculator-title-row>strong{justify-self:end}.standalone-landing .calculator-carousel-controls,.standalone-landing .unified-product-carousel .product-carousel-controls{box-sizing:border-box;padding-right:var(--standalone-edge);padding-left:var(--standalone-edge);margin-left:0;margin-right:0;justify-content:flex-end!important}.unified-product-dialog .additive-product-modal-body.has-no-images{grid-template-columns:minmax(0,1fr)}.unified-product-dialog .additive-product-modal-body.has-no-images .additive-product-modal-copy{box-sizing:border-box;max-width:none;min-height:420px;padding:44px 42px}@media (max-width:1100px){.standalone-landing .calculator-parameters{grid-template-columns:1fr 1fr}}@media (max-width:680px){.standalone-landing .calculator-parameters{grid-template-columns:1fr}.standalone-landing .calculator-title-row>strong{justify-self:start}.standalone-landing .calculator-carousel-controls,.standalone-landing .unified-product-carousel .product-carousel-controls{padding-left:18px;padding-right:18px}.unified-product-dialog .additive-product-modal-body.has-no-images .additive-product-modal-copy{min-height:0;padding:30px 24px}}.standalone-landing .calculator-products{transition:background-color .25s}.standalone-landing .calculator-products.is-below-threshold .calculator-title-row>strong{color:#a51f1f;background:#fff;border-color:#c93d3d}.unified-product-dialog .additive-product-modal-copy{justify-content:flex-start}.unified-product-dialog .additive-product-docs{margin-top:auto}.advisor-search-dialog{max-height:92vh;overflow:hidden;color:#0b0b0d!important;background:#f5f5f1!important;border:0!important;border-radius:18px!important;width:min(1120px,100vw - 32px)!important;max-width:none!important;padding:0!important}.advisor-search-head{border-bottom:1px solid #0b0b0d1a;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 34px 24px;display:flex}.advisor-search-head>div>span{color:#8c7700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.advisor-search-head [data-slot=dialog-title]{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,54px);line-height:.95}.advisor-search-head [data-slot=dialog-description]{color:#626267;margin:10px 0 0;font-size:15px}.advisor-search-head>a{color:#0b0b0d;background:#fd0;border-radius:99px;flex:none;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:850;display:flex}.advisor-search-head>a svg{width:16px;height:16px}.advisor-search-frame{background:#fff;height:min(690px,72vh);overflow:hidden}.advisor-search-frame iframe{background:#fff;border:0;width:100%;height:100%}.form-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:fixed!important;left:-10000px!important;overflow:hidden!important}.event-consent a{text-underline-offset:2px;text-decoration:underline}@media (max-width:680px){.advisor-search-dialog{width:calc(100vw - 16px)!important}.advisor-search-head{flex-direction:column;align-items:flex-start;padding:24px 22px 20px}.advisor-search-head>a{font-size:12px}.advisor-search-frame{height:68vh}}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:64px 170px 325px 49px}.standalone-landing .calculator-pack-control{align-self:start;height:52px;margin:0 0 12px}.standalone-landing .calculator-results .result-composition>b{color:#16823d;letter-spacing:-.035em;margin:4px 0 8px;font-size:clamp(20px,2vw,29px);line-height:1.05;display:block}.standalone-landing .calculator-results .result-revenue{flex-direction:column;display:flex}.standalone-landing .calculator-results .result-revenue>label{color:#626267;margin-top:auto;padding-top:18px;font-size:12px;font-weight:750;display:block}.standalone-landing .calculator-results .result-revenue .calculator-stepper{background:#fff;height:42px;margin-top:7px}.standalone-landing .calculator-results>div{min-height:220px}.advisor-search-dialog{width:min(940px,100vw - 32px)!important}.advisor-search-head{align-items:center;padding:20px 26px 18px}.advisor-search-head [data-slot=dialog-title]{font-size:clamp(30px,3vw,42px)}.advisor-search-frame{height:min(590px,68vh)}@media (max-width:680px){.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:64px 145px 370px 49px;height:650px;min-height:650px}.standalone-landing .calculator-results>div{min-height:180px}.advisor-search-head{padding:18px 20px 16px}.advisor-search-frame{height:64vh}}.advisor-search-compact{background:#fff;max-height:68vh;padding:28px;overflow:auto}.advisor-search-form>label{color:#626267;letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.advisor-search-form>div{background:#f5f5f1;border:1px solid #0b0b0d2a;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:0 7px 0 16px;display:grid}.advisor-search-form svg{color:#8c7700;width:18px}.advisor-search-form input{color:#0b0b0d;background:0 0;border:0;outline:0;min-width:0;height:54px;font:600 16px Inter,sans-serif}.advisor-search-form button{color:#0b0b0d;cursor:pointer;background:#fd0;border:0;border-radius:7px;justify-content:center;align-items:center;min-width:150px;height:44px;font:850 13px Inter,sans-serif;display:flex}.advisor-search-form button:disabled{opacity:.6;cursor:wait}.advisor-search-message{color:#4f4f53;background:#f5f5f1;border-left:4px solid #fd0;margin:22px 0 0;padding:15px 17px}.advisor-search-message.is-error{color:#8f1712;background:#fff0f0;border-color:#b3261e}.advisor-search-results>h3{letter-spacing:-.025em;margin:28px 0 16px;font-size:26px}.advisor-search-results>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.advisor-search-results article{background:#f5f5f1;border:1px solid #0b0b0d17;grid-template-columns:118px 1fr;min-width:0;display:grid;overflow:hidden}.advisor-search-results article>img{object-fit:cover;object-position:center top;width:118px;height:148px}.advisor-search-results article>div{flex-direction:column;min-width:0;padding:15px;display:flex}.advisor-search-results article span{color:#8c7700;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.advisor-search-results article strong{margin:7px 0 12px;font-size:16px}.advisor-search-results article a{color:#343438;overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;margin-top:6px;font-size:11px;display:flex}.advisor-search-results article a svg{color:#8c7700;flex:none;width:14px;height:14px}@media (max-width:680px){.advisor-search-compact{padding:20px}.advisor-search-form>div{grid-template-columns:20px 1fr;padding-right:10px}.advisor-search-form button{grid-column:1/-1;width:100%;margin-bottom:8px}.advisor-search-results>div{grid-template-columns:1fr}.advisor-search-results article{grid-template-columns:96px 1fr}.advisor-search-results article>img{width:96px;height:136px}}.standalone-landing .calculator-products.is-below-threshold{background:#ffe1e1}.standalone-landing .calculator-results .calculator-savings.is-inactive{color:#b3261e!important}.standalone-landing .calculator-results .calculator-savings.is-inactive em{text-transform:none;max-width:210px;margin-top:6px;font-size:11px;font-style:normal;font-weight:800;line-height:1.3;display:block}.standalone-landing .calculator-results .result-revenue>label{margin-top:18px;padding-top:0;line-height:1.35}.standalone-landing .calculator-products{padding-top:24px}.standalone-landing .calculator-product-toolbar{padding-right:var(--standalone-edge);padding-left:var(--standalone-edge);justify-content:flex-end;align-items:center;gap:22px;margin-bottom:16px;display:flex}.standalone-landing .calculator-product-toolbar>strong{color:#a51f1f;letter-spacing:.01em;text-transform:uppercase;background:#fff;border:1px solid #c93d3d;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font-size:13px;font-weight:850;display:inline-flex}.standalone-landing .calculator-product-toolbar>strong.is-active{color:#116b31;background:#e8f6ec;border-color:#16823d}.standalone-landing .calculator-product-toolbar .calculator-carousel-controls{width:auto;margin:0;padding:0}.standalone-landing .product-carousel-controls button:disabled{cursor:not-allowed;opacity:.5;color:#a8a8a8!important}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:54px 104px 222px 46px;height:468px;min-height:468px;padding:18px 18px 14px}.standalone-landing .calculator-product-copy{grid-template-rows:20px 34px 1fr}.standalone-landing .calculator-product-copy h4{font-size:24px}.standalone-landing .calculator-product-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:5px;display:-webkit-box;overflow:hidden}.standalone-landing .calculator-product-card>.calculator-product-image{height:100%;max-height:210px}.standalone-landing .calculator-product-link{height:46px}.standalone-landing .calculator-pack-control{height:46px;margin-bottom:8px}.standalone-landing .advisor-section.advisor-section-inline{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);align-items:start;gap:54px;min-height:0;padding-top:72px;padding-bottom:76px}.standalone-landing .advisor-section-inline .advisor-copy{max-width:560px}.standalone-landing .advisor-section-inline .advisor-copy h2{font-size:clamp(54px,5.7vw,88px)}.standalone-landing .advisor-section-inline .advisor-mark{display:none}.advisor-search-inline{z-index:2;color:#0b0b0d;background:#fff;border:1px solid #0b0b0d20;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 22px 55px #0b0b0d16}.advisor-search-inline .advisor-search-head{align-items:center;padding:22px 26px 20px}.advisor-search-inline .advisor-search-head h3{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,42px);line-height:.95}.advisor-search-inline .advisor-search-head p{color:#626267;margin:9px 0 0;font-size:14px}.advisor-search-inline .advisor-search-compact{max-height:none}@media (max-width:1180px) and (min-width:901px){.advisor-search-inline .advisor-search-results>div{grid-template-columns:1fr}.advisor-search-inline .advisor-search-results article{grid-template-columns:138px 1fr}.advisor-search-inline .advisor-search-results article>img{width:138px;height:164px}}@media (max-width:900px){.standalone-landing .calculator-product-toolbar{flex-direction:column;align-items:flex-start;padding-left:18px;padding-right:18px}.standalone-landing .calculator-product-toolbar .calculator-carousel-controls{align-self:flex-end}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:54px 108px 220px 46px;height:470px;min-height:470px;padding:18px 18px 14px}.standalone-landing .advisor-section.advisor-section-inline{grid-template-columns:1fr;gap:34px;padding-top:54px;padding-bottom:56px}.advisor-search-inline .advisor-search-head{flex-direction:column;align-items:flex-start;padding:20px}}.standalone-landing .profit-actions .calculator-print{align-items:center;text-decoration:none;display:inline-flex}.standalone-landing .calculator-heading{margin-bottom:35px}.standalone-landing .calculator-business-note{color:#4f4f53;background:#fff;border:1px solid #0b0b0d24;border-radius:999px;align-items:center;gap:14px;width:fit-content;max-width:100%;margin:-13px 0 22px;padding:9px 14px;font-size:13px;line-height:1.3;display:flex}.standalone-landing .calculator-business-note strong{color:#0b0b0d;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:850}.standalone-landing .calculator-business-note span{font-weight:600}.standalone-landing .calculator-product-toolbar{justify-content:space-between}.standalone-landing .calculator-package-hint{color:#4f4f53;white-space:nowrap;max-width:none;margin:0;font-size:16px;font-weight:650;line-height:1.45}.standalone-landing .calculator-product-actions{align-items:center;gap:18px;display:flex}.standalone-landing .calculator-product-actions>strong{color:#a51f1f;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #c93d3d;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font-size:13px;font-weight:850;display:inline-flex}.standalone-landing .calculator-product-actions>strong.is-active{color:#116b31;background:#e8f6ec;border-color:#16823d}.standalone-landing .calculator-product-item{box-sizing:border-box;scroll-snap-align:start;flex-direction:column;flex:0 0 calc(25% - 6px);min-width:0;display:flex}.standalone-landing .calculator-product-item>.calculator-pack-control{z-index:3;background:#fff;flex:0 0 46px;margin:0 0 8px;position:relative}.standalone-landing .calculator-product-grid .calculator-product-card{flex:none;grid-template-rows:104px 222px 46px;width:100%;height:414px;min-height:414px;padding:18px 18px 14px}.standalone-landing .profit-actions .button-primary,.standalone-landing .profit-actions .calculator-print{box-sizing:border-box;justify-content:center;width:100%;min-height:54px;padding:14px 18px;font-size:13px;line-height:1.2}.standalone-landing .profit-actions .calculator-print{color:#0b0b0d;background:#fff;border:1px solid #0b0b0d;justify-self:stretch}.standalone-landing .calculator-results .calculator-savings{margin:4px 0 8px}.standalone-landing .practice-gallery{margin-top:21px}.standalone-landing .practice-video-single{aspect-ratio:16/9;background:#0b0b0d;width:100%;overflow:hidden}.standalone-landing .practice-video-single .practice-video-tile,.standalone-landing .practice-video-single .video-embed,.standalone-landing .practice-video-single iframe,.standalone-landing .practice-video-single video{border:0;width:100%;height:100%}.standalone-landing .practice-video-single .practice-video-tile{display:block;position:relative}.standalone-landing .practice-video-single .video-embed{position:absolute;inset:0}.standalone-landing .additive-more-intro{padding-bottom:32px}.standalone-landing .additional-motor-heading{margin-bottom:21px}.standalone-landing .motor-care-product-card,.standalone-landing .additional-motor-card{grid-template-rows:104px 280px 46px;height:468px;min-height:468px;padding:18px 18px 16px}.standalone-landing .motor-care-product-copy,.standalone-landing .additional-motor-copy{grid-template-rows:42px 1fr}.standalone-landing .motor-care-product-copy h4,.standalone-landing .additional-motor-copy h4{font-size:23px}.standalone-landing .motor-care-product-copy p,.standalone-landing .additional-motor-copy p{padding-top:8px;line-height:1.35}.standalone-landing .motor-care-product-image,.standalone-landing .additional-motor-image{max-height:270px}.standalone-landing .motor-care-product-link,.standalone-landing .additional-motor-link{height:46px}.standalone-landing .advisor-section.advisor-section-inline{background:linear-gradient(135deg,#f7f7f4 0%,#efefeb 100%);grid-template-columns:minmax(300px,.72fr) minmax(540px,1.28fr);gap:64px;padding-top:58px;padding-bottom:58px}.standalone-landing .advisor-section-inline .advisor-copy h2{margin:18px 0 22px;font-size:clamp(50px,5.2vw,80px)}.standalone-landing .advisor-section-inline .advisor-copy>p:not(.kicker){color:#5f5f64;margin-bottom:0}.advisor-search-inline{border:0;border-radius:22px;box-shadow:0 18px 55px #0b0b0d12}.advisor-search-inline .advisor-search-head{background:#fff;border-bottom:0;padding:24px 26px 20px}.advisor-search-inline .advisor-search-head>div>span{margin-bottom:7px}.advisor-search-inline .advisor-search-compact{padding:0 26px 26px}.advisor-search-form>div{background:#f2f2ee;border-color:#0b0b0d20;grid-template-columns:22px minmax(0,1fr) 44px auto;min-height:60px;padding-right:7px}.advisor-search-form .advisor-location-button{color:#0b0b0d;background:#fff;border:1px solid #0b0b0d1c;border-radius:8px;width:44px;min-width:44px;height:44px;padding:0}:is(.advisor-search-form .advisor-location-button:hover,.advisor-search-form .advisor-location-button:focus-visible){background:#fff5af;border-color:#d0b300;outline:none}.advisor-search-form .advisor-location-button svg{color:#0b0b0d;width:19px;height:19px}.advisor-location-note{color:#77777b;margin:9px 2px 0;font-size:11px;line-height:1.4}.advisor-search-results>h3{margin-top:22px}.standalone-landing .standalone-footer{padding:34px var(--standalone-edge) 20px;color:#0b0b0d;background:#f5f5f1;border-top:1px solid #0b0b0d17;grid-template-columns:minmax(170px,.9fr) minmax(240px,1.2fr) auto auto;align-items:start;gap:26px 48px}.standalone-landing .standalone-footer .footer-brand img{filter:none;width:165px}.standalone-landing .standalone-footer .footer-address{color:#5f5f64;gap:5px;font-size:12px}.standalone-landing .standalone-footer .footer-address strong{color:#0b0b0d}.standalone-landing .standalone-footer .footer-links{color:#0b0b0d;gap:22px;font-size:12px;display:flex}.standalone-landing .standalone-footer .footer-social{justify-content:flex-start}.standalone-landing .standalone-footer .footer-social a{color:#0b0b0d;border-color:#0b0b0d2b;width:38px;height:38px}.standalone-landing .standalone-footer .footer-social a:hover{background:#fd0;border-color:#d0b300}.standalone-landing .standalone-footer .copyright{color:#737378;border-color:#0b0b0d17;grid-column:1/-1;margin:0;padding-top:16px;font-size:10px}@media (max-width:900px){.standalone-landing .calculator-heading{margin-bottom:24px}.standalone-landing .calculator-product-toolbar{gap:14px}.standalone-landing .calculator-product-actions{justify-content:space-between;width:100%}.standalone-landing .calculator-product-item{flex-basis:47%}.standalone-landing .calculator-package-hint{white-space:normal}.standalone-landing .calculator-product-grid .calculator-product-card{grid-template-rows:108px 220px 46px;height:416px;min-height:416px}.standalone-landing .motor-care-product-card,.standalone-landing .additional-motor-card{grid-template-rows:100px 266px 46px;height:450px;min-height:450px}.standalone-landing .advisor-section.advisor-section-inline{grid-template-columns:1fr;gap:28px;padding-top:46px;padding-bottom:46px}.standalone-landing .standalone-footer{grid-template-columns:1fr 1fr;gap:24px;padding-left:24px;padding-right:24px}}@media (max-width:680px){.standalone-landing .calculator-business-note{border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;width:auto;margin-top:-8px}.standalone-landing .calculator-product-actions{flex-direction:column;align-items:flex-end}.standalone-landing .calculator-product-item{flex-basis:84%}.standalone-landing .practice-gallery{margin-top:15px}.standalone-landing .additive-more-intro{padding-bottom:25px}.standalone-landing .additional-motor-heading{margin-bottom:16px}.advisor-search-inline .advisor-search-compact{padding:0 20px 20px}.advisor-search-form>div{grid-template-columns:20px minmax(0,1fr) 44px;padding-right:7px}.advisor-search-form>div>button[type=submit]{grid-column:1/-1;width:100%;margin-bottom:7px}.advisor-search-form .advisor-location-button{grid-area:1/3;margin:0}.standalone-landing .standalone-footer{grid-template-columns:1fr;padding:28px 20px 18px}.standalone-landing .standalone-footer .footer-links{gap:18px}}.standalone-landing{--standalone-content-edge:max(4.5vw,calc((100vw - 1180px)/2))}.standalone-landing .calculator-product-toolbar,.standalone-landing .calculator-product-carousel,.standalone-landing .additive-more-products>.unified-product-carousel,.standalone-landing .additional-motor-heading,.standalone-landing .additional-motor-products>.unified-product-carousel{box-sizing:border-box;width:min(91vw,1180px);margin-left:auto;margin-right:auto}.standalone-landing .calculator-product-toolbar{padding-left:0;padding-right:0}.standalone-landing .calculator-product-carousel{overflow:hidden}.standalone-landing .additional-motor-heading{padding-left:0;padding-right:0}.standalone-landing .unified-product-carousel .product-carousel-controls{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.standalone-landing .product-carousel-controls button:disabled{cursor:not-allowed;opacity:.45;color:#aaa!important;transform:none!important}.standalone-landing .calculator-results .calculator-savings{letter-spacing:-.035em;font-size:clamp(20px,2vw,29px);line-height:1.05}.additive-inquiry-form .button-primary:disabled{color:#8a8a8e;box-shadow:none;cursor:not-allowed;opacity:1;background:#e2e2de}.standalone-landing .advisor-heading-block{grid-area:heading;max-width:560px}.standalone-landing .advisor-heading-block h2{margin:18px 0 0;font-size:clamp(50px,5.2vw,80px)}.standalone-landing .advisor-title-highlight{text-underline-offset:.08em;font-style:normal;-webkit-text-decoration:underline #fd0;text-decoration:underline #fd0;text-decoration-thickness:.09em}.standalone-landing .advisor-copy-text{color:#5f5f64;grid-area:copy;max-width:560px;margin:24px 0 0;font-size:17px;line-height:1.7}.standalone-landing .advisor-section-inline>.advisor-search-inline{grid-area:search;align-self:start;margin:0}@media (max-width:900px){.standalone-landing .advisor-section.advisor-section-inline{grid-template-columns:1fr;grid-template-areas:"heading""copy""search";gap:0}.standalone-landing .advisor-copy-text{margin-top:20px}.standalone-landing .advisor-section-inline>.advisor-search-inline{margin-top:28px}}@media (max-width:680px){.standalone-landing{--standalone-content-edge:20px}.standalone-landing .calculator-product-toolbar,.standalone-landing .calculator-product-carousel,.standalone-landing .additive-more-products>.unified-product-carousel,.standalone-landing .additional-motor-heading,.standalone-landing .additional-motor-products>.unified-product-carousel{width:calc(100vw - 40px)}.standalone-landing .calculator-package-hint{font-size:14px;line-height:1.4}.standalone-landing .calculator-product-actions{align-items:stretch}.standalone-landing .calculator-product-actions>strong{box-sizing:border-box;text-align:center;width:100%}.standalone-landing .calculator-product-actions .calculator-carousel-controls{align-self:flex-end}.standalone-landing .calculator-results .calculator-savings{font-size:clamp(20px,7vw,28px)}.standalone-landing .advisor-heading-block h2{overflow-wrap:anywhere;font-size:clamp(46px,13vw,66px)}.standalone-landing .advisor-copy-text{font-size:15px;line-height:1.6}.additive-inquiry-dialog{max-height:calc(100svh - 16px);width:calc(100vw - 16px)!important;padding:24px 18px!important}.additive-inquiry-dialog [data-slot=dialog-title]{padding-right:24px;font-size:28px}.additive-inquiry-form .button-primary{min-height:52px}}.standalone-landing .calculator-product-carousel,.standalone-landing .additional-motor-products>.unified-product-carousel{width:calc(100vw - var(--standalone-content-edge));margin-right:0;margin-left:var(--standalone-content-edge)}.standalone-landing .calculator-results .calculator-savings{letter-spacing:-.035em;margin:4px 0 8px;font-size:clamp(20px,2vw,29px);font-weight:700;line-height:1.05;display:block;color:#16823d!important}.standalone-landing .advisor-section.advisor-section-inline{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""copy""search";gap:0}.standalone-landing .advisor-heading-block,.standalone-landing .advisor-copy-text{width:100%;max-width:none}.standalone-landing .advisor-section-inline>.advisor-search-inline{box-sizing:border-box;width:100%;margin-top:34px}@media (max-width:680px){.standalone-landing .calculator-product-carousel,.standalone-landing .additional-motor-products>.unified-product-carousel{width:calc(100vw - 20px);margin-left:20px}.standalone-landing .calculator-results .calculator-savings{font-size:clamp(20px,7vw,28px)}.standalone-landing .advisor-section-inline>.advisor-search-inline{margin-top:28px}}.standalone-mobile-section-nav{display:none}@media (max-width:820px){.standalone-landing{padding-bottom:0;overflow-x:clip}.standalone-section-dock{display:none!important}.standalone-mobile-section-nav{z-index:82;display:block;position:fixed;top:12px;right:12px}.standalone-mobile-nav-trigger{color:#fd0;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0ded;border:1px solid #ffffff38;border-radius:12px;place-items:center;width:50px;height:50px;padding:0;display:grid;box-shadow:0 12px 32px #0b0b0d30}.standalone-mobile-nav-trigger svg{stroke-width:2px;width:25px;height:25px}.standalone-mobile-nav-trigger:focus-visible{outline-offset:3px;outline:3px solid #fd0}.standalone-mobile-nav-panel{box-sizing:border-box;color:#fff;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0df5;border:1px solid #ffffff20;border-radius:16px;width:min(320px,100vw - 24px);max-height:calc(100svh - 84px);padding:8px;position:absolute;top:60px;right:0;overflow-y:auto;box-shadow:0 24px 70px #0b0b0d5c}.standalone-mobile-nav-panel[hidden]{display:none}.standalone-mobile-nav-head{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:flex-start;gap:15px;padding:12px 12px 14px;display:flex}.standalone-mobile-nav-head span{font-size:14px;font-weight:850}.standalone-mobile-nav-head small{color:#ffffff8f;text-align:right;max-width:150px;font-size:10px;line-height:1.35}.standalone-mobile-nav-panel>a{color:#fff;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:50px;padding:0 12px;font-size:14px;font-weight:750;display:grid;position:relative}.standalone-mobile-nav-panel>a+a{border-top:1px solid #ffffff12}.standalone-mobile-nav-panel .section-nav-number{color:#fd0;letter-spacing:.08em;font-size:10px;font-weight:850}.standalone-mobile-nav-panel>a.is-active{background:#ffffff12}.standalone-mobile-nav-panel>a.is-active:before{content:"";background:#fd0;border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:0}}@media (max-width:680px){.standalone-landing .landing-header{padding-right:82px}.standalone-landing .landing-header .button{display:none}.standalone-landing .calculator-product-grid .calculator-product-card{gap:0;height:416px;min-height:416px;grid-template-rows:108px 220px 46px!important;grid-template-columns:minmax(0,1fr)!important}.standalone-landing .calculator-product-copy,.standalone-landing .calculator-product-card>.calculator-product-image,.standalone-landing .calculator-product-link{grid-column:1!important}.standalone-landing .calculator-product-copy{grid-row:1;grid-template-rows:20px 34px 1fr;min-width:0}.standalone-landing .calculator-product-card>.calculator-product-image{grid-row:2;width:100%;height:210px;max-height:210px}.standalone-landing .calculator-product-link{grid-row:3;width:100%}.standalone-landing .additive-more-intro,.standalone-landing .additional-motor-heading{grid-template-columns:minmax(0,1fr);min-width:0}.standalone-landing .additive-more-intro>*{min-width:0}.standalone-landing .additive-more-intro h2{overflow-wrap:anywhere;font-size:clamp(44px,13vw,60px)}.standalone-landing .additive-more-intro>p{font-size:15px;line-height:1.6}.standalone-landing .additive-more-products>.unified-product-carousel{width:100%;margin-left:0;margin-right:0;padding:0}.standalone-landing .motor-care-product-grid{box-sizing:border-box;width:100%}.standalone-landing .advisor-search-inline .advisor-search-head{padding:22px 20px 16px}.standalone-landing .advisor-search-inline .advisor-search-head h3{font-size:clamp(28px,9vw,36px)}.standalone-landing .standalone-footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}}.standalone-landing .kicker{width:max-content;max-width:100%;line-height:1.35;display:inline-block;box-shadow:none!important;color:#0b0b0dcc!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:13px!important;font-weight:550!important}.customer-sales-aid{background:#343438}.standalone-landing .result-revenue{background:#fff!important}.standalone-landing .calculator-results .result-profit{min-height:220px;box-shadow:none!important;background:#fd0!important;border:0!important;border-radius:0!important;margin:0!important;position:relative!important}.standalone-landing .calculator-product-toolbar,.standalone-landing .calculator-product-carousel,.standalone-landing .additive-more-products>.unified-product-carousel,.standalone-landing .additional-motor-heading,.standalone-landing .additional-motor-products>.unified-product-carousel{width:min(91vw,1180px);margin-left:auto;margin-right:auto}.calculator-product-grid,.unified-product-track,.product-carousel-track,.topic-video-carousel{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-inline:contain}.additive-product-dialog,.additive-inquiry-dialog,.photo-lightbox,.practice-lightbox[data-slot=dialog-content]{border-radius:0!important}.additive-product-modal-head>span{color:#0b0b0dcc!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important}.additive-product-modal-gallery{background:0 0!important;border:0!important;gap:0!important;padding:0!important}.additive-product-modal-gallery>img{border:0!important;border-radius:0!important;outline:0!important}.unified-product-dialog .additive-product-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:auto;display:grid}.additive-product-original-link{color:#0b0b0d;text-underline-offset:4px;align-items:center;gap:8px;margin-top:48px;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.additive-product-original-link svg{width:17px;height:17px}.additive-inquiry-summary{color:#0b0b0d;background:#f1f1ed;padding:15px 16px}.additive-inquiry-summary>span{color:#0b0b0dcc;margin-bottom:9px;font-size:12px;font-weight:750;display:block}.additive-inquiry-summary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;display:grid}.additive-inquiry-summary p{justify-content:space-between;gap:10px;margin:0;font-size:12px;display:flex}.additive-inquiry-summary p span{color:#68686d}.additive-inquiry-summary>b{border-top:1px solid #0b0b0d17;margin-top:11px;padding-top:10px;font-size:13px;display:block}.advisor-search-inline .advisor-search-head>div>span,.advisor-search-results article span{color:#0b0b0dcc!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important}.standalone-landing .standalone-footer{border-top:0;grid-template-rows:auto auto auto;grid-template-columns:minmax(190px,1fr) minmax(240px,1fr);gap:10px 56px}.standalone-landing .standalone-footer .footer-brand{grid-area:1/1}.standalone-landing .standalone-footer .footer-address{grid-area:2/1;margin-top:8px}.standalone-landing .standalone-footer .footer-links{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;place-self:end}.standalone-landing .standalone-footer .footer-social{grid-area:2/2;justify-self:end;margin-top:8px}.standalone-landing .standalone-footer .copyright{border-top:0;grid-area:3/1/auto/-1;margin-top:18px;padding-top:0}@media (min-width:901px){.standalone-landing .calculator-product-item{flex-basis:28.25%}}.practice-lightbox[data-slot=dialog-content]{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;transform:translate(0,0)!important}.practice-lightbox[data-slot=dialog-content]>img{object-fit:contain!important;height:100dvh!important;max-height:none!important}@media (max-width:820px){.standalone-mobile-section-nav{top:max(10px,env(safe-area-inset-top));right:10px}.standalone-mobile-nav-trigger{color:#0b0b0dcc;background:#ffffffeb;border:1px solid #0b0b0d1f;border-radius:6px;width:44px;height:44px;box-shadow:0 5px 18px #0b0b0d1c}.standalone-mobile-nav-trigger svg{stroke-width:1.8px;width:21px;height:21px}.standalone-mobile-nav-panel{color:#0b0b0d;background:#f5f5f1f7;border:1px solid #0b0b0d1c;border-radius:6px;width:min(292px,100vw - 20px);padding:6px;top:51px;box-shadow:0 16px 44px #0b0b0d2b}.standalone-mobile-nav-head{border-bottom:1px solid #0b0b0d14;padding:10px 10px 12px}.standalone-mobile-nav-head small{color:#0b0b0d8f}.standalone-mobile-nav-panel>a{color:#0b0b0d;border-radius:3px;min-height:46px;padding:0 10px;font-weight:650}.standalone-mobile-nav-panel>a+a{border-top:1px solid #0b0b0d0d}.standalone-mobile-nav-panel .section-nav-number{color:#0b0b0dcc}.standalone-mobile-nav-panel>a.is-active{background:#0b0b0d0a}.standalone-mobile-nav-panel>a.is-active:before{background:#fd0;border-radius:0}.standalone-landing .standalone-footer{grid-template-columns:1fr;gap:20px}.standalone-landing .standalone-footer .footer-brand{grid-area:1/1}.standalone-landing .standalone-footer .footer-address{grid-area:2/1}.standalone-landing .standalone-footer .footer-links{grid-area:3/1;justify-content:flex-start;justify-self:start;margin-top:10px}.standalone-landing .standalone-footer .footer-social{grid-area:4/1;justify-self:start}.standalone-landing .standalone-footer .copyright{grid-area:5/1}}@media (max-width:680px){.standalone-landing .calculator-product-toolbar,.standalone-landing .calculator-product-carousel,.standalone-landing .additive-more-products>.unified-product-carousel,.standalone-landing .additional-motor-heading,.standalone-landing .additional-motor-products>.unified-product-carousel{width:calc(100vw - 40px);margin-left:auto;margin-right:auto}.calculator-product-grid,.unified-product-track,.product-carousel-track{scroll-snap-type:x proximity}.additive-inquiry-summary>div,.unified-product-dialog .additive-product-docs{grid-template-columns:1fr}}.topic-premium-kraftstoff-additive .hero h1 em,.topic-premium-kraftstoff-additive .calculator-heading h2 em,.standalone-landing .advisor-title-highlight{color:#0b0b0d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 63%,#fd0 63% 92%,#0000 92%);font-style:normal;display:inline;text-decoration:none!important}.standalone-landing .calculator-product-item>.calculator-pack-control{flex-basis:64px;grid-template-columns:52px minmax(0,1fr) 52px;height:64px;margin-bottom:10px;box-shadow:0 8px 20px #0b0b0d12,inset 0 0 0 1px #fff8;background:#ffdd003d!important;border:2px solid #d0b300!important}.standalone-landing .calculator-pack-control strong{font-size:20px;line-height:1}.standalone-landing .calculator-pack-control strong span{color:#55555a;letter-spacing:.055em;margin-top:5px;font-size:10px;font-weight:800}.standalone-landing .calculator-pack-control button svg{stroke-width:2px;width:19px;height:19px}.standalone-landing .practice-video-tile.is-youtube:before,.standalone-landing .practice-video-tile.is-youtube:after{z-index:3;pointer-events:none;content:"";opacity:1;transition:opacity .22s;position:absolute;left:0;right:0}.standalone-landing .practice-video-tile.is-youtube:before{background:linear-gradient(#0b0b0df2 0%,#0b0b0dbd 45%,#0000 100%);height:66px;top:0}.standalone-landing .practice-video-tile.is-youtube:after{background:linear-gradient(#0000 0%,#0b0b0dbd 55%,#0b0b0df2 100%);height:72px;bottom:0}.standalone-landing .practice-video-tile.is-youtube:hover:before,.standalone-landing .practice-video-tile.is-youtube:hover:after,.standalone-landing .practice-video-tile.is-youtube:focus-within:before,.standalone-landing .practice-video-tile.is-youtube:focus-within:after{opacity:0}@media (hover:none){.standalone-landing .practice-video-tile.is-youtube:before,.standalone-landing .practice-video-tile.is-youtube:after{display:none}}.topic-premium-kraftstoff-additive .hero h1 em,.topic-premium-kraftstoff-additive .calculator-heading h2 em,.standalone-landing .advisor-title-highlight,.standalone-landing .system-title-highlight{background:linear-gradient(#0000 79%,#fd0 79% 94%,#0000 94%)}.topic-premium-kraftstoff-additive .hero h1 em{background:linear-gradient(#0000 72%,#fd0 72% 86%,#0000 86%)}.standalone-landing .system-title-highlight{color:#0b0b0d;font-style:normal}.standalone-landing .system-section>.section-heading h2{grid-column:1/-1}.standalone-landing .system-section>.section-heading h2 span{white-space:nowrap}.standalone-landing .system-section>.section-heading>p:last-child{grid-column:1/-1;width:100%;max-width:none}.standalone-landing .calculator-package-hint{color:#0b0b0d!important}.standalone-landing .calculator-product-role,.standalone-landing .calculator-product-grid .calculator-product-card:hover .calculator-product-role,.standalone-landing .calculator-product-grid .calculator-product-card:focus-within .calculator-product-role{letter-spacing:0;text-transform:none;font-weight:650;color:#0b0b0dcc!important}.standalone-landing .calculator-results>div>span,.standalone-landing .calculator-results .result-profit>span{letter-spacing:0;text-transform:none;font-size:13px;font-weight:600;color:#0b0b0dcc!important}.standalone-landing .calculator-results .result-revenue>label{color:#0b0b0d;font-weight:400}.standalone-landing .profit-actions .button-primary{cursor:pointer}.standalone-landing .practice-video-single .video-embed{overflow:hidden}.standalone-landing .practice-video-single iframe{pointer-events:none;width:100%;height:100%;transition:transform .28s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.28)}.standalone-landing .practice-video-tile.is-youtube:hover iframe,.standalone-landing .practice-video-tile.is-youtube:focus-within iframe{pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.standalone-landing .advisor-section.advisor-section-inline{isolation:isolate;background:#efefeb;position:relative;overflow:hidden}.standalone-landing .advisor-workshop-video,.standalone-landing .advisor-workshop-shade{z-index:0;width:100%;height:100%;position:absolute;inset:0}.standalone-landing .advisor-workshop-video{object-fit:cover;object-position:center 54%;filter:saturate(.55)contrast(.92)}.standalone-landing .advisor-workshop-shade{z-index:1;background:linear-gradient(90deg,#f7f7f4f7 0%,#f7f7f4e6 47%,#efefebc7 100%)}.standalone-landing .advisor-section.advisor-section-inline>.advisor-heading-block,.standalone-landing .advisor-section.advisor-section-inline>.advisor-copy-text,.standalone-landing .advisor-section.advisor-section-inline>.advisor-search-inline{z-index:2;position:relative}.standalone-landing .advisor-section.advisor-section-inline>.advisor-search-inline{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffffff0}@media (min-width:901px){.standalone-landing .advisor-section.advisor-section-inline{box-sizing:border-box;align-content:center;row-gap:46px;min-height:940px;padding-top:96px;padding-bottom:96px}.standalone-landing .advisor-section.advisor-section-inline>.advisor-copy-text,.standalone-landing .advisor-section.advisor-section-inline>.advisor-search-inline{margin-top:0}}@media (max-width:680px){.standalone-landing .system-section>.section-heading h2{font-size:clamp(28px,9.1vw,40px)}.standalone-landing .advisor-workshop-shade{background:#f7f7f4e6}.standalone-landing .advisor-section.advisor-section-inline{align-content:center;row-gap:28px;min-height:780px;padding-top:60px;padding-bottom:60px}.standalone-landing .advisor-section.advisor-section-inline>.advisor-copy-text,.standalone-landing .advisor-section.advisor-section-inline>.advisor-search-inline{margin-top:0}}.standalone-landing .landing-header .brand img{width:218px}@media (max-width:820px){.standalone-landing .landing-header{height:72px;padding:0 76px 0 max(18px,env(safe-area-inset-left));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.standalone-landing .landing-header .brand img{width:170px}.standalone-mobile-section-nav{height:0;position:fixed;top:0;left:0;right:0}.standalone-mobile-section-nav.is-open{background:#fff;width:100vw;height:100dvh;min-height:100svh;bottom:0;left:0;right:0}.standalone-mobile-nav-trigger{z-index:2;top:0;right:max(0px,env(safe-area-inset-right));color:#0b0b0d;width:72px;height:72px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:0;transition:opacity .2s,transform .2s;position:absolute;transform:translateY(-12px)}.standalone-mobile-section-nav.is-visible .standalone-mobile-nav-trigger,.standalone-mobile-section-nav.is-open .standalone-mobile-nav-trigger{opacity:1;pointer-events:auto;transform:none}.standalone-landing:has(.standalone-mobile-section-nav.is-open) .landing-header{background:#fff!important}.standalone-mobile-section-nav.is-open .standalone-mobile-nav-trigger{background:#fff}.standalone-mobile-nav-icon{width:25px;height:18px;display:block;position:relative}.standalone-mobile-nav-icon i{background:currentColor;width:25px;height:2px;transition:top .24s,transform .24s,opacity .16s;display:block;position:absolute;left:0}.standalone-mobile-nav-icon i:first-child{top:0}.standalone-mobile-nav-icon i:nth-child(2){top:8px}.standalone-mobile-nav-icon i:nth-child(3){top:16px}.standalone-mobile-section-nav.is-open .standalone-mobile-nav-icon i:first-child{top:8px;transform:rotate(45deg)}.standalone-mobile-section-nav.is-open .standalone-mobile-nav-icon i:nth-child(2){opacity:0}.standalone-mobile-section-nav.is-open .standalone-mobile-nav-icon i:nth-child(3){top:8px;transform:rotate(-45deg)}.standalone-mobile-nav-panel{z-index:1;width:100%;max-height:none;padding:0 0 max(20px,env(safe-area-inset-bottom));color:#0b0b0d;box-shadow:none;overscroll-behavior:contain;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-top:1px solid #0b0b0d14;border-radius:0;position:fixed;inset:72px 0 0;overflow-y:auto}.standalone-mobile-nav-panel>a{color:#0b0b0d;text-transform:none;background:#fff;border-radius:0;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:66px;padding:0 22px;font-size:15px;font-weight:700;display:grid;position:relative;border-bottom:1px solid #0b0b0d14!important}.standalone-mobile-nav-panel>a:after{content:"";border-top:2px solid;border-right:2px solid;width:9px;height:9px;transform:rotate(45deg)}.standalone-mobile-nav-panel .section-nav-number{color:#8a7600;letter-spacing:.08em;font-size:11px;font-weight:850}.standalone-mobile-nav-panel>a.is-active{background:#f2f2ee}.standalone-mobile-nav-panel>a.is-active:before{background:#fd0;border-radius:0;width:5px;top:0;bottom:0;left:0}.standalone-mobile-nav-trigger:focus-visible{outline-offset:-5px;outline:3px solid #fd0}.standalone-landing .hero-content{padding-top:112px;padding-bottom:82px}.standalone-landing .hero-actions .button{min-height:50px}.standalone-landing .practice-video-single{aspect-ratio:16/9}.standalone-landing .practice-video-tile.is-youtube iframe{pointer-events:auto;transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:430px){.standalone-landing .landing-header .brand img{width:164px}.standalone-landing .hero-content{margin-left:18px;margin-right:18px}.standalone-landing .hero h1{font-size:clamp(50px,15.6vw,67px)}.standalone-landing .hero-content>p{font-size:15px;line-height:1.55}.standalone-landing .section-heading h2,.standalone-landing .row-heading h2{overflow-wrap:anywhere}.standalone-landing .calculator-product-toolbar,.standalone-landing .calculator-product-carousel,.standalone-landing .additive-more-products>.unified-product-carousel,.standalone-landing .additional-motor-heading,.standalone-landing .additional-motor-products>.unified-product-carousel{width:calc(100vw - 36px)}}.standalone-landing .calculator-business-note{background:0 0;border:0;border-radius:0;padding:0}.standalone-landing .additive-more-products>.unified-product-carousel.is-static{padding:0}.standalone-landing .additive-more-products>.unified-product-carousel.is-static .motor-care-product-grid{padding:0!important}.standalone-landing .additional-motor-products>.unified-product-carousel.is-static .additional-motor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:820px){.standalone-landing .additional-motor-products>.unified-product-carousel.is-static .additional-motor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.standalone-landing .additional-motor-products>.unified-product-carousel.is-static .additional-motor-grid{grid-template-columns:1fr}}.standalone-landing .profit-actions .order-pending-note{color:#0b0b0d;background:#fff;border-left:4px solid #fd0;gap:5px;margin:0;padding:16px;font-size:14px;line-height:1.45;display:grid}.standalone-landing .profit-actions .order-pending-note strong{font-size:15px}.standalone-landing .practice-video-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.standalone-landing .practice-video-pair .practice-video-tile{aspect-ratio:16/9;min-width:0}.standalone-landing .practice-video-pair .practice-video-tile iframe,.standalone-landing .practice-video-pair .practice-video-tile:hover iframe,.standalone-landing .practice-video-pair .practice-video-tile:focus-within iframe{pointer-events:auto;border:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}@media (max-width:680px){.standalone-landing .practice-video-pair{gap:8px}}
