@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--breakpoint-2xl:85rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-3xl:98rem;--container-md:720px;--container-lg:960px;--text-3xl:100px;--text-3xl--letter-spacing:5px;--text-3xl--line-height:100%;--text-2xl:75px;--text-2xl--letter-spacing:4px;--text-2xl--line-height:100%;--text-xl:50px;--text-xl--letter-spacing:3px;--text-xl--line-height:103%;--text-lg:32px;--text-lg--letter-spacing:1.6px;--text-lg--line-height:120%;--text-md:21px;--text-md--line-height:130%;--text-body:16px;--text-body--line-height:140%;--text-body--letter-spacing:0px;--text-sm:14px;--text-sm--line-height:140%;--text-cta:14px;--text-cta--letter-spacing:1.6px;--text-xs:12px;--text-xs--letter-spacing:1.6px;--color-signal-yellow:#e5ff9b;--color-stealth-black:#1c1c1c;--color-dark-grey:#2b2b2b;--color-ice-grey:#eee;--color-tactical-green:#5d7e53;--color-passive:#dedede;--color-passive-black:#525252;--color-white:#fff;--font-mono:"DM Mono",monospace;--font-sans:"DM Sans",sans-serif;--radius-sm:4px;--radius-md:18px;--radius-lg:30px;--radius-xl:50px}}@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%;-moz-tab-size:4;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;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}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);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)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-2{top:calc(var(--spacing)*-2)}.-top-\[5\%\]{top:-5%}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-3\/4{top:75%}.top-11{top:calc(var(--spacing)*11)}.top-22{top:calc(var(--spacing)*22)}.top-32{top:calc(var(--spacing)*32)}.top-38{top:calc(var(--spacing)*38)}.top-50{top:calc(var(--spacing)*50)}.top-\[4\%\]{top:4%}.top-\[6px\]{top:6px}.top-\[12\%\]{top:12%}.top-\[15px\]{top:15px}.top-\[90px\]{top:90px}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-6{right:calc(var(--spacing)*6)}.right-\[7px\]{right:7px}.right-\[10\%\]{right:10%}.right-\[20px\]{right:20px}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-4\.5{bottom:calc(var(--spacing)*-4.5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-12{bottom:calc(var(--spacing)*12)}.bottom-\[0\%\]{bottom:0%}.bottom-\[4\%\]{bottom:4%}.bottom-\[24\%\]{bottom:24%}.-left-2{left:calc(var(--spacing)*-2)}.-left-\[7px\]{left:-7px}.-left-\[15px\]{left:-15px}.-left-\[43vw\]{left:-43vw}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[10\%\]{left:10%}.left-\[20px\]{left:20px}.left-\[28\%\]{left:28%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-100{z-index:100}.container{width:100%}@media (min-width:32rem){.container{max-width:32rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:60rem){.container{max-width:60rem}}@media (min-width:76rem){.container{max-width:76rem}}@media (min-width:85rem){.container{max-width:85rem}}@media (min-width:98rem){.container{max-width:98rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.my-14{margin-block:calc(var(--spacing)*14)}.my-16{margin-block:calc(var(--spacing)*16)}.my-18{margin-block:calc(var(--spacing)*18)}.my-20{margin-block:calc(var(--spacing)*20)}.my-24{margin-block:calc(var(--spacing)*24)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.-mt-20{margin-top:calc(var(--spacing)*-20)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-13{margin-top:calc(var(--spacing)*13)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-18{margin-top:calc(var(--spacing)*18)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-29{margin-top:calc(var(--spacing)*29)}.mt-auto{margin-top:auto}.\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.-mb-40{margin-bottom:calc(var(--spacing)*-40)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-4\.5{margin-bottom:calc(var(--spacing)*4.5)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-13{margin-bottom:calc(var(--spacing)*13)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.4\]{aspect-ratio:1.4}.aspect-\[10\/7\]{aspect-ratio:10/7}.aspect-\[12\/7\]{aspect-ratio:12/7}.aspect-\[24\/19\]{aspect-ratio:24/19}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-25{height:calc(var(--spacing)*25)}.h-60{height:calc(var(--spacing)*60)}.h-\[2px\]{height:2px}.h-\[10px\]{height:10px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[50vw\]{height:50vw}.h-\[90vw\]{height:90vw}.h-\[100vw\]{height:100vw}.h-\[234px\]{height:234px}.h-\[600px\]{height:600px}.h-\[calc\(50\%\+0\.75em\)\]{height:calc(50% + .75em)}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-8{max-height:calc(var(--spacing)*8)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-\[250px\]{max-height:250px}.max-h-\[400px\]{max-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[70px\]{min-height:70px}.min-h-\[107px\]{min-height:107px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[380px\]{min-height:380px}.min-h-\[450px\]{min-height:450px}.min-h-\[620px\]{min-height:620px}.w-0{width:calc(var(--spacing)*0)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/12{width:8.33333%}.w-2{width:calc(var(--spacing)*2)}.w-2\/3{width:66.6667%}.w-3\/12{width:25%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-5\/12{width:41.6667%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-9\/12{width:75%}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-18{width:calc(var(--spacing)*18)}.w-25{width:calc(var(--spacing)*25)}.w-30{width:calc(var(--spacing)*30)}.w-34{width:calc(var(--spacing)*34)}.w-40{width:calc(var(--spacing)*40)}.w-\[2px\]{width:2px}.w-\[21\%\]{width:21%}.w-\[30\%\]{width:30%}.w-\[44px\]{width:44px}.w-\[60vw\]{width:60vw}.w-\[65\%\]{width:65%}.w-\[80\%\]{width:80%}.w-\[calc\(50\%-1\.5em\)\]{width:calc(50% - 1.5em)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-102{max-width:calc(var(--spacing)*102)}.max-w-\[100px\]{max-width:100px}.max-w-\[180px\]{max-width:180px}.max-w-\[710px\]{max-width:710px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-z-10{--tw-translate-z:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y)var(--tw-translate-z)}.scale-60{--tw-scale-x:60%;--tw-scale-y:60%;--tw-scale-z:60%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-70{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-102{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-300{--tw-scale-x:300%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.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-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-24{gap:calc(var(--spacing)*24)}.gap-\[8px\]{gap:8px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-13{column-gap:calc(var(--spacing)*13)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.self-end{align-self:flex-end}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[26px\]{border-radius:26px}.rounded-\[30px\]{border-radius:30px}.rounded-\[33px\]{border-radius:33px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-\[30px\]{border-top-left-radius:30px;border-bottom-left-radius:30px}.rounded-r-\[30px\]{border-top-right-radius:30px;border-bottom-right-radius:30px}.rounded-b-\[45px\]{border-bottom-right-radius:45px;border-bottom-left-radius:45px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-none{--tw-border-style:none;border-style:none}.border-\[\#393939\]{border-color:#393939}.border-ice-grey{border-color:var(--color-ice-grey)}.border-passive-black{border-color:var(--color-passive-black)}.border-signal-yellow{border-color:var(--color-signal-yellow)}.border-stealth-black{border-color:var(--color-stealth-black)}.border-white{border-color:var(--color-white)}.border-b-stealth-black{border-bottom-color:var(--color-stealth-black)}.\!bg-transparent{background-color:#0000!important}.bg-dark-grey{background-color:var(--color-dark-grey)}.bg-ice-grey{background-color:var(--color-ice-grey)}.bg-passive{background-color:var(--color-passive)}.bg-passive-black{background-color:var(--color-passive-black)}.bg-signal-yellow{background-color:var(--color-signal-yellow)}.bg-stealth-black{background-color:var(--color-stealth-black)}.bg-stealth-black\/40{background-color:#1c1c1c66}@supports (color:color-mix(in lab,red,red)){.bg-stealth-black\/40{background-color:color-mix(in oklab,var(--color-stealth-black)40%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.stroke-signal-yellow{stroke:var(--color-signal-yellow)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-9{padding:calc(var(--spacing)*9)}.p-10{padding:calc(var(--spacing)*10)}.p-\[8px\]{padding:8px}.p-\[10px\]{padding:10px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-px{padding-inline:1px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\.25{padding-block:calc(var(--spacing)*4.25)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-13{padding-block:calc(var(--spacing)*13)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-18{padding-block:calc(var(--spacing)*18)}.py-19{padding-block:calc(var(--spacing)*19)}.py-20{padding-block:calc(var(--spacing)*20)}.py-22{padding-block:calc(var(--spacing)*22)}.py-24{padding-block:calc(var(--spacing)*24)}.py-26{padding-block:calc(var(--spacing)*26)}.py-28{padding-block:calc(var(--spacing)*28)}.py-30{padding-block:calc(var(--spacing)*30)}.py-32{padding-block:calc(var(--spacing)*32)}.py-34{padding-block:calc(var(--spacing)*34)}.py-36{padding-block:calc(var(--spacing)*36)}.py-38{padding-block:calc(var(--spacing)*38)}.py-40{padding-block:calc(var(--spacing)*40)}.py-42{padding-block:calc(var(--spacing)*42)}.py-44{padding-block:calc(var(--spacing)*44)}.py-46{padding-block:calc(var(--spacing)*46)}.py-48{padding-block:calc(var(--spacing)*48)}.py-50{padding-block:calc(var(--spacing)*50)}.py-60{padding-block:calc(var(--spacing)*60)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-9{padding-top:calc(var(--spacing)*9)}.pt-9\.5{padding-top:calc(var(--spacing)*9.5)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-11{padding-top:calc(var(--spacing)*11)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-18{padding-top:calc(var(--spacing)*18)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-22{padding-top:calc(var(--spacing)*22)}.pt-22\.5{padding-top:calc(var(--spacing)*22.5)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-26{padding-top:calc(var(--spacing)*26)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-30{padding-top:calc(var(--spacing)*30)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-34{padding-top:calc(var(--spacing)*34)}.pt-36{padding-top:calc(var(--spacing)*36)}.pt-38{padding-top:calc(var(--spacing)*38)}.pt-40{padding-top:calc(var(--spacing)*40)}.pt-42{padding-top:calc(var(--spacing)*42)}.pt-44{padding-top:calc(var(--spacing)*44)}.pt-46{padding-top:calc(var(--spacing)*46)}.pt-48{padding-top:calc(var(--spacing)*48)}.pt-50{padding-top:calc(var(--spacing)*50)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-18{padding-bottom:calc(var(--spacing)*18)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-22{padding-bottom:calc(var(--spacing)*22)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-26{padding-bottom:calc(var(--spacing)*26)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-30{padding-bottom:calc(var(--spacing)*30)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-34{padding-bottom:calc(var(--spacing)*34)}.pb-36{padding-bottom:calc(var(--spacing)*36)}.pb-38{padding-bottom:calc(var(--spacing)*38)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-42{padding-bottom:calc(var(--spacing)*42)}.pb-44{padding-bottom:calc(var(--spacing)*44)}.pb-46{padding-bottom:calc(var(--spacing)*46)}.pb-48{padding-bottom:calc(var(--spacing)*48)}.pb-50{padding-bottom:calc(var(--spacing)*50)}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-cta{font-size:var(--text-cta);letter-spacing:var(--tw-tracking,var(--text-cta--letter-spacing))}.text-xs{font-size:var(--text-xs);letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[250px\]{font-size:250px}.leading-\[80\%\]{--tw-leading:80%;line-height:80%}.font-\[300\]{--tw-font-weight:300;font-weight:300}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[600\]{--tw-font-weight:600;font-weight:600}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#878787\]{color:#878787}.text-dark-grey{color:var(--color-dark-grey)}.text-ice-grey{color:var(--color-ice-grey)}.text-signal-yellow{color:var(--color-signal-yellow)}.text-stealth-black{color:var(--color-stealth-black)}.text-tactical-green{color:var(--color-tactical-green)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.placeholder-stealth-black\/40::placeholder{color:#1c1c1c66}@supports (color:color-mix(in lab,red,red)){.placeholder-stealth-black\/40::placeholder{color:color-mix(in oklab,var(--color-stealth-black)40%,transparent)}}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-offset-2{outline-offset:2px}.outline-signal-yellow{outline-color:var(--color-signal-yellow)}.outline-white{outline-color:var(--color-white)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,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-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))}.duration-50{--tw-duration:50ms;transition-duration:50ms}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.perspective-\[1900px\]{perspective:1900px}.transform-3d{transform-style:preserve-3d}@media (hover:hover){.hover\:scale-150:hover{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-signal-yellow:hover{border-color:var(--color-signal-yellow)}.hover\:bg-ice-grey:hover{background-color:var(--color-ice-grey)}.hover\:bg-signal-yellow:hover{background-color:var(--color-signal-yellow)}.hover\:bg-stealth-black:hover{background-color:var(--color-stealth-black)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:pl-1:hover{padding-left:calc(var(--spacing)*1)}.hover\:text-signal-yellow:hover{color:var(--color-signal-yellow)}.hover\:text-stealth-black:hover{color:var(--color-stealth-black)}.hover\:text-tactical-green:hover{color:var(--color-tactical-green)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-stealth-black:focus{outline-color:var(--color-stealth-black)}.focus\:outline-white:focus{outline-color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (min-width:32rem){.sm\:m-0{margin:calc(var(--spacing)*0)}.sm\:my-0{margin-block:calc(var(--spacing)*0)}.sm\:my-2{margin-block:calc(var(--spacing)*2)}.sm\:my-4{margin-block:calc(var(--spacing)*4)}.sm\:my-6{margin-block:calc(var(--spacing)*6)}.sm\:my-8{margin-block:calc(var(--spacing)*8)}.sm\:my-10{margin-block:calc(var(--spacing)*10)}.sm\:my-12{margin-block:calc(var(--spacing)*12)}.sm\:my-14{margin-block:calc(var(--spacing)*14)}.sm\:my-16{margin-block:calc(var(--spacing)*16)}.sm\:my-18{margin-block:calc(var(--spacing)*18)}.sm\:my-20{margin-block:calc(var(--spacing)*20)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\:mt-14{margin-top:calc(var(--spacing)*14)}.sm\:mt-16{margin-top:calc(var(--spacing)*16)}.sm\:mt-18{margin-top:calc(var(--spacing)*18)}.sm\:mt-20{margin-top:calc(var(--spacing)*20)}.sm\:-mb-32{margin-bottom:calc(var(--spacing)*-32)}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:mb-5{margin-bottom:calc(var(--spacing)*5)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-7{margin-bottom:calc(var(--spacing)*7)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:mb-9{margin-bottom:calc(var(--spacing)*9)}.sm\:mb-10{margin-bottom:calc(var(--spacing)*10)}.sm\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\:mb-14{margin-bottom:calc(var(--spacing)*14)}.sm\:mb-16{margin-bottom:calc(var(--spacing)*16)}.sm\:mb-18{margin-bottom:calc(var(--spacing)*18)}.sm\:mb-20{margin-bottom:calc(var(--spacing)*20)}.sm\:mb-21{margin-bottom:calc(var(--spacing)*21)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-h-15{max-height:calc(var(--spacing)*15)}.sm\:w-2\/12{width:16.6667%}.sm\:min-w-\[160px\]{min-width:160px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:p-13{padding:calc(var(--spacing)*13)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-0{padding-block:calc(var(--spacing)*0)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-18{padding-block:calc(var(--spacing)*18)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-22{padding-block:calc(var(--spacing)*22)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:py-26{padding-block:calc(var(--spacing)*26)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:py-30{padding-block:calc(var(--spacing)*30)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:py-34{padding-block:calc(var(--spacing)*34)}.sm\:py-36{padding-block:calc(var(--spacing)*36)}.sm\:py-38{padding-block:calc(var(--spacing)*38)}.sm\:py-40{padding-block:calc(var(--spacing)*40)}.sm\:py-42{padding-block:calc(var(--spacing)*42)}.sm\:py-44{padding-block:calc(var(--spacing)*44)}.sm\:py-46{padding-block:calc(var(--spacing)*46)}.sm\:py-48{padding-block:calc(var(--spacing)*48)}.sm\:py-50{padding-block:calc(var(--spacing)*50)}.sm\:pt-3{padding-top:calc(var(--spacing)*3)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pt-14{padding-top:calc(var(--spacing)*14)}.sm\:pt-16{padding-top:calc(var(--spacing)*16)}.sm\:pt-18{padding-top:calc(var(--spacing)*18)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pt-22{padding-top:calc(var(--spacing)*22)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pt-26{padding-top:calc(var(--spacing)*26)}.sm\:pt-28{padding-top:calc(var(--spacing)*28)}.sm\:pt-30{padding-top:calc(var(--spacing)*30)}.sm\:pt-32{padding-top:calc(var(--spacing)*32)}.sm\:pt-34{padding-top:calc(var(--spacing)*34)}.sm\:pt-36{padding-top:calc(var(--spacing)*36)}.sm\:pt-38{padding-top:calc(var(--spacing)*38)}.sm\:pt-40{padding-top:calc(var(--spacing)*40)}.sm\:pt-42{padding-top:calc(var(--spacing)*42)}.sm\:pt-44{padding-top:calc(var(--spacing)*44)}.sm\:pt-46{padding-top:calc(var(--spacing)*46)}.sm\:pt-48{padding-top:calc(var(--spacing)*48)}.sm\:pt-50{padding-top:calc(var(--spacing)*50)}.sm\:pr-12{padding-right:calc(var(--spacing)*12)}.sm\:pr-16{padding-right:calc(var(--spacing)*16)}.sm\:pr-18{padding-right:calc(var(--spacing)*18)}.sm\:pb-4{padding-bottom:calc(var(--spacing)*4)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:pb-8{padding-bottom:calc(var(--spacing)*8)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\:pb-14{padding-bottom:calc(var(--spacing)*14)}.sm\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\:pb-18{padding-bottom:calc(var(--spacing)*18)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:pb-22{padding-bottom:calc(var(--spacing)*22)}.sm\:pb-24{padding-bottom:calc(var(--spacing)*24)}.sm\:pb-26{padding-bottom:calc(var(--spacing)*26)}.sm\:pb-28{padding-bottom:calc(var(--spacing)*28)}.sm\:pb-30{padding-bottom:calc(var(--spacing)*30)}.sm\:pb-32{padding-bottom:calc(var(--spacing)*32)}.sm\:pb-34{padding-bottom:calc(var(--spacing)*34)}.sm\:pb-36{padding-bottom:calc(var(--spacing)*36)}.sm\:pb-38{padding-bottom:calc(var(--spacing)*38)}.sm\:pb-40{padding-bottom:calc(var(--spacing)*40)}.sm\:pb-42{padding-bottom:calc(var(--spacing)*42)}.sm\:pb-44{padding-bottom:calc(var(--spacing)*44)}.sm\:pb-46{padding-bottom:calc(var(--spacing)*46)}.sm\:pb-48{padding-bottom:calc(var(--spacing)*48)}.sm\:pb-50{padding-bottom:calc(var(--spacing)*50)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,var(--text-3xl--letter-spacing))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.sm\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:pointer-events-auto{pointer-events:auto}.md\:top-19{top:calc(var(--spacing)*19)}.md\:top-32{top:calc(var(--spacing)*32)}.md\:right-2{right:calc(var(--spacing)*2)}.md\:bottom-16{bottom:calc(var(--spacing)*16)}.md\:bottom-\[12\%\]{bottom:12%}.md\:bottom-\[21\%\]{bottom:21%}.md\:bottom-\[32\%\]{bottom:32%}.md\:-left-\[15vw\]{left:-15vw}.md\:left-50{left:calc(var(--spacing)*50)}.md\:left-\[10\%\]{left:10%}.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:-mt-12{margin-top:calc(var(--spacing)*-12)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mt-18{margin-top:calc(var(--spacing)*18)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:mb-18{margin-bottom:calc(var(--spacing)*18)}.md\:mb-24{margin-bottom:calc(var(--spacing)*24)}.md\:mb-25{margin-bottom:calc(var(--spacing)*25)}.md\:mb-32{margin-bottom:calc(var(--spacing)*32)}.md\:mb-36{margin-bottom:calc(var(--spacing)*36)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-\[30vw\]{height:30vw}.md\:h-\[370px\]{height:370px}.md\:h-\[500px\]{height:500px}.md\:h-auto{height:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-5\/12{width:41.6667%}.md\:w-7\/12{width:58.3333%}.md\:w-9\/12{width:75%}.md\:w-16{width:calc(var(--spacing)*16)}.md\:w-38{width:calc(var(--spacing)*38)}.md\:w-\[23\%\]{width:23%}.md\:w-\[40vw\]{width:40vw}.md\:w-\[65\%\]{width:65%}.md\:w-\[calc\(50\%-2em\)\]{width:calc(50% - 2em)}.md\:w-max{width:max-content}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:scale-140{--tw-scale-x:140%;--tw-scale-y:140%;--tw-scale-z:140%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-24{gap:calc(var(--spacing)*24)}.md\:gap-36{gap:calc(var(--spacing)*36)}.md\:gap-y-20{row-gap:calc(var(--spacing)*20)}.md\:overflow-hidden{overflow:hidden}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-13{padding:calc(var(--spacing)*13)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-40{padding-inline:calc(var(--spacing)*40)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-18{padding-block:calc(var(--spacing)*18)}.md\:py-22{padding-block:calc(var(--spacing)*22)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-25{padding-block:calc(var(--spacing)*25)}.md\:py-26{padding-block:calc(var(--spacing)*26)}.md\:py-27{padding-block:calc(var(--spacing)*27)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-30{padding-block:calc(var(--spacing)*30)}.md\:py-34{padding-block:calc(var(--spacing)*34)}.md\:py-36{padding-block:calc(var(--spacing)*36)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pt-32{padding-top:calc(var(--spacing)*32)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:pr-12{padding-right:calc(var(--spacing)*12)}.md\:pr-14{padding-right:calc(var(--spacing)*14)}.md\:pr-20{padding-right:calc(var(--spacing)*20)}.md\:pr-24{padding-right:calc(var(--spacing)*24)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-23{padding-bottom:calc(var(--spacing)*23)}.md\:pb-28{padding-bottom:calc(var(--spacing)*28)}.md\:pb-30{padding-bottom:calc(var(--spacing)*30)}.md\:pb-32{padding-bottom:calc(var(--spacing)*32)}.md\:pl-34{padding-left:calc(var(--spacing)*34)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,var(--text-3xl--letter-spacing))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.md\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.md\:opacity-100{opacity:1}.md\:last\:col-span-2:last-child{grid-column:span 2/span 2}@media (hover:hover){.md\:hover\:bg-ice-grey:hover{background-color:var(--color-ice-grey)}.md\:hover\:px-6:hover{padding-inline:calc(var(--spacing)*6)}}}@media (min-width:60rem){.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:bottom-20{bottom:calc(var(--spacing)*20)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-1{margin-bottom:calc(var(--spacing)*1)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-12{margin-bottom:calc(var(--spacing)*12)}.lg\:mb-17{margin-bottom:calc(var(--spacing)*17)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-20{height:calc(var(--spacing)*20)}.lg\:h-\[50vw\]{height:50vw}.lg\:h-\[750px\]{height:750px}.lg\:h-auto{height:auto}.lg\:min-h-\[300px\]{min-height:300px}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}.lg\:w-5\/12{width:41.6667%}.lg\:w-20{width:calc(var(--spacing)*20)}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[calc\(50\%-2\.5em\)\]{width:calc(50% - 2.5em)}.lg\:w-auto{width:auto}.lg\:min-w-\[197px\]{min-width:197px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-10{gap:calc(var(--spacing)*10)}:where(.lg\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-28{padding:calc(var(--spacing)*28)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-18{padding-inline:calc(var(--spacing)*18)}.lg\:px-24{padding-inline:calc(var(--spacing)*24)}.lg\:px-40{padding-inline:calc(var(--spacing)*40)}.lg\:px-60{padding-inline:calc(var(--spacing)*60)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pr-24{padding-right:calc(var(--spacing)*24)}.lg\:pr-32{padding-right:calc(var(--spacing)*32)}.lg\:pl-0{padding-left:calc(var(--spacing)*0)}.lg\:pl-18{padding-left:calc(var(--spacing)*18)}.lg\:pl-24{padding-left:calc(var(--spacing)*24)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.lg\:text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing))}.lg\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.lg\:opacity-100{opacity:1}.lg\:last\:col-span-1:last-child{grid-column:span 1/span 1}}@media (min-width:76rem){.xl\:left-88{left:calc(var(--spacing)*88)}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.3333%}.xl\:w-1\/4{width:25%}.xl\:w-1\/5{width:20%}.xl\:w-2\/12{width:16.6667%}.xl\:w-6\/12{width:50%}.xl\:w-40{width:calc(var(--spacing)*40)}.xl\:min-w-\[214px\]{min-width:214px}.xl\:flex-row{flex-direction:row}.xl\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-9{gap:calc(var(--spacing)*9)}.xl\:gap-24{gap:calc(var(--spacing)*24)}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:px-80{padding-inline:calc(var(--spacing)*80)}.xl\:py-0{padding-block:calc(var(--spacing)*0)}.xl\:py-45{padding-block:calc(var(--spacing)*45)}.xl\:pr-4{padding-right:calc(var(--spacing)*4)}.xl\:pr-12{padding-right:calc(var(--spacing)*12)}.xl\:pr-56{padding-right:calc(var(--spacing)*56)}.xl\:pl-13{padding-left:calc(var(--spacing)*13)}.xl\:text-left{text-align:left}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}}@media (min-width:85rem){.\32xl\:gap-8\.5{gap:calc(var(--spacing)*8.5)}.\32xl\:pr-24{padding-right:calc(var(--spacing)*24)}.\32xl\:pl-26{padding-left:calc(var(--spacing)*26)}}@container (min-width:420px){.\@xs\:mb-6{margin-bottom:calc(var(--spacing)*6)}.\@xs\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.\@xs\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}}@container (min-width:540px){.\@sm\:mb-10{margin-bottom:calc(var(--spacing)*10)}.\@sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}}@container (min-width:1140px){.\@xl\:mt-14{margin-top:calc(var(--spacing)*14)}.\@xl\:flex-row{flex-direction:row}.\@xl\:pl-14{padding-left:calc(var(--spacing)*14)}}}::selection{background-color:var(--color-signal-yellow);color:var(--color-stealth-black)}body{font-family:var(--font-sans);text-wrap:pretty}body a{text-decoration:none}@media (prefers-reduced-motion:reduce){video{animation:none}.js-parallax{transform:none!important}}h1,h2,h3,h4,h5,h6,p{transition:font-size .15s,line-height .15s,letter-spacing .15s}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-bottom:16px}.wysiwyg a{color:var(--color-tactical-green)!important;text-decoration:underline!important}.wysiwyg p{margin-bottom:24px}.wysiwyg p:last-child{margin-bottom:0}.container{max-width:var(--breakpoint-2xl);padding-inline:calc(var(--spacing)*8);margin-inline:auto}.container-xl,.container-hero{max-width:var(--breakpoint-3xl)}@media (min-width:48rem){.container-hero{padding-inline:calc(var(--spacing)*8)}}.container-full{max-width:100vw}@media (min-width:48rem){.container-full{padding-inline:calc(var(--spacing)*8)}}.container-thin{max-width:700px}.container .container{padding-inline:calc(var(--spacing)*4)}@media (min-width:48rem){.container .container{padding-inline:calc(var(--spacing)*8)}}.article h3,.article h2{margin-block:calc(var(--spacing)*2.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));line-height:26px}.article h2{margin-top:30px;font-weight:600}.article p{margin-block:calc(var(--spacing)*5);line-height:22px}.article blockquote{margin-block:calc(var(--spacing)*12);border-left-style:var(--tw-border-style);border-left-width:8px;border-color:var(--color-tactical-green);padding-left:calc(var(--spacing)*8)}.article blockquote h3,.article blockquote p{line-height:28px}.article ul{margin-block:calc(var(--spacing)*8)}.article ul li{margin:8px 0 8px 15px;padding-left:8px;list-style:outside}.article ol{margin-block:calc(var(--spacing)*8)}.article ol li{margin:8px 0 8px 15px;padding-left:8px;list-style:numeric}.article hr{border:1px solid var(--color-ice-grey)}.article img{margin-block:calc(var(--spacing)*8);border-radius:var(--radius-lg)}.launch-plus{animation:2s cubic-bezier(.66,.01,.3,1.01) .13s infinite plus}.dm-mono-regular{font-family:DM Mono,monospace;font-style:normal;font-weight:400}.dm-mono-medium{font-family:DM Mono,monospace;font-style:normal;font-weight:500}.font-mono{font-weight:500}.word{height:57px;margin-bottom:-10px;display:inline-block;overflow:hidden}@media screen and (max-width:511px){.word{height:37px}}.word span{transition:transform 1.6s cubic-bezier(.16,1.08,.38,.98);display:inline-block;position:relative;transform:translateY(100%)}.effect-active .word span{transform:translateY(0)}.effect-fade{opacity:0;transition:opacity 1.2s .2s}.effect-active .effect-fade{opacity:1}.effect-slide{opacity:0;transition:transform .8s cubic-bezier(0,.39,.04,.99) .2s,opacity .8s .2s;transform:translateY(20px)}.effect-active .effect-slide{opacity:1;transform:translateY(0)}.effect-wipe{width:0;transition:width 1s cubic-bezier(.53,0,0,1)}.effect-active .effect-wipe{width:100%}.fade-enter{opacity:0;transition:opacity .25s}.fade-enter-active{opacity:1}.fade-exit{opacity:1;transition:opacity .25s}.fade-exit-active{opacity:0}:is(.logo-grid,.grouped-logo-grid) header p,:is(.logo-grid,.grouped-logo-grid) header .button--wrapper{opacity:0;transition:opacity 1s}:is(.logo-grid,.grouped-logo-grid) header .button--wrapper{opacity:0}:is(.logo-grid,.grouped-logo-grid) header.effect-active p,:is(.logo-grid,.grouped-logo-grid) header.effect-active .button--wrapper,:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos.effect-active .logo-grid__item div.wrap{opacity:1}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item{position:relative}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:after,:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:before{content:"";z-index:2;width:100%;position:absolute;top:0;left:0}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:after{height:calc(100% + 2px);box-shadow:inset 2px 2px 0 0 var(--color-passive)}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:before{height:calc(100% + 2px);box-shadow:2px 2px 0 0 var(--color-passive);top:-2px}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item div.wrap{z-index:10;opacity:0;transition:opacity 1s;position:relative}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:first-child div.wrap{transition-delay:0s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(2) div.wrap{transition-delay:50ms}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(3) div.wrap{transition-delay:.1s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(4) div.wrap{transition-delay:.15s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(5) div.wrap{transition-delay:.2s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(6) div.wrap{transition-delay:.25s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(7) div.wrap{transition-delay:.3s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(8) div.wrap{transition-delay:.35s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(9) div.wrap{transition-delay:.4s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(10) div.wrap{transition-delay:.45s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(11) div.wrap{transition-delay:.5s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(12) div.wrap{transition-delay:.55s}@media screen and (max-width:512px){:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:nth-child(n+5){display:none}}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item .logo-grid__item:nth-child(n+5){display:none}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item{transition:all .2s}:is(.logo-grid,.grouped-logo-grid) .logo-grid__logos .logo-grid__item:hover{background-color:#f9f9f9}.grouped-logo-grid__tab{opacity:.6;cursor:pointer;transition:opacity .25s}.grouped-logo-grid__tab.active,.grouped-logo-grid__tab:hover{opacity:1}.split-image{border-radius:30px;overflow:hidden}.split-image.effect-active .image-effect__image--top{animation:1.2s cubic-bezier(.64,-.01,0,1.02) forwards top}.split-image.effect-active .image-effect__image--bottom{animation:1.2s cubic-bezier(.64,-.01,0,1.02) forwards bottom}.split-image.effect-active .image-noeffect{animation:1.2s cubic-bezier(.64,-.01,0,1.02) forwards noeffect}.split-image.effect-active .image-noeffect.image-rtl{animation:1.2s cubic-bezier(.64,-.01,0,1.02) forwards noeffectRTL}.split-image .image-effect__outline{border-radius:31px;box-shadow:inset 0 0 0 10px #fff}.split-image .image-effect__outline.outline-bg-ice-grey{box-shadow:0 0 0 10px inset var(--color-ice-grey)}.split-image .image-effect__outline.outline-bg-stealth-black{box-shadow:0 0 0 10px inset var(--color-stealth-black)}.split-image .image-effect__outline.outline-bg-signal-yellow{box-shadow:0 0 0 10px inset var(--color-signal-yellow)}.split-image .image-effect__wrap--top{border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-left-radius:50px;height:calc(50% + 5px);overflow:hidden}.split-image .image-effect__wrap--bottom{border-top-right-radius:50px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;height:calc(50% + 5px);bottom:0;overflow:hidden}.split-image .image-effect__image--top{clip-path:polygon(0 0,0 0,0 50%,0 50%);height:200%}.split-image .image-noeffect{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.split-image .image-noeffect.image-rtl{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.split-image .image-effect__image--bottom{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%);height:200%;transform:translateY(calc(10px - 50%))}.split-image .image-effect__line{width:calc(100% - 80px);left:40px}.split-image .image-effect__line:before,.split-image .image-effect__line:after{content:"";width:40px;height:68px;position:absolute}.split-image .image-effect__line--left{position:absolute;top:50%;left:0;transform:translateY(calc(5.2px - 100%))}.split-image .image-effect__line--right{position:absolute;top:50%;right:0;transform:translateY(-5px)}@keyframes top{0%{clip-path:polygon(0 0,0% 0,0% 50%,0 50%)}to{clip-path:polygon(0 0,100% 0,100% 50%,0 50%)}}@keyframes noeffect{0%{clip-path:polygon(0 0,0% 0,0% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes noeffectRTL{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes bottom{0%{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}to{clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%)}}.image-accordion__item:last-child{border-bottom:none;padding-bottom:0}.image-accordion__item:last-child .button{margin-bottom:18px}.image-accordion__button.open{padding-left:0!important}.image-accordion__button.open span{color:var(--color-signal-yellow)}.image-accordion__button.open .image-accordion__icon div{transition:all;transform:translateY(2px)}.image-accordion__button:hover .image-accordion__icon div{transform:translateY(2px)}.image-accordion__images .parallax-container{height:100%;position:absolute}.image-accordion__icon{width:24px;height:24px;overflow:hidden}.image-accordion__icon div{flex-direction:column;gap:20px;width:21px;height:100px;transition:all .3s;display:flex;position:relative;top:6px;transform:translateY(-30px)}:root{--tab-text-default:#6b6b6b;--transition-speed:.4s;--transition-ease:ease}.tab-slider__tab{color:var(--tab-text-default);cursor:pointer}.tab-slider__tab.active{color:var(--color-stealth-black)}.js-tab-slider__indicator{transition:transform var(--transition-speed)var(--transition-ease),width var(--transition-speed)var(--transition-ease)}.tab-slider__tab-panels,.tab-slider__wrapper{position:relative}.tab-slider__wrapper:before,.tab-slider__wrapper:after{content:"";opacity:1;z-index:2;background:linear-gradient(90deg,#eee 85%,#eee0);width:200%;height:100%;position:absolute;top:0;left:-200%}@media screen and (max-width:768px){.tab-slider__wrapper:before,.tab-slider__wrapper:after{display:none}}.tab-slider__wrapper:after{background:linear-gradient(270deg,#eee 85%,#eee0);left:auto;right:-200%}.tab-slider .parallax-container{border-radius:var(--radius-lg);height:100%}@media screen and (max-width:768px){.tab-slider .parallax-container{border-bottom-right-radius:0;border-bottom-left-radius:0}}.tab-slider .swiper-slide{opacity:.6}.tab-slider .swiper-slide .tab-slider__icon{opacity:0;transition:all .8s .25s;transform:translateY(20px)}.tab-slider .swiper-slide-active{opacity:1}.tab-slider .swiper-slide-active .tab-slider__icon{opacity:1;transform:translateY(0)}@media (max-width:767px){.tab-slider .swiper-slide-active{box-shadow:0 0 20px #0000001a}.js-tab-slider__bar{display:none!important}}.page-template-launch .tab-slider__tab{color:#ffffffb3;cursor:pointer}.page-template-launch .tab-slider__tab.active{color:#fff;cursor:default}.page-template-launch .tab-slider__wrapper:before,.page-template-launch .tab-slider__wrapper:after{content:none}@media (max-width:767px){.page-template-launch .tab-slider__tab{color:#ffffffb3}.page-template-launch .tab-slider__tab.active{color:#fff}}.image-tiles .swiper-slide{opacity:.5}.image-tiles .swiper-slide-active{opacity:1}.image-tiles .swiper-slide-active .image-tiles__item{box-shadow:0 0 20px #0000001a}.tile-grid .tile-grid__item .tile-grid__bottom svg path,.tile-grid .tile-grid__item .tile-grid__title{transition:all .3s}.tile-grid .tile-grid__item .tile-grid__description{opacity:0;transition:all .3s;transform:translateY(30px)}.tile-grid .tile-grid__item .tile-grid__overlay{transition:all .3s;transform:translateY(110%)}.tile-grid .tile-grid__item:hover .tile-grid__bottom svg path{stroke:var(--color-stealth-black)}.tile-grid .tile-grid__item:hover .tile-grid__title{opacity:0;transform:translateY(-20px)}.tile-grid .tile-grid__item:hover .tile-grid__description{opacity:1;transform:translateY(-44px)}.tile-grid .tile-grid__item:hover .tile-grid__overlay{transform:translateY(0)}.tile-grid .swiper-slide-active .tile-grid__item .tile-grid__bottom svg path{stroke:var(--color-stealth-black);transition-delay:.3s}.tile-grid .swiper-slide-active .tile-grid__item .tile-grid__title{opacity:0;transition-delay:.3s;transform:translateY(-20px)}.tile-grid .swiper-slide-active .tile-grid__item .tile-grid__description{opacity:1;transition-delay:.3s;transform:translateY(-44px)}.tile-grid .swiper-slide-active .tile-grid__item .tile-grid__overlay{transition-delay:.3s;transform:translateY(0)}:is(.case-study-slider .swiper-slide,.full-width-image__item) .wrapper{width:15px;height:15px}:is(.case-study-slider .swiper-slide,.full-width-image__item) .wrapper div{transition:all .25s;transform:translate(0)translateY(0)}:is(:is(.case-study-slider .swiper-slide,.full-width-image__item):hover,:is(.case-study-slider .swiper-slide,.full-width-image__item):focus) div>.icon{background:var(--color-stealth-black)}:is(:is(.case-study-slider .swiper-slide,.full-width-image__item):hover,:is(.case-study-slider .swiper-slide,.full-width-image__item):focus) .wrapper div{transform:translate(15px)translateY(-15px)}.tri-panel__text-panel .wrapper{width:15px;height:15px}.tri-panel__text-panel .wrapper div{transition:all .25s;transform:translate(0)translateY(0)}:is(.tri-panel__text-panel:hover,.tri-panel__text-panel:focus) .icon{background:var(--color-stealth-black)}:is(.tri-panel__text-panel:hover,.tri-panel__text-panel:focus) .wrapper div{transform:translate(15px)translateY(-15px)}.full-width-media__item .wrapper{width:15px;height:15px}.full-width-media__item .wrapper div{transition:all .25s;transform:translate(0)translateY(0)}:is(.full-width-media__item:hover,.full-width-media__item:focus) div>.icon{background:var(--color-stealth-black)}:is(.full-width-media__item:hover,.full-width-media__item:focus) .wrapper div{transform:translate(15px)translateY(-15px)}.fifty-fifty-accordion__content ul{margin-top:10px;padding-left:15px;list-style:outside}.fifty-fifty-accordion__content li{padding:4px 0;list-style-type:disc}.fifty-fifty-accordion__button.active .plus-minus-icon div div div:nth-of-type(2){opacity:0}.scrolling-gallery__tile{perspective:800px}.scrolling-gallery__inner{transform-style:preserve-3d}.scrolling-gallery__image{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;transition:transform .25s ease-out}.staff-slider__reveal{opacity:0;transition:all .3s;transform:translateY(10px)}.staff-slider__overlay{background:0 0;transition:all .3s}.staff-slider__carousel .swiper-slide__item:hover .staff-slider__reveal{opacity:1;transform:translateY(0)}.staff-slider__carousel .swiper-slide__item:hover .staff-slider__overlay{background:#0009}@media screen and (max-width:768px){.staff-slider__carousel .swiper-slide-active .staff-slider__reveal{opacity:1;transform:translateY(0)}.staff-slider__carousel .swiper-slide-active .staff-slider__overlay{background:#0009}}.map__item p a{color:var(--color-tactical-green);z-index:10;position:relative}.map__item .wrapper{width:15px;height:15px}.map__item .wrapper div{transition:all .25s;transform:translate(0)translateY(0)}:is(.map__item:hover,.map__item:focus) div>.icon{background:var(--color-stealth-black)}:is(.map__item:hover,.map__item:focus) .wrapper div{transform:translate(15px)translateY(-15px)}.map #map div{height:110%}.dna{--max-width:150px;--step:calc(1/3);flex-direction:column;align-items:center;display:flex}.rung_parent{width:var(--max-width);cursor:pointer;justify-content:center;height:44px;margin:0;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .5s;position:relative}.rung{z-index:1;transform-origin:50%;background:#fff;border-radius:10px;height:5px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;top:18px}.dot{border-radius:50%;width:24px;height:24px;transition:background .3s;position:absolute;top:8px}.dot.left{left:-12px}.dot.right{right:-12px}.icomply-panels>div{opacity:0;width:100%;transition:transform .6s,opacity .3s linear;position:absolute;top:50%;transform:translateY(-50%)}.icomply-panels>div.is-active{opacity:1;transition:transform .6s .2s,opacity .3s linear .3s;transform:translateY(-50%)}.icomply-labels [data-index]{opacity:1;transition:all .3s;position:relative;left:0}.icomply__container.is-hovering .icomply-labels [data-index]{opacity:.2}.icomply__container.is-hovering .icomply-labels [data-index].is-active{opacity:1;left:8px}.icomply__container{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:70%;min-height:calc(100vh - 128px);position:relative;overflow:hidden}@media screen and (max-width:1215px){.icomply__container{height:auto}}.icomply-wheel_segment{fill:var(--color-dark-grey);stroke:var(--color-stealth-black);stroke-width:3.5px;cursor:pointer;will-change:transform;transition:transform .2s;animation:.5s forwards segmentEntrance}@keyframes segmentEntrance{0%{opacity:0}to{opacity:1}}.icomply-wheel_segment.highlight{fill:#505050;transition:all .2s}.icomply-wheel_segment.is-active{fill:var(--color-signal-yellow);transition:all .2s;animation:.4s flashSegment}@keyframes flashSegment{0%{fill:var(--color-signal-yellow)}25%{fill:var(--color-dark-grey)}50%{fill:var(--color-signal-yellow)}75%{fill:var(--color-dark-grey)}}.icomply-wheel_label{fill:var(--color-white);text-anchor:middle;pointer-events:none;font-size:5px}.icomply-wheel_label.is-active{fill:var(--color-stealth-black)}.js-segment-description{opacity:0;transition:all .25s;position:absolute;top:50%;transform:translateY(-50%)}.icomply-wheel{animation:.8s .2s forwards wheelEntrance;transform:scale(0)}.js-segment-description.is-initial{opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s;transform:translateY(100%)}.js-segment-description.is-active{opacity:1;pointer-events:auto;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s .4s;transform:translateY(-50%)}.js-segment-description.is-exit{opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s;transform:translateY(-100%)}.js-segment-description.is-active{opacity:1}.js-segment-certifications{opacity:0;will-change:transform,opacity;width:calc(100% - 24px);position:absolute;top:50%;right:0;transform:translateY(0)}.js-segment-certifications.is-initial{opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s;transform:translateY(-100%)}.js-segment-certifications.is-active{opacity:1;pointer-events:auto;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s .4s;transform:translateY(-50%)}.js-segment-certifications.is-exit{opacity:0;pointer-events:none;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .2s;transform:translateY(100%)}.icomply-wheel{box-shadow:0 0 0 50px inset var(--color-stealth-black);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;border-radius:50%;position:relative}@keyframes wheelEntrance{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.icomply-wheel_wrap{aspect-ratio:1;width:100%;margin:0 auto}.icomply-wheel{transform-style:preserve-3d;backface-visibility:hidden}.icomply-wheel_label,.icomply-wheel_heading{will-change:transform;pointer-events:none}.icomply-wheel_label tspan,.icomply-wheel_label text{pointer-events:none}.icomply-wheel_label.highlight tspan{transition:fill .3s}.icomply-wheel_wrap:after{content:"";aspect-ratio:1;pointer-events:none;transform-origin:50%;background-image:url(./ring_large-M-ebRMWH.svg);background-size:contain;border-radius:50%;width:105%;margin:auto;animation:12s linear infinite spin_outer;position:absolute;top:50%;left:-2.5%;right:0;transform:translateY(-50%)}.icomply-wheel_center:after{content:"";background-image:url(./ring_small-DvghAVB2.svg);background-size:contain;border-radius:50%;width:106%;height:106%;animation:6s linear infinite spin;position:absolute;top:-3%;left:-3%}@keyframes spin_outer{to{transform:translateY(-50%)rotate(360deg)}}.news-grid .parallax-container{border-radius:var(--radius-lg);height:100%}.news__container{height:calc(100vh - 128px);min-height:740px;max-height:900px}@media screen and (max-width:768px){.news__container{min-height:400px;max-height:200px}}.filter-toggle.active{background-color:var(--color-signal-yellow);border-color:var(--color-signal-yellow);color:var(--color-stealth-black)}.filter-bar-scrolled{transition:top .3s ease-in-out;top:0}.filter-bar-scrolled.is-active{top:90px}.news-grid-filters .news-sector-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(./chevron-light-K5yCzdBE.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.news-grid-filters .news-sector-filter:hover{background-image:url(./chevron-dark-B2ZwohrP.svg)}.search-wrapper{position:relative}.search-wrapper:after{content:"";pointer-events:none;background-image:url(./search-CpnjQ33d.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mobile-filters{padding-bottom:32px;transition:transform .3s ease-in-out;transform:translateY(calc(100% - 74px))}.mobile-filters.is-open{transform:translateY(0)}.icon-tiles__wrapper{position:relative}.icon-tiles__wrapper:before,.icon-tiles__wrapper:after{content:"";opacity:1;z-index:2;background:linear-gradient(90deg,#1c1c1c 85%,#1c1c1c00);width:200%;height:100%;position:absolute;top:0;left:-200%}@media screen and (max-width:768px){.icon-tiles__wrapper:before,.icon-tiles__wrapper:after{display:none}}.icon-tiles__wrapper:after{background:linear-gradient(270deg,#1c1c1c 85%,#1c1c1c00);left:auto;right:-200%}.main-nav{height:90px;transition:all .2s}.main-nav.active{box-shadow:0 1px 10px #00000012}@media screen and (max-width:960px){.main-nav.open .button:hover{color:var(--color-stealth-black);background:#fff}.main-nav.open .mobile-nav-toggle{background:#fff}.main-nav.open .mobile-nav-toggle div{transition:top .2s ease-in-out,transform .2s ease-in-out .2s}.main-nav.open .mobile-nav-toggle div:first-child{top:7px;transform:rotate(45deg)}.main-nav.open .mobile-nav-toggle div:nth-child(2){opacity:0;transition:opacity .2s ease-in-out}.main-nav.open .mobile-nav-toggle div:nth-child(3){top:-7px;transform:rotate(-45deg)}}.main-nav__inner{height:90px}.search-bar{height:42px;transition:opacity .2s .2s,width .2s ease-in-out;top:0}.search-bar.open{transition:opacity .2s,width .2s ease-in-out .2s}.has-dropdown:not(.mobile-item){position:relative}.has-dropdown:not(.mobile-item) svg{opacity:0;transition:all .15s;position:absolute;top:10px;right:8px;transform:rotate(90deg)}.has-dropdown:not(.mobile-item):hover,.has-dropdown:not(.mobile-item):focus{padding-right:32px}:is(.has-dropdown:not(.mobile-item):hover,.has-dropdown:not(.mobile-item):focus) svg{opacity:1;transform-origin:50%;transition:all .15s 50ms;transform:rotate(0)}.has-dropdown:not(.mobile-item).active{background:var(--color-signal-yellow);padding-right:12px}.has-dropdown:not(.mobile-item).active svg{opacity:0;transition:all .15s}.dropdown{z-index:-1;padding:38px 0;transition:all .4s cubic-bezier(.52,0,.25,1);top:90px;transform:translateY(-140%);box-shadow:0 10px 10px -11px #0000001d}.dropdown .open{pointer-events:auto;transform:translateY(0)}.dropdown a{opacity:0;transition:all .25s;transform:translateY(0)translate(0)}.dropdown a:after{content:"";background:var(--color-stealth-black);width:0%;height:2px;transition:width .25s;display:block;position:absolute;bottom:1px;left:0}.dropdown a:hover:after{width:101%}.dropdown a.active{opacity:1;transform:translateY(0)translate(0)}.mobile-nav{transition:all .5s cubic-bezier(.64,-.01,0,1.02);transform:translate(-100%)}.mobile-nav.open{pointer-events:all;transform:translate(0)}.mobile-nav-toggle{padding:13px 11px}.mobile-nav-toggle div{background:var(--color-stealth-black);transform-origin:50%;width:20px;height:2px;margin-bottom:5px;transition:top .2s ease-in-out .2s,transform .2s ease-in-out;position:relative;top:0}.mobile-nav-toggle div:nth-child(2){transition:opacity .2s ease-in-out .2s}.mobile-nav-toggle div:nth-child(3){margin-bottom:0}.mobile-item.open svg line:first-of-type{opacity:0}.mobile-item svg line{transform-origin:50%;transition:all .2s}.mobile-nav__link:last-child a{border-bottom:none}.mobile-submenu a:first-of-type{display:none}.mobile-submenu a:nth-of-type(2){padding-top:26px}.mobile-submenu{height:0;overflow:hidden}.mobile-submenu.open{height:auto}.footer svg:hover path{fill:var(--color-signal-yellow)}.footer svg path{transition:fill .3s}.footer ul li{break-inside:avoid}.footer ul a{transition:all .2s;position:relative}.footer ul a:hover{color:var(--color-signal-yellow)}.footer ul a:hover:after{width:100%}.footer ul a:after{content:"";background:var(--color-signal-yellow);width:0;height:2px;transition:width .25s;display:block;position:absolute;bottom:-3px;left:0}.home-hero{border-radius:30px;height:calc(100vh - 100px);min-height:600px;max-height:810px;overflow:hidden}.home-hero .home-hero__word-one,.home-hero .home-hero__word-two,.home-hero h2,.home-hero .button--wrapper{opacity:0;transition:opacity 1s .6s,transform 1s .6s;display:inline-block}.home-hero .home-hero__word-one{transform:translate(-20px)}.home-hero .home-hero__word-two,.home-hero h2,.home-hero .button--wrapper{transform:translate(20px)}.home-hero.effect-active .image-effect__image--top{animation:1.8s cubic-bezier(.64,-.01,0,1.02) forwards top}.home-hero.effect-active .image-effect__image--bottom{animation:1.8s cubic-bezier(.64,-.01,0,1.02) forwards bottom}.home-hero.effect-active .home-hero__word-one,.home-hero.effect-active .home-hero__word-two,.home-hero.effect-active h2,.home-hero.effect-active .button--wrapper{opacity:1;transform:translate(0)}.home-hero.effect-active .image-effect__plus{opacity:1}.home-hero .image-effect__outline{border-radius:31px;box-shadow:inset 0 0 0 10px #fff}.home-hero .image-effect__outline.outline-bg-ice-grey{box-shadow:inset 0 0 0 10px #eee}.home-hero .image-effect__wrap--top{background-position:0;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-left-radius:50px;height:calc(40% + 5px);overflow:hidden}@media screen and (max-width:768px){.home-hero .image-effect__wrap--top{height:calc(25% + 5px)}}.home-hero .image-effect__wrap--bottom{background-position:0;border-top-right-radius:50px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;height:calc(60% + 5px);bottom:0;overflow:hidden}@media screen and (max-width:768px){.home-hero .image-effect__wrap--bottom{height:calc(75% + 5px)}}.home-hero .image-effect__image--top{clip-path:polygon(0 0,0% 0,0% 50%,0 50%);height:240%;top:10px}@media screen and (max-width:768px){.home-hero .image-effect__image--top{background-position:14%;height:380%;top:0}}.home-hero .image-effect__image--bottom{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%);height:160%;transform:translateY(calc(10px - 40%))}@media screen and (max-width:768px){.home-hero .image-effect__image--bottom{background-position:14%;height:130%;position:absolute;transform:translateY(calc(10px - 25%))}}.home-hero .image-effect__plus{opacity:0;transition:opacity 1s .6s;top:40%;transform:translateY(-50%)}.home-hero .image-effect__plus .wrapper{animation:2s cubic-bezier(.66,.01,.3,1.01) .13s infinite plus}@media screen and (max-width:768px){.home-hero .image-effect__plus{width:50px;top:25%}.home-hero .image-effect__plus .wrapper div{width:50px}}.home-hero .image-effect__line{width:calc(50% - 110px);top:40%;left:40px}@media screen and (max-width:768px){.home-hero .image-effect__line{width:calc(50% - 80px);top:25%}}.home-hero .image-effect__line:before,.home-hero .image-effect__line:after{content:"";width:40px;height:68px;position:absolute}.home-hero .image-effect__line--alt{left:auto;right:40px}.home-hero .image-effect__line--left{position:absolute;top:40%;left:0;transform:translateY(calc(5.2px - 100%))}@media screen and (max-width:768px){.home-hero .image-effect__line--left{top:25%}}.home-hero .image-effect__line--right{position:absolute;top:40%;right:0;transform:translateY(-5px)}@media screen and (max-width:768px){.home-hero .image-effect__line--right{top:25%}}@keyframes plus{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}.sectors-hero .effect-slide:first-of-type{transition-delay:0s}.sectors-hero .effect-slide:nth-of-type(2){transition-delay:25ms}.sectors-hero .effect-slide:nth-of-type(3){transition-delay:50ms}.sectors-hero .effect-slide:nth-of-type(4){transition-delay:75ms}.sectors-hero .effect-slide:nth-of-type(5){transition-delay:.1s}.sectors-hero .effect-slide:nth-of-type(6){transition-delay:.125s}.sectors-hero .effect-slide:nth-of-type(7){transition-delay:.15s}.sectors-hero .expand{transition:transform .7s .1s,opacity .7s .1s,width .3s,aspect-ratio .3s}.sectors-hero .expand+div+div{transition:transform .7s .2s,opacity .7s .2s,width .3s,aspect-ratio .3s}.sectors-hero .expand:hover{z-index:10;aspect-ratio:18/12;width:50%}.sectors-hero .expand:hover+div+div{width:40%;transition-delay:0s!important}.sectors-hero .sectors-hero__mosaic__item .sectors-hero__mosaic__overlay,.sectors-hero .sectors-hero__mosaic__item .sectors-hero__mosaic__content{opacity:0;transition:all .3s}:is(.sectors-hero .sectors-hero__mosaic__item .sectors-hero__mosaic__overlay,.sectors-hero .sectors-hero__mosaic__item .sectors-hero__mosaic__content) span{transition:all .3s;left:20px}.sectors-hero .sectors-hero__mosaic__item:hover .sectors-hero__mosaic__overlay,.sectors-hero .sectors-hero__mosaic__item:hover .sectors-hero__mosaic__content{opacity:1}:is(.sectors-hero .sectors-hero__mosaic__item:hover .sectors-hero__mosaic__overlay,.sectors-hero .sectors-hero__mosaic__item:hover .sectors-hero__mosaic__content) span{left:0}.form-hero__icons svg rect,.form-hero__icons svg path{transition:all .3s}.form-hero__icons svg:hover rect{fill:var(--color-stealth-black)}.form-hero__icons svg:hover path{stroke:#fff}:root{--buttonOffset:80deg;--buttonZOffset:20px}.button{perspective:1000px;overflow:hidden}.button:hover .button__content{transform:rotateX(var(--buttonOffset))}.button:hover .button__content span:nth-of-type(2){opacity:1}.button:hover .button__content span:first-of-type{opacity:0}.button__content{transform-style:preserve-3d;transform-origin:50% 50% calc(-1*var(--buttonZOffset));transition:all .25s;position:relative}.button__content span{transition:opacity .25s}.button__content span:nth-of-type(2){transform:rotateX(calc(-1*var(--buttonOffset)));transform-style:preserve-3d;transform-origin:50% 50% calc(-1*var(--buttonZOffset));opacity:0;position:absolute;left:0}.button__large .wrapper{width:15px;height:15px}.button__large .wrapper div{transition:all .25s;transform:translate(0)translateY(0)}:is(.button__large:hover,.button__large:focus) div>.icon{background:var(--color-stealth-black)}:is(.button__large:hover,.button__large:focus) .wrapper div{transform:translate(15px)translateY(-15px)}.swiper-button-disabled{opacity:.4;pointer-events:none}@media screen and (max-width:768px){.swiper-generic .swiper-slide .swiper-slide__item{opacity:.5;transition:all .3s}.swiper-generic .swiper-slide.swiper-slide-active .swiper-slide__item{opacity:1;box-shadow:0 0 20px #0000001a}.swiper-generic .swiper-slide.transparent.swiper-slide-active .swiper-slide__item{box-shadow:none}}.swiper-slide{height:auto!important;display:flex!important}.swiper-pagination-bullet{transition:all .3s}.swiper-container .swiper-pagination{padding-top:30px;position:relative}@media screen and (min-width:768px){.swiper-container .swiper-pagination{display:none}}.swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:$color-dark-grey;padding:6px;margin:0 6px!important}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-stealth-black)}.bg-stealth-black .swiper-pagination-bullet{opacity:.1;background-color:#fff;padding:6px;margin:0 6px!important}.bg-stealth-black .swiper-pagination-bullet-active{opacity:1;background-color:var(--color-signal-yellow)!important}.form label{margin-bottom:4px;display:inline-block}.form label span{color:var(--color-signal-yellow)}.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=url],.form input[type=password],.form input[type=search],.form input[type=number],.form input[type=date],.form textarea,.form select{background:var(--color-dark-grey);outline:2px solid var(--color-stealth-black);border-radius:2px;width:100%;margin-bottom:18px;padding:10px 16px;transition:outline .2s}:is(.form input[type=text],.form input[type=email],.form input[type=tel],.form input[type=url],.form input[type=password],.form input[type=search],.form input[type=number],.form input[type=date],.form textarea,.form select):focus{outline:2px solid var(--color-signal-yellow);outline-offset:0px}.form input[type=submit],.form button{margin-top:calc(var(--spacing)*5);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--color-signal-yellow);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);font-family:var(--font-mono);font-size:var(--text-cta);letter-spacing:var(--tw-tracking,var(--text-cta--letter-spacing));--tw-font-weight:500;color:var(--color-stealth-black);text-transform:uppercase;outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:0;outline-width:0;font-weight:500;transition-duration:.2s}@media (hover:hover){:is(.form input[type=submit],.form button):hover{background-color:var(--color-white)}}.form .wpcf7-not-valid-tip{color:var(--color-signal-yellow);margin-top:-10px;margin-bottom:12px;font-size:14px;display:block}.form .wpcf7-response-output{text-align:center;background-color:#e4ff9a30;border-radius:4px;display:block;border:0!important;margin:40px 0 0!important;padding:10px!important}.form .wpcf7-spinner{top:5px}.form textarea{resize:vertical;height:120px;min-height:120px}.vacancy-tabs:after{content:"";background:linear-gradient(#fff,#fff0);width:100%;height:70px;display:block;position:absolute;bottom:-70px}.vacancy-tabs_tab{color:var(--tab-text-default);transition:color var(--transition-speed)var(--transition-ease)}.vacancy-tabs_tab.tab--active,.vacancy-tabs_tab:hover{color:var(--color-stealth-black)}.js-vacancy-tabs__indicator{transition:transform var(--transition-speed)var(--transition-ease),width var(--transition-speed)var(--transition-ease)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
