@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease: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}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--radius-md:.5rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter), Inter, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{background:var(--ase-white);color:var(--ase-navy);font-family:var(--font-inter), Inter, sans-serif}body{background:var(--ase-white);min-width:20rem;color:var(--ase-navy);font-size:var(--ase-body);margin:0;line-height:1.6}button,a{font:inherit}button{cursor:pointer}:where(a[href],area[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--ase-green);outline-offset:2px}::selection{background:var(--ase-green)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--ase-green) 60%, white)}}::selection{color:var(--ase-navy)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1\/2{top:-50%}.top-0{top:calc(var(--spacing) * 0)}.top-auto{top:auto}.right-0{right:calc(var(--spacing) * 0)}.right-\[calc\(-1\*var\(--nav-space-5\)\)\]{right:calc(-1 * var(--nav-space-5))}.right-\[var\(--ase-site-margin\)\]{right:var(--ase-site-margin)}.bottom-8{bottom:calc(var(--spacing) * 8)}.left-0{left:calc(var(--spacing) * 0)}.left-auto{left:auto}.z-0{z-index:0}.z-3{z-index:3}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[1000\]{z-index:1000}.col-span-2{grid-column:span 2/span 2}.row-5{grid-row:5}.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}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[clamp\(1\.75rem\,calc\(1\.678571rem\+0\.357143vw\)\,2rem\)\]{margin-top:clamp(1.75rem,1.67857rem + .357143vw,2rem)}.mt-\[var\(--ase-space-8\)\]{margin-top:var(--ase-space-8)}.mt-\[var\(--nav-space-2\)\]{margin-top:var(--nav-space-2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-auto{margin-left:auto}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-\[3\/2\]{aspect-ratio:3/2}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.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-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[0\.094rem\]{height:.094rem}.h-\[2\.9em\]{height:2.9em}.h-\[calc\(4rem\+var\(--nav-space-2\)\*2\)\]{height:calc(4rem + var(--nav-space-2) * 2)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[calc\(100svh-var\(--nav-height-total\)-var\(--nav-space-2\)\*2\)\]{max-height:calc(100svh - var(--nav-height-total) - var(--nav-space-2) * 2)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[100vh\]{min-height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-\[1\.1rem\]{width:1.1rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[13\.5rem\]{width:13.5rem}.w-\[calc\(100\%-var\(--nav-space-2\)\*2\)\]{width:calc(100% - var(--nav-space-2) * 2)}.w-\[var\(--ase-space-8\)\]{width:var(--ase-space-8)}.w-full{width:100%}.max-w-\[32rem\]{max-width:32rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[90rem\]{max-width:90rem}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-4{--tw-translate-x:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[200\%\]{--tw-translate-x:calc(200% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(\(0\.094rem\+var\(--nav-space-2\)\)\/2\)\]{--tw-translate-y:calc(calc((.094rem + var(--nav-space-2)) / 2) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(\(0\.094rem\+var\(--nav-space-2\)\)\/2\)\]{--tw-translate-y:calc((.094rem + var(--nav-space-2)) / 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.08\]{scale:1.08}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.\[transform\:scale\(1\.08\)\]{transform:scale(1.08)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.columns-2{columns:2}.columns-3{columns:3}.\[grid-template-columns\:minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,10rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(max\(20rem\,\(100\%_-_2rem\)\/3\)\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(max(20rem,33.3333% - .666667rem),100%),1fr))}.\[grid-template-rows\:0fr\]{grid-template-rows:0fr}.\[grid-template-rows\:1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.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)}.gap-\[clamp\(0\.375rem\,0\.339286rem\+0\.178571vw\,0\.5rem\)\]{gap:clamp(.375rem,.339286rem + .178571vw,.5rem)}.gap-\[clamp\(0\.625rem\,calc\(0\.589286rem\+0\.178571vw\)\,0\.75rem\)\]{gap:clamp(.625rem,.589286rem + .178571vw,.75rem)}.gap-\[clamp\(0\.875rem\,0\.839286rem\+0\.178571vw\,1rem\)\],.gap-\[clamp\(0\.875rem\,calc\(0\.839286rem\+0\.178571vw\)\,1rem\)\]{gap:clamp(.875rem,.839286rem + .178571vw,1rem)}.gap-\[clamp\(1\.25rem\,calc\(1\.178571rem\+0\.357143vw\)\,1\.5rem\)\]{gap:clamp(1.25rem,1.17857rem + .357143vw,1.5rem)}.gap-\[clamp\(1\.75rem\,1\.678571rem\+0\.357143vw\,2rem\)\]{gap:clamp(1.75rem,1.67857rem + .357143vw,2rem)}.gap-\[var\(--ase-space-8\)\]{gap:var(--ase-space-8)}.gap-\[var\(--nav-space-1\)\]{gap:var(--nav-space-1)}.gap-\[var\(--nav-space-2\)\]{gap:var(--nav-space-2)}.gap-\[var\(--nav-space-3\)\]{gap:var(--nav-space-3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-\[var\(--nav-space-6\)\]{row-gap:var(--nav-space-6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#0019461f\]>:not(:last-child)){border-color:#0019461f}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:.25rem}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[0\.094rem\]{border-style:var(--tw-border-style);border-width:.094rem}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[0\.094rem\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.094rem}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#00194633\]{border-color:#00194633}.border-\[\#00194666\]{border-color:#00194666}.border-transparent{border-color:#0000}.bg-\[\#0003\]{background-color:#0003}.bg-\[\#001946\]{background-color:#001946}.bg-\[\#00194633\]{background-color:#00194633}.bg-\[\#f2f3f6\]{background-color:#f2f3f6}.bg-\[color-mix\(in_lab\,currentcolor_10\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_lab\,currentcolor_10\%\,transparent\)\]{background-color:color-mix(in lab,currentcolor 10%,transparent)}}.bg-\[rgba\(0\,0\,0\,0\.24\)\]{background-color:#0000003d}.bg-\[var\(--ase-surface\)\]{background-color:var(--ase-surface)}.bg-background{background-color:var(--background)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-current{background-color:currentColor}.bg-primary{background-color:var(--ase-navy)}.bg-secondary{background-color:var(--ase-surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(90deg\,color-mix\(in_srgb\,\#3ecb66\,white_60\%\)\,\#ffffff_50\%\)\]{background-image:linear-gradient(90deg,#b2eac2,#fff 50%)}.bg-\[linear-gradient\(270deg\,\#001946\,\#3ecb66\)\]{background-image:linear-gradient(270deg,#001946,#3ecb66)}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:200\%\]{background-size:200%}.bg-clip-padding{background-clip:padding-box}.stroke-\[0\.094rem\]{stroke-width:.094rem}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[0\.4rem\]{padding-inline:.4rem}.px-\[calc\(var\(--nav-space-6\)\/2\)\]{padding-inline:calc(var(--nav-space-6) / 2)}.px-\[var\(--nav-space-2\)\]{padding-inline:var(--nav-space-2)}.px-\[var\(--nav-space-5\)\]{padding-inline:var(--nav-space-5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[0\.9rem\]{padding-block:.9rem}.py-\[var\(--nav-space-1\)\]{padding-block:var(--nav-space-1)}.py-\[var\(--nav-space-2\)\]{padding-block:var(--nav-space-2)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-\[var\(--nav-space-1\)\]{padding-top:var(--nav-space-1)}.pt-\[var\(--nav-space-3\)\]{padding-top:var(--nav-space-3)}.pt-\[var\(--nav-space-7\)\]{padding-top:var(--nav-space-7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[var\(--nav-space-4\)\]{padding-right:var(--nav-space-4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[var\(--ase-space-8\)\]{padding-bottom:var(--ase-space-8)}.pb-\[var\(--nav-space-3\)\]{padding-bottom:var(--nav-space-3)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-\[var\(--nav-space-4\)\]{padding-left:var(--nav-space-4)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[length\:clamp\(0\.875rem\,calc\(0\.839286rem\+0\.178571vw\)\,1rem\)\]{font-size:clamp(.875rem,.839286rem + .178571vw,1rem)}.text-\[length\:clamp\(1\.25rem\,calc\(1\.214286rem\+0\.178571vw\)\,1\.375rem\)\]{font-size:clamp(1.25rem,1.21429rem + .178571vw,1.375rem)}.text-\[length\:clamp\(1\.125rem\,calc\(1\.089286rem\+0\.178571vw\)\,1\.25rem\)\]{font-size:clamp(1.125rem,1.08929rem + .178571vw,1.25rem)}.text-\[length\:var\(--ase-body\)\]{font-size:var(--ase-body)}.text-\[length\:var\(--nav-text-small\)\]{font-size:var(--nav-text-small)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[text-wrap\:balance\]{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[\#4d5e7e\]{color:#4d5e7e}.text-\[\#001946\]{color:#001946}.text-\[\#001946b3\]{color:#001946b3}.text-\[\#09734c\]{color:#09734c}.text-\[\#00194699\]{color:#00194699}.text-\[\#314666\]{color:#314666}.text-\[color-mix\(in_srgb\,var\(--ase-navy\)_70\%\,white_30\%\)\]{color:var(--ase-navy)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--ase-navy\)_70\%\,white_30\%\)\]{color:color-mix(in srgb,var(--ase-navy) 70%,white 30%)}}.text-\[var\(--ase-navy\)\]{color:var(--ase-navy)}.text-inherit{color:inherit}.text-primary{color:var(--ase-navy)}.text-primary-foreground{color:var(--ase-white)}.text-secondary-foreground{color:var(--ase-navy)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[outline\:1px_solid_transparent\]{outline:1px solid #0000}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-0{outline-offset:0px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[20px\]{--tw-blur:blur(20px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:blur\(0px\)\]{filter:blur()}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[0px\]{--tw-backdrop-blur:blur(0px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,transform\]{transition-property:opacity,filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,opacity\]{transition-property:transform,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[transition-property\:transform\,filter\,opacity\]{transition-property:transform,filter,opacity}.\[transition-delay\:0\.5s\]{transition-delay:.5s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.\[transition-duration\:0\.5s\,0\.4s\,0\.2s\],.\[transition-duration\:500ms\,400ms\,200ms\]{transition-duration:.5s,.4s,.2s}.\[transition-duration\:800ms\,600ms\]{transition-duration:.8s,.6s}.ease-\[cubic-bezier\(0\.165\,0\.84\,0\.44\,1\)\]{--tw-ease:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}.ease-\[var\(--ase-ease\)\]{--tw-ease:var(--ase-ease);transition-timing-function:var(--ase-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:cubic-bezier\(0\.165\,0\.84\,0\.44\,1\)\,cubic-bezier\(0\.165\,0\.84\,0\.44\,1\)\,ease\]{transition-timing-function:cubic-bezier(.165,.84,.44,1),cubic-bezier(.165,.84,.44,1),ease}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-\[transform\,opacity\]{will-change:transform,opacity}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--nav-height-total\:calc\(4rem\+var\(--nav-space-2\)\)\]{--nav-height-total:calc(4rem + var(--nav-space-2))}.\[--nav-space-1\:clamp\(0\.375rem\,calc\(0\.339286rem\+0\.178571vw\)\,0\.5rem\)\]{--nav-space-1:clamp(.375rem, calc(.339286rem + .178571vw), .5rem)}.\[--nav-space-2\:clamp\(0\.625rem\,calc\(0\.589286rem\+0\.178571vw\)\,0\.75rem\)\]{--nav-space-2:clamp(.625rem, calc(.589286rem + .178571vw), .75rem)}.\[--nav-space-3\:clamp\(0\.875rem\,calc\(0\.839286rem\+0\.178571vw\)\,1rem\)\]{--nav-space-3:clamp(.875rem, calc(.839286rem + .178571vw), 1rem)}.\[--nav-space-4\:clamp\(1\.25rem\,calc\(1\.178571rem\+0\.357143vw\)\,1\.5rem\)\]{--nav-space-4:clamp(1.25rem, calc(1.17857rem + .357143vw), 1.5rem)}.\[--nav-space-5\:clamp\(1\.75rem\,calc\(1\.678571rem\+0\.357143vw\)\,2rem\)\]{--nav-space-5:clamp(1.75rem, calc(1.67857rem + .357143vw), 2rem)}.\[--nav-space-6\:clamp\(2rem\,calc\(1\.857143rem\+0\.714286vw\)\,2\.5rem\)\]{--nav-space-6:clamp(2rem, calc(1.85714rem + .714286vw), 2.5rem)}.\[--nav-space-7\:clamp\(2\.25rem\,calc\(2\.035714rem\+1\.071429vw\)\,3rem\)\]{--nav-space-7:clamp(2.25rem, calc(2.03571rem + 1.07143vw), 3rem)}.\[--nav-text-small\:clamp\(0\.875rem\,calc\(0\.839286rem\+0\.178571vw\)\,1rem\)\]{--nav-text-small:clamp(.875rem, calc(.839286rem + .178571vw), 1rem)}.\[background-position-x\:99\%\]{background-position-x:99%}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_0\,0_0\)\]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.\[transition\:all_0\.2s\]{transition:all .2s}.\[transition\:all_0\.4s_cubic-bezier\(0\.165\,0\.84\,0\.44\,1\)\]{transition:all .4s cubic-bezier(.165,.84,.44,1)}.\[transition\:clip-path_400ms_ease-in-out\,visibility_0s_400ms\]{transition:clip-path .4s ease-in-out,visibility 0s .4s}.\[transition\:clip-path_400ms_ease-in-out\]{transition:clip-path .4s ease-in-out}.\[transition\:grid-template-rows_400ms_ease\,visibility_0s_400ms\,opacity_0s_400ms\]{transition:grid-template-rows .4s,visibility 0s .4s,opacity 0s .4s}.\[transition\:grid-template-rows_400ms_ease\]{transition:grid-template-rows .4s}.\[transition\:grid-template-rows_400ms_ease_400ms\]{transition:grid-template-rows .4s .4s}.\[transition\:transform_0\.8s_ease\,opacity_0\.6s_ease\]{transition:transform .8s,opacity .6s}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\:translate-x-0:is(:where(.group):focus-within *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:bg-\[color-mix\(in_hsl\,black_20\%\,transparent_50\%\)\]:is(:where(.group):focus-within *){background-color:#0003}.group-focus-within\:opacity-20:is(:where(.group):focus-within *){opacity:.2}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\:backdrop-blur-\[4px\]:is(:where(.group):focus-within *){--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-\[color-mix\(in_hsl\,black_20\%\,transparent_50\%\)\]:is(:where(.group):hover *){background-color:#0003}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:backdrop-blur-\[4px\]:is(:where(.group):hover *){--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}.group-focus-visible\:scale-110:is(:where(.group):focus-visible *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-\[\:not\(\.is-active\)\]\:\[transform\:scale\(1\.5\)\]:is(:where(.group):not(.is-active) *){transform:scale(1.5)}.group-\[\:not\(\.is-active\)\]\:\[transform\:translateY\(3rem\)\]:is(:where(.group):not(.is-active) *){transform:translateY(3rem)}.group-\[\:not\(\.is-active\)\]\:opacity-0:is(:where(.group):not(.is-active) *){opacity:0}.group-\[\:not\(\.is-active\)\]\:opacity-40:is(:where(.group):not(.is-active) *){opacity:.4}.group-\[\:not\(\.is-active\)\]\:\[filter\:blur\(40px\)\]:is(:where(.group):not(.is-active) *){filter:blur(40px)}.placeholder\:text-\[\#00194680\]::placeholder{color:#00194680}.placeholder\:text-\[\#00194699\]::placeholder{color:#00194699}@media (hover:hover){.hover\:bg-\[\#0006\]:hover{background-color:#0006}.hover\:bg-\[\#09734c\]:hover{background-color:#09734c}.hover\:bg-secondary\/80:hover{background-color:var(--ase-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--ase-surface) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[outline-color\:color-mix\(in_srgb\,white_20\%\,transparent\)\]:hover{outline-color:#fff3}.hover\:backdrop-blur-\[20px\]:hover{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.hover\:\[background-position-x\:1\%\]:hover{background-position-x:1%}}.focus\:translate-x-0:focus{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:bg-\[\#09734c\]:focus-visible{background-color:#09734c}.focus-visible\:ring-3: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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--ase-surface)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--ase-navy)}.aria-invalid\:ring-3[aria-invalid=true]{--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)}.data-\[elevation\=flush\]\:border-0[data-elevation=flush]{border-style:var(--tw-border-style);border-width:0}.data-\[elevation\=flush\]\:shadow-none[data-elevation=flush]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@container (min-width:65em){.\@min-\[65em\]\:block{display:block}.\@min-\[65em\]\:hidden{display:none}}.\[\&_\.splide\\_\\_pagination\]\:absolute .splide__pagination{position:absolute}.\[\&_\.splide\\_\\_pagination\]\:top-auto .splide__pagination{top:auto}.\[\&_\.splide\\_\\_pagination\]\:right-auto .splide__pagination{right:auto}.\[\&_\.splide\\_\\_pagination\]\:bottom-8 .splide__pagination{bottom:calc(var(--spacing) * 8)}.\[\&_\.splide\\_\\_pagination\]\:left-\[var\(--ase-site-margin\)\] .splide__pagination{left:var(--ase-site-margin)}.\[\&_\.splide\\_\\_pagination\]\:flex .splide__pagination{display:flex}.\[\&_\.splide\\_\\_pagination\]\:items-center .splide__pagination{align-items:center}.\[\&_\.splide\\_\\_pagination\]\:justify-start .splide__pagination{justify-content:flex-start}.\[\&_\.splide\\_\\_pagination\]\:gap-\[clamp\(0\.375rem\,0\.339286rem\+0\.178571vw\,0\.5rem\)\] .splide__pagination{gap:clamp(.375rem,.339286rem + .178571vw,.5rem)}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:relative .splide__pagination__page{position:relative}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:size-2 .splide__pagination__page{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:rounded-full .splide__pagination__page{border-radius:3.40282e38px}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:bg-white .splide__pagination__page{background-color:var(--color-white)}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:p-0 .splide__pagination__page{padding:calc(var(--spacing) * 0)}.\[\&_\.splide\\_\\_pagination\\_\\_page\]\:opacity-50 .splide__pagination__page{opacity:.5}.\[\&_\.splide\\_\\_pagination\\_\\_page\.is-active\]\:opacity-100 .splide__pagination__page.is-active{opacity:1}.\[\&_\.splide\\_\\_pagination\\_\\_page\:focus-visible\]\:outline-2 .splide__pagination__page:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_\.splide\\_\\_pagination\\_\\_page\:focus-visible\]\:outline-offset-2 .splide__pagination__page:focus-visible{outline-offset:2px}.\[\&_\.splide\\_\\_pagination\\_\\_page\:focus-visible\]\:outline-white .splide__pagination__page:focus-visible{outline-color:var(--color-white)}.\[\&_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-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--ase-navy)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--ase-navy) 80%, transparent)}}}}@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}.smartManufacturingPage{color:var(--ase-navy);position:relative;overflow:hidden}.smartManufacturingPage h2,.smartManufacturingPage h3,.smartManufacturingPage h4,.smartManufacturingPage p{margin:0}.smartManufacturingEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.smartManufacturingEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.smartManufacturingSdgs,.smartManufacturingOverview,.smartManufacturingJourney,.smartManufacturingPartner,.smartManufacturingChart,.smartManufacturingImpact,.smartManufacturingMore{width:min(100% - 3rem,80rem);margin-inline:auto}.smartManufacturingSdgs{gap:1.5rem;margin-top:4rem;display:grid}.smartManufacturingSdgIcons{display:flex}.smartManufacturingSdgIcons img{width:8.75rem;height:7.5rem;display:block}.smartManufacturingOverview{gap:2rem;margin-top:5rem;display:grid}.smartManufacturingOverviewContent,.smartManufacturingCopy{display:grid}.smartManufacturingOverviewContent{gap:4rem}.smartManufacturingCopy{gap:1.25rem}.smartManufacturingOverview h2,.smartManufacturingJourney h2,.smartManufacturingPartner h2,.smartManufacturingImpact h2,.smartManufacturingMore h2{font-size:2rem;font-weight:500;line-height:1.3}.smartManufacturingCopy p,.smartManufacturingPartner>div>p{opacity:.7;font-size:1.125rem;line-height:1.6}.smartManufacturingStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.smartManufacturingStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.smartManufacturingStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.smartManufacturingStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.smartManufacturingStats .smartManufacturingStat--featured{color:#fff;background:linear-gradient(44.802deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.smartManufacturingStats .smartManufacturingStat--featured span{opacity:1}.smartManufacturingJourney{gap:4rem;margin-top:8rem;display:grid}.smartManufacturingJourney>header,.smartManufacturingImpact>header{gap:1.25rem;max-width:53rem;display:grid}.smartManufacturingTimeline{gap:.5rem;display:grid}.smartManufacturingMilestone{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.smartManufacturingMilestone strong{padding-block:.75rem;font-size:1.375rem;font-weight:500;line-height:1.3}.smartManufacturingMilestone span{opacity:.7;background:#0019460d;border-radius:.25rem;align-items:center;min-height:3.3125rem;padding:.75rem;font-size:1.125rem;line-height:1.6;display:flex}.smartManufacturingPartner{gap:2rem;margin-top:8rem;display:grid}.smartManufacturingPartner figure{border-radius:.25rem;min-height:25rem;margin:0;position:relative;overflow:hidden}.smartManufacturingPartner figure img{object-fit:cover}.smartManufacturingPartner>div{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.smartManufacturingChart{gap:2.5rem;margin-top:8rem;display:grid}.smartManufacturingChart>img{border-radius:.25rem;width:100%;height:auto;display:block}.smartManufacturingImpact{gap:4rem;margin-top:8rem;display:grid}.smartManufacturingEcosystemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.smartManufacturingEcosystemGrid article,.smartManufacturingValueChain article{background:#0019460d;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.25rem;font-size:1.125rem;line-height:1.6;display:flex}.smartManufacturingEcosystemGrid h3,.smartManufacturingValueChain h4{font-size:1.125rem;font-weight:500;line-height:1.6}.smartManufacturingEcosystemGrid p,.smartManufacturingEcosystemGrid ul,.smartManufacturingValueChain ul{opacity:.7;margin:0}.smartManufacturingEcosystemGrid ul,.smartManufacturingValueChain ul{padding-left:1.6875rem;list-style:outside}.smartManufacturingEcosystemGrid li,.smartManufacturingValueChain li{display:list-item}.smartManufacturingValueChain{gap:2rem;display:grid}.smartManufacturingValueChain>h3{font-size:1.375rem;font-weight:500;line-height:1.3}.smartManufacturingValueChain>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.smartManufacturingMore{margin-top:8rem}.smartManufacturingMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.smartManufacturingMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.smartManufacturingMore a:hover,.smartManufacturingMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.smartManufacturingMore a span{gap:.25rem;display:grid}.smartManufacturingMore small{opacity:.7;font-size:1.125rem;line-height:1.3}.smartManufacturingMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.smartManufacturingMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingPage{height:280.688rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingSdgs,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingOverview,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingJourney,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingPartner,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingChart,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingImpact,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingMore{width:80rem;margin:0;position:absolute;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;height:7.5rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;height:30.8125rem;top:23.5rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingJourney{height:49.4375rem;top:62.3125rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingJourney>header{height:7.8125rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingTimeline{grid-template-rows:repeat(10,3.3125rem);height:37.625rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingPartner{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;height:25rem;top:119.75rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingPartner figure{height:25rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingChart{height:37.0625rem;top:152.75rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingChart>img{width:80rem;height:33.25rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingImpact{height:55.25rem;top:197.813rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingImpact>header{height:7.8125rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingEcosystemGrid{grid-template-rows:10.5rem 8.6875rem;height:19.6875rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingValueChain{height:19.75rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingValueChain>div,:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingValueChain article{height:15.9375rem}:where(.contentPage:not(.contentRewritePreview)) .smartManufacturingMore{height:11.625rem;top:261.063rem}}@media (max-width:85.99rem){.smartManufacturingStats,.smartManufacturingEcosystemGrid,.smartManufacturingValueChain>div,.smartManufacturingMore>div,.smartManufacturingPartner{grid-template-columns:1fr}}@media (max-width:40rem){.smartManufacturingSdgs,.smartManufacturingOverview,.smartManufacturingJourney,.smartManufacturingPartner,.smartManufacturingChart,.smartManufacturingImpact,.smartManufacturingMore{width:calc(100% - 2.5rem)}.smartManufacturingMilestone{grid-template-columns:3.75rem minmax(0,1fr);gap:.75rem}.smartManufacturingMilestone span{min-height:4rem}.smartManufacturingPartner figure{min-height:14rem}}.ipPage{color:var(--ase-navy);position:relative;overflow:hidden}.ipPage h2,.ipPage h3,.ipPage p,.ipPage figure{margin:0}.ipIntro,.ipCycle,.ipNotice,.ipTrademarks,.ipCertification,.ipTrademarkLead{width:min(100% - 2.5rem,80rem);margin:4rem auto 0}.ipIntro,.ipCycle{grid-template-columns:minmax(0,36.5rem) minmax(0,39.5rem);gap:4rem;display:grid}.ipIntro>div{align-content:center;gap:1.5rem;display:grid}.ipIntro h2,.ipTrademarkLead{font-size:2rem;font-weight:500;line-height:1.3}.ipIntro p,.ipCycle p,.ipNotice p,.ipCertification p{opacity:.7;font-size:1.125rem;line-height:1.6}.ipIntro figure{min-height:25rem;position:relative;overflow:hidden}.ipIntro figure img{object-fit:cover}.ipCycle>img{max-width:100%;height:auto;display:block}.ipCycle>div{gap:2rem;display:grid}.ipCycle article{gap:.75rem;display:grid}.ipCycle h3{font-size:1.375rem;font-weight:500;line-height:1.3}.ipPatent{min-height:35.5rem;margin-top:8rem;position:relative;overflow:hidden}.ipPatent img{object-fit:cover}.ipNotice{background:#f2f3f6;border-radius:.25rem;gap:.75rem;padding:2rem;display:grid}.ipNotice strong{font-size:1rem;font-weight:500;line-height:1.45}.ipTrademarks{min-height:33.9375rem;position:relative}.ipTrademarks img{object-fit:fill}.ipCertification{grid-template-columns:23rem minmax(0,1fr);gap:4rem;display:grid}.ipCertification h2{font-size:2rem;font-weight:500;line-height:1.3}.ipCertification img{align-self:start}.ipCertification p{grid-column:2}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .ipPage{height:213.375rem}:where(.contentPage:not(.contentRewritePreview)) .ipIntro,:where(.contentPage:not(.contentRewritePreview)) .ipCycle,:where(.contentPage:not(.contentRewritePreview)) .ipPatent,:where(.contentPage:not(.contentRewritePreview)) .ipNotice,:where(.contentPage:not(.contentRewritePreview)) .ipTrademarks,:where(.contentPage:not(.contentRewritePreview)) .ipCertification,:where(.contentPage:not(.contentRewritePreview)) .ipTrademarkLead{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .ipIntro{width:80rem;height:25rem;display:block;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipIntro>div{width:36.5rem;height:14.8125rem;position:absolute;top:5.09375rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .ipIntro figure{width:39.5rem;height:25rem;position:absolute;top:0;left:40.5rem}:where(.contentPage:not(.contentRewritePreview)) .ipCycle{width:80rem;height:35.3125rem;display:block;top:41rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipCycle>img{width:36.5rem;height:35.3125rem;position:absolute;top:0;left:0}:where(.contentPage:not(.contentRewritePreview)) .ipCycle>div{width:39.5rem;height:35.25rem;display:block;position:absolute;top:0;left:40.5rem}:where(.contentPage:not(.contentRewritePreview)) .ipCycle article{width:39.5rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .ipCycle article:first-child{height:8rem;top:0}:where(.contentPage:not(.contentRewritePreview)) .ipCycle article:nth-child(2){height:8rem;top:10rem}:where(.contentPage:not(.contentRewritePreview)) .ipCycle article:nth-child(3){height:15.25rem;top:20rem}:where(.contentPage:not(.contentRewritePreview)) .ipPatent{width:90rem;height:35.5rem;min-height:0;top:84.25rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .ipTrademarkLead{width:53rem;top:127.75rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipNotice{width:80rem;height:11.1875rem;top:137rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipTrademarks{width:80rem;height:33.9375rem;min-height:0;top:152.188rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipCertification{width:80rem;height:11.25rem;display:block;top:194.125rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .ipCertification h2{width:43.25rem;position:absolute;top:0;left:0}:where(.contentPage:not(.contentRewritePreview)) .ipCertification img{width:9.5625rem;height:4.5625rem;position:absolute;top:0;left:27rem}:where(.contentPage:not(.contentRewritePreview)) .ipCertification p{width:53rem;position:absolute;top:5.8125rem;left:27rem}}@media (max-width:85.99rem){.ipIntro,.ipCycle,.ipCertification{grid-template-columns:1fr}.ipCycle>img{margin-inline:auto}.ipCertification p{grid-column:1}.ipCertification{margin-bottom:8rem}}.figmaContentPage.figmaRoute--applications .contentHero--gradient{color:#fff;background:#0019461a;height:29rem;min-height:29rem;overflow:hidden}.figmaContentPage.figmaRoute--applications .contentHero--gradient:before{filter:blur(7.8125rem);background:#60c9dd;width:35.1875rem;height:21.1875rem;top:7.5625rem;left:21.875rem}.figmaContentPage.figmaRoute--applications .contentHero--gradient:after{background:var(--ase-navy);filter:blur(7.8125rem);width:34.5rem;height:22.5rem;top:-6rem;left:-5.625rem}.figmaContentPage.figmaRoute--applications .contentHeroGradientHeading{top:13.25rem;transform:none}.figmaContentPage.figmaRoute--applications .contentHeroKicker{letter-spacing:0;opacity:1;text-transform:none;gap:0;margin-bottom:.9375rem;font-size:1.25rem;font-weight:400;line-height:1.3}.figmaContentPage.figmaRoute--applications .contentHeroKicker span,.figmaContentPage.figmaRoute--applications .contentBreadcrumb--bar{display:none}.applicationOverviewPage{color:var(--ase-navy);position:relative;overflow:hidden}.applicationOverviewContent{flex-direction:column;gap:4rem;width:min(100% - 2.5rem,53rem);margin:8rem auto;display:flex}.applicationOverviewContent blockquote{gap:2rem;min-height:6.375rem;margin:0;padding-bottom:2rem;display:flex;position:relative}.applicationOverviewContent blockquote:after{content:"";background:#cdd1da;height:1px;position:absolute;bottom:0;left:1rem;right:1rem}.applicationOverviewContent blockquote img{flex:none;width:2.375rem;height:1.875rem}.applicationOverviewContent blockquote p{margin:0;font-size:1.375rem;line-height:1.6}.applicationOverviewVideo{aspect-ratio:192/108;border-radius:.25rem;position:relative;overflow:hidden}.applicationOverviewVideo>img{object-fit:cover}.applicationOverviewVideo iframe{border:0;width:100%;height:100%}.applicationOverviewVideo button{background:var(--ase-navy);color:#fff;border-radius:.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.applicationOverviewVideo button svg{width:1.5rem;height:1.5rem}.applicationOverviewLead{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.applicationOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.applicationOverviewCard{min-width:0;color:inherit;background:#0019460d;border-radius:.25rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem;text-decoration:none;display:flex;overflow:hidden}.applicationOverviewCard>span{aspect-ratio:268/244;width:100%;position:relative}.applicationOverviewCard img{object-fit:cover}.applicationOverviewCard strong{text-align:center;width:100%;font-size:1.375rem;font-weight:400;line-height:1.3}@media (min-width:86rem){.applicationOverviewPage{height:132.625rem}.applicationOverviewContent{width:53rem;height:116.642rem;margin:0;display:block;position:absolute;top:8rem;left:18.5rem}.applicationOverviewContent blockquote,.applicationOverviewVideo,.applicationOverviewLead,.applicationOverviewGrid{width:53rem;position:absolute;left:0}.applicationOverviewContent blockquote{height:6.375rem;top:0}.applicationOverviewVideo{height:29.8125rem;top:10.375rem}.applicationOverviewLead{height:9.0625rem;top:44.1875rem;overflow:hidden}.applicationOverviewGrid{grid-template-rows:20.3265rem 18.5329rem 18.4943rem;height:59.3924rem;top:57.25rem}.applicationOverviewCard{height:100%}}@media (max-width:50rem){.applicationOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bumpingServicesFigmaPage{height:127.063rem;color:var(--ase-navy);position:relative;overflow:hidden}.bumpingServicesSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.bumpingServicesOverview{top:8rem}.bumpingServicesCapabilities{top:27.6875rem}.bumpingServicesAdvanced{top:49.1875rem}.bumpingServicesCuPillar{top:70.5625rem}.bumpingServicesLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.bumpingServicesLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.bumpingServicesBody,.bumpingServicesText,.bumpingServicesGroup{flex-direction:column;display:flex}.bumpingServicesBody{gap:2rem}.bumpingServicesText{gap:1rem}.bumpingServicesCuBody{gap:4rem}.bumpingServicesGroup{gap:1.5rem}.bumpingServicesBody h2,.bumpingServicesGroup h3,.bumpingServicesText p{margin:0}.bumpingServicesBody h2{font-size:2rem;font-weight:500;line-height:1.3}.bumpingServicesGroup h3{font-size:1.375rem;font-weight:500;line-height:1.3}.bumpingServicesText p,.bumpingServicesCheckList span{color:#001946b3;font-size:1.125rem;line-height:1.6}.bumpingServicesCheckList{grid-template-columns:1fr;gap:.5rem 1rem;display:grid}.bumpingServicesCheckListColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.bumpingServicesCheckList>div{border-bottom:1px solid #00194633;align-items:center;gap:.25rem;min-width:0;padding-block:.5rem;display:flex}.bumpingServicesCheckList img{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.figmaContentPage.figmaRoute--bumping-services .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--bumping-services .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--bumping-services .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--bumping-services .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--bumping-services[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--bumping-services[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.bumpingServicesFigmaPage{height:auto;margin-block:4rem;overflow:visible}.bumpingServicesSection{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.bumpingServicesLabel{margin-bottom:2rem}.bumpingServicesBody h2{font-size:1.75rem}.bumpingServicesCheckListColumns{grid-template-columns:1fr}.figmaContentPage.figmaRoute--bumping-services .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--bumping-services .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--bumping-services[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--bumping-services[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}@media (max-width:34rem){.applicationOverviewContent{width:calc(100% - 2rem);margin-block:4rem}.applicationOverviewContent blockquote{gap:1rem}.applicationOverviewContent blockquote p{font-size:1.125rem}.applicationOverviewGrid{grid-template-columns:1fr}}.figmaContentPage:has(.applicationDetailPage) .contentHero--split{height:29rem;min-height:29rem}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel{background:radial-gradient(35rem 22rem at -4rem -3rem,#0019466b,#0000 72%),linear-gradient(100deg,#273f63 0%,#315a75 72%,#60c9dd 100%);padding:0;display:block}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel:after{-webkit-backdrop-filter:blur(7.8125rem);backdrop-filter:blur(7.8125rem);background:#ffffff03}:is(.figmaContentPage:has(.applicationDetailPage--5g-6g) .contentHero--split .contentHeroPanel,.figmaContentPage:has(.applicationDetailPage--satellite-communications) .contentHero--split .contentHeroPanel,.figmaContentPage:has(.applicationDetailPage--hpc) .contentHero--split .contentHeroPanel){background:radial-gradient(31rem 27rem at 0 0,#001946 0%,#001946b8 42%,#0000 100%),linear-gradient(90deg,#eef2f5 0%,#60c9dd 100%)}:is(.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentHeroPanel,.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentHeroPanel,.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentHeroPanel,.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentHeroPanel){background:#e5e7ec}.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentHeroPanel:before{z-index:0;filter:blur(3.90625rem);content:"";background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-cyan.svg) 0 0/100% 100% no-repeat;width:35.1875rem;height:21.1875rem;position:absolute;top:7.5625rem;left:21.875rem}.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentHeroPanel:before{z-index:0;filter:blur(3.90625rem);content:"";background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-cyan.svg) 0 0/100% 100% no-repeat;width:35.1875rem;height:21.1875rem;position:absolute;top:7.5625rem;left:21.875rem}.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentHeroPanel:before{z-index:0;filter:blur(3.90625rem);content:"";background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-cyan.svg) 0 0/100% 100% no-repeat;width:35.1875rem;height:21.1875rem;position:absolute;top:7.5625rem;left:21.875rem}.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentHeroPanel:before{z-index:0;filter:blur(3.90625rem);content:"";background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-cyan.svg) 0 0/100% 100% no-repeat;width:35.1875rem;height:21.1875rem;position:absolute;top:7.5625rem;left:21.875rem}.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentHeroPanel:after{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;filter:blur(3.90625rem);background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-navy.svg) 0 0/100% 100% no-repeat;width:34.5rem;height:22.5rem;inset:-6rem auto auto -5.625rem}.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentHeroPanel:after{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;filter:blur(3.90625rem);background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-navy.svg) 0 0/100% 100% no-repeat;width:34.5rem;height:22.5rem;inset:-6rem auto auto -5.625rem}.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentHeroPanel:after{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;filter:blur(3.90625rem);background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-navy.svg) 0 0/100% 100% no-repeat;width:34.5rem;height:22.5rem;inset:-6rem auto auto -5.625rem}.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentHeroPanel:after{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;filter:blur(3.90625rem);background:url(/images/pages/applications/figma-detail/smart-hero/ellipse-navy.svg) 0 0/100% 100% no-repeat;width:34.5rem;height:22.5rem;inset:-6rem auto auto -5.625rem}.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentBreadcrumb{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentHeroPanel h1{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentBreadcrumb{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentHeroPanel h1{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentBreadcrumb{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentHeroPanel h1{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentBreadcrumb{z-index:2}.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentHeroPanel h1{z-index:2}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentBreadcrumb{width:33.75rem;margin:0;position:absolute;left:5rem}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel h1{width:33.75rem;margin:0;position:absolute;left:5rem}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentBreadcrumb{height:1.625rem;top:11.3125rem}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel h1{top:13.875rem}:is(.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentBreadcrumb,.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentBreadcrumb,.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentBreadcrumb,.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentBreadcrumb){top:13.25rem}:is(.figmaContentPage:has(.applicationDetailPage--smart-automotive) .contentHero--split .contentHeroPanel h1,.figmaContentPage:has(.applicationDetailPage--smart-city) .contentHero--split .contentHeroPanel h1,.figmaContentPage:has(.applicationDetailPage--smart-home) .contentHero--split .contentHeroPanel h1,.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHero--split .contentHeroPanel h1){top:15.8125rem}.figmaContentPage:has(.applicationDetailPage--smart-wearables) .contentHeroImage{object-position:72% center!important}.applicationDetailPage{color:var(--ase-navy);padding:8rem 0 4rem}.applicationDetailMain{flex-direction:column;gap:4rem;width:min(100% - 2.5rem,53rem);margin-inline:auto;display:flex}.applicationDetailMain h2,.applicationDetailMain h3,.applicationDetailMain p,.applicationDetailMain ul,.applicationShowcase h2,.applicationShowcase h3,.applicationShowcase p{margin:0}.applicationDetailQuote{gap:2rem;margin:0;padding:0 0 2rem;display:flex}.applicationDetailQuote img{flex:none;width:2.375rem;height:1.875rem}.applicationDetailQuote p{flex:1;font-size:1.375rem;line-height:1.6}.applicationDetailCopy{color:#001946b3;flex-direction:column;gap:.75rem;font-size:1.125rem;line-height:1.6;display:flex}.applicationDetailCopy h2{color:var(--ase-navy);margin-bottom:.5rem;font-size:2rem;font-weight:500;line-height:1.3}.applicationDetailCopy ul,.applicationDetailFeatureCopy ul{padding-left:1.6875rem;list-style:outside}.applicationDetailCopy a{color:inherit;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}.applicationDetailPoster,.applicationDetailWideImage{object-fit:cover;border-radius:.25rem;width:100%;display:block;position:relative;overflow:hidden}.applicationDetailPoster{aspect-ratio:192/108}.applicationDetailPoster>img{object-fit:cover}.applicationDetailPoster iframe{border:0;width:100%;height:100%}.applicationDetailPoster button{background:var(--ase-navy);color:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.applicationDetailPoster button svg,.applicationDetailPoster button>img{width:1.5rem;height:1.5rem}.applicationDetailFeature{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:2rem;min-height:15rem;display:grid}.applicationDetailFeatureMedia{background:#0019460d;border-radius:.25rem;min-width:0;padding:1.5rem;position:relative;overflow:hidden}.applicationDetailFeatureMedia img{object-fit:contain;width:calc(100% - 3rem)!important;height:calc(100% - 3rem)!important;inset:1.5rem!important}.applicationDetailFeatureMedia--compact{min-height:15rem}.applicationDetailFeatureCopy{flex-direction:column;justify-content:center;gap:.5rem;min-width:0;padding-block:2rem;font-size:1.125rem;line-height:1.6;display:flex}.applicationDetailFeatureCopy h3{font-size:1.375rem;font-weight:500;line-height:1.3}.applicationDetailFeatureCopy p,.applicationDetailFeatureCopy ul,.applicationDetailClosing{opacity:.7}.applicationDetailClosing{font-size:1.125rem;line-height:1.6}.applicationSatelliteMethods{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.applicationSatelliteMethods article,.applicationSatelliteMethods>a{min-width:0;color:var(--ase-navy);border:1px solid #0019461a;border-radius:.25rem;flex-direction:column;gap:1.5rem;padding:1.25rem;text-decoration:none;display:flex}.applicationSatelliteMethods img{width:100%;height:auto}.applicationSatelliteMethods h3{justify-content:space-between;align-items:center;font-size:1.375rem;font-weight:500;line-height:1.3;display:flex}.applicationSatelliteMethods h3 img{flex:none;width:1.5rem;height:1.5rem}.applicationHpcTable{flex-direction:column;font-size:1.125rem;display:flex;overflow:hidden}.applicationHpcTableHead,.applicationHpcTableRow{border-bottom:1px solid #00194633;grid-template-columns:12.5rem 1fr;display:grid}.applicationHpcTableHead{background:#0019460d;border:0;border-radius:.25rem}.applicationHpcTableHead>span,.applicationHpcTableRow>span{padding:.5rem;line-height:1.6}.applicationHpcTableRow>div{align-items:flex-start;min-width:0;display:flex}.applicationHpcTable figure{text-align:center;flex-direction:column;flex:none;gap:.25rem;width:8.5rem;margin:0;padding:.75rem .5rem;display:flex}.applicationHpcTable figure img{object-fit:contain;width:7.5rem;height:3.5rem}.applicationHpcTable figcaption{line-height:1.3}.applicationShowcase{width:min(100% - 2.5rem,80rem);color:var(--ase-navy);grid-template-columns:23rem minmax(0,53rem);gap:4rem;margin:8rem auto 0;display:grid}.applicationShowcaseTabs{flex-direction:column;gap:.5rem;display:flex}.applicationShowcaseTabs button{min-height:3rem;color:var(--ase-navy);text-align:left;background:#fff;border:1px solid #0019461a;border-radius:.25rem;align-items:center;gap:.5rem;padding:.75rem;font-size:1.125rem;line-height:1.3;display:flex}.applicationShowcaseTabs button[aria-selected=true]{border-color:var(--ase-navy);background:var(--ase-navy);color:#fff}.applicationShowcaseTabs button>svg,.applicationShowcaseTabs button>span:first-child:not(:last-child){flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.applicationShowcasePanel{flex-direction:column;gap:4rem;min-width:0;display:flex}.applicationShowcaseImage{aspect-ratio:16/9;border-radius:.25rem;width:100%;position:relative;overflow:hidden}.applicationShowcaseImage img{object-fit:cover}.applicationAutomotivePanel,.applicationCityPanel,.applicationWearablePanel{flex-direction:column;gap:4rem;display:flex}.applicationAutomotiveDetails,.applicationCityCopy{flex-direction:column;gap:1.5rem;display:flex}.applicationCitySolutions{flex-direction:column;gap:.75rem;display:flex}.applicationShowcasePanel h2{font-size:2rem;font-weight:500;line-height:1.3}.applicationShowcasePanel h3{font-size:1.375rem;font-weight:500;line-height:1.3}.applicationCityCopy>p{opacity:.7;font-size:1.125rem;line-height:1.6}.applicationCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}.applicationCheckGrid p{opacity:.7;border-bottom:1px solid #00194633;align-items:center;gap:.25rem;padding-block:.5rem;font-size:1.125rem;line-height:1.6;display:flex}.applicationCheckIcon{flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.applicationCheckIcon img{width:1.0417rem;height:1.0417rem}.applicationPackageGrid,.applicationSolutionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.applicationPackageGrid article{background:#f2f3f6;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:10.4375rem;font-size:1.125rem;display:flex}.applicationPackageGrid article>img{object-fit:contain;width:6.25rem;height:6.25rem}.applicationSolutionGrid article{text-align:center;border:1px solid #00194633;border-radius:.25rem;flex-direction:column;align-items:center;gap:.75rem;min-height:13.1419rem;padding:1.5rem 1.25rem 1.25rem;font-size:1.125rem;line-height:1.3;display:flex}.applicationSolutionGrid img{object-fit:contain;width:100%;height:auto}.applicationSolutionNoBreak{white-space:nowrap}.applicationWearableTable>div{border-bottom:1px solid #00194633;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.applicationWearableTable>div:first-child{background:#f2f3f6;border:0}.applicationWearableTable strong,.applicationWearableTable span{padding:.5rem .75rem;font-size:1.125rem;font-weight:400;line-height:1.3}.applicationWearableTable span{opacity:.7}@media (min-width:86rem){.applicationDetailPage--5g-6g .applicationDetailMain{height:194.188rem}.applicationDetailPage--satellite-communications .applicationDetailMain{height:167.807rem}.applicationDetailPage--hpc .applicationDetailMain{height:186.063rem}.applicationDetailPage--ai .applicationDetailMain{height:74.3125rem}.applicationDetailPage--smart-automotive .applicationDetailMain{height:80.0625rem}.applicationDetailPage--smart-city .applicationDetailMain{height:55.0625rem}.applicationDetailPage--smart-home .applicationDetailMain{height:64.2279rem}.applicationDetailPage--smart-wearables .applicationDetailMain{height:67.5208rem}.applicationDetailPage--5g-6g .applicationDetailMain>:first-child{height:8.5625rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(2){height:26.375rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(3){height:29.8125rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(4){height:20.9375rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(5){height:20.8125rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(6){height:19.875rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(7){height:17.1875rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(8){height:15rem}.applicationDetailPage--5g-6g .applicationDetailMain>:nth-child(9){height:3.625rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:first-child{height:6.375rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(2){height:22.1875rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(3){height:29.8125rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(4){height:12.9375rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(5){height:27.4324rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(6){height:15.25rem}.applicationDetailPage--satellite-communications .applicationDetailMain>:nth-child(7){height:29.8125rem}.applicationDetailPage--hpc .applicationDetailMain>:first-child{height:10.75rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(2){height:29.8125rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(3){height:15.25rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(4){height:35.25rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(5){height:16.1875rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(6){height:37.1875rem}.applicationDetailPage--hpc .applicationDetailMain>:nth-child(7){height:17.625rem}.applicationDetailPage--ai .applicationDetailMain>:first-child{height:8.5625rem}.applicationDetailPage--ai .applicationDetailMain>:nth-child(2){height:27.9375rem}.applicationDetailPage--ai .applicationDetailMain>:nth-child(3){height:29.8125rem}.applicationDetailPage--smart-automotive .applicationDetailMain>:first-child{height:6.375rem}.applicationDetailPage--smart-automotive .applicationDetailMain>:nth-child(2){height:10.875rem}.applicationDetailPage--smart-automotive .applicationDetailMain>:nth-child(3){height:29.8125rem}.applicationDetailPage--smart-automotive .applicationDetailMain>:nth-child(4){height:21rem}.applicationDetailPage--smart-city .applicationDetailMain>:first-child{height:6.375rem}.applicationDetailPage--smart-city .applicationDetailMain>:nth-child(2){height:10.875rem}.applicationDetailPage--smart-city .applicationDetailMain>:nth-child(3){height:29.8125rem}.applicationDetailPage--smart-home .applicationDetailMain>:first-child{height:6.375rem}.applicationDetailPage--smart-home .applicationDetailMain>:nth-child(2){height:14.5rem}.applicationDetailPage--smart-home .applicationDetailMain>:nth-child(3){height:35.3529rem}.applicationDetailPage--smart-wearables .applicationDetailMain>:first-child{height:10.75rem}.applicationDetailPage--smart-wearables .applicationDetailMain>:nth-child(2){height:13.4375rem}.applicationDetailPage--smart-wearables .applicationDetailMain>:nth-child(3){height:35.3333rem}.applicationShowcase--smart-automotive{height:78.0625rem}.applicationShowcase--smart-city,.applicationShowcase--smart-home{height:59.4542rem}.applicationShowcase--smart-wearables{height:57.9375rem}.applicationDetailPage--smart-city{padding-bottom:64.7344px}.applicationDetailPage--smart-home{padding-bottom:65.0938px}}.figmaContentPage:has(.applicationDetailPage) .contentCarouselSection{height:36.75rem;padding-block:4rem 8rem}.figmaContentPage:has(.applicationDetailPage) .contentCarouselHead{margin-bottom:2rem}.figmaContentPage:has(.applicationDetailPage) .contentCarouselHead h2{font-size:2rem;font-weight:400;line-height:1.3}.figmaContentPage:has(.applicationDetailPage) .contentCarouselCard{border-radius:.25rem;flex-basis:19.25rem;height:19.25rem}.figmaContentPage:has(.applicationDetailPage) .contentCarouselCaption strong{letter-spacing:0;font-size:1.375rem;font-weight:400}@media (max-width:85.99rem){.figmaContentPage:has(.applicationDetailPage) .contentHero--split{height:auto}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel{min-height:22rem;padding:8rem var(--figma-page-margin) 3.5rem;background:radial-gradient(28rem 18rem at -4rem -3rem,#00194659,#0000 72%),linear-gradient(110deg,#273f63 0%,#315a75 100%)}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentBreadcrumb{width:auto;position:static}.figmaContentPage:has(.applicationDetailPage) .contentHero--split .contentHeroPanel h1{width:auto;position:static}.applicationDetailMain,.applicationDetailMain>*{height:auto!important}.applicationShowcase{grid-template-columns:1fr;gap:2rem;height:auto!important}.applicationShowcaseTabs{flex-direction:row;padding-bottom:.5rem;overflow-x:auto}.applicationShowcaseTabs button{flex:none;min-width:14rem}.figmaContentPage:has(.applicationDetailPage) .contentCarouselSection{height:auto;min-height:32rem}}@media (max-width:50rem){.applicationDetailPage{padding-top:4rem}.applicationDetailMain,.applicationShowcase{width:calc(100% - 2rem)}.applicationDetailQuote{gap:1rem}.applicationDetailQuote p{font-size:1.125rem}.applicationDetailFeature,.applicationSatelliteMethods{grid-template-columns:1fr}.applicationDetailFeatureMedia{min-height:15rem}.applicationDetailFeature>.applicationDetailFeatureCopy:first-child{order:2}.applicationHpcTable{overflow-x:auto}.applicationHpcTableHead,.applicationHpcTableRow{min-width:45rem}.applicationCheckGrid,.applicationPackageGrid,.applicationSolutionGrid{grid-template-columns:1fr}.applicationWearableTable{overflow-x:auto}.applicationWearableTable>div{min-width:42rem}}@media (max-width:22.5rem){:is(.figmaContentPage:has(.applicationDetailPage) .contentCarouselHead,.figmaContentPage:has(.applicationDetailPage) .contentCarouselNav){gap:.5rem}.figmaContentPage:has(.applicationDetailPage) .contentCarouselNav button{width:2.75rem;height:2.75rem}}.figmaContentPage:has(.applicationEditorialPage) .contentHero--gradient{background:#0019460d;height:34.375rem;min-height:34.375rem}.figmaContentPage:has(.applicationEditorialPage) .contentHero--gradient:before{filter:blur(7.8125rem);background:#60c9dd;width:71.3125rem;height:26.625rem;top:-4.46875rem;left:calc(16.67% + 3.15625rem)}.figmaContentPage:has(.applicationEditorialPage) .contentHero--gradient:after{background:var(--ase-navy);filter:blur(7.8125rem);width:69.0625rem;height:33.125rem;top:7.21875rem;left:-21.9688rem}.figmaContentPage:has(.applicationEditorialPage) .contentHeroGradientHeading{width:33.75rem;top:14.25rem;left:5rem;transform:none}.figmaContentPage:has(.applicationEditorialPage) .contentHeroKicker{letter-spacing:.03em;opacity:.7;text-transform:uppercase;margin-bottom:.75rem;font-size:1rem;font-weight:500;line-height:1.3}.figmaContentPage:has(.applicationEditorialPage) .contentHeroKicker span{background:#fff;border-radius:1px;width:.25rem;height:.25rem;display:block}.figmaContentPage:has(.applicationEditorialPage) .contentHeroGradientHeading h1{font-size:3rem;font-weight:500;line-height:1.3}.applicationEditorialPage{color:var(--ase-navy);padding-top:8rem}.applicationEditorialMain{flex-direction:column;gap:4rem;width:min(100% - 2.5rem,53rem);margin-inline:auto;display:flex}.applicationEditorialQuote{gap:2rem;margin:0;display:flex}.applicationEditorialQuote img{flex:none;width:2.375rem;height:1.875rem}.applicationEditorialQuote p{margin:0;font-size:1.375rem;line-height:1.6}.applicationEditorialBlock{border-top:2px solid #0000;padding-top:2rem;overflow:hidden}.applicationEditorialBlock--container{padding-top:2.125rem}.applicationEditorialBlock h2,.applicationEditorialBlock h3,.applicationEditorialBlock p,.applicationEditorialBlock small,.applicationEditorialArchitecture h3,.applicationEditorialArchitecture p,.applicationEditorialArchitecture small{margin:0}.applicationEditorialBlock h2{margin-bottom:2rem;font-size:2rem;font-weight:500;line-height:1.3}.applicationEditorialBlock--paragraph h2,.applicationEditorialBlock--content h2{margin-bottom:1.25rem}.applicationEditorialBlock h3,.applicationEditorialArchitecture h3{margin-bottom:.75rem;font-size:1.375rem;font-weight:500;line-height:1.3}.applicationEditorialBlock p,.applicationEditorialArchitecture p{color:#001946b3;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.applicationEditorialBlock p:last-child,.applicationEditorialArchitecture p:last-child{margin-bottom:0}.applicationEditorialParagraphs{margin-bottom:2rem}.applicationEditorialBlock>.applicationEditorialParagraphs:last-child{margin-bottom:0}.applicationEditorialBlock .applicationEditorialParagraphs p{margin-bottom:.75rem}.applicationEditorialPage--cloud-computing .applicationEditorialParagraphs p{margin-bottom:.875rem}.applicationEditorialPage--silicon-photonics .applicationEditorialParagraphs p{margin-bottom:2rem}.applicationEditorialBlock .applicationEditorialParagraphs p:last-child{margin-bottom:0}.applicationEditorialPage--cloud-computing .applicationEditorialMain>.applicationEditorialBlock:nth-child(n+3),.applicationEditorialPage--iot .applicationEditorialBlock,.applicationEditorialPage--silicon-photonics .applicationEditorialBlock{border-image:linear-gradient(90deg,#0000,#0019461f,#0000) 1}.applicationEditorialBlock a{color:inherit;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}.applicationEditorialBlock small,.applicationEditorialArchitecture small{color:#001946b3;margin-bottom:.25rem;font-size:1rem;line-height:1.3;display:block}.applicationEditorialVideo{aspect-ratio:192/108;border-radius:.25rem;position:relative;overflow:hidden}.applicationEditorialVideo>img{object-fit:cover}.applicationEditorialVideo iframe{border:0;width:100%;height:100%}.applicationEditorialVideo button{width:3rem;height:3rem;color:var(--ase-navy);background:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .25rem .46875rem #0000001a}.applicationEditorialVideo button svg,.applicationEditorialVideo button>img{width:1.5rem;height:1.5rem}.applicationEditorialSpectrum{flex-direction:column;gap:2rem;margin:0;display:flex}.applicationEditorialSpectrum figcaption{font-size:1.375rem;font-weight:500;line-height:1.3}.applicationEditorialSpectrum img{object-fit:cover;border-radius:.25rem;width:100%;height:auto}.applicationEditorialArchitecture{flex-direction:column;gap:.5rem;display:flex}.applicationEditorialArchitecture article{background:#f2f3f6;border:0;border-radius:.25rem;padding:1.25rem;overflow:hidden}.applicationEditorialTable{border-radius:.25rem;font-size:1rem;line-height:1.3;overflow:hidden}.applicationEditorialTable>div{border-bottom:1px solid #00194633;grid-template-columns:1fr .95fr .8fr .95fr .95fr;min-height:2.75rem;display:grid}.applicationEditorialTable>div:first-child{background:#f2f3f6;border:0}.applicationEditorialTable strong,.applicationEditorialTable span{color:#001946b3;padding:.5rem .75rem;font-weight:400}.applicationEditorialMore{height:34.5625rem;margin-top:8rem;position:relative;overflow:hidden}.applicationEditorialMore>h2{width:26rem;margin:0;font-size:2rem;font-weight:500;line-height:1.3;position:absolute;top:.1875rem;left:5rem}.applicationEditorialMoreNav{gap:.75rem;display:flex;position:absolute;top:0;right:5rem}.applicationEditorialMoreNav button{width:3rem;height:3rem;color:var(--ase-navy);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#ffffffb3;border:1px solid #00194633;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.applicationEditorialMoreNav svg{width:1.5rem;height:1.5rem}.applicationEditorialMoreTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;width:calc(100% + 15.25rem);display:flex;position:absolute;top:6rem;left:-15.25rem;overflow-x:auto}.applicationEditorialMoreTrack::-webkit-scrollbar{display:none}.applicationEditorialMoreTrack:after{content:"";flex:0 0 5rem;width:5rem}.applicationEditorialMoreTrack a{width:19.25rem;color:var(--ase-navy);scroll-snap-align:start;background:#0019460d;border-radius:.25rem;flex-direction:column;flex:0 0 19.25rem;gap:1rem;padding:1.25rem;text-decoration:none;display:flex;overflow:hidden}.applicationEditorialMoreTrack a>span{width:16.75rem;height:16.75rem;position:relative}.applicationEditorialMoreTrack img{object-fit:cover}.applicationEditorialMoreTrack strong{text-align:center;font-size:1.375rem;font-weight:400;line-height:1.3}@media (min-width:86rem){.applicationEditorialPage--ai .applicationEditorialMain{height:74.4375rem}.applicationEditorialPage--ai .applicationEditorialMain>:first-child{height:6.5625rem}.applicationEditorialPage--ai .applicationEditorialMain>:nth-child(2){height:30.0625rem}.applicationEditorialPage--ai .applicationEditorialMain>:nth-child(3){height:29.8125rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain{height:343.25rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:first-child{height:6.5625rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:nth-child(2){height:41.8125rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:nth-child(3){height:67.375rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:nth-child(4){height:85.9375rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:nth-child(5){height:97.5625rem}.applicationEditorialPage--cloud-computing .applicationEditorialMain>:nth-child(6){height:24rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain{height:348.063rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:first-child{height:6.5625rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:nth-child(2){height:40rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:nth-child(3){height:80.5rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:nth-child(4){height:78.6875rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:nth-child(5){height:84.125rem}.applicationEditorialPage--humanoid-robot .applicationEditorialMain>:nth-child(6){height:38.1875rem}.applicationEditorialPage--iot .applicationEditorialMain{height:342.688rem}.applicationEditorialPage--iot .applicationEditorialMain>:first-child{height:6.5625rem}.applicationEditorialPage--iot .applicationEditorialMain>:nth-child(2){height:54.5rem}.applicationEditorialPage--iot .applicationEditorialMain>:nth-child(3){height:87.1875rem}.applicationEditorialPage--iot .applicationEditorialMain>:nth-child(4){height:87.75rem}.applicationEditorialPage--iot .applicationEditorialMain>:nth-child(5){height:56.5rem}.applicationEditorialPage--iot .applicationEditorialMain>:nth-child(6){height:30.1875rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain{height:477.25rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:first-child{height:4.375rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(2){height:43.625rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(3){height:29.8125rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(4){height:28.375rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(5){height:28.4375rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(6){height:71.5rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(7){height:18.9375rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(8){height:94.4375rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(9){height:99.5625rem}.applicationEditorialPage--silicon-photonics .applicationEditorialMain>:nth-child(10){height:22.1875rem}}@media (max-width:85.99rem){.applicationEditorialMain,.applicationEditorialMain>*{height:auto!important}.applicationEditorialBlock{overflow:visible}}@media (max-width:50rem){.figmaContentPage:has(.applicationEditorialPage) .contentHeroGradientHeading{top:13rem;left:var(--figma-page-margin);width:calc(100% - (var(--figma-page-margin) * 2))}.applicationEditorialPage{padding-top:4rem}.applicationEditorialMain{gap:3rem;width:calc(100% - 2rem)}.applicationEditorialQuote{gap:1rem}.applicationEditorialQuote p{font-size:1.125rem}.applicationEditorialTable{overflow-x:auto}.applicationEditorialTable>div{min-width:50rem}.applicationEditorialMore{height:31rem;margin-top:4rem}.applicationEditorialMore>h2{width:auto;max-width:calc(100% - 2rem);left:1rem}.applicationEditorialMoreNav{right:1rem}.applicationEditorialMoreTrack{width:calc(100% - 1rem);left:1rem}}.figmaRoute--about-ase-contact .contentHeroImage{transform:scaleX(-1)}.contactPage{color:var(--ase-navy);position:relative;overflow:hidden}.contactPage h2,.contactPage h3,.contactPage p{margin:0}.contactPage h2{font-size:2rem;font-weight:500;line-height:1.3}.contactSales,.contactMedia,.contactEnquiries{width:min(100% - 2.5rem,80rem);margin-inline:auto}.contactSales{padding-top:8rem}.contactRegionTabs{gap:.5rem;margin-top:3rem;display:flex;overflow-x:auto}.contactRegionTabs button{min-height:2.625rem;color:inherit;white-space:nowrap;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.6}.contactRegionTabs button[aria-selected=true]{background:#0019461a}@media (pointer:coarse),(max-width:50rem){.contactRegionTabs button{min-height:2.75rem}}.contactSalesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.8125rem;display:grid}.contactSalesCard,.contactMediaCard{border:1px solid #00194633;border-radius:.5rem;padding:1.5rem}.contactSalesCard{flex-direction:column;gap:2rem;min-height:18.375rem;display:flex}.contactSalesCard header{justify-content:space-between;align-items:flex-start;gap:.25rem;display:flex}.contactSalesCard h3,.contactMediaCard h3{font-size:1.375rem;font-weight:500;line-height:1.3}.contactSalesCard h3{flex:1;min-width:0}.contactSalesCard header>span{background:#0019461a;border-radius:.25rem;flex:none;padding:.25rem .5rem;font-size:1rem;line-height:1.6}.contactRows{opacity:.7;flex-direction:column;gap:.5rem;width:100%;font-size:1rem;font-style:normal;line-height:1.6;display:flex}.contactRows>a,.contactRows>p{width:100%;color:inherit;align-items:flex-start;gap:.5rem;text-decoration:none;display:flex}.contactRows svg{stroke-width:1.5px;flex:none;width:1.25rem;height:1.25rem;margin-top:.1875rem}.contactRows>a>span,.contactRows>p>span{flex-direction:column;min-width:0;display:flex}.contactRows span{overflow-wrap:anywhere}.contactMedia{margin-top:8rem}.contactMedia>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.contactMediaCard{flex-direction:column;gap:2rem;min-height:12.6875rem;display:flex}.contactEnquiries{margin-top:8rem}.contactEnquiries article{border-top:1px solid #00194633;grid-template-columns:minmax(0,39rem) minmax(0,39rem);gap:2rem;min-height:13.875rem;padding-top:4rem;display:grid}.contactEnquiries article>div{align-content:start;gap:1rem;display:grid}.contactEnquiries article>div>p,.contactEnquiries article a{opacity:.7;font-size:1rem;line-height:1.6}.contactEnquiries article a{color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:flex}.contactEnquiries article svg{stroke-width:1.5px;flex:none;width:1.25rem;height:1.25rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .contactPage{height:139.75rem}:where(.contentPage:not(.contentRewritePreview)) .contactSales,:where(.contentPage:not(.contentRewritePreview)) .contactMedia,:where(.contentPage:not(.contentRewritePreview)) .contactEnquiries{width:80rem;margin:0;padding:0;position:absolute;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .contactSales{height:47.8125rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .contactRegionTabs{margin:0;position:absolute;top:5.625rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .contactSalesGrid{grid-template-rows:repeat(2,18.375rem);width:80rem;height:37.75rem;margin:0;position:absolute;top:10.0625rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .contactSalesCard{height:18.375rem;overflow:hidden}:where(.contentPage:not(.contentRewritePreview)) .contactMedia{height:18.3125rem;top:63.8125rem}:where(.contentPage:not(.contentRewritePreview)) .contactMedia>div{width:80rem;margin:0;position:absolute;top:5.625rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .contactMediaCard{height:12.6875rem;overflow:hidden}:where(.contentPage:not(.contentRewritePreview)) .contactEnquiries{height:41.625rem;top:90.125rem}:where(.contentPage:not(.contentRewritePreview)) .contactEnquiries article{height:13.875rem;overflow:hidden}}@media (max-width:85.99rem){.contactSalesGrid,.contactMedia>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.contactSales,.contactMedia,.contactEnquiries{width:calc(100% - 2rem)}.contactSales{padding-top:4rem}.contactMedia,.contactEnquiries{margin-top:5rem}.contactSalesGrid,.contactMedia>div{grid-template-columns:1fr}.contactEnquiries article{grid-template-columns:1fr;gap:2rem;height:auto;padding-block:3rem}}.globalManufacturingPage{color:var(--ase-navy);position:relative;overflow:hidden}.globalManufacturingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100% - 2.5rem,80rem);margin:8rem auto;display:grid}.globalManufacturingCard{border:1px solid #00194633;border-radius:.5rem;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.globalManufacturingCard>img{object-fit:cover;border-radius:.25rem;flex:none;width:7.5rem;height:7.5rem}.globalManufacturingDetails{flex-direction:column;flex:1;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.globalManufacturingDetails h2{width:100%;margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.globalManufacturingDetails address{opacity:.7;flex-direction:column;gap:.5rem;width:100%;font-size:1rem;font-style:normal;line-height:1.6;display:flex}.globalManufacturingDetails address a,.globalManufacturingDetails address p{width:100%;color:inherit;align-items:flex-start;gap:.5rem;margin:0;text-decoration:none;display:flex}.globalManufacturingDetails address svg{stroke-width:1.5px;flex:none;width:1.25rem;height:1.25rem;margin-top:.1875rem}.globalManufacturingDetails address span{overflow-wrap:anywhere;min-width:0}.globalManufacturingTags{flex-wrap:wrap;gap:.25rem;display:flex}.globalManufacturingTags span{background:#0019461a;border-radius:.25rem;padding:.25rem .5rem;font-size:1rem;line-height:1.6}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .globalManufacturingPage{height:136.75rem}:where(.contentPage:not(.contentRewritePreview)) .globalManufacturingGrid{grid-template-rows:19.5625rem 21.1875rem 19.5625rem 19.5625rem 17.9375rem 17.9375rem;width:80rem;height:120.75rem;margin:0;position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .globalManufacturingCard{height:100%;overflow:hidden}}@media (max-width:85.99rem){.globalManufacturingGrid{grid-template-columns:1fr}}@media (max-width:40rem){.globalManufacturingGrid{width:calc(100% - 2rem);margin-block:4rem}.globalManufacturingCard{flex-direction:column}.globalManufacturingCard>img{aspect-ratio:3/2;width:100%;height:auto}}.careerOpportunities{color:var(--ase-navy);position:relative;overflow:hidden}.careerJobList{width:min(100% - 2.5rem,53rem);margin:8rem auto;position:relative}.careerJobList:before{content:"";background:#00194633;height:1px;position:absolute;top:0;left:0;right:0}.careerJob{border-bottom:1px solid #00194633}.careerJob>summary{cursor:pointer;min-height:4.75rem;color:inherit;justify-content:space-between;align-items:center;gap:1rem;font-size:1.375rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.careerJob>summary::-webkit-details-marker{display:none}.careerJob>summary svg{flex:none;width:1.25rem;height:1.25rem;transition:rotate .2s}.careerJob[open]>summary svg{rotate:180deg}.careerJob--primary{padding-block:1.5rem}.careerJob--primary>summary{min-height:1.8125rem}.careerJobBody{flex-direction:column;gap:1.5rem;width:calc(100% + 1px);margin-top:1.5rem;display:flex}.careerJobInfo{background:#0019460d;border-radius:.25rem;padding:2rem}.careerJobInfo h3,.careerJobInfo p,.careerJobGroup h2,.careerJobGroup p,.careerJobIntro{margin:0}.careerJobInfo h3{font-size:1.125rem;font-weight:500;line-height:1.6}.careerJobInfo p,.careerJobIntro,.careerJobGroup>div{opacity:.7;font-size:1.125rem;line-height:1.6}.careerJobInfo a{color:inherit;text-underline-offset:.12em}.careerJobGroup{overflow:hidden}.careerJobGroup h2{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.careerJobGroup>div,.careerJobGroup p+p{margin-top:.75rem}.careerJobGroup ul{margin:0;padding-left:1.6875rem}.careerJobGroup p+ul,.careerJobGroup ul+p{margin-top:.75rem}.careerJobGroup li{margin:0}.careerJobGroup .careerJobContinuation{margin-top:0}.careerJobBody--generic{padding-bottom:0}@media (min-width:86rem){.careerOpportunities--us{height:195.625rem}.careerOpportunities--eu{height:215.75rem}.careerJobList{width:53rem;margin:0;position:absolute;top:8rem;left:18.5rem}.careerOpportunities--us .careerJobList{height:179.625rem}.careerOpportunities--eu .careerJobList{height:199.75rem}.careerOpportunities--us .careerJob--primary{height:160.375rem;overflow:hidden}.careerOpportunities--eu .careerJob--primary{height:199.75rem;overflow:hidden}.careerOpportunities--us .careerJobBody{height:154.063rem}.careerOpportunities--eu .careerJobBody{height:193.438rem}.careerOpportunities--us .careerJobInfo{height:9.4375rem}.careerJobGroup--us-summary{height:10rem}.careerJobGroup--us-responsibilities{height:35.0625rem}.careerJobGroup--us-education{height:10.75rem}.careerJobGroup--us-supervisory,.careerJobGroup--us-computer{height:4.5625rem}.careerJobGroup--us-communication,.careerJobGroup--us-math{height:6.375rem}.careerJobGroup--us-qualifications{height:13.625rem}.careerJobGroup--us-reasoning{height:4.5625rem}.careerJobGroup--us-physical,.careerJobGroup--us-work{height:8.1875rem}.careerJobGroup--us-benefits{height:14.375rem}.careerOpportunities--eu .careerJobInfo{height:7.625rem}.careerJobIntro--eu{height:7.25rem;overflow:hidden}.careerJobGroup--eu-summary{height:19.8125rem}.careerJobGroup--eu-duties{height:63.75rem}.careerJobGroup--eu-education{height:18rem}.careerJobGroup--eu-qualifications{height:52.875rem}.careerJobGroup--eu-benefits{height:15.125rem}}@media (max-width:85.99rem){.careerJobBody{width:100%}}@media (max-width:40rem){.careerJobList{width:calc(100% - 2rem);margin-block:4rem}.careerJob>summary{min-height:4.5rem;font-size:1.125rem}.careerJob--primary{padding-block:1.25rem}.careerJobBody{gap:2rem;margin-top:1.25rem}.careerJobInfo{padding:1.5rem}.careerJobInfo p,.careerJobIntro,.careerJobGroup>div{font-size:1rem}}.careersPage{color:var(--ase-navy);position:relative;overflow:hidden}.careersPage h2,.careersPage h3,.careersPage p,.careersPage blockquote,.careersPage figure{margin:0}.careersIntro,.careersOpenings,.careersLocations{width:min(100% - 2.5rem,80rem);margin-inline:auto}.careersIntro{grid-template-columns:19.25rem minmax(0,53.0625rem);gap:7.75rem;padding-top:8rem;display:grid}.careersPage h2{font-size:2rem;font-weight:500;line-height:1.3}.careersIntro p{opacity:.7;font-size:1.125rem;line-height:1.6}.careersWorkplace{min-height:27.875rem;margin-top:8rem;position:relative;overflow:hidden}.careersWorkplace img{object-fit:cover;object-position:center 47%}.careersWorkplace>span{background:#0006;position:absolute;inset:0}.careersWorkplace blockquote{color:#fff;width:min(100% - 2.5rem,53rem);font-size:2rem;font-weight:500;line-height:1.3;position:absolute;top:11.3125rem;left:50%;translate:-50%}.careersOpenings{margin-top:8rem}.careersOpeningGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:3rem;display:grid}.careersOpeningGrid article{background:#0019460d;border-radius:.25rem;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;min-height:11.1875rem;padding:1.5rem;display:flex}.careersOpeningGrid h3,.careersLocations h3{font-size:1.375rem;font-weight:500;line-height:1.3}.careersOpeningGrid p{opacity:.7;margin-top:.25rem;font-size:1.125rem;line-height:1.6}.careersOpeningGrid article>a{border:1px solid var(--ase-navy);min-height:2.875rem;color:inherit;border-radius:.25rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.careersLocations{margin-top:8rem;padding-bottom:8rem}.careersLocations>section{margin-top:2rem}.careersLocations>section+section{margin-top:3rem}.careersPortalGrid,.careersEmailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.careersPortalGrid a,.careersEmailGrid a{min-height:5.3125rem;color:inherit;background:#dae1eb;border-radius:.25rem;justify-content:center;align-items:center;gap:.625rem;padding:2rem 1rem;font-size:1rem;line-height:1.3;text-decoration:none;display:flex}.careersPortalGrid svg,.careersEmailGrid svg{stroke-width:1.5px;flex:none;width:1rem;height:1rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .careersPage{height:122.313rem}:where(.contentPage:not(.contentRewritePreview)) .careersIntro,:where(.contentPage:not(.contentRewritePreview)) .careersWorkplace,:where(.contentPage:not(.contentRewritePreview)) .careersOpenings,:where(.contentPage:not(.contentRewritePreview)) .careersLocations{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .careersIntro{width:80rem;height:5.4375rem;padding:0;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .careersWorkplace{width:90rem;height:27.875rem;min-height:0;top:21.4375rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .careersOpenings{width:80rem;height:16.8125rem;top:57.3125rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .careersLocations{width:80rem;height:32.1875rem;padding:0;top:82.125rem;left:5rem}}@media (max-width:85.99rem){.careersIntro{grid-template-columns:1fr;gap:1.5rem}.careersWorkplace blockquote{top:auto;bottom:3rem}.careersPortalGrid,.careersEmailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.careersIntro,.careersOpenings,.careersLocations{width:calc(100% - 2rem);padding-top:4rem}.careersWorkplace{min-height:28rem;margin-top:4rem}.careersWorkplace blockquote{width:calc(100% - 2rem);font-size:1.75rem;bottom:2rem}.careersOpenings,.careersLocations{margin-top:0}.careersOpeningGrid,.careersPortalGrid,.careersEmailGrid{grid-template-columns:1fr}.careersLocations{padding-bottom:5rem}}.milestonesPage{color:var(--ase-navy);position:relative;overflow:hidden}.milestonesPage h2,.milestonesPage h3,.milestonesPage p{margin:0}.milestonesNav{width:min(100% - 2.5rem,59.75rem);margin:4rem auto 0;display:flex;overflow-x:auto}.milestonesNav a{min-width:max-content;color:inherit;opacity:.65;border-left:1px solid #00194633;padding:.25rem 1rem;font-size:1rem;line-height:1.6;text-decoration:none}.milestonesNav a:first-child{opacity:1;border-color:currentColor}.milestonesHistory,.milestonesAwards{width:min(100% - 2.5rem,59.75rem);margin:4rem auto 0}.milestonesPage h2{font-size:2rem;font-weight:500;line-height:1.3}.milestonesTimeline{gap:3rem;margin-top:3rem;display:grid}.milestonesTimeline>section{gap:2rem;display:grid}.milestonesTimeline h3{font-size:1.75rem;font-weight:500;line-height:1.3}.milestonesRows article{grid-template-columns:4.5rem .5rem minmax(0,1fr);column-gap:1.5rem;min-height:2.3125rem;display:grid}.milestonesRows time,.milestonesRows p{padding-block:.25rem;font-size:1.125rem;line-height:1.6}.milestonesRows time{font-weight:500}.milestonesRows p{opacity:.7}.milestonesRows article>span{min-height:100%;position:relative}.milestonesRows article>span:before{content:"";background:#e5e8ec;width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.milestonesRows article>span:after{content:"";background:#dae1eb;border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.875rem;left:calc(50% - .1875rem)}.milestonesAwards .milestonesRows{margin-top:3rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .milestonesPage{height:154.625rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesNav{flex-direction:column;width:12.5rem;margin:0;position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesHistory,:where(.contentPage:not(.contentRewritePreview)) .milestonesAwards{width:59.75rem;margin:0;position:absolute;left:25.25rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesHistory{height:84.75rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline{width:59.75rem;height:79.125rem;margin:0;position:absolute;top:5.625rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section{width:59.75rem;display:block;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section:first-child{height:8.875rem;top:0}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section:nth-child(2){height:15.3125rem;top:10.875rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section:nth-child(3){height:20.4375rem;top:28.1875rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section:nth-child(4){height:18.125rem;top:50.625rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline>section:nth-child(5){height:8.375rem;top:70.75rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesTimeline .milestonesRows{width:59.75rem;position:absolute;top:4.25rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .milestonesAwards{height:45.875rem;top:100.75rem}:where(.contentPage:not(.contentRewritePreview)) .milestonesAwards .milestonesRows{width:59.75rem;height:40.25rem;margin:0;position:absolute;top:5.625rem;left:0}}@media (max-width:85.99rem){.milestonesTimeline,.milestonesTimeline>section{display:grid}.milestonesAwards{margin-bottom:8rem}}@media (max-width:32rem){.milestonesRows article{grid-template-columns:3.5rem .5rem minmax(0,1fr);column-gap:.75rem}}.semiconductorSupplyPage{color:var(--ase-navy);position:relative;overflow:hidden}.semiconductorSupplyPage h2,.semiconductorSupplyPage h3,.semiconductorSupplyPage p,.semiconductorSupplyPage figure{margin:0}.semiconductorSupplyNav{width:min(100% - 2.5rem,59.75rem);margin:4rem auto 0;display:flex;overflow-x:auto}.semiconductorSupplyNav a{min-width:max-content;color:inherit;opacity:.65;border-left:1px solid #00194633;padding:.25rem 1rem;font-size:1rem;line-height:1.6;text-decoration:none}.semiconductorSupplyNav a:first-child{opacity:1;border-color:currentColor}.semiconductorSupplyWhy,.semiconductorSupplyConcept,.semiconductorSupplyPower,.semiconductorSupplyAse{gap:1.5rem;width:min(100% - 2.5rem,59.75rem);margin:4rem auto 0;display:grid}.semiconductorSupplyPage h2{font-size:2rem;font-weight:500;line-height:1.3}.semiconductorSupplyPage h3{font-size:1.75rem;font-weight:500;line-height:1.3}.semiconductorSupplyPage p,.semiconductorSupplyFacts span,.semiconductorSupplyNote small{opacity:.7;font-size:1.125rem;line-height:1.6}.semiconductorSupplyWhyVisual,.semiconductorSupplyMarketChart,.semiconductorSupplyChainGraphic,.semiconductorSupplyApplicationSpecific{max-width:100%;height:auto;display:block}.semiconductorSupplyApplicationSpecificWrap{position:relative}.semiconductorSupplyApplicationSpecificWrap:before{z-index:1;content:"";border-bottom:1rem solid #f2f3f6;border-left:1rem solid #0000;border-right:1rem solid #0000;width:0;height:0;position:absolute;top:-1rem;left:32.5%;transform:translate(-50%)}.semiconductorSupplyFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.semiconductorSupplyFacts article{border-left:1px solid #00194666;flex-direction:column;gap:.25rem;min-height:6.8125rem;padding-left:1.5rem;display:flex}.semiconductorSupplyFacts strong{font-size:2.25rem;font-weight:600;line-height:1.3}.semiconductorSupplyNote{background:#f2f3f6;border-radius:.25rem;gap:.75rem;padding:1.5rem 2rem;display:grid}.semiconductorSupplyNote strong{font-size:1.125rem;font-weight:500;line-height:1.6}.semiconductorSupplyNote small{font-size:.875rem}.semiconductorSupplyStages{display:grid}.semiconductorSupplyStage{align-items:center;gap:2rem;min-height:18.8125rem;padding-block:1rem;display:flex}.semiconductorSupplyStage figure{flex:0 0 20rem;width:20rem;height:16.8125rem;position:relative;overflow:hidden}.semiconductorSupplyStage figure img{object-fit:cover}.semiconductorSupplyStage>div{flex:1;gap:.75rem;display:grid}.semiconductorSupplyStage h3,.semiconductorSupplyProductGrid h3,.semiconductorSupplyTravelCards h3{font-size:1.375rem}.semiconductorSupplyStage--reverse figure{order:1}.semiconductorSupplyProductGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.semiconductorSupplyProductGrid article{text-align:center;background:#f2f3f6;border-radius:.25rem;flex-direction:column;align-items:center;gap:.75rem;min-height:12.625rem;padding:1.5rem 1.25rem;display:flex}.semiconductorSupplyProductGrid img{object-fit:contain;width:6.25rem;height:6.25rem}.semiconductorSupplyProductGrid h3{font-size:.8125rem;font-weight:400;line-height:1.3}.semiconductorSupplyTravelCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.semiconductorSupplyTravelCards article{background:#fff;border:1px solid #0019461f;border-radius:.5rem;flex-direction:column;gap:1.5rem;min-height:15.5rem;padding:1.5rem;display:flex}.semiconductorSupplyTravelCards article>span{width:3.5rem;height:3.5rem;color:var(--ase-navy);background:#eceef2;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.semiconductorSupplyTravelCards svg{width:2rem;height:2rem}.semiconductorSupplyTravelCards article>div{gap:.25rem;display:grid}.semiconductorSupplyTags{flex-wrap:wrap;gap:.5rem;display:flex}.semiconductorSupplyTags span{background:#f2f3f6;border-radius:.25rem;padding:.25rem .5rem;font-size:1.125rem;line-height:1.3}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPage{height:405.938rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyNav{flex-direction:column;width:12.5rem;margin:0;position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse{width:59.75rem;margin:0;display:block;position:absolute;left:25.25rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy{height:119rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>h2,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>p,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>img,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>div,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>h3,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>aside{width:59.75rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>h2{top:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyLead{top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhyVisual{height:40rem;top:9.25rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy .semiconductorSupplyFacts{height:8.625rem;top:53.25rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>h3{top:65.875rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyDefinition{top:69.625rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyMarketChart{height:26rem;top:78.0625rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyWhy>.semiconductorSupplyNote{height:12.9375rem;top:106.063rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept{height:115rem;top:135rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>h2,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>p,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>div,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>aside{width:59.75rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>h2{top:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>p{top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyStages{height:94.0625rem;top:8.9375rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyConcept>.semiconductorSupplyNote{height:9rem;top:106rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower{height:55rem;top:258rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower>h2,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower>p,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower>div{width:59.75rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower>h2{top:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyPower>p{top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyProductGrid{height:26.25rem;top:8.9375rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyTravelCards{height:15.5rem;top:38.1875rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse{height:86.25rem;top:319.688rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>h2,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>p,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>div,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>img,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>figure,:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>h3{width:59.75rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAse>h2{top:0}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAseLead{top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyAseFacts{height:6.8125rem;top:10.75rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyChainTitle{top:21.5625rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyChainCopy{top:25.3125rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyChainGraphic{height:9.125rem;top:33.75rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyApplicationSpecificWrap{height:24.1875rem;top:44.375rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyApplicationSpecific{width:59.75rem;height:24.1875rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyMarketsTitle{top:72.5625rem}:where(.contentPage:not(.contentRewritePreview)) .semiconductorSupplyTags{top:76.3125rem}}@media (max-width:85.99rem){.semiconductorSupplyFacts,.semiconductorSupplyTravelCards{grid-template-columns:1fr}.semiconductorSupplyStage,.semiconductorSupplyStage--reverse{flex-direction:column;align-items:stretch}.semiconductorSupplyStage--reverse figure{order:0}.semiconductorSupplyStage figure{flex-basis:auto;width:100%;min-height:15rem}.semiconductorSupplyProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.semiconductorSupplyAse{margin-bottom:8rem}}@media (max-width:32rem){.semiconductorSupplyProductGrid{grid-template-columns:1fr}}.smartFactoryFiveGPage{color:var(--ase-navy);position:relative;overflow:hidden}.smartFactoryFiveGPage h2,.smartFactoryFiveGPage h3,.smartFactoryFiveGPage h4,.smartFactoryFiveGPage p,.smartFactoryFiveGPage figure{margin:0}.smartFactoryFiveGWhy,.smartFactoryFiveGTechnology,.smartFactoryFiveGBuilding,.smartFactoryFiveGCases{width:min(100% - 2.5rem,80rem);margin:8rem auto 0;position:relative}.smartFactoryFiveGPage h2{font-size:2rem;font-weight:500;line-height:1.3}.smartFactoryFiveGWhy>header{text-align:center;gap:1.25rem;max-width:46.1875rem;margin-inline:auto;display:grid}.smartFactoryFiveGWhy header p,.smartFactoryFiveGWhy article p,.smartFactoryFiveGTechnologyIntro p,.smartFactoryFiveGTechnologyDetails p,.smartFactoryFiveGBuilding>p,.smartFactoryFiveGDevelopment p,.smartFactoryFiveGCase p{opacity:.7;font-size:1.125rem;line-height:1.6}.smartFactoryFiveGWhy>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.smartFactoryFiveGWhy article{background:#fff;border:1px solid #0019461f;border-radius:.5rem;flex-direction:column;gap:1.5rem;min-height:15.5rem;padding:1.5rem;display:flex}.smartFactoryFiveGWhy article>span,.smartFactoryFiveGDevelopment article>span{width:3.5rem;height:3.5rem;color:var(--ase-navy);background:#eceef2;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.smartFactoryFiveGWhy article>span svg,.smartFactoryFiveGDevelopment article>span svg,.smartFactoryFiveGDevelopment article>span img{width:2rem;height:2rem}.smartFactoryFiveGWhy article>div,.smartFactoryFiveGDevelopment article>div{gap:.25rem;display:grid}.smartFactoryFiveGWhy h3,.smartFactoryFiveGTechnologyDetails h3,.smartFactoryFiveGDevelopment h4{font-size:1.375rem;font-weight:500;line-height:1.35}.smartFactoryFiveGTechnologyIntro{gap:1.5rem;display:grid}.smartFactoryFiveGTechnologyDetails{gap:2rem;display:grid}.smartFactoryFiveGTechnologyDetails article{gap:.75rem;display:grid}.smartFactoryFiveGTechnology>figure{border-radius:.25rem;position:relative;overflow:hidden}.smartFactoryFiveGTechnology>figure img{object-fit:cover}.smartFactoryFiveGBuilding>p{max-width:53rem}.smartFactoryFiveGPartners{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.smartFactoryFiveGPartners figure{border:1px solid #00194633;border-radius:.5rem;justify-content:center;align-items:center;min-height:7.9375rem;display:flex;overflow:hidden}.smartFactoryFiveGPartners img{object-fit:contain;max-width:90%;height:auto}.smartFactoryFiveGBuilding>h3{font-size:1.75rem;font-weight:500;line-height:1.3}.smartFactoryFiveGDevelopment{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.5rem;display:grid}.smartFactoryFiveGDevelopment article{flex-direction:column;gap:1rem;min-height:12rem;display:flex}.smartFactoryFiveGCase{grid-template-columns:39.5rem 36.5rem;gap:4rem;display:grid}.smartFactoryFiveGCase figure{border-radius:.25rem;min-height:25rem;position:relative;overflow:hidden}.smartFactoryFiveGCase figure img{object-fit:cover}.smartFactoryFiveGCase>div{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.smartFactoryFiveGCase h3{font-size:1.75rem;font-weight:500;line-height:1.3}.smartFactoryFiveGCase--remote{grid-template-columns:36.5rem 39.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGPage{height:291rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGWhy,:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGTechnology,:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGBuilding,:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCases{width:80rem;margin:0;position:absolute;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGWhy{height:26rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGWhy>header{width:46.1875rem;height:7.5rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGWhy>div{width:80rem;height:15.5rem;position:absolute;top:10.5rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGTechnology{height:75.8125rem;top:42rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGTechnologyIntro{width:19.25rem;position:absolute;top:0;left:0}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGTechnologyDetails{width:53rem;height:28rem;position:absolute;top:0;left:27rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGTechnology>figure{width:79.9375rem;height:39.8125rem;position:absolute;top:36rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGBuilding{height:59.5625rem;top:125.813rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGBuilding>p{width:53rem;position:absolute;top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGPartners{grid-template-columns:repeat(5,15.1875rem);width:80rem;height:7.9375rem;position:absolute;top:15.375rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGBuilding>h3{position:absolute;top:27.3125rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGDevelopment{grid-template-rows:repeat(2,12rem);width:80rem;height:27rem;position:absolute;top:32.5625rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCases{height:89.625rem;top:193.375rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCase{width:80rem;height:25rem;position:absolute;left:0}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCase--agv{top:6.625rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCase--remote{top:35.625rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCase--green{top:64.625rem}:where(.contentPage:not(.contentRewritePreview)) .smartFactoryFiveGCase figure{height:25rem}}@media (max-width:85.99rem){.smartFactoryFiveGWhy,.smartFactoryFiveGTechnology,.smartFactoryFiveGBuilding,.smartFactoryFiveGCases{gap:3rem;display:grid}.smartFactoryFiveGWhy>div,.smartFactoryFiveGPartners,.smartFactoryFiveGDevelopment{grid-template-columns:1fr}.smartFactoryFiveGTechnology>figure{min-height:20rem}.smartFactoryFiveGCase,.smartFactoryFiveGCase--remote{grid-template-columns:1fr}.smartFactoryFiveGCase--remote>div{order:1}.smartFactoryFiveGCase--remote figure{order:0}.smartFactoryFiveGCases{margin-bottom:8rem}}@media (max-width:40rem){.smartFactoryFiveGTechnology>figure,.smartFactoryFiveGCase figure{min-height:14rem}}.industryFourPage{color:var(--ase-navy);position:relative;overflow:hidden}.industryFourPage h2,.industryFourPage h3,.industryFourPage h4,.industryFourPage p{margin:0}.industryFourNav{width:min(100% - 2.5rem,59.75rem);margin:4rem auto;display:flex;overflow-x:auto}.industryFourNav a{color:inherit;opacity:.55;border-left:.1875rem solid #0000;flex:none;padding:.25rem 1rem;font-size:1rem;line-height:1.6;text-decoration:none}.industryFourNav a:hover,.industryFourNav a:focus-visible,.industryFourNav a[aria-current=location]{border-left-color:var(--ase-green-700);color:var(--ase-green-700);opacity:1}.industryFourEvolution,.industryFourSmart,.industryFourLights,.industryFourAse{width:min(100% - 2.5rem,59.75rem);margin:8rem auto 0;position:relative}.industryFourPage h2{font-size:2rem;font-weight:500;line-height:1.3}.industryFourEvolution>p,.industryFourSmartIntro,.industryFourLightsIntro,.industryFourOpportunitiesIntro,.industryFourDataIntro,.industryFourAse>p{opacity:.7;font-size:1.125rem;line-height:1.6}.industryFourTimeline{margin-top:3rem;display:grid}.industryFourTimeline article{grid-template-columns:.75rem minmax(0,1fr);gap:1.5rem;min-height:5.625rem;display:grid}.industryFourTimeline article>span{border-left:1px solid #00194640;margin-left:.375rem;position:relative}.industryFourTimeline article>span:before{background:var(--ase-navy);content:"";border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:1.625rem;left:-.40625rem}.industryFourTimeline article>div{padding-top:1rem}.industryFourTimeline h3,.industryFourIndustries h4{font-size:1.125rem;font-weight:500;line-height:1.6}.industryFourPrincipleGrid h4,.industryFourComponentGrid h4{font-size:1.375rem;font-weight:500;line-height:1.3}.industryFourTimeline p,.industryFourPrincipleGrid p,.industryFourComponentGrid p,.industryFourIndustries p{opacity:.7;font-size:1.125rem;line-height:1.6}.industryFourDesignLabel,.industryFourComponentsLabel{font-size:1.125rem;font-weight:500;line-height:1.6}.industryFourPrincipleGrid,.industryFourComponentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.industryFourPrincipleGrid article,.industryFourComponentGrid article{background:#fff;border:1px solid #0019461f;border-radius:.5rem;flex-direction:column;gap:1.5rem;min-height:13.6875rem;padding:1.5rem;display:flex}.industryFourPrincipleGrid article>span,.industryFourComponentGrid article>span{width:3.5rem;height:3.5rem;color:var(--ase-navy);background:#eceef2;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.industryFourPrincipleGrid article>span svg,.industryFourComponentGrid article>span svg,.industryFourPrincipleGrid article>span img,.industryFourComponentGrid article>span img{width:2rem;height:2rem}.industryFourPrincipleGrid article>div,.industryFourComponentGrid article>div{gap:.25rem;display:grid}.industryFourMarket{color:#fff;background:linear-gradient(161.098deg,#3ecb66 6.9764%,#09734c 34.871%,#014574 63.611%,#001946 91.506%);border-radius:.25rem;padding:2rem;font-size:1.75rem;line-height:1.3}.industryFourMarket p{width:37.6875rem;margin:0;font-weight:500}.industryFourMarket strong{font-size:inherit;font-weight:500}.industryFourMarket small{width:100%;margin-top:1.5rem;font-size:1.125rem;line-height:1.6;display:block}.industryFourDefinitionCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.industryFourDefinitionCards article{text-align:center;background:#f2f3f6;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;min-height:15rem;padding:2.5rem 1.25rem 1rem;display:flex}.industryFourDefinitionCards img{object-fit:contain;width:7.5rem;height:7.5rem}.industryFourDefinitionCards h3,.industryFourOpportunitiesTitle,.industryFourDataTitle{font-size:1.75rem;font-weight:500;line-height:1.3}.industryFourDefinitionCards h3{font-size:.875rem;line-height:1.3}.industryFourIndustriesTitle{font-size:1.75rem;font-weight:500;line-height:1.3}.industryFourIndustries{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.5rem;display:grid}.industryFourIndustries article{grid-template-columns:6.25rem minmax(0,1fr);gap:1.25rem;display:grid}.industryFourIndustryImage{background-color:#fff;background-image:url(/images/pages/about-ase/figma-industry4/industries.png);background-position-y:50%;background-repeat:no-repeat;background-size:444% 100%;border:1px solid #0019461f;border-radius:.25rem;width:6.25rem;height:6.25rem}.industryFourIndustryImage--robotics{background-position-x:0}.industryFourIndustryImage--devices{background-position-x:33.33%}.industryFourIndustryImage--food{background-position-x:66.66%}.industryFourIndustryImage--semiconductors{background-position-x:100%}.industryFourIndustries article>div{gap:.5rem;display:grid}.industryFourTableWrap{overflow-x:auto}.industryFourTableWrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:59.75rem;font-size:1.125rem;line-height:1.6}.industryFourTableWrap th,.industryFourTableWrap td{text-align:left;vertical-align:middle;border-bottom:1px solid #00194633;height:2.8125rem;padding:.5rem .75rem}.industryFourTableWrap th{background:#f2f3f6;font-weight:500}.industryFourTableWrap th:first-child,.industryFourTableWrap td:first-child{width:8.75rem}.industryFourTableWrap td{opacity:.7}.industryFourRobotStock,.industryFourRobotInstallations,.industryFourProductionPlans{width:100%;height:auto;display:block}.industryFourDataCard{background:#f2f3f6;border-radius:.25rem;gap:.75rem;padding:1.5rem 2rem;display:grid}.industryFourDataCard strong{font-size:1rem;font-weight:500;line-height:1.6}.industryFourDataCard p{opacity:.7;font-size:1.125rem;line-height:1.6}.industryFourDataCard small{opacity:.7;font-size:.875rem;line-height:1.6}.industryFourAse>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.industryFourAse article{border-left:1px solid #00194633;flex-direction:column;gap:.25rem;min-height:6.8125rem;padding-left:1.5rem;display:flex}.industryFourAse article strong{font-size:2.25rem;font-weight:600;line-height:1.3}.industryFourAse article span{font-size:1.125rem;line-height:1.6}.industryFourAse>a{background:var(--ase-navy);color:#fff;border:0;border-radius:.25rem;align-items:center;width:fit-content;min-height:2.8125rem;padding:.75rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .industryFourPage{height:383.875rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourNav,:where(.contentPage:not(.contentRewritePreview)) .industryFourEvolution,:where(.contentPage:not(.contentRewritePreview)) .industryFourSmart,:where(.contentPage:not(.contentRewritePreview)) .industryFourLights,:where(.contentPage:not(.contentRewritePreview)) .industryFourAse{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .industryFourNav{border-left:1px solid #00194633;flex-direction:column;width:12.5rem;height:8.5rem;display:flex;top:8rem;left:5rem;overflow:visible}:where(.contentPage:not(.contentRewritePreview)) .industryFourNav a{height:2.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourEvolution,:where(.contentPage:not(.contentRewritePreview)) .industryFourSmart,:where(.contentPage:not(.contentRewritePreview)) .industryFourLights,:where(.contentPage:not(.contentRewritePreview)) .industryFourAse{width:59.75rem;left:25.25rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourEvolution{height:33.25rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourEvolution>p{position:absolute;top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourTimeline{width:59.75rem;height:22.5rem;margin:0;position:absolute;top:10.75rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourSmart{height:93.25rem;top:50.75rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourSmartIntro{position:absolute;top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourDesignLabel{position:absolute;top:12.5625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourPrincipleGrid{width:59.75rem;height:28.375rem;position:absolute;top:15.625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourComponentsLabel{position:absolute;top:47rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourComponentGrid{width:59.75rem;height:28.375rem;position:absolute;top:50.0625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourMarket{width:59.75rem;height:11.8125rem;position:absolute;top:81.4375rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourPrincipleGrid,:where(.contentPage:not(.contentRewritePreview)) .industryFourComponentGrid{grid-template-rows:repeat(2,13.6875rem)}:where(.contentPage:not(.contentRewritePreview)) .industryFourLights{height:195.313rem;top:152rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourLightsIntro{position:absolute;top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourDefinitionCards{width:59.75rem;height:15rem;position:absolute;top:12.5625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourIndustriesTitle{position:absolute;top:31.5625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourIndustries{width:59.75rem;height:17.875rem;position:absolute;top:36.8125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourOpportunitiesTitle{position:absolute;top:58.6875rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourOpportunitiesIntro{position:absolute;top:62.4375rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourTableWrap{width:59.75rem;height:14.0625rem;position:absolute;top:67.25rem;overflow:hidden}:where(.contentPage:not(.contentRewritePreview)) .industryFourDataTitle{position:absolute;top:85.3125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourDataIntro{position:absolute;top:89.0625rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourRobotStock{height:25.9375rem;position:absolute;top:93.875rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourRobotStockNote{width:59.75rem;height:9.3125rem;position:absolute;top:121.813rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourRobotInstallations{height:23.1875rem;position:absolute;top:135.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourRobotInstallationsNote{width:59.75rem;height:11.125rem;position:absolute;top:160.313rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourProductionPlans{height:6.75rem;position:absolute;top:175.438rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourProductionPlansNote{width:59.75rem;height:11.125rem;position:absolute;top:184.188rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourAse{height:20.5625rem;top:355.313rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourAse>p{position:absolute;top:4.125rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourAse>div{width:59.75rem;height:6.8125rem;position:absolute;top:8.9375rem}:where(.contentPage:not(.contentRewritePreview)) .industryFourAse>a{position:absolute;top:17.75rem}}@media (max-width:85.99rem){.industryFourMarket p{width:100%}.industryFourEvolution,.industryFourSmart,.industryFourLights,.industryFourAse{gap:2rem;display:grid}.industryFourPrincipleGrid,.industryFourComponentGrid,.industryFourDefinitionCards,.industryFourIndustries,.industryFourAse>div{grid-template-columns:1fr}.industryFourTableWrap,.industryFourRobotStock,.industryFourRobotInstallations,.industryFourProductionPlans{margin-top:1rem}.industryFourIndustryImage{align-self:start}.industryFourAse{margin-bottom:8rem}}@media (max-width:40rem){.industryFourIndustries article{grid-template-columns:5rem minmax(0,1fr)}.industryFourIndustryImage{width:5rem;height:5rem}}.companyInfoPage{color:var(--ase-navy);position:relative;overflow:hidden}.companyInfoPage h2,.companyInfoPage h3,.companyInfoPage p,.companyInfoPage figure{margin:0}.companyInfoContainer,.companyInfoServices,.companyInfoVideo{width:min(100% - 3rem,80rem);margin-inline:auto}.companyInfoGlance{padding:5rem max(1.25rem, var(--figma-page-margin));gap:4rem;display:grid}.companyInfoGlance>header{text-align:center;gap:1.25rem;max-width:46.1875rem;margin-inline:auto;display:grid}.companyInfoGlance h2,.companyInfoCore h2,.companyInfoManufacturing h2,.companyInfoSustainability h2,.companyInfoServices h2,.companyInfoExplore h2{font-size:2rem;font-weight:500;line-height:1.3}.companyInfoGlance header p,.companyInfoCore article p,.companyInfoFeature p,.companyInfoSustainability p{opacity:.7;font-size:1.125rem;line-height:1.6}.companyInfoGlanceStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.companyInfoGlanceStats>div{border-left:1px solid #00194633;flex-direction:column;gap:.25rem;min-height:6.8125rem;padding-left:1.5rem;display:flex}.companyInfoGlanceStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.companyInfoGlanceStats span{font-size:1.125rem;line-height:1.6}.companyInfoStatement,.companyInfoSustainability{color:#fff;position:relative;overflow:hidden}.companyInfoStatement>img,.companyInfoSustainability>img,.companyInfoVideo>img{object-fit:cover}.companyInfoStatement>span,.companyInfoSustainability>span{background:#0003;position:absolute;inset:0}.companyInfoStatement p{z-index:1;max-width:53rem;margin-inline:auto;font-size:2rem;font-weight:500;line-height:1.3;position:relative}.companyInfoCore{background:#f2f3f6}.companyInfoCore .companyInfoContainer,.companyInfoManufacturing .companyInfoContainer{gap:4rem;padding-block:8rem;display:grid}.companyInfoCore .companyInfoContainer>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.companyInfoCore article{background:#fff;border:1px solid #00194626;border-radius:.25rem;flex-direction:column;align-items:flex-start;min-height:26.25rem;padding:2rem;display:flex}.companyInfoCore article>img{object-fit:cover;border-radius:.25rem;width:5rem;height:5rem}.companyInfoCore article>div{gap:.75rem;margin-top:3rem;display:grid}.companyInfoCore h3,.companyInfoFeature h3{font-size:1.75rem;font-weight:500;line-height:1.3}.companyInfoCore article>a,.companyInfoFeature a,.companyInfoSustainability a{min-height:2.8125rem;color:inherit;border:1px solid #00194633;border-radius:.25rem;align-items:center;padding:.75rem 1rem;font-size:1rem;line-height:1.3;text-decoration:none;display:inline-flex}.companyInfoCore article>a{border-color:var(--ase-navy);background:var(--ase-navy);color:#fff;margin-top:auto}.companyInfoCore article>a:hover,.companyInfoCore article>a:focus-visible{border-color:var(--ase-green-700);background:var(--ase-green-700);color:#fff}.companyInfoFeature a:hover,.companyInfoSustainability a:hover{border-color:var(--ase-green-700);color:var(--ase-green-700)}.companyInfoManufacturing .companyInfoContainer{gap:4rem}.companyInfoFeature{grid-template-columns:39.5rem 36.5rem;gap:4rem;display:grid}.companyInfoFeature figure{border-radius:.25rem;min-height:25rem;position:relative;overflow:hidden}.companyInfoFeature figure img{object-fit:cover}.companyInfoFeature>div{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.companyInfoFeature>div>span{gap:.75rem;display:flex}.companyInfoFeature--supply{grid-template-columns:36.5rem 39.5rem}.companyInfoSustainability>div{z-index:1;gap:1.5rem;width:32.75rem;display:grid;position:relative}.companyInfoSustainability>div>a{width:fit-content;color:var(--ase-navy);background:#fff;border-color:#fff}.companyInfoServices{gap:4rem;display:grid}.companyInfoServices h2{text-align:center}.companyInfoServices>img{width:100%;height:auto;display:block}.companyInfoVideo{border-radius:.25rem;position:relative;overflow:hidden}.companyInfoPlay{width:3.5rem;height:3.5rem;color:var(--ase-navy);background:#fff;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.companyInfoPlay svg{width:2rem;height:2rem}.companyInfoExplore{background:#f2f3f6;display:grid}.companyInfoExplore>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.companyInfoExplore a{min-height:5.3125rem;color:inherit;background:#dae1eb;border:0;border-radius:.25rem;justify-content:center;align-items:center;gap:.625rem;font-size:1rem;line-height:1.3;text-decoration:none;display:flex}.companyInfoExplore a:hover{color:var(--ase-navy);background:#cbd6e5}.companyInfoExplore svg{width:1rem;height:1rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .companyInfoPage{height:341.563rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoGlance,:where(.contentPage:not(.contentRewritePreview)) .companyInfoStatement,:where(.contentPage:not(.contentRewritePreview)) .companyInfoCore,:where(.contentPage:not(.contentRewritePreview)) .companyInfoManufacturing,:where(.contentPage:not(.contentRewritePreview)) .companyInfoSustainability,:where(.contentPage:not(.contentRewritePreview)) .companyInfoServices,:where(.contentPage:not(.contentRewritePreview)) .companyInfoVideo,:where(.contentPage:not(.contentRewritePreview)) .companyInfoExplore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .companyInfoGlance{gap:4rem;width:80rem;height:18.3125rem;padding:0;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoGlance>header{width:46.1875rem;height:7.5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoGlanceStats{height:6.8125rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoStatement{width:100%;height:27.875rem;top:34.3125rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .companyInfoStatement p{width:53rem;top:10rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoCore{width:100%;height:48.875rem;top:62.1875rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .companyInfoCore .companyInfoContainer{width:80rem;padding:0;position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoCore .companyInfoContainer>div{height:26.25rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoManufacturing{width:100%;height:76.625rem;top:111.063rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .companyInfoManufacturing .companyInfoContainer{width:80rem;padding:0;position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoFeature,:where(.contentPage:not(.contentRewritePreview)) .companyInfoFeature figure{height:25rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoSustainability{width:100%;height:31.6875rem;top:187.688rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .companyInfoSustainability>div{height:15.6875rem;position:absolute;top:8rem;left:58.0556%}:where(.contentPage:not(.contentRewritePreview)) .companyInfoServices{width:80rem;height:29.5625rem;top:227.375rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoVideo{width:80rem;height:45rem;top:260.938rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoExplore{width:100%;height:27.625rem;top:313.938rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .companyInfoExplore>h2{position:absolute;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .companyInfoExplore>div{grid-template-columns:repeat(3,17rem);width:53rem;position:absolute;top:8rem;left:35.5556%}}@media (max-width:85.99rem){.companyInfoGlanceStats,.companyInfoCore .companyInfoContainer>div,.companyInfoExplore>div{grid-template-columns:1fr}.companyInfoStatement,.companyInfoSustainability,.companyInfoCore,.companyInfoManufacturing,.companyInfoExplore{padding-block:5rem}.companyInfoStatement p,.companyInfoSustainability>div,.companyInfoExplore>h2,.companyInfoExplore>div{width:calc(100% - 2.5rem);margin-inline:auto}.companyInfoCore .companyInfoContainer,.companyInfoManufacturing .companyInfoContainer{padding-block:0}.companyInfoFeature,.companyInfoFeature--supply{grid-template-columns:1fr}.companyInfoFeature--supply>div{order:1}.companyInfoFeature--supply figure{order:0}.companyInfoServices,.companyInfoVideo{margin-block:5rem}.companyInfoVideo{min-height:20rem}.companyInfoExplore{gap:3rem;padding-inline:1.25rem}}@media (max-width:40rem){.companyInfoGlance{padding-inline:1.25rem}.companyInfoContainer,.companyInfoServices,.companyInfoVideo{width:calc(100% - 2.5rem)}.companyInfoFeature figure{min-height:14rem}.companyInfoFeature>div>span{flex-direction:column;align-items:flex-start}}.industryPartnershipPage{color:var(--ase-navy);position:relative;overflow:hidden}.industryPartnershipPage h2,.industryPartnershipPage h3,.industryPartnershipPage p{margin:0}.industryPartnershipEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.industryPartnershipEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.industryPartnershipSdgs,.industryPartnershipOverview,.industryPartnershipStory,.industryPartnershipRoles,.industryPartnershipMore{width:min(100% - 3rem,80rem);margin-inline:auto}.industryPartnershipSdgs{gap:1.5rem;margin-top:4rem;display:grid}.industryPartnershipSdgIcons{display:flex}.industryPartnershipSdgIcons img{width:8.75rem;height:7.5rem;display:block}.industryPartnershipOverview{gap:2rem;margin-top:5rem;display:grid}.industryPartnershipOverviewContent,.industryPartnershipCopy{display:grid}.industryPartnershipOverviewContent{gap:4rem}.industryPartnershipCopy{gap:1.25rem}.industryPartnershipOverview h2,.industryPartnershipStory h2,.industryPartnershipRoles h2,.industryPartnershipMore h2{font-size:2rem;font-weight:500;line-height:1.3}.industryPartnershipCopy p,.industryPartnershipStory>div>p,.industryPartnershipRoles article p{opacity:.7;font-size:1.125rem;line-height:1.6}.industryPartnershipStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.industryPartnershipStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.industryPartnershipStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.industryPartnershipStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.industryPartnershipStats .industryPartnershipStat--featured{color:#fff;background:linear-gradient(44.802deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.industryPartnershipStats .industryPartnershipStat--featured span{opacity:1}.industryPartnershipStory{gap:2rem;margin-top:8rem;display:grid}.industryPartnershipStory figure{border-radius:.25rem;min-height:25rem;margin:0;position:relative;overflow:hidden}.industryPartnershipStory figure img{object-fit:cover}.industryPartnershipStory>div{flex-direction:column;justify-content:center;gap:1.25rem;display:flex}.industryPartnershipRoles{gap:4rem;margin-top:8rem;display:grid}.industryPartnershipRoles>header{gap:1.25rem;max-width:56rem;display:grid}.industryPartnershipRoles>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.industryPartnershipRoles article{background:#0019460d;border-radius:.5rem;flex-direction:column;gap:.75rem;min-height:19.5625rem;padding:1.25rem;display:flex}.industryPartnershipRoles article h3{font-size:1.125rem;font-weight:500;line-height:1.6}.industryPartnershipMore{margin-top:8rem}.industryPartnershipMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.industryPartnershipMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.industryPartnershipMore a:hover,.industryPartnershipMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.industryPartnershipMore a span{gap:.25rem;display:grid}.industryPartnershipMore small{opacity:.7;font-size:1.125rem;line-height:1.3}.industryPartnershipMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.industryPartnershipMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipPage{height:231.438rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipSdgs,:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipOverview,:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory,:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipRoles,:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipMore{width:80rem;margin:0;position:absolute;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;height:7.5rem;top:8rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;height:30.8125rem;top:23.5rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory{grid-template-columns:39.5rem 36.5rem;gap:4rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory--academy{height:32rem;top:62.3125rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory--climate{grid-template-columns:36.5rem 39.5rem;height:28.375rem;top:102.313rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory--climate figure{height:28.375rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory--investments{height:25.75rem;top:178.063rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipStory--investments figure{height:25.75rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipRoles{height:31.375rem;top:138.688rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipRoles>header{height:7.8125rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipRoles>div,:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipRoles article{height:19.5625rem}:where(.contentPage:not(.contentRewritePreview)) .industryPartnershipMore{height:11.625rem;top:211.813rem}}@media (max-width:85.99rem){.industryPartnershipStats,.industryPartnershipRoles>div,.industryPartnershipMore>div,.industryPartnershipStory{grid-template-columns:1fr}.industryPartnershipStory--climate>div{order:1}.industryPartnershipStory--climate figure{order:0}}@media (max-width:40rem){.industryPartnershipSdgs,.industryPartnershipOverview,.industryPartnershipStory,.industryPartnershipRoles,.industryPartnershipMore{width:calc(100% - 2.5rem)}.industryPartnershipStory figure{min-height:14rem}.industryPartnershipSdgIcons{flex-wrap:wrap}}:root{--background:#fff;--foreground:#001946;--ase-navy:#001946;--ase-navy-800:#1a3059;--ase-green:#3ecb66;--ase-green-700:#09734c;--ase-surface:#f2f3f6;--ase-white:#fff;--ase-gutter:1rem;--ase-radius:.5rem;--ase-radius-small:.25rem;--ase-site-margin:clamp(1rem, calc(.142857rem + 4.28571vw), 4rem);--ase-section-space:clamp(4rem, calc(3.14286rem + 4.28571vw), 7rem);--ase-space-8:clamp(2.5rem, calc(2.07143rem + 2.14286vw), 4rem);--ase-h1:clamp(2.5rem, calc(2.35714rem + .714286vw), 3rem);--ase-h2:clamp(1.75rem, calc(1.60714rem + .714286vw), 2.25rem);--ase-h3:clamp(1.5rem, calc(1.42857rem + .357143vw), 1.75rem);--ase-body:clamp(1rem, calc(.964286rem + .178571vw), 1.125rem);--ase-ease:cubic-bezier(.165, .84, .44, 1)}.ase-container{width:min(calc(100% - (var(--ase-site-margin) * 2)), 90rem);margin-inline:auto;position:relative}.ase-section{padding-block:var(--ase-section-space);position:relative}.ase-heading-1,.ase-heading-2,.ase-heading-3{letter-spacing:-.03em;text-wrap:pretty;margin:0;font-weight:500}.ase-heading-1{font-size:var(--ase-h1);line-height:1.2}.ase-heading-2{font-size:var(--ase-h2);line-height:1.2}.ase-heading-3{font-size:var(--ase-h3);line-height:1.2}.ase-body-copy{font-size:var(--ase-body);text-wrap:pretty;margin:0;line-height:1.6}.ase-button-primary,.ase-button-secondary{border-radius:var(--ase-radius-small);border:1px solid #0000;justify-content:center;align-items:center;min-height:3rem;padding:.55rem 1.5rem;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex;position:relative}.ase-button-primary{background:var(--ase-navy);color:var(--ase-white)}.ase-button-primary:hover,.ase-button-primary:focus-visible{background:var(--ase-green-700)}.ase-button-secondary{background:var(--ase-white);color:var(--ase-navy)}.ase-button-secondary:hover,.ase-button-secondary:focus-visible{background:var(--ase-white)}@supports (color:color-mix(in lab, red, red)){.ase-button-secondary:hover,.ase-button-secondary:focus-visible{background:color-mix(in srgb, var(--ase-white) 88%, var(--ase-green))}}.ase-reveal{opacity:0;transition:opacity .8s ease, transform .8s var(--ase-ease);transform:translateY(2rem)}.ase-reveal[data-visible=true]{opacity:1;transform:translateY(0)}@media (max-width:61.99rem){.ase-container{width:calc(100% - (var(--ase-site-margin) * 2))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ase-reveal{opacity:1;transform:none}}@media (min-width:86rem){.greenManufacturingSdgs>.greenManufacturingEyebrow,.greenManufacturingOverview>.greenManufacturingEyebrow,.waterReclamationSdgs>.waterReclamationEyebrow,.waterReclamationOverview>.waterReclamationEyebrow,.socialInclusionSdgs>.socialInclusionEyebrow,.socialInclusionOverview>.socialInclusionEyebrow,.employeeCareSdgs>.employeeCareEyebrow,.employeeCareOverview>.employeeCareEyebrow,.smartManufacturingSdgs>.smartManufacturingEyebrow,.smartManufacturingOverview>.smartManufacturingEyebrow,.industryPartnershipSdgs>.industryPartnershipEyebrow,.industryPartnershipOverview>.industryPartnershipEyebrow{align-self:start}.smartManufacturingPartner{grid-template-columns:39.5rem 36.5rem;gap:4rem}}.editorialArchive,.editorialArticle{background:var(--ase-white);overflow:clip}.editorialArchiveHero,.editorialArticleHero{isolation:isolate;color:var(--ase-white);background:radial-gradient(circle at 78% 18%,#3ecb6633,#0000 28%),linear-gradient(120deg,#001946 0%,#07365a 68%,#075742 100%);position:relative;overflow:hidden}.editorialHeroGlow{z-index:-1;filter:blur(52px);background:#3ecb661f;border-radius:999px;width:38rem;height:38rem;position:absolute;top:-12rem;right:-7rem}.editorialArchiveHeroInner{flex-direction:column;justify-content:flex-end;min-height:clamp(22.5rem,34vw,31rem);padding-top:10rem;padding-bottom:clamp(4rem,7vw,6.5rem);display:flex}.editorialArchiveHeroInner>p,.editorialArticleHeroInner nav{letter-spacing:.04em;margin:0 0 1rem;font-size:.875rem;font-weight:500}.editorialArchiveHeroInner h1,.editorialArticleTitleGrid h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,5vw,4.5rem);font-weight:400;line-height:1.04}.editorialArchiveHeroInner>div{color:#ffffffd1;max-width:45rem;margin-top:1.5rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}.editorialArchiveBody{padding-top:clamp(3.5rem,6vw,6rem)}.editorialFilters{scrollbar-width:thin;gap:.5rem;max-width:100%;padding:.25rem .25rem .75rem;display:flex;overflow-x:auto}.editorialFilters a{min-height:2.75rem;color:var(--ase-navy);border:1px solid #00194633;border-radius:4px;flex:none;align-items:center;padding:.5rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.editorialFilters a:hover,.editorialFilters a:focus-visible,.editorialFilters a[aria-current=page]{border-color:var(--ase-navy);background:var(--ase-navy);color:#fff}.editorialArchiveMeta{color:var(--ase-navy);justify-content:space-between;gap:1rem;margin:1.75rem 0 2.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.editorialArchiveMeta{color:color-mix(in srgb, var(--ase-navy) 65%, white)}}.editorialArchiveMeta{font-size:.875rem}.editorialArchiveMeta p{margin:0}.editorialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,4vw,4.5rem) 1rem;display:grid}.editorialArchiveBody>.ase-container>.editorialGrid{margin-top:clamp(3rem,5vw,5rem)}.editorialCard{min-width:0}.editorialCardLink{height:100%;color:var(--ase-navy);flex-direction:column;text-decoration:none;display:flex}.editorialCardMedia{aspect-ratio:3/2;background:var(--ase-surface);border-radius:4px;position:relative;overflow:hidden}.editorialCardImage{object-fit:cover;transition:transform .6s var(--ase-ease)}.editorialCardArrow{opacity:0;width:3.5rem;height:3.5rem;transition:opacity .2s ease, transform .2s var(--ase-ease);background:#fff;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.75)}.editorialCardArrow svg{width:2rem;height:2rem}.editorialCardLink:hover .editorialCardImage,.editorialCardLink:focus-visible .editorialCardImage{transform:scale(1.05)}.editorialCardLink:hover .editorialCardArrow,.editorialCardLink:focus-visible .editorialCardArrow{opacity:1;transform:translate(-50%,-50%)scale(1)}.editorialCardCopy{flex-direction:column;flex:1;align-items:flex-start;padding-top:1.25rem;display:flex}.editorialPill{background:var(--ase-surface);width:fit-content;min-height:1.65rem;color:var(--ase-navy);border-radius:4px;align-items:center;padding:.2rem .5rem;font-size:.8125rem;line-height:1.2;display:inline-flex}.editorialCardCopy h2{letter-spacing:-.025em;text-wrap:pretty;margin:.75rem 0 0;font-size:clamp(1.125rem,1.6vw,1.35rem);font-weight:500;line-height:1.25}.editorialCardCopy p{color:var(--ase-navy);margin:1rem 0 0;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.editorialCardCopy p{color:color-mix(in srgb, var(--ase-navy) 75%, white)}}.editorialCardCopy p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1rem;line-height:1.6}.editorialCardCopy time{color:var(--ase-navy);margin-top:.8rem}@supports (color:color-mix(in lab, red, red)){.editorialCardCopy time{color:color-mix(in srgb, var(--ase-navy) 65%, white)}}.editorialCardCopy time{font-size:.875rem}.editorialCardFeatured{margin-bottom:0}.editorialCardFeatured .editorialCardLink{background:var(--ase-surface);grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:center;display:grid}.editorialCardFeatured .editorialCardMedia{aspect-ratio:3/2;border-radius:4px 0 0 4px;align-self:center;width:100%;min-width:0}.editorialCardFeatured .editorialCardCopy{justify-content:center;padding:clamp(2.25rem,5vw,5rem)}.editorialCardFeatured .editorialCardCopy h2{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.13}.editorialPagination{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:clamp(4rem,7vw,7rem);display:flex}.editorialPagination a{width:2.75rem;height:2.75rem;color:var(--ase-navy);border:1px solid #00194633;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.editorialPagination a:hover,.editorialPagination a:focus-visible,.editorialPagination a[aria-current=page]{border-color:var(--ase-navy);background:var(--ase-navy);color:#fff}.editorialArticleHeroInner{padding-top:clamp(10rem,16vw,14rem);padding-bottom:clamp(4rem,8vw,7rem)}.editorialArticleHeroInner nav{align-items:center;gap:.65rem;display:flex}.editorialArticleHeroInner nav a{color:#fff;text-underline-offset:.2rem;align-items:center;text-decoration-thickness:1px;display:inline-flex}@media (pointer:coarse),(max-width:50rem){.editorialArticleHeroInner nav a{min-height:2.75rem;margin-inline:-.25rem;padding-inline:.25rem}}.editorialArticleTitleGrid{grid-template-columns:minmax(0,8fr) minmax(12rem,3fr);align-items:end;gap:clamp(2rem,6vw,7rem);display:grid}.editorialArticleTitleGrid h1{max-width:66rem;font-size:clamp(2.75rem,4.7vw,4.25rem)}.editorialArticleMeta{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.editorialArticleMeta .editorialPill{color:#fff;background:#ffffff24}.editorialArticleMeta time{color:#ffffffbf;font-size:.9375rem}.editorialArticleLeadMedia{width:min(calc(100% - (var(--ase-site-margin) * 2)), 73.75rem);background:var(--ase-surface);border-radius:4px;justify-content:center;margin-top:clamp(3rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.editorialArticleLeadMedia img{width:auto;max-width:100%;height:auto;max-height:41.5rem;display:block}.editorialArticleBody{width:min(calc(100% - (var(--ase-site-margin) * 2)), 47.5rem);color:#142a4f;margin:clamp(4rem,8vw,8rem) auto 0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.78}.editorialArticleBody>p:first-of-type{color:var(--ase-navy);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.55}.editorialArticleBody p,.editorialArticleBody ul,.editorialArticleBody ol,.editorialArticleBody blockquote,.editorialArticleBody figure,.editorialArticleBody table,.editorialArticleBody>div{margin-top:1.5rem;margin-bottom:1.5rem}.editorialArticleBody div:empty,.editorialArticleBody span:empty,.editorialArticleBody p:empty{display:none}.editorialArticleBody h2,.editorialArticleBody h3,.editorialArticleBody h4,.editorialArticleBody h5{color:var(--ase-navy);letter-spacing:-.03em;text-wrap:balance;margin:3.25rem 0 1rem;font-weight:500;line-height:1.2}.editorialArticleBody h2{font-size:clamp(1.8rem,3vw,2.5rem)}.editorialArticleBody h3{font-size:clamp(1.45rem,2.4vw,1.9rem)}.editorialArticleBody h4,.editorialArticleBody h5{font-size:1.2rem}.editorialArticleBody a{color:var(--ase-green-700);text-underline-offset:.2rem;overflow-wrap:anywhere;text-decoration-thickness:1px}.editorialArticleBody img{width:auto;max-width:100%;height:auto;margin:2rem auto;display:block}.editorialArticleBody iframe{aspect-ratio:16/9;background:#061b3c;border:0;width:100%;height:auto;margin:2.5rem auto;display:block}.editorialArticleBody figure{width:min(100%,62rem)}.editorialArticleBody figcaption{color:var(--ase-navy);margin-top:-1rem}@supports (color:color-mix(in lab, red, red)){.editorialArticleBody figcaption{color:color-mix(in srgb, var(--ase-navy) 58%, white)}}.editorialArticleBody figcaption{text-align:center;font-size:.8125rem;line-height:1.5}.editorialArticleBody blockquote{border-left:4px solid var(--ase-green);color:var(--ase-navy);padding:.25rem 0 .25rem 1.5rem;font-size:1.2rem}.editorialArticleBody table{border-collapse:collapse;width:100%;font-size:.9rem;display:block;overflow-x:auto}.editorialArticleBody table:focus-visible{outline:.1875rem solid var(--ase-green);outline-offset:.25rem;border-radius:.25rem}.editorialArticleBody th,.editorialArticleBody td{text-align:left;vertical-align:top;border:1px solid #d8dde6;min-width:8rem;padding:.75rem}.editorialArticleBody th{background:var(--ase-surface)}.editorialArticleFooter{width:min(calc(100% - (var(--ase-site-margin) * 2)), 47.5rem);border-top:1px solid #d8dde6;justify-content:space-between;gap:2rem;margin:clamp(3.5rem,7vw,6rem) auto 0;padding-top:1.5rem;font-size:.875rem;display:flex}.editorialSource,.editorialShare{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.editorialArticleFooter a{color:var(--ase-green-700);text-underline-offset:.2rem;align-items:center;display:inline-flex}@media (pointer:coarse),(max-width:50rem){.editorialArticleFooter a{justify-content:center;min-width:2.75rem;min-height:2.75rem}.editorialSource a{justify-content:flex-start}}.editorialRelated{background:var(--ase-surface);margin-top:clamp(4rem,8vw,8rem)}.editorialRelated h2{font-size:var(--ase-h2);letter-spacing:-.03em;margin:0 0 clamp(2.5rem,5vw,4rem);font-weight:500}@media (max-width:61.99rem){.editorialGrid{grid-template-columns:1fr}.editorialCardFeatured .editorialCardLink{background:0 0;display:flex}.editorialCardFeatured .editorialCardMedia{aspect-ratio:3/2;border-radius:4px;min-height:0}.editorialCardFeatured .editorialCardCopy{padding:1.25rem 0 0}.editorialArticleTitleGrid{grid-template-columns:1fr;gap:2rem}.editorialArticleMeta{flex-direction:row;align-items:center}.editorialArticleFooter{flex-direction:column;align-items:flex-start}}@media (max-width:35rem){.editorialArchiveHeroInner{min-height:18.75rem;padding-top:8.5rem}.editorialArchiveHeroInner h1,.editorialArticleTitleGrid h1{font-size:2.5rem}.editorialArchiveMeta{flex-direction:column;align-items:flex-start;gap:.25rem}.editorialArticleHeroInner{padding-top:8.75rem}.editorialArticleMeta{flex-direction:column;align-items:flex-start}}.contentPage{background:var(--ase-white);overflow:clip}.contentHero{background:var(--ase-navy);color:#fff;align-items:center;min-height:clamp(20rem,27vw,24.375rem);display:flex;position:relative;overflow:hidden}.contentHeroImage{object-fit:cover}.contentHeroVideo{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0;overflow:hidden}.contentHeroVideo--ready{opacity:1}.contentHeroVideo iframe{border:0;width:max(100%,61rem);height:max(100%,34.3125rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.05)}.staticSourceMedia{background:#fff;padding:0 0 clamp(2.25rem,5vw,3.75rem)}.staticSourceMediaStack{justify-items:center;gap:clamp(1.75rem,4vw,2.75rem);max-width:min(72rem,100%);display:grid}.staticSourceFigure--wide{width:100%;max-width:min(64rem,100%);margin:0}.staticSourceFigure--wide img{object-fit:contain;width:100%;height:auto;display:block}.staticSourceFigureCaption{color:var(--ase-navy);margin-top:.75rem}@supports (color:color-mix(in lab, red, red)){.staticSourceFigureCaption{color:color-mix(in srgb, var(--ase-navy) 62%, white)}}.staticSourceFigureCaption{text-align:center;text-wrap:balance;font-size:.85rem;line-height:1.4}.staticSourceSolo{width:100%;max-width:min(40rem,100%);margin:0}.staticSourceSolo[data-size=compact]{max-width:min(30rem,100%)}.staticSourceSolo[data-size=wide]{max-width:min(60rem,100%)}.staticSourceSolo img{background:var(--ase-white);border:1px solid #0019461f;border-radius:.75rem;width:100%;height:auto;display:block}.staticSourceGallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),18rem));justify-content:center;gap:clamp(1rem,2.5vw,1.5rem);width:100%;display:grid}.staticSourceCard{background:#fff;border:1px solid #00194621;border-radius:.75rem;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.staticSourceCardMedia{aspect-ratio:4/3;background:var(--ase-surface);justify-content:center;align-items:center;padding:1.25rem;display:flex}.staticSourceCardMedia img{object-fit:contain;width:100%;height:100%;display:block}.staticSourceCardCaption{color:var(--ase-navy);padding:.75rem 1rem .9rem}@supports (color:color-mix(in lab, red, red)){.staticSourceCardCaption{color:color-mix(in srgb, var(--ase-navy) 68%, white)}}.staticSourceCardCaption{text-align:center;text-wrap:balance;font-size:.8125rem;line-height:1.35}.contentHeroShade{background:linear-gradient(90deg,#48505ec7 0%,#48505e57 55%,#48505e05 100%);position:absolute;inset:0}.contentHeroInner{z-index:1;padding-top:5.5rem;padding-bottom:2.5rem}.contentBreadcrumb{letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;font-weight:500;display:flex}.contentBreadcrumb a{color:inherit;align-items:center;text-decoration:none;display:inline-flex}@media (pointer:coarse),(max-width:50rem){.contentBreadcrumb{gap:.25rem .5rem}.contentBreadcrumb a{min-height:2.75rem;margin-inline:-.25rem;padding-inline:.25rem}}.contentBreadcrumb a:hover,.contentBreadcrumb a:focus-visible{text-underline-offset:.2rem;text-decoration:underline}.contentBreadcrumb span[aria-hidden]{opacity:.65}.contentEyebrow{letter-spacing:.02em;margin:0 0 .7rem;font-size:.875rem;font-weight:500}.contentHeroInner h1{letter-spacing:-.035em;text-wrap:balance;max-width:56rem;margin:0;font-size:clamp(2.25rem,3vw,3rem);font-weight:500;line-height:1.12}.contentHeroCta{width:fit-content;min-height:3rem;color:var(--ase-navy);background:#fff;border-radius:4px;align-self:flex-start;align-items:center;margin-top:1.75rem;padding:.65rem 1.5rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.contentHeroCta--nonNavigating{font:inherit;border:0}.contentHeroCta--nonNavigating:disabled{cursor:default;opacity:1}.contentHeroCta:hover,.contentHeroCta:focus-visible{background:#fff}@supports (color:color-mix(in lab, red, red)){.contentHeroCta:hover,.contentHeroCta:focus-visible{background:color-mix(in srgb, white 88%, var(--ase-green))}}.contentHero--split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.contentHero--split .contentHeroPanel{padding:5.5rem var(--ase-site-margin) 2.5rem;background:radial-gradient(130% 150% at 0 105%,#182a74eb,#0000 58%),linear-gradient(95deg,#c9cde3 0%,#a9d9de 55%,#8fd3d6 100%);flex-direction:column;justify-content:center;display:flex}.contentHero--split .contentHeroPanel h1{letter-spacing:-.035em;text-wrap:balance;max-width:30rem;margin:0;font-size:clamp(2.25rem,3vw,3.125rem);font-weight:500;line-height:1.12}.contentHeroSplitMedia{min-height:100%;position:relative}.contentSummary{padding-block:clamp(3.5rem,6vw,5.75rem) clamp(2.5rem,5vw,4rem)}.contentSummaryInner{border-bottom:1px solid #d8dde6;width:100%;padding:0 0 clamp(2.25rem,4vw,3.25rem);position:relative}.figmaContentPage .contentSummaryInner{width:min(100%,53rem);margin-inline:auto;padding-left:4.5rem}.figmaContentPage .contentSummaryInner:before{color:#c7ced9;content:"“";font-size:4.5rem;font-weight:700;line-height:1.4;position:absolute;top:-.9rem;left:0}.contentSummary p{max-width:48rem;color:var(--ase-navy);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:400;line-height:1.45}.figmaContentPage .contentSummary p{max-width:none}.contentSection{padding-block:clamp(3rem,5vw,3.75rem)}.contentSection--white{background:#fff}.contentSection--mist{background:#f2f3f6}.contentSection--navy{background:var(--ase-navy);color:#fff}.contentSection--green{color:#fff;background:#08784d}.contentSection--photo-band,.contentSection--quote-band{isolation:isolate;color:#fff;position:relative;overflow:hidden}.contentSection--photo-band{background:var(--ase-navy);padding-block:clamp(6rem,11vw,9rem)}.contentSection--quote-band{background:linear-gradient(120deg,#04264f 0%,#0a3d6e 100%);padding-block:clamp(5rem,9vw,7.5rem)}.contentBackdrop{z-index:-2;object-fit:cover}.contentSection--photo-band:after,.contentSection--quote-band:after{z-index:-1;content:"";background:#05183761;position:absolute;inset:0}.contentSection--photo-band .contentCopy p,.contentSection--quote-band .contentCopy p{letter-spacing:-.02em;font-size:clamp(1.375rem,2.2vw,2rem);font-weight:500;line-height:1.4}.contentLead{width:min(100%,58rem)}.contentSplit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.contentSplit--reverse .contentCopy{order:2}.contentCopy h2{color:var(--ase-navy);letter-spacing:-.025em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600;line-height:1.2}.contentSection--navy .contentCopy h2,.contentSection--green .contentCopy h2,.contentSection--photo-band .contentCopy h2,.contentSection--quote-band .contentCopy h2{color:inherit}.contentCopy--center{text-align:center;margin-inline:auto}.contentCopy--center .contentIntro{margin-inline:auto}.contentCopy h3,.contentCard h3{letter-spacing:-.025em;margin:0;font-size:1.35rem;font-weight:600;line-height:1.25}.contentCopy p,.contentCopy li,.contentCard p,.contentCard li,.contentAccordionBody p,.contentAccordionBody li{font-size:1rem;line-height:1.72}.contentCopy p{margin:0 0 1.25rem}.contentCopy .contentIntro{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.55}.contentCopy ul,.contentCard ul,.contentAccordionBody ul{margin:1rem 0 0;padding-left:1.25rem;list-style:outside}.contentCard ul.contentCardTags,.contentCard ul.contentCardContacts{padding-left:0;list-style:none}.contentCopy li,.contentCard li,.contentAccordionBody li{margin-bottom:.35rem}.contentCtaButton{background:var(--ase-navy);color:#fff;border-radius:4px;align-items:center;width:fit-content;min-height:2.75rem;margin-top:1.5rem;padding:.6rem 1.4rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.contentCtaButton:hover,.contentCtaButton:focus-visible{background:var(--ase-green-700)}.contentSplit--panel{background:#f1f2f5;border-radius:4px;align-items:stretch;gap:0;overflow:hidden}.contentSplit--panel .contentCopy{align-self:center;padding:clamp(2rem,4vw,3.5rem)}.contentSplit--panel .contentMedia{display:flex}.contentSplit--panel .contentMediaFrame{width:100%;height:100%;min-height:clamp(16rem,30vw,26.75rem)}.contentArticleShell{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6.5rem);display:grid}.contentArticleColumn{min-width:0;max-width:60rem}.contentArticleColumn .ase-container{width:100%}.contentArticleColumn .contentSection{padding-block:clamp(2.5rem,4vw,3.5rem)}.contentSectionNav{padding-block:clamp(2.5rem,4vw,3.5rem) 0;position:sticky;top:6.5rem}.contentSectionNav ul{border-left:1px solid #e1e5ec;margin:0;padding:0;list-style:none}.contentSectionNav a{color:var(--ase-navy);border-left:2px solid #0000;margin-left:-1px;padding:.45rem 0 .45rem 1rem;display:block}@supports (color:color-mix(in lab, red, red)){.contentSectionNav a{color:color-mix(in srgb, var(--ase-navy) 62%, white)}}.contentSectionNav a{font-size:.875rem;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s}.contentSectionNav a:hover,.contentSectionNav a:focus-visible{color:var(--ase-navy)}.contentSectionNav a.isActive{border-color:var(--ase-navy);color:var(--ase-navy);font-weight:600}.contentSubsections{gap:clamp(1.5rem,3vw,2.25rem);margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.contentSubsection{border-top:1px solid #e2e6ec;grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);gap:1.5rem;padding-top:1.5rem;display:grid}.contentSubsection h3{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.contentSubsection p{margin:0 0 1rem;font-size:1rem;line-height:1.72}.contentSubsection p:last-child{margin-bottom:0}.contentTimeline{gap:clamp(2.25rem,4vw,3.25rem);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.contentTimelineGroup h3{color:var(--ase-navy);margin:0 0 1.25rem;font-size:1.5rem;font-weight:600}.contentTimelineGroup ul{margin:0;padding:0;list-style:none;display:grid}.contentTimelineGroup li{grid-template-columns:4.5rem minmax(0,1fr);gap:1.75rem;display:grid}.contentTimelineYear{color:var(--ase-navy);padding-block:.55rem;font-weight:600}.contentTimelineText{color:var(--ase-navy);border-left:1px solid #dfe3ea;padding:.55rem 0 .55rem 2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.contentTimelineText{color:color-mix(in srgb, var(--ase-navy) 82%, white)}}.contentTimelineText:before{content:"";background:#c2cad6;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:1.15rem;left:-.2rem}.contentRegionPills{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.contentRegionPillsLabel{color:var(--ase-navy);margin-right:.25rem}@supports (color:color-mix(in lab, red, red)){.contentRegionPillsLabel{color:color-mix(in srgb, var(--ase-navy) 70%, white 30%)}}.contentRegionPillsLabel{font-size:.9375rem}.contentRegionPills a{min-height:2.5rem;color:var(--ase-navy);border:1px solid #00194633;border-radius:999px;align-items:center;padding:.4rem 1.1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.contentRegionPills a:hover,.contentRegionPills a:focus-visible{border-color:var(--ase-navy);background:var(--ase-navy);color:#fff}.contentRegionGroup{margin-top:clamp(2.5rem,4vw,3.25rem);scroll-margin-top:6.5rem}.contentRegionGroup h3{margin:0 0 1rem;font-size:1.375rem;font-weight:600}.contentMedia{margin:0}.contentMediaFrame,.contentCardImage{background:#dfe5ea;min-height:clamp(18rem,35vw,34rem);position:relative;overflow:hidden}.contentMediaFrame img,.contentCardImage img{object-fit:cover;transition:transform .7s var(--ase-ease)}.contentMediaFrame--native img{object-fit:contain}.contentMedia figcaption{opacity:.75;margin-top:.75rem;font-size:.875rem}.contentVideo{aspect-ratio:16/9;background:#061b3c;width:min(100%,72rem);margin:clamp(2.5rem,6vw,5rem) auto 0;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #00194629}.contentVideo iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.contentMedia--diagram{width:min(100%,80rem);margin:clamp(3rem,7vw,6rem) auto 0}.contentDiagramFrame{background:#fff;width:100%;padding:clamp(.75rem,2vw,1.5rem);box-shadow:0 1rem 3rem #0019461a}.contentDiagramFrame img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:50rem){.contentDiagramFrame--wide{overscroll-behavior-x:contain;overflow-x:auto}.contentDiagramFrame--wide img{width:var(--diagram-min);min-width:var(--diagram-min);max-width:none}.contentDiagramFrame--wide:focus-visible{outline:2px solid var(--ase-navy);outline-offset:2px}}.contentLeadFormShell{background:#fff;width:min(100%,72rem);margin:0 auto;overflow:hidden;box-shadow:0 1.5rem 4rem #0019461f}.contentLeadFormBanner{background:#5675b8}.contentLeadFormBanner img{width:100%;height:auto;display:block}.contentLeadFormBody{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:start;gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.contentLeadFormBody h2{color:var(--ase-navy);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:500;line-height:1.2}.contentLeadFormFields{gap:1.25rem;display:grid}.contentLeadFormFields label{color:var(--ase-navy);gap:.5rem;font-size:.9rem;font-weight:600;display:grid}.contentLeadFormFields input{min-height:3.25rem;color:var(--ase-navy);font:inherit;background:#fff;border:1px solid #aeb9c9;border-radius:0;padding:.75rem .9rem;font-size:1rem;font-weight:400;line-height:1.4}.contentLeadFormFields input:focus-visible{border-color:var(--ase-green);outline-offset:2px;outline:3px solid #00a46533}.contentLeadFormConsent{color:#43536a;margin:1.5rem 0;font-size:.82rem;line-height:1.55}.contentLeadFormConsent a{color:var(--ase-navy);font-weight:600}.contentLeadForm button{background:var(--ase-navy);min-width:8rem;min-height:3rem;color:var(--ase-white);cursor:pointer;font:inherit;border:0;padding:.7rem 1.4rem;font-weight:600;transition:background-color .2s,transform .2s}.contentLeadForm button:hover:not(:disabled){background:var(--ase-green-700);transform:translateY(-2px)}.contentLeadForm button:disabled{cursor:wait;opacity:.65}.contentLeadFormStatus{min-height:1.5rem;margin:1rem 0 0;font-size:.86rem;line-height:1.5}.contentLeadFormStatus--success{color:#08784d}.contentLeadFormStatus--error{color:#a11e2f}.contentLeadFormHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contentQuote{border-left:4px solid var(--ase-green);letter-spacing:-.04em;width:min(100%,66rem);margin:clamp(3rem,7vw,7rem) auto 0;padding-left:clamp(1.5rem,4vw,3.5rem);font-size:clamp(1.75rem,3.2vw,3rem);line-height:1.3}.contentStats{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.5rem 0;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.contentStats article{border-left:1px solid;flex-direction:column;justify-content:flex-start;display:flex}@supports (color:color-mix(in lab, red, red)){.contentStats article{border-left:1px solid color-mix(in srgb, currentColor 22%, transparent)}}.contentStats article{padding:.35rem 1.25rem .35rem 1.5rem}.contentStats strong{letter-spacing:-.03em;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:600;line-height:1.05}.contentStats span{color:currentColor;margin-top:.65rem}@supports (color:color-mix(in lab, red, red)){.contentStats span{color:color-mix(in srgb, currentColor 72%, transparent)}}.contentStats span{font-size:1rem;line-height:1.4}.contentCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.contentCards--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.contentCards--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.contentCards--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.contentCards--horizontal .contentCard{border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:1.25rem;padding:1.25rem}.contentCards--horizontal .contentCardImage{border-radius:.5rem;flex:0 0 7.5rem;width:7.5rem;height:7.5rem;min-height:0;overflow:hidden}.contentCards--horizontal .contentCardCopy{min-width:0;padding:.15rem 0 0}.contentCards--horizontal>:last-child:nth-child(odd){grid-column:1/-1}.contentCards--icon{grid-template-columns:repeat(2,minmax(0,1fr))}.contentCards--icon .contentCard{border-radius:.75rem}.contentCards--icon .contentCardCopy{padding:2rem}.contentCardIcon{background:#eef0f4;border-radius:.5rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex}.contentCardIcon img{width:auto;max-width:2rem;height:auto;max-height:2rem}.contentCardTags{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.contentCardTags li{background:var(--ase-surface);border-radius:4px;padding:.25rem .6rem;font-size:.8125rem;line-height:1.3}.contentCardContacts{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.contentCardContacts li{overflow-wrap:anywhere;align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.5;display:flex}.contentCardContacts svg{opacity:.65;flex:none;width:1.05rem;height:1.05rem;margin-top:.22rem}.contentCardContacts a{color:inherit;text-decoration:none}.contentCardContacts a:hover,.contentCardContacts a:focus-visible{text-underline-offset:.15rem;text-decoration:underline}.contentCard{min-width:0;color:var(--ase-navy);background:#fff;border:1px solid #00194621;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.contentCard[id]{scroll-margin-top:6.5rem}.contentCardImage{min-height:15rem}a.contentCard:hover .contentCardImage img{transform:scale(1.04)}.contentCardCopy{padding:1.6rem}.contentCardCopy p{margin:.8rem 0 0}.contentLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.contentLinks a{min-height:5.25rem;color:var(--ase-navy);background:#e9edf3;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}.contentSection--mist .contentLinks a{border-color:#00194624}.contentLinks a:hover{background:#dceee4;transform:translateY(-2px)}.contentLinks span{flex-direction:column;display:flex}.contentLinks small{opacity:.72;margin-top:.25rem;font-size:.8rem;font-weight:400}.scrollRegion{--scroll-face:#fff;background-image:linear-gradient(to right, var(--scroll-face) 40%, #fff0), linear-gradient(to left, var(--scroll-face) 40%, #fff0), radial-gradient(farthest-side at 0 50%, #00194642, #00194600), radial-gradient(farthest-side at 100% 50%, #00194642, #00194600);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:2rem 100%,2rem 100%,1.25rem 100%,1.25rem 100%;background-attachment:local,local,scroll,scroll}.contentSection--mist .scrollRegion{--scroll-face:var(--ase-surface)}.scrollRegion:focus-visible{outline:2px solid var(--ase-navy);outline-offset:3px}.contentTableWrap{margin-top:clamp(3rem,6vw,5rem);overflow-x:auto}.contentTable{border-collapse:collapse;width:100%;min-width:42rem;color:var(--ase-navy);text-align:left;font-size:.92rem}.contentTable caption{text-align:left;margin-bottom:1rem;font-size:1.4rem;font-weight:600}.contentTable th,.contentTable td{border-bottom:1px solid #e2e6ec;padding:.85rem 1rem}.contentTable thead th{color:var(--ase-navy);background:#f1f2f6;font-weight:600}.contentTableMediaCell{align-items:center;gap:.75rem;display:flex}.contentTableMediaCell img{width:auto;height:auto;max-height:3rem}.contentTableMediaStack{flex-direction:column;gap:.5rem;display:flex}.contentAccordions{border-top:1px solid #00194638;width:min(100%,53rem);margin:clamp(2.5rem,5vw,3.5rem) auto 0}.contentAccordions details{border-bottom:1px solid #00194638}.contentAccordions summary{cursor:pointer;min-height:4.5rem;color:var(--ase-navy);justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.contentAccordions summary::-webkit-details-marker{display:none}.contentAccordionRight{flex:none;align-items:center;gap:.9rem;display:flex}.contentAccordionRight small{opacity:.7;font-size:.82rem;font-weight:400}.contentAccordionChevron{flex:none;width:1.25rem;height:1.25rem;transition:transform .25s}.contentAccordions details[open] .contentAccordionChevron{transform:rotate(180deg)}.contentAccordionBody{padding:0 0 2rem}.contentAccordionMedia{background:#fff;border-radius:.25rem;width:100%;margin:0 0 1.5rem;overflow:hidden}.contentAccordionMedia img{object-fit:contain;width:100%;height:auto;display:block}.contentAccordionGroup h3{margin:1.75rem 0 .5rem;font-size:1.0625rem;font-weight:600}.contentAccordionInfoPanel{background:#f1f2f5;border-radius:.5rem;margin-top:1.75rem;padding:1.5rem}.contentAccordionInfoPanel h3{margin:0 0 .5rem;font-size:1rem;font-weight:600}.contentAccordionInfoPanel p{margin:0 0 .75rem;font-size:.9375rem;line-height:1.65}.contentAccordionInfoPanel p:last-child{margin-bottom:0}.contentRelated{background:#fff;padding-block:clamp(3rem,5vw,3.75rem)}.contentRelatedPanel{background:#f1f2f5;border-radius:.5rem;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:2rem clamp(2rem,4vw,3.5rem);padding:clamp(1.75rem,3vw,2.5rem);display:grid}.contentRelated h2{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:600}.contentRelated .contentLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin-top:0}.contentRelated .contentLinks a{text-align:center;background:#fff;justify-content:center;min-height:4rem}.contentRelated .contentLinks a:hover{background:#f6fbf8}.contentRelated .contentLinks strong{font-weight:500}.contentRelated .contentLinks b{display:none}.contentCarouselSection{background:#fff;padding-block:clamp(3rem,5vw,3.75rem)}.contentCarouselHead{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.contentCarouselHead h2{color:var(--ase-navy);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:600}.contentCarouselNav{gap:.75rem;display:flex}.contentCarouselNav button{width:3rem;height:2.75rem;color:var(--ase-navy);background:#eceef3;border:0;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.contentCarouselNav button:hover:not(:disabled),.contentCarouselNav button:focus-visible{background:#dfe3ea}.contentCarouselNav button:disabled,.applicationEditorialMoreNav button:disabled,.sustainabilityReportButtons button:disabled{cursor:not-allowed;opacity:.35}.contentCarouselNav svg{width:1.25rem;height:1.25rem}.contentCarouselTrack{padding-inline:max(var(--ase-site-margin), calc((100% - 90rem) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;scroll-padding-inline-start:max(var(--ase-site-margin), calc((100% - 90rem) / 2));display:flex;overflow-x:auto}.figmaContentPage .contentCarouselTrack{padding-inline:var(--figma-page-margin) 0;scroll-padding-inline-start:var(--figma-page-margin)}.contentCarouselTrack::-webkit-scrollbar{display:none}.contentCarouselCard{background:var(--ase-navy);color:#fff;scroll-snap-align:start;border-radius:.5rem;flex:0 0 19rem;height:19.25rem;text-decoration:none;display:block;position:relative;overflow:hidden}.contentCarouselImage{object-fit:cover;transition:transform .6s var(--ase-ease)}.contentCarouselCard:hover .contentCarouselImage,.contentCarouselCard:focus-visible .contentCarouselImage{transform:scale(1.05)}.contentCarouselCard:after{content:"";background:linear-gradient(#0000 40%,#000e261f 55%,#000e26b8 100%);position:absolute;inset:0}.contentCarouselIcon{z-index:1;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0000001a;border-radius:.25rem;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:absolute;top:1.25rem;left:1.25rem}.contentCarouselIcon img{object-fit:contain;width:2rem;height:2rem}.contentCarouselCaption{z-index:1;flex-direction:column;gap:.3rem;display:flex;position:absolute;inset:auto 1.25rem 1.25rem}.contentCarouselCaption small{opacity:.85;font-size:.8125rem}.contentCarouselCaption strong{letter-spacing:-.02em;text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.3}@media (max-width:61.99rem){.contentArticleShell{grid-template-columns:1fr;gap:0}.contentSectionNav{display:none}.contentCards--columns-3,.contentCards--icon{grid-template-columns:repeat(2,minmax(0,1fr))}.contentRelatedPanel{grid-template-columns:1fr;gap:1.5rem}.contentRelated .contentLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:50rem){.contentHero{min-height:22rem}.contentHero--split{grid-template-columns:1fr}.contentHeroSplitMedia{min-height:15rem}.contentSplit{grid-template-columns:1fr;gap:2.5rem}.contentSplit--panel{gap:0}.contentSplit--reverse .contentCopy{order:initial}.contentSummaryInner{padding-left:3.25rem}.contentStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.contentCards--columns-2,.contentCards--columns-3,.contentCards--horizontal,.contentCards--icon{grid-template-columns:1fr}.contentCards--horizontal .contentCard{flex-direction:column}.contentCards--horizontal .contentCardImage{flex:none;width:100%;height:10rem}.contentSubsection{grid-template-columns:1fr;gap:.5rem}.contentTimelineGroup li{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem}.contentTimelineText{padding-left:1.25rem}.contentRelated .contentLinks{grid-template-columns:1fr}.contentCarouselCard{flex-basis:16rem;height:17rem}.contentLeadFormBody{grid-template-columns:1fr;gap:2rem}}@media (max-width:32rem){.contentStats{grid-template-columns:1fr}}.figmaContentPage{--figma-page-margin:clamp(1.5rem, 5.5556vw, 5rem);--figma-label-column:23rem;--figma-column-gap:4rem}.figmaContentPage :is(.smartManufacturingPage,.ipPage,.bumpingServicesFigmaPage,.contactPage,.globalManufacturingPage,.careerOpportunities,.careersPage,.milestonesPage,.semiconductorSupplyPage,.smartFactoryFiveGPage,.industryFourPage,.companyInfoPage,.industryPartnershipPage,.financialsLanding,.heterogeneousFigmaPage,.testServicesFigmaPage,.fanOutSipFigmaPage,.wireBondFigmaPage,.leadframeFigmaPage,.labOverviewPage,.labDetailPage,.greenBuildingPage,.greenManufacturingPage,.waterReclamationPage,.socialInclusionPage,.environmentalEducationPage,.employeeCarePage,.supplyChainPage,.financialArchivePage,.doubleSideFigmaPage,.packageDesignFigmaPage,.substrateDesignFigmaPage,.vipackFigmaPage,.antennaFigmaPage,.powerSipFigmaPage,.waferLevelFigmaPage){width:min(100vw,90rem);margin-inline:auto}.figmaContentPage:is([data-figma-family=solution-v3],[data-figma-family=sustainability-v2]){--figma-label-column:19rem;--figma-column-gap:1.25rem}.figmaContentPage:is([data-figma-family=solution-v3],[data-figma-family=sustainability-v2]) .ase-container{width:min(calc(100vw - (var(--figma-page-margin) * 2)), 80rem);margin-inline:auto}.figmaContentPage .ase-container{width:min(calc(100% - (var(--figma-page-margin) * 2)), 80rem)}.figmaContentPage .contentHero{min-height:29rem}.figmaContentPage .contentHero--figma-image{min-height:34.375rem}.figmaContentPage .contentHero--figma-image .contentHeroShade{background:linear-gradient(90deg,#0000 50%,#0006 100%)}.figmaContentPage .contentHeroFigmaImageHeading{top:50%;left:max(var(--figma-page-margin), calc((100% - 90rem) / 2 + var(--figma-page-margin)));z-index:1;width:min(33.75rem, calc(100% - var(--figma-page-margin) * 2));position:absolute;transform:translateY(-50%)}.figmaContentPage .contentHeroFigmaImageHeading h1{letter-spacing:0;margin:0;font-size:3rem;font-weight:500;line-height:1.3}.figmaRoute--about-ase-financials .contentHero--figma-image .contentHeroImage{transform:scaleX(-1)}.financialsLanding{min-height:63.5625rem;padding:8rem var(--figma-page-margin);color:var(--ase-navy)}.financialsLandingIntro,.financialsLandingArchive>:not(.financialsLandingCards){width:min(100%,53rem)}.financialsLandingLabel{letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.financialsLandingLabel span{background:currentColor;border-radius:.0625rem;width:.25rem;height:.25rem}.financialsLandingIntro h2,.financialsLandingArchive h2{letter-spacing:0;margin:1.25rem 0 0;font-size:2rem;font-weight:500;line-height:1.3}.financialsLandingCta{background:var(--ase-navy);color:#fff;border-radius:.25rem;align-items:center;gap:.25rem;min-height:2.8125rem;margin-top:2rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.financialsLandingCta svg{width:1rem;height:1rem}.financialsLandingArchive{margin-top:8rem}.financialsLandingCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:4rem;display:grid}.financialsLandingCard{min-height:17.75rem;color:var(--ase-navy);background:#0019460d;border-radius:.5rem;flex-direction:column;padding:1.25rem;text-decoration:none;display:flex}.financialsLandingCardHeading{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.financialsLandingCardHeading strong{font-size:1.375rem;font-weight:500;line-height:1.3}.financialsLandingCardHeading svg{flex:none;width:1.5rem;height:1.5rem}.financialsLandingCardItems{flex-direction:column;gap:.5rem;margin-top:1.25rem;font-size:1rem;line-height:1.3;display:flex}.heterogeneousFigmaPage{color:var(--ase-navy);margin-top:8rem;margin-bottom:8rem}.heterogeneousSection{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:min(100vw - 10rem,80rem);margin:0 0 8rem 5rem;display:grid;overflow:hidden}.heterogeneousOverview{height:36.9375rem}.heterogeneousWhat{height:105.438rem}.heterogeneousAdvantages{height:25.8125rem}.heterogeneousRoadmap{height:29rem}.heterogeneousPlatform{height:46.1875rem;margin-bottom:0}.heterogeneousLabel{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;height:1.3125rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.heterogeneousLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.heterogeneousSectionBody h2,.heterogeneousTechnology h2{letter-spacing:0;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.heterogeneousSectionBody h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.heterogeneousSectionBody p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.heterogeneousIntroCopy{flex-direction:column;gap:1rem;height:9.0625rem;display:flex}.heterogeneousIntroCopy a{color:inherit}.heterogeneousOverview .heterogeneousSectionBody{flex-direction:column;gap:2rem;height:36.9375rem;display:flex}.heterogeneousOverview .heterogeneousSectionBody>h2{height:7.875rem}.heterogeneousOverviewCards{grid-template-rows:repeat(3,8.6875rem);gap:.5rem;height:27.0625rem;display:grid}.heterogeneousOverviewCards article{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;height:8.6875rem;padding:1.25rem;display:flex}.heterogeneousOverviewCards p{font-size:1.125rem}.heterogeneousWhat .heterogeneousSectionBody{flex-direction:column;gap:4rem;height:105.438rem;display:flex}.heterogeneousCombinations{height:25.75rem}.heterogeneousCombinations>h3{height:1.8125rem;margin-bottom:1.5rem}.heterogeneousCombinations>div{border-top:1px solid #00194633}.heterogeneousCombinations article{border-bottom:1px solid #00194633;align-items:flex-start;gap:1.5rem;height:6.875rem;padding:1.5rem 0;display:flex}.heterogeneousCombinations article:nth-child(2){height:8.6875rem}.heterogeneousCombineIcon{background:#0019460d;border-radius:.25rem;flex:none;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.heterogeneousCombineIcon svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}.heterogeneousCombinations article>span:last-child{flex-direction:column;gap:.25rem;min-width:0;display:flex}.heterogeneousCombinations strong{font-size:1.375rem;font-weight:500;line-height:1.3}.heterogeneousCombinations small{color:#001946b3;font-size:1.125rem;line-height:1.6}.heterogeneousCoreIdea{height:3.625rem}.heterogeneousDiagram{flex-direction:column;gap:1.5rem;height:21.5625rem;margin:0;display:flex}.heterogeneousDiagram--sip{height:29.4375rem}.heterogeneousDiagram figcaption{color:#001946b3;background:#edf0f5;border-radius:.25rem;align-self:flex-start;padding:.25rem .5rem;font-size:1rem;line-height:1.3}.heterogeneousDiagram img{width:100%;height:auto;display:block}.heterogeneousAdvantages .heterogeneousSectionBody{flex-direction:column;gap:4rem;height:25.8125rem;display:flex}.heterogeneousBenefits{height:12.75rem}.heterogeneousBenefits>h3{height:1.8125rem;margin-bottom:1.5rem}.heterogeneousBenefits>div{grid-template-rows:repeat(3,2.8125rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;height:9.4375rem;display:grid}.heterogeneousBenefits p{border-bottom:1px solid #00194633;align-items:center;gap:.25rem;padding:.5rem 0;display:flex}.heterogeneousBenefits svg{stroke:#09734c;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.heterogeneousTechnology{background:#0019460d;border-radius:.5rem;flex-direction:column;width:calc(100vw - 1rem);height:63rem;margin:0 0 8rem .5rem;padding:8rem 4.5rem;display:flex;overflow:hidden}.heterogeneousTechnology>div{width:39.5rem;height:7.8125rem}.heterogeneousTechnology h2{margin-top:1.25rem}.heterogeneousTechnology>img{object-fit:contain;width:100%;height:35.1875rem;margin-top:4rem;display:block}.heterogeneousRoadmap .heterogeneousSectionBody{flex-direction:column;gap:2rem;height:29rem;display:flex}.heterogeneousRoadmap .heterogeneousSectionBody>div:nth-child(2){height:8rem}.heterogeneousRoadmap .heterogeneousSectionBody>div:nth-child(3){height:7.9375rem}.heterogeneousRoadmap .heterogeneousSectionBody>div:not(.heterogeneousIntroCopy){flex-direction:column;gap:.75rem;display:flex}.heterogeneousRoadmap a{background:var(--ase-navy);color:#fff;border-radius:.25rem;align-self:flex-start;align-items:center;min-height:2.8125rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.heterogeneousPlatform .heterogeneousSectionBody{flex-direction:column;gap:4rem;height:46.1875rem;display:flex}.heterogeneousPlatform .heterogeneousSectionBody>h2{height:7.875rem}.heterogeneousPlatformCopy{flex-direction:column;gap:2rem;height:16.1875rem;display:flex}.heterogeneousPlatformCopy>div{flex-direction:column;gap:.75rem;display:flex}.heterogeneousPlatformCopy>div:first-child{height:8rem}.heterogeneousPlatformCopy>div:last-child{height:6.1875rem}.heterogeneousMarkets{height:14.125rem}.heterogeneousMarkets>h3{height:1.8125rem;margin-bottom:.75rem}.heterogeneousMarkets>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;height:11.5625rem;display:grid}.heterogeneousMarkets article{min-width:0;height:11.5625rem;color:var(--ase-navy);background:#f2f3f6;border-radius:.25rem;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1.25rem;font-size:1.125rem;line-height:1.3;display:flex}.heterogeneousMarkets article>img{width:3rem;height:3rem}.heterogeneousMarkets .heterogeneousMarket--featured{color:#fff;background:linear-gradient(126deg,#3ecb66 7%,#09734c 35%,#014574 64%,#001946 92%);box-shadow:0 .625rem 1.5625rem #00000026}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--heterogeneous-integration[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--heterogeneous-integration[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:50rem){.heterogeneousFigmaPage{margin-top:4rem;margin-bottom:4rem}.heterogeneousSection{width:calc(100% - 2.5rem);height:auto;margin:0 1.25rem 4rem;display:block;overflow:visible}.heterogeneousLabel{height:auto;margin-bottom:2rem}.heterogeneousSectionBody,.heterogeneousOverview .heterogeneousSectionBody,.heterogeneousWhat .heterogeneousSectionBody,.heterogeneousAdvantages .heterogeneousSectionBody,.heterogeneousRoadmap .heterogeneousSectionBody,.heterogeneousPlatform .heterogeneousSectionBody,.heterogeneousIntroCopy,.heterogeneousOverview .heterogeneousSectionBody>h2,.heterogeneousCombinations,.heterogeneousCoreIdea,.heterogeneousDiagram,.heterogeneousDiagram--sip,.heterogeneousBenefits,.heterogeneousRoadmap .heterogeneousSectionBody>div:nth-child(2),.heterogeneousRoadmap .heterogeneousSectionBody>div:nth-child(3),.heterogeneousPlatform .heterogeneousSectionBody>h2,.heterogeneousPlatformCopy,.heterogeneousPlatformCopy>div:first-child,.heterogeneousPlatformCopy>div:last-child,.heterogeneousMarkets{height:auto}.heterogeneousSectionBody h2,.heterogeneousTechnology h2{font-size:1.75rem}.heterogeneousOverview .heterogeneousSectionBody,.heterogeneousWhat .heterogeneousSectionBody,.heterogeneousAdvantages .heterogeneousSectionBody,.heterogeneousRoadmap .heterogeneousSectionBody,.heterogeneousPlatform .heterogeneousSectionBody{gap:3rem}.heterogeneousOverviewCards{grid-template-rows:none;height:auto}.heterogeneousOverviewCards article,.heterogeneousCombinations article,.heterogeneousCombinations article:nth-child(2){height:auto}.heterogeneousCombinations article{padding:1.25rem 0}.heterogeneousDiagram img{width:100%;height:auto}.heterogeneousBenefits>div{grid-template-rows:none;grid-template-columns:1fr;height:auto}.heterogeneousTechnology{width:calc(100% - 1rem);height:auto;margin-bottom:4rem;padding:4rem 1.25rem}.heterogeneousTechnology>div{width:auto;height:auto}.heterogeneousTechnology>img{width:100%;height:auto;margin-top:3rem}.heterogeneousMarkets>div{grid-template-columns:1fr 1fr;height:auto}.heterogeneousMarkets article{height:10rem}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--heterogeneous-integration .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--heterogeneous-integration[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--heterogeneous-integration[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.testServicesFigmaPage{color:var(--ase-navy);margin-top:8rem;margin-bottom:8rem}.testServicesSection{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:min(100vw - 10rem,80rem);margin:0 0 8rem 5rem;display:grid;overflow:hidden}.testServicesOverview{height:19.6875rem}.testServicesCoverage{height:12.5rem}.testServicesCapabilities{height:17.0625rem}.testServicesSupport{height:76.3458rem;margin-bottom:4.0292rem}.testServicesAutomation{height:61rem}.testServicesCapability{height:63.375rem;margin-bottom:0}.testServicesLabel{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;height:1.3125rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.testServicesLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.testServicesBody h2{letter-spacing:0;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.testServicesBody h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.testServicesBody h4{margin:0;font-size:1.125rem;font-weight:500;line-height:1.6}.testServicesBody p,.testServicesBody li{color:#001946b3;font-size:1.125rem;line-height:1.6}.testServicesBody p{margin:0}.testServicesBody ul{margin:0;padding-left:1.5rem;list-style:outside}.testServicesOverview .testServicesBody>h2{height:5.25rem}.testServicesOverview .testServicesBody>div{height:13.4375rem;margin-top:1rem}.testServicesOverview .testServicesBody ul{height:9.0625rem}.testServicesOverview .testServicesBody li,.testServicesOverview .testServicesBody p{font-size:1.125rem}.testServicesCoverage .testServicesBody{flex-direction:column;gap:1rem;height:12.5rem;display:flex}.testServicesCoverage h2{height:7.875rem}.testServicesCoverage p{height:3.625rem}.testServicesCapabilities .testServicesBody>h2{height:5.25rem}.testServicesTags{align-items:stretch;gap:.5rem;height:1.9375rem;margin-top:2rem;display:flex}.testServicesTags span{color:#001946b3;white-space:nowrap;background:#edf0f5;border-radius:.25rem;align-items:center;padding:.25rem .5rem;font-size:1.125rem;line-height:1.3;display:inline-flex}.testServicesProcess,.testServicesSteps{align-items:stretch;height:5.875rem;margin-top:2rem;display:flex}.testServicesProcess span,.testServicesSteps span{color:#fff;flex:1 1 0;align-items:center;padding:1.5rem 1rem;font-size:1.125rem;line-height:1.3;display:flex}.testServicesProcess span:first-child{background:linear-gradient(56deg,#001946 14%,#344764 86%)}.testServicesProcess span:nth-child(2){background:#27536c}.testServicesProcess span:nth-child(3){background:#2a6d6d}.testServicesProcess span:nth-child(4){clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);color:var(--ase-navy);background:#edf0f5;padding-right:2.5rem}.testServicesSupport .testServicesBody{flex-direction:column;gap:4rem;height:76.3458rem;display:flex}.testServicesIntro{flex-direction:column;gap:1rem;height:9.875rem;display:flex}.testServicesIntro h2{height:5.25rem}.testServicesIntro p{height:3.625rem}.testServicesSupportCards{grid-template-rows:repeat(3,6.875rem);gap:.5rem;height:21.625rem;display:grid}.testServicesSupportCards article{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;height:6.875rem;padding:1.25rem;display:flex}.testServicesSupportImage{object-fit:cover;width:100%;height:36.8458rem;display:block}.testServicesAutomation .testServicesBody{flex-direction:column;gap:4rem;height:61rem;display:flex}.testServicesAutomation .testServicesBody>h2{height:5.25rem}.testServicesAutomation .testServicesBody>img{object-fit:cover;width:100%;height:29.875rem;display:block}.testServicesAutomation .testServicesBody>div:first-of-type{flex-direction:column;gap:.75rem;height:8rem;display:flex}.testServicesSteps{margin-top:0}.testServicesSteps span:first-child{background:linear-gradient(56deg,#001946 14%,#344764 86%)}.testServicesSteps span:nth-child(2){background:#5f779f}.testServicesSteps span:nth-child(3){color:var(--ase-navy);background:#91a4c2}.testServicesSteps span:nth-child(4){color:var(--ase-navy);background:#b5c2d6}.testServicesSteps span:nth-child(5){color:var(--ase-navy);background:#dae1eb}.testServicesSteps span:nth-child(6){clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%);color:var(--ase-navy);background:#edf0f5;padding-right:2.25rem}.testServicesCapability .testServicesBody{flex-direction:column;gap:2rem;height:63.375rem;display:flex}.testServicesCapability .testServicesBody>h2{height:5.25rem}.testServicesCapabilityCards{grid-template-rows:20.0625rem 20.0625rem 15rem;gap:.5rem;height:56.125rem;display:grid}.testServicesCapabilityCards article{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem;display:flex}.testServicesCapabilityCards article>div{flex-direction:column;gap:.5rem;display:flex}.testServicesCapabilityCards li{font-size:1rem}.figmaContentPage.figmaRoute--test-services .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--test-services .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--test-services .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--test-services .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--test-services[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--test-services[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:50rem){.testServicesFigmaPage{margin-top:4rem;margin-bottom:4rem}.testServicesSection{width:calc(100% - 2.5rem);height:auto;margin:0 1.25rem 4rem;display:block;overflow:visible}.testServicesLabel{height:auto;margin-bottom:2rem}.testServicesBody h2{font-size:1.75rem}.testServicesBody,.testServicesOverview .testServicesBody>h2,.testServicesOverview .testServicesBody>div,.testServicesOverview .testServicesBody ul,.testServicesCoverage .testServicesBody,.testServicesCoverage h2,.testServicesCoverage p,.testServicesCapabilities .testServicesBody>h2,.testServicesSupport .testServicesBody,.testServicesIntro,.testServicesIntro h2,.testServicesIntro p,.testServicesSupportCards,.testServicesSupportCards article,.testServicesSupportImage,.testServicesAutomation .testServicesBody,.testServicesAutomation .testServicesBody>h2,.testServicesAutomation .testServicesBody>img,.testServicesAutomation .testServicesBody>div:first-of-type,.testServicesCapability .testServicesBody,.testServicesCapability .testServicesBody>h2,.testServicesCapabilityCards{height:auto}.testServicesOverview .testServicesBody>div,.testServicesTags{margin-top:2rem}.testServicesCoverage .testServicesBody,.testServicesSupport .testServicesBody,.testServicesAutomation .testServicesBody,.testServicesCapability .testServicesBody{gap:3rem}.testServicesTags{flex-wrap:wrap;height:auto}.testServicesProcess,.testServicesSteps{flex-direction:column;height:auto}.testServicesProcess span,.testServicesSteps span,.testServicesProcess span:nth-child(4),.testServicesSteps span:nth-child(6){clip-path:none;min-height:4rem}.testServicesSupportCards,.testServicesCapabilityCards{grid-template-rows:none}.testServicesSupportImage,.testServicesAutomation .testServicesBody>img{width:100%;height:auto}.figmaContentPage.figmaRoute--test-services .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--test-services .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--test-services[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--test-services[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.fanOutSipFigmaPage{height:133.625rem;color:var(--ase-navy);position:relative;overflow:hidden}.fanOutSipSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.fanOutSipOverview{top:8rem}.fanOutSipFeatures{top:46.625rem}.fanOutSipBenefits{top:87.625rem}.fanOutSipApplications{top:108.313rem}.fanOutSipLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.fanOutSipLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.fanOutSipBody h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.fanOutSipBody p,.fanOutSipBody ul{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.fanOutSipBody ul{padding-left:1.6875rem}.fanOutSipOverview .fanOutSipBody{flex-direction:column;gap:1rem;display:flex}.fanOutSipOverview .fanOutSipBody>img{mix-blend-mode:multiply;object-fit:cover;width:25rem;height:12.5rem}.fanOutSipFeatures .fanOutSipBody{flex-direction:column;gap:4rem;display:flex}.fanOutSipFeatures .fanOutSipBody>div{flex-direction:column;gap:1rem;display:flex}.fanOutSipFeatures .fanOutSipBody>div ul{margin-bottom:-.25rem}.fanOutSipFeatures .fanOutSipBody>img{object-fit:cover;width:59.75rem;height:11.95rem}.fanOutSipBenefits .fanOutSipBody,.fanOutSipApplications .fanOutSipBody{flex-direction:column;gap:1rem;display:flex}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--fan-out-sip[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--fan-out-sip[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.fanOutSipFigmaPage{height:auto;margin-block:4rem;overflow:visible}.fanOutSipSection{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.fanOutSipSection>.fanOutSipLabel{margin-bottom:2rem}.fanOutSipBody h2{font-size:1.75rem}.fanOutSipOverview .fanOutSipBody>img,.fanOutSipFeatures .fanOutSipBody>img{width:100%;height:auto}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--fan-out-sip .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--fan-out-sip[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--fan-out-sip[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.wireBondFigmaPage{height:120.438rem;color:var(--ase-navy);position:relative;overflow:hidden}.wireBondGrid{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.wireBondLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.wireBondLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.wireBondOverview{top:8rem}.wireBondOverviewBody{flex-direction:column;gap:4rem;display:flex}.wireBondOverviewBody>div:first-child{flex-direction:column;gap:1rem;display:flex}.wireBondOverview h2,.wireBondOfferingsBody>h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.wireBondOverviewBody>div:first-child p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.wireBondAdvantages{flex-direction:column;gap:1.5rem;display:flex}.wireBondAdvantages h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.wireBondAdvantages>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.wireBondAdvantages p{color:#001946b3;border-bottom:1px solid #00194633;align-items:center;gap:.25rem;min-width:0;margin:0;padding-block:.5rem;font-size:1.125rem;line-height:1.6;display:flex}.wireBondAdvantages p span{color:#fff;background:linear-gradient(135deg,#009940,#00699a);border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:grid}.wireBondOfferings{top:42.625rem}.wireBondOfferingsBody{flex-direction:column;gap:2rem;display:flex}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--wire-bond-bga[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--wire-bond-bga[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.wireBondFigmaPage{height:auto;margin-block:4rem;overflow:visible}.wireBondGrid{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.wireBondGrid>.wireBondLabel{margin-bottom:2rem}.wireBondOverview h2,.wireBondOfferingsBody>h2{font-size:1.75rem}.wireBondOverviewBody{gap:3rem}.wireBondAdvantages>div{grid-template-columns:1fr}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--wire-bond-bga .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--wire-bond-bga[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--wire-bond-bga[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.leadframeFigmaPage{height:131.188rem;color:var(--ase-navy);position:relative;overflow:hidden}.leadframeGrid{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.leadframeLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.leadframeLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.leadframeOverview{top:8rem}.leadframeOverview>div{flex-direction:column;gap:1rem;display:flex}.leadframeOverview h2,.leadframeOfferingsBody>h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.leadframeOverview p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.leadframeOfferings{top:24.0625rem}.leadframeOfferingsBody{flex-direction:column;gap:2rem;display:flex}.leadframeAccordionList{flex-direction:column;gap:.5rem;display:flex}.leadframeAccordionList article{background:#0019460d;border-radius:.5rem;flex-direction:column;padding:1.5rem;display:flex}.leadframeAccordionList article.is-expanded{gap:2rem}.leadframeAccordionList button{width:100%;min-height:2rem;color:var(--ase-navy);text-align:left;background:0 0;border:0;align-items:center;gap:2rem;padding:0;display:flex}.leadframeAccordionList button strong{flex:1;min-width:0;font-size:1.375rem;font-weight:500;line-height:1.3}.leadframeAccordionList button svg{flex:none;width:2rem;height:2rem;transition:transform .2s;transform:rotate(90deg)}.leadframeAccordionList button svg.is-expanded{transform:rotate(-90deg)}.leadframeAccordionContent{flex-direction:column;gap:2rem;display:flex}.leadframeQfnMedia{background:#fff;border-radius:.25rem;justify-content:center;align-items:center;width:100%;height:21.75rem;padding:1.5rem;display:flex}.leadframeQfnMedia img{object-fit:cover;width:37.5rem;height:18.75rem}.leadframeQfnCopy{flex-direction:column;gap:1.25rem;font-size:1.125rem;line-height:1.6;display:flex}.leadframeQfnCopy>p,.leadframeCollapsedCopy p{color:#001946b3;margin:0}.leadframeQfnCopy>div{flex-direction:column;gap:.5rem;display:flex}.leadframeQfnCopy h3{margin:0;font-size:1.125rem;font-weight:500;line-height:1.6}.leadframeQfnCopy ul{color:#001946b3;margin:0;padding-left:1.6875rem}.leadframeCollapsedCopy{font-size:1.125rem;line-height:1.6}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--leadframe-packaging[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--leadframe-packaging[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.leadframeFigmaPage{height:auto;margin-block:4rem;overflow:visible}.leadframeGrid{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.leadframeGrid>.leadframeLabel{margin-bottom:2rem}.leadframeOverview h2,.leadframeOfferingsBody>h2{font-size:1.75rem}.leadframeAccordionList article{padding:1.25rem}.leadframeAccordionList button strong{font-size:1.125rem}.leadframeAccordionList button{min-height:2.75rem}.leadframeQfnMedia{height:auto;padding:1rem}.leadframeQfnMedia img{width:100%;height:auto}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--leadframe-packaging .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--leadframe-packaging[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--leadframe-packaging[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.labOverviewPage{height:116.25rem;color:var(--ase-navy);position:relative;overflow:hidden}.labOverviewIntro{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;top:8rem;left:50%;transform:translate(-50%)}.labOverviewLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.labOverviewLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.labOverviewIntro h2{color:var(--ase-navy);margin:0;font-size:2rem;font-weight:500;line-height:1.3}.labOverviewVideo{border-radius:.25rem;width:80.1111rem;height:45.0625rem;position:absolute;top:23.875rem;left:50%;overflow:hidden;transform:translate(-50%)}.labOverviewVideo>img{object-fit:cover}.labOverviewPlay{background:#fff;border-radius:.25rem;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .46875rem #0000001a}.labOverviewPlay svg{width:1.5rem;height:1.5rem;fill:var(--ase-navy)}.labOverviewLabs{width:80rem;position:absolute;top:76.9375rem;left:50%;transform:translate(-50%)}.labOverviewLabs>.labOverviewLabel{margin-bottom:2.5rem}.labOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.labOverviewGrid a{min-width:0;height:6.5rem;color:var(--ase-navy);background:#0019460d;border-radius:.25rem;align-items:center;gap:1rem;padding:.75rem 2rem .75rem .75rem;text-decoration:none;display:flex}.labOverviewGrid img{object-fit:cover;border-radius:.25rem;flex:none;width:5rem;height:5rem}.labOverviewThumb{border-radius:.25rem;flex:none;width:5rem;height:5rem;position:relative;overflow:hidden}.labOverviewGrid .labOverviewThumb img{max-width:none;display:block;position:absolute;inset:0}.labOverviewThumb--stress-thermal img{object-position:65.7% center}.labOverviewThumb--chemical-green img{object-position:79.8% center}.labOverviewGrid .labOverviewThumb--acoustic img{object-fit:fill;width:266.4%;height:135%;top:-17.5%;left:-83.2%}.labOverviewGrid span{flex-direction:column;gap:.25rem;min-width:0;line-height:1.3;display:flex}.labOverviewGrid small{color:#001946b3;font-size:1rem}.labOverviewGrid strong{font-size:1.375rem;font-weight:400}.figmaContentPage.figmaRoute--lab-services .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--lab-services .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--lab-services .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--lab-services .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--lab-services .contentCarouselNav button:disabled{cursor:default;opacity:1}.figmaContentPage.figmaRoute--lab-services[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--lab-services[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.labOverviewPage{height:auto;margin-block:4rem;overflow:visible}.labOverviewIntro,.labOverviewVideo,.labOverviewLabs{width:calc(100% - 2.5rem);height:auto;margin-inline:1.25rem;position:relative;top:auto;left:auto;transform:none}.labOverviewIntro{margin-bottom:3rem;display:block}.labOverviewIntro .labOverviewLabel,.labOverviewLabs>.labOverviewLabel{margin-bottom:2rem}.labOverviewIntro h2{font-size:1.75rem}.labOverviewVideo{aspect-ratio:16/9;margin-bottom:4rem}.labOverviewGrid{grid-template-columns:1fr}.labOverviewGrid a{height:auto;min-height:6.5rem}.figmaContentPage.figmaRoute--lab-services .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--lab-services .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--lab-services[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--lab-services[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.labDetailPage{--lab-label-column:19rem;--lab-gap:1.25rem;color:var(--ase-navy);overflow:hidden}.labDetailGrid,.labMore,.labServiceTree,.labOpticalGallery{width:min(100vw - 10rem,80rem);margin-left:5rem;margin-right:auto}.labDetailGrid{grid-template-columns:var(--lab-label-column) minmax(0, 1fr);gap:var(--lab-gap);display:grid}.labDetailLabel{height:1.3125rem;color:var(--ase-navy);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.labDetailLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.labDetailIntro{height:31.326rem;margin-top:8rem;overflow:hidden}.labDetailIntroCopy h2,.labStressMeasurement h2,.labStressDesign h2,.labFailureReliability h2,.labOpticalTest h2,.labOpticalThinFilm h2,.labAcousticCharacterization h2{letter-spacing:0;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.labDetailIntroCopy>p{margin:1rem 0 0;font-size:1.125rem;line-height:1.6}.labDetailPage ul{color:#001946b8;margin:1rem 0 0;padding-left:1.25rem;font-size:1.125rem;line-height:1.6;list-style:outside}.labDetailImageStrip{grid-template-columns:repeat(var(--lab-image-count,2), minmax(0, 1fr));gap:.5rem;margin-top:1.5rem;display:grid}.labDetailImageStrip img{object-fit:cover;width:100%;height:100%;display:block}.labDetailImageStrip--fill .labDetailImageFrame{min-width:0;height:100%;display:block;position:relative}.labDetailPage--material-lab .labDetailIntro{height:11.6875rem}.labDetailPage--stress-thermal-lab .labDetailIntro{height:41.3877rem}.labDetailPage--chemical-green-lab .labDetailIntro{height:30.2147rem}.labDetailPage--chemical-green-lab .labDetailIntro .labDetailImageStrip{--lab-image-count:4}.labDetailPage--failure-analysis-lab .labDetailIntro{height:35.9502rem}.labDetailPage--optical-lab .labDetailIntro{height:28.7002rem}.labDetailPage[data-lab-route="/lab-services/optical-lab/"] .labDetailIntro .labDetailImageStrip{margin-top:2rem}.labDetailPage[data-lab-route="/lab-services/optical-lab/"] .labDetailIntro .labDetailImageStrip img{aspect-ratio:592/300;height:auto}.labDetailPage--acoustic-lab .labDetailIntro{height:31.3125rem}.labServicesBand{background:#0019460d;border-radius:.5rem;width:calc(100vw - 1rem);margin:8rem 0 0 .5rem;padding:8rem 4.5rem;overflow:hidden}.labServicesBand--electrical{height:147.313rem}.labServicesBand--acoustic{height:99.398rem}.labServicesGroup+.labServicesGroup{margin-top:8rem}.labServicesHeading{width:min(100%,53.25rem);height:5.1875rem}.labServicesHeading h2{margin:1.25rem 0 0;font-size:2rem;font-weight:500;line-height:1.3}.labServicesCards{grid-template-columns:repeat(3,minmax(0,26rem));gap:1rem;margin-top:4rem;display:grid}.labServicesBand--electrical .labServicesGroup:first-child .labServicesCards{height:35.9375rem}.labServicesBand--electrical .labServicesGroup:nth-child(2) .labServicesCards{height:22.8125rem}.labServicesBand--electrical .labServicesGroup:nth-child(3) .labServicesCards{height:29rem}.labServicesBand--acoustic .labServicesGroup:first-child .labServicesCards{grid-template-columns:repeat(2,minmax(0,33rem));height:25.148rem}.labServicesBand--acoustic .labServicesGroup:nth-child(2) .labServicesCards{height:31.875rem}.labServiceCard{min-width:0}.labServiceCardMedia{background:#fff;justify-content:center;align-items:center;height:12.5rem;display:flex;position:relative;overflow:hidden}.labServicesBand--electrical .labServicesGroup:first-child .labServiceCardMedia,.labServicesBand--electrical .labServicesGroup:nth-child(2) .labServiceCardMedia,.labServicesBand--electrical .labServicesGroup:nth-child(3) .labServiceCardMedia{height:13.125rem}.labServicesBand--acoustic .labServicesGroup:first-child .labServiceCardMedia{height:10rem}.labServiceCardMedia img{object-fit:contain;width:100%;height:100%;display:block}.labServicesBand--electrical .labServiceCardMedia img{object-fit:cover;width:20rem;height:10.0625rem}.labServiceCard h3{margin:1.5rem 0 0;font-size:1.375rem;font-weight:500;line-height:1.3}.labServiceCard h4{margin:1.25rem 0 0;font-size:1rem;font-weight:600;line-height:1.3}.labServiceCard p{color:#001946b8;margin:1rem 0 0;font-size:1.125rem;line-height:1.6}.labServiceCard ul,.labServiceCardSubsection ul{margin-top:1rem}.labServiceTree{height:50rem;margin-top:8rem}.labServiceTree--chemical{height:23.75rem}.labServiceTreeBody{margin-top:2.5rem;padding-top:5.75rem;position:relative}.labServiceTreeRoot{color:#fff;background:linear-gradient(120deg,#3ecb66,#001946);border-radius:.25rem;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.3;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.labServiceTreeRoot:after{content:"";border-left:1px solid #001946a6;width:0;height:2.75rem;position:absolute;top:100%;left:50%}.labServiceTreeBranches{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid;position:relative}.labServiceTree--chemical .labServiceTreeBranches{grid-template-columns:repeat(3,minmax(0,1fr))}.labServiceTreeBranches:before{content:"";border-top:1px solid #001946a6;position:absolute;top:0;left:12.5%;right:12.5%}.labServiceTreeBranches article{background:#0019460d;border-radius:.5rem;min-height:14.1875rem;padding:1.25rem;position:relative}.labServiceTree--chemical .labServiceTreeBranches article{min-height:12.375rem}.labServiceTreeBranches article:before{content:"";border-left:1px solid #001946a6;width:0;height:2.75rem;position:absolute;bottom:100%;left:50%}.labServiceTreeBranches h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.labMaterialGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;height:23.75rem;margin-top:2.5rem;display:grid}.labMaterialGallery figure{border:1px solid #0019461f;border-radius:.25rem;height:23.75rem;margin:0;padding:1.1875rem}.labMaterialGallery img{object-fit:cover;width:100%;height:17.9375rem;display:block}.labMaterialGallery figure:last-child img{object-position:left center}.labMaterialGallery figcaption{color:#001946b8;margin-top:1.5rem;font-size:1.125rem;line-height:1.6}.labStressMeasurement{height:45.8877rem;margin-top:8rem;overflow:hidden}.labStressMeasurement h3{margin:2rem 0 0;font-size:1.375rem;font-weight:500;line-height:1.3}.labStressMeasurement .labDetailImageStrip{--lab-image-count:3;grid-template-columns:2fr 1fr 1fr;height:18.75rem}.labStressMeasurement .labDetailImageStrip img:first-child{grid-column:span 1}.labStressDesign{height:15.3125rem;margin-top:8rem;overflow:hidden}.labFailureReliability{height:50.4375rem;margin-top:8rem;overflow:hidden}.labFailureReliability h2+ul{margin-top:1rem}.labFailureReliability dl{margin:2rem 0 0}.labFailureReliability dl+h2{margin-top:4rem}.labFailureReliability dl div{color:#001946b8;border-bottom:1px solid #00194629;grid-template-columns:1fr 1fr;padding:.5rem .75rem;font-size:1.125rem;line-height:1.3;display:grid}.labFailureReliability dt,.labFailureReliability dd{margin:0}.labOpticalTest{height:17.125rem;margin-top:8rem;overflow:hidden}.labOpticalGallery{height:19.375rem;margin-top:4rem;overflow:hidden}.labOpticalGallery .labDetailImageStrip{--lab-image-count:3;gap:1rem;height:15.5rem;margin-top:0}.labOpticalGallery .labDetailImageStrip img{object-fit:cover;border:1px solid #0019461f;border-radius:.25rem .25rem 0 0}.labOpticalGallery>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.labOpticalGallery>div:last-child span{color:#001946b8;border:1px solid #0019461f;border-top-width:0;border-radius:0 0 .25rem .25rem;min-height:3.875rem;padding:1rem;font-size:1.125rem;line-height:1.6}.labOpticalThinFilm{height:10.875rem;margin-top:8rem;overflow:hidden}.labAcousticCharacterization{height:76.6875rem;margin-top:8rem;overflow:hidden}.labAcousticCharacterization article{background:#0019460d;border-radius:.5rem;margin-top:.5rem;padding:1.25rem}.labAcousticCharacterization article:first-of-type{margin-top:2rem}.labAcousticCharacterization article h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.labAcousticCharacterization article ul{margin-top:.75rem}.labAcousticCharacterization article+h2,.labAcousticCharacterization article:last-of-type+h2{margin-top:4rem}.labMore{height:24.3125rem;margin-top:8rem;margin-bottom:8rem}.labMoreGrid{grid-template-rows:repeat(3,6.5rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;height:20.5rem;margin-top:2.5rem;display:grid}.labMoreGrid a{min-width:0;color:var(--ase-navy);background:#0019460d;border-radius:.25rem;align-items:center;gap:1rem;padding:.75rem;text-decoration:none;display:flex}.labMoreThumb{border-radius:.25rem;flex:none;width:5rem;height:5rem;position:relative;overflow:hidden}.labMoreGrid .labMoreThumb img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.labMoreThumb--stress-thermal img{object-position:65.7% center}.labMoreThumb--chemical-green img{object-position:79.8% center}.labMoreGrid .labMoreThumb--acoustic img{object-fit:fill;width:266.4%;height:135%;top:-17.5%;left:-83.2%}.labMoreGrid span{flex-direction:column;gap:.25rem;min-width:0;display:flex}.labMoreGrid small{color:#0019469e;font-size:1rem;line-height:1.3}.labMoreGrid strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.375rem;font-weight:500;line-height:1.3;overflow:hidden}.figmaContentPage .contentHero--gradient{isolation:isolate;background:#0019460d;min-height:34.375rem}.figmaContentPage .contentHero--gradient:before,.figmaContentPage .contentHero--gradient:after{z-index:-2;filter:blur(7.8125rem);content:"";border-radius:50%;position:absolute}.figmaContentPage .contentHero--gradient:before{background:#3ecb66;width:71.6875rem;height:26.625rem;top:-4.46875rem;left:calc(16.67% + 3.34375rem)}.figmaContentPage .contentHero--gradient:after{background:#09734c;width:69.4375rem;height:33.125rem;top:7.21875rem;left:-21.9688rem}.figmaContentPage .contentHero--gradient-orange{background:linear-gradient(107.587deg,#f15944 0%,#fedf58 100%)}.figmaContentPage .contentHero--gradient-orange:before{background:#ffdf58;width:71.3125rem;height:26.625rem;top:-16.875rem;left:7.9375rem}.figmaContentPage .contentHero--gradient-orange:after{background:#ea664a;width:69.0625rem;height:33.125rem;top:7.25rem;left:-12.6875rem}.figmaContentPage .contentHero--gradient-orange .contentHeroGradientHeading h1{font-weight:500}.sustainabilityOverview{color:var(--ase-navy);padding:8rem 0 .5rem;overflow:hidden}.sustainabilityOverviewIntro{width:min(100% - 3rem,53rem);margin:0 auto}.sustainabilityOverviewLabel{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.sustainabilityOverviewLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.sustainabilityOverviewLabel--light{color:#fff}.sustainabilityOverviewIntro h2{letter-spacing:0;margin:1.25rem 0 0;font-size:2rem;font-weight:500;line-height:1.3}.sustainabilityReports{margin-top:4.125rem}.sustainabilityReportsTrack{width:100%;padding:0 var(--figma-page-margin);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;scroll-padding-inline-start:var(--figma-page-margin);display:flex;overflow-x:auto}.sustainabilityReportsTrack::-webkit-scrollbar{display:none}.sustainabilityReportCard{scroll-snap-align:start;flex:0 0 23.75rem;margin:0}.sustainabilityReportImage{aspect-ratio:380/269;background:var(--ase-surface);border-radius:.25rem;position:relative;overflow:hidden}.sustainabilityReportImage img{object-fit:cover}.sustainabilityReportCard h3{letter-spacing:0;margin:1.5rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.3}.sustainabilityReportControls{align-items:center;gap:2rem;height:3rem;margin-top:4rem;display:flex}.sustainabilityReportButtons{gap:.75rem;display:flex}.sustainabilityReportButtons button{width:3rem;height:3rem;color:var(--ase-navy);cursor:pointer;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#ffffffb8;border:1px solid #00194633;border-radius:.25rem;justify-content:center;align-items:center;display:flex}.sustainabilityReportButtons button:hover:not(:disabled),.sustainabilityReportButtons button:focus-visible{background:var(--ase-surface)}.sustainabilityReportButtons svg,.sustainabilityOverviewLinks svg,.sustainabilityConcertedLinks svg{width:1.5rem;height:1.5rem}.sustainabilityReportProgress{background:#0000001a;flex:auto;height:.125rem;overflow:hidden}.sustainabilityReportProgress span{background:#00194680;width:25%;height:100%;transition:transform .25s;display:block}.sustainabilityReportProgressStep2{transform:translate(100%)}.sustainabilityReportProgressStep3{transform:translate(200%)}.sustainabilityReportProgressStep4{transform:translate(300%)}@media (prefers-reduced-motion:reduce){.sustainabilityReportProgress span{transition:none}}.sustainabilityReportDownload{background:var(--ase-navy);color:#fff;border-radius:.25rem;flex:none;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.sustainabilityOverviewStories{gap:8rem;margin-top:8rem;display:grid}.sustainabilityOverviewStory{grid-template-columns:39.5rem minmax(0,36.5rem);align-items:stretch;gap:4rem;display:grid}.sustainabilityOverviewStory:first-child{height:33.5625rem}.sustainabilityOverviewStory:nth-child(2){height:34.375rem}.sustainabilityOverviewStory:nth-child(3){height:34.1875rem}.sustainabilityOverviewStory--reverse .sustainabilityOverviewStoryMedia{order:2}.sustainabilityOverviewStory--reverse{grid-template-columns:minmax(0,36.5rem) 39.5rem}.sustainabilityOverviewStoryMedia{border-radius:.5rem;min-height:0;margin:0;position:relative;overflow:hidden}.sustainabilityOverviewStoryMedia img{object-fit:cover}.sustainabilityOverviewStoryCopy{flex-direction:column;justify-content:space-between;gap:2rem;min-width:0;padding:2rem 0;display:flex}.sustainabilityOverviewStoryLead{gap:1.25rem;display:grid}.sustainabilityOverviewStoryLead h2{letter-spacing:0;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.sustainabilityOverviewStoryLead>p:not(.sustainabilityOverviewLabel){opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.sustainabilityOverviewLinks{display:grid}.sustainabilityOverviewLinks a{min-height:1.8125rem;color:inherit;border:0;justify-content:space-between;align-items:center;gap:1rem;font-size:1.375rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex;position:relative}.sustainabilityOverviewLinks a:not(:last-child){margin-bottom:2rem}.sustainabilityOverviewLinks a:not(:last-child):after{content:"";background:#00194633;height:1px;position:absolute;bottom:-1rem;left:0;right:0}.sustainabilityOverviewLinks a:hover,.sustainabilityOverviewLinks a:focus-visible{color:var(--ase-green-700)}.sustainabilityConcerted{color:#fff;border-radius:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,46rem);align-items:center;width:calc(100vw - 1rem);height:39.5rem;margin:8rem 0 0 .5rem;display:grid;position:relative;overflow:hidden}.sustainabilityConcerted>img{z-index:0;object-fit:cover}.sustainabilityConcerted:after{z-index:1;content:"";filter:blur(9.375rem);background:linear-gradient(97deg,#f15944 0%,#fedf58 100%);border-radius:50%;width:41rem;height:40rem;position:absolute;top:-10rem;right:-11rem}.sustainabilityConcertedLead,.sustainabilityConcertedPanel{z-index:2;position:relative}.sustainabilityConcertedLead{width:min(100% - 5rem,32.75rem);margin-left:2.5rem}.sustainabilityConcertedLead h2{letter-spacing:0;margin:1.25rem 0 0;font-size:2rem;font-weight:500;line-height:1.3}.sustainabilityConcertedPanel{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#0000001a;border-radius:.5rem;flex-direction:column;justify-content:space-between;height:calc(100% - 4rem);margin:2rem;padding:1.5rem;display:flex}.sustainabilityConcertedPanel>p{width:min(100%,39rem);margin:0;font-size:1.125rem;line-height:1.6}.sustainabilityConcertedLinks{display:grid}.sustainabilityConcertedLinks span{border-bottom:1px solid #ffffff59;justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;font-size:1.375rem;line-height:1.3;display:flex}.sustainabilityConcertedLinks span:last-child{border-bottom:0}.sustainabilityConcertedLinks strong{font-weight:500}.greenBuildingPage{color:var(--ase-navy);position:relative;overflow:hidden}.greenBuildingEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.greenBuildingEyebrow>span:first-child:not(:last-child),.greenBuildingEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.greenBuildingSdgs,.greenBuildingOverview,.greenBuildingStories,.greenBuildingCertification,.greenBuildingCertificationGraphic,.greenBuildingCertificationCopy,.greenBuildingShared,.greenBuildingMore,.greenBuildingVideo{width:min(100% - 3rem,80rem);margin-inline:auto}.greenBuildingSdgs{gap:1.5rem;margin-top:4rem;display:grid}.greenBuildingSdgIcons{grid-template-columns:repeat(5,minmax(0,8.75rem));gap:0;display:grid}.greenBuildingSdgIcons img{width:100%;height:auto;display:block}.greenBuildingOverview{gap:2rem;margin-top:5rem;display:grid}.greenBuildingOverviewContent,.greenBuildingOverviewCopy{display:grid}.greenBuildingOverviewContent{gap:4rem}.greenBuildingOverviewCopy{gap:1.25rem}.greenBuildingOverview h2,.greenBuildingStory h2,.greenBuildingImpact h2,.greenBuildingCertification h2,.greenBuildingShared h2,.greenBuildingMore h2{letter-spacing:0;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.greenBuildingOverviewCopy p,.greenBuildingStoryCopy>p,.greenBuildingCertificationCopy{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.greenBuildingStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.greenBuildingStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11rem;padding:1.25rem;display:flex}.greenBuildingStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.greenBuildingStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.greenBuildingStats .greenBuildingStat--featured{color:#fff;background:linear-gradient(44.158deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.greenBuildingStats .greenBuildingStat--featured span{opacity:1}.greenBuildingVideo{aspect-ratio:16/9;border-radius:.5rem;margin-top:5rem;position:relative;overflow:hidden}.greenBuildingVideo>img{object-fit:cover}.greenBuildingVideo button{width:3rem;height:3rem;color:var(--ase-navy);cursor:pointer;background:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .9375rem #0000001a}.greenBuildingVideo button svg{width:1.5rem;height:1.5rem}.greenBuildingStories{gap:5rem;margin-top:5rem;display:grid}.greenBuildingStory{gap:2rem;display:grid}.greenBuildingStoryMedia{border-radius:.5rem;min-height:25rem;margin:0;position:relative;overflow:hidden}.greenBuildingStoryMedia img{object-fit:cover}.greenBuildingStoryCopy{flex-direction:column;gap:1.25rem;display:flex}.greenBuildingImpact{width:calc(100% - 1rem);padding:4rem var(--figma-page-margin);background:#0019460d;border-radius:.5rem;margin:5rem 0 0 .5rem}.greenBuildingImpact>header,.greenBuildingShared>header,.greenBuildingCertification{gap:1.25rem;display:grid}.greenBuildingImpact>header{max-width:53.25rem}.greenBuildingImpactList{margin-top:4rem;display:grid}.greenBuildingImpactItem{border-top:1px solid #00194633;gap:2rem;padding:2rem 0;display:grid}.greenBuildingImpactName{align-items:center;gap:1rem;display:flex}.greenBuildingImpactName img{object-fit:cover;border-radius:.25rem;flex:none;width:4rem;height:4rem}.greenBuildingImpactName h3,.greenBuildingSharedCard h3,.greenBuildingPartners h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.greenBuildingImpactContent,.greenBuildingImpactPoints{display:grid}.greenBuildingImpactContent{gap:1.25rem}.greenBuildingImpactPoints{gap:1rem}.greenBuildingImpactPoints h3{margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}.greenBuildingImpactPoints p,.greenBuildingImpactPoints ul,.greenBuildingSharedCard ul,.greenBuildingPartners ul{margin:0;font-size:1.125rem;line-height:1.6}.greenBuildingImpactPoints ul,.greenBuildingSharedCard ul,.greenBuildingPartners ul{padding-left:1.6875rem;list-style:outside}.greenBuildingImpactPoints p,.greenBuildingImpactPoints ul{opacity:.7}.greenBuildingImpactText p{opacity:1}.greenBuildingImpactPoints li,.greenBuildingSharedCard li,.greenBuildingPartners li{margin-left:0}.greenBuildingCertification{margin-top:5rem}.greenBuildingCertificationGraphic{aspect-ratio:1280/531;background:#f9f9fb;border-radius:.25rem;height:auto;margin-top:4rem;position:relative;overflow:hidden}.greenBuildingCertificationGraphic img{object-fit:cover}.greenBuildingCertificationCopy{margin-top:4rem}.greenBuildingShared{margin-top:8rem}.greenBuildingSharedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:4rem;display:grid}.greenBuildingSharedCard{background:#0019460d;border-radius:.5rem;flex-direction:column;gap:1.5rem;min-height:10.5rem;padding:1.25rem;display:flex}.greenBuildingSharedCard>svg,.greenBuildingPartners svg{flex:none;width:2rem;height:2rem}.greenBuildingSharedCard>div{gap:1rem;display:grid}.greenBuildingPartners{color:#fff;background:linear-gradient(117.874deg,#f15944 0%,#fedf58 100%);border-radius:.5rem;grid-column:1/-1;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .625rem 1.5625rem #00000026}.greenBuildingPartnerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.greenBuildingPartnerGrid>div{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#0000001a;border-radius:.5rem;flex-direction:column;gap:1.25rem;min-height:8.5rem;padding:1.25rem;display:flex}.greenBuildingPartners ul{color:#fff}.greenBuildingMore{margin-top:8rem}.greenBuildingMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.greenBuildingMore a{min-height:5.75rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.greenBuildingMore a:hover,.greenBuildingMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.greenBuildingMore a span{gap:.25rem;display:grid}.greenBuildingMore small{opacity:.7;font-size:1.125rem;font-weight:400;line-height:1.3}.greenBuildingMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.greenBuildingMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .greenBuildingPage{height:519.938rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingSdgs,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingOverview,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingVideo,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStories,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingImpact,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertification,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertificationGraphic,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertificationCopy,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingShared,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingSdgs>.greenBuildingEyebrow,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingOverview>.greenBuildingEyebrow{align-self:start}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;min-height:30.5625rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingVideo{aspect-ratio:auto;width:80rem;height:45rem;top:62.0625rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStories{gap:8rem;width:80rem;top:115.063rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStory{grid-template-columns:39.5rem 36.5rem;align-items:stretch;gap:4rem;height:33rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStory:nth-child(2){height:39.1875rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStory:nth-child(3){height:26.5625rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStory--reverse{grid-template-columns:36.5rem 39.5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStory--reverse .greenBuildingStoryMedia{order:2}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStoryMedia,:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStoryCopy{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStoryMedia{align-self:start;height:100%}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingStoryCopy{justify-content:center;padding:2rem 0}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingImpact{width:calc(100% - 1rem);height:139rem;padding:8rem 4.5rem;top:237.813rem;left:.5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingImpactItem{grid-template-columns:26rem minmax(0,1fr);gap:1rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingImpactName{align-self:start}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingImpactContent{padding-top:1.0625rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertification{width:53rem;top:384.813rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertificationGraphic{aspect-ratio:auto;width:80rem;height:33.1875rem;top:394rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingCertificationCopy{width:53rem;top:431.188rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingShared{width:80rem;top:451.875rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenBuildingMore{width:80rem;top:500.313rem;left:5rem}}@media (max-width:50rem){.greenBuildingSdgs,.greenBuildingOverview,.greenBuildingStories,.greenBuildingCertification,.greenBuildingCertificationGraphic,.greenBuildingCertificationCopy,.greenBuildingShared,.greenBuildingMore,.greenBuildingVideo{width:calc(100% - 2.5rem)}.greenBuildingSdgIcons{grid-template-columns:repeat(5,7rem);overflow-x:auto}.greenBuildingStats,.greenBuildingSharedGrid,.greenBuildingPartnerGrid,.greenBuildingMore>div{grid-template-columns:1fr}.greenBuildingStats>div{min-height:8.5rem}.greenBuildingStoryMedia{min-height:21rem}.greenBuildingImpact{padding-inline:1.25rem}.greenBuildingCertificationGraphic{aspect-ratio:1/.7;overflow-x:auto}.greenBuildingCertificationGraphic img{object-position:left center;min-width:56rem;padding:0}.greenBuildingPartners,.greenBuildingSharedCard{grid-column:auto}}.greenManufacturingPage{color:var(--ase-navy);position:relative;overflow:hidden}.greenManufacturingEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.greenManufacturingEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.greenManufacturingSdgs,.greenManufacturingOverview,.greenManufacturingStory,.greenManufacturingCircular,.greenManufacturingCases,.greenManufacturingMore{width:min(100% - 3rem,80rem);margin-inline:auto}.greenManufacturingSdgs{gap:1.5rem;margin-top:4rem;display:grid}.greenManufacturingSdgIcons{grid-template-columns:repeat(4,minmax(0,8.75rem));display:grid}.greenManufacturingSdgIcons img{width:100%;height:auto;display:block}.greenManufacturingOverview{gap:2rem;margin-top:5rem;display:grid}.greenManufacturingOverviewContent,.greenManufacturingOverviewCopy{display:grid}.greenManufacturingOverviewContent{gap:4rem}.greenManufacturingOverviewCopy{gap:1.25rem}.greenManufacturingOverview h2,.greenManufacturingStory h2,.greenManufacturingCircular h2,.greenManufacturingCase h2,.greenManufacturingMore h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.greenManufacturingOverviewCopy p,.greenManufacturingStory p,.greenManufacturingCircular header>p,.greenManufacturingCaseBody p{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.greenManufacturingStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.greenManufacturingStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:12.6875rem;padding:1.25rem;display:flex}.greenManufacturingStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.greenManufacturingStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.greenManufacturingStats .greenManufacturingStat--featured{color:#fff;background:linear-gradient(44.158deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.greenManufacturingStats .greenManufacturingStat--featured span{opacity:1}.greenManufacturingStory{gap:2rem;margin-top:5rem;display:grid}.greenManufacturingStory figure,.greenManufacturingCircular figure,.greenManufacturingCase figure{border-radius:.5rem;margin:0;position:relative;overflow:hidden}.greenManufacturingStory figure{min-height:25rem}.greenManufacturingStory figure img,.greenManufacturingCircular figure img,.greenManufacturingCase figure img{object-fit:cover}.greenManufacturingStory>div,.greenManufacturingCircular>header,.greenManufacturingCaseBody{flex-direction:column;gap:1.25rem;display:flex}.greenManufacturingCircular{margin-top:8rem}.greenManufacturingCircular>header{max-width:53rem}.greenManufacturingCircular figure{aspect-ratio:1;margin-top:4rem}.greenManufacturingCases{gap:8rem;margin-top:8rem;display:grid}.greenManufacturingCase{gap:2rem;display:grid}.greenManufacturingCase figure{aspect-ratio:1}.greenManufacturingCaseCopy{flex-direction:column;gap:3rem;display:flex}.greenManufacturingCaseLabel{text-transform:uppercase;border:1px solid #00194633;border-radius:.25rem;align-self:flex-start;padding:.125rem .25rem;font-size:1rem;line-height:1.3}.greenManufacturingMore{margin-top:8rem}.greenManufacturingMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.greenManufacturingMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.greenManufacturingMore a:hover,.greenManufacturingMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.greenManufacturingMore a span{gap:.25rem;display:grid}.greenManufacturingMore small{opacity:.7;font-size:1.125rem;font-weight:400;line-height:1.3}.greenManufacturingMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.greenManufacturingMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingPage{height:450.25rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingSdgs,:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingOverview,:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory,:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCircular,:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCases,:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:35.875rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory{gap:4rem;width:80rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory--hazards{grid-template-columns:39.5rem 36.5rem;height:28.375rem;top:67.375rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory--hazards>div{padding-top:2rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory--renewable{grid-template-columns:36.5rem 39.5rem;height:25rem;top:103.75rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory--renewable>div{padding-top:4.34375rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingStory figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCircular{width:80rem;height:95.875rem;top:136.75rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCircular figure{aspect-ratio:auto;width:80rem;height:80rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCases{gap:8rem;width:80rem;top:240.625rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCase{grid-template-columns:39.5rem 36.5rem;gap:4rem;height:39.5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCaseCopy{height:39.5rem;display:block;position:relative}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCaseLabel{position:absolute;top:2rem;left:0}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCaseBody{position:absolute;left:0;right:0}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCase--1 .greenManufacturingCaseBody{top:13.0625rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCase--2 .greenManufacturingCaseBody{top:24.75rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCase--3 .greenManufacturingCaseBody{top:9.4375rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingCase--4 .greenManufacturingCaseBody{top:9.5rem}:where(.contentPage:not(.contentRewritePreview)) .greenManufacturingMore{width:80rem;top:430.625rem;left:5rem}}@media (max-width:50rem){.greenManufacturingSdgs,.greenManufacturingOverview,.greenManufacturingStory,.greenManufacturingCircular,.greenManufacturingCases,.greenManufacturingMore{width:calc(100% - 2.5rem)}.greenManufacturingSdgIcons{grid-template-columns:repeat(4,7rem);overflow-x:auto}.greenManufacturingStats,.greenManufacturingMore>div{grid-template-columns:1fr}.greenManufacturingStats>div{min-height:9rem}.greenManufacturingStory--renewable>div{order:2}.greenManufacturingStory--renewable figure{order:1}}.waterReclamationPage{color:var(--ase-navy);position:relative;overflow:hidden}.waterReclamationEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.waterReclamationEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.waterReclamationSdgs,.waterReclamationOverview,.waterReclamationVideo,.waterReclamationReuse,.waterReclamationProcessOverview,.waterReclamationPlant,.waterReclamationEducation,.waterReclamationMore{width:min(100% - 3rem,80rem);margin-inline:auto}.waterReclamationSdgs{gap:1.5rem;margin-top:4rem;display:grid}.waterReclamationSdgIcons{grid-template-columns:repeat(4,minmax(0,8.75rem));display:grid}.waterReclamationSdgIcons img{width:100%;height:auto;display:block}.waterReclamationOverview{gap:2rem;margin-top:5rem;display:grid}.waterReclamationOverviewContent,.waterReclamationOverviewCopy{display:grid}.waterReclamationOverviewContent{gap:4rem}.waterReclamationOverviewCopy{gap:1.25rem}.waterReclamationOverview h2,.waterReclamationReuse h2,.waterReclamationPlant h2,.waterReclamationEducation h2,.waterReclamationMore h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.waterReclamationOverviewCopy p,.waterReclamationReuse p,.waterReclamationPlant header>p,.waterReclamationEducation p{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.waterReclamationStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.waterReclamationStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.waterReclamationStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.waterReclamationStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.waterReclamationStats .waterReclamationStat--featured{color:#fff;background:linear-gradient(44.158deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.waterReclamationStats .waterReclamationStat--featured span{opacity:1}.waterReclamationVideo,.waterReclamationReuse figure,.waterReclamationProcessOverview,.waterReclamationPlant figure,.waterReclamationEducation figure{border-radius:.5rem;position:relative;overflow:hidden}.waterReclamationVideo{aspect-ratio:16/9;margin-top:5rem}.waterReclamationVideo>img,.waterReclamationReuse figure img,.waterReclamationProcessOverview img,.waterReclamationPlant figure img,.waterReclamationEducation figure img{object-fit:cover}.waterReclamationVideo button{width:3rem;height:3rem;color:var(--ase-navy);cursor:pointer;background:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .9375rem #0000001a}.waterReclamationVideo button svg{width:1.5rem;height:1.5rem}.waterReclamationReuse,.waterReclamationEducation{gap:2rem;margin-top:8rem;display:grid}.waterReclamationReuse figure,.waterReclamationEducation figure{min-height:25rem;margin:0}.waterReclamationReuse>div,.waterReclamationEducation>div,.waterReclamationPlant>header{flex-direction:column;gap:1.25rem;display:flex}.waterReclamationProcessOverview{aspect-ratio:1280/567.467;margin-top:8rem}.waterReclamationPlant{margin-top:8rem}.waterReclamationPlant>header{max-width:53rem}.waterReclamationPlant figure{aspect-ratio:1280/360;background:#0019460d;margin:4rem 0 0}.waterReclamationPlant figure img{object-fit:contain;padding-block:1.25rem}.waterReclamationMore{margin-top:8rem}.waterReclamationMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.waterReclamationMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.waterReclamationMore a:hover,.waterReclamationMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.waterReclamationMore a span{gap:.25rem;display:grid}.waterReclamationMore small{opacity:.7;font-size:1.125rem;font-weight:400;line-height:1.3}.waterReclamationMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.waterReclamationMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .waterReclamationPage{height:315.625rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationSdgs,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationOverview,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationVideo,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationReuse,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationProcessOverview,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationPlant,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationEducation,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:34.4375rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationVideo{aspect-ratio:auto;width:80rem;height:45rem;top:65.9375rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationReuse{grid-template-columns:39.5rem 36.5rem;gap:4rem;width:80rem;height:36.375rem;top:118.938rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationReuse figure,:where(.contentPage:not(.contentRewritePreview)) .waterReclamationEducation figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationReuse>div{padding-top:2rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationProcessOverview{aspect-ratio:auto;width:80rem;height:35.4667rem;top:163.313rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationPlant{width:80rem;height:48.25rem;top:206.779rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationPlant figure{aspect-ratio:auto;width:80rem;height:22.5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationEducation{grid-template-columns:36.5rem 39.5rem;gap:4rem;width:80rem;height:25rem;top:263.029rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationEducation>div{padding-top:2.53125rem}:where(.contentPage:not(.contentRewritePreview)) .waterReclamationMore{width:80rem;top:296rem;left:5rem}}@media (max-width:50rem){.waterReclamationSdgs,.waterReclamationOverview,.waterReclamationVideo,.waterReclamationReuse,.waterReclamationProcessOverview,.waterReclamationPlant,.waterReclamationEducation,.waterReclamationMore{width:calc(100% - 2.5rem)}.waterReclamationSdgIcons{grid-template-columns:repeat(4,7rem);overflow-x:auto}.waterReclamationStats,.waterReclamationMore>div{grid-template-columns:1fr}.waterReclamationStats>div{min-height:8.5rem}.waterReclamationEducation>div{order:2}.waterReclamationEducation figure{order:1}}.socialInclusionPage{color:var(--ase-navy);position:relative;overflow:hidden}.socialInclusionEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.socialInclusionEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.socialInclusionSdgs,.socialInclusionOverview,.socialInclusionVideo,.socialInclusionStory,.socialInclusionMore{width:min(100% - 3rem,80rem);margin-inline:auto}.socialInclusionSdgs{gap:1.5rem;margin-top:4rem;display:grid}.socialInclusionSdgIcons{grid-template-columns:repeat(5,minmax(0,8.75rem));display:grid}.socialInclusionSdgIcons img{width:100%;height:auto;display:block}.socialInclusionOverview{gap:2rem;margin-top:5rem;display:grid}.socialInclusionOverviewContent,.socialInclusionOverviewCopy{display:grid}.socialInclusionOverviewContent{gap:4rem}.socialInclusionOverviewCopy{gap:1.25rem}.socialInclusionOverview h2,.socialInclusionStory h2,.socialInclusionEnvironment h2,.socialInclusionMore h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.socialInclusionOverviewCopy p,.socialInclusionStory p,.socialInclusionEnvironmentRows p{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.socialInclusionStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.socialInclusionStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:9.8125rem;padding:1.25rem;display:flex}.socialInclusionStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.socialInclusionStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.socialInclusionStats .socialInclusionStat--featured{color:#fff;background:linear-gradient(44.158deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.socialInclusionStats .socialInclusionStat--featured span{opacity:1}.socialInclusionVideo,.socialInclusionStory figure,.socialInclusionEnvironmentRows figure{border-radius:.5rem;position:relative;overflow:hidden}.socialInclusionVideo{aspect-ratio:16/9;margin-top:5rem}.socialInclusionVideo>img,.socialInclusionStory figure img,.socialInclusionEnvironmentRows figure img{object-fit:cover}.socialInclusionVideo button,.socialInclusionStory figure button{width:3rem;height:3rem;color:var(--ase-navy);cursor:pointer;background:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .9375rem #0000001a}.socialInclusionVideo button svg,.socialInclusionStory figure button svg{width:1.5rem;height:1.5rem}.socialInclusionStory{gap:2rem;margin-top:8rem;display:grid}.socialInclusionStory figure{min-height:25rem;margin:0}.socialInclusionStory>div{flex-direction:column;gap:1.25rem;display:flex}.socialInclusionEnvironment{width:calc(100% - 1rem);padding:4rem var(--figma-page-margin);background:#0019460d;border-radius:.5rem;margin:8rem 0 0 .5rem}.socialInclusionEnvironment>header{gap:1.25rem;max-width:53.25rem;display:grid}.socialInclusionEnvironmentRows{gap:4rem;margin-top:4rem;display:grid}.socialInclusionEnvironmentRows article{gap:2rem;display:grid}.socialInclusionEnvironmentRows figure{min-height:22rem;margin:0}.socialInclusionEnvironmentRows article>div{border-top:1px solid #00194633;flex-direction:column;justify-content:flex-end;gap:1.25rem;padding-top:2rem;display:flex}.socialInclusionEnvironmentRows ul{opacity:.7;gap:.5rem;margin:0;padding-left:1.6875rem;font-size:1.125rem;line-height:1.6;list-style:outside;display:grid}.socialInclusionEnvironmentRows li{display:list-item}.socialInclusionEnvironmentRows h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.socialInclusionMore{margin-top:8rem}.socialInclusionMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.socialInclusionMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.socialInclusionMore a:hover,.socialInclusionMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.socialInclusionMore a span{gap:.25rem;display:grid}.socialInclusionMore small{opacity:.7;font-size:1.125rem;font-weight:400;line-height:1.3}.socialInclusionMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.socialInclusionMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .socialInclusionPage{height:354.125rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionSdgs,:where(.contentPage:not(.contentRewritePreview)) .socialInclusionOverview,:where(.contentPage:not(.contentRewritePreview)) .socialInclusionVideo,:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory,:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironment,:where(.contentPage:not(.contentRewritePreview)) .socialInclusionMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:26.75rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionVideo{aspect-ratio:auto;width:80rem;height:45rem;top:58.25rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory{gap:4rem;width:80rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory--led{grid-template-columns:39.5rem 36.5rem;height:30.1875rem;top:111.25rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory--microgrid{grid-template-columns:36.5rem 39.5rem;height:25.75rem;top:149.438rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory--university{grid-template-columns:39.5rem 36.5rem;height:30.1875rem;top:183.188rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionStory>div{padding-top:2rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironment{width:calc(100% - 1rem);height:105.101rem;padding:8rem 4.5rem;top:221.375rem;left:.5rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironmentRows{margin-top:4rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironmentRows article{grid-template-columns:39rem 39rem;gap:2rem;height:22.113rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironmentRows article:nth-child(3){grid-template-columns:39.5rem 38.5rem;height:25.0625rem}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionEnvironmentRows figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .socialInclusionMore{width:80rem;top:334.5rem;left:5rem}}@media (max-width:50rem){.socialInclusionSdgs,.socialInclusionOverview,.socialInclusionVideo,.socialInclusionStory,.socialInclusionMore{width:calc(100% - 2.5rem)}.socialInclusionSdgIcons{grid-template-columns:repeat(5,7rem);overflow-x:auto}.socialInclusionStats,.socialInclusionMore>div{grid-template-columns:1fr}.socialInclusionStats>div{min-height:8.5rem}.socialInclusionStory--microgrid>div{order:2}.socialInclusionStory--microgrid figure{order:1}.socialInclusionEnvironment{padding-inline:1.25rem}}.environmentalEducationPage{color:var(--ase-navy);position:relative;overflow:hidden}.environmentalEducationEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.environmentalEducationEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.environmentalEducationSdgs,.environmentalEducationOverview,.environmentalEducationVideo,.environmentalEducationStory,.environmentalEducationMore{width:min(100% - 3rem,80rem);margin-inline:auto}.environmentalEducationSdgs{gap:1.5rem;margin-top:4rem;display:grid}.environmentalEducationSdgIcons{display:flex}.environmentalEducationSdgIcons img{width:8.75rem;height:7.5rem;display:block}.environmentalEducationOverview{gap:2rem;margin-top:5rem;display:grid}.environmentalEducationOverviewContent,.environmentalEducationCopy{display:grid}.environmentalEducationOverviewContent{gap:4rem}.environmentalEducationCopy{gap:1.25rem}.environmentalEducationOverview h2,.environmentalEducationStory h2,.environmentalEducationMore h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.environmentalEducationCopy p,.environmentalEducationStory p,.environmentalEducationStory li{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.environmentalEducationStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.environmentalEducationStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.environmentalEducationStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.environmentalEducationStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.environmentalEducationStats .environmentalEducationStat--featured{color:#fff;background:linear-gradient(44.802deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.environmentalEducationStats .environmentalEducationStat--featured span{opacity:1}.environmentalEducationVideo,.environmentalEducationStory figure{border-radius:.5rem;position:relative;overflow:hidden}.environmentalEducationVideo{aspect-ratio:16/9;margin-top:8rem}.environmentalEducationVideo>img,.environmentalEducationStory figure img{object-fit:cover}.environmentalEducationVideo button{width:3rem;height:3rem;color:var(--ase-navy);cursor:pointer;background:#fff;border:0;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .9375rem #0000001a}.environmentalEducationVideo button svg{width:1.5rem;height:1.5rem}.environmentalEducationStory{gap:2rem;margin-top:8rem;display:grid}.environmentalEducationStory figure{min-height:25rem;margin:0}.environmentalEducationStory>div{flex-direction:column;gap:1.25rem;display:flex}.environmentalEducationStory ul{margin:0;padding-left:1.6875rem;list-style:outside}.environmentalEducationStory li{display:list-item}.environmentalEducationMore{margin-top:8rem}.environmentalEducationMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.environmentalEducationMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.environmentalEducationMore a:hover,.environmentalEducationMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.environmentalEducationMore a span{gap:.25rem;display:grid}.environmentalEducationMore small{opacity:.7;font-size:1.125rem;line-height:1.3}.environmentalEducationMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.environmentalEducationMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationPage{height:249.5rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationSdgs,:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationOverview,:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationVideo,:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory,:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationSdgs>.environmentalEducationEyebrow,:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationOverview>.environmentalEducationEyebrow{align-self:start}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:30.8125rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationVideo{aspect-ratio:auto;width:80rem;height:45rem;top:62.3125rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory{gap:4rem;width:80rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory--outreach{grid-template-columns:39.5rem 36.5rem;height:29.375rem;top:115.313rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory--research{grid-template-columns:36.5rem 39.5rem;height:30.1875rem;top:152.688rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory--awards{grid-template-columns:39.5rem 36.5rem;height:31rem;top:190.875rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationStory>div{padding-top:2rem}:where(.contentPage:not(.contentRewritePreview)) .environmentalEducationMore{width:80rem;top:229.875rem;left:5rem}}@media (max-width:50rem){.environmentalEducationSdgs,.environmentalEducationOverview,.environmentalEducationVideo,.environmentalEducationStory,.environmentalEducationMore{width:calc(100% - 2.5rem)}.environmentalEducationStats,.environmentalEducationMore>div{grid-template-columns:1fr}.environmentalEducationStats>div{min-height:9rem}.environmentalEducationStory--research>div{order:2}.environmentalEducationStory--research figure{order:1}}.employeeCarePage{color:var(--ase-navy);position:relative;overflow:hidden}.employeeCareEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.employeeCareEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.employeeCareSdgs,.employeeCareOverview,.employeeCareStory,.employeeCareMore{width:min(100% - 3rem,80rem);margin-inline:auto}.employeeCareSdgs{gap:1.5rem;margin-top:4rem;display:grid}.employeeCareSdgIcons{display:flex}.employeeCareSdgIcons img{width:8.75rem;height:7.5rem;display:block}.employeeCareOverview{gap:2rem;margin-top:5rem;display:grid}.employeeCareOverviewContent,.employeeCareCopy{display:grid}.employeeCareOverviewContent{gap:4rem}.employeeCareCopy{gap:1.25rem}.employeeCareOverview h2,.employeeCareStory h2,.employeeCareMore h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.employeeCareCopy p,.employeeCareStory p{opacity:.7;margin:0;font-size:1.125rem;line-height:1.6}.employeeCareStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.employeeCareStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.employeeCareStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.employeeCareStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.employeeCareStats .employeeCareStat--featured{color:#fff;background:linear-gradient(44.802deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.employeeCareStats .employeeCareStat--featured span{opacity:1}.employeeCareStory{align-items:center;gap:2rem;margin-top:8rem;display:grid}.employeeCareStory figure{border-radius:.5rem;align-self:stretch;min-height:25rem;margin:0;position:relative;overflow:hidden}.employeeCareStory figure img{object-fit:cover}.employeeCareStory>div{flex-direction:column;gap:1.25rem;padding-block:2rem;display:flex}.employeeCareMore{margin-top:8rem}.employeeCareMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.employeeCareMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.employeeCareMore a:hover,.employeeCareMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.employeeCareMore a span{gap:.25rem;display:grid}.employeeCareMore small{opacity:.7;font-size:1.125rem;line-height:1.3}.employeeCareMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.employeeCareMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .employeeCarePage{height:253.688rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareSdgs,:where(.contentPage:not(.contentRewritePreview)) .employeeCareOverview,:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory,:where(.contentPage:not(.contentRewritePreview)) .employeeCareMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .employeeCareSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:29rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory{grid-template-columns:39.5rem 36.5rem;gap:4rem;width:80rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--copy-first{grid-template-columns:36.5rem 39.5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--workforce{height:25rem;top:60.5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--catering{height:25rem;top:93.5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--clinic{height:25rem;top:126.5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--masks{height:26.5625rem;top:159.5rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory--childcare{height:32rem;top:194.063rem}:where(.contentPage:not(.contentRewritePreview)) .employeeCareStory figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .employeeCareMore{width:80rem;top:234.063rem;left:5rem}}@media (max-width:50rem){.employeeCareSdgs,.employeeCareOverview,.employeeCareStory,.employeeCareMore{width:calc(100% - 2.5rem)}.employeeCareStats,.employeeCareMore>div{grid-template-columns:1fr}.employeeCareStats>div{min-height:9rem}.employeeCareStory--copy-first>div{order:2}.employeeCareStory--copy-first figure{order:1}}.supplyChainPage{color:var(--ase-navy);position:relative;overflow:hidden}.supplyChainEyebrow{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.supplyChainEyebrow>span[aria-hidden=true]{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.supplyChainSdgs,.supplyChainOverview,.supplyChainStrategy,.supplyChainAssessment,.supplyChainEhub,.supplyChainProjects,.supplyChainMore{width:min(100% - 3rem,80rem);margin-inline:auto}.supplyChainSdgs{gap:1.5rem;margin-top:4rem;display:grid}.supplyChainSdgIcons{display:flex}.supplyChainSdgIcons img{width:8.75rem;height:7.5rem;display:block}.supplyChainOverview{gap:2rem;margin-top:5rem;display:grid}.supplyChainOverviewContent,.supplyChainCopy{display:grid}.supplyChainOverviewContent{gap:4rem}.supplyChainCopy{gap:1.25rem}.supplyChainPage h2,.supplyChainPage h3,.supplyChainPage p{margin:0}.supplyChainOverview h2,.supplyChainStrategy h2,.supplyChainAssessment h2,.supplyChainEhub h2,.supplyChainProjects h2,.supplyChainInitiatives h2,.supplyChainMore h2{font-size:2rem;font-weight:500;line-height:1.3}.supplyChainCopy p,.supplyChainAssessment>header>p,.supplyChainEhub p,.supplyChainProjects>header>p,.supplyChainInitiatives article p{opacity:.7;font-size:1.125rem;line-height:1.6}.supplyChainStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.supplyChainStats>div{background:#0019460d;border-radius:.5rem;flex-direction:column;justify-content:space-between;min-height:11.25rem;padding:1.25rem;display:flex}.supplyChainStats strong{font-size:2.25rem;font-weight:600;line-height:1.3}.supplyChainStats span{opacity:.7;font-size:1.125rem;line-height:1.3}.supplyChainStats .supplyChainStat--featured,.supplyChainAssessmentStep--featured{color:#fff;background:linear-gradient(56.201deg,#f15944 25.658%,#fedf58 100%);box-shadow:0 .625rem 1.5625rem #00000026}.supplyChainStats .supplyChainStat--featured span{opacity:1}.supplyChainStrategy,.supplyChainAssessment,.supplyChainProjects{gap:4rem;margin-top:8rem;display:grid}.supplyChainStrategy>header,.supplyChainAssessment>header,.supplyChainProjects>header,.supplyChainInitiatives>header{gap:1.25rem;max-width:53rem;display:grid}.supplyChainStrategyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.supplyChainStrategyCard{border:1px solid #00194633;border-radius:.25rem;flex-direction:column;gap:1.5rem;min-height:13.6875rem;padding:1.5rem;display:flex}.supplyChainStrategyCard:nth-child(-n+3),.supplyChainStrategyCard--sourcing{min-height:15.5rem}.supplyChainStrategyIcon{background:#0019460d;border-radius:.25rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.supplyChainStrategyCard>div{gap:.25rem;display:grid}.supplyChainStrategyCard h3,.supplyChainInitiatives article h3{font-size:1.375rem;font-weight:500;line-height:1.3}.supplyChainStrategyCard p{opacity:.7;font-size:1.125rem;line-height:1.6}.supplyChainAssessmentFlow,.supplyChainAssessmentPair{gap:1rem;display:grid}.supplyChainAssessmentStep{background:#f2f3f6;border-radius:.25rem;flex-direction:column;justify-content:space-between;min-height:15.5rem;padding:1.25rem;display:flex}.supplyChainAssessmentStep--featured{background:linear-gradient(56.201deg,#f15944 25.658%,#fedf58 100%)}.supplyChainAssessmentStep>div{gap:.75rem;display:grid}.supplyChainAssessmentStep h3{font-size:1.125rem;font-weight:400;line-height:1.3}.supplyChainAssessmentStep ul,.supplyChainProjects ul{margin:0;padding-left:1.5rem;list-style:outside}.supplyChainAssessmentStep li{opacity:.7;font-size:1rem;line-height:1.6;display:list-item}.supplyChainProjects li{font-size:inherit;opacity:1;line-height:1.3;display:list-item}.supplyChainAssessmentArrow{display:none}.supplyChainEhub{gap:2rem;margin-top:8rem;display:grid}.supplyChainEhub figure{background:#0019460d;border-radius:.5rem;min-height:25rem;margin:0;position:relative;overflow:hidden}.supplyChainEhub figure img{object-fit:contain;width:84.81%;height:91.37%;position:absolute;top:4.31%;left:7.59%}.supplyChainEhub>div{flex-direction:column;gap:1.25rem;padding-block:2rem;display:flex}.supplyChainTableWrap{overflow-x:auto}.supplyChainProjects table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:80rem;font-size:1.125rem;line-height:1.3}.supplyChainProjects th,.supplyChainProjects td{text-align:left;vertical-align:middle;padding:.5rem .75rem}.supplyChainProjects th{background:#f2f3f6;height:3.875rem;font-weight:400;line-height:1.4375rem}.supplyChainProjects th:first-child,.supplyChainProjects td:first-child{width:15rem}.supplyChainProjects tbody tr:first-child{height:11.875rem}.supplyChainProjects tbody tr:last-child{height:13.6875rem}.supplyChainProjects td{opacity:.7;border-bottom:1px solid #00194633}.supplyChainInitiatives{width:calc(100% - 1rem);padding:4rem var(--figma-page-margin);background:#0019460d;border-radius:.5rem;margin:8rem 0 0 .5rem}.supplyChainInitiatives>div{gap:4rem;margin-top:4rem;display:grid}.supplyChainInitiatives article{gap:2rem;display:grid}.supplyChainInitiatives figure{border-radius:.25rem;min-height:22rem;margin:0;position:relative;overflow:hidden}.supplyChainInitiatives figure img{object-fit:cover}.supplyChainInitiatives article>div{border-top:1px solid #00194633;flex-direction:column;justify-content:flex-end;gap:1.25rem;padding-top:2rem;display:flex}.supplyChainMore{margin-top:8rem}.supplyChainMore>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:3rem;display:grid}.supplyChainMore a{min-height:6rem;color:inherit;border:1px solid #00194633;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:flex}.supplyChainMore a:hover,.supplyChainMore a:focus-visible{border-color:var(--ase-green-700);color:var(--ase-green-700)}.supplyChainMore a span{gap:.25rem;display:grid}.supplyChainMore small{opacity:.7;font-size:1.125rem;line-height:1.3}.supplyChainMore strong{font-size:1.375rem;font-weight:500;line-height:1.3}.supplyChainMore svg{flex:none;width:1.5rem;height:1.5rem}@media (min-width:86rem){:where(.contentPage:not(.contentRewritePreview)) .supplyChainPage{height:354.125rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainSdgs,:where(.contentPage:not(.contentRewritePreview)) .supplyChainOverview,:where(.contentPage:not(.contentRewritePreview)) .supplyChainStrategy,:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessment,:where(.contentPage:not(.contentRewritePreview)) .supplyChainEhub,:where(.contentPage:not(.contentRewritePreview)) .supplyChainProjects,:where(.contentPage:not(.contentRewritePreview)) .supplyChainInitiatives,:where(.contentPage:not(.contentRewritePreview)) .supplyChainMore{margin:0;position:absolute}:where(.contentPage:not(.contentRewritePreview)) .supplyChainSdgs{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:7.5rem;top:8rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainSdgs>.supplyChainEyebrow,:where(.contentPage:not(.contentRewritePreview)) .supplyChainOverview>.supplyChainEyebrow{align-self:start}:where(.contentPage:not(.contentRewritePreview)) .supplyChainOverview{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;height:30.8125rem;top:23.5rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainStrategy{width:80rem;height:46.4375rem;top:62.3125rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainStrategy>header{height:10.4375rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainStrategyGrid{height:32rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessment{width:80rem;height:37.625rem;top:116.75rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessment>header{height:18.125rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessmentFlow{align-items:center;gap:1rem;height:15.5rem;display:flex}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessmentPair{display:contents}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessmentStep{flex:none;width:17.9375rem;height:15.5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainAssessmentArrow{flex:none;width:.75rem;height:1.3125rem;display:block}:where(.contentPage:not(.contentRewritePreview)) .supplyChainEhub{grid-template-columns:39.5rem 36.5rem;align-items:center;gap:4rem;width:80rem;height:27.5625rem;top:162.375rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainEhub figure{height:27.5625rem;min-height:0}:where(.contentPage:not(.contentRewritePreview)) .supplyChainProjects{width:80rem;height:47.125rem;top:197.938rem;left:5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainProjects>header{height:13.6875rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainTableWrap{height:29.4375rem;overflow:hidden}:where(.contentPage:not(.contentRewritePreview)) .supplyChainInitiatives{width:calc(100% - 1rem);height:73.4135rem;padding:8rem 4.5rem;top:253.063rem;left:.5rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainInitiatives>div{margin-top:4rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainInitiatives article{grid-template-columns:39rem 39rem;gap:2rem;height:22.113rem}:where(.contentPage:not(.contentRewritePreview)) .supplyChainInitiatives figure{min-height:0}:where(.contentPage:not(.contentRewritePreview)) .supplyChainMore{width:80rem;top:334.5rem;left:5rem}}@media (max-width:50rem){.supplyChainSdgs,.supplyChainOverview,.supplyChainStrategy,.supplyChainAssessment,.supplyChainEhub,.supplyChainProjects,.supplyChainMore{width:calc(100% - 2.5rem)}.supplyChainStats,.supplyChainStrategyGrid,.supplyChainMore>div{grid-template-columns:1fr}.supplyChainStats>div{min-height:9rem}.supplyChainInitiatives{padding-inline:1.25rem}}@media (min-width:86rem){body:has(.figmaContentPage) .aseFooter{height:50.625rem;min-height:50.625rem}body:has(.figmaContentPage) .aseFooterBg{background:url(/images/pages/shared/figma-footer-v2.png) 50%/cover no-repeat;height:100%;animation:none}body:has(.figmaContentPage) .aseFooterBg:after{display:none}body:has(.figmaContentPage) .aseFooterGlow{display:none}body:has(.figmaContentPage) .aseFooterBg>div{display:none}body:has(.figmaContentPage) .aseFooterContain{width:min(100vw,90rem);max-width:90rem;margin:0 auto;padding:0;display:block;position:absolute;inset:0}body:has(.figmaContentPage) .aseFooterHeading{letter-spacing:0;width:40.5rem;min-width:0;max-width:none;margin:0;font-size:2rem;line-height:1.3;position:absolute;top:8rem;left:5rem}body:has(.figmaContentPage) .aseFooterButtonWrap{position:absolute;top:15.25rem;left:5rem}body:has(.figmaContentPage) .aseFooterButtonEl{padding:.75rem 1rem}body:has(.figmaContentPage) .aseFooterButtonText{font-size:1rem;font-weight:500;line-height:1.3}body:has(.figmaContentPage) .aseFooterLayout{width:53.1875rem;display:block;position:absolute;top:30.0625rem;left:32.5rem}body:has(.figmaContentPage) .aseFooterGridWrap{width:100%;display:block}body:has(.figmaContentPage) .aseFooterGrid{grid-template-columns:repeat(3,12.6875rem);column-gap:7.5625rem;width:100%;display:grid}body:has(.figmaContentPage) .aseFooterGroupTitle{color:#ffffffb3;margin-bottom:1.25rem;font-size:1rem;font-weight:500;line-height:1.3}body:has(.figmaContentPage) .aseFooterGroupList{gap:.75rem}body:has(.figmaContentPage) .aseFooterLink{min-height:0;padding:0}body:has(.figmaContentPage) .aseFooterLinkText{font-size:1rem;line-height:1.3}body:has(.figmaContentPage) .aseFooterBottomWrap{position:absolute;inset:0}body:has(.figmaContentPage) .aseFooterBottomContain{width:min(100vw,90rem);max-width:90rem;height:100%;margin:0 auto}body:has(.figmaContentPage) .aseFooterBottomLayout{padding:0;display:block;position:absolute;inset:45.125rem 5rem 0}body:has(.figmaContentPage) .aseFooterSocialList{gap:1rem;margin:0;position:absolute;top:1.9375rem;left:0}body:has(.figmaContentPage) .aseFooterSocialLink{width:1.5rem;height:1.5rem;padding:0}body:has(.figmaContentPage) .aseFooterBottomText{text-align:right;width:26rem;font-size:1rem;line-height:1.3;position:absolute;top:2.0625rem;right:-.6875rem}body:has(.figmaContentPage) .aseFooterCopyrightDefault{display:none}body:has(.figmaContentPage) .aseFooterCopyrightFigma{display:inline}}.figmaContentPage .contentHeroGradientHeading{top:50%;left:max(var(--figma-page-margin), calc((100% - 90rem) / 2 + var(--figma-page-margin)));z-index:1;width:min(80rem, calc(100% - var(--figma-page-margin) * 2));margin:0;padding:0;position:absolute;transform:translateY(-50%)}.figmaContentPage .contentHeroGradientHeading h1{letter-spacing:0;width:min(100%,34rem);margin:0;font-size:3rem;font-weight:400;line-height:1.3}.figmaContentPage .contentHeroKicker{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;margin:0 0 .75rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.figmaContentPage .contentHeroKicker span{background:currentColor;border-radius:.0625rem;width:.25rem;height:.25rem}.figmaContentPage .contentBreadcrumb--bar{z-index:1;letter-spacing:0;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0000001a;border:1px solid #fff3;border-radius:.5rem;min-height:2.4375rem;margin:0;padding:.5rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.3;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.figmaContentPage .contentBreadcrumb--bar a{opacity:.5}.figmaContentPage .contentHero--split{grid-template-columns:repeat(2,minmax(0,1fr))}.figmaContentPage .contentHero--split .contentHeroPanel{isolation:isolate;padding:8rem var(--figma-page-margin) 8.5rem;background:radial-gradient(34rem 22rem at 16% 120%,#0019468c,#0000 62%),radial-gradient(30rem 24rem at 18% -30%,#25df6d33,#0000 66%),linear-gradient(90deg,#075f36 0%,#09734c 38%,#14776b 70%,#2e7d8a 100%);justify-content:flex-end;position:relative;overflow:hidden}.figmaContentPage .contentHero--split .contentHeroPanel:after{z-index:-1;-webkit-backdrop-filter:blur(7rem);backdrop-filter:blur(7rem);content:"";background:#ffffff03;position:absolute;inset:0}.figmaContentPage .contentHero--split .contentBreadcrumb{letter-spacing:0;margin-bottom:.75rem;font-size:1.25rem;font-weight:400;line-height:1.3}.figmaContentPage .contentHero--split .contentHeroPanel h1{letter-spacing:0;max-width:34rem;font-size:3rem;font-weight:400;line-height:1.3}.figmaContentPage .contentHeroSplitMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00194614,#0000 36%);position:absolute;inset:0}.figmaRoute--vipack .contentHeroSplitMedia:after{mix-blend-mode:color;background:#09734c}.figmaContentPage .contentHeroInner{padding-top:11rem;padding-bottom:7.25rem}.figmaContentPage .contentHeroInner h1{letter-spacing:0;max-width:52rem;font-size:3rem;font-weight:400;line-height:1.3}.figmaContentPage .contentHeroInner .contentBreadcrumb{letter-spacing:0;margin-bottom:.75rem;font-size:1.25rem;font-weight:400;line-height:1.3}.figmaContentPage .contentSection{padding-block:4rem}.figmaContentPage>.contentHero+.contentSection,.figmaContentPage>.contentHero+.contentArticleShell{padding-top:8rem}.figmaRoute--vipack{--figma-label-column:26rem;--figma-column-gap:.75rem}.figmaContentPage .contentLead{width:100%}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center){grid-template-columns:var(--figma-label-column) minmax(0, 1fr);column-gap:var(--figma-column-gap);width:100%;display:grid}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center)>h2{grid-area:1/1/span 40}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center)>:not(h2){grid-column:2}.figmaContentPage .contentCopy h2,.figmaContentPage .contentCarouselHead h2{letter-spacing:0;font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center)>h2,.figmaContentPage .contentCarouselHead h2{margin:0}.figmaContentPage .contentCopy h3,.figmaContentPage .contentCard h3{letter-spacing:0;font-size:1.375rem;font-weight:500;line-height:1.3}.figmaContentPage .contentCopy p,.figmaContentPage .contentCopy li,.figmaContentPage .contentCard p,.figmaContentPage .contentCard li,.figmaContentPage .contentAccordionBody p,.figmaContentPage .contentAccordionBody li{color:currentColor}@supports (color:color-mix(in lab, red, red)){.figmaContentPage .contentCopy p,.figmaContentPage .contentCopy li,.figmaContentPage .contentCard p,.figmaContentPage .contentCard li,.figmaContentPage .contentAccordionBody p,.figmaContentPage .contentAccordionBody li{color:color-mix(in srgb, currentColor 70%, transparent)}}.figmaContentPage .contentCopy p,.figmaContentPage .contentCopy li,.figmaContentPage .contentCard p,.figmaContentPage .contentCard li,.figmaContentPage .contentAccordionBody p,.figmaContentPage .contentAccordionBody li{font-size:1.125rem;line-height:1.6}.figmaContentPage .contentCopy p{margin:0 0 .75rem}.figmaContentPage .contentCopy p:last-child{margin-bottom:0}.figmaContentPage .contentCopy .contentIntro{margin-bottom:.75rem;font-size:1.125rem;line-height:1.6}.figmaContentPage .contentEyebrow{letter-spacing:0;margin-bottom:.75rem;font-size:1.125rem;font-weight:500;line-height:1.3}.figmaContentPage .contentCopy--center{max-width:52rem;margin-inline:auto}.figmaContentPage .contentSplit{gap:var(--figma-column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.figmaContentPage .contentSplit--panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.figmaContentPage .contentSplit--panel .contentCopy{padding:3rem}.figmaContentPage .contentSplit--panel .contentMediaFrame{min-height:26.6875rem}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections)>.ase-container{grid-template-columns:var(--figma-label-column) minmax(0, 1fr);align-items:start;column-gap:var(--figma-column-gap);display:grid}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections) .contentLead{grid-column:1}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections) .contentLead>.contentCopy{display:block}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections) .contentSubsections{grid-column:2;margin-top:0}.figmaContentPage .contentSubsections{gap:2rem}.figmaContentPage .contentSubsection{border:0;padding-top:0;display:block}.figmaContentPage .contentSubsection h3{margin-bottom:.75rem;font-size:1.375rem;font-weight:500;line-height:1.3}.figmaContentPage .contentSubsection p{color:var(--ase-navy)}@supports (color:color-mix(in lab, red, red)){.figmaContentPage .contentSubsection p{color:color-mix(in srgb, var(--ase-navy) 70%, transparent)}}.figmaContentPage .contentSubsection p{font-size:1.125rem;line-height:1.6}.figmaContentPage .contentMediaFrame,.figmaContentPage .contentCardImage{aspect-ratio:376/208;min-height:0}.figmaContentPage .contentCards{gap:1rem;margin-top:2rem}.figmaContentPage .contentCards--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.figmaContentPage .contentCard{border-color:#0019461a;border-radius:.25rem}.figmaContentPage .contentCardCopy{padding:1.25rem}.figmaContentPage .contentCardCopy p{margin-top:.5rem}.figmaContentPage .contentFeatureRows{gap:4rem;margin-top:4rem;display:grid}.figmaContentPage .contentFeatureRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4rem;display:grid}.figmaContentPage .contentFeatureRow--reverse .contentFeatureMedia{order:2}.figmaContentPage .contentFeatureMedia{aspect-ratio:632/400;border-radius:.25rem;margin:0;position:relative;overflow:hidden}.figmaContentPage .contentFeatureMedia img{object-fit:cover}.figmaContentPage .contentFeatureCopy h3{margin:0 0 1.25rem;font-size:1.75rem;font-weight:500;line-height:1.3}.figmaContentPage .contentFeatureCopy p{color:var(--ase-navy);margin:0}@supports (color:color-mix(in lab, red, red)){.figmaContentPage .contentFeatureCopy p{color:color-mix(in srgb, var(--ase-navy) 70%, transparent)}}.figmaContentPage .contentFeatureCopy p{font-size:1.125rem;line-height:1.6}.figmaContentPage .contentFeatureLinks{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.figmaContentPage .contentFeatureLinks a{border:1px solid var(--ase-navy);min-height:2.75rem;color:var(--ase-navy);border-radius:.25rem;align-items:center;padding:.625rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.figmaContentPage .contentVideo{aspect-ratio:16/9;box-shadow:none;border-radius:.25rem;margin-top:4rem}.contentVideo--poster{display:block}.contentVideo--poster>img{object-fit:cover}.contentVideoPlay{z-index:1;background:var(--ase-navy);color:#fff;border-radius:.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.contentVideoPlay svg{width:1.5rem;height:1.5rem}.figmaContentPage .contentPoster{aspect-ratio:16/9;border-radius:.25rem;width:100%;margin:0;position:relative;overflow:hidden}.figmaContentPage .contentPoster>img{object-fit:cover}.figmaContentPage .contentPosterPlay{z-index:1;width:3.5rem;height:3.5rem;color:var(--ase-navy);background:#ffffffe6;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.figmaContentPage .contentPosterPlay svg{width:2rem;height:2rem}.figmaContentPage .contentMedia--diagram{margin-top:4rem}.figmaContentPage .contentDiagramFrame{box-shadow:none;border-radius:.25rem;padding:0}.figmaContentPage .staticSourceMedia{padding-bottom:4rem}.figmaContentPage .staticSourceMediaStack{gap:4rem;max-width:80rem}.figmaContentPage .staticSourceFigure--wide,.figmaContentPage .staticSourceSolo[data-size=wide]{max-width:80rem}.figmaContentPage .staticSourceSolo img{border:0;border-radius:.25rem}.figmaContentPage .contentArticleShell{width:100%;display:block}.figmaContentPage .contentArticleColumn{max-width:none}.figmaContentPage .contentSectionNav{display:none}.figmaContentPage .contentRelated{padding-block:4rem}.figmaContentPage .contentRelatedPanel{gap:var(--figma-column-gap);border-radius:.25rem;padding:2rem}.figmaContentPage .contentRelated h2{font-size:1.375rem;font-weight:500}.figmaContentPage .contentRelated .contentLinks a{min-height:3rem;padding:.75rem 1rem}.figmaContentPage .contentCarouselSection{padding-block:4rem;overflow:hidden}.figmaContentPage .contentCarouselHead{margin-bottom:2rem}.figmaContentPage .contentCarouselNav button{background:#0019461a;border-radius:.25rem;width:3rem;height:3rem}.figmaContentPage[data-figma-family^=solution-] .contentCarouselTrack{padding-inline:var(--figma-page-margin) 0;scroll-padding-inline-start:var(--figma-page-margin)}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCard{height:11rem;color:var(--ase-navy);background:#fff;border:1px solid #00194633;border-radius:.5rem;flex-basis:26rem}.figmaContentPage[data-figma-family^=solution-] .contentCarouselImage{border-radius:.25rem;width:5rem!important;height:5rem!important;inset:1.25rem auto auto 1.25rem!important}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCard:after{display:none}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCaption{gap:.25rem;inset:auto 1.25rem 1.25rem}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCaption small{color:var(--ase-navy)}@supports (color:color-mix(in lab, red, red)){.figmaContentPage[data-figma-family^=solution-] .contentCarouselCaption small{color:color-mix(in srgb, var(--ase-navy) 70%, transparent)}}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCaption small{font-size:1rem}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCaption strong{letter-spacing:0;font-size:1.375rem;font-weight:400}.figmaRoute--leadframe-packaging .contentSection .contentCopy h2{letter-spacing:.03em;opacity:.7;text-transform:uppercase;align-items:center;gap:.5625rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.figmaRoute--leadframe-packaging .contentSection .contentCopy h2:before{content:"";background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.figmaRoute--leadframe-packaging .contentSection .contentIntro{margin:0 0 1rem;font-size:2rem;font-weight:500;line-height:1.3}.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions)>.ase-container{grid-template-columns:var(--figma-label-column) minmax(0, 1fr);column-gap:1.25rem;display:grid}:is(.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentLead,.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentCopy){display:contents}.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentCopy h2{grid-area:1/1/span 2}.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentIntro{grid-area:1/2}.figmaRoute--leadframe-packaging .contentAccordions{border-top:0;grid-area:2/2;width:100%;margin:1rem 0 0}.figmaRoute--leadframe-packaging .contentAccordions details{background:var(--ase-surface);border:0;border-radius:.25rem;margin-bottom:.25rem;overflow:hidden}.figmaRoute--leadframe-packaging .contentAccordions summary{min-height:3rem;padding:.75rem 1rem;font-size:1rem;font-weight:400}.figmaRoute--leadframe-packaging .contentAccordionBody{padding:0 1rem 1.25rem}.figmaRoute--leadframe-packaging .contentAccordionMedia{padding:1rem}.figmaRoute--about-ase .contentHeroInner{padding-bottom:6.75rem}.figmaRoute--about-ase-smart-factory-5g .contentHeroInner{padding-bottom:6.875rem}@media (min-width:86rem){.figmaRoute--about-ase-smart-factory-5g .contentHeroInner{padding-top:7rem;padding-bottom:5.375rem;translate:0 3rem}}.figmaRoute--about-ase-intellectual-property .contentHeroImage{transform:scaleX(-1)}.figmaRoute--about-ase-intellectual-property .contentHeroCta{gap:.25rem;min-height:2.8125rem;padding:.75rem 1rem;font-size:1rem;line-height:1.3}.figmaRoute--about-ase-intellectual-property .contentHeroCta img{width:1rem;height:1rem}.figmaRoute--about-ase>.contentHero+.contentSection{padding-top:8rem;padding-bottom:8rem}.figmaRoute--about-ase .contentStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:4rem}.figmaRoute--about-ase .contentStats article{min-height:6.5rem;padding-left:1.5rem}.figmaRoute--about-ase .contentStats strong{font-size:2.25rem;line-height:1.3}.figmaRoute--about-ase .contentStats span{margin-top:.25rem;font-size:1.125rem;line-height:1.6}.figmaRoute--about-ase .contentSection--photo-band{min-height:27.875rem;padding-block:0}.figmaRoute--about-ase .contentSection--photo-band>.ase-container{align-items:center;min-height:27.875rem;display:flex}.figmaRoute--about-ase .contentSection--photo-band .contentLead{width:100%}.figmaRoute--about-ase .contentSection--photo-band .contentLead>.contentCopy{width:min(53rem,100% - 13.5rem);margin-left:13.5rem;display:block!important}.figmaRoute--about-ase .contentSection--photo-band .contentCopy>*{grid-area:auto!important}.figmaRoute--about-ase .contentSection--photo-band .contentCopy p{color:#fff;margin:0;font-size:2rem;line-height:1.3}.figmaRoute--about-ase .contentSection--photo-band:has(.contentCopy h2){min-height:31.6875rem}.figmaRoute--about-ase .contentSection--photo-band:has(.contentCopy h2)>.ase-container{min-height:31.6875rem}.figmaRoute--about-ase .contentSection--photo-band:has(.contentCopy h2) .contentCopy{width:32rem;margin-left:0}.figmaRoute--about-ase .contentSection--photo-band .contentCopy h2{color:#fff;margin-bottom:1.25rem}.figmaRoute--about-ase .contentSection--photo-band:has(.contentCopy h2) .contentCopy p{font-size:1.125rem;line-height:1.6}.figmaRoute--about-ase .contentSection--photo-band .contentCtaButton{color:var(--ase-navy);background:#fff;margin-top:.75rem}.figmaRoute--about-ase .contentSection--mist{padding-block:8rem}.figmaRoute--about-ase .contentSection--mist .contentCards{margin-top:4rem}.figmaRoute--about-ase .contentSection--mist .contentCard{background:#fff;min-height:34.25rem}.figmaRoute--about-ase .contentSection--mist .contentCardCopy{flex-direction:column;align-items:flex-start;height:100%;padding:2rem;display:flex}.figmaRoute--about-ase .contentSection--mist .contentCardIcon{width:5rem;height:5rem;margin-bottom:3rem;padding:0;overflow:hidden}.figmaRoute--about-ase .contentSection--mist .contentCardIcon img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.figmaRoute--about-ase .contentSection--mist .contentCard h3{font-size:1.75rem}.figmaRoute--about-ase .contentSection--mist .contentCard:after{background:var(--ase-navy);color:#fff;content:"Learn more";border-radius:.25rem;align-self:flex-start;align-items:center;width:fit-content;min-height:2.75rem;margin:auto 2rem 2rem;padding:.625rem 1rem;font-weight:500;display:inline-flex}.figmaRoute--about-ase .contentSection:has(.contentFeatureRows){padding-block:8rem}.figmaRoute--about-ase .contentSection:has(.contentFeatureRows) .contentLead>.contentCopy{display:block}.figmaRoute--about-ase .contentSection:has(.contentFeatureRows) .contentCopy h2{margin:0}.figmaRoute--about-ase .contentSection:has(.contentMedia--diagram){padding-top:8rem;padding-bottom:4rem}.figmaRoute--about-ase .contentSection:has(.contentMedia--diagram) .contentDiagramFrame{margin-top:4rem}.figmaRoute--about-ase .contentSection:has(.contentPoster){padding-top:0;padding-bottom:8rem}.figmaRoute--applications-hpc .contentSection .contentLead>.contentCopy:not(.contentCopy--center){width:min(100%,53rem);margin-inline:auto;display:block}.figmaRoute--applications-hpc .contentSection .contentLead>.contentCopy:not(.contentCopy--center)>*{grid-area:auto}.figmaRoute--applications-hpc .staticSourceMediaStack,.figmaRoute--applications-hpc .staticSourceFigure--wide,.figmaRoute--applications-hpc .staticSourceSolo[data-size=wide],.figmaRoute--applications-hpc .contentMedia--diagram,.figmaRoute--applications-hpc .contentTableWrap{width:min(100%,53rem);max-width:53rem;margin-inline:auto}.figmaRoute--applications-hpc .contentTableMediaStack{flex-flow:wrap;gap:.75rem 1.5rem}.figmaRoute--applications-hpc .contentTableMediaCell{flex-direction:column;align-items:flex-start;gap:.25rem}@media (max-width:61.99rem){.figmaContentPage{--figma-label-column:15rem;--figma-column-gap:2.5rem}.figmaContentPage .contentHero--split .contentHeroPanel{padding-left:var(--figma-page-margin);padding-right:var(--figma-page-margin)}}@media (max-width:50rem){.figmaContentPage{--figma-page-margin:clamp(1.25rem, 6vw, 2rem)}.figmaContentPage .contentHero--figma-image{min-height:26rem}.figmaContentPage .contentHeroFigmaImageHeading{top:48%}.figmaContentPage .contentHeroFigmaImageHeading h1{font-size:clamp(2.25rem,10vw,3rem)}.financialsLanding{min-height:0;padding-top:4rem;padding-bottom:5rem}.financialsLandingIntro h2,.financialsLandingArchive h2{font-size:1.75rem}.financialsLandingArchive{margin-top:5rem}.financialsLandingCards{grid-template-columns:1fr;margin-top:3rem}.financialsLandingCard{min-height:0}.figmaContentPage .contentHero{min-height:22rem}.figmaContentPage .contentHero--gradient{min-height:26rem}.figmaContentPage .contentHero--gradient:before{width:44rem;left:22%}.figmaContentPage .contentHero--gradient:after{left:-34rem}.figmaContentPage .contentHeroGradientHeading{top:48%}.figmaContentPage .contentBreadcrumb--bar{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.figmaContentPage .contentBreadcrumb--bar span:last-child{text-overflow:ellipsis;overflow:hidden}.figmaContentPage .contentHero--split{grid-template-columns:1fr}.figmaContentPage .contentHero--split .contentHeroPanel{min-height:22rem;padding-top:8rem;padding-bottom:3.5rem}.figmaContentPage .contentHero--split .contentHeroPanel h1,.figmaContentPage .contentHeroInner h1{font-size:clamp(2.25rem,10vw,3rem)}.figmaContentPage .contentHeroSplitMedia{min-height:16rem}.figmaContentPage .contentSection,.figmaContentPage .contentRelated,.figmaContentPage .contentCarouselSection{padding-block:3rem}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center),.figmaContentPage .contentRelatedPanel{display:block}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections)>.ase-container{display:block}.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center)>h2,.figmaContentPage .contentLead>.contentCopy:not(.contentCopy--center)>:not(h2){grid-area:auto}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections) .contentLead{grid-area:auto}.figmaContentPage .contentSection:has(>.ase-container>.contentSubsections) .contentSubsections{grid-area:auto}.figmaContentPage .contentCopy h2{margin-bottom:2rem}.figmaContentPage .contentSplit{grid-template-columns:1fr;gap:2.5rem}.figmaContentPage .contentFeatureRow{grid-template-columns:1fr;gap:2rem}.figmaContentPage .contentFeatureRow--reverse .contentFeatureMedia{order:0}.figmaContentPage .contentSplit--panel{gap:0}.figmaContentPage .contentSubsections{margin-top:2rem}.figmaContentPage .contentCards--columns-3{grid-template-columns:1fr}.figmaContentPage[data-figma-family^=solution-] .contentCarouselTrack{width:100%;padding-inline:var(--figma-page-margin);transform:none}.figmaContentPage[data-figma-family^=solution-] .contentCarouselCard{flex-basis:min(85vw,22rem)}:is(.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions)>.ase-container,.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentLead,.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentCopy){display:block}.figmaRoute--leadframe-packaging .contentAccordions{grid-area:auto}.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentCopy h2{grid-area:auto}.figmaRoute--leadframe-packaging .contentSection:has(.contentAccordions) .contentIntro{grid-area:auto}.figmaRoute--leadframe-packaging .contentSection .contentCopy h2{margin-bottom:1.5rem}.figmaRoute--about-ase .contentStats{grid-template-columns:1fr;gap:1.5rem}.figmaRoute--about-ase .contentSection--photo-band .contentLead>.contentCopy{width:min(100%,36rem);margin-left:0}.figmaRoute--about-ase .contentSection--photo-band:has(.contentCopy h2) .contentCopy{width:min(100%,36rem);margin-left:0}.figmaRoute--about-ase .contentSection--photo-band .contentCopy p{font-size:1.5rem}.figmaRoute--about-ase .contentSection--mist .contentCards{grid-template-columns:1fr}.figmaRoute--about-ase .contentSection--mist .contentCard{min-height:0}}.splide__pagination__page:before{content:"";width:1rem;height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.consentBanner{z-index:1500;justify-content:center;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}.consentBannerInner{border-radius:var(--ase-radius);background:var(--ase-white);border:1px solid #0019461f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,44rem);padding:1rem 1.25rem;display:flex;box-shadow:0 1.25rem 2.5rem #0019462e}.consentBannerInner p{flex:18rem;margin:0;font-size:.9375rem;line-height:1.5}.consentBannerInner a{color:var(--ase-green-700);text-decoration:underline}.consentBannerActions{gap:.5rem;display:flex}.consentBtn{border:1px solid var(--ase-navy);border-radius:var(--ase-radius-small);min-height:2.75rem;padding-inline:1.25rem;font-weight:500;transition:background-color .2s,color .2s}.consentBtn--solid{background:var(--ase-navy);color:var(--ase-white)}.consentBtn--solid:hover,.consentBtn--solid:focus-visible{background:var(--ase-green-700);border-color:var(--ase-green-700)}.consentBtn--ghost{color:var(--ase-navy);background:0 0}.consentBtn--ghost:hover,.consentBtn--ghost:focus-visible{background:var(--ase-surface)}@media (max-width:30rem){.consentBannerActions{width:100%}.consentBtn{flex:1}}.wordRevealMask{vertical-align:bottom;margin-right:.28em;display:inline-block;overflow:hidden}.wordRevealMask:last-child{margin-right:0}.wordRevealInner{transition:transform .8s var(--ase-ease);will-change:transform;display:inline-block;transform:translateY(110%)}[data-visible] .wordRevealInner{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wordRevealInner{transition:none;transform:none}}.financialArchivePage{color:#1d3253}.financialArchivePage .contentHero{min-height:29rem}.financialArchivePage .contentHeroImage{transform:scaleX(-1);object-position:50% 50%!important}.financialArchivePage .contentHeroShade{background:linear-gradient(90deg,#2d3c4e9e 0%,#3c4b5b3d 62%,#4b596614 100%)}.financialArchivePage .contentHeroInner{padding-top:11rem;padding-bottom:7.25rem}.financialArchiveShell,.financialArchiveWide{width:min(100% - 10rem,80rem);padding-top:8rem;padding-bottom:8rem}.financialArchiveShell{grid-template-columns:17.6875rem minmax(0,59.875rem);align-items:start;gap:2.4375rem;display:grid}.financialArchiveShell .contentSectionNav{padding:0;display:block;top:6rem}.financialArchiveShell .contentSectionNav ul{border-left-color:#dce1e8}.financialArchiveShell .contentSectionNav a{color:#4d607e;padding-block:.35rem;font-size:.875rem}.financialArchiveShell .contentSectionNav a.isActive{color:#1d3253;border-left-color:#1d3253;font-weight:600}.financialArchiveColumn{min-width:0}.financialArchiveSection{scroll-margin-top:6rem}.financialArchiveSection+.financialArchiveSection{margin-top:8rem}.financialArchiveHeading{justify-content:space-between;align-items:center;gap:2rem;min-height:2.625rem;margin-bottom:2rem;display:flex}.financialArchiveHeading h2{color:#1d3253;letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:500;line-height:1.3}.financialArchiveSection>h3,.financialArchiveEvent h3,.financialArchiveFilingGroup h3{color:#1d3253;margin:0 0 1.5rem;font-size:1.25rem;font-weight:500;line-height:1.35}.financialArchiveSection>.financialArchiveTableWrap+h3{margin-top:3.5rem}.financialArchiveYear{color:#757575;flex:none;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5;display:flex}.financialArchiveYear select{color:#5f6e84;min-width:7.5rem;min-height:2.5rem;font:inherit;background:#f9f9f9;border:1px solid #757575;border-radius:.1875rem;padding:.5rem 2.25rem .5rem .75rem}.financialArchiveTableWrap{width:100%;overflow-x:auto}.financialArchiveTable{border-collapse:collapse;color:#314666;text-align:left;width:100%;min-width:42rem;font-size:1rem;line-height:1.4}.figmaRoute--about-ase-financials-financial-data .financialArchiveTable{table-layout:fixed}.financialArchiveTable--last-180 col:last-child{width:11.25rem}.financialArchiveTable--first-320 col:first-child{width:20rem}.financialArchiveTable th,.financialArchiveTable td{vertical-align:top;border:0;padding:.55rem .875rem}.financialArchiveTable thead th{color:#fff;background:#1d3253;font-weight:400}.financialArchiveTable tbody tr:nth-child(2n){background:#edf0f5}.financialArchiveLinks{flex-direction:column;align-items:flex-start;gap:.125rem;display:flex}.financialArchiveLinks a,.financialArchiveUnavailable{color:#314666;text-underline-offset:.14em;align-items:center;gap:.25rem;line-height:1.35;display:inline-flex}.financialArchiveUnavailable{text-decoration:underline}.financialArchiveDownloadIcon{flex:none}.financialArchiveDownloadIcon--pdf-link{width:1rem;height:1rem}.financialArchiveDownloadIcon--button{width:1.25rem;height:1.25rem}.financialArchiveEvents{flex-direction:column;gap:3.5rem;display:flex}.financialArchiveNote{color:#5f6e84;margin:1.5rem 0 2rem;font-size:.9375rem;line-height:1.6}.financialArchiveFilings{flex-direction:column;gap:3rem;display:flex}.financialArchiveFilingGroup{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.financialArchiveFilingGroup h3,.financialArchiveFilingGroup .financialArchiveNote{margin:0}.financialArchiveFilingGroup h3{font-size:1.375rem;line-height:1.3}.financialArchiveFilingGroup .financialArchiveNote,.financialArchiveXbrlCopy{color:#001946b3;font-size:1.125rem;line-height:1.6}.financialArchiveNote a,.financialArchiveXbrlCopy a{color:inherit;text-underline-offset:.14em;text-decoration:underline}.financialArchiveXbrlCopy{margin:0 0 3rem}.financialArchiveXbrlCopy p{margin:0}.financialArchiveXbrlCopy p+p{margin-top:.75rem}.financialArchiveFilingGroup .financialArchiveButton{border-radius:.25rem;padding:.75rem 1rem;font-size:1rem}.financialArchiveButton{color:#1d3253;background:#fff;border:1px solid #1d3253;border-radius:.125rem;justify-content:center;align-items:center;gap:.25rem;min-height:2.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.financialArchiveButton:hover,.financialArchiveButton:focus-visible{background:#edf0f5}.financialArchiveButton--filled{color:#fff;background:#001946}.financialArchiveButton--filled:hover,.financialArchiveButton--filled:focus-visible{background:#09734c}.financialArchiveCentered{justify-content:center;margin-top:3rem;display:flex}.financialReportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.financialReportCard{min-width:0}.financialReportCard>img{aspect-ratio:400/544;object-fit:cover;width:100%;height:auto;margin-bottom:1rem;display:block}.financialReportCard .financialArchiveLinks{font-size:1rem;font-weight:500}.financialArchiveDownloadRow{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex}.financialArchiveNotice{color:#5f6e84;border:1px solid #d4d9e1;margin-top:3rem;padding:2rem;font-size:.9375rem}.financialArchiveNotice strong{color:#1d3253}.financialArchiveNotice p{margin:.75rem 0 0}.figmaRoute--about-ase-financials-financial-data .financialArchiveSection+.financialArchiveSection{margin-top:8rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvents{gap:3rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent .financialArchiveTable th,.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent .financialArchiveTable td{padding-block:.5rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveShell{padding-bottom:calc(9.5rem - 1px)}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveWide{padding-bottom:17.75rem}.figmaRoute--about-ase-financials-events-news .financialArchiveWide{padding-bottom:calc(11rem - 1px)}@media (min-width:86rem){.financialArchiveShell,.financialArchiveWide{width:80rem;margin-left:5rem;margin-right:0}.financialArchiveHeading{margin-bottom:3rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveShell{grid-template-columns:17.6875rem minmax(0,59.875rem);gap:2.5625rem;width:80.125rem;max-width:none;padding-top:8rem;padding-bottom:8rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveColumn{height:316.063rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveSection{overflow:hidden}.figmaRoute--about-ase-financials-financial-data #monthly-revenues{height:33.125rem}.figmaRoute--about-ase-financials-financial-data #quarterly-results{height:116.875rem}.figmaRoute--about-ase-financials-financial-data #financial-reports{height:20.625rem}.figmaRoute--about-ase-financials-financial-data #stock-exchange-filings{height:47.375rem}.figmaRoute--about-ase-financials-financial-data #governance-comparison{height:15.625rem}.figmaRoute--about-ase-financials-financial-data #xbrl-files{height:26rem}.figmaRoute--about-ase-financials-financial-data #historical-data{height:8.4375rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent{height:25.5625rem;overflow:hidden}.figmaRoute--about-ase-financials-financial-data .financialArchiveShell .contentSectionNav a{padding-block:.25rem;font-size:1rem;line-height:1.6}.figmaRoute--about-ase-financials-financial-data .financialArchiveShell .contentSectionNav{height:16.5rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent h3,.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection>h3{font-size:1.375rem;line-height:1.3}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent .financialArchiveTableWrap{height:22.25rem;overflow:hidden}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveWide{height:189.5rem;padding:0;position:relative}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection{width:80rem;margin:0;position:absolute;left:0;overflow:hidden}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection:first-child{height:73.8125rem;top:8rem}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection:nth-child(2){height:60.0625rem;top:89.8125rem}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection:nth-child(3){height:23.625rem;top:157.875rem}.figmaRoute--about-ase-financials-shareholder-services .financialReportGrid{grid-template-rows:repeat(2,29.6875rem);height:61.375rem}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveCentered,.figmaRoute--about-ase-financials-shareholder-services .financialArchiveDownloadRow{margin-top:4rem}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection>.financialArchiveTableWrap+h3{margin-top:3rem}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection:nth-child(2) .financialArchiveTableWrap{height:19rem;overflow:hidden}.figmaRoute--about-ase-financials-shareholder-services .financialArchiveSection:nth-child(3) .financialArchiveTableWrap{height:18rem;overflow:hidden}.figmaRoute--about-ase-financials-events-news .financialArchiveWide{height:158.25rem;padding:0;position:relative}.figmaRoute--about-ase-financials-events-news .financialArchiveSection{width:80rem;margin:0;position:absolute;left:0;overflow:hidden}.figmaRoute--about-ase-financials-events-news .financialArchiveSection:first-child{height:121.125rem;top:8rem}.figmaRoute--about-ase-financials-events-news .financialArchiveSection:nth-child(2){height:13.125rem;top:137.125rem}:is(body:has(.financialArchivePage) .aseSiteFooter,body:has(.financialArchivePage) .footerContain){min-height:50.625rem}body:has(.financialArchivePage) .footerContain{padding-top:8rem;padding-bottom:2rem}}@media (max-width:85.99rem){.financialArchiveShell,.financialArchiveWide{width:min(100% - 3rem,80rem);padding-top:5rem;padding-bottom:6rem}.financialArchiveShell{display:block}.financialArchiveShell .contentSectionNav{margin-bottom:4rem;display:block;position:static;overflow-x:auto}.financialArchiveShell .contentSectionNav ul{border:0;border-bottom:1px solid #dce1e8;width:max-content;display:flex}.financialArchiveShell .contentSectionNav a{white-space:nowrap;border:0;border-bottom:2px solid #0000;min-height:2.75rem;margin:0;padding:.65rem 1rem}.financialArchiveShell .contentSectionNav a.isActive{border-bottom-color:#1d3253}.financialReportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:50rem){.financialArchivePage .contentHero{min-height:22rem}.financialArchivePage .contentHeroInner{padding-top:8rem;padding-bottom:3.5rem}.financialArchiveHeading{flex-direction:column;align-items:flex-start;gap:1rem}.financialArchiveSection+.financialArchiveSection,.figmaRoute--about-ase-financials-financial-data .financialArchiveSection+.financialArchiveSection{margin-top:6rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvents{gap:3.5rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent .financialArchiveTable th,.figmaRoute--about-ase-financials-financial-data .financialArchiveEvent .financialArchiveTable td{padding-block:.55rem}.financialArchiveLinks a{align-items:center;min-height:2.75rem}.figmaRoute--about-ase-financials-financial-data .financialArchiveShell,.figmaRoute--about-ase-financials-shareholder-services .financialArchiveWide,.figmaRoute--about-ase-financials-events-news .financialArchiveWide{padding-bottom:6rem}}@media (max-width:31.25rem){.financialArchiveShell,.financialArchiveWide{width:calc(100% - 2rem);padding-top:4rem;padding-bottom:5rem}.financialArchiveHeading h2{font-size:1.75rem}.financialReportGrid{grid-template-columns:1fr}}@media (max-width:61.99rem){.sustainabilityOverviewStory{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}.sustainabilityConcerted{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:50rem){.sustainabilityOverview{padding-top:4rem}.sustainabilityOverviewIntro h2,.sustainabilityOverviewStoryLead h2,.sustainabilityConcertedLead h2{font-size:clamp(1.75rem,8vw,2rem)}.sustainabilityReports{margin-top:4rem}.sustainabilityReportCard{flex-basis:min(82vw,23.75rem)}.sustainabilityReportControls{flex-wrap:wrap;gap:1.25rem;height:auto;margin-top:2rem}.sustainabilityReportProgress{min-width:8rem}.sustainabilityOverviewStories{gap:5rem;margin-top:5rem}.sustainabilityOverviewStory,.sustainabilityOverviewStory:first-child,.sustainabilityOverviewStory:nth-child(2),.sustainabilityOverviewStory:nth-child(3){grid-template-columns:1fr;gap:2rem;height:auto;min-height:0}.sustainabilityOverviewStory--reverse .sustainabilityOverviewStoryMedia{order:initial}.sustainabilityOverviewStoryMedia{min-height:22rem}.sustainabilityOverviewStoryCopy{padding:0}.sustainabilityOverviewLinks a,.sustainabilityConcertedLinks span{font-size:1.125rem}.sustainabilityConcerted{grid-template-columns:1fr;align-content:end;width:calc(100% - 1rem);height:auto;min-height:45rem;margin-top:5rem}.sustainabilityConcertedLead{width:auto;margin:3rem 2rem}.sustainabilityConcertedPanel{height:auto;min-height:25rem;margin:0 1rem 1rem}.labDetailGrid,.labMore,.labServiceTree,.labOpticalGallery{width:calc(100% - 2.5rem);height:auto;margin-left:1.25rem;margin-right:1.25rem;display:block;overflow:visible}.labDetailIntro,.labDetailPage--material-lab .labDetailIntro,.labDetailPage--stress-thermal-lab .labDetailIntro,.labDetailPage--chemical-green-lab .labDetailIntro,.labDetailPage--failure-analysis-lab .labDetailIntro,.labDetailPage--optical-lab .labDetailIntro,.labDetailPage--acoustic-lab .labDetailIntro,.labStressMeasurement,.labStressDesign,.labFailureReliability,.labOpticalTest,.labOpticalGallery,.labOpticalThinFilm,.labAcousticCharacterization,.labMore{height:auto;min-height:0;margin-top:4rem;margin-bottom:4rem;overflow:visible}.labDetailLabel{height:auto;margin-bottom:2rem}.labDetailIntroCopy h2,.labStressMeasurement h2,.labStressDesign h2,.labFailureReliability h2,.labOpticalTest h2,.labOpticalThinFilm h2,.labAcousticCharacterization h2,.labServicesHeading h2{font-size:1.75rem}.labDetailImageStrip,.labDetailPage--chemical-green-lab .labDetailIntro .labDetailImageStrip,.labStressMeasurement .labDetailImageStrip,.labOpticalGallery .labDetailImageStrip{grid-template-columns:1fr;height:auto;display:grid}.labDetailImageStrip:not(.labDetailImageStrip--fill) img{width:100%;height:auto}.labDetailImageStrip--fill .labDetailImageFrame{height:auto}.labDetailImageStrip--fill .labDetailImageFrame:first-child{aspect-ratio:590/300}.labDetailImageStrip--fill .labDetailImageFrame:nth-child(n+2){aspect-ratio:289/300}.labMaterialGallery{grid-template-columns:1fr;height:auto}.labMaterialGallery figure{height:auto}.labMaterialGallery img{width:100%;height:auto}.labServicesBand,.labServicesBand--electrical,.labServicesBand--acoustic{width:calc(100% - 1rem);height:auto;min-height:0;margin-top:4rem;padding:4rem 1.25rem;overflow:visible}.labServicesGroup+.labServicesGroup{margin-top:5rem}.labServicesHeading{height:auto}.labServicesCards,.labServicesBand--electrical .labServicesGroup:first-child .labServicesCards,.labServicesBand--electrical .labServicesGroup:nth-child(2) .labServicesCards,.labServicesBand--electrical .labServicesGroup:nth-child(3) .labServicesCards,.labServicesBand--acoustic .labServicesGroup:first-child .labServicesCards,.labServicesBand--acoustic .labServicesGroup:nth-child(2) .labServicesCards{grid-template-columns:1fr;gap:3rem;height:auto;margin-top:3rem}.labServiceTree,.labServiceTree--chemical{height:auto;margin-top:4rem}.labServiceTreeBody{padding-top:5rem}.labServiceTreeBranches,.labServiceTree--chemical .labServiceTreeBranches{grid-template-columns:1fr}.labServiceTreeBranches:before,.labServiceTreeBranches article:before,.labServiceTreeRoot:after{display:none}.labServiceTreeBranches article,.labServiceTree--chemical .labServiceTreeBranches article{min-height:0}.labFailureReliability dl div{grid-template-columns:1fr;gap:.25rem}.labOpticalGallery>div:last-child{display:none}.labAcousticCharacterization article+h2,.labAcousticCharacterization article:last-of-type+h2{margin-top:3rem}.labMoreGrid{grid-template-rows:none;grid-template-columns:1fr;height:auto}.labMoreGrid strong{white-space:normal}}.hoverIconWrap{z-index:2;background-color:var(--ase-white);color:var(--ase-navy);opacity:0;pointer-events:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.75rem;transition:opacity .2s cubic-bezier(.165,.84,.44,1);display:none;position:absolute;top:calc(50% - 1.75rem);left:calc(50% - 1.75rem)}[data-hover-card]:hover .hoverIconWrap,[data-hover-card]:focus-visible .hoverIconWrap{opacity:1}[data-hover-card]:has(:focus-visible) .hoverIconWrap{opacity:1}.hoverIconWrap_icon{width:2rem;height:2rem}@media (min-width:62rem){.hoverIconWrap{display:flex}}.doubleSideFigmaPage{height:230.313rem;color:var(--ase-navy);position:relative;overflow:hidden}.doubleSideSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.doubleSideOverview{top:8rem}.doubleSideFeatures{top:101.5rem}.doubleSideAdvantages{top:194.393rem}.doubleSideApplications{top:215.08rem}.doubleSideLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.doubleSideLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.doubleSideBody h2,.doubleSideOfferingGrid h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.doubleSideBody h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.doubleSideBody p,.doubleSideBody ul{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.doubleSideBody ul{padding-left:1.6875rem}.doubleSideOverview .doubleSideBody,.doubleSideOverview .doubleSideCopy,.doubleSideFeatures .doubleSideBody,.doubleSideCapability,.doubleSideAdvantages .doubleSideBody,.doubleSideApplications .doubleSideBody{flex-direction:column;display:flex}.doubleSideOverview .doubleSideBody{gap:2rem}.doubleSideOverview .doubleSideCopy{gap:1rem}.doubleSideOverview .doubleSideBody>img{object-fit:cover;width:25rem;height:12.5rem}.doubleSideVideo{border-radius:.25rem;width:80.1111rem;height:45.0625rem;position:absolute;top:48.4375rem;left:50%;overflow:hidden;transform:translate(-50%)}.doubleSideVideo>img{object-fit:cover}.doubleSidePlay{background:#fff;border-radius:.25rem;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .46875rem #0000001a}.doubleSidePlay i{border-top:.4375rem solid #0000;border-bottom:.4375rem solid #0000;border-left:.6875rem solid var(--ase-navy);width:0;height:0;margin-left:.1875rem}.doubleSideFeatures .doubleSideBody{gap:2rem}.doubleSideFeatures .doubleSideBody>img{object-fit:cover;width:100%;height:auto}.doubleSideCapability{gap:.75rem}.doubleSideOfferings{flex-direction:column;gap:2.5rem;width:80rem;display:flex;position:absolute;top:147.964rem;left:50%;transform:translate(-50%)}.doubleSideOfferingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.doubleSideOfferingGrid article{background:#fff;border:1px solid #0019461a;border-radius:.25rem;flex-direction:column;align-items:center;gap:1.5rem;min-width:0;padding:1.25rem;display:flex}.doubleSideOfferingGrid article>img:first-of-type,.doubleSideOfferingGrid article>img:nth-of-type(2){object-fit:cover;width:100%;height:auto}.doubleSideOfferingGrid article>img:nth-of-type(3){object-fit:cover;width:18.75rem;height:12.5625rem}.doubleSideOfferingGrid h2{width:100%;font-size:1.375rem}.doubleSideAdvantages .doubleSideBody,.doubleSideApplications .doubleSideBody{gap:1rem}.doubleSideAdvantages .doubleSideBody h2{width:23rem}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--double-side-molding[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--double-side-molding[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.doubleSideFigmaPage{height:auto;margin-block:4rem;overflow:visible}.doubleSideSection,.doubleSideOfferings{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.doubleSideLabel{margin-bottom:2rem}.doubleSideBody h2,.doubleSideOfferingGrid h2{font-size:1.75rem}.doubleSideAdvantages .doubleSideBody h2{width:auto}.doubleSideOverview .doubleSideBody>img,.doubleSideFeatures .doubleSideBody>img{width:100%;height:auto}.doubleSideVideo{aspect-ratio:1281.78/721;width:calc(100% - 2.5rem);height:auto;margin:0 1.25rem 4rem;position:relative;top:auto;left:auto;transform:none}.doubleSideOfferingGrid{grid-template-columns:1fr}.doubleSideOfferingGrid article+article{margin-top:1rem}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--double-side-molding .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--double-side-molding[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--double-side-molding[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.packageDesignFigmaPage{height:96.9375rem;color:var(--ase-navy);position:relative;overflow:hidden}.packageDesignSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.packageDesignOverview{top:8rem}.packageDesignTools{top:32.0625rem}.packageDesignLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.packageDesignLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.packageDesignBody{flex-direction:column;gap:2rem;display:flex}.packageDesignBody h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.packageDesignTextBlock{flex-direction:column;gap:.75rem;display:flex}.packageDesignTextBlock h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.packageDesignTextBlock p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.packageDesignTextBlock a{color:inherit;text-underline-position:from-font;text-decoration:underline}.packageDesignFlow{align-items:center;gap:1rem;width:100%;display:flex}.packageDesignFlow article{background:#f2f3f6;border-radius:.25rem;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;min-width:0;height:13.25rem;padding:1.25rem;display:flex}.packageDesignFlow article>img{width:3rem;height:3rem}.packageDesignFlow article p{margin:0;font-size:1.125rem;line-height:1.3}.packageDesignFlow .packageDesignFlowResult{color:#fff;background:linear-gradient(128.24deg,#3ecb66 6.98%,#09734c 34.87%,#014574 63.61%,#001946 91.51%);box-shadow:0 .625rem .78125rem #00000026}.packageDesignFlowArrow{flex:0 0 .75rem;width:.75rem;height:1.3125rem}.figmaContentPage.figmaRoute--package-design .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--package-design .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--package-design .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--package-design .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--package-design[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--package-design[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.packageDesignFigmaPage{height:auto;margin-block:4rem;overflow:visible}.packageDesignSection{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.packageDesignLabel{margin-bottom:2rem}.packageDesignBody h2{font-size:1.75rem}.packageDesignFlow{grid-template-columns:1fr;display:grid}.packageDesignFlow article{width:100%;min-height:12rem}.packageDesignFlowArrow{margin-inline:auto;transform:rotate(90deg)}.figmaContentPage.figmaRoute--package-design .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--package-design .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--package-design[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--package-design[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.substrateDesignFigmaPage{height:121.063rem;color:var(--ase-navy);position:relative;overflow:hidden}.substrateDesignSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.substrateDesignOverview{top:8rem}.substrateDesignFunctions{top:28.5rem}.substrateDesignTools{top:63.8125rem}.substrateDesignLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.substrateDesignLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.substrateDesignBody{flex-direction:column;gap:2rem;display:flex}.substrateDesignOverviewBody{gap:1rem}.substrateDesignBody h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.substrateDesignOverviewBody p,.substrateDesignFunctionGrid span,.substrateDesignToolCards li,.substrateDesignToolCards p{color:#001946b3;font-size:1.125rem;line-height:1.6}.substrateDesignOverviewBody p{margin:0}.substrateDesignFunctionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.substrateDesignFunctionGrid>div{border-bottom:1px solid #00194633;align-items:center;gap:.25rem;min-width:0;padding-block:.5rem;display:flex}.substrateDesignFunctionGrid img{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.substrateDesignToolCards{flex-direction:column;gap:.5rem;display:flex}.substrateDesignToolCards article{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.substrateDesignToolCards h3{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.substrateDesignToolCards ul{margin:0;padding-left:1.6875rem}.substrateDesignToolCards p{margin:0 0 .75rem}.substrateDesignToolCards p:nth-of-type(2){margin-top:.75rem}.figmaContentPage.figmaRoute--substrate-design .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--substrate-design .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--substrate-design .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--substrate-design .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--substrate-design[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--substrate-design[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.substrateDesignFigmaPage{height:auto;margin-block:4rem;overflow:visible}.substrateDesignSection{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.substrateDesignLabel{margin-bottom:2rem}.substrateDesignBody h2{font-size:1.75rem}.substrateDesignFunctionGrid{grid-template-columns:1fr}.figmaContentPage.figmaRoute--substrate-design .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--substrate-design .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--substrate-design[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--substrate-design[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.vipackFigmaPage{height:273.313rem;color:var(--ase-navy);position:relative;overflow:hidden}.vipackGridSection{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.vipackOverview{top:8rem}.vipackCapabilities{top:203.875rem}.vipackLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.vipackLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.vipackOverviewBody{flex-direction:column;gap:2rem;display:flex}.vipackOverviewBody>h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.vipackTextCardStack{flex-direction:column;gap:.5rem;display:flex}.vipackTextCard{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.vipackTextCard h3,.vipackTextCard p{margin:0}.vipackTextCard h3{font-size:1.375rem;font-weight:500;line-height:1.3}.vipackTextCard p{color:#001946b3;font-size:1.125rem;line-height:1.6}.vipackIdePanel{background:#0019460d;border-radius:.5rem;width:80rem;height:26.6875rem;position:absolute;top:57.5625rem;left:50%;overflow:hidden;transform:translate(-50%)}.vipackIdeCopy{z-index:1;flex-direction:column;width:34.0625rem;display:flex;position:absolute;top:6.3125rem;left:3rem}.vipackIdeCopy h2{margin:0 0 .75rem;font-size:2rem;font-weight:500;line-height:1.3}.vipackIdeCopy p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.vipackIdeCopy a{background:var(--ase-navy);color:#fff;border-radius:.25rem;align-self:start;margin-top:2rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none}.vipackIdePanel>img{object-fit:cover;width:39.9375rem;height:26.6875rem;position:absolute;top:0;right:0}.vipackPillars{flex-direction:column;gap:2.5rem;width:80rem;display:flex;position:absolute;top:92.25rem;left:50%;transform:translate(-50%)}.vipackPillarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.vipackPillarCard{height:22.9375rem;color:var(--ase-navy);border:1px solid #0019461a;border-radius:.25rem;flex-direction:column;gap:1.5rem;padding:1.25rem;text-decoration:none;display:flex}.vipackPillarMedia{flex:none;width:100%;height:13rem;display:block;position:relative;overflow:hidden}.vipackPillarMedia>img{object-fit:cover}.vipackPillarCard>div{flex-direction:column;gap:.5rem;display:flex}.vipackPillarCard h3,.vipackPillarCard p{margin:0}.vipackPillarCard h3{font-size:1.375rem;font-weight:500;line-height:1.3}.vipackPillarCard p{color:#001946b3;font-size:1.125rem;line-height:1.6}.vipackVideo{border-radius:.5rem;width:80rem;height:44.9375rem;position:absolute;top:150.938rem;left:50%;overflow:hidden;transform:translate(-50%)}.vipackVideo>img{object-fit:cover}.vipackPlay{background:#fff;border-radius:.25rem;place-items:center;width:3rem;height:3rem;font-size:1rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .46875rem #0000001a}.vipackRelated{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.875rem;width:80rem;height:8rem;padding:2rem;display:flex;position:absolute;top:257.313rem;left:50%;transform:translate(-50%)}.vipackRelated h2{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.vipackRelated a{border-bottom:1px solid var(--ase-navy);color:var(--ase-navy);align-self:start;font-size:1rem;line-height:1.3;text-decoration:none}.figmaContentPage.figmaRoute--vipack .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--vipack .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--vipack .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--vipack .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--vipack[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--vipack[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.vipackFigmaPage{height:auto;margin-block:4rem;overflow:visible}.vipackGridSection,.vipackIdePanel,.vipackPillars,.vipackVideo,.vipackRelated{width:calc(100% - 2.5rem);height:auto;margin:0 1.25rem 4rem;position:relative;top:auto;left:auto;transform:none}.vipackGridSection{display:block}.vipackLabel{margin-bottom:2rem}.vipackOverviewBody>h2{font-size:1.75rem}.vipackIdePanel{flex-direction:column;display:flex}.vipackIdeCopy{width:auto;padding:2rem 1.25rem;position:relative;top:auto;left:auto}.vipackIdePanel>img{width:100%;height:auto;position:relative}.vipackPillarGrid{grid-template-columns:1fr}.vipackPillarCard{height:auto}.vipackVideo{aspect-ratio:1280/719}.vipackRelated{padding:1.25rem}.vipackRelated a{align-items:center;min-height:2.75rem;display:inline-flex}.figmaContentPage.figmaRoute--vipack .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--vipack .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--vipack[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--vipack[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.antennaFigmaPage{height:261.625rem;color:var(--ase-navy);position:relative;overflow:hidden}.antennaFigmaGrid{grid-template-columns:19rem 1fr;gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.antennaFigmaOverview{top:8rem}.antennaFigmaDefinition{top:41.3125rem}.antennaFigmaAdvantages{top:89.25rem}.antennaFigmaApplications{top:166.563rem}.antennaFigmaMeasurement{top:183.625rem}.antennaFigmaLabel{color:#001946b3;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.antennaFigmaLabel span{background:var(--ase-navy);border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.antennaFigmaBody,.antennaFigmaText,.antennaFigmaSubsection,.antennaFigmaChamber,.antennaFigmaCapability,.antennaFigmaOfferingGrid article>div{flex-direction:column;display:flex}.antennaFigmaBody{gap:4rem}.antennaFigmaOverviewBody{gap:2rem}.antennaFigmaText{gap:1rem}.antennaFigmaSubsection{gap:.75rem}.antennaFigmaText h2,.antennaFigmaAdvantagesBody>h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.antennaFigmaText p,.antennaFigmaSubsection p,.antennaFigmaListCard li,.antennaFigmaOfferingGrid p{color:#001946b3;font-size:1.125rem;line-height:1.6}.antennaFigmaText p,.antennaFigmaSubsection h3,.antennaFigmaSubsection p,.antennaFigmaAdvantagesBody>h2,.antennaFigmaChamber h3,.antennaFigmaCapability h3,.antennaFigmaOfferingGrid h3,.antennaFigmaOfferingGrid p{margin:0}.antennaFigmaSubsection h3,.antennaFigmaChamber h3,.antennaFigmaCapability h3,.antennaFigmaOfferingGrid h3,.antennaFigmaListCard h3{font-size:1.375rem;font-weight:500;line-height:1.3}.antennaFigmaDefinitionBody>img{width:36.5rem;height:20.625rem}.antennaFigmaAdvantagesBody{gap:2rem}.antennaFigmaCardStack{flex-direction:column;gap:.5rem;display:flex}.antennaFigmaListCard{background:#0019460d;border-radius:.25rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.antennaFigmaListCard h3{margin:0}.antennaFigmaListCard ul{margin:0;padding-left:1.6875rem}.antennaFigmaOfferings{flex-direction:column;gap:2.5rem;width:80rem;display:flex;position:absolute;top:132.375rem;left:50%;transform:translate(-50%)}.antennaFigmaOfferingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.antennaFigmaOfferingGrid article{border:1px solid #0019461a;border-radius:.25rem;flex-direction:column;gap:1.5rem;height:22.3899rem;padding:1.25rem;display:flex}.antennaFigmaOfferingGrid article>img{object-fit:cover;width:100%;height:7.0149rem}.antennaFigmaOfferingGrid article>div{gap:.5rem}.antennaFigmaMeasurementBody{gap:4rem}.antennaFigmaChamber,.antennaFigmaCapability{gap:1.5rem}.antennaFigmaChamber>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.antennaFigmaChamber img{object-fit:cover;border-radius:.25rem;width:100%;height:23.9796rem}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselSection{height:25.75rem;padding:0}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--antenna-in-package[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--antenna-in-package[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.antennaFigmaPage{height:auto;margin-block:4rem;overflow:visible}.antennaFigmaGrid,.antennaFigmaOfferings{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.antennaFigmaLabel{margin-bottom:2rem}.antennaFigmaText h2,.antennaFigmaAdvantagesBody>h2{font-size:1.75rem}.antennaFigmaOfferingGrid,.antennaFigmaChamber>div{grid-template-columns:1fr}.antennaFigmaOfferingGrid{margin-top:2rem}.antennaFigmaOfferingGrid article{height:auto}.antennaFigmaDefinitionBody>img{width:100%;height:auto}.antennaFigmaChamber img{height:auto}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--antenna-in-package .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--antenna-in-package[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--antenna-in-package[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.powerSipFigmaPage{height:172.438rem;color:var(--ase-navy);position:relative;overflow:hidden}.powerSipGrid{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.powerSipOverview{top:8rem}.powerSipFeatures{top:138.313rem}.powerSipLabel{opacity:.7;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;min-width:19rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.powerSipLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.powerSipOverviewBody{flex-direction:column;align-items:flex-start;gap:2rem;min-width:0;display:flex}.powerSipText{flex-direction:column;gap:1rem;display:flex}.powerSipText h2,.powerSipFeatureBody h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.powerSipText p,.powerSipFeatureBody,.powerSipFeatureBody p{font-size:1.125rem;line-height:1.6}.powerSipText p,.powerSipFeatureBody{color:#001946b3}.powerSipText p,.powerSipFeatureBody p{margin:0}.powerSipLogo{object-fit:contain;width:18.75rem;height:7.5rem}.powerSipPlatform{width:100%;height:auto}.powerSipVideo{border-radius:.25rem;width:80.1111rem;height:45.0625rem;position:absolute;top:85.25rem;left:50%;overflow:hidden;transform:translate(-50%)}.powerSipVideo>img{object-fit:cover}.powerSipPlay{width:3rem;height:3rem;color:var(--ase-navy);background:#fff;border-radius:.25rem;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .25rem .46875rem #0000001a}.powerSipFeatureBody{min-width:0}.powerSipFeatureBody h2{width:22.75rem;color:var(--ase-navy)}.powerSipFeatureBody ul{margin:1rem 0 .75rem;padding-left:1.6875rem;list-style:outside}.powerSipFeatureBody li{padding-left:0}.figmaContentPage.figmaRoute--powersip .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--powersip .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--powersip .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--powersip .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--powersip[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--powersip[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.powerSipFigmaPage{flex-direction:column;gap:4rem;height:auto;margin-block:4rem;padding-inline:1.25rem;display:flex;overflow:visible}.powerSipGrid,.powerSipVideo{width:100%;position:relative;top:auto;left:auto;transform:none}.powerSipGrid{display:block}.powerSipLabel{min-width:0;margin-bottom:2rem}.powerSipText h2,.powerSipFeatureBody h2{width:auto;font-size:1.75rem}.powerSipLogo{max-width:100%}.powerSipVideo{aspect-ratio:16/9;height:auto}.figmaContentPage.figmaRoute--powersip .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--powersip .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--powersip[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--powersip[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}.waferLevelFigmaPage{height:138rem;color:var(--ase-navy);position:relative;overflow:hidden}.waferLevelGrid{grid-template-columns:19rem minmax(0,1fr);gap:1.25rem;width:80rem;display:grid;position:absolute;left:50%;transform:translate(-50%)}.waferLevelOverview{top:8rem}.waferLevelOfferings{top:25.875rem}.waferLevelLabel{opacity:.7;letter-spacing:.03em;text-transform:uppercase;align-self:start;align-items:center;gap:.5625rem;margin:0;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.waferLevelLabel span{background:currentColor;border-radius:.0625rem;flex:none;width:.25rem;height:.25rem}.waferLevelIntro,.waferLevelOfferingBody{min-width:0}.waferLevelIntro{flex-direction:column;gap:1rem;display:flex}.waferLevelIntro h2,.waferLevelOfferingBody>h2{margin:0;font-size:2rem;font-weight:500;line-height:1.3}.waferLevelIntro p,.waferLevelCopy p,.waferLevelFeature{font-size:1.125rem;line-height:1.6}.waferLevelIntro p,.waferLevelCopy>p{color:#001946b3;margin:0}.waferLevelAccordion{flex-direction:column;gap:.5rem;margin-top:2rem;display:flex}.waferLevelAccordion details{background:#0019460d;border-radius:.5rem;padding:1.5rem}.waferLevelAccordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;min-height:2rem;font-size:1.375rem;font-weight:500;line-height:1.3;list-style:none;display:flex}.waferLevelAccordion summary::-webkit-details-marker{display:none}.waferLevelAccordion summary i{text-align:center;flex:none;width:2rem;font-size:1.5rem;font-style:normal;transition:transform .2s}.waferLevelAccordion details[open] summary i{transform:rotate(180deg)}.waferLevelExpanded{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.waferLevelMedia{background:#fff;border-radius:.25rem;place-items:center;min-height:21.75rem;padding:1.5rem;display:grid}.waferLevelMedia img{object-fit:cover;width:37.5rem;height:18.75rem}.waferLevelCopy{flex-direction:column;gap:1.25rem;display:flex}.waferLevelCompactCopy{background:#fff;border-radius:.25rem;margin-top:2rem;padding:1.5rem}.waferLevelCompactCopy p{color:#001946b3;margin:0;font-size:1.125rem;line-height:1.6}.waferLevelFeature h3{margin:0;font-size:1.125rem;font-weight:500;line-height:1.6}.waferLevelFeature ul{color:#001946b3;margin:.5rem 0 0;padding-left:1.6875rem;list-style:outside}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselSection{height:25.6875rem;padding:0}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselHead{height:3rem;margin-bottom:3rem}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselHead h2{font-size:2rem;font-weight:500;line-height:1.3}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselNav button{background:0 0;border:1px solid #00194633}.figmaContentPage.figmaRoute--wafer-level-packaging[data-figma-family=solution-v3] .contentCarouselTrack{width:134rem;height:12.375rem;padding:0;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.figmaContentPage.figmaRoute--wafer-level-packaging[data-figma-family=solution-v3] .contentCarouselCard{flex:0 0 26rem;height:12.375rem}@media (max-width:85.99rem){.waferLevelFigmaPage{height:auto;margin-block:4rem;overflow:visible}.waferLevelGrid{width:calc(100% - 2.5rem);margin:0 1.25rem 4rem;display:block;position:relative;top:auto;left:auto;transform:none}.waferLevelLabel{margin-bottom:2rem}.waferLevelIntro h2,.waferLevelOfferingBody>h2{font-size:1.75rem}.waferLevelAccordion details{padding:1.25rem}.waferLevelAccordion summary{font-size:1.125rem}.waferLevelMedia{min-height:0;padding:1rem}.waferLevelMedia img{width:100%;height:auto}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselSection{height:auto;padding-block:3rem}.figmaContentPage.figmaRoute--wafer-level-packaging .contentCarouselHead{height:auto;margin-bottom:2rem}.figmaContentPage.figmaRoute--wafer-level-packaging[data-figma-family=solution-v3] .contentCarouselTrack{width:100%;height:auto;padding-inline:var(--figma-page-margin);left:auto;overflow-x:auto;transform:none}.figmaContentPage.figmaRoute--wafer-level-packaging[data-figma-family=solution-v3] .contentCarouselCard{flex-basis:min(85vw,22rem);height:12.375rem}}@media (max-width:61.999rem){.splide__pagination{gap:0}.splide__pagination__page,.splide__pagination__page.is-active{opacity:1;background:0 0;width:1.5rem;height:2.75rem}.splide__pagination__page:before{background:var(--_theme---text,currentColor);opacity:.5;border-radius:50%;width:.5rem;height:.5rem}.splide__pagination__page.is-active:before{opacity:1}.applicationEditorialBlock h2 a,.applicationEditorialBlock h3 a{align-items:center;min-height:2.75rem;display:inline-flex}.industryFourNav a,.semiconductorSupplyNav a,.milestonesNav a,.sustainabilityOverviewLinks a,.contactRows>a,.contactEnquiries article a,.globalManufacturingDetails address a{min-height:2.75rem}.industryFourNav a,.semiconductorSupplyNav a,.milestonesNav a{align-items:center;display:inline-flex}}.statusPage{color:#001946;min-height:100svh;font-family:var(--font-inter), Inter, Arial, sans-serif;background:radial-gradient(circle at 12% 18%,#fedf5847,#0000 26rem),linear-gradient(145deg,#eff8f4 0%,#fff 52%,#eef2f7 100%);place-items:center;padding:2rem;display:grid;position:relative;overflow:hidden}.statusPageGlow{filter:blur(1rem);pointer-events:none;background:#09734c24;border-radius:50%;width:34rem;height:34rem;position:absolute;bottom:-15rem;right:-12rem}.statusPageCard{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:#ffffffe0;border:1px solid #0019461f;border-radius:.75rem;width:min(100%,48rem);padding:clamp(2rem,7vw,5rem);position:relative;box-shadow:0 2rem 5rem #0019461f}.statusPageLogoLink{color:#001946;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.statusPageLogo{width:7.5rem;height:auto}.statusPageCode{color:#09734c;letter-spacing:.14em;text-transform:uppercase;margin:clamp(3rem,8vw,5.5rem) 0 0;font-size:.75rem;font-weight:600}.statusPageCard h1{letter-spacing:-.04em;outline:none;max-width:14ch;margin:.75rem 0 0;font-size:clamp(2.25rem,6vw,4.5rem);font-weight:500;line-height:1.02}.statusPageCard h1:focus-visible{outline-offset:.4rem;border-radius:.25rem;outline:3px solid #09734c}.statusPageDescription{color:#314666;max-width:38rem;margin:1.5rem 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7}.statusPageActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2.25rem;display:flex}.statusPagePrimaryAction,.statusPageSecondaryAction,.statusPageTextAction{min-height:2.75rem;font:inherit;border-radius:.25rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.statusPagePrimaryAction{color:#fff;cursor:pointer;background:#001946;border:1px solid #001946}.statusPageSecondaryAction{color:#001946;background:0 0;border:1px solid #00194659}.statusPageTextAction{color:#001946;text-underline-offset:.25rem;text-decoration:underline}.statusPagePrimaryAction:hover,.statusPagePrimaryAction:focus-visible{background:#09734c;border-color:#09734c}.statusPageSecondaryAction:hover,.statusPageSecondaryAction:focus-visible{color:#09734c;border-color:#09734c}.statusPagePrimaryAction:focus-visible,.statusPageSecondaryAction:focus-visible,.statusPageTextAction:focus-visible,.statusPageLogoLink:focus-visible{outline-offset:.2rem;outline:3px solid #fedf58}@media (max-width:40rem){.statusPage{align-items:start;padding:1rem}.statusPageCard{margin-top:max(1rem, env(safe-area-inset-top));padding:1.5rem}.statusPageActions{flex-direction:column;align-items:stretch}.statusPagePrimaryAction,.statusPageSecondaryAction,.statusPageTextAction{width:100%;min-height:3rem}}@media (prefers-reduced-motion:reduce){.statusPagePrimaryAction,.statusPageSecondaryAction,.statusPageTextAction{transition:none}}.contentRewritePreview .rewriteAdditionalCopy{width:min(100% - 3rem,80rem);color:var(--ase-navy);margin:4rem auto}.contentRewritePreview .rewriteAdditionalCopy h2{font-size:2rem;line-height:1.3}.contentRewritePreview .rewriteAdditionalCopy p,.contentRewritePreview .rewriteAdditionalCopy blockquote{margin-block:1.25rem;line-height:1.6}.contentRewritePreview .rewriteCardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2rem;margin-top:2rem;display:grid}.contentRewritePreview .companyInfoStatement,.contentRewritePreview .companyInfoSustainability,.contentRewritePreview .companyInfoExplore{padding-block:5rem}.contentRewritePreview .companyInfoStatement p+p{margin-top:1.5rem}.contentRewritePreview .companyInfoServices,.contentRewritePreview .companyInfoVideo{margin-block:5rem}.contentRewritePreview .companyInfoExplore{padding-inline:max(1.25rem, var(--figma-page-margin))}.contentRewritePreview .companyInfoExplore>div{margin-top:2rem}.contentRewritePreview .ipCycle ul{padding-left:1.5rem;line-height:1.6}.contentRewritePreview .ipCycle li+li{margin-top:1.5rem}.contentRewritePreview .semiconductorSupplyTags article{flex:15rem}.contentRewritePreview .semiconductorSupplyTags article p{margin-top:.75rem}.contentRewritePreview .contactEnquiries>h2{grid-column:1/-1}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
