@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);
@charset "UTF-8";
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Montserrat,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-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);border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:475px){.container{max-width:475px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:921px){.container{max-width:921px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose a{color:#111827;font-weight:500;text-decoration:underline}.prose strong{color:#111827;font-weight:600}.prose ol[type=A]{--list-counter-style:upper-alpha}.prose ol[type=a]{--list-counter-style:lower-alpha}.prose ol[type=A s]{--list-counter-style:upper-alpha}.prose ol[type=a s]{--list-counter-style:lower-alpha}.prose ol[type=I]{--list-counter-style:upper-roman}.prose ol[type=i]{--list-counter-style:lower-roman}.prose ol[type=I s]{--list-counter-style:upper-roman}.prose ol[type=i s]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{padding-left:1.75em;position:relative}.prose ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}.prose ul>li{padding-left:1.75em;position:relative}.prose ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose h3{color:#111827;font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose h4{color:#111827;font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-size:.875em;font-weight:600}.prose code:after,.prose code:before{content:"`"}.prose a code{color:#111827}.prose pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.prose pre code:after,.prose pre code:before{content:none}.prose table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}.prose thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{padding:.5714286em;vertical-align:top}.prose{font-size:1rem;line-height:1.75}.prose p{margin-bottom:1.25em;margin-top:1.25em}.prose figure,.prose img,.prose video{margin-bottom:2em;margin-top:2em}.prose figure>*{margin-bottom:0;margin-top:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol,.prose ul{margin-bottom:1.25em;margin-top:1.25em}.prose li{margin-bottom:.5em;margin-top:.5em}.prose>ul>li p{margin-bottom:.75em;margin-top:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-bottom:.75em;margin-top:.75em}.prose h2+*,.prose h3+*,.prose h4+*,.prose hr+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.inset-0{bottom:0;left:0;right:0;top:0}.left-0{left:0}.top-0{top:0}.right-3{right:.75rem}.top-3{top:.75rem}.right-10{right:2.5rem}.top-10{top:2.5rem}.top-7{top:1.75rem}.left-1{left:.25rem}.-top-7{top:-1.75rem}.right-0{right:0}.top-1\/2{top:50%}.z-20{z-index:20}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.order-last{order:9999}.order-first{order:-9999}.col-span-12{grid-column:span 12/span 12}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.col-span-16{grid-column:span 16/span 16}.col-span-5{grid-column:span 5/span 5}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.col-start-8{grid-column-start:8}.m-auto{margin:auto}.m-0{margin:0}.m-10{margin:2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-bottom:2rem;margin-top:2rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.my-20{margin-bottom:5rem;margin-top:5rem}.my-6{margin-top:1.5rem}.mb-6,.my-6{margin-bottom:1.5rem}.mr-2{margin-right:.5rem}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.mr-8{margin-right:2rem}.ml-8{margin-left:2rem}.mb-8{margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mt-10{margin-top:2.5rem}.ml-auto{margin-left:auto}.ml-2{margin-left:.5rem}.mr-3{margin-right:.75rem}.mb-2{margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mb-20{margin-bottom:5rem}.mr-4{margin-right:1rem}.mb-10{margin-bottom:2.5rem}.mt-20{margin-top:5rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-7{margin-top:1.75rem}.mr-10{margin-right:2.5rem}.mt-3{margin-top:.75rem}.mr-6{margin-right:1.5rem}.mt-4{margin-top:1rem}.mt-9{margin-top:2.25rem}.mr-0{margin-right:0}.mb-7{margin-bottom:1.75rem}.mt-24{margin-top:6rem}.mb-11{margin-bottom:2.75rem}.mb-9{margin-bottom:2.25rem}.mt-auto{margin-top:auto}.mb-16{margin-bottom:4rem}.mb-auto{margin-bottom:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.h-72{height:18rem}.h-4{height:1rem}.h-\[2px\]{height:2px}.h-96{height:24rem}.h-px{height:1px}.h-24{height:6rem}.h-6{height:1.5rem}.h-12{height:3rem}.h-32{height:8rem}.h-screen{height:100vh}.h-20{height:5rem}.h-auto{height:auto}.h-64{height:16rem}.h-5\/6{height:83.333333%}.min-h-\[400px\]{min-height:400px}.w-screen{width:100vw}.w-full{width:100%}.w-4{width:1rem}.w-8{width:2rem}.w-24{width:6rem}.w-6{width:1.5rem}.w-12{width:3rem}.w-px{width:1px}.w-32{width:8rem}.w-10{width:2.5rem}.w-20{width:5rem}.w-56{width:14rem}.w-1\/2{width:50%}.w-48{width:12rem}.w-0\.5{width:.125rem}.w-0{width:0}.max-w-7xl{max-width:80rem}.max-w-lg{max-width:32rem}.max-w-2xl{max-width:42rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.max-w-md{max-width:28rem}.max-w-3xl{max-width:48rem}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.rotate-45{--tw-rotate:45deg}.-rotate-45,.rotate-45{transform:var(--tw-transform)}.-rotate-45{--tw-rotate:-45deg}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.transform{transform:var(--tw-transform)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[repeat\(16\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-8{gap:2rem}.gap-5{gap:1.25rem}.gap-4{gap:1rem}.gap-20{gap:5rem}.gap-6{gap:1.5rem}.gap-12{gap:3rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-8{row-gap:2rem}.gap-y-6{row-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-t-4{border-top-width:4px}.border-l-4{border-left-width:4px}.border-l-2{border-left-width:2px}.border-solid{border-style:solid}.border-none{border-style:none}.border-brand-black{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-brand-orange{--tw-border-opacity:1;border-color:rgba(248,171,22,var(--tw-border-opacity))}.border-brand-grey{--tw-border-opacity:1;border-color:rgba(221,221,221,var(--tw-border-opacity))}.border-brand-yellow{--tw-border-opacity:1;border-color:rgba(242,229,0,var(--tw-border-opacity))}.bg-brand-brown{--tw-bg-opacity:1;background-color:rgba(33,32,31,var(--tw-bg-opacity))}.bg-brand-yellow{--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity))}.bg-brand-grey{--tw-bg-opacity:1;background-color:rgba(221,221,221,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-brand-grey-light{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity))}.\!bg-brand-black{--tw-bg-opacity:1!important;background-color:rgba(17,17,17,var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-brand-black{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity))}.bg-brand-orange{--tw-bg-opacity:1;background-color:rgba(248,171,22,var(--tw-bg-opacity))}.bg-brand-yellow-light{--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.object-center{-o-object-position:center;object-position:center}.object-bottom{-o-object-position:bottom;object-position:bottom}.p-10{padding:2.5rem}.p-8{padding:2rem}.p-5{padding:1.25rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-20{padding-left:5rem;padding-right:5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.pb-10{padding-bottom:2.5rem}.pt-10{padding-top:2.5rem}.pr-1{padding-right:.25rem}.pt-20{padding-top:5rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.pb-20{padding-bottom:5rem}.pt-8{padding-top:2rem}.pt-11{padding-top:2.75rem}.pb-11{padding-bottom:2.75rem}.pt-4{padding-top:1rem}.pt-28{padding-top:7rem}.pb-28{padding-bottom:7rem}.pl-6{padding-left:1.5rem}.pl-4{padding-left:1rem}.pb-44{padding-bottom:11rem}.pl-\[5vw\]{padding-left:5vw}.pb-5{padding-bottom:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.text-5xl{font-size:3rem;line-height:1}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.leading-tight{line-height:1.25}.tracking-widest{letter-spacing:.1em}.text-brand-grey-darkest{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity))}.text-brand-black{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}.text-brand-orange{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-brand-yellow-dark{--tw-text-opacity:1;color:rgba(204,153,51,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-brand-grey-dark{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity))}.underline{text-decoration:underline}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-0{opacity:0}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-filter)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}
/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:0s;--animate-repeat:1}.animate__animated,.vertical-slider .objects-wrap .graphic,.vertical-slider .objects-wrap .text-col,.vertical-slider .objects-wrap .value-snippet .text{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite,.vertical-slider .objects-wrap .animate__infinite.graphic,.vertical-slider .objects-wrap .animate__infinite.text-col,.vertical-slider .objects-wrap .value-snippet .animate__infinite.text{animation-iteration-count:infinite}.animate__animated.animate__repeat-1,.vertical-slider .objects-wrap .animate__repeat-1.graphic,.vertical-slider .objects-wrap .animate__repeat-1.text-col,.vertical-slider .objects-wrap .value-snippet .animate__repeat-1.text{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2,.vertical-slider .objects-wrap .animate__repeat-2.graphic,.vertical-slider .objects-wrap .animate__repeat-2.text-col,.vertical-slider .objects-wrap .value-snippet .animate__repeat-2.text{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3,.vertical-slider .objects-wrap .animate__repeat-3.graphic,.vertical-slider .objects-wrap .animate__repeat-3.text-col,.vertical-slider .objects-wrap .value-snippet .animate__repeat-3.text{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s,.vertical-slider .objects-wrap .animate__delay-1s.graphic,.vertical-slider .objects-wrap .animate__delay-1s.text-col,.vertical-slider .objects-wrap .value-snippet .animate__delay-1s.text{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s,.vertical-slider .objects-wrap .animate__delay-2s.graphic,.vertical-slider .objects-wrap .animate__delay-2s.text-col,.vertical-slider .objects-wrap .value-snippet .animate__delay-2s.text{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s,.vertical-slider .objects-wrap .animate__delay-3s.graphic,.vertical-slider .objects-wrap .animate__delay-3s.text-col,.vertical-slider .objects-wrap .value-snippet .animate__delay-3s.text{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s,.vertical-slider .objects-wrap .animate__delay-4s.graphic,.vertical-slider .objects-wrap .animate__delay-4s.text-col,.vertical-slider .objects-wrap .value-snippet .animate__delay-4s.text{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s,.vertical-slider .objects-wrap .animate__delay-5s.graphic,.vertical-slider .objects-wrap .animate__delay-5s.text-col,.vertical-slider .objects-wrap .value-snippet .animate__delay-5s.text{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster,.vertical-slider .objects-wrap .animate__faster.graphic,.vertical-slider .objects-wrap .animate__faster.text-col,.vertical-slider .objects-wrap .value-snippet .animate__faster.text{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast,.vertical-slider .objects-wrap .animate__fast.graphic,.vertical-slider .objects-wrap .animate__fast.text-col,.vertical-slider .objects-wrap .value-snippet .animate__fast.text{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow,.vertical-slider .objects-wrap .animate__animated.graphic,.vertical-slider .objects-wrap .animate__slow.graphic,.vertical-slider .objects-wrap .animate__slow.text-col,.vertical-slider .objects-wrap .graphic,.vertical-slider .objects-wrap .text-col.graphic,.vertical-slider .objects-wrap .value-snippet .animate__slow.text,.vertical-slider .objects-wrap .value-snippet .graphic.text{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower,.vertical-slider .objects-wrap .animate__slower.graphic,.vertical-slider .objects-wrap .animate__slower.text-col,.vertical-slider .objects-wrap .value-snippet .animate__slower.text{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated,.vertical-slider .objects-wrap .graphic,.vertical-slider .objects-wrap .text-col,.vertical-slider .objects-wrap .value-snippet .text{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animate__animated[class*=Out],.vertical-slider .objects-wrap .value-snippet [class*=Out].text,.vertical-slider .objects-wrap [class*=Out].graphic,.vertical-slider .objects-wrap [class*=Out].text-col{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translateX(-2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translateX(2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(700px) scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(2000px) scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(-700px) scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft,.vertical-slider .objects-wrap.in-view .text-col{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight,.vertical-slider .objects-wrap.in-view .value-snippet .text{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft,.vertical-slider .objects-wrap.exit .value-snippet .text{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight,.vertical-slider .objects-wrap.exit .text-col{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip,.vertical-slider .objects-wrap .animate__flip.graphic,.vertical-slider .objects-wrap .animate__flip.text-col,.vertical-slider .objects-wrap .value-snippet .animate__flip.text{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;transform:skewX(-20deg)}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg)}to{opacity:0;transform:translate3d(0,700px,0)}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn,.vertical-slider .objects-wrap.in-view .graphic{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut,.vertical-slider .objects-wrap.exit .graphic{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{animation-name:slideOutRight}.animate__slideOutUp{animation-name:slideOutUp}body .entrance-fade{opacity:0;transform:translateY(30px);transition-duration:1s;transition-property:transform,opacity;transition-timing-function:ease-in-out}body .fade-in{opacity:1;transform:none}body .fade-in,body .fade-in.delay-1{transition-delay:.3s}body .fade-in.delay-2{transition-delay:.6s}body .fade-in.delay-3{transition-delay:.9s}body .fade-in.delay-4{transition-delay:1.2s}:root{scroll-behavior:smooth}html{height:100%;height:auto;overflow:hidden;overflow:unset}body{height:100%;overflow:auto}body.stop-scrolling{height:100%;overflow:hidden}.page{height:100%;overflow:auto}.container{margin:auto;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.container{max-width:1536px;padding-left:2.75rem;padding-right:2.75rem}}@media (max-width:640px){.page,body,html,section{width:100%}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.absolute-center,.vertical-slider .img-col .graphic img{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;transform:var(--tw-transform)}[v-cloak]{display:none}.h-102{height:28rem}body,pre{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}h2{font-weight:400}.page .pre-title{display:block;font-size:1rem;font-weight:600;letter-spacing:.1em;line-height:1.5rem;margin-bottom:.25rem;text-transform:uppercase}.page .h2,.page .scroll-tabbed-content-dark__side-tabs a,.page .tabbed-content .generic-text .slide-title,.page .tabbed-content-dark .generic-text .slide-title,.page .tabbed-multi-column .generic-text .slide-title,.page .two-col-content .generic-text .slide-title,.page h2,.scroll-tabbed-content-dark__side-tabs .page a,.tabbed-content .generic-text .page .slide-title,.tabbed-content-dark .generic-text .page .slide-title,.tabbed-multi-column .generic-text .page .slide-title,.two-col-content .generic-text .page .slide-title{display:block;font-size:1.5rem;line-height:2rem}@media (min-width:640px){.page .h2,.page .scroll-tabbed-content-dark__side-tabs a,.page .tabbed-content .generic-text .slide-title,.page .tabbed-content-dark .generic-text .slide-title,.page .tabbed-multi-column .generic-text .slide-title,.page .two-col-content .generic-text .slide-title,.page h2,.scroll-tabbed-content-dark__side-tabs .page a,.tabbed-content .generic-text .page .slide-title,.tabbed-content-dark .generic-text .page .slide-title,.tabbed-multi-column .generic-text .page .slide-title,.two-col-content .generic-text .page .slide-title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.page .h2,.page .scroll-tabbed-content-dark__side-tabs a,.page .tabbed-content .generic-text .slide-title,.page .tabbed-content-dark .generic-text .slide-title,.page .tabbed-multi-column .generic-text .slide-title,.page .two-col-content .generic-text .slide-title,.page h2,.scroll-tabbed-content-dark__side-tabs .page a,.tabbed-content .generic-text .page .slide-title,.tabbed-content-dark .generic-text .page .slide-title,.tabbed-multi-column .generic-text .page .slide-title,.two-col-content .generic-text .page .slide-title{font-size:2.25rem;line-height:2.5rem}}.page .h3,.page h3{display:block;font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.page .h3,.page h3{font-size:1.5rem;line-height:2rem}}.page article,.page p{font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.page article,.page p{font-size:1.125rem;line-height:1.75rem}}.page sub,.page sup{font-size:55%}.page sup{top:-.6em}.page sub{bottom:0}.generic-text h1{display:block;font-size:2.25rem;line-height:2.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.generic-text h1{font-size:3rem;line-height:1}}.generic-text h2{margin-bottom:1.75rem}@media (min-width:1024px){.generic-text h2{margin-bottom:2.75rem}}.generic-text p{margin-bottom:2.75rem}.generic-text a:not(.btn){--tw-text-opacity:1;color:rgba(204,153,51,var(--tw-text-opacity))}.generic-text .font-size-S,.generic-text .font-size-S p{font-size:16px;line-height:1.4em}.generic-text .font-size-S p{margin-bottom:1.4em}p a{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}p a:hover{text-decoration:underline}section .swiper-nav{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;position:relative}section .swiper-nav button{--tw-border-opacity:1;background-image:url(../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-color:rgba(112,112,112,var(--tw-border-opacity));border-radius:9999px;border-width:1px;bottom:auto;height:3.5rem;left:auto;place-items:center;position:relative;right:auto;top:auto;width:3.5rem}section .swiper-nav button:after{content:none}section .swiper-nav button.prev{--tw-rotate:180deg;transform:var(--tw-transform)}section .swiper-nav button.swiper-button-disabled{opacity:.3}@media (max-width:768px){section .swiper-nav{gap:.5rem}section .swiper-nav button{height:2rem;width:2rem}}.btn{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));border-width:1px;display:inline-block;font-size:.75rem;font-weight:600;line-height:1rem;padding:5px 15px;padding:.5rem 1rem;text-align:center;text-transform:uppercase}.btn,.btn:before{transition:all .5s ease-in-out}.btn:after{opacity:0;transition:all 1s ease-in-out}.btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));border-color:rgba(242,229,0,var(--tw-border-opacity))}.btn:hover:after{opacity:1}.btn-play{width:3rem}@media (min-width:1024px){.btn-play{width:4rem}}.btn-play svg{display:block;max-width:100%}.btn-play svg path{transition:all .5s ease-in-out}.btn-play:hover svg path{fill:currentColor;--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.btn.btn-arrow{padding:0;padding:0!important;position:relative;transition:all .25s ease-in-out!important}.btn.btn-arrow span{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));border-left-width:1px;display:block;margin-left:2.5rem;padding:.5rem 1.75rem}.btn.btn-arrow:before{background-image:url(../img/caret-right.svg);content:"";display:block}.btn.btn-arrow:after,.btn.btn-arrow:before{background-position:50%;background-repeat:no-repeat;background-size:6px;height:100%;left:0;position:absolute;top:0;width:2.5rem}.btn.btn-arrow:after{background-image:url(../img/triangle-right.svg);content:" ";display:none;display:block;opacity:0}.btn.btn-arrow:hover:before{display:none}.btn.btn-arrow:hover:after{opacity:1}.btn-rounded{border-radius:.25rem;border-radius:9999px}.btn.bg-brand-yellow{--tw-border-opacity:1;border-color:rgba(242,229,0,var(--tw-border-opacity))}.btn.bg-brand-yellow:before{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.btn.bg-brand-yellow:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(17,17,17,var(--tw-border-opacity))}.btn.bg-brand-yellow:hover:before{display:none}.btn.bg-brand-yellow:hover:after{opacity:1}.btn.bg-brand-yellow:hover:after,.btn.black-borders,.btn.black-borders:before,.btn.black-borders:hover{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity))}.btn.black-borders:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.btn.black-borders:hover:before{display:none}.btn.black-borders:hover:after{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));opacity:1}.btn.thin{padding-bottom:7px;padding-top:7px}.btn.contact-us{display:none}@media (min-width:640px){.btn.contact-us{display:block;padding-bottom:4px;padding-top:4px}}.btn.resources{display:none}@media (min-width:640px){.btn.resources{display:block;padding-bottom:4px;padding-top:4px}}.btn.change-language{display:block;padding-bottom:4px;padding-top:4px}.btn.change-language svg{height:16px;width:16px}.btn.change-language svg path{transition:fill .5s ease}.single-team-member .btn.change-language svg path{fill:#fff}.swiper-nav>button:hover{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;background-color:rgba(242,229,0,var(--tw-bg-opacity))!important;border-color:rgba(242,229,0,var(--tw-border-opacity))!important;transition:all .5s ease-in-out}@media (max-width:768px){.swiper-nav{gap:.5rem}.swiper-nav>button{height:2rem;width:2rem}}.hero--reached-center-screen .btn-play svg path{fill:currentColor;--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.masthead{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(17,24,39,var(--tw-text-opacity));height:auto;height:107px;padding-bottom:2.5rem;padding-top:2rem;position:relative;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition:background-color .2s ease-in,color .2s ease-in;z-index:100}.masthead .container{padding-left:1.25rem;padding-right:1.25rem}.masthead .site-logo{height:auto;max-width:140px;width:100%}.masthead .site-logo img{display:block;width:100%}.masthead .mobile-nav{left:0;position:absolute;top:107px;width:100%;z-index:10}.masthead .nav-toggle{cursor:pointer;height:.75rem;position:relative;width:35px}.masthead .nav-toggle span{--tw-rotate:0deg;--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));cursor:pointer;display:block;height:2px;opacity:1;position:absolute;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:50%}.masthead .nav-toggle span:nth-child(2n){left:50%}.masthead .nav-toggle span:nth-child(odd){left:0}.masthead .nav-toggle span:first-child,.masthead .nav-toggle span:nth-child(2){top:0}.masthead .nav-toggle span:nth-child(3),.masthead .nav-toggle span:nth-child(4){bottom:0}body.bg-brand-brown .masthead{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(33,32,31,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}body.bg-brand-brown .masthead .btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}body.bg-brand-brown .masthead .hamburger-toggle span{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}body.nav-hide{padding-top:107px}body.nav-hide .masthead{margin-top:-107px}ul.header-nav{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem}ul.header-nav>li.has-sub-menu{position:relative}ul.header-nav>li.has-sub-menu>a{align-items:center;display:flex;padding-right:.75rem}ul.header-nav>li.has-sub-menu div.carot{display:block;height:1rem;padding-left:10px;text-transform:capitalize;transition:transform .2s ease-in;width:calc(1rem + 10px)}ul.header-nav li a{font-size:16px;padding-left:1.25rem;padding-right:1.25rem}ul.header-nav .sub-menu{display:none}.mobile-nav{--tw-scale-x:0;--tw-scale-y:0;--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));padding:2.5rem;transform:var(--tw-transform);transform-origin:top right;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}body.nav-expanded .mobile-nav{--tw-scale-x:1;--tw-scale-y:1;transform:var(--tw-transform)}.mobile-nav .header-nav{flex-direction:column}.mobile-nav .header-nav>li{padding-bottom:.75rem;padding-top:.75rem;text-align:left;width:100%}.footer .site-logo{display:block}.footer .site-logo svg{display:block;width:140px}.value-snippet{padding-left:2.5rem}@media (min-width:1024px){.value-snippet{padding-left:4rem}}.value-snippet{position:relative;width:100%}.value-snippet .line{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-left-width:4px;height:100%;left:0;position:absolute;top:0;width:1rem}.value-snippet .value{font-size:70px;font-weight:500;line-height:70px;line-height:1;margin-bottom:1rem;position:relative}@media (min-width:1024px){.value-snippet .value{font-size:120px;line-height:120px;line-height:1;margin-bottom:1.5rem}}.value-snippet p{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.value-snippet p{font-size:1.5rem;line-height:2rem}}.value-snippet.accent-orange{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.value-snippet.accent-orange .line{--tw-border-opacity:1;border-color:rgba(248,171,22,var(--tw-border-opacity))}.value-snippet.accent-orange-black{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.value-snippet.accent-orange-black .line{--tw-border-opacity:1;border-color:rgba(248,171,22,var(--tw-border-opacity))}.value-snippet.accent-orange-black p{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}.value-snippet.big-label .text .value{font-size:3rem;line-height:1;top:-.25rem}@media (min-width:1024px){.value-snippet.big-label .text .value{font-size:60px;line-height:60px;line-height:1}}.value-snippet.big-label .text p{font-size:1.875rem;font-weight:500;line-height:2.25rem}@media (min-width:1024px){.value-snippet.big-label .text p{font-size:3rem;line-height:1}}.value-snippet.long-value .text .value{font-size:80px}.mini-cta{display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start}.mini-cta .img-wrap{height:100px;max-width:200px}.mini-cta .btn{display:inline-block;max-width:none}.testimonial{display:flex;flex-direction:column;gap:2.5rem}.testimonial .quote{--tw-border-opacity:1;border-color:rgba(248,171,22,var(--tw-border-opacity));border-left-width:4px;font-size:1.25rem;font-style:italic;line-height:1.75rem;padding-left:1.75rem}.testimonial .author{display:flex;flex-direction:row;gap:1.25rem;padding-left:1.75rem;place-items:center}.testimonial .author .avatar{height:100px;overflow:hidden;width:100px}.testimonial .author .text{display:flex;flex-direction:column}.testimonial .author .text h3{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;text-transform:uppercase}.testimonial .author .text .position{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));display:flex;flex-direction:row;font-size:.75rem;gap:.25rem;line-height:1rem;opacity:.5;place-items:center}.testimonial .author .text .position:before{border-bottom:1px solid #000;content:" ";display:block;opacity:.5;width:30px}.mega-menu{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;height:100vh;left:0;overflow:scroll;position:fixed;top:0;width:100vw;z-index:50}.mega-menu .content{max-width:610px}@media (min-width:640px){.mega-menu .mega-menu-nav{border-bottom:1px solid #454545}}.mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.mega-menu .mega-menu-nav .col{grid-column:span 6/span 6}}@media (min-width:1024px){.mega-menu .mega-menu-nav .col{grid-column:span 3/span 3}}.mega-menu .mega-menu-nav h4{font-size:.75rem;line-height:1rem;margin-bottom:1rem;text-decoration:underline;text-decoration-color:#f8ab16;text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:4px}.mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.mega-menu .mega-menu-nav li>a{font-size:1.125rem;font-weight:500;line-height:1.75rem}.mega-menu .mega-menu-nav li>a:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.mega-menu .hamburger-toggle{cursor:pointer}.mega-menu .hamburger-toggle div{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));cursor:pointer;display:block;height:2px;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}.mega-menu address p{font-size:1rem;line-height:1.5rem}.nav-expanded .mega-menu{display:block;z-index:999}.newsletter-signup{display:flex;flex-direction:column;margin-top:2rem}.newsletter-signup>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.newsletter-signup{flex-direction:row}.newsletter-signup>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}}.newsletter-signup input[type=submit]{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(17,17,17,var(--tw-border-opacity));border-width:1px;color:rgba(17,17,17,var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:8px;padding-left:.75rem;padding-right:.75rem;width:100%}.newsletter-signup input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.newsletter-signup .gform_fields{display:flex;flex-direction:column}.newsletter-signup .gform_fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.newsletter-signup .gform_fields{flex-direction:row}.newsletter-signup .gform_fields>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}}.newsletter-signup .gform_fields label{display:none}.newsletter-signup .gform_fields input{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(17,17,17,var(--tw-border-opacity));border-width:1px;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.newsletter-signup .gform_fields input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(17,17,17,var(--tw-placeholder-opacity))}.newsletter-signup .gform_fields input::placeholder{--tw-placeholder-opacity:1;color:rgba(17,17,17,var(--tw-placeholder-opacity))}.newsletter-signup .gform_fields .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_validation_errors{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity));border-width:1px;color:rgba(239,68,68,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem}.gform_validation_errors h2{font-size:.875rem;line-height:1.25rem}.gfield_validation_message{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.25rem}.admin-bar .mega-menu{margin-top:21px}.about-mega-menu{--tw-border-opacity:1;--tw-border-opacity:0.25;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:absolute;top:-11px;transform:translate3d(0,-100%,0);width:100%;will-change:transform;z-index:90}.about-mega-menu.is-closed,.about-mega-menu.is-open{animation-duration:.38s;animation-fill-mode:both}.about-mega-menu.is-open{animation-name:bounceInDown}.about-mega-menu.is-open .mega-menu-nav{opacity:1;transition:opacity .19s cubic-bezier(.62,0,.8,.38)}.about-mega-menu.is-closed{animation-duration:.19s;animation-name:slideOutUp}.about-mega-menu.is-closed .mega-menu-nav{opacity:0;transition:opacity .1s cubic-bezier(.2,.62,.38,1)}.about-mega-menu .mega-menu-nav{opacity:0;will-change:opacity}.about-mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.about-mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.about-mega-menu .mega-menu-nav .col{grid-column:span 3/span 3}}.about-mega-menu .mega-menu-nav h4{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:1rem}.about-mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.about-mega-menu .mega-menu-nav li>a{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem}.about-mega-menu .mega-menu-nav li>a:hover{opacity:.75}.about-mega-menu .about-stats{grid-column:span 12/span 12;position:relative}@media (min-width:768px){.about-mega-menu .about-stats{grid-column:span 6/span 6;grid-column-start:7}}.about-mega-menu .about-stats picture{position:relative;z-index:1}.about-mega-menu .about-stats .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:2.5rem;padding-right:2.5rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.about-mega-menu .about-stats .content h3{font-size:70px;line-height:70px;margin-top:0}.about-mega-menu .about-stats .content h3,.about-mega-menu .about-stats .content p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));position:relative;z-index:2}.about-mega-menu .about-stats .content p{font-size:1.125rem;line-height:1.75rem}.about-mega-menu .about-stats .content:before{background:#000;content:"";height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.about-mega-menu .about-close{cursor:pointer;z-index:999}.about-mega-menu .about-close div{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));cursor:pointer;display:block;height:2px;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}.admin-bar .about-mega-menu{margin-top:21px}.sustainability-mega-menu{--tw-border-opacity:1;--tw-border-opacity:0.25;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:absolute;top:-11px;transform:translate3d(0,-100%,0);width:100%;will-change:transform;z-index:90}.sustainability-mega-menu.is-closed,.sustainability-mega-menu.is-open{animation-duration:.38s;animation-fill-mode:both}.sustainability-mega-menu.is-open{animation-name:bounceInDown}.sustainability-mega-menu.is-open .mega-menu-nav{opacity:1;transition:opacity .19s cubic-bezier(.62,0,.8,.38)}.sustainability-mega-menu.is-closed{animation-duration:.19s;animation-name:slideOutUp}.sustainability-mega-menu.is-closed .mega-menu-nav{opacity:0;transition:opacity .1s cubic-bezier(.2,.62,.38,1)}.sustainability-mega-menu .mega-menu-nav{opacity:0;will-change:opacity}.sustainability-mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.sustainability-mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.sustainability-mega-menu .mega-menu-nav .col{grid-column:span 3/span 3}}.sustainability-mega-menu .mega-menu-nav h4{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:1rem}.sustainability-mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.sustainability-mega-menu .mega-menu-nav li>a{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem}.sustainability-mega-menu .mega-menu-nav li>a:hover{opacity:.75}.sustainability-mega-menu .sustainability-stats{grid-column:span 12/span 12;position:relative}@media (min-width:768px){.sustainability-mega-menu .sustainability-stats{grid-column:span 6/span 6;grid-column-start:7}}.sustainability-mega-menu .sustainability-stats picture{position:relative;z-index:1}.sustainability-mega-menu .sustainability-stats .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:2.5rem;padding-right:2.5rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.sustainability-mega-menu .sustainability-stats .content h3{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:70px;line-height:70px;margin-top:0;position:relative;z-index:2}.sustainability-mega-menu .sustainability-stats .content p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem;position:relative;z-index:2}.sustainability-mega-menu .sustainability-stats .content:before{background:#000;content:"";height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.sustainability-mega-menu .sustainability-close{cursor:pointer;z-index:999}.sustainability-mega-menu .sustainability-close div{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));cursor:pointer;display:block;height:2px;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}@keyframes slideOutUp{0%{animation-timing-function:cubic-bezier(.2,.62,.38,1);transform:translate3d(0,107px,0)}to{transform:translate3d(0,-100%,0)}}@keyframes bounceInDown{0%,60%,to{animation-timing-function:cubic-bezier(.2,.62,.38,1)}60%{transform:translate3d(0,118px,0)}to{transform:translate3d(0,118px,0)}}.bounce{animation-name:bounce}.admin-bar .sustainability-mega-menu{margin-top:21px}.solution-mega-menu{--tw-border-opacity:1;--tw-border-opacity:0.25;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:absolute;top:-11px;transform:translate3d(0,-100%,0);width:100%;will-change:transform;z-index:90}.solution-mega-menu.is-closed,.solution-mega-menu.is-open{animation-duration:.38s;animation-fill-mode:both}.solution-mega-menu.is-open{animation-name:bounceInDown}.solution-mega-menu.is-open .mega-menu-nav{opacity:1;transition:opacity .19s cubic-bezier(.62,0,.8,.38)}.solution-mega-menu.is-closed{animation-duration:.19s;animation-name:slideOutUp}.solution-mega-menu.is-closed .mega-menu-nav{opacity:0;transition:opacity .1s cubic-bezier(.2,.62,.38,1)}.solution-mega-menu .mega-menu-nav{opacity:0;will-change:opacity}.solution-mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.solution-mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.solution-mega-menu .mega-menu-nav .col{grid-column:span 3/span 3}}.solution-mega-menu .mega-menu-nav h4{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:1rem}.solution-mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.solution-mega-menu .mega-menu-nav li>a{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem}.solution-mega-menu .mega-menu-nav li>a:hover{opacity:.75}.solution-mega-menu .solution-stats{grid-column:span 12/span 12;position:relative}@media (min-width:768px){.solution-mega-menu .solution-stats{grid-column:span 6/span 6;grid-column-start:7}}.solution-mega-menu .solution-stats picture{position:relative;z-index:1}.solution-mega-menu .solution-stats .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:2.5rem;padding-right:2.5rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.solution-mega-menu .solution-stats .content h3{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:70px;line-height:70px;margin-top:0;position:relative;z-index:2}.solution-mega-menu .solution-stats .content p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem;position:relative;z-index:2}.solution-mega-menu .solution-stats .content:before{background:#000;content:"";height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.solution-mega-menu .solutions-close{cursor:pointer;z-index:999}.solution-mega-menu .solutions-close div{--tw-bg-opacity:1;cursor:pointer;display:block;height:2px;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.global-development-mega-menu,.solution-mega-menu .solutions-close div{background-color:rgba(255,255,255,var(--tw-bg-opacity));width:100%}.global-development-mega-menu{--tw-border-opacity:1;--tw-border-opacity:0.25;--tw-bg-opacity:1;border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:absolute;top:-11px;transform:translate3d(0,-100%,0);will-change:transform;z-index:90}.global-development-mega-menu.is-closed,.global-development-mega-menu.is-open{animation-duration:.38s;animation-fill-mode:both}.global-development-mega-menu.is-open{animation-name:bounceInDown}.global-development-mega-menu.is-open .mega-menu-nav{opacity:1;transition:opacity .19s cubic-bezier(.62,0,.8,.38)}.global-development-mega-menu.is-closed{animation-duration:.19s;animation-name:slideOutUp}.global-development-mega-menu.is-closed .mega-menu-nav{opacity:0;transition:opacity .1s cubic-bezier(.2,.62,.38,1)}.global-development-mega-menu .mega-menu-nav{opacity:0;will-change:opacity}.global-development-mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.global-development-mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.global-development-mega-menu .mega-menu-nav .col{grid-column:span 3/span 3}}.global-development-mega-menu .mega-menu-nav h4{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:1rem}.global-development-mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.global-development-mega-menu .mega-menu-nav li>a{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem}.global-development-mega-menu .mega-menu-nav li>a:hover{opacity:.75}.global-development-mega-menu .mega-menu-nav button[parent-id-data]{align-items:center;display:inline-flex;margin-left:.5rem}.global-development-mega-menu .mega-menu-nav button[parent-id-data]:focus{outline:2px solid transparent;outline-offset:2px}.global-development-mega-menu .mega-menu-nav button[parent-id-data] .carot{height:1rem;justify-self:end;transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.global-development-mega-menu .mega-menu-nav button[parent-id-data] .carot.rotate-180{--tw-rotate:180deg;transform:var(--tw-transform)}.global-development-mega-menu .solution-stats{grid-column:span 12/span 12;position:relative}@media (min-width:768px){.global-development-mega-menu .solution-stats{grid-column:span 6/span 6;grid-column-start:7}}.global-development-mega-menu .solution-stats picture{position:relative;z-index:1}.global-development-mega-menu .solution-stats .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:2.5rem;padding-right:2.5rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.global-development-mega-menu .solution-stats .content h3{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:70px;line-height:70px;margin-top:0;position:relative;z-index:2}.global-development-mega-menu .solution-stats .content p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem;position:relative;z-index:2}.global-development-mega-menu .solution-stats .content:before{background:#000;content:"";height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.global-development-mega-menu .development-close{cursor:pointer;z-index:999}.global-development-mega-menu .development-close div{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));cursor:pointer;display:block;height:2px;opacity:1;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}.admin-bar .global-development-mega-menu{margin-top:21px}.resources-mega-menu{--tw-border-opacity:1;--tw-border-opacity:0.25;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:absolute;top:-11px;transform:translate3d(0,-100%,0);width:100%;will-change:transform;z-index:90}.resources-mega-menu.is-closed,.resources-mega-menu.is-open{animation-duration:.38s;animation-fill-mode:both}.resources-mega-menu.is-open{animation-name:bounceInDown}.resources-mega-menu.is-open .mega-menu-nav{opacity:1;transition:opacity .19s cubic-bezier(.62,0,.8,.38)}.resources-mega-menu.is-closed{animation-duration:.19s;animation-name:slideOutUp}.resources-mega-menu.is-closed .mega-menu-nav{opacity:0;transition:opacity .1s cubic-bezier(.2,.62,.38,1)}.resources-mega-menu .mega-menu-nav{opacity:0;will-change:opacity}.resources-mega-menu .mega-menu-nav .col{grid-column:span 12/span 12}.resources-mega-menu .mega-menu-nav .col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.resources-mega-menu .mega-menu-nav h4{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:1rem}.resources-mega-menu .mega-menu-nav ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.resources-mega-menu .mega-menu-nav li>a{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem}.resources-mega-menu .mega-menu-nav li>a:hover{opacity:.75}.admin-bar .solution-mega-menu{margin-top:21px}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:100vh;max-width:500px;overflow-y:auto;padding:30px}.modal__header{align-items:center;display:flex;justify-content:space-between}.modal__title{box-sizing:border-box;color:#111;font-size:1rem!important;font-weight:700;line-height:1.25;margin-bottom:0;margin-top:0}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal__btn{-moz-osx-font-smoothing:grayscale;-webkit-appearance:button;backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}#gtranslate_selector{border:1px solid #111;outline:none;padding:10px}.hero{--tw-text-opacity:1;background-position:top;background-repeat:no-repeat;background-size:cover;color:rgba(255,255,255,var(--tw-text-opacity));position:relative}.hero .background{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero .background,.hero .overlay{height:100%;position:absolute;width:100%;z-index:0}.hero .overlay{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.5}.hero .content{display:flex;flex-direction:column;padding-bottom:4rem;padding-top:4rem;position:relative}@media (max-height:860px){.hero .content{padding-top:6rem}}@media (min-width:1024px){.hero .content{align-content:space-between;gap:2.75rem;padding-bottom:8rem;padding-top:9rem}}.hero .content{min-height:calc(100vh - 107px)}.hero-title{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.5rem;padding-right:1.5rem;text-transform:uppercase}@media (min-width:640px){.hero-title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.hero-title{font-size:3.75rem;line-height:1;margin-bottom:3rem}}@media (min-width:1536px){.hero-title{font-size:4.5rem;line-height:1}}@media (max-height:860px) and (min-width:1024px){.hero-title{font-size:2.75rem}}.video-overlay{background-color:rgba(0,0,0,.8);bottom:0;display:none;height:100vh;left:0;opacity:0;right:0;top:0;transition:all 1s ease-in-out;width:100vw}.video-overlay.active{align-items:center;display:flex;justify-content:center;position:fixed;z-index:1000}.video-overlay.shown{opacity:1}.video-overlay .video-wrap{display:flex;height:auto;margin:60px;max-height:80vh;position:relative;width:auto}.video-overlay .video-wrap .wp-video{margin:0;width:80vw!important}.video-overlay .video-wrap .wp-video .video-element{height:100%;width:100%}.video-overlay .close-video{background-image:url(../img/close-white.svg);background-repeat:no-repeat;background-size:cover;background-size:23px 23px;cursor:pointer;height:23px;position:absolute;right:0;top:-10px;width:23px;z-index:9999}.stats .text-col{display:grid;padding:5rem 1.75rem}@media (min-width:768px){.stats .text-col{padding-left:2.75rem;padding-right:2.75rem}}@media (min-width:1024px){.stats .text-col{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1280px){.stats .text-col{padding-bottom:8rem;padding-left:8rem;padding-right:8rem;padding-top:8rem}}@media (min-width:1024px){.stats .content{min-height:820px}}.image-slider{height:auto;width:100%}.image-slider .swiper-slide{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:flex-start;background-color:rgba(248,171,22,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:flex;position:relative;width:100%}.image-slider .swiper-slide:after{background-position:50%;background-size:cover;background:#000;background:linear-gradient(145deg,#000,rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0));content:"";height:100%;opacity:.7;position:absolute;width:100%;z-index:1}.image-slider .swiper-slide .img-bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:0}@media (max-width:1024px){.image-slider .swiper-slide{height:500px}}.image-slider .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));height:.75rem;opacity:.7;width:.75rem}.image-slider .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgba(248,171,22,var(--tw-bg-opacity));opacity:1}@media (min-width:768px){.image-slider,.image-slider .swiper-slide,.image-slider .swiper-wrapper{height:100%!important}}.stages{transition:all .5s ease-in-out}@media (max-width:640px){.stages{padding-top:2.5rem}}.stages *{transition:all .5s ease-in-out}.stages:hover .panel-item .text:after{height:0}.stages:hover .intro p{opacity:.6}.stages .intro{padding:1.75rem}@media (min-width:768px){.stages .intro{padding:2.5rem}}@media (min-width:1024px){.stages .intro{padding-bottom:6rem;padding-left:3.5rem;padding-right:3.5rem;padding-top:6rem}}@media (min-width:1536px){.stages .intro{padding:6rem}}.stages .intro{height:auto}.stages .panels{align-items:stretch}.stages .panel-item{flex-basis:33.33%;flex-grow:0;flex-shrink:0;min-width:0;position:relative}.stages .panel-item:before{--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));content:"";height:100%;left:0;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:100%}.stages .panel-item .text{padding:.25rem .25rem 6rem}@media (min-width:768px){.stages .panel-item .text{padding:1.25rem}}@media (min-width:1280px){.stages .panel-item .text{padding:2.5rem}}@media (min-width:1536px){.stages .panel-item .text{padding-left:6rem;padding-right:6rem}}.stages .panel-item .text{gap:1.75rem;height:100%;position:relative}.stages .panel-item .text,.stages .panel-item .text .count-title{display:flex;flex-direction:column}.stages .panel-item .text .count{--tw-text-opacity:1;color:rgba(221,221,221,var(--tw-text-opacity));font-size:2.25rem;font-weight:500;line-height:2.5rem;position:relative}@media (min-width:1024px){.stages .panel-item .text .count{font-size:60px;font-size:8rem;line-height:60px;line-height:1}}.stages .panel-item .text .title{font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.stages .panel-item .text .title{font-size:1.5rem;line-height:2rem}}.stages .panel-item .text .title{max-width:250px}.stages .panel-item .text:after{border-left:1px solid #454545;content:"";display:block;height:20rem;position:absolute;right:0;top:0;transition:all .5s ease-in-out;width:1px}.stages .panel-item .text .copy{opacity:0}.stages .panel-item:last-child text:after{content:none}.stages .panel-item.hover{flex-basis:calc(33.33% + 48px)}.stages .panel-item.hover:before{opacity:1}.stages .panel-item.hover .text .count{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}.stages .panel-item.hover .text .copy{opacity:1}@media (min-width:1536px){.stages .panel-item.hover{flex-basis:calc(33.33% + 96px)}.stages .panel-item.hover .text{padding-right:192px}}.stages .panels--four .panel-item{flex-basis:25%}.stages .panels--four .panel-item .text{padding:.25rem .25rem 3rem}@media (min-width:768px){.stages .panels--four .panel-item .text{padding:1.25rem}}@media (min-width:1280px){.stages .panels--four .panel-item .text{padding:2.5rem}}@media (min-width:1536px){.stages .panels--four .panel-item .text{padding-left:3rem;padding-right:3rem}}.stages-slider{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));color:rgba(17,17,17,var(--tw-text-opacity));display:flex;flex-direction:column;gap:2.5rem;padding:1.75rem 1.75rem 2.75rem}@media (min-width:768px){.stages-slider{padding-bottom:2.75rem;padding-left:2.75rem;padding-right:2.75rem;padding-top:2.75rem}}.stages-slider .stages-img{height:auto;overflow:hidden;padding-top:56%;position:relative;width:100%}.stages-slider .stages-img .img-wrap{bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;width:100%}.stages-slider .stages-img .img-wrap img{display:block}.stages-slider .stages-img .img-wrap.active{opacity:1}.stages-slider .stages-nav{display:flex;gap:1.75rem;justify-items:start}.stages-slider .stages-nav .count{cursor:pointer;font-size:50px;font-weight:500;opacity:.4}.stages-slider .stages-nav .count.active{opacity:1}.stages-slider .text{display:none;flex-direction:column;gap:1.75rem;padding:0}.stages-slider .text .title{font-size:1.25rem;font-weight:500;line-height:1.75rem}.stages-slider .text.active{display:flex}.stages-slider .text p{margin-bottom:0}.vertical-slider{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,37,37,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));height:auto;overflow-x:hidden;position:relative}.vertical-slider .text-col{max-width:28rem;width:100%}.vertical-slider .text-col h2{font-size:1.5rem;line-height:2rem}@media (min-width:1024px){.vertical-slider .text-col h2{font-size:2.25rem;line-height:2.5rem}}.vertical-slider .text-col .copy{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:.25rem}.vertical-slider .img-col{align-self:flex-end;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.vertical-slider .img-col{max-width:20rem}}.vertical-slider .img-col .graphic{height:14rem;position:relative;transform:var(--tw-transform);width:14rem}@media (min-width:768px){.vertical-slider .img-col .graphic{margin-left:auto;margin-right:auto}}.vertical-slider .img-col .graphic img{height:auto;max-width:none;width:100%}@media (min-width:1536px){.vertical-slider .img-col{margin-right:15%}.vertical-slider .img-col.long-value,.vertical-slider .img-col.very-long-value{margin-right:20%}.vertical-slider .img-col.very-long-value .value{font-size:60px;line-height:60px}}@media (max-width:768px){.vertical-slider .img-col .graphic{width:66.666667%}}.vertical-slider .vertical-panels{padding-top:2.5rem;width:100%}@media (min-width:1536px){.vertical-slider .vertical-panels{padding-top:4rem}}.vertical-slider .vertical-panels .swiper-slide{height:auto;min-height:calc(100vh - 107px)}.vertical-slider .vertical-panels .swiper-slide .container{padding-bottom:2.5rem;padding-top:2.5rem}.vertical-slider .vertical-panels .swiper-slide .container .objects-wrap{display:flex;gap:5rem;height:100%;justify-content:space-between;min-height:70vh;position:relative;width:100%}@media (max-width:1440px) and (max-height:900px){.vertical-slider .vertical-panels .swiper-slide .container{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:1024px){.vertical-slider .vertical-panels .swiper-slide .container .objects-wrap{flex-direction:column;gap:2rem;min-height:0}.vertical-slider .vertical-panels .swiper-slide{min-height:0}}.vertical-slider .vertical-panels .swiper-pagination{width:.5rem}.vertical-slider .vertical-panels .swiper-pagination span{--tw-border-opacity:1;background-color:transparent;border-color:rgba(255,255,255,var(--tw-border-opacity));border-left-width:2px;border-radius:0;display:block;height:1.75rem;opacity:.3;width:100%}.vertical-slider .vertical-panels .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}@media (max-width:1535px){.vertical-slider .vertical-panels .img-col.long-value,.vertical-slider .vertical-panels .img-col.very-long-value{left:-15%;position:relative}.vertical-slider .vertical-panels .img-col.long-value .value,.vertical-slider .vertical-panels .img-col.very-long-value .value{font-size:60px;line-height:60px}.vertical-slider .vertical-panels .img-col.long-value .value *,.vertical-slider .vertical-panels .img-col.very-long-value .value *{line-height:1.4}.vertical-slider .vertical-panels .img-col.very-long-value .value{font-size:3rem;line-height:1;margin-bottom:.5rem;top:0}}@media (max-width:1024px),(max-width:1600px) and (max-height:900px){.vertical-slider .vertical-panels .img-col .graphic{height:140px;width:140px}.vertical-slider .vertical-panels .text-col h2{font-size:1.5rem;line-height:2rem}}@media (max-width:1024px){.vertical-slider .vertical-panels .img-col.long-value,.vertical-slider .vertical-panels .img-col.very-long-value{left:-20%}}@media (max-width:640px){.vertical-slider .vertical-panels{padding-bottom:5rem}.vertical-slider .vertical-panels,.vertical-slider .vertical-panels .swiper-slide,.vertical-slider .vertical-panels .swiper-slide .container{height:auto}.vertical-slider .vertical-panels .swiper-pagination{bottom:2.75rem;display:flex;gap:.25rem;justify-content:center;width:100%}.vertical-slider .vertical-panels .swiper-pagination span{border-bottom-width:2px;border-left-width:0;width:1.75rem}.vertical-slider .vertical-panels .img-col.long-value,.vertical-slider .vertical-panels .img-col.very-long-value{left:0}.vertical-slider .vertical-panels .img-col.long-value .value,.vertical-slider .vertical-panels .img-col.very-long-value .value{font-size:2.25rem;line-height:2.5rem}.vertical-slider .vertical-panels .img-col.very-long-value .value{font-size:1.875rem;line-height:2.25rem}}.vertical-slider.progressive-bg{background-color:#434242}.vertical-slider.progressive-bg .swiper-slide:first-child{background-color:#21201f}.vertical-slider.progressive-bg .swiper-slide:nth-child(2){background-color:#262525}.vertical-slider.progressive-bg .swiper-slide:nth-child(3){background-color:#2e2e2e}.vertical-slider.progressive-bg .swiper-slide:nth-child(4){background-color:#383838}.vertical-slider.progressive-bg .swiper-slide:nth-child(5){background-color:#3c3c3c}.vertical-slider .objects-wrap .value-snippet .line{height:0;transition:all 1s ease-in-out}.vertical-slider .objects-wrap.in-view .value-snippet .line{height:100%}.featured-logos{position:relative}.featured-logos .label{font-size:.875rem;font-weight:700;line-height:1.25rem;padding-right:2.5rem;text-transform:uppercase}.featured-logos .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between}@media (min-width:1024px){.featured-logos .container{gap:0}}@media (min-width:1280px){.featured-logos .label-col{--tw-border-opacity:1;border-color:rgba(221,221,221,var(--tw-border-opacity));border-right-width:1px;padding:2rem}}.featured-logos .swiper-nav{order:9999}.featured-logos .slider-col{max-width:calc(100% - 400px);width:100%}@media (min-width:1280px){.featured-logos .slider-col{padding-left:2rem;padding-right:2rem}}@media (max-width:1024px){.featured-logos .label{text-align:center;width:100%}.featured-logos .swiper-nav{gap:.5rem}.featured-logos .swiper-nav button{height:2rem;width:2rem}}@media (max-width:768px){.featured-logos .container{flex-wrap:wrap}.featured-logos .swiper-nav{order:0}.featured-logos .slider-col{max-width:none}}.logo-slider{margin:auto}.logo-slider .swiper-slide,.logo-slider .swiper-wrapper{place-items:center}.logo-slider .swiper-slide img{margin:auto}@media (min-width:1280px){.logo-slider .swiper-slide img{max-width:55%}}@media (max-width:1024px){.logo-slider .swiper-slide img{max-height:47px;max-width:148px}}.cta .text-col .text-wrap{margin:2.75rem 1.75rem}@media (min-width:768px){.cta .text-col .text-wrap{margin-bottom:5rem;margin-left:2.75rem;margin-right:2.75rem;margin-top:5rem}}@media (min-width:1024px){.cta .text-col .text-wrap{margin-left:3.5rem;margin-right:3.5rem}}@media (min-width:1280px){.cta .text-col .text-wrap{margin-bottom:8rem;margin-left:8rem;margin-right:8rem;margin-top:8rem}}.news{padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){.news{padding-bottom:9rem;padding-top:9rem}}.news h2{font-weight:500}.news .swiper-nav{align-items:center;display:flex;gap:.75rem;position:relative}.news .swiper-nav button{--tw-border-opacity:1;background-image:url(../img/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-color:rgba(112,112,112,var(--tw-border-opacity));border-radius:9999px;border-width:1px;bottom:auto;height:3.5rem;left:auto;margin:auto;place-items:center;position:relative;right:auto;top:auto;width:3.5rem}.news .swiper-nav button:after{content:none}.news .swiper-nav button.prev{--tw-rotate:180deg;transform:var(--tw-transform)}.news .swiper-nav a{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:.5rem;text-decoration:underline;text-transform:uppercase}@media (max-width:768px){.news .swiper-nav{gap:.5rem}.news .swiper-nav button{height:2rem;width:2rem}}.news .news-slider .swiper-slide>a{align-content:flex-start;display:flex;flex-direction:column;gap:1.5rem}.news .news-slider .swiper-slide .post-img{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));overflow:hidden;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);place-items:center;position:relative}.news .news-slider .swiper-slide .post-img>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.news .news-slider .swiper-slide .post-img{--tw-aspect-w:3;--tw-aspect-h:2}.news .news-slider .swiper-slide .post-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.news .news-slider .swiper-slide .post-title{font-size:1.125rem;font-weight:500;line-height:1.75rem}@media (min-width:1024px){.news .news-slider .swiper-slide .post-title{font-size:1.25rem;line-height:1.75rem}}.news .news-slider .swiper-slide .post-date{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-transform:uppercase}@media (max-width:640px){.news{overflow:hidden}.news .news-slider{width:150%}}.newsletter-signup-news .newsletter-signup{margin:0}.newsletter-signup-news .newsletter-signup>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.newsletter-signup-news .newsletter-signup{flex-direction:column}.newsletter-signup-news .newsletter-signup>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}@media (min-width:768px){.newsletter-signup-news .newsletter-signup{flex-direction:column}.newsletter-signup-news .newsletter-signup>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}.newsletter-signup-news .gform_body,.newsletter-signup-news .newsletter-signup_wrapper{width:100%}.newsletter-signup-news .gform_fields{flex-direction:column;width:100%}.newsletter-signup-news .gform_fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.newsletter-signup-news .gform_fields>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}@media (min-width:768px){.newsletter-signup-news .gform_fields>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}.newsletter-signup-news input[type=submit]{width:auto}.vacancies{padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){.vacancies{padding-bottom:8rem;padding-top:8rem}}.vacancies .vacancies-list .item{--tw-border-opacity:1;border-color:rgba(119,119,119,var(--tw-border-opacity));border-top-width:1px;padding-bottom:1.75rem;padding-top:1.75rem}.vacancies .vacancies-list .item .header .generic-text{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.vacancies .vacancies-list .item .header h3{text-transform:uppercase}.vacancies .vacancies-list .item .header .position-type{--tw-text-opacity:1;border-radius:9999px;border-width:1px;color:rgba(119,119,119,var(--tw-text-opacity));display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem 1.5rem;text-transform:uppercase}.vacancies .vacancies-list .item .header .salary{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-transform:uppercase}.vacancies .vacancies-list .item .header .icon{display:flex;flex-shrink:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.vacancies .vacancies-list .item .header .icon{opacity:0}}.vacancies .vacancies-list .item .header .icon{height:2rem;place-items:center;position:relative;width:2rem}.vacancies .vacancies-list .item .header .icon span{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));display:block;height:.25rem;position:absolute;width:100%}.vacancies .vacancies-list .item .header .icon span:nth-child(2){--tw-rotate:90deg;transform:var(--tw-transform);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vacancies .vacancies-list .item .header:hover .icon{opacity:1}.vacancies .vacancies-list .item .body{padding-top:1.5rem}.vacancies .vacancies-list .item.expanded .header .icon{opacity:1;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vacancies .vacancies-list .item.expanded .header .icon span:nth-child(2){opacity:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vacancies .vacancies-list .item.expanded .body{display:block}.white-paper-listing{padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){.white-paper-listing{padding-bottom:8rem;padding-top:8rem}}.white-paper-listing .papers-list .item{--tw-border-opacity:1;border-color:rgba(119,119,119,var(--tw-border-opacity));border-top-width:1px;padding-bottom:1.75rem;padding-top:1.75rem}.white-paper-listing .papers-list .item .header .generic-text{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.white-paper-listing .papers-list .item .header h3{text-transform:none}.white-paper-listing .papers-list .item .header .position-type{--tw-text-opacity:1;border-radius:9999px;border-width:1px;color:rgba(119,119,119,var(--tw-text-opacity));display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem 1.5rem;text-transform:uppercase}.white-paper-listing .papers-list .item .header .salary{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-transform:uppercase}.white-paper-listing .papers-list .item .header .icon{align-self:center;background-image:url(../img/download-arrow.svg);background-repeat:no-repeat;background-size:cover;background-size:100% auto;display:block;height:32px;opacity:0;position:relative;width:25px}.white-paper-listing .papers-list .item .header:hover .icon{opacity:1}@media (max-width:640px){.white-paper-listing .papers-list .item .header .icon{height:25px;width:18px}}.white-paper-listing .papers-list .item .body{padding-top:1.5rem}.white-paper-listing .papers-list .item.expanded .header .icon{opacity:1}.white-paper-listing .papers-list .item.expanded .header .icon span:nth-child(2){opacity:0}.white-paper-listing .papers-list .item.expanded .body{display:block}.resources-listing{padding-bottom:5rem;padding-top:5rem}@media (min-width:1024px){.resources-listing{padding-bottom:8rem;padding-top:8rem}}.resources-listing .resources-header .pre-title{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));display:block;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:.5rem;text-transform:uppercase}.resources-listing .resources-header h2{margin-bottom:1.5rem}.resources-listing .resources-header .description{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));font-size:1rem;line-height:1.5rem}.resources-listing .category-filter .filter-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(112,112,112,var(--tw-border-opacity));border-width:1px;color:rgba(119,119,119,var(--tw-text-opacity));display:inline-block;font-size:.75rem;letter-spacing:.05em;line-height:1rem;margin-bottom:.75rem;margin-right:.75rem;padding:.5rem 1.5rem;text-transform:uppercase;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resources-listing .category-filter .filter-btn.active,.resources-listing .category-filter .filter-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));border-color:rgba(242,229,0,var(--tw-border-opacity))}.resources-listing .category-filter .filter-btn.active{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.resources-listing .resource-group{scroll-margin-top:100px}.resources-listing .resource-group .resource-group-title{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgba(221,221,221,var(--tw-border-opacity));color:rgba(119,119,119,var(--tw-text-opacity));font-size:1.25rem;font-weight:700;line-height:1.75rem;padding-bottom:.75rem}.resources-listing .resource-group .to-top-link{font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-decoration:none;text-transform:uppercase}.resources-listing .resource-group .to-top-link:hover{text-decoration:none}.resources-listing .resources-grid{gap:2rem}.resources-listing .resources-grid.grid-cols-2>*{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem)}.resources-listing .resources-grid.grid-cols-3>*{flex:0 0 calc(33.333% - 1.333rem);width:calc(33.333% - 1.333rem)}.resources-listing .resources-grid.grid-cols-4>*{flex:0 0 calc(25% - 1.5rem);width:calc(25% - 1.5rem)}@media (max-width:768px){.resources-listing .resources-grid.grid-cols-2>*,.resources-listing .resources-grid.grid-cols-3>*,.resources-listing .resources-grid.grid-cols-4>*{flex:0 0 100%;width:100%}}@media (min-width:768px){.resources-listing .resources-grid.md\\:grid-cols-2>*{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem)}.resources-listing .resources-grid.md\\:grid-cols-3>*{flex:0 0 calc(33.333% - 1.333rem);width:calc(33.333% - 1.333rem)}.resources-listing .resources-grid.md\\:grid-cols-4>*{flex:0 0 calc(25% - 1.5rem);width:calc(25% - 1.5rem)}}.resources-listing .no-resources{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));padding-bottom:5rem;padding-top:5rem}.resource-tile{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(221,221,221,var(--tw-border-opacity));border-width:1px;cursor:pointer;text-decoration:none;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-tile:hover{--tw-border-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-color:rgba(242,229,0,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.resource-tile{display:block}.resource-tile:hover{text-decoration:none}.resource-tile *{color:inherit}.resource-tile[data-micromodal-trigger]{cursor:pointer}.resource-tile[data-micromodal-trigger]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(242,229,0,var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.resource-tile--grid,.resource-tile--grid .resource-tile__inner{display:flex;flex-direction:column;height:100%}.resource-tile--grid .resource-tile__thumbnail{aspect-ratio:16/9;overflow:hidden;position:relative}.resource-tile--grid .resource-tile__thumbnail .resource-tile__image{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.resource-tile--grid .resource-tile__thumbnail .resource-tile__image:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:var(--tw-transform)}.resource-tile--grid .resource-tile__content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.resource-tile--list{--tw-border-opacity:1;align-items:center;border-color:rgba(119,119,119,var(--tw-border-opacity));border-top-width:1px;display:flex;padding-bottom:1.5rem;padding-top:1.5rem}.resource-tile--list .resource-tile__inner{align-items:center;display:flex;gap:1.5rem;width:100%}.resource-tile--list .resource-tile__thumbnail{flex-shrink:0;height:5rem;overflow:hidden;width:5rem}.resource-tile--list .resource-tile__thumbnail .resource-tile__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.resource-tile--list .resource-tile__thumbnail .resource-tile__image--small{height:5rem;width:5rem}.resource-tile--list .resource-tile__content{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.resource-tile--list .resource-tile__cta{flex-shrink:0;margin-left:1.5rem}.resource-tile .resource-tile__title{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.75rem;transition-duration:.15s;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-tile .resource-tile__description{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));flex-grow:1;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.resource-tile .resource-tile__cta{margin-top:auto}.resource-tile .resource-tile__cta .resource-tile__button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(242,229,0,var(--tw-bg-opacity));color:rgba(0,0,0,var(--tw-text-opacity));display:inline-flex;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.5rem;pointer-events:none;text-transform:uppercase;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-tile:hover .resource-tile__title{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity))}.resource-tile:hover .resource-tile__button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.resource-tile .resource-tile__meta{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgba(221,221,221,var(--tw-border-opacity));border-top-width:1px;color:rgba(112,112,112,var(--tw-text-opacity));display:flex;font-size:.75rem;justify-content:space-between;line-height:1rem;margin-top:1rem;padding-top:1rem}.resource-tile .resource-tile__meta .resource-tile__type-label{letter-spacing:.05em;text-transform:uppercase}.resource-tile .resource-tile__meta .resource-tile__date{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity))}.resource-tile--list .resource-tile__description,.resource-tile--list .resource-tile__meta{display:none}.resource-tile--list .resource-tile__title{margin-bottom:0}.resource-tile--list .resource-tile__cta{margin-top:0}@media (max-width:768px){.resource-tile--grid{margin-bottom:1.5rem}.resource-tile--list{align-items:flex-start}.resource-tile--list,.resource-tile--list .resource-tile__inner{flex-direction:column}.resource-tile--list .resource-tile__inner{gap:1rem}.resource-tile--list .resource-tile__thumbnail{aspect-ratio:16/9;width:100%}.resource-tile--list .resource-tile__thumbnail .resource-tile__image{height:100%;width:100%}.resource-tile--list .resource-tile__thumbnail .resource-tile__image--small{height:100%;width:100%}.resource-tile--list .resource-tile__content{width:100%}.resource-tile--list .resource-tile__cta{margin-left:0}}.video-modal__container{background:#000;border-radius:8px;max-width:900px;overflow:hidden;padding:0;width:90vw}.video-modal__container .modal__header{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem 1.5rem}.video-modal__container .modal__header .modal__title{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem}.video-modal__container .modal__header .modal__close{--tw-text-opacity:1;color:rgba(119,119,119,var(--tw-text-opacity));cursor:pointer;font-size:1.5rem;font-weight:700;line-height:2rem}.video-modal__container .modal__header .modal__close:hover{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity))}.video-modal__container .modal__header .modal__close{background-color:transparent;border-style:none;padding:.5rem}.video-modal__container .modal__header .modal__close:before{content:"×"}.video-modal__container .modal__content{margin:0;padding:0}.video-modal__container .modal__content .video-modal__wrapper{position:relative}.video-modal__container .modal__content .video-modal__wrapper iframe,.video-modal__container .modal__content .video-modal__wrapper video{min-height:400px;width:100%}@media (max-width:768px){.video-modal__container .modal__content .video-modal__wrapper iframe,.video-modal__container .modal__content .video-modal__wrapper video{min-height:250px}}.video-modal__container .modal__content .video-modal__description{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(119,119,119,var(--tw-text-opacity));padding:1.5rem}.tabbed-content{overflow:unset;position:relative}@media (min-width:768px){.tabbed-content{padding-bottom:1.5rem;padding-top:1.5rem}}.tabbed-content .images-row{gap:3.5rem;padding:2.75rem}@media (min-width:1024px){.tabbed-content .images-row{padding:3.5rem}}@media (min-width:1280px){.tabbed-content .images-row{gap:7rem;padding:6rem}}.tabbed-content .overlay-nav{gap:3.5rem;height:auto;padding:6rem;z-index:20}@media (min-width:1280px){.tabbed-content .overlay-nav{gap:7rem;padding:6rem}}.tabbed-content .overlay-nav{left:0;position:sticky;top:0;width:100%}.tabbed-content .overlay-nav.right-side{flex-direction:row-reverse}.tabbed-content .overlay-nav .visible-slides{max-width:56rem}.tabbed-content .overlay-nav .visible-slides .items{height:100%}.tabbed-content .overlay-nav .visible-slides .items .item{display:none;height:100%;opacity:.1;transition:all .5s ease-in}.tabbed-content .overlay-nav .visible-slides .items .item.active{display:block}.tabbed-content .overlay-nav .visible-slides .items .item.shown{opacity:1}@media (min-width:768px) and (max-width:1024px){.tabbed-content .overlay-nav{padding:3rem}}.tabbed-content .desktop{margin-top:-50vh;opacity:0}.tabbed-content .desktop .invisible-slides .swiper-slide{padding-top:300px}.tabbed-content .desktop .invisible-slides .swiper-slide .img-col{height:50vh}.tabbed-content .generic-text .slide-title{cursor:pointer;opacity:.2;padding-bottom:.375rem;padding-top:.375rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.tabbed-content .generic-text .slide-title.active{cursor:default;opacity:1;position:relative}.tabbed-content .generic-text .slide-title.active:before{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));border-left-width:2px;bottom:0;content:" ";display:block;height:1.75rem;left:-1.75rem;margin:auto;position:absolute;top:0;width:.5rem}.tabbed-content .generic-text .slide-title:hover:not(.active){opacity:.4}.tabbed-content .generic-text article{display:none;margin-top:2.5rem}.tabbed-content .generic-text article.active{display:block}@media (min-width:768px) and (max-width:1024px){.tabbed-content .generic-text{margin-top:0}}.tabbed-content .mobile{gap:3.5rem;padding:2.75rem 1.75rem}.tabbed-content .mobile .item{display:flex;flex-direction:column;gap:1.25rem}.tabbed-content .mobile .item .img-wrap{margin-bottom:1.25rem}.tabbed-content .mobile .item .slide-title{opacity:1}.tabbed-content .mobile .generic-text{margin-top:0}.tabbed-content .swiper-pagination{gap:.25rem;right:1.5rem;width:.5rem}.tabbed-content .swiper-pagination span{--tw-border-opacity:1;background-color:transparent;border-color:rgba(119,119,119,var(--tw-border-opacity));border-left-width:2px;border-radius:0;display:block;height:1.75rem;margin:0;opacity:.3;width:100%}.tabbed-content .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.tabbed-content .swiper-pagination{align-items:center;display:flex;display:none;flex-direction:column;height:100vh;justify-content:center;left:auto;position:sticky;right:20px;top:0;z-index:10}.tabbed-content .nav-headings{background-color:grey;display:block;height:auto;left:0;max-width:300px;padding:50px;position:sticky;top:0;width:50%;z-index:10}.tabbed-content .nav-headings li.active{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity));font-weight:700}.tabbed-content .tabbed-content-slides{height:auto;overflow:hidden}.tabbed-content .tabbed-content-slides .swiper-wrapper{flex-direction:column}.tabbed-content .tabbed-content-slides .swiper-wrapper .swiper-slide{overflow-x:hidden;padding-top:7rem}.tabbed-content .tabbed-content-slides .swiper-wrapper .swiper-slide:first-child{padding-top:0}@media (max-width:1280px){.tabbed-content .tabbed-content-slides .swiper-wrapper{padding-top:3rem}}@media (max-width:1024px){.tabbed-content .tabbed-content-slides .swiper-wrapper{padding-top:0}}.tabbed-content .tabbed-content-slides .img-col{height:600px;opacity:0;transition:all 1s ease-in-out}.tabbed-content .tabbed-content-slides .img-col.in-view{opacity:1}.tabbed-content .tabbed-content-slides .img-col.exit{opacity:0}@media (min-width:768px) and (max-width:1024px){.tabbed-content .tabbed-content-slides .img-col{height:400px}}.tabbed-content.img-text-col .tabbed-content-slides{height:auto;overflow:hidden}.tabbed-content.img-text-col .tabbed-content-slides .swiper-wrapper{flex-direction:column;padding-bottom:.5rem}.tabbed-content.img-text-col .tabbed-content-slides .swiper-wrapper .swiper-slide{overflow-x:unset}.tabbed-content.img-text-col .tabbed-content-slides .img-col{display:flex;height:auto}.tabbed-content.img-text-col .tabbed-content-slides .img-col .wrap{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:0;margin-left:0;margin-top:auto;max-width:350px}.tabbed-content.img-text-col .mobile .item .img-wrap{margin-left:auto;margin-right:auto;max-width:300px;position:relative}.tabbed-content.img-text-col .mobile .item .img-wrap img{display:block;height:auto;position:relative;width:100%}@media (min-width:769px) and (max-height:900px){.tabbed-content div:not(.mobile) .generic-text,.tabbed-content-dark div:not(.mobile) .generic-text,.tabbed-multi-column div:not(.mobile) .generic-text,.vertical-slides div:not(.mobile) .generic-text{margin-top:0}}@media (max-width:1024px),(max-width:1440px) and (max-height:900px){.tabbed-content div:not(.mobile) .generic-text .slide-copy,.tabbed-content-dark div:not(.mobile) .generic-text .slide-copy,.tabbed-multi-column div:not(.mobile) .generic-text .slide-copy,.vertical-slides div:not(.mobile) .generic-text .slide-copy{margin-top:20px}.tabbed-content div:not(.mobile) .generic-text .slide-copy *,.tabbed-content-dark div:not(.mobile) .generic-text .slide-copy *,.tabbed-multi-column div:not(.mobile) .generic-text .slide-copy *,.vertical-slides div:not(.mobile) .generic-text .slide-copy *{font-size:14px}}.tabbed-content .intersect-object,.tabbed-content-dark .intersect-object,.tabbed-multi-column .intersect-object,.vertical-slides .intersect-object{background-color:transparent;bottom:100px;height:.75rem;left:0;position:absolute;width:100%}body.stop-scrolling .tabbed-content,body.stop-scrolling .tabbed-content-dark,body.stop-scrolling .tabbed-multi-column,body.stop-scrolling .vertical-slides{padding-right:15px}.prose-images p img{margin-bottom:40px;margin-top:40px}.tabbed-content-horizontal{overflow:hidden;position:relative}.tabbed-content-horizontal .images-row{gap:3.5rem;padding:2.75rem}@media (min-width:1024px){.tabbed-content-horizontal .images-row{padding:5rem}}@media (min-width:1280px){.tabbed-content-horizontal .images-row{gap:7rem}}@media (max-width:640px){.tabbed-content-horizontal .images-row{padding:30px 30px 60px}}.tabbed-content-horizontal .overlay-nav{gap:3.5rem;padding:6rem;width:50%;z-index:20}@media (min-width:1280px){.tabbed-content-horizontal .overlay-nav{gap:7rem}}.tabbed-content-horizontal .overlay-nav{height:100%;position:absolute;top:0}.tabbed-content-horizontal .overlay-nav.left-side{left:0;right:auto}.tabbed-content-horizontal .overlay-nav.right-side{left:auto;left:50%;right:0}.tabbed-content-horizontal .overlay-nav .pre-title{margin-bottom:1.25rem}.tabbed-content-horizontal .overlay-nav .slide-title{cursor:pointer;display:block;font-size:25px;line-height:1.1em;margin-bottom:.6em;opacity:.2;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.tabbed-content-horizontal .overlay-nav .slide-title.active{cursor:default;opacity:1;position:relative}.tabbed-content-horizontal .overlay-nav .slide-title.active:before{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));border-left-width:2px;bottom:0;content:" ";display:block;height:1.75rem;left:-1.75rem;margin:auto;position:absolute;top:0;width:.5rem}.tabbed-content-horizontal .overlay-nav .slide-title:hover:not(.active){opacity:.4}@media (min-width:768px) and (max-width:1024px){.tabbed-content-horizontal .overlay-nav{padding:3rem}}.tabbed-content-horizontal .generic-text article{display:none;margin-top:2.5rem}.tabbed-content-horizontal .generic-text article.active{display:block}.tabbed-content-horizontal .mobile{gap:3.5rem;padding:2.75rem 1.75rem}.tabbed-content-horizontal .mobile .item{display:flex;flex-direction:column;gap:1.25rem}.tabbed-content-horizontal .mobile .item .img-wrap{margin-bottom:1.25rem}.tabbed-content-horizontal .mobile .item .slide-title{opacity:1}.tabbed-content-horizontal .mobile .generic-text{margin-top:0}.tabbed-content-horizontal .mobile-heading{display:none;padding-left:60px;padding-top:50px}@media (max-width:920px){.tabbed-content-horizontal .mobile-heading{display:flex}}@media (max-width:640px){.tabbed-content-horizontal .mobile-heading{padding-left:30px}}.tabbed-content-horizontal .nav-headings{background-color:grey;display:block;height:auto;left:0;max-width:300px;padding:50px;position:sticky;top:0;width:50%;z-index:10}.tabbed-content-horizontal .nav-headings li.active{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity));font-weight:700}.tabbed-content-horizontal .swiper-pagination{bottom:0!important;display:flex;flex-direction:row;justify-content:flex-start;left:auto!important;position:absolute;right:auto!important;width:50%!important}@media (min-width:921px){.tabbed-content-horizontal .swiper-pagination{display:none}}.tabbed-content-horizontal .swiper-pagination span{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));border-radius:0;border-style:none;height:2px;opacity:.3;width:25px}.tabbed-content-horizontal .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.tabbed-content-horizontal.img-text-col .tabbed-content-slides{height:auto;overflow:hidden;padding-bottom:3.5rem}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .swiper-wrapper{padding:0}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .swiper-wrapper .swiper-slide{height:auto;overflow-x:hidden}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col{display:flex;height:auto;opacity:0;transition:all 1s ease-in}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:0;margin-left:0;margin-top:auto}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap .img-wrap{max-width:350px}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap h2{display:none;font-size:25px;line-height:1.1em;margin-bottom:.6em}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap h3{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.25rem}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap p{font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}@media (max-width:920px){.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap{align-items:center;flex-direction:row;gap:2.5rem}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap h2{display:flex}}@media (max-width:640px){.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap{flex-direction:column}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col .wrap h3{display:none}}.tabbed-content-horizontal.img-text-col .tabbed-content-slides .swiper-slide-active .img-col{opacity:1}@media (min-width:769px) and (min-height:900px){.tabbed-content-horizontal.img-text-col .tabbed-content-slides,.tabbed-content-horizontal.img-text-col .tabbed-content-slides .img-col{height:auto}}.tabbed-content-horizontal.img-text-col .mobile .item .img-wrap{margin-left:auto;margin-right:auto;max-width:300px;position:relative}.tabbed-content-horizontal.img-text-col .mobile .item .img-wrap img{display:block;height:auto;position:relative;width:100%}.tabbed-content-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,37,37,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));min-height:700px;position:relative}@media (min-width:769px) and (max-height:900px){.tabbed-content-dark{min-height:100vh}}.tabbed-content-dark .background{height:170vh;margin-bottom:-170vh;-o-object-fit:cover;object-fit:cover;position:static;top:0;z-index:-1}@media (min-width:768px){.tabbed-content-dark .intro{height:80vh}}.tabbed-content-dark .intro .container{height:100%}.tabbed-content-dark .intro h2{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));text-transform:uppercase}@media (min-width:1280px){.tabbed-content-dark .intro h2{font-size:3rem;line-height:1}}.tabbed-content-dark .intro h2{padding-bottom:4rem;padding-top:4rem}@media (min-width:1024px){.tabbed-content-dark .intro h2{padding-bottom:5rem;padding-top:5rem}}.tabbed-content-dark .intro h2{opacity:0;transition:all 2s ease-in-out}.tabbed-content-dark .intro h2.in-view{opacity:1}.tabbed-content-dark .intro h2.exit{opacity:0}.tabbed-content-dark .images-row{gap:3.5rem;padding:2.75rem}@media (min-width:1024px){.tabbed-content-dark .images-row{padding:3.5rem}}@media (min-width:1280px){.tabbed-content-dark .images-row{gap:7rem;padding:6rem}}.tabbed-content-dark .images-row .swiper-pagination{left:auto;right:1.5rem;width:.5rem}.tabbed-content-dark .images-row .swiper-pagination span{--tw-border-opacity:1;background-color:transparent;border-color:rgba(255,255,255,var(--tw-border-opacity));border-left-width:4px;border-radius:0;display:block;height:1.75rem;margin:6px 0;opacity:.2;width:100%}.tabbed-content-dark .images-row .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.tabbed-content-dark .overlay-nav{gap:3.5rem;padding:2.75rem;width:50%;z-index:20}@media (min-width:1024px){.tabbed-content-dark .overlay-nav{padding:3.5rem}}@media (min-width:1280px){.tabbed-content-dark .overlay-nav{gap:7rem;padding:6rem}}.tabbed-content-dark .overlay-nav{height:100vh;position:sticky;top:0}.tabbed-content-dark .overlay-nav.left-side{left:0;right:auto}.tabbed-content-dark .overlay-nav.right-side{left:auto;left:50%;right:0}.tabbed-content-dark .desktop{margin-top:-100vh}.tabbed-content-dark .generic-text{margin-top:5rem}.tabbed-content-dark .generic-text .slide-title{cursor:pointer;opacity:.2;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.tabbed-content-dark .generic-text .slide-title.active{cursor:default;opacity:1}.tabbed-content-dark .generic-text .slide-title:hover:not(.active){opacity:.5}.tabbed-content-dark .generic-text article{display:none;margin-top:2.5rem}.tabbed-content-dark .generic-text article.active{display:block}.tabbed-content-dark .mobile{padding:2.75rem 1.75rem 5rem;row-gap:3.5rem}.tabbed-content-dark .mobile .item{display:flex;flex-direction:column;row-gap:1.25rem}.tabbed-content-dark .mobile .item .img-wrap{height:auto;width:100px}.tabbed-content-dark .mobile .item .slide-title{opacity:1}.tabbed-content-dark .mobile .generic-text{margin-top:0}.tabbed-content-dark.no-nav-bars .generic-text .slide-title.active{position:relative}.tabbed-content-dark .tabbed-content-slides{height:auto;overflow:hidden}.tabbed-content-dark .tabbed-content-slides .swiper-wrapper{flex-direction:column;padding-bottom:7rem}.tabbed-content-dark .tabbed-content-slides .swiper-wrapper .swiper-slide{overflow-x:hidden;padding-top:7rem}.tabbed-content-dark .tabbed-content-slides .img-col{display:flex;height:100vh;opacity:0;transition:all 1s ease-in-out}.tabbed-content-dark .tabbed-content-slides .img-col.in-view{opacity:1}.tabbed-content-dark .tabbed-content-slides .img-col.exit{opacity:0}.tabbed-content-dark .tabbed-content-slides .img-col .wrap{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:0;margin-left:0;margin-top:0;max-width:350px}.tabbed-content-dark .tabbed-content-slides .swiper-slide-active .img-col{opacity:1}.tabbed-multi-column{min-height:700px;position:relative}.tabbed-multi-column.auto-height{min-height:auto}.tabbed-multi-column .overlay-row{gap:3.5rem;padding:2.75rem;position:absolute;top:0;width:100%;width:50%}@media (min-width:1024px){.tabbed-multi-column .overlay-row{padding:3.5rem}}@media (min-width:1280px){.tabbed-multi-column .overlay-row{gap:7rem;padding:6rem}}.tabbed-multi-column .generic-text .slide-title{cursor:pointer;opacity:.2;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.tabbed-multi-column .generic-text .slide-title.active{cursor:default;opacity:1}.tabbed-multi-column .generic-text article{display:none;margin-top:2.5rem}.tabbed-multi-column .generic-text article.active{display:block}.tabbed-multi-column .swiper-pagination-bullets.swiper-pagination-horizontal{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:auto;right:1.5rem;top:0;width:.5rem}.tabbed-multi-column .swiper-pagination-bullets.swiper-pagination-horizontal>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.tabbed-multi-column .swiper-pagination-bullets.swiper-pagination-horizontal span{--tw-border-opacity:1;background-color:transparent;border-color:rgba(119,119,119,var(--tw-border-opacity));border-left-width:2px;border-radius:0;display:block;height:1.75rem;opacity:.3;width:100%}.tabbed-multi-column .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet-active{opacity:1}.tabbed-multi-column .swiper-pagination-bullets.swiper-pagination-horizontal.left{left:0}.tabbed-multi-column .images-row{overflow:hidden;padding-bottom:5rem;width:100%}.tabbed-multi-column .tabbed-multi-slides{overflow:hidden}.tabbed-multi-column .tabbed-multi-slides .content-col{display:flex;height:auto;opacity:0}@media (min-width:1024px){.tabbed-multi-column .tabbed-multi-slides .content-col{flex-direction:column;justify-content:center}}.tabbed-multi-column .tabbed-multi-slides .content-col{transition:all .8s ease-in-out}.tabbed-multi-column .tabbed-multi-slides .content-col .wrap{display:flex;flex-direction:row;gap:3rem;margin-bottom:0;margin-left:0;margin-top:auto}.tabbed-multi-column .tabbed-multi-slides .content-col .no-img,.tabbed-multi-column .tabbed-multi-slides .content-col .testimonial{padding-top:137px}.tabbed-multi-column .tabbed-multi-slides .content-col.condensed{padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.tabbed-multi-column .tabbed-multi-slides .content-col.condensed{padding-bottom:5rem;padding-top:5rem}}.tabbed-multi-column .tabbed-multi-slides .swiper-slide-active .content-col{opacity:1}.tabbed-multi-column .mobile .item{padding-bottom:6rem}.tabbed-multi-column .mobile .item .mini-cta{gap:1.25rem}.tabbed-multi-column .mobile .item .mini-cta .img-wrap{height:auto}.tabbed-multi-column .mobile .item .wrap{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:0;margin-left:0;margin-top:auto}@media (max-width:400px){.tabbed-multi-column .mobile .intro{flex-direction:column}}.about-slides{height:100%;height:500px;overflow:hidden}.about-slides .slide .generic-text{padding-right:3rem}@media (min-width:768px){.about-slides{height:700px}.about-slides .slide{display:flex;place-items:center}}.about{position:relative}.about .labelled-nav{padding-left:1.5rem;padding-right:1.5rem;width:auto}.about .labelled-nav ul{list-style-type:none}.about .labelled-nav li{--tw-border-opacity:1;align-items:center;background-color:transparent;border-color:rgba(119,119,119,var(--tw-border-opacity));border-left-width:2px;border-radius:0;display:flex;height:1.75rem;margin:6px auto;opacity:.3;padding-left:1.25rem;width:100%}.about .labelled-nav li span{margin:0;opacity:0;transition-duration:.15s;transition-duration:.7s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.about .labelled-nav li.active,.about .labelled-nav li.active span{opacity:1}.about .labelled-nav li:not(.active){cursor:pointer}@media (max-width:1200px){.about .labelled-nav{left:auto;right:0}.about .labelled-nav li span{display:none}}.about .img-col{height:auto}.about .img-col img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media (min-width:768px){.about .img-col{height:700px}}@media (min-width:1024px){.image-text .content{min-height:820px}}.image-text .img-col{display:flex;justify-content:center}@media (min-width:768px){.image-text .img-col{justify-content:flex-end}}.image-text .img-col img{height:100%;width:100%}.image-text .img-col:not(.right-image) .img-wrap{height:100%}@media (min-width:1280px){.image-text .img-col:not(.right-image) .img-wrap{padding-left:7rem}}.image-text .img-col:not(.right-image) .img-wrap img{height:100%}.image-text .img-col.right-image{justify-content:flex-start}.image-text .img-col.right-image .img-wrap{height:100%}@media (min-width:1280px){.image-text .img-col.right-image .img-wrap{padding-right:7rem}}.image-text .img-col.right-image img{height:100%}.image-text .img-col.image-contain{margin-bottom:2.5rem;margin-top:2.5rem}@media (min-width:768px){.image-text .img-col.image-contain{margin-bottom:5rem;margin-top:5rem}}@media (min-width:1024px){.image-text .img-col.image-contain{margin-bottom:7rem;margin-top:7rem}}.image-text .img-col.image-contain .img-wrap{width:75%}@media (min-width:768px){.image-text .img-col.image-contain .img-wrap{width:100%}}.image-text .img-col.image-contain img{-o-object-fit:contain;object-fit:contain}.image-text .img-col.image-cover{margin-bottom:2.5rem;margin-top:2.5rem}@media (min-width:768px){.image-text .img-col.image-cover{margin-bottom:0;margin-top:0}}@media (min-width:1024px){.image-text .img-col img{height:100%}.image-text .img-col.image-contain{align-items:center}.image-text .img-col img{display:block;width:100%}}.image-text .text-col .text-wrap{padding-bottom:5rem;padding-left:1.75rem;padding-right:1.75rem}@media (min-width:768px){.image-text .text-col .text-wrap{padding-bottom:5rem;padding-left:2.75rem;padding-right:2.75rem;padding-top:5rem}}@media (min-width:1024px){.image-text .text-col .text-wrap{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1280px){.image-text .text-col .text-wrap{padding-bottom:8rem;padding-left:8rem;padding-right:8rem;padding-top:8rem}}.text-mutl-images{padding-bottom:4rem;padding-top:4rem}@media (min-width:768px){.text-mutl-images{padding-bottom:5rem;padding-top:5rem}}.text-mutl-images .container{gap:1.75rem}.text-mutl-images .img-col{display:flex}.text-mutl-images .img-col img{align-items:center;height:auto;width:100%}@media (min-width:1024px){.text-mutl-images .img-col{align-items:center}}.timeline{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,37,37,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));overflow:hidden;padding:2.25rem 2rem;position:relative}@media (min-width:1024px){.timeline{padding:5rem}}.timeline{min-height:700px}.timeline .background{bottom:0;height:auto;left:0;margin-left:auto;margin-right:auto;opacity:.7;right:0;top:0;top:-100px;width:100%}@media (max-width:768px){.timeline .background{display:none}.timeline .heading{max-width:80%}}.timeline .center-line{background:linear-gradient(90deg,#f8ab16 0,#f2e500);border-radius:9999px;bottom:0;height:8px;left:0;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0;width:100%}.timeline .items .item{cursor:grab;display:flex;height:100%;justify-content:flex-end;place-items:start;position:relative}.timeline .items .item .line{--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity));position:absolute}.timeline .items .item .pin{background-image:url(../img/timeline-pin.png);background-size:cover;bottom:0;height:2.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2.25rem}.timeline .items .item .year{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity));font-size:1.25rem;font-weight:500;letter-spacing:.05em;line-height:1.75rem}.timeline .items .item .copy{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.125rem;font-size:.875rem;line-height:1.75rem;line-height:1.25rem;position:relative}.timeline .items .item:first-child .line{background:#f7ba11}.timeline .items .item:nth-child(2) .line{background:#f8b114}.timeline .items .item:nth-child(3) .line{background:#f7ba11}.timeline .items .item:nth-child(4) .line{background:#f6c30d}.timeline .items .item:nth-child(5) .line{background:#f5cc0a}.timeline .items .item:nth-child(6) .line{background:#f4d506}.horizontal-scroller{height:500px;margin-bottom:5rem;overflow:hidden;position:relative;width:100%}.horizontal-scroller .timeline-swiper{cursor:pointer;height:100%;margin-right:200px}.horizontal-scroller .timeline-swiper .items .item{width:300px}.horizontal-scroller .timeline-swiper .items .item .line{border-radius:.25rem;height:50%;left:0;margin-left:auto;margin-right:auto;right:0;top:0;transform:translate(-1px);width:4px}.horizontal-scroller .timeline-swiper .items .item .year{display:inline-block;font-weight:500;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:calc(50% + 20px);width:45px}.horizontal-scroller .timeline-swiper .items .item .copy{right:-25%;width:70%}.horizontal-scroller .timeline-swiper .items .item:nth-child(2n){place-items:end}.horizontal-scroller .timeline-swiper .items .item:nth-child(2n) .line{bottom:0;top:auto}.horizontal-scroller .timeline-swiper .items .item:nth-child(2n) .year{bottom:calc(50% + 20px);top:auto}@media (max-width:1280px){.horizontal-scroller .timeline-swiper .items .item{width:250px}}@media (max-width:1024px){.horizontal-scroller .timeline-swiper .items .item{width:250px}}.vertical-timeline{margin-bottom:5rem;position:relative;width:100%}.vertical-timeline .center-line{height:100%;margin-left:auto;margin-right:auto;width:8px}.vertical-timeline .items>.item{display:block;height:230px;place-items:center}.vertical-timeline .items>.item .line{bottom:0;height:4px;margin-bottom:auto;margin-top:auto;right:0;top:0;width:50%}.vertical-timeline .items>.item .pin{background-size:cover;bottom:0;height:2.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2.25rem}.vertical-timeline .items>.item .year{--tw-text-opacity:1;bottom:0;color:rgba(248,171,22,var(--tw-text-opacity));display:inline-block;font-size:1.25rem;font-weight:500;left:calc(50% - 80px);letter-spacing:.05em;line-height:1.75rem;margin-bottom:auto;margin-top:auto;position:absolute;top:0;top:calc(50% - 15px);width:45px}.vertical-timeline .items>.item .copy{left:auto;position:absolute;right:0;top:calc(50% + 15px);width:30%}.vertical-timeline .items>.item:nth-child(2n) .line{left:0;right:auto}.vertical-timeline .items>.item:nth-child(2n) .year{left:auto;right:calc(50% - 80px)}.vertical-timeline .items>.item:nth-child(2n) .copy{left:0;right:auto}@media (max-width:500px){.vertical-timeline .items>.item .copy{width:45%}}.process-steps{overflow:hidden;padding-bottom:2.25rem;padding-top:2.25rem}@media (min-width:768px){.process-steps{padding-bottom:5rem;padding-top:5rem}}.process-steps{padding-top:110px}@media (max-width:768px){.process-steps{padding-top:80px}}.process-steps .heading-wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.process-steps .heading-wrap .heading{margin:auto auto auto 0}@media (max-width:767px){.process-steps .heading-wrap{margin-bottom:1.5rem;margin-left:1.25rem;margin-right:1.25rem}.process-steps .heading-wrap .swiper-nav{display:none}}.process-steps .item{max-width:300px}.process-steps .item .box .inner{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:block;padding:1.25rem;position:relative;transition:padding .3s ease-in-out,margin .3s ease-in-out;will-change:padding,margin}.process-steps .item .box .number{font-size:33px;font-weight:400;line-height:normal}.process-steps .item .box .wrap{transition:all .3s ease-in-out}.process-steps .item .box .wrap .img-wrap{display:flex;height:4rem;justify-content:center;margin-left:auto;margin-right:auto;overflow:hidden}@media (min-width:1024px){.process-steps .item .box .wrap .img-wrap{height:5rem}}.process-steps .item .box .wrap h3{font-size:1.125rem;line-height:1.75rem;margin-top:1.25rem;text-transform:uppercase}.process-steps .item .box .wrap p{font-size:.875rem;font-weight:200;font-weight:400;line-height:1.25rem}.process-steps .item.item--1 .box .inner{background:#5c5c5c}.process-steps .item.item--2 .box .inner{background:#535353}.process-steps .item.item--3 .box .inner{background:#464646}.process-steps .item.item--4 .box .inner{background:#3c3c3c}.process-steps .item.item--5 .box .inner{background:#333}.process-steps .item.item--6 .box .inner{background:#2b2b2b}.process-steps .item.item--7 .box .inner{background:#262525}.process-steps .item.item--8 .box .inner{background:#171717}.process-steps .item.item--9 .box .inner{background:#020202}.steps-horizontal{height:550px;overflow:visible}.steps-horizontal .steps-swiper{padding-bottom:50px;position:relative}.steps-horizontal .item{display:flex;height:550px}.steps-horizontal .item .box{display:flex;width:100%}.steps-horizontal .item .box .inner{width:100%}.steps-horizontal .item .box .wrap{display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;margin:2rem;position:relative}@media (min-width:768px) and (max-height:800px){.steps-horizontal .item .box .wrap{margin:1.25rem}.steps-horizontal .item .box .wrap h3{margin-top:0}}.steps-horizontal .item .box:hover .inner{margin-bottom:-30px;margin-top:-30px;padding-bottom:30px;padding-top:30px}@media (min-width:768px) and (max-height:800px){.steps-horizontal .item .box:hover .inner{margin-bottom:-20px;margin-top:-20px;padding-bottom:20px;padding-top:20px}}.steps-horizontal .swiper-scrollbar{background-color:#fff;border:1px solid grey;bottom:-15px!important;left:0!important;margin-left:auto!important;margin-right:auto!important;opacity:1!important;overflow:hidden;right:0!important;width:70%!important}.steps-horizontal .swiper-scrollbar .swiper-scrollbar-drag{background-color:#454545}.steps-accordion .item{max-width:100%}.steps-accordion .item .bar .number{font-size:1rem;line-height:1.5rem}.steps-accordion .item .bar .icon{display:flex;flex-shrink:0;height:1rem;margin-left:auto;opacity:.5;place-items:center;position:relative;width:1rem}.steps-accordion .item .bar .icon span{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:block;height:.25rem;position:absolute;width:100%}.steps-accordion .item .bar .icon span:nth-child(2){--tw-rotate:90deg;transform:var(--tw-transform);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.steps-accordion .item .bar h3{font-size:1rem;line-height:1.5rem}.steps-accordion .item .bar:hover .icon{opacity:1}.steps-accordion .item .box{overflow:hidden}.steps-accordion .item .box .bar.inner{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1.25rem;margin:0}.steps-accordion .item .box .bar.inner .number{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity))}.steps-accordion .item .box .bar.inner h3{text-transform:uppercase}.steps-accordion .item .box .content{display:block;height:0;transition:all .5s ease-in-out}.steps-accordion .item .box .content .inner{display:flex;flex-direction:column;gap:1.25rem}.steps-accordion .item .box .content .img-wrap img{margin:0 auto;max-height:80px}.steps-accordion .item.expanded .icon{opacity:1}.steps-accordion .item.expanded .icon span:nth-child(2){opacity:0}.steps-accordion .item.expanded .content{height:auto}.team-grid{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,37,37,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));padding-left:2.25rem;position:relative}@media (min-width:768px){.team-grid{padding-left:2.75rem}}@media (min-width:1024px){.team-grid{padding-left:3.5rem}}.team-grid{padding-right:2.25rem}@media (min-width:768px){.team-grid{padding-right:2.75rem}}@media (min-width:1024px){.team-grid{padding-right:3.5rem}}.team-grid{padding-bottom:5rem}@media (min-width:1024px){.team-grid{padding-bottom:8rem}}.team-grid-bio:not(.expanded) p:first-of-type{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.team-grid-bio:not(.expanded) p:not(:first-of-type){display:none}.team-grid-bio p{font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;margin-top:.75rem}.team-grid-bio a,.team-grid-bio p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.team-grid-bio a{text-decoration:underline}.team-grid-bio a:hover{text-decoration:none}.faq-short-listing{padding-bottom:2.75rem;padding-top:2.75rem}@media (min-width:1024px){.faq-short-listing{padding-bottom:8rem;padding-top:8rem}}.faq-short-listing .faq-list .item{--tw-border-opacity:1;border-color:rgba(119,119,119,var(--tw-border-opacity));border-top-width:1px;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.faq-short-listing .faq-list .item{padding-bottom:2rem;padding-top:2rem}}.faq-short-listing .faq-list .item .header{gap:.5rem}.faq-short-listing .faq-list .item .header .generic-text{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.faq-short-listing .faq-list .item .header h3{text-transform:none}.faq-short-listing .faq-list .item .header .position-type{--tw-text-opacity:1;border-radius:9999px;border-width:1px;color:rgba(119,119,119,var(--tw-text-opacity));display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem 1.5rem;text-transform:uppercase}.faq-short-listing .faq-list .item .header .salary{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-transform:uppercase}.faq-short-listing .faq-list .item .header .icon{display:flex}@media (min-width:1024px){.faq-short-listing .faq-list .item .header .icon{opacity:0}}.faq-short-listing .faq-list .item .header .icon{height:2rem;place-items:center;position:relative;width:2rem}.faq-short-listing .faq-list .item .header .icon span{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));display:block;height:.25rem;position:absolute;width:100%}.faq-short-listing .faq-list .item .header .icon span:nth-child(2){--tw-rotate:90deg;transform:var(--tw-transform);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.faq-short-listing .faq-list .item .header .icon span{height:3px}}@media (max-width:640px){.faq-short-listing .faq-list .item .header .icon{height:1rem;width:1rem}.faq-short-listing .faq-list .item .header .icon span{height:2px}}.faq-short-listing .faq-list .item .header:hover .icon{opacity:1}.faq-short-listing .faq-list .item .body{padding-top:1.5rem}.faq-short-listing .faq-list .item.expanded .header .icon{opacity:1}.faq-short-listing .faq-list .item.expanded .header .icon span:nth-child(2){opacity:0}.faq-short-listing .faq-list .item.expanded .body{display:block}.two-col-content{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity));min-height:700px;position:relative}.two-col-content .images-row{gap:3.5rem;padding:2.75rem}@media (min-width:1024px){.two-col-content .images-row{padding:3.5rem}}@media (min-width:1280px){.two-col-content .images-row{gap:7rem;padding:6rem}}.two-col-content .images-row .swiper-pagination{right:1.5rem;width:.5rem}.two-col-content .images-row .swiper-pagination span{--tw-border-opacity:1;background-color:transparent;border-color:rgba(119,119,119,var(--tw-border-opacity));border-left-width:2px;border-radius:0;display:block;height:1.75rem;opacity:.3;width:100%}.two-col-content .images-row .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.two-col-content .overlay-row{gap:3.5rem;padding:2.75rem;position:absolute;top:0;width:100%;width:50%}@media (min-width:1024px){.two-col-content .overlay-row{padding:3.5rem}}@media (min-width:1280px){.two-col-content .overlay-row{gap:7rem;padding:6rem}}.two-col-content .generic-text{margin-top:5rem}.two-col-content .generic-text .slide-title{cursor:pointer;opacity:.2;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.two-col-content .generic-text .slide-title.active{cursor:default;opacity:1}.two-col-content .generic-text article{display:none;margin-top:2.5rem}.two-col-content .generic-text article.active{display:block}.two-col-content .mobile{gap:3.5rem;padding-bottom:2.75rem;padding-top:2.75rem}.two-col-content .mobile .item{display:flex;flex-direction:column;gap:1.25rem}.two-col-content .mobile .item .img-wrap{margin-bottom:.75rem;width:100%}.two-col-content .mobile .item .img-wrap,.two-col-content .mobile .item .img-wrap0,.two-col-content .mobile .item .img-wrap1,.two-col-content .mobile .item .img-wrap2,.two-col-content .mobile .item .img-wrap3,.two-col-content .mobile .item .img-wrap4,.two-col-content .mobile .item .img-wrap5,.two-col-content .mobile .item .img-wrap6,.two-col-content .mobile .item .img-wrap6\/9{padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);position:relative}.two-col-content .mobile .item .img-wrap0>*,.two-col-content .mobile .item .img-wrap1>*,.two-col-content .mobile .item .img-wrap2>*,.two-col-content .mobile .item .img-wrap3>*,.two-col-content .mobile .item .img-wrap4>*,.two-col-content .mobile .item .img-wrap5>*,.two-col-content .mobile .item .img-wrap6>*,.two-col-content .mobile .item .img-wrap6\/9>*,.two-col-content .mobile .item .img-wrap>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.two-col-content .mobile .item .img-wrap{--tw-aspect-w:1;--tw-aspect-h:1}.two-col-content .mobile .item .slide-title{opacity:1}.two-col-content .mobile .generic-text{margin-top:0}.two-col-content.no-nav-bars .generic-text .slide-title.active{position:relative}.two-col-content.no-nav-bars .generic-text .slide-title.active:before{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity));border-left-width:2px;bottom:0;content:" ";display:block;height:1.75rem;left:-1.75rem;margin:auto;position:absolute;top:0;width:.5rem}.two-col-content .tabbed-content-slides{height:100%;height:600px;overflow:hidden}.two-col-content .tabbed-content-slides .img-col{height:600px}@media (min-width:769px) and (min-height:900px){.two-col-content .tabbed-content-slides,.two-col-content .tabbed-content-slides .img-col{height:600px}}.photo-grid .items{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.photo-grid .items .item{grid-column:span 12/span 12;position:relative}@media (min-width:768px){.photo-grid .items .item{grid-column:span 6/span 6;height:340px}}@media (min-width:1280px){.photo-grid .items .item{grid-column:span 3/span 3}.photo-grid .items .item.wide{grid-column:span 6/span 6}}.photo-grid .items .item .background{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.photo-grid .items .item .text{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;gap:.5rem;padding:2.5rem;position:relative}.photo-grid .items .item .text.text-black{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}.photo-grid .items .item .text span{font-size:12px;text-transform:uppercase}.photo-grid .items .item .text h3{font-size:1.125rem;line-height:1.75rem;margin-bottom:1.5rem}.photo-grid .items .item .text p{font-size:.75rem;line-height:1rem}.photo-grid .items .item .tooltip-icon{background-image:url(../img/tooltip-icon-thin.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:10px;display:inline-block;font-size:12px;height:23px;position:absolute;right:10px;text-transform:uppercase;width:23px;z-index:10}.photo-grid .items .item .tooltip-icon .tooltip-text{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background-color:#fff;border-radius:6px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#000;line-height:1.4;padding:10px;position:absolute;right:0;text-align:left;text-transform:none;top:calc(100% + 5px);transform-origin:right;visibility:hidden;width:230px;z-index:20}.photo-grid .items .item .tooltip-icon:hover .tooltip-text{visibility:visible}.photo-grid .items .item .video-box .video-wrap{bottom:0;filter:brightness(70%);height:100%;left:0;position:absolute;right:0;top:0;transition:all .5s ease-in;width:100%;z-index:0}.photo-grid .items .item .video-box .wp-video{height:100%;width:100%!important}.photo-grid .items .item .video-box .wp-video .video-element{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}@media (min-width:1536px){.photo-grid .items .item.wide h3,.photo-grid .items .item.wide p{max-width:60%}}.accordion{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity));padding-bottom:5rem;padding-top:5rem;position:relative}@media (min-width:1024px){.accordion{padding-bottom:8rem;padding-top:8rem}}.accordion .accordion-rows .item{--tw-border-opacity:1;border-color:rgba(119,119,119,var(--tw-border-opacity));border-top-width:1px;padding-bottom:1.75rem;padding-top:1.75rem}.accordion .accordion-rows .item .header .generic-text{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.accordion .accordion-rows .item .header h3{text-transform:uppercase}.accordion .accordion-rows .item .header .position-type{--tw-text-opacity:1;border-radius:9999px;border-width:1px;color:rgba(119,119,119,var(--tw-text-opacity));display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;padding:.5rem 1.5rem;text-transform:uppercase}.accordion .accordion-rows .item .header .salary{--tw-text-opacity:1;color:rgba(112,112,112,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-transform:uppercase}.accordion .accordion-rows .item .header .icon{display:flex}@media (min-width:1024px){.accordion .accordion-rows .item .header .icon{opacity:0}}.accordion .accordion-rows .item .header .icon{height:2rem;place-items:center;position:relative;width:2rem}.accordion .accordion-rows .item .header .icon span{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity));display:block;height:.25rem;position:absolute;width:100%}.accordion .accordion-rows .item .header .icon span:nth-child(2){--tw-rotate:90deg;transform:var(--tw-transform);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion .accordion-rows .item .header:hover .icon{opacity:1}.accordion .accordion-rows .item .body{padding-top:1.5rem}.accordion .accordion-rows .item.expanded .header .icon{opacity:1}.accordion .accordion-rows .item.expanded .header .icon span:nth-child(2){opacity:0}.accordion .accordion-rows .item.expanded .body{display:block}@media (min-width:768px){.team-member{min-height:calc(100vh - 118px)}}.team-member .nav a{opacity:.25;transition:opacity .3s ease-in}.team-member .nav a.active,.team-member .nav a:hover{opacity:1}.team-member .nav .icon svg{transform:rotate(45deg)}.team-member .articles{border-bottom:1px solid #999}.team-member .article{border-top:1px solid #999}.team-member .category{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;opacity:.25;padding:.5rem 1.5rem;text-transform:uppercase}.team-member .profile-img{height:300px}@media (min-width:768px){.team-member .profile-img{height:400px}}@media (min-width:1024px){.team-member .profile-img{height:500px}}@media (min-width:1280px){.team-member .profile-img{height:700px}}@media (min-width:768px){.admin-bar .team-member{min-height:calc(100vh - 150px)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.form-vertical>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.form-vertical{flex-direction:column}.form-vertical>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}@media (min-width:768px){.form-vertical{flex-direction:column}.form-vertical>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}.form-vertical .gform_body,.form-vertical .gform_wrapper{width:100%}.form-vertical .gform_button{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(17,17,17,var(--tw-border-opacity));border-width:1px;color:rgba(17,17,17,var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;margin-top:1rem;padding:8px;padding-left:.75rem;padding-right:.75rem}.form-vertical .gform_button:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.form-vertical .gform_fields{display:flex;flex-direction:column;width:100%}.form-vertical .gform_fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.form-vertical .gform_fields>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}@media (min-width:768px){.form-vertical .gform_fields>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}}.form-vertical .gform_fields label{margin-bottom:.25rem}.form-vertical .gform_fields input:not([type=checkbox]),.form-vertical .gform_fields select,.form-vertical .gform_fields textarea{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgba(17,17,17,var(--tw-border-opacity));border-width:1px;color:rgba(17,17,17,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.form-vertical .gform_fields input:not([type=checkbox])::-moz-placeholder,.form-vertical .gform_fields select::-moz-placeholder,.form-vertical .gform_fields textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(17,17,17,var(--tw-placeholder-opacity))}.form-vertical .gform_fields input:not([type=checkbox])::placeholder,.form-vertical .gform_fields select::placeholder,.form-vertical .gform_fields textarea::placeholder{--tw-placeholder-opacity:1;color:rgba(17,17,17,var(--tw-placeholder-opacity))}.form-vertical .gform_fields .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.form-vertical .gfield_required{font-size:.875rem;line-height:1.25rem}.form-vertical .hidden_label legend{display:none}.form-vertical .gfield_required_text{margin-left:5px}.accordion-column .body p{font-size:1rem;font-weight:300;line-height:1.5rem}.accordion-column .body p:last-of-type{margin-bottom:0}.globe{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity));padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.globe{height:100vh}}.globe{overflow:hidden;position:relative;width:100%}.globe__description p{font-size:.875rem;line-height:1.25rem}.globe__description *{margin-bottom:.75rem;margin-top:.75rem}.globe__sidebar{height:100%;width:100%}.globe__sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.globe__sidebar{padding:2.5rem 1rem}@media (min-width:768px){.globe__sidebar{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.globe__sidebar{padding-bottom:5rem;padding-top:5rem;width:25%}}.globe__sidebar{background-color:#454545;color:#fff;position:absolute;right:-100%;top:0;transition:visibility .5s ease,right .5s ease;visibility:hidden;z-index:99}.globe__sidebar--active{right:0;visibility:visible}.globe__sidebar-close{background-color:transparent;border:none;cursor:pointer;float:right;height:48px;width:48px}.globe__sidebar-close-line{background-color:#fff;display:block;height:2px;transform:rotate(45deg);width:100%}.globe__sidebar-close-line:nth-child(2){transform:rotate(-45deg)}.map{overflow:hidden;position:relative}.map,.map__map{height:calc(100vh - 107px);width:100%}.map__marker{background-color:#f2e502;border-radius:50%;cursor:pointer;height:30px;width:30px}.map__sidebar{background-color:#454545;height:100vh;padding:20px;position:absolute;right:-100%;top:0;transition:visibility .5s ease,right .5s ease;visibility:hidden;width:25%;z-index:99}.map__sidebar--active{right:0;visibility:visible}.map__sidebar-close{background-color:transparent;border:none;cursor:pointer;float:right;height:48px;width:48px}.map__sidebar-close-line{background-color:#fff;display:block;height:2px;transform:rotate(45deg);width:100%}.map__sidebar-close-line:nth-child(2){transform:rotate(-45deg)}.map__sidebar-close:hover .map__sidebar-close-line{background-color:#878888}.map__sidebar-content{clear:both;color:#fff;margin-top:20px}.scroll-carousel{background-color:#262525;position:relative;width:100%}@media (min-width:1024px){.scroll-carousel{display:flex;min-height:100vh}}.scroll-carousel__side{color:#fff;width:100%}@media (min-width:1024px){.scroll-carousel__side{flex-basis:50%;height:100vh;left:0;position:sticky;top:0;width:50%}}.scroll-carousel__side-inner{padding:5rem;width:100%}@media (min-width:1024px){.scroll-carousel__side-inner{height:100vh;position:relative}}.scroll-carousel__content{color:#fff;margin-top:40px}@media (min-width:1024px){.scroll-carousel__content{height:100vh;margin-top:0;position:absolute;right:-100%;top:0;width:100%;z-index:999}.scroll-carousel__slides{flex-basis:50%;width:50%}.scroll-carousel__slide{height:100vh;width:100%}}.scroll-carousel__swiper-slide{background-color:#262525;color:#fff;font-size:40px;height:100vh;padding-bottom:40px;width:100%}@media (min-width:1024px){.scroll-carousel__swiper-slide{padding-bottom:0}.scroll-carousel__slide[data-slide-index="0"]{height:200vh}}.scroll-carousel__slide-graphic{height:14rem;position:relative;width:14rem}.scroll-carousel__slide-graphic img{display:block;height:auto;width:100%}.scroll-carousel__slide-content{border-left:5px solid #f8ab16}.scroll-carousel__swiper-inner{width:100%}@media (min-width:1024px){.scroll-carousel__swiper-inner{align-items:center;display:flex;height:100vh}}.scroll-carousel__slide-content{padding-left:30px}.scroll-carousel__stat{color:#f8ab16;font-size:30px!important;line-height:30px!important;margin:15px 0}@media (min-width:1024px){.scroll-carousel__stat{font-size:60px!important;line-height:60px!important;margin:30px 0}}.scroll-carousel__title{color:#f8ab16;font-size:16px!important;line-height:16px!important;margin:15px 0}@media (min-width:1024px){.scroll-carousel__title{font-size:24px!important;line-height:24px!important;margin:30px 0}}.scroll-carousel__reference{color:#f8ab16;font-size:12px!important;line-height:12px!important;margin:15px 0}@media (min-width:1024px){.scroll-carousel__reference{margin:30px 0}}.scroll-carousel__swiper-pagination{margin-top:30px}@media (min-width:1024px){.scroll-carousel__swiper-pagination{display:none}}.scroll-carousel__swiper-pagination .swiper-pagination-bullet{background-color:#fff}.scroll-tabbed-content-dark{background-color:#262525;position:relative;width:100%}@media (min-width:1024px){.scroll-tabbed-content-dark{display:flex;min-height:100vh}}.scroll-tabbed-content-dark__side{color:#fff;width:100%}@media (min-width:1024px){.scroll-tabbed-content-dark__side{flex-basis:50%;height:100vh;left:0;position:sticky;top:0;width:50%}}.scroll-tabbed-content-dark__side-inner{padding:5rem;width:100%}@media (min-width:1024px){.scroll-tabbed-content-dark__side-inner{height:100vh;position:relative}}.scroll-tabbed-content-dark__content{color:#fff;margin-top:40px}@media (min-width:1024px){.scroll-tabbed-content-dark__content{height:100vh;margin-top:0;position:absolute;right:-100%;top:0;width:100%;z-index:999}.scroll-tabbed-content-dark__slides{flex-basis:50%;width:50%}.scroll-tabbed-content-dark__slide{height:100vh;width:100%}}.scroll-tabbed-content-dark__swiper-slide{color:#fff;font-size:40px;height:100vh;padding-bottom:40px;width:100%}@media (min-width:1024px){.scroll-tabbed-content-dark__swiper-slide{padding-bottom:0}.scroll-tabbed-content-dark__slide[data-slide-index="0"]{height:200vh}}.scroll-tabbed-content-dark__slide-graphic{position:relative;width:14rem}.scroll-tabbed-content-dark__slide-graphic img{display:block;height:auto;width:50%}@media (min-width:1024px){.scroll-tabbed-content-dark__slide-graphic img{width:100%}}.scroll-tabbed-content-dark__swiper-inner{width:100%}@media (min-width:1024px){.scroll-tabbed-content-dark__swiper-inner{align-items:center;display:flex;height:100vh}}.scroll-tabbed-content-dark__stat{color:#f8ab16;font-size:30px!important;line-height:30px!important;margin:15px 0}@media (min-width:1024px){.scroll-tabbed-content-dark__stat{font-size:60px!important;line-height:60px!important;margin:30px 0}}.scroll-tabbed-content-dark__title{color:#fff;font-size:24px!important;font-weight:500!important;line-height:24px!important;margin:15px 0;max-width:350px}@media (min-width:1024px){.scroll-tabbed-content-dark__title{font-size:24px!important;line-height:24px!important;margin:30px 0}}.scroll-tabbed-content-dark__body{color:#fff;font-size:1rem;line-height:1.5rem;max-width:350px}.scroll-tabbed-content-dark__reference{color:#f8ab16;font-size:12px!important;line-height:12px!important;margin:15px 0}@media (min-width:1024px){.scroll-tabbed-content-dark__reference{margin:30px 0}}.scroll-tabbed-content-dark__swiper-pagination{bottom:0;margin-top:30px;padding-top:30px}@media (min-width:1024px){.scroll-tabbed-content-dark__swiper-pagination{display:none}}.swiper-pagination-bullet{margin-left:10px!important;margin-right:10px!important;margin-top:30px}.scroll-tabbed-content-dark__swiper-pagination .swiper-pagination-bullet{background-color:#fff}.scroll-tabbed-content-dark__side-title{color:#fff;display:block;font-size:1rem;font-weight:600;letter-spacing:.1em;line-height:1.5rem;margin-bottom:.25rem;text-transform:uppercase}.scroll-tabbed-content-dark__side-tabs{display:none}@media (min-width:1024px){.scroll-tabbed-content-dark__side-tabs{display:block}}.scroll-tabbed-content-dark__side-tabs a{cursor:pointer;opacity:.2;padding-bottom:.25rem;padding-top:.25rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.scroll-tabbed-content-dark__side-tabs a.active{cursor:default;opacity:1}.scroll-tabbed-content-dark__side-tabs a:hover:not(.active){opacity:.5}.scroll-tabbed-content-dark__swiper-slide{background-color:#262525}#index{display:flex;padding-bottom:4rem;padding-top:4rem}#index h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:5rem}#index h2{--tw-border-opacity:1;border-color:rgba(242,229,0,var(--tw-border-opacity));bottom:.25rem;font-size:1.5rem;line-height:2rem;padding-bottom:1.75rem}#index ul.root{margin-bottom:5rem;padding:0}#index ul.root>li>div>a,#index ul.root>li>div>span{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));padding:.5rem 1rem}#index ul.root>li>div>a:hover,#index ul.root>li>div>span:hover{font-weight:600}#index ul.sub{display:none;padding-left:2.5rem}#index ul li>div{--tw-bg-opacity:1;align-items:center;background-color:rgba(245,245,245,var(--tw-bg-opacity));display:flex;justify-content:space-between;position:relative;width:100%}#index ul li button{background-image:url(../img/caret-down-thick.svg);background-position:95%;background-repeat:no-repeat;background-size:16px;display:block;flex-grow:1;height:3.5rem;margin-left:auto;position:relative;right:0;top:0;width:3.5rem}#index ul li ul{display:none;margin-top:1.25rem}#index ul li ul li a{--tw-bg-opacity:1;background-color:rgba(221,221,221,var(--tw-bg-opacity));border-width:1px;padding:.5rem .75rem}#index ul li ul li a:hover,#index ul li:hover>div{--tw-bg-opacity:1;background-color:rgba(242,229,0,var(--tw-bg-opacity))}#index ul li.expanded button{transform:scaleY(-1)}#index ul li.expanded ul.sub{display:block}#index ul a{align-content:center;display:flex;justify-content:space-between}#index ul a:only-child{flex-grow:1}#index ul a:not([class^=text-]){--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}#index ul a:after{background:url(../img/icon-view.svg) no-repeat 50%/contain;content:"";display:block;height:1.5rem;margin-left:1.25rem;opacity:0;position:relative;transition:all 1s cubic-bezier(.19,1,.22,1);width:1.5rem}#index ul a:hover:after{opacity:1}#index ul.incomplete li{opacity:.5}#index li{display:block;list-style-type:none;margin-bottom:10px}#index li.incomplete{display:none}#preview{height:auto;overflow:hidden;width:100%}#preview>footer,#preview>header,#preview>section{width:100%}@media (min-width:1280px){#preview{min-height:calc(100vh - 107px)}}.front-end-preview{position:relative}.front-end-preview .btn{--tw-bg-opacity:1;animation:shake-horizontal 3s ease-in-out infinite both;background-color:rgba(255,255,255,var(--tw-bg-opacity));left:1.25rem;opacity:.3;position:absolute;text-transform:none;top:1.25rem}.front-end-preview .btn:hover{opacity:1}@media (max-width:1280px){.front-end-preview .btn{bottom:1.25rem;opacity:.3;top:auto}}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-10px)}20%,40%,60%{transform:translateX(10px)}80%{transform:translateX(8px)}90%{transform:translateX(-8px)}}.hover\:border-brand-black:hover{--tw-border-opacity:1;border-color:rgba(17,17,17,var(--tw-border-opacity))}.hover\:bg-brand-black:hover{--tw-bg-opacity:1;background-color:rgba(17,17,17,var(--tw-bg-opacity))}.hover\:bg-brand-orange:hover{--tw-bg-opacity:1;background-color:rgba(248,171,22,var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:text-brand-orange:hover{--tw-text-opacity:1;color:rgba(248,171,22,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-brand-black:hover{--tw-text-opacity:1;color:rgba(17,17,17,var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-brand-grey-globe:hover{--tw-text-opacity:1;color:rgba(69,69,69,var(--tw-text-opacity))}.hover\:text-brand-yellow:hover{--tw-text-opacity:1;color:rgba(242,229,0,var(--tw-text-opacity))}.hover\:no-underline:hover{text-decoration:none}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-75:hover{opacity:.75}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-75{opacity:.75}@media (min-width:640px){.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mt-10{margin-top:2.5rem}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-96{height:24rem}.sm\:p-10{padding:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.md\:container{width:100%}@media (min-width:475px){.md\:container{max-width:475px}}@media (min-width:640px){.md\:container{max-width:640px}}@media (min-width:768px){.md\:container{max-width:768px}}@media (min-width:921px){.md\:container{max-width:921px}}@media (min-width:1024px){.md\:container{max-width:1024px}}@media (min-width:1280px){.md\:container{max-width:1280px}}@media (min-width:1536px){.md\:container{max-width:1536px}}.md\:right-16{right:4rem}.md\:top-16{top:4rem}.md\:order-last{order:9999}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-start-7{grid-column-start:7}.md\:col-end-12{grid-column-end:12}.md\:my-20{margin-bottom:5rem;margin-top:5rem}.md\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.md\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-20{margin-bottom:5rem}.md\:-mb-10{margin-bottom:-2.5rem}.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-screen{height:100vh}.md\:max-w-xl{max-width:36rem}.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-col{flex-direction:column}.md\:place-items-center{place-items:center}.md\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.md\:border-t-0{border-top-width:0}.md\:border-l-4{border-left-width:4px}.md\:p-10{padding:2.5rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\:px-0{padding-left:0;padding-right:0}.md\:pt-0{padding-top:0}.md\:pt-20{padding-top:5rem}.md\:pl-8{padding-left:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}}@media (min-width:921px){.\32md\:col-span-6{grid-column:span 6/span 6}.\32md\:col-start-7{grid-column-start:7}.\32md\:block{display:block}}@media (min-width:1024px){.lg\:container{width:100%}@media (min-width:475px){.lg\:container{max-width:475px}}@media (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:921px){.lg\:container{max-width:921px}}@media (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1536px){.lg\:container{max-width:1536px}}.lg\:absolute{position:absolute}.lg\:inset-0{bottom:0;left:0;right:0;top:0}.lg\:left-7{left:1.75rem}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-4{grid-column-start:4}.lg\:col-end-12{grid-column-end:12}.lg\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.lg\:my-20{margin-bottom:5rem;margin-top:5rem}.lg\:mr-8{margin-right:2rem}.lg\:mt-5{margin-top:1.25rem}.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:mb-0{margin-bottom:0}.lg\:mt-12{margin-top:3rem}.lg\:mb-20{margin-bottom:5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-full{height:100%}.lg\:h-auto{height:auto}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-auto{width:auto}.lg\:w-2\/5{width:40%}.lg\:w-1\/2{width:50%}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-x-24{-moz-column-gap:6rem;column-gap:6rem}.lg\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.lg\:gap-y-0{row-gap:0}.lg\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.lg\:py-20{padding-bottom:5rem;padding-top:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pr-5{padding-right:1.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:leading-tight{line-height:1.25}}@media (min-width:1280px){.xl\:order-last{order:9999}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-start-8{grid-column-start:8}.xl\:mx-32{margin-left:8rem;margin-right:8rem}.xl\:my-32{margin-bottom:8rem;margin-top:8rem}.xl\:mb-0{margin-bottom:0}.xl\:mr-auto{margin-right:auto}.xl\:ml-auto{margin-left:auto}.xl\:mb-12{margin-bottom:3rem}.xl\:mt-12{margin-top:3rem}.xl\:mt-48{margin-top:12rem}.xl\:block{display:block}.xl\:w-1\/2{width:50%}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-xl{max-width:36rem}.xl\:justify-end{justify-content:flex-end}.xl\:gap-x-28{-moz-column-gap:7rem;column-gap:7rem}.xl\:pt-24{padding-top:6rem}.xl\:pb-24{padding-bottom:6rem}.xl\:text-7xl{font-size:70px;line-height:70px}}
