@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-sans:"Poppins",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-orange-50:#f9f0e7;--color-orange-950:#5c3000;--color-blue-50:#e8f1f7;--color-blue-500:oklch(62.3% .214 259.815);--color-blue-950:#083654;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-neutral-50:#fcfcfd;--color-neutral-100:#f9fafb;--color-neutral-200:#f3f4f6;--color-neutral-300:#e5e7eb;--color-neutral-400:#d2d6db;--color-neutral-500:#9da4ae;--color-neutral-600:#6c737f;--color-neutral-700:#4e5760;--color-neutral-800:#3c434c;--color-neutral-900:#232a33;--color-neutral-950:#151a23;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.625rem;--text-sm:.8125rem;--text-sm--line-height:1.42857;--text-lg:1.25rem;--text-lg--line-height:1.55556;--text-xl:1.5rem;--text-xl--line-height:1.4;--text-2xl:1.75rem;--text-2xl--line-height:1.33333;--text-3xl:2rem;--text-4xl:2.375rem;--text-4xl--line-height:1.11111;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-xs:.125rem;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:24px;--radius-3xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:var(--font-sans);--font-title:"Maven Pro",ui-sans-serif,system-ui,sans-serif;--font-weight-regular:400;--leading-2xl:2.25rem;--leading-3xl:2.625rem;--leading-4xl:3rem;--leading-lg:2rem;--leading-md:1.625rem;--leading-sm:1.25rem;--leading-xl:2rem;--leading-xs:1rem;--text-md:1rem;--tracking-body:0;--tracking-largetitle:-.5px;--tracking-smallbody:.1px;--tracking-smalltitle:-.2px;--color-brand-100:#e4daec;--color-brand-1000:#210c31;--color-brand-200:#d3c1e2;--color-brand-25:#f8f5fa;--color-brand-50:#f0ebf4;--color-brand-500:#9b65c3;--color-brand-700:#7337a0;--color-brand-800-main:#662e90;--color-brand-900:#471e66;--color-brand-950:#321448;--color-brand-alpha-10:#662e901a;--color-brand-alpha-25:#662e9040;--color-brand-alpha-5:#662e900d;--color-brand-alpha-50:#662e9080;--color-brand-alpha-85:#662e90d9;--color-brand-alpha-90:#662e90e6;--color-neutral-1000:#0e121b;--color-neutral-25-main:#fff;--color-neutral-dark-alpha-10:#0e121b1a;--color-neutral-white-alpha-1:#ffffff03;--color-neutral-white-alpha-10:#ffffff1a;--color-neutral-white-alpha-50:#ffffff80;--color-orange-alpha-5:#ed8c220d;--color-blue-alpha-5:#4da3da0d;--color-error-main:#a80606;--color-border-active:var(--color-brand-alpha-10);--color-border-base-divider:var(--color-neutral-400);--color-border-dark-grey:var(--color-neutral-300);--color-border-error:var(--color-error-main);--color-border-grey:var(--color-neutral-300);--color-border-input-underline:var(--color-neutral-900);--color-border-light-grey:var(--color-neutral-200);--color-border-primary:var(--color-brand-800-main);--color-button-outline:var(--color-brand-800-main);--color-button-outline-disabled:var(--color-neutral-600);--color-button-outline-hover:var(--color-brand-900);--color-button-outline-text:var(--color-brand-800-main);--color-button-outline-text-hover:var(--color-brand-900);--color-button-primary:var(--color-brand-800-main);--color-button-primary-disabled:var(--color-neutral-500);--color-button-primary-hover:var(--color-brand-900);--color-button-primary-text:var(--color-neutral-25-main);--color-button-primary-text-hover:var(--color-neutral-25-main);--color-button-white:var(--color-neutral-25-main);--color-button-white-hover:var(--color-brand-100);--color-button-white-outline:var(--color-neutral-25-main);--color-button-white-outline-disabled:var(--color-neutral-500);--color-button-white-outline-hover:var(--color-brand-100);--color-button-white-outline-text:var(--color-neutral-25-main);--color-button-white-outline-text-hover:var(--color-brand-100);--color-button-white-text:var(--color-brand-800-main);--color-button-white-text-disabled:var(--color-neutral-600);--color-button-white-text-hover:var(--color-brand-800-main);--color-icon-error:var(--color-error-main);--color-icon-neutral:var(--color-neutral-950);--color-icon-primary:var(--color-brand-800-main);--color-icon-shade:var(--color-brand-alpha-25);--color-link-primary:var(--color-brand-800-main);--color-link-primary-hover:var(--color-brand-alpha-10);--color-surface-base:var(--color-neutral-25-main);--color-tag-background:var(--color-brand-50);--color-tag-background-hover:var(--color-brand-100);--color-tag-text:var(--color-brand-800-main);--color-tag-text-hover:var(--color-brand-900);--color-text-body:var(--color-neutral-900);--color-text-body-secondary:var(--color-neutral-600);--color-text-darksubtitle:var(--color-brand-800-main);--color-text-error:var(--color-error-main);--color-text-title:var(--color-brand-800-main);--color-text-white:var(--color-neutral-25-main);--glass-shadow-blur:blur(50px);--thin-glass-bg:#e3e3e333;--background-image-gradient-grey:linear-gradient(180deg,#fffc,#f3f4f6cc);--spacing-gap-cluster-tight:4px;--spacing-gap-cluster-loose:12px;--spacing-gap-cluster-normal:8px;--spacing-base-2xs:2px;--spacing-base-xs:4px;--spacing-base-sm:8px;--spacing-base-md:12px;--spacing-base-lg:16px;--spacing-base-xl:20px;--spacing-base-2xl:24px;--spacing-base-3xl:32px;--spacing-base-4xl:40px;--spacing-base-5xl:60px;--spacing-base-6xl:80px;--spacing-base-7xl:100px;--spacing-base-8xl:120px;--spacing-base-9xl:160px;--radius-none:0;--radius-pill:9999px;--breakpoint-sm:34rem;--breakpoint-md:48rem;--breakpoint-lg:60rem;--breakpoint-xl:75rem;--breakpoint-xxl:100rem;--layout-container-max:1728px;--layout-content-max:1408px;--layout-blog-content-max:1088px;--layout-blog-content-page-template:1168px;--size-layout-section-lg:64px;--size-layout-section-md:48px;--size-button-large-horizontal-gap:4px;--size-button-large-horizontal-padding:16px;--size-button-large-text-bottom-padding:5px;--size-button-large-text-horizontal-padding:4px;--size-button-large-text-top-padding:3px;--size-button-large-vertical-padding:4px;--size-button-medium-horizontal-gap:4px;--size-button-medium-horizontal-padding:12px;--size-button-medium-text-bottom-padding:3px;--size-button-medium-text-horizontal-padding:4px;--size-button-medium-text-top-padding:2px;--size-button-medium-vertical-padding:4px;--size-button-tiny-horizontal-gap:4px;--size-button-tiny-horizontal-padding:8px;--size-button-tiny-text-bottom-padding:4px;--size-button-tiny-text-horizontal-padding:4px;--size-button-tiny-text-top-padding:3px;--size-button-tiny-vertical-padding:2px}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}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-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--leading-2xl:clamp(2.25rem,calc(-0.86rem + 4.86vw),4rem);--leading-3xl:clamp(2.625rem,calc(-1.15rem + 5.9vw),4.75rem);--leading-4xl:clamp(3rem,calc(-2.78rem + 9.03vw),6.25rem);--leading-lg:clamp(2rem,calc(0.67rem + 2.08vw),2.75rem);--leading-md:clamp(1.625rem,calc(0.51rem + 1.74vw),2.25rem);--leading-sm:clamp(1.25rem,calc(0.36rem + 1.39vw),1.75rem);--leading-xl:clamp(2rem,calc(0.22rem + 2.78vw),3rem);--leading-xs:clamp(1rem,calc(0.56rem + 0.69vw),1.25rem);--text-2xl:clamp(1.75rem,calc(-0.47rem + 3.47vw),3rem);--text-3xl:clamp(2rem,calc(-1.56rem + 5.56vw),4rem);--text-4xl:clamp(2.375rem,calc(-2.74rem + 7.99vw),5.25rem);--text-lg:clamp(1.25rem,calc(0.36rem + 1.39vw),1.75rem);--text-md:clamp(1rem,calc(0.56rem + 0.69vw),1.25rem);--text-sm:clamp(.8125rem,calc(0.48rem + 0.52vw),1rem);--text-xl:clamp(1.5rem,calc(0.17rem + 2.08vw),2.25rem);--text-xs:clamp(.625rem,calc(0.4rem + 0.35vw),.75rem);--tracking-largetitle:clamp(-1px,calc(0.39px - 0.09vw),-.5px);--tracking-smallbody:clamp(.1px,calc(-0.08px + 0.02vw),.2px);--tracking-smalltitle:clamp(-.5px,calc(0.33px - 0.052vw),-.2px);--size-button-large-horizontal-padding:clamp(16px,calc(-5.79px + 2.13vw),24px);--size-button-large-vertical-padding:clamp(4px,calc(-6.89px + 1.06vw),8px);--size-button-medium-horizontal-padding:clamp(12px,calc(1.11px + 1.06vw),16px);--size-button-medium-text-bottom-padding:clamp(3px,calc(-2.45px + 0.53vw),5px);--size-button-medium-text-top-padding:clamp(2px,calc(-0.72px + 0.27vw),3px);--size-button-tiny-text-bottom-padding:clamp(4px,calc(-1.45px + 0.53vw),6px);--cs-button-tiny-bottom-padding:clamp(6px,calc(0.55px + 0.53vw),8px);--cs-button-medium-top-padding:clamp(6px,calc(3.28px + 0.27vw),7px);--cs-button-medium-bottom-padding:clamp(7px,calc(1.55px + 0.53vw),9px);--cs-button-medium-inline-padding:clamp(16px,calc(5.11px + 1.06vw),20px);--cs-button-large-top-padding:clamp(7px,calc(-3.89px + 1.06vw),11px);--cs-button-large-bottom-padding:clamp(9px,calc(-1.89px + 1.06vw),13px);--cs-button-large-inline-padding:clamp(24px,calc(13.11px + 1.06vw),28px);--cs-tag-tiny-bottom-padding:clamp(6px,calc(0.55px + 0.53vw),8px)}html{font-size:100%;scroll-padding-top:50px;scrollbar-gutter:stable}body{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-md)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);font-style:normal;font-weight:var(--font-weight-semibold)}h1,h2,h3{letter-spacing:var(--tracking-largetitle)}h4,h5,h6{letter-spacing:var(--tracking-smalltitle)}h1{font-size:var(--text-4xl);line-height:var(--leading-4xl)}h2{font-size:var(--text-3xl);line-height:var(--leading-3xl)}h3{font-size:var(--text-2xl);line-height:var(--leading-2xl)}h4{font-size:var(--text-xl);line-height:var(--leading-xl)}h5{font-size:var(--text-lg);line-height:var(--leading-lg)}h6,ol,p,ul{font-size:var(--text-md);line-height:var(--leading-md)}ul{list-style-type:disc}ol,ul{list-style-position:outside;padding-left:var(--spacing-base-2xl)}ol{list-style-type:decimal}a{color:var(--color-text-title);text-decoration:none}.body-container--blog-post #hs_cos_wrapper_post_body>:first-child:is(h1,h2,h3,h4,h5,h6){color:var(--color-text-title);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.body-container--blog-post h2{font-size:var(--text-xl);line-height:var(--leading-xl)}.body-container--blog-post h2,.body-container--blog-post h3{color:var(--color-text-body);font-family:var(--font-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-smalltitle)}.body-container--blog-post h3{font-size:var(--text-lg);line-height:var(--leading-lg)}.body-container--blog-post h4{font-size:var(--text-md);line-height:var(--leading-md)}.body-container--blog-post h4,.body-container--blog-post h5{color:var(--color-text-body);font-family:var(--font-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-smalltitle)}.body-container--blog-post h5{font-size:var(--text-sm);line-height:var(--leading-sm)}}@layer components{.grid{display:grid;gap:calc(var(--spacing)*5);grid-template-columns:repeat(12,minmax(0,1fr))}.accordion{width:100%}.accordion,.accordion-row{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.accordion-row{border-bottom:1px solid var(--color-border-dark-grey);gap:var(--spacing-base-lg);padding:var(--spacing-base-xl)0 0}.accordion-row:first-child{padding-top:clamp(6px,.75vw,12px)}.accordion-row .toggle-icon .open{opacity:1}.accordion-row .toggle-icon .close,.accordion-row.opened .toggle-icon .open{opacity:0}.accordion-row.opened .toggle-icon .close{opacity:1}.accordion-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.accordion-row.opened .accordion-content{opacity:1}.accordion-title{align-items:center;align-self:stretch;background:0 0;border:none;cursor:pointer;display:flex;flex-direction:row;gap:var(--spacing-base-sm);padding:0;text-align:left;width:100%}.accordion-text{align-items:flex-start;align-self:stretch;color:var(--color-text-body);display:flex;flex:1;flex-direction:column;font-family:var(--font-title);font-size:var(--text-lg);font-weight:600;gap:var(--spacing-base-lg);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-lg)}.accordion-accent{color:var(--color-text-title);font-weight:700}.extra{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.toggle-icon{flex-shrink:0;height:32px;position:relative;width:32px}.toggle-icon .close,.toggle-icon .open{left:0;position:absolute;top:0;transition:opacity .5s ease-in-out}.accordion-content>*{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-md);padding-bottom:var(--spacing-base-sm)}.accordion-content ul{list-style-type:disc;padding-left:2rem}@media(min-width:100rem){.accordion-row{gap:var(--spacing-base-xl);padding:var(--spacing-base-4xl)0 var(--spacing-base-xl)}.accordion-content{padding-bottom:0}}.articles__card{flex-shrink:0;height:420px;position:relative}.articles__card,.articles__image-wrapper{border-radius:var(--spacing-base-xl);overflow:hidden;width:100%}.articles__image-wrapper{border:1px solid var(--color-neutral-50);height:100%;inset:0;position:absolute}.articles__image{height:100%;object-fit:cover;width:100%}.articles__glass{border-radius:var(--spacing-base-xl);bottom:0;display:flex;flex-direction:column;gap:var(--spacing-base-xl);left:0;padding:var(--spacing-base-xl);position:absolute;right:0;z-index:1}.articles__content{display:flex;flex-direction:column;gap:var(--spacing-base-2xl)}.articles__title{font-family:var(--font-title);font-size:var(--text-md);font-weight:600;letter-spacing:var(--tracking-smalltitle);-webkit-line-clamp:3;line-clamp:3;max-height:calc(var(--leading-sm)*3);min-height:calc(var(--leading-sm)*3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.articles__description,.articles__description>*,.articles__title{color:var(--color-text-body);line-height:var(--leading-sm);margin:0;text-overflow:ellipsis}.articles__description,.articles__description>*{font-family:var(--font-family-body);font-size:var(--text-sm);font-weight:400;letter-spacing:var(--tracking-body)}.articles__description{display:none;overflow:hidden}.articles__description>*{margin-bottom:var(--leading-sm)}.articles__button{align-self:center;width:fit-content}@media(min-width:60rem){.articles__card[data-variant=blog]{height:420px}}@media(min-width:75rem){.articles__card[data-variant=blog],.articles__image-wrapper{border-radius:var(--spacing-base-2xl)}.articles__card[data-variant=blog] .articles__glass{border-radius:var(--spacing-base-2xl);bottom:0;gap:var(--spacing-base-2xl);left:0;max-height:calc(var(--spacing-base-3xl)*2 + 32px + var(--spacing-base-2xl) + var(--leading-sm)*3);overflow:hidden;padding:var(--spacing-base-3xl);right:0;transition:max-height .6s cubic-bezier(.3,0,.3,1)}.articles__card[data-variant=blog] .articles__title{max-height:auto;min-height:auto}.articles__card[data-variant=blog] .articles__description{-webkit-line-clamp:4;line-clamp:4;opacity:0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1) .15s}.articles__card[data-variant=blog] .articles__button{opacity:0;overflow:hidden;transition:opacity .3s cubic-bezier(.2,0,.7,1),background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out}.articles__card[data-variant=blog]:hover .articles__glass{max-height:calc(var(--spacing-base-3xl)*2 + 182px + var(--spacing-base-2xl) + var(--leading-sm)*3 + var(--spacing-base-2xl) + var(--leading-sm)*4 + var(--spacing-base-2xl))}.articles__card[data-variant=blog]:hover .articles__description{opacity:1;transition-delay:.1s}.articles__card[data-variant=blog]:hover .articles__button{opacity:1;transition-delay:.15s,0s,0s,0s,0s}}@media(min-width:100rem){.articles__card[data-variant=blog]{height:554px}}.articles__card[data-variant=pdf] .articles__glass-overlay,.articles__card[data-variant=success-story] .articles__glass-overlay{background:linear-gradient(90deg,#fff0,#fff3);border-radius:var(--spacing-base-xl);inset:0;pointer-events:none;position:absolute;z-index:0}.articles__card[data-variant=pdf] .articles__svg-decoration,.articles__card[data-variant=success-story] .articles__svg-decoration{pointer-events:none;position:absolute;z-index:1}.articles__card[data-variant=pdf] .articles__svg-decoration svg,.articles__card[data-variant=success-story] .articles__arrow-icon svg,.articles__card[data-variant=success-story] .articles__svg-decoration svg{display:block;height:100%;width:100%}@media(min-width:60rem){.articles__card[data-variant=pdf] .articles__glass-overlay,.articles__card[data-variant=success-story] .articles__glass-overlay{border-radius:var(--spacing-base-2xl)}.articles__card[data-variant=pdf] .articles__glass,.articles__card[data-variant=success-story] .articles__glass{border-radius:var(--spacing-base-2xl);padding:var(--spacing-base-3xl)}}.articles__card[data-variant=pdf] .articles__glass{gap:var(--spacing-base-xl);height:100%;justify-content:flex-end;outline:2px solid var(--color-neutral-50);padding:var(--spacing-base-2xl);position:relative;top:0}.articles__card[data-variant=pdf] .articles__thumb{border-bottom-left-radius:var(--spacing-base-sm);border-bottom-right-radius:var(--spacing-base-sm);height:168px;left:var(--spacing-base-2xl);object-fit:cover;position:absolute;top:0;width:126px;z-index:2}.articles__card[data-variant=pdf] .articles__svg-decoration{height:305px;right:-149.36px;top:-154.65px;width:312px}.articles__card[data-variant=pdf] .articles__content{gap:var(--spacing-base-lg)}.articles__card[data-variant=pdf] .articles__title{font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);-webkit-line-clamp:2;line-clamp:2;max-height:none;min-height:auto}.articles__card[data-variant=pdf] .articles__description,.articles__card[data-variant=pdf] .articles__title{line-height:var(--leading-sm);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.articles__card[data-variant=pdf] .articles__description{font-size:var(--text-sm);height:auto;-webkit-line-clamp:4;line-clamp:4;max-height:calc(var(--leading-sm)*4);min-height:calc(var(--leading-sm)*4);opacity:1}@media(min-width:60rem){.articles__card[data-variant=pdf] .articles__thumb{border-bottom-left-radius:var(--spacing-base-2xl);border-bottom-right-radius:var(--spacing-base-2xl);left:var(--spacing-base-3xl)}}@media(min-width:75rem){.articles__card[data-variant=pdf] .articles__glass{gap:var(--spacing-base-2xl);padding:var(--spacing-base-3xl)}.articles__card[data-variant=pdf] .articles__content{gap:var(--spacing-base-lg);position:relative;top:10%;transition:top .4s cubic-bezier(.4,0,.2,1)}.articles__card[data-variant=pdf] .articles__title{white-space:nowrap}.articles__card[data-variant=pdf] .articles__description{-webkit-line-clamp:3;line-clamp:3;max-height:calc(var(--leading-sm)*3);min-height:calc(var(--leading-sm)*3);opacity:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.articles__card[data-variant=pdf] .articles__button{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out}.articles__card[data-variant=pdf] .articles__thumb{border-bottom-left-radius:var(--spacing-base-2xl);border-bottom-right-radius:var(--spacing-base-2xl);left:var(--spacing-base-3xl)}.articles__card[data-variant=pdf] .articles__svg-decoration{right:-82px;top:67px}.articles__card[data-variant=pdf]:hover .articles__content{top:0}.articles__card[data-variant=pdf]:hover .articles__button{opacity:1;transition-delay:.15s,0s,0s,0s,0s}}@media(min-width:100rem){.articles__card[data-variant=pdf]{height:554px}.articles__card[data-variant=pdf] .articles__thumb{height:300px;width:226px}}.articles__card[data-variant=success-story]{color:inherit;cursor:pointer;display:block;height:360px;text-decoration:none}.articles__card[data-variant=success-story] .articles__glass{border-radius:var(--spacing-base-xl);gap:var(--spacing-base-xl);height:100%;justify-content:flex-start;outline:2px solid var(--color-neutral-50);padding:var(--spacing-base-2xl);position:relative;top:0}.articles__card[data-variant=success-story] .articles__svg-decoration{height:319px;right:-60px;top:40px;width:237px}.articles__card[data-variant=success-story] .articles__content{display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-base-xl);min-height:0;overflow:hidden}.articles__card[data-variant=success-story] .articles__title{font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);-webkit-line-clamp:2;line-clamp:2;line-height:var(--leading-sm);max-height:none;min-height:auto;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.articles__card[data-variant=success-story] .articles__description{font-size:var(--text-sm);-webkit-line-clamp:6;line-clamp:6;line-height:var(--leading-sm);opacity:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.articles__card[data-variant=success-story] .articles__icon-container{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;width:100%}.articles__card[data-variant=success-story] .articles__arrow-icon{color:var(--color-icon-primary);flex-shrink:0;height:32px;opacity:1;overflow:hidden;position:relative;width:32px}@media(min-width:60rem){.articles__card[data-variant=success-story] .articles__svg-decoration{height:305px;right:-112px;top:95.5px;width:312px}}@media(min-width:75rem){.articles__card[data-variant=success-story] .articles__glass{gap:var(--spacing-base-xl);padding:var(--spacing-base-3xl)}.articles__card[data-variant=success-story] .articles__content{gap:var(--spacing-base-xl)}.articles__card[data-variant=success-story] .articles__arrow-icon{opacity:0;transform:translate(-12px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.articles__card[data-variant=success-story]:hover .articles__arrow-icon{opacity:1;transform:translate(0);transition-delay:.15s}}@media(min-width:100rem){.articles__card[data-variant=success-story]{height:420px}}.articles__card[data-variant=community]{border-radius:var(--spacing-base-xl);height:519px}.articles__card[data-variant=community] .articles__content{height:100%}.articles__card[data-variant=community] .articles__image{height:399px;width:320px}.articles__card[data-variant=community] .articles__glass{bottom:0;height:calc(var(--leading-sm)*5 + var(--spacing-base-xl)*2);padding:var(--spacing-base-xl);top:inherit;transform:none;transition:height .4s cubic-bezier(.4,0,.2,1);will-change:auto}.articles__card[data-variant=community]:hover .articles__glass{height:100%;outline:2px solid var(--color-neutral-50);transform:none;transition:height .4s cubic-bezier(.4,0,.2,1);will-change:auto}.articles__card[data-variant=community] .articles__description{-webkit-line-clamp:20;line-clamp:20;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:60rem){.articles__card[data-variant=community] .articles__glass{height:150px}.articles__card[data-variant=community] .articles__content .articles__description{max-height:calc(var(--leading-sm)*5);transition:max-height 0s linear .4s}.articles__card[data-variant=community]:hover .articles__glass .articles__content .articles__description{max-height:100%;transition-delay:0s}}@media(min-width:75rem){.articles__card[data-variant=community]{aspect-ratio:442/683;height:auto;width:100%}.articles__card[data-variant=community] .articles__image{filter:blur();height:auto;transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.articles__card[data-variant=community] .articles__glass{border-radius:var(--radius-2xl);padding:var(--spacing-base-3xl)}.articles__card[data-variant=community]:hover .articles__image{filter:blur(1.5px);transform:translateY(-12px)}.articles__card[data-variant=community] .articles__content .articles__description{-webkit-line-clamp:16;line-clamp:16;max-height:calc(var(--leading-sm)*3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media(min-width:100rem){.articles__card[data-variant=community] .articles__content .articles__description{-webkit-line-clamp:18;line-clamp:18}}.articles__card[data-variant=success-story-1]{color:inherit;cursor:pointer;display:block;height:360px;text-decoration:none}.articles__card[data-variant=success-story-1] .articles__glass{border-radius:var(--spacing-base-xl);height:100%;justify-content:flex-end;outline:2px solid var(--color-neutral-50);padding:var(--spacing-base-2xl);position:relative}.articles__card[data-variant=success-story-1] .articles__device{left:50%;max-height:193px;max-width:100%;position:absolute;top:20px;transform:translate(-50%);z-index:1}.articles__card[data-variant=success-story-1] .articles__icon-container{position:absolute;right:var(--spacing-base-xl);top:var(--spacing-base-xl);z-index:3}.articles__card[data-variant=success-story-1] .articles__arrow-icon{color:var(--color-icon-primary);flex-shrink:0;height:32px;opacity:1;overflow:hidden;position:relative;width:32px}.articles__card[data-variant=success-story-1] .articles__arrow-icon svg{display:block;height:100%;width:100%}.articles__card[data-variant=success-story-1] .articles__title{font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);-webkit-line-clamp:2;line-clamp:2;line-height:var(--leading-sm);max-height:none;min-height:calc(var(--leading-sm)*2);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:60rem){.articles__card[data-variant=success-story-1] .articles__glass{border-radius:var(--spacing-base-2xl);padding:var(--spacing-base-3xl)}}@media(min-width:75rem){.articles__card[data-variant=success-story-1] .articles__arrow-icon{opacity:0;transform:translate(-12px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.articles__card[data-variant=success-story-1]:hover .articles__arrow-icon{opacity:1;transform:translate(0);transition-delay:.15s}}@media(min-width:100rem){.articles__card[data-variant=success-story-1]{height:420px}.articles__card[data-variant=success-story-1] .articles__device{max-height:253px}}.box-center-square{background-color:var(--color-brand-700);height:calc(var(--spacing)*50);max-width:100%}.box-center-square,.button,a.button{align-items:center;justify-content:center}.button,a.button{appearance:none;background-color:var(--color-button-primary,#662e90);border:2px solid #0000;border-radius:var(--radius-pill,9999px);color:var(--color-button-primary-text,#fff);cursor:pointer;display:inline-flex;font-family:var(--font-title);font-weight:var(--font-weight-medium,500);gap:var(--size-button-medium-horizontal-gap);line-height:1;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap;width:fit-content}.button:not([data-mode=light])[data-variant=outline],a.button:link:not([data-mode=light])[data-variant=outline],a.button:not([data-mode=light])[data-variant=outline],a.button:visited:not([data-mode=light])[data-variant=outline]{background-color:#0000;border:2px solid var(--color-button-outline,#662e90);color:var(--color-button-outline-text,#662e90)}.button[data-size=small]{font-size:var(--text-sm);gap:var(--size-button-tiny-horizontal-gap);padding:var(--size-button-tiny-vertical-padding)var(--size-button-tiny-horizontal-padding)}.button[data-size=small] .button__text{padding:var(--size-button-tiny-text-top-padding)var(--size-button-tiny-text-horizontal-padding)var(--size-button-tiny-text-bottom-padding)var(--size-button-tiny-text-horizontal-padding)}.button[data-size=small] .button__icon{height:var(--spacing-base-2xl);width:var(--spacing-base-2xl)}.button[data-size=medium]{font-size:var(--text-md);gap:var(--size-button-medium-horizontal-gap);padding:var(--size-button-medium-vertical-padding)var(--size-button-medium-horizontal-padding)}.button[data-size=medium] .button__text{padding:var(--size-button-medium-text-top-padding)var(--size-button-medium-text-horizontal-padding)var(--size-button-medium-text-bottom-padding)var(--size-button-medium-text-horizontal-padding)}.button[data-size=medium] .button__icon{height:var(--spacing-base-2xl);width:var(--spacing-base-2xl)}.button[data-size=large]{font-size:var(--text-lg);gap:var(--size-button-large-horizontal-gap);padding:var(--size-button-large-vertical-padding)var(--size-button-large-horizontal-padding)}.button[data-size=large] .button__text{padding:var(--size-button-large-text-top-padding)var(--size-button-large-text-horizontal-padding)var(--size-button-large-text-bottom-padding)var(--size-button-large-text-horizontal-padding)}.button[data-size=large] .button__icon{height:var(--spacing-base-3xl);width:var(--spacing-base-3xl)}.button__icon{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;justify-content:center}.button__icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.button__icon--left{order:-1}.button__icon--right{order:1}.button__icon:empty{display:none}.button__text{display:inline-block}.button[data-mode=light]:not([data-variant=outline]),a.button:link[data-mode=light]:not([data-variant=outline]),a.button:visited[data-mode=light]:not([data-variant=outline]),a.button[data-mode=light]:not([data-variant=outline]){background-color:var(--color-button-white,#fff);border:2px solid #0000;color:var(--color-button-white-text,#662e90)}.button[data-mode=light]:not([data-variant=outline]):active:not(:disabled),.button[data-mode=light]:not([data-variant=outline]):hover:not(:disabled),a.button[data-mode=light]:not([data-variant=outline]):active:not(:disabled),a.button[data-mode=light]:not([data-variant=outline]):hover:not(:disabled){background-color:var(--color-button-white-hover,#e4daec);color:var(--color-button-white-text-hover,#662e90)}.button[data-mode=light]:not([data-variant=outline]):focus-visible,a.button[data-mode=light]:not([data-variant=outline]):focus-visible{outline:2px solid var(--color-button-white-text,#662e90);outline-offset:var(--spacing-spacing-half-xs)}.button[data-mode=light]:not([data-variant=outline]):disabled,a.button[data-mode=light]:not([data-variant=outline]):disabled{background-color:var(--color-button-white);box-shadow:none;color:var(--color-button-white-text-disabled,#6c737f);cursor:not-allowed;transform:none}.button[data-mode=light]:not([data-variant=outline]):disabled:hover,a.button[data-mode=light]:not([data-variant=outline]):disabled:hover{background-color:var(--color-button-white);box-shadow:none;transform:none}.button[data-mode=light][data-variant=outline],a.button:link[data-mode=light][data-variant=outline],a.button:visited[data-mode=light][data-variant=outline],a.button[data-mode=light][data-variant=outline]{background-color:#0000;border:2px solid var(--color-button-white-outline,#fff);color:var(--color-button-white-outline-text,#fff)}.button[data-mode=light][data-variant=outline]:active:not(:disabled),.button[data-mode=light][data-variant=outline]:hover:not(:disabled),a.button[data-mode=light][data-variant=outline]:active:not(:disabled),a.button[data-mode=light][data-variant=outline]:hover:not(:disabled){background-color:#0000;border-color:var(--color-button-white-outline-hover,#e4daec);color:var(--color-button-white-outline-text-hover,#e4daec)}.button[data-mode=light][data-variant=outline]:focus-visible,a.button[data-mode=light][data-variant=outline]:focus-visible{outline:2px solid var(--color-button-white-outline,#fff);outline-offset:var(--spacing-spacing-half-xs)}.button[data-mode=light][data-variant=outline]:disabled,a.button[data-mode=light][data-variant=outline]:disabled{cursor:not-allowed}.button[data-mode=light][data-variant=outline]:disabled,.button[data-mode=light][data-variant=outline]:disabled:hover,a.button[data-mode=light][data-variant=outline]:disabled,a.button[data-mode=light][data-variant=outline]:disabled:hover{background-color:#0000;border-color:var(--color-button-white-outline-disabled,#9da4ae);box-shadow:none;color:var(--color-button-white-outline-disabled,#9da4ae);transform:none}.button:not([data-mode=light]):not([data-variant=outline]):active:not(:disabled),.button:not([data-mode=light]):not([data-variant=outline]):hover:not(:disabled),a.button:not([data-mode=light]):not([data-variant=outline]):active:not(:disabled),a.button:not([data-mode=light]):not([data-variant=outline]):hover:not(:disabled){background-color:var(--color-button-primary-hover);color:var(--color-button-primary-text-hover)}.button:not([data-mode=light]):not([data-variant=outline]):focus-visible,a.button:not([data-mode=light]):not([data-variant=outline]):focus-visible{outline:2px solid var(--color-button-primary);outline-offset:var(--spacing-spacing-half-xs)}.button:not([data-mode=light]):not([data-variant=outline]):disabled,a.button:not([data-mode=light]):not([data-variant=outline]):disabled{background-color:var(--color-button-primary-disabled);box-shadow:none;color:var(--color-button-primary-text);cursor:not-allowed;transform:none}.button:not([data-mode=light]):not([data-variant=outline]):disabled:hover,a.button:not([data-mode=light]):not([data-variant=outline]):disabled:hover{background-color:var(--color-button-primary-disabled);box-shadow:none;transform:none}.button:not([data-mode=light])[data-variant=outline]:active:not(:disabled),.button:not([data-mode=light])[data-variant=outline]:hover:not(:disabled),a.button:not([data-mode=light])[data-variant=outline]:active:not(:disabled),a.button:not([data-mode=light])[data-variant=outline]:hover:not(:disabled){background-color:#0000;border-color:var(--color-button-outline-hover,#471e66);color:var(--color-button-outline-text-hover,#471e66)}.button:not([data-mode=light])[data-variant=outline]:focus-visible,a.button:not([data-mode=light])[data-variant=outline]:focus-visible{outline:2px solid var(--color-button-outline,#662e90);outline-offset:var(--spacing-spacing-half-xs)}.button:not([data-mode=light])[data-variant=outline]:disabled,a.button:not([data-mode=light])[data-variant=outline]:disabled{cursor:not-allowed}.button:not([data-mode=light])[data-variant=outline]:disabled,.button:not([data-mode=light])[data-variant=outline]:disabled:hover,a.button:not([data-mode=light])[data-variant=outline]:disabled,a.button:not([data-mode=light])[data-variant=outline]:disabled:hover{background-color:#0000;border-color:var(--color-button-outline-disabled,#6c737f);box-shadow:none;color:var(--color-button-outline-disabled,#6c737f);transform:none}.button[data-href],a.button{display:inline-flex;text-decoration:none}a.button:link,a.button:visited{text-decoration:none}a.button:not([data-mode=light]):not([data-variant=outline]):focus-visible{outline:2px solid var(--color-button-primary);outline-offset:var(--spacing-spacing-half-xs)}a.button:not([data-mode=light])[data-variant=outline]:focus-visible{outline:2px solid var(--color-button-white-outline,#fff);outline-offset:var(--spacing-spacing-half-xs)}a.button[data-mode=light]:not([data-variant=outline]):focus-visible{outline:2px solid var(--color-button-white-text,#662e90);outline-offset:var(--spacing-spacing-half-xs)}a.button[data-mode=light][data-variant=outline]:focus-visible{outline:2px solid var(--color-button-outline,#662e90);outline-offset:var(--spacing-spacing-half-xs)}.button:not([data-mode=light]):not([data-variant=outline]).button--active,.button:not([data-mode=light]):not([data-variant=outline]).button--hover,a.button:not([data-mode=light]):not([data-variant=outline]).button--active,a.button:not([data-mode=light]):not([data-variant=outline]).button--hover{background-color:var(--color-button-primary-hover);color:var(--color-button-primary-text-hover)}.button:not([data-mode=light])[data-variant=outline].button--active,.button:not([data-mode=light])[data-variant=outline].button--hover,a.button:not([data-mode=light])[data-variant=outline].button--active,a.button:not([data-mode=light])[data-variant=outline].button--hover{background-color:#0000;border-color:var(--color-button-outline-hover,#471e66);color:var(--color-button-outline-text-hover,#471e66)}.button[data-mode=light]:not([data-variant=outline]).button--active,.button[data-mode=light]:not([data-variant=outline]).button--hover,a.button[data-mode=light]:not([data-variant=outline]).button--active,a.button[data-mode=light]:not([data-variant=outline]).button--hover{background-color:var(--color-button-white-hover,#e4daec);color:var(--color-button-white-text-hover,#662e90)}.button[data-mode=light][data-variant=outline].button--active,.button[data-mode=light][data-variant=outline].button--hover,a.button[data-mode=light][data-variant=outline].button--active,a.button[data-mode=light][data-variant=outline].button--hover{background-color:#0000;border-color:var(--color-button-white-outline-hover,#e4daec);color:var(--color-button-white-outline-text-hover,#e4daec)}.career-banner{border:1px solid var(--color-border-active);border-radius:16px;color:inherit;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--spacing-base-2xl);position:relative;text-decoration:none;width:100%}.career-banner[data-size=large],.career-banner[data-size=small]{min-height:254px}.career-banner__bg{border-radius:16px;inset:0;overflow:hidden;pointer-events:none;position:absolute}.career-banner__image{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.career-banner__content{align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-base-xl);position:relative;width:100%;z-index:1}.career-banner__title{color:var(--color-text-darksubtitle);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);max-width:256px}.career-banner__link{align-items:center;align-self:flex-start;color:var(--color-text-body);display:inline-flex;font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-regular);gap:var(--spacing-base-xs);letter-spacing:var(--tracking-body);line-height:var(--leading-md);text-decoration:none;transition:color .2s}.career-banner:hover .career-banner__link,.career-banner__link:hover{color:var(--color-brand-800-main)}.career-banner:hover .career-banner__link svg path,.career-banner__link:hover svg path{stroke:var(--color-brand-800-main)}.career-banner__link svg{flex-shrink:0;height:24px;width:24px}.career-banner__link svg path{transition:stroke .2s}@media(min-width:48rem){.career-banner{padding:var(--spacing-base-xl)}}@media(min-width:75rem){.career-banner[data-size=large]{min-height:300px}.career-banner[data-size=small]{min-height:204px}.career-banner__content{gap:var(--spacing-base-xl)}}@media(min-width:100rem){.career-banner[data-size=large]{min-height:320px}}.card-case{container-type:inline-size;width:100%}.card-case .button{display:none}.card-case__inner{background:var(--background-image-gradient-grey);border:1px solid var(--color-border-base-divider);border-radius:var(--radius-2xl);padding:var(--spacing-base-xl)}.card-case__inner,.card-case__media{display:flex;flex-direction:column;gap:var(--spacing-base-lg)}.card-case__media{align-items:flex-start;flex-shrink:0}.card-case__image-wrap{border-radius:var(--radius-xl);flex-shrink:0;height:160px;overflow:hidden;position:relative;width:160px}.card-case__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.card-case__title{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.card-case__text{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.card-case__point-group,.card-case__points{display:flex;flex-direction:column;gap:var(--spacing-base-sm)}.card-case__point-group p,.card-case__point-group span{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.card-case__point-group ul{font-weight:var(--font-weight-regular);list-style-position:outside;list-style-type:disc;padding-left:var(--spacing-base-2xl)}.card-case__point-group ul,.card-case__point-group ul span{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}@container (min-width:700px){.card-case__inner{flex-direction:row}.card-case__media{align-items:center}}@media(min-width:48rem){.card-case__inner{gap:var(--spacing-base-xl)}.card-case__image-wrap{height:120px;width:120px}}@media(min-width:60rem){.card-case__image-wrap{border-radius:var(--radius-2xl);height:200px;width:200px}}@media(min-width:100rem){.card-case__inner{border-radius:var(--radius-3xl);gap:var(--spacing-base-3xl);padding:var(--spacing-base-4xl)}.card-case__image-wrap{height:240px;width:240px}}.section-header{display:flex;flex-direction:column}.section-header,.section-header--horizontal{align-items:flex-start;align-self:stretch;gap:var(--spacing-base-sm);padding-bottom:var(--spacing-base-lg)}.section-header--horizontal{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.section-header--horizontal{gap:var(--spacing-base-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.section-header__title{font-family:var(--font-title);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-xl);line-height:var(--leading-xl);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-smalltitle);color:var(--color-text-title);letter-spacing:var(--tracking-smalltitle)}.section-header__desc{font-family:var(--font-body);font-size:var(--text-md);--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular);--tw-tracking:var(--tracking-body);letter-spacing:var(--tracking-body)}@media(min-width:60rem){.section-header__title{margin-top:-4px}}@media(min-width:75rem){.section-header__title{margin-top:-8px}}@media(min-width:100rem){.section-header__title{margin-top:-10px}}.share-buttons{align-items:center;display:flex;gap:var(--spacing-base-4xl,40px)}.share-buttons .share-buttons-label{color:var(--color-text-body,#232a33);font-family:var(--font-title,"Maven Pro");font-size:var(--text-md,16px);font-style:normal;font-weight:700;letter-spacing:var(--tracking-smalltitle,-.2px);line-height:var(--leading-lg,20px)}.share-buttons .button{height:48px;width:48px}.quote-item{align-items:flex-start;-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:var(--background-image-gradient-grey);border:1px solid var(--color-border-base-divider);border-radius:20px;display:flex;gap:var(--spacing-base-sm);padding:var(--spacing-base-xl)}.quote-item__content{display:flex;flex:1;flex-direction:column;gap:10px}.quote-item__text{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-body);line-height:var(--leading-sm);margin:0}.quote-item--with-photo .quote-item__text{font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.quote-item--with-photo .quote-item__content{gap:20px}.quote-item__author{display:flex;flex-direction:column;gap:0}.quote-item__author-photo{align-items:center;display:flex;gap:var(--spacing-base-xl)}.quote-item__photo{border:1px solid var(--color-border-base-divider);border-radius:200px;flex-shrink:0;height:94px;overflow:hidden;width:94px}.quote-item__photo img{display:block;height:100%;object-fit:cover;width:100%}.quote-item__author-name{color:var(--color-text-body-secondary);font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md);margin:0}.quote-item--with-photo .quote-item__author-name{color:var(--color-text-body);font-size:var(--text-sm);line-height:var(--leading-sm)}.quote-item__author-title{color:var(--color-text-body-secondary);font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md);margin:0}.quote-item--with-photo .quote-item__author-title{color:var(--color-text-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-sm)}.quote-item__icon{flex-shrink:0;height:40px;width:48.58px}.quote-item__icon svg{display:block;height:100%;width:100%}@media(min-width:48rem){.quote-item{border-radius:20px;gap:var(--spacing-base-sm);padding:var(--spacing-base-xl)}.quote-item__text{font-size:var(--text-lg);line-height:var(--leading-lg)}.quote-item__photo{height:142px;width:142px}.quote-item--with-photo .quote-item__author-photo{gap:var(--spacing-base-4xl)}.quote-item--with-photo .quote-item__author-name,.quote-item--with-photo .quote-item__author-title,.quote-item__author-name,.quote-item__author-title{font-size:var(--text-md);line-height:var(--leading-md)}.quote-item__icon{height:60px;width:72.87px}}@media(min-width:100rem){.quote-item{border-radius:var(--radius-3xl);gap:var(--spacing-base-3xl);padding:var(--spacing-base-4xl)}.quote-item__text{font-size:var(--text-lg);line-height:var(--leading-lg)}.quote-item--with-photo .quote-item__text{font-size:var(--text-xl);line-height:var(--leading-xl)}.quote-item__author-name,.quote-item__author-title{font-size:var(--text-lg);line-height:var(--leading-lg)}.quote-item__icon{height:75px;width:91.088px}}.quote-item--author-right{flex-direction:column;gap:var(--spacing-base-xl)}.quote-item--author-right .quote-item__top{align-items:flex-start;display:flex;flex:1;flex-direction:row;gap:var(--spacing-base-sm)}.quote-item--author-right .quote-item__top .quote-item__text{color:var(--color-text-body);flex:1;font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.quote-item--author-right .quote-item__author{align-self:flex-end;display:flex;flex-direction:column;gap:0;text-align:right}.quote-item--author-right .quote-item__author-name{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.quote-item--author-right .quote-item__author-title{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-lg);margin:0}@media(min-width:48rem){.quote-item--author-right .quote-item__top{gap:var(--spacing-base-3xl)}}@media(min-width:100rem){.quote-item--author-right{gap:var(--spacing-base-xl)}.quote-item--author-right .quote-item__top{gap:var(--spacing-base-3xl)}}.leadership__card{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-md);max-width:320px;padding:var(--spacing-base-lg)var(--spacing-base-md);width:100%}.leadership__photo-frame{align-items:flex-end;aspect-ratio:1;border:1px solid var(--color-border-base-divider);border-radius:var(--radius-pill);display:flex;justify-content:center;overflow:hidden;padding:var(--spacing-base-md);position:relative;width:100%}.leadership__photo{inset:0;position:absolute}.leadership__photo img{height:100%;object-fit:cover;width:100%}.leadership__info{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-2xs);text-align:center;width:100%}.leadership__name{font-size:var(--text-md);line-height:var(--leading-md)}.leadership__name,.leadership__title{color:var(--color-neutral-1000);font-family:var(--font-body);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);margin:0}.leadership__title{font-size:var(--text-sm);line-height:var(--leading-sm)}.leadership__actions{align-items:center;display:flex;gap:var(--spacing-base-lg)}.menu-item{gap:var(--spacing-base-xs);padding-block:var(--spacing-base-xs);padding-inline:var(--spacing-base-md);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:.2s;border-radius:3.40282e+38px;text-decoration-line:none;transition-duration:.2s}.menu-item,.menu-item__icon{align-items:center;display:inline-flex;justify-content:center}.menu-item__icon{color:currentColor;flex-shrink:0;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.menu-item__text{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smallbody);line-height:normal}.menu-item:focus .menu-item__text,.menu-item:hover .menu-item__text{color:var(--color-text-title);outline:none}.menu-item:focus-visible{outline-color:var(--color-brand-500);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.menu-item:disabled,.menu-item[aria-disabled=true]{color:var(--color-neutral-500);cursor:not-allowed}.menu-item:disabled:hover,.menu-item[aria-disabled=true]:hover{text-decoration-line:none}.menu-item--no-icon-left .menu-item__icon--left,.menu-item--no-icon-right .menu-item__icon--right,.menu-item--no-icons .menu-item__icon{display:none}.counter{align-items:flex-start;align-self:stretch;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;display:flex;flex-direction:column;gap:var(--spacing-base-xs);padding-bottom:var(--spacing-base-sm);width:100%}@media(min-width:60rem){.counter{gap:var(--spacing-base-sm);padding-bottom:var(--spacing-base-lg)}}.counter{border-color:var(--color-border-primary)}.counter__number{font-family:var(--font-title);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-4xl);line-height:var(--leading-4xl);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-largetitle);color:var(--color-text-darksubtitle);letter-spacing:var(--tracking-largetitle)}.counter__label{font-family:var(--font-body);font-size:var(--text-md);--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular);--tw-tracking:var(--tracking-body);letter-spacing:var(--tracking-body)}.tag{align-items:center;background-color:var(--color-tag-background,#f0ebf4);border-radius:var(--radius-pill,9999px);color:var(--color-tag-text,#662e90);display:inline-flex;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium,500);gap:var(--size-button-tiny-horizontal-gap,4px);justify-content:center;letter-spacing:var(--tracking-smallbody);line-height:normal;padding:var(--size-button-tiny-vertical-padding)var(--size-button-tiny-horizontal-padding);transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.tag:hover{background-color:var(--color-tag-background-hover,#e4daec);color:var(--color-tag-text-hover,#471e66)}.tag__icon{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.tag__icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.tag__icon--left{order:-1}.tag__icon--right{order:1}.tag__icon:empty{display:none}.tag__icon-button{align-items:center;background:0 0;border:none;color:currentColor;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:opacity .2s;width:24px}.tag__icon-button:hover{opacity:.7}.tag__icon-button svg{fill:none;height:100%;stroke:currentColor;width:100%}.tag__text{display:inline-block;line-height:normal;padding:var(--size-button-tiny-text-top-padding)var(--size-button-tiny-text-horizontal-padding)var(--size-button-tiny-text-bottom-padding)var(--size-button-tiny-text-horizontal-padding)}.tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-gap-cluster-normal,8px)}.tags--tight{gap:var(--spacing-gap-cluster-tight,4px)}.tags--loose{gap:var(--spacing-gap-cluster-loose,12px)}.cta-ribbon{align-items:center;border-radius:var(--radius-pill);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-flow:column wrap;gap:var(--spacing-base-md);justify-content:center;padding-block:var(--spacing-base-lg);padding-inline:var(--spacing-base-lg);position:relative;width:100%}@media(min-width:48rem){.cta-ribbon{align-items:center;border-radius:var(--radius-3xl);flex-flow:wrap;gap:var(--spacing-base-sm);justify-content:space-between;padding-block:var(--spacing-base-sm);padding-left:var(--spacing-base-3xl);padding-right:var(--spacing-base-xl)}}@media(min-width:60rem){.cta-ribbon{gap:var(--spacing-base-sm);padding-block:var(--spacing-base-sm);padding-left:var(--spacing-base-4xl);padding-right:var(--spacing-base-lg)}}.cta-ribbon{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-color:#e9e9e9}@media(min-width:60rem){.cta-ribbon:not([data-size=small]){padding-block:var(--spacing-base-sm);padding-left:var(--spacing-base-4xl);padding-right:var(--spacing-base-lg)}}.cta-ribbon__text{font-family:var(--font-title);font-size:var(--text-md);margin:calc(var(--spacing)*0);text-align:center;--tw-leading:var(--leading-md);line-height:var(--leading-md);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-smalltitle);letter-spacing:var(--tracking-smalltitle);order:1}@media(min-width:48rem){.cta-ribbon__text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));min-width:calc(var(--spacing)*0);text-align:left;--tw-leading:var(--leading-lg);flex:auto;line-height:var(--leading-lg)}}@media(min-width:60rem){.cta-ribbon__text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.cta-ribbon__icon{bottom:calc(var(--spacing)*0);position:absolute;right:27%}@media(min-width:48rem){.cta-ribbon__icon{height:calc(var(--spacing)*15.75);width:calc(var(--spacing)*10.75)}}.cta-ribbon[data-variant=light]{background:var(--color-neutral-25-main)}.cta-ribbon[data-variant=light] .cta-ribbon__text{color:var(--color-text-title)}@media(min-width:48rem){.cta-ribbon[data-variant=light] .cta-ribbon__text{align-self:center}}.cta-ribbon[data-variant=light] .cta-ribbon__icon{color:var(--color-text-title)}.cta-ribbon[data-variant=gradient]{background:linear-gradient(90deg,#662e90e6,#662e905c)}.cta-ribbon[data-variant=gradient] .cta-ribbon__text{color:var(--color-text-white)}@media(min-width:48rem){.cta-ribbon[data-variant=gradient]{background:linear-gradient(90deg,#662e90e6,#662e9005 62.5%)}}.cta-ribbon[data-size=small]{padding-block:var(--spacing-base-xs);padding-inline:var(--spacing-base-md);padding-left:var(--spacing-base-xl)}@media(min-width:48rem){.cta-ribbon[data-size=small]{padding-block:var(--spacing-base-xs);padding-inline:var(--spacing-base-md);padding-left:var(--spacing-base-xl)}}.cta-ribbon[data-size=small] .cta-ribbon__text{font-size:var(--text-md)}.cta-ribbon[data-size=small] .cta-ribbon__icon{display:none}@media(min-width:48rem){.cta-ribbon[data-size=small] .cta-ribbon__icon{display:block;height:47px;width:calc(var(--spacing)*9)}}.cta-ribbon .button{flex-shrink:0;justify-content:center;order:3}@media(min-width:48rem){.cta-ribbon .button{flex-basis:auto;width:auto}}.section-divider{align-items:center;display:flex;gap:var(--spacing-base-4xl);justify-content:center;width:100%}.section-divider__line{background-color:var(--color-text-darksubtitle);display:none;flex:1 0 0;height:1px}.section-divider__text{color:var(--color-text-darksubtitle);flex-shrink:1;font-family:var(--font-title);font-weight:500;letter-spacing:var(--tracking-smalltitle);text-align:center}.section-divider[data-size=large]{padding:var(--spacing-base-sm)}.section-divider[data-size=large] .section-divider__text{font-size:var(--text-xl);line-height:var(--leading-xl)}.section-divider[data-size=small]{padding:var(--spacing-base-xs)}.section-divider[data-size=small] .section-divider__text{font-size:var(--text-lg);line-height:var(--leading-lg)}.section-divider[data-line=visible] .section-divider__line{display:flex}@media(min-width:48rem){.section-divider__line{display:flex}}.form-module{width:100%}.contact-us__success{margin-bottom:var(--spacing-base-3xl)}form{flex-wrap:wrap;gap:var(--spacing-base-lg)}.hs-form-field,form{display:flex;width:100%}.hs-form-field{flex:0 0 100%;flex-direction:column}.hs-form-field label{align-items:flex-start;color:var(--color-neutral-600);cursor:pointer;display:none;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);padding:var(--spacing-base-2xs)var(--spacing-base-sm)}.hs-form-field .hs-form-booleancheckbox label{display:flex}.hs-form-required{color:var(--color-brand-800-main);font-size:var(--text-md)}.hs-form-field .input,.hs-input{width:100%}.hs-input{background-color:#0000;border:none;box-shadow:0 1px 0 0 var(--color-neutral-900);color:var(--color-neutral-900);font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md);outline:none;padding:var(--spacing-base-2xs)var(--spacing-base-sm);transition:box-shadow .2s}.hs-input::placeholder{color:var(--color-neutral-600);opacity:1}.hs-input:focus{box-shadow:0 2px 0 0 var(--color-brand-800-main)}select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%23232a33' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right var(--spacing-base-sm)center;background-repeat:no-repeat;color:var(--color-neutral-600);cursor:pointer;padding-right:var(--spacing-base-3xl)}select.hs-input.is-placeholder,select.hs-input:invalid{color:var(--color-neutral-600)}select.hs-input:not(.is-placeholder):valid,select.hs-input:not(:invalid){color:var(--color-neutral-900)}select.hs-input option[disabled]{color:var(--color-neutral-600)}select.hs-input option:not([disabled]){color:var(--color-neutral-900)}textarea.hs-input{min-height:120px;padding-bottom:var(--spacing-base-xs);padding-top:var(--spacing-base-xs);resize:vertical}.modal textarea.hs-input{min-height:100px}.hs-fieldtype-file{align-items:center;display:flex;flex:none;margin-left:auto;order:2;width:fit-content}.hs-fieldtype-file .input{display:none}.hs-fieldtype-file label{align-items:center;background-color:#0000;border:2px solid var(--color-brand-800-main);border-radius:225px;box-shadow:0 0 4px #00000040;color:var(--color-brand-800-main);cursor:pointer;display:inline-flex;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-xs);justify-content:center;letter-spacing:var(--tracking-body);line-height:normal;padding:var(--spacing-base-xs)var(--spacing-base-lg);transition:all .2s;white-space:nowrap}.hs-fieldtype-file label:active{transform:translateY(0)}.hs-fieldtype-file label span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23662e90' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 7-6.5 6.5a2.121 2.121 0 1 0 3 3L18 10a4.243 4.243 0 0 0-6-6l-6.5 6.5a6.364 6.364 0 1 0 9 9L21 13'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:var(--spacing-base-xs);vertical-align:middle;width:24px}.hs-input.error.invalid::placeholder,.hs-input.invalid.error::placeholder{color:var(--color-text-error)}.hs-input.error,.hs-input.invalid{border:none;box-shadow:0 1px 0 0 var(--color-border-error)}.hs-error-msgs{display:flex;flex-direction:column;gap:var(--spacing-base-xs);list-style:none;margin-top:var(--spacing-base-xs);padding:0}.hs-error-msg,.hs-error-msgs .hs-error-msg{color:var(--color-border-error)!important;display:none;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm)}.hs-form-field>.no-list.hs-error-msgs.inputs-list{display:none!important}.hs_error_rollup{order:3;width:100%}.hs_error_rollup .hs-error-msgs .hs-main-font-element{color:var(--color-border-error)}.legal-consent-container{flex:0 0 100%;padding:var(--spacing-base-sm)0;width:100%}.hs-form-field .input .inputs-list{list-style:none;margin:0;padding:0}.hs-form-booleancheckbox,.hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:var(--spacing-base-xl)}.hs-form-booleancheckbox-display{cursor:pointer;width:100%}.hs-form-booleancheckbox-display input[type=checkbox]{align-items:center;appearance:none;background-color:var(--color-neutral-25-main);border:1px solid var(--color-neutral-300);border-radius:8px;box-shadow:none;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:0;padding:0;position:relative;width:32px}.hs-form-booleancheckbox-display input[type=checkbox]:checked{background-color:var(--color-neutral-25-main);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23662e90' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12 5 5L20 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-color:var(--color-neutral-300)}.hs-form-booleancheckbox-display input[type=checkbox]:hover{border-color:var(--color-neutral-400)}.hs-form-booleancheckbox-display input[type=checkbox]:focus{outline:none}.hs-form-booleancheckbox-display>span{color:var(--color-neutral-900);flex:1;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm);white-space:pre-wrap}.hs-form-booleancheckbox-display a{color:var(--color-brand-800-main);font-family:var(--font-body);font-weight:var(--font-weight-regular);text-decoration:underline}.hs-form-booleancheckbox-display a:hover{color:var(--color-brand-700)}.hs-form-booleancheckbox-display .hs-form-required{color:var(--color-brand-800-main)}.hs-submit{display:flex;flex:none;gap:var(--spacing-base-lg);order:2}.hs-submit .actions{display:inline-flex;position:relative;white-space:nowrap}.hs-submit .actions:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 1 1 11M11 1H2m9 0v9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;pointer-events:none;position:absolute;right:var(--cs-button-medium-inline-padding);top:50%;transform:translateY(-50%);width:12px}.hs-button{background:0 0;border:none;cursor:pointer;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-body);line-height:normal;margin:0;outline:none;padding:0}.hs-button.primary{color:var(--color-neutral-25-main)}.hs-submit .hs-button,.hs-submit input[type=submit]{align-items:center;background-color:var(--color-brand-800-main);border:none;border-radius:225px;color:var(--color-neutral-25-main);cursor:pointer;display:inline-flex;gap:var(--spacing-base-sm);justify-content:center;padding:var(--cs-button-medium-top-padding)calc(var(--cs-button-medium-inline-padding) + 12px + var(--spacing-base-sm))var(--cs-button-medium-bottom-padding)var(--cs-button-medium-inline-padding);transition:all .2s;white-space:nowrap}.hs-submit .hs-button:hover,.hs-submit input[type=submit]:hover{background-color:var(--color-button-primary-hover)!important;color:var(--color-button-primary-text-hover)!important}.hs-submit .hs-button:active,.hs-submit input[type=submit]:active{transform:translateY(0)}.form-attach-button{align-items:center;background-color:#0000;border:2px solid var(--color-brand-800-main);border-radius:225px;box-shadow:0 0 4px #00000040;color:var(--color-brand-800-main);cursor:pointer;display:inline-flex;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-xs);justify-content:center;letter-spacing:var(--tracking-body);line-height:1;padding:var(--spacing-base-xs)var(--spacing-base-lg);transition:all .2s}.form-attach-button svg{fill:none;height:24px;stroke:currentColor;width:24px}.hs-form__virality-link{display:none!important}@media(min-width:48rem){.form-module form{gap:var(--spacing-base-lg)}}.form-wrapper{margin-inline:auto;max-width:1088px;width:100%}.form-wrapper[data-variant=default]{width:100%}.form-wrapper[data-variant=card]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffc,#f3f4f6cc);border-radius:var(--radius-2xl);padding:var(--spacing-base-3xl);width:100%}.photo-frame{align-items:center;border-radius:var(--spacing-base-xl);display:flex;flex-direction:column;gap:var(--spacing-base-md);padding:var(--spacing-base-md);width:260px}.photo-frame__image-wrapper{aspect-ratio:1;border:1px solid var(--color-border-base-divider);border-radius:400px;overflow:hidden;position:relative;width:100%}.photo-frame__image{border-radius:400px;height:100%;inset:0;position:absolute;width:100%}.photo-frame__copy{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-2xs);width:100%}.photo-frame__name{color:#000;font-family:var(--font-title);font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md);text-align:center;width:100%}.photo-frame__position{color:#000;font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-sm);text-align:center;width:100%}.photo-frame__copy .button{margin-top:var(--spacing-base-md)}.list{flex:1 0 0;flex-direction:column;gap:var(--spacing-base-2xl,24px);padding:0 var(--spacing-base-4xl,40px)40px 0}.list,.text-stack{align-items:flex-start;display:flex}.text-stack{align-self:stretch;flex-direction:column;gap:var(--spacing-base-xs)}.before-video-container:not(.title-enabled){display:none}.video-container{align-items:flex-start;gap:var(--spacing-base-xs);width:100%}@media(min-width:60rem){.video-container{gap:var(--spacing-base-sm)}}.video-container{align-items:center;align-self:stretch;aspect-ratio:16/9;display:flex;flex-direction:column;gap:var(--spacing-base-lg);justify-content:center;position:relative}.video-container iframe,.video-container video{aspect-ratio:16/9;border-radius:var(--spacing-base-lg);box-shadow:0 2px 8px #0000001a;min-height:200px;width:100%}.video-container iframe{height:auto!important}.video-container .video-overlay{border-radius:var(--spacing-base-lg);display:none;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:1}.video-container .video-overlay.active{display:block}.video-container .play-container{cursor:pointer;display:flex;left:calc(50% - 35px);position:absolute}.video-container .play-button{align-items:center;background:linear-gradient(#fff,#f3f4f6);border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;padding:var(--spacing-base-xl);position:relative;transition:background-color .2s,box-shadow .2s}.video-container .play-button:before{background-color:#662e9000;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .2s}.video-container .play-button:hover:before{background-color:#662e900f}.video-container .play-button svg{aspect-ratio:1;height:32px;position:relative;width:32px;z-index:1}.video-container .play-button svg path{height:21.333px;stroke:var(--color-icon-primary);stroke-width:2px;width:17.333px}.video-container .play-container .video-title{display:none}.video-container .video-controls{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;bottom:12px;display:none;gap:8px;padding:8px;position:absolute;right:12px;z-index:2}.video-container .video-controls.active{display:flex}.video-container .control-button{align-items:center;background:0 0;border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;transition:background-color .2s;width:32px}.video-container .control-button:hover{background-color:#662e901a}.video-container .control-button svg{fill:var(--color-icon-primary);height:20px;width:20px}@media(min-width:48rem){.before-video-container{display:none}.video-container iframe,.video-container video{border-radius:var(--spacing-base-2xl);gap:var(--spacing-base-lg)}.video-container .play-container{left:calc(50% - 60px)}.video-container.title-enabled .play-container{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--thin-glass-bg);border:1px solid #f3f4f6cc;border-radius:var(--spacing-base-2xl);gap:var(--spacing-base-2xl);left:inherit;padding:var(--size-layout-section-md)var(--spacing-base-xl)var(--size-layout-section-md)var(--size-layout-section-md);right:var(--spacing-base-4xl);width:auto}.video-container .play-button{border-radius:24px;padding:var(--spacing-base-3xl)}.video-container.title-enabled .play-button{background:var(--background-image-gradient-grey);padding:var(--spacing-base-xl)}.video-container .play-button svg{height:60px;width:60px}.video-container.title-enabled .play-button svg{height:40px;width:40px}.video-container .play-button svg path{height:40px;stroke-width:4px;width:32.5px}.video-container.title-enabled .play-button svg path{height:26.667px;stroke-width:3px;width:21.667px}.video-container.title-enabled .play-container .video-title{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;padding:0 var(--spacing-base-2xl)}.video-container .video-controls{border-radius:12px;bottom:16px;gap:10px;padding:10px;right:16px}.video-container .control-button{height:40px;padding:6px;width:40px}.video-container .control-button svg{height:24px;width:24px}}@media(min-width:75rem){.video-container.title-enabled .play-container{gap:10px;padding:var(--size-layout-section-lg)var(--spacing-base-2xl)var(--size-layout-section-lg)var(--size-layout-section-lg)}.video-container.title-enabled .play-button{padding:var(--spacing-base-3xl)}.video-container.title-enabled .play-button svg{height:60px;width:60px}.video-container.title-enabled .play-button svg path{height:40px;stroke-width:4px;width:32.5px}.video-container.title-enabled .play-container .video-title{padding:0 var(--spacing-base-3xl)}.video-container .video-controls{bottom:var(--spacing-base-2xl);right:var(--spacing-base-2xl)}}.job-posting{background-color:#0000;border-radius:20px 20px 0 0;color:inherit;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding-top:var(--spacing-base-xs);padding-inline:0;position:relative;text-decoration:none;transition:opacity .4s ease-in-out,transform .4s ease-in-out,border-radius .55s cubic-bezier(.16,1,.3,1);width:100%}.job-posting:before{background-color:var(--color-link-primary-hover);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.16,1,.3,1);z-index:0}.job-posting__text-box{border-bottom:1px solid var(--color-neutral-400);display:flex;flex-direction:column;gap:var(--spacing-base-xs);padding-bottom:var(--spacing-base-sm);position:relative;transition:border-color .45s cubic-bezier(.16,1,.3,1);z-index:1}.job-posting__title{color:var(--color-brand-800-main);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.job-posting__description{color:var(--color-neutral-900);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-md);margin:0}@media(min-width:48rem){.job-posting__title{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media(min-width:75rem){.job-posting:focus-visible:before,.job-posting:hover:before{opacity:1}.job-posting:focus-visible .job-posting__text-box,.job-posting:hover .job-posting__text-box{border-bottom-color:#0000}}@media(min-width:60rem){.job-posting{padding-top:var(--spacing-base-md)}.job-posting__text-box{padding-bottom:var(--spacing-base-md)}}@media(min-width:75rem){.job-posting{border-radius:var(--spacing-base-xl);padding-top:var(--spacing-base-lg);padding-inline:var(--spacing-base-2xl)}.job-posting__text-box{gap:var(--spacing-base-md);padding-bottom:var(--spacing-base-lg)}.job-posting__title{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media(prefers-reduced-motion:reduce){.job-posting,.job-posting:before,.job-posting__text-box{transition:none}}.icon,i[data-icon],span[data-icon]{--icon-size:24px;align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:var(--icon-size);justify-content:center;line-height:1;width:var(--icon-size)}.icon svg,i[data-icon] svg,span[data-icon] svg{display:block;fill:none;height:100%;width:100%}.icon svg circle,.icon svg ellipse,.icon svg line,.icon svg path,.icon svg polygon,.icon svg polyline,.icon svg rect,i[data-icon] svg circle,i[data-icon] svg ellipse,i[data-icon] svg line,i[data-icon] svg path,i[data-icon] svg polygon,i[data-icon] svg polyline,i[data-icon] svg rect{stroke:currentColor}.icon--fill svg,i[data-icon].icon--fill svg,span[data-icon].icon--fill svg{fill:currentColor;stroke:none}.icon--mixed svg,i[data-icon].icon--mixed svg,span[data-icon].icon--mixed svg{fill:currentColor;stroke:currentColor}.icon--xs,i[data-icon].icon--xs,span[data-icon].icon--xs{--icon-size:16px}.icon--sm,i[data-icon].icon--sm,span[data-icon].icon--sm{--icon-size:20px}.icon--md,i[data-icon].icon--md,span[data-icon].icon--md{--icon-size:24px}.icon--lg,i[data-icon].icon--lg,span[data-icon].icon--lg{--icon-size:32px}.icon--xl,i[data-icon].icon--xl,span[data-icon].icon--xl{--icon-size:40px}.icon--2xl,i[data-icon].icon--2xl,span[data-icon].icon--2xl{--icon-size:48px}.icon--primary,i[data-icon].icon--primary,span[data-icon].icon--primary{color:var(--color-icon-primary)}.icon--error,i[data-icon].icon--error,span[data-icon].icon--error{color:var(--color-icon-error)}.icon--neutral,i[data-icon].icon--neutral,span[data-icon].icon--neutral{color:var(--color-icon-neutral)}.icon--white,i[data-icon].icon--white,span[data-icon].icon--white{color:var(--color-neutral-25-main)}.icon--secondary,i[data-icon].icon--secondary,span[data-icon].icon--secondary{color:var(--color-brand-secondary,#ff5c00)}.icon--success,i[data-icon].icon--success,span[data-icon].icon--success{color:var(--color-success,#10b981)}.icon--warning,i[data-icon].icon--warning,span[data-icon].icon--warning{color:var(--color-warning,#f59e0b)}.icon--muted,i[data-icon].icon--muted,span[data-icon].icon--muted{color:var(--color-neutral-500,#6c737f)}.icon-button{align-items:center;background:0 0;border:none;border-radius:var(--radius-sm,4px);color:currentColor;cursor:pointer;display:inline-flex;justify-content:center;padding:var(--spacing-spacing-half-xs,4px);transition:all .2s ease-in-out}.icon-button:hover{background-color:var(--color-neutral-100,#f3f4f6);transform:scale(1.05)}.icon-button:active{transform:scale(.95)}.icon-button:focus-visible{outline:2px solid var(--color-brand-primary,#662e90);outline-offset:2px}.icon-button .icon,.icon-button i[data-icon]{pointer-events:none}.icon--spin,.icon--spinning{animation:icon-spin 1s linear infinite}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icon--pulse{animation:icon-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes icon-pulse{0%,to{opacity:1}50%{opacity:.5}}.button__icon .icon,.button__icon i[data-icon]{--icon-size:var(--spacing-base-2xl,24px)}.button[data-size=small] .button__icon .icon,.button[data-size=small] .button__icon i[data-icon]{--icon-size:var(--spacing-base-2xl,20px)}.button[data-size=large] .button__icon .icon,.button[data-size=large] .button__icon i[data-icon]{--icon-size:var(--spacing-base-3xl,32px)}.menu-item__icon .icon,.menu-item__icon i[data-icon],.tag__icon .icon,.tag__icon i[data-icon]{--icon-size:24px}.icon:empty,i[data-icon]:empty,span[data-icon]:empty{display:none}.awards{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.awards__title{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.badge{display:flex;gap:15px}.badge__image-wrapper{align-items:flex-start;display:flex;flex-shrink:0;justify-content:center;max-height:100px;position:relative;width:80px}.badge__image{max-height:100%;object-fit:contain}.badge__text{color:var(--color-text-body);font-family:var(--font-body);font-weight:var(--font-weight-regular)}@media(min-width:75rem){.badge__image-wrapper{height:100px}.badge__image{left:50%;max-height:100%;object-fit:contain;position:absolute;top:0;transform:translate(-50%)}}.card-info{container-type:inline-size;width:100%}.card-info__inner{background:var(--background-image-gradient-grey);border:1px solid var(--color-border-base-divider);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--spacing-base-lg);padding:var(--spacing-base-xl)}.card-info__body ul{list-style-position:inside;list-style-type:disc;padding-left:10px}.card-info__image-wrap{border-radius:var(--radius-lg);flex-shrink:0;height:120px;overflow:hidden;position:relative;width:120px}.card-info__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.card-info__title{color:var(--color-text-title);font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--leading-sm)}@container (min-width:700px){.card-info__inner{flex-direction:row}}.card-info__body p,.card-info__body span{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}@media(min-width:48rem){.card-info__inner{gap:var(--spacing-base-xl)}.card-info__title{font-size:var(--text-lg);line-height:var(--leading-lg)}.card-info__body p,.card-info__body span{font-size:var(--text-md);line-height:var(--leading-md)}}@media(min-width:60rem){.card-info__inner{gap:var(--spacing-base-lg)}.card-info__image-wrap{border-radius:var(--radius-2xl);height:160px;width:160px}}@media(min-width:100rem){.card-info__inner{border-radius:var(--radius-3xl);gap:var(--spacing-base-4xl);padding:var(--spacing-base-4xl)}.card-info__image-wrap{height:240px;width:240px}}.modal{inset:0;pointer-events:none;position:fixed;transition:visibility 0s .3s;visibility:hidden;z-index:1000}.modal.is-open{pointer-events:auto;transition:visibility;visibility:visible;z-index:99999}.modal__backdrop{background-color:#00000080;inset:0;opacity:0;position:absolute;transition:opacity .3s}.modal.is-open .modal__backdrop{opacity:1}.modal__scroll-area{inset:0;overflow:hidden auto;position:absolute;z-index:1}.modal__dialog-wrapper{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:var(--spacing-base-xl)}.modal__dialog{background:linear-gradient(#ffffffe6,#f3f4f6e6);border-radius:24px;box-shadow:0 4px 12px #00000040;max-width:960px;opacity:0;padding:64px 32px 32px;position:relative;transform:translateY(16px);transition:transform .3s,opacity .3s;width:100%}.modal.is-open .modal__dialog{opacity:1;transform:translateY(0)}.modal__close{align-items:center;background:0 0;border:none;color:var(--color-neutral-900);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:32px;top:32px;transition:color .2s;width:24px}.modal__close:hover{color:var(--color-brand-800-main)}.modal .hs-submit{margin-left:auto}.modal__content{width:100%}.modal__loading{align-items:center;display:flex;justify-content:center;min-height:200px;padding:var(--spacing-base-6xl)0}.modal__spinner-circle{animation:modal-spin .8s linear infinite;border:4px solid var(--color-neutral-300);border-radius:50%;border-top-color:var(--color-brand-800-main);height:48px;width:48px}@keyframes modal-spin{to{transform:rotate(1turn)}}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.right-\[5\%\]{right:5%}.left-4{left:calc(var(--spacing)*4)}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}@media(min-width:34rem){.container{max-width:34rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:60rem){.container{max-width:60rem}}@media(min-width:75rem){.container{max-width:75rem}}@media(min-width:100rem){.container{max-width:100rem}}.m-0{margin:calc(var(--spacing)*0)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.\!grid{display:grid!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-\[112px\]{height:112px}.h-auto{height:auto}.h-base-7xl{height:var(--spacing-base-7xl)}.h-full{height:100%}.h-screen{height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-\[67px\]{width:67px}.w-\[calc\(88\%-67px\)\]{width:calc(88% - 67px)}.w-auto{width:auto}.w-base-7xl{width:var(--spacing-base-7xl)}.w-full{width:100%}.max-w-none{max-width:none}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-15{gap:calc(var(--spacing)*15)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}.gap-24{gap:calc(var(--spacing)*24)}.gap-base-sm{gap:var(--spacing-base-sm)}.gap-base-xl{gap:var(--spacing-base-xl)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-base-3xl{row-gap:var(--spacing-base-3xl)}.gap-y-base-4xl{row-gap:var(--spacing-base-4xl)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-neutral-50{border-color:var(--color-neutral-50)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-500{border-color:var(--color-neutral-500)}.border-neutral-600{border-color:var(--color-neutral-600)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-gradient-grey{background-image:var(--background-image-gradient-grey)}.p-0{padding:calc(var(--spacing)*0)}.p-8{padding:calc(var(--spacing)*8)}.p-base-2xl{padding:var(--spacing-base-2xl)}.p-base-2xs{padding:var(--spacing-base-2xs)}.p-base-3xl{padding:var(--spacing-base-3xl)}.p-base-4xl{padding:var(--spacing-base-4xl)}.p-base-5xl{padding:var(--spacing-base-5xl)}.p-base-6xl{padding:var(--spacing-base-6xl)}.p-base-7xl{padding:var(--spacing-base-7xl)}.p-base-8xl{padding:var(--spacing-base-8xl)}.p-base-9xl{padding:var(--spacing-base-9xl)}.p-base-lg{padding:var(--spacing-base-lg)}.p-base-md{padding:var(--spacing-base-md)}.p-base-sm{padding:var(--spacing-base-sm)}.p-base-xl{padding:var(--spacing-base-xl)}.p-base-xs{padding:var(--spacing-base-xs)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-base-2xl{padding-inline:var(--spacing-base-2xl)}.px-base-2xs{padding-inline:var(--spacing-base-2xs)}.px-base-3xl{padding-inline:var(--spacing-base-3xl)}.px-base-4xl{padding-inline:var(--spacing-base-4xl)}.px-base-5xl{padding-inline:var(--spacing-base-5xl)}.px-base-6xl{padding-inline:var(--spacing-base-6xl)}.px-base-7xl{padding-inline:var(--spacing-base-7xl)}.px-base-8xl{padding-inline:var(--spacing-base-8xl)}.px-base-9xl{padding-inline:var(--spacing-base-9xl)}.px-base-lg{padding-inline:var(--spacing-base-lg)}.px-base-md{padding-inline:var(--spacing-base-md)}.px-base-sm{padding-inline:var(--spacing-base-sm)}.px-base-xl{padding-inline:var(--spacing-base-xl)}.px-base-xs{padding-inline:var(--spacing-base-xs)}.py-0{padding-block:calc(var(--spacing)*0)}.py-2{padding-block:calc(var(--spacing)*2)}.py-5{padding-block:calc(var(--spacing)*5)}.py-10{padding-block:calc(var(--spacing)*10)}.py-base-2xl{padding-block:var(--spacing-base-2xl)}.py-base-2xs{padding-block:var(--spacing-base-2xs)}.py-base-3xl{padding-block:var(--spacing-base-3xl)}.py-base-4xl{padding-block:var(--spacing-base-4xl)}.py-base-5xl{padding-block:var(--spacing-base-5xl)}.py-base-6xl{padding-block:var(--spacing-base-6xl)}.py-base-7xl{padding-block:var(--spacing-base-7xl)}.py-base-8xl{padding-block:var(--spacing-base-8xl)}.py-base-9xl{padding-block:var(--spacing-base-9xl)}.py-base-lg{padding-block:var(--spacing-base-lg)}.py-base-md{padding-block:var(--spacing-base-md)}.py-base-sm{padding-block:var(--spacing-base-sm)}.py-base-xl{padding-block:var(--spacing-base-xl)}.py-base-xs{padding-block:var(--spacing-base-xs)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-\[15\%\]{padding-top:15%}.pt-\[28\%\]{padding-top:28%}.pt-\[34\%\]{padding-top:34%}.pt-base-2xl{padding-top:var(--spacing-base-2xl)}.pt-base-2xs{padding-top:var(--spacing-base-2xs)}.pt-base-3xl{padding-top:var(--spacing-base-3xl)}.pt-base-4xl{padding-top:var(--spacing-base-4xl)}.pt-base-5xl{padding-top:var(--spacing-base-5xl)}.pt-base-6xl{padding-top:var(--spacing-base-6xl)}.pt-base-7xl{padding-top:var(--spacing-base-7xl)}.pt-base-8xl{padding-top:var(--spacing-base-8xl)}.pt-base-9xl{padding-top:var(--spacing-base-9xl)}.pt-base-lg{padding-top:var(--spacing-base-lg)}.pt-base-md{padding-top:var(--spacing-base-md)}.pt-base-sm{padding-top:var(--spacing-base-sm)}.pt-base-xl{padding-top:var(--spacing-base-xl)}.pt-base-xs{padding-top:var(--spacing-base-xs)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-base-2xl{padding-right:var(--spacing-base-2xl)}.pr-base-2xs{padding-right:var(--spacing-base-2xs)}.pr-base-3xl{padding-right:var(--spacing-base-3xl)}.pr-base-4xl{padding-right:var(--spacing-base-4xl)}.pr-base-5xl{padding-right:var(--spacing-base-5xl)}.pr-base-6xl{padding-right:var(--spacing-base-6xl)}.pr-base-7xl{padding-right:var(--spacing-base-7xl)}.pr-base-8xl{padding-right:var(--spacing-base-8xl)}.pr-base-9xl{padding-right:var(--spacing-base-9xl)}.pr-base-lg{padding-right:var(--spacing-base-lg)}.pr-base-md{padding-right:var(--spacing-base-md)}.pr-base-sm{padding-right:var(--spacing-base-sm)}.pr-base-xl{padding-right:var(--spacing-base-xl)}.pr-base-xs{padding-right:var(--spacing-base-xs)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.pb-base-lg{padding-bottom:var(--spacing-base-lg)}.pb-base-md{padding-bottom:var(--spacing-base-md)}.pb-base-sm{padding-bottom:var(--spacing-base-sm)}.pb-base-xl{padding-bottom:var(--spacing-base-xl)}.pb-base-xs{padding-bottom:var(--spacing-base-xs)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-base-2xl{padding-left:var(--spacing-base-2xl)}.pl-base-2xs{padding-left:var(--spacing-base-2xs)}.pl-base-3xl{padding-left:var(--spacing-base-3xl)}.pl-base-4xl{padding-left:var(--spacing-base-4xl)}.pl-base-5xl{padding-left:var(--spacing-base-5xl)}.pl-base-6xl{padding-left:var(--spacing-base-6xl)}.pl-base-7xl{padding-left:var(--spacing-base-7xl)}.pl-base-8xl{padding-left:var(--spacing-base-8xl)}.pl-base-9xl{padding-left:var(--spacing-base-9xl)}.pl-base-lg{padding-left:var(--spacing-base-lg)}.pl-base-md{padding-left:var(--spacing-base-md)}.pl-base-sm{padding-left:var(--spacing-base-sm)}.pl-base-xl{padding-left:var(--spacing-base-xl)}.pl-base-xs{padding-left:var(--spacing-base-xs)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-title{font-family:var(--font-title)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-sm{--tw-leading:var(--leading-sm);line-height:var(--leading-sm)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-smalltitle{--tw-tracking:var(--tracking-smalltitle);letter-spacing:var(--tracking-smalltitle)}.text-wrap{text-wrap:wrap}.text-black{color:var(--color-black)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.lowercase{text-transform:lowercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media(min-width:34rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-10{gap:calc(var(--spacing)*10)}.sm\:gap-12{gap:calc(var(--spacing)*12)}.sm\:gap-15{gap:calc(var(--spacing)*15)}.sm\:gap-16{gap:calc(var(--spacing)*16)}.sm\:gap-20{gap:calc(var(--spacing)*20)}.sm\:gap-24{gap:calc(var(--spacing)*24)}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-base-2xl{padding:var(--spacing-base-2xl)}.sm\:p-base-2xs{padding:var(--spacing-base-2xs)}.sm\:p-base-3xl{padding:var(--spacing-base-3xl)}.sm\:p-base-4xl{padding:var(--spacing-base-4xl)}.sm\:p-base-5xl{padding:var(--spacing-base-5xl)}.sm\:p-base-6xl{padding:var(--spacing-base-6xl)}.sm\:p-base-7xl{padding:var(--spacing-base-7xl)}.sm\:p-base-8xl{padding:var(--spacing-base-8xl)}.sm\:p-base-9xl{padding:var(--spacing-base-9xl)}.sm\:p-base-lg{padding:var(--spacing-base-lg)}.sm\:p-base-md{padding:var(--spacing-base-md)}.sm\:p-base-sm{padding:var(--spacing-base-sm)}.sm\:p-base-xl{padding:var(--spacing-base-xl)}.sm\:p-base-xs{padding:var(--spacing-base-xs)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-base-2xl{padding-inline:var(--spacing-base-2xl)}.sm\:px-base-2xs{padding-inline:var(--spacing-base-2xs)}.sm\:px-base-3xl{padding-inline:var(--spacing-base-3xl)}.sm\:px-base-4xl{padding-inline:var(--spacing-base-4xl)}.sm\:px-base-5xl{padding-inline:var(--spacing-base-5xl)}.sm\:px-base-6xl{padding-inline:var(--spacing-base-6xl)}.sm\:px-base-7xl{padding-inline:var(--spacing-base-7xl)}.sm\:px-base-8xl{padding-inline:var(--spacing-base-8xl)}.sm\:px-base-9xl{padding-inline:var(--spacing-base-9xl)}.sm\:px-base-lg{padding-inline:var(--spacing-base-lg)}.sm\:px-base-md{padding-inline:var(--spacing-base-md)}.sm\:px-base-sm{padding-inline:var(--spacing-base-sm)}.sm\:px-base-xl{padding-inline:var(--spacing-base-xl)}.sm\:px-base-xs{padding-inline:var(--spacing-base-xs)}.sm\:py-0{padding-block:calc(var(--spacing)*0)}.sm\:py-base-2xl{padding-block:var(--spacing-base-2xl)}.sm\:py-base-2xs{padding-block:var(--spacing-base-2xs)}.sm\:py-base-3xl{padding-block:var(--spacing-base-3xl)}.sm\:py-base-4xl{padding-block:var(--spacing-base-4xl)}.sm\:py-base-5xl{padding-block:var(--spacing-base-5xl)}.sm\:py-base-6xl{padding-block:var(--spacing-base-6xl)}.sm\:py-base-7xl{padding-block:var(--spacing-base-7xl)}.sm\:py-base-8xl{padding-block:var(--spacing-base-8xl)}.sm\:py-base-9xl{padding-block:var(--spacing-base-9xl)}.sm\:py-base-lg{padding-block:var(--spacing-base-lg)}.sm\:py-base-md{padding-block:var(--spacing-base-md)}.sm\:py-base-sm{padding-block:var(--spacing-base-sm)}.sm\:py-base-xl{padding-block:var(--spacing-base-xl)}.sm\:py-base-xs{padding-block:var(--spacing-base-xs)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-base-2xl{padding-top:var(--spacing-base-2xl)}.sm\:pt-base-2xs{padding-top:var(--spacing-base-2xs)}.sm\:pt-base-3xl{padding-top:var(--spacing-base-3xl)}.sm\:pt-base-4xl{padding-top:var(--spacing-base-4xl)}.sm\:pt-base-5xl{padding-top:var(--spacing-base-5xl)}.sm\:pt-base-6xl{padding-top:var(--spacing-base-6xl)}.sm\:pt-base-7xl{padding-top:var(--spacing-base-7xl)}.sm\:pt-base-8xl{padding-top:var(--spacing-base-8xl)}.sm\:pt-base-9xl{padding-top:var(--spacing-base-9xl)}.sm\:pt-base-lg{padding-top:var(--spacing-base-lg)}.sm\:pt-base-md{padding-top:var(--spacing-base-md)}.sm\:pt-base-sm{padding-top:var(--spacing-base-sm)}.sm\:pt-base-xl{padding-top:var(--spacing-base-xl)}.sm\:pt-base-xs{padding-top:var(--spacing-base-xs)}.sm\:pr-0{padding-right:calc(var(--spacing)*0)}.sm\:pr-base-2xl{padding-right:var(--spacing-base-2xl)}.sm\:pr-base-2xs{padding-right:var(--spacing-base-2xs)}.sm\:pr-base-3xl{padding-right:var(--spacing-base-3xl)}.sm\:pr-base-4xl{padding-right:var(--spacing-base-4xl)}.sm\:pr-base-5xl{padding-right:var(--spacing-base-5xl)}.sm\:pr-base-6xl{padding-right:var(--spacing-base-6xl)}.sm\:pr-base-7xl{padding-right:var(--spacing-base-7xl)}.sm\:pr-base-8xl{padding-right:var(--spacing-base-8xl)}.sm\:pr-base-9xl{padding-right:var(--spacing-base-9xl)}.sm\:pr-base-lg{padding-right:var(--spacing-base-lg)}.sm\:pr-base-md{padding-right:var(--spacing-base-md)}.sm\:pr-base-sm{padding-right:var(--spacing-base-sm)}.sm\:pr-base-xl{padding-right:var(--spacing-base-xl)}.sm\:pr-base-xs{padding-right:var(--spacing-base-xs)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.sm\:pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.sm\:pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.sm\:pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.sm\:pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.sm\:pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.sm\:pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.sm\:pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.sm\:pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.sm\:pb-base-lg{padding-bottom:var(--spacing-base-lg)}.sm\:pb-base-md{padding-bottom:var(--spacing-base-md)}.sm\:pb-base-sm{padding-bottom:var(--spacing-base-sm)}.sm\:pb-base-xl{padding-bottom:var(--spacing-base-xl)}.sm\:pb-base-xs{padding-bottom:var(--spacing-base-xs)}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:pl-base-2xl{padding-left:var(--spacing-base-2xl)}.sm\:pl-base-2xs{padding-left:var(--spacing-base-2xs)}.sm\:pl-base-3xl{padding-left:var(--spacing-base-3xl)}.sm\:pl-base-4xl{padding-left:var(--spacing-base-4xl)}.sm\:pl-base-5xl{padding-left:var(--spacing-base-5xl)}.sm\:pl-base-6xl{padding-left:var(--spacing-base-6xl)}.sm\:pl-base-7xl{padding-left:var(--spacing-base-7xl)}.sm\:pl-base-8xl{padding-left:var(--spacing-base-8xl)}.sm\:pl-base-9xl{padding-left:var(--spacing-base-9xl)}.sm\:pl-base-lg{padding-left:var(--spacing-base-lg)}.sm\:pl-base-md{padding-left:var(--spacing-base-md)}.sm\:pl-base-sm{padding-left:var(--spacing-base-sm)}.sm\:pl-base-xl{padding-left:var(--spacing-base-xl)}.sm\:pl-base-xs{padding-left:var(--spacing-base-xs)}}@media(min-width:48rem){.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-7{order:7}.md\:order-8{order:8}.md\:order-9{order:9}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:h-\[136px\]{height:136px}.md\:w-\[82px\]{width:82px}.md\:w-\[calc\(97\%-82px\)\]{width:calc(97% - 82px)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-15{gap:calc(var(--spacing)*15)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-20{gap:calc(var(--spacing)*20)}.md\:gap-24{gap:calc(var(--spacing)*24)}.md\:gap-base-3xl{gap:var(--spacing-base-3xl)}.md\:gap-base-4xl{gap:var(--spacing-base-4xl)}.md\:overflow-hidden{overflow:hidden}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-base-2xl{padding:var(--spacing-base-2xl)}.md\:p-base-2xs{padding:var(--spacing-base-2xs)}.md\:p-base-3xl{padding:var(--spacing-base-3xl)}.md\:p-base-4xl{padding:var(--spacing-base-4xl)}.md\:p-base-5xl{padding:var(--spacing-base-5xl)}.md\:p-base-6xl{padding:var(--spacing-base-6xl)}.md\:p-base-7xl{padding:var(--spacing-base-7xl)}.md\:p-base-8xl{padding:var(--spacing-base-8xl)}.md\:p-base-9xl{padding:var(--spacing-base-9xl)}.md\:p-base-lg{padding:var(--spacing-base-lg)}.md\:p-base-md{padding:var(--spacing-base-md)}.md\:p-base-sm{padding:var(--spacing-base-sm)}.md\:p-base-xl{padding:var(--spacing-base-xl)}.md\:p-base-xs{padding:var(--spacing-base-xs)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-base-2xl{padding-inline:var(--spacing-base-2xl)}.md\:px-base-2xs{padding-inline:var(--spacing-base-2xs)}.md\:px-base-3xl{padding-inline:var(--spacing-base-3xl)}.md\:px-base-4xl{padding-inline:var(--spacing-base-4xl)}.md\:px-base-5xl{padding-inline:var(--spacing-base-5xl)}.md\:px-base-6xl{padding-inline:var(--spacing-base-6xl)}.md\:px-base-7xl{padding-inline:var(--spacing-base-7xl)}.md\:px-base-8xl{padding-inline:var(--spacing-base-8xl)}.md\:px-base-9xl{padding-inline:var(--spacing-base-9xl)}.md\:px-base-lg{padding-inline:var(--spacing-base-lg)}.md\:px-base-md{padding-inline:var(--spacing-base-md)}.md\:px-base-sm{padding-inline:var(--spacing-base-sm)}.md\:px-base-xl{padding-inline:var(--spacing-base-xl)}.md\:px-base-xs{padding-inline:var(--spacing-base-xs)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-base-2xl{padding-block:var(--spacing-base-2xl)}.md\:py-base-2xs{padding-block:var(--spacing-base-2xs)}.md\:py-base-3xl{padding-block:var(--spacing-base-3xl)}.md\:py-base-4xl{padding-block:var(--spacing-base-4xl)}.md\:py-base-5xl{padding-block:var(--spacing-base-5xl)}.md\:py-base-6xl{padding-block:var(--spacing-base-6xl)}.md\:py-base-7xl{padding-block:var(--spacing-base-7xl)}.md\:py-base-8xl{padding-block:var(--spacing-base-8xl)}.md\:py-base-9xl{padding-block:var(--spacing-base-9xl)}.md\:py-base-lg{padding-block:var(--spacing-base-lg)}.md\:py-base-md{padding-block:var(--spacing-base-md)}.md\:py-base-sm{padding-block:var(--spacing-base-sm)}.md\:py-base-xl{padding-block:var(--spacing-base-xl)}.md\:py-base-xs{padding-block:var(--spacing-base-xs)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-\[18\%\]{padding-top:18%}.md\:pt-\[20\%\]{padding-top:20%}.md\:pt-\[24\%\]{padding-top:24%}.md\:pt-base-2xl{padding-top:var(--spacing-base-2xl)}.md\:pt-base-2xs{padding-top:var(--spacing-base-2xs)}.md\:pt-base-3xl{padding-top:var(--spacing-base-3xl)}.md\:pt-base-4xl{padding-top:var(--spacing-base-4xl)}.md\:pt-base-5xl{padding-top:var(--spacing-base-5xl)}.md\:pt-base-6xl{padding-top:var(--spacing-base-6xl)}.md\:pt-base-7xl{padding-top:var(--spacing-base-7xl)}.md\:pt-base-8xl{padding-top:var(--spacing-base-8xl)}.md\:pt-base-9xl{padding-top:var(--spacing-base-9xl)}.md\:pt-base-lg{padding-top:var(--spacing-base-lg)}.md\:pt-base-md{padding-top:var(--spacing-base-md)}.md\:pt-base-sm{padding-top:var(--spacing-base-sm)}.md\:pt-base-xl{padding-top:var(--spacing-base-xl)}.md\:pt-base-xs{padding-top:var(--spacing-base-xs)}.md\:pr-0{padding-right:calc(var(--spacing)*0)}.md\:pr-base-2xl{padding-right:var(--spacing-base-2xl)}.md\:pr-base-2xs{padding-right:var(--spacing-base-2xs)}.md\:pr-base-3xl{padding-right:var(--spacing-base-3xl)}.md\:pr-base-4xl{padding-right:var(--spacing-base-4xl)}.md\:pr-base-5xl{padding-right:var(--spacing-base-5xl)}.md\:pr-base-6xl{padding-right:var(--spacing-base-6xl)}.md\:pr-base-7xl{padding-right:var(--spacing-base-7xl)}.md\:pr-base-8xl{padding-right:var(--spacing-base-8xl)}.md\:pr-base-9xl{padding-right:var(--spacing-base-9xl)}.md\:pr-base-lg{padding-right:var(--spacing-base-lg)}.md\:pr-base-md{padding-right:var(--spacing-base-md)}.md\:pr-base-sm{padding-right:var(--spacing-base-sm)}.md\:pr-base-xl{padding-right:var(--spacing-base-xl)}.md\:pr-base-xs{padding-right:var(--spacing-base-xs)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.md\:pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.md\:pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.md\:pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.md\:pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.md\:pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.md\:pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.md\:pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.md\:pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.md\:pb-base-lg{padding-bottom:var(--spacing-base-lg)}.md\:pb-base-md{padding-bottom:var(--spacing-base-md)}.md\:pb-base-sm{padding-bottom:var(--spacing-base-sm)}.md\:pb-base-xl{padding-bottom:var(--spacing-base-xl)}.md\:pb-base-xs{padding-bottom:var(--spacing-base-xs)}.md\:pl-0{padding-left:calc(var(--spacing)*0)}.md\:pl-base-2xl{padding-left:var(--spacing-base-2xl)}.md\:pl-base-2xs{padding-left:var(--spacing-base-2xs)}.md\:pl-base-3xl{padding-left:var(--spacing-base-3xl)}.md\:pl-base-4xl{padding-left:var(--spacing-base-4xl)}.md\:pl-base-5xl{padding-left:var(--spacing-base-5xl)}.md\:pl-base-6xl{padding-left:var(--spacing-base-6xl)}.md\:pl-base-7xl{padding-left:var(--spacing-base-7xl)}.md\:pl-base-8xl{padding-left:var(--spacing-base-8xl)}.md\:pl-base-9xl{padding-left:var(--spacing-base-9xl)}.md\:pl-base-lg{padding-left:var(--spacing-base-lg)}.md\:pl-base-md{padding-left:var(--spacing-base-md)}.md\:pl-base-sm{padding-left:var(--spacing-base-sm)}.md\:pl-base-xl{padding-left:var(--spacing-base-xl)}.md\:pl-base-xs{padding-left:var(--spacing-base-xs)}}@media(min-width:60rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:mb-base-4xl{margin-bottom:var(--spacing-base-4xl)}.lg\:h-40{height:calc(var(--spacing)*40)}.lg\:w-40{width:calc(var(--spacing)*40)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-15{gap:calc(var(--spacing)*15)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-24{gap:calc(var(--spacing)*24)}.lg\:gap-base-4xl{gap:var(--spacing-base-4xl)}.lg\:p-0{padding:calc(var(--spacing)*0)}.lg\:p-base-2xl{padding:var(--spacing-base-2xl)}.lg\:p-base-2xs{padding:var(--spacing-base-2xs)}.lg\:p-base-3xl{padding:var(--spacing-base-3xl)}.lg\:p-base-4xl{padding:var(--spacing-base-4xl)}.lg\:p-base-5xl{padding:var(--spacing-base-5xl)}.lg\:p-base-6xl{padding:var(--spacing-base-6xl)}.lg\:p-base-7xl{padding:var(--spacing-base-7xl)}.lg\:p-base-8xl{padding:var(--spacing-base-8xl)}.lg\:p-base-9xl{padding:var(--spacing-base-9xl)}.lg\:p-base-lg{padding:var(--spacing-base-lg)}.lg\:p-base-md{padding:var(--spacing-base-md)}.lg\:p-base-sm{padding:var(--spacing-base-sm)}.lg\:p-base-xl{padding:var(--spacing-base-xl)}.lg\:p-base-xs{padding:var(--spacing-base-xs)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-base-2xl{padding-inline:var(--spacing-base-2xl)}.lg\:px-base-2xs{padding-inline:var(--spacing-base-2xs)}.lg\:px-base-3xl{padding-inline:var(--spacing-base-3xl)}.lg\:px-base-4xl{padding-inline:var(--spacing-base-4xl)}.lg\:px-base-5xl{padding-inline:var(--spacing-base-5xl)}.lg\:px-base-6xl{padding-inline:var(--spacing-base-6xl)}.lg\:px-base-7xl{padding-inline:var(--spacing-base-7xl)}.lg\:px-base-8xl{padding-inline:var(--spacing-base-8xl)}.lg\:px-base-9xl{padding-inline:var(--spacing-base-9xl)}.lg\:px-base-lg{padding-inline:var(--spacing-base-lg)}.lg\:px-base-md{padding-inline:var(--spacing-base-md)}.lg\:px-base-sm{padding-inline:var(--spacing-base-sm)}.lg\:px-base-xl{padding-inline:var(--spacing-base-xl)}.lg\:px-base-xs{padding-inline:var(--spacing-base-xs)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-base-2xl{padding-block:var(--spacing-base-2xl)}.lg\:py-base-2xs{padding-block:var(--spacing-base-2xs)}.lg\:py-base-3xl{padding-block:var(--spacing-base-3xl)}.lg\:py-base-4xl{padding-block:var(--spacing-base-4xl)}.lg\:py-base-5xl{padding-block:var(--spacing-base-5xl)}.lg\:py-base-6xl{padding-block:var(--spacing-base-6xl)}.lg\:py-base-7xl{padding-block:var(--spacing-base-7xl)}.lg\:py-base-8xl{padding-block:var(--spacing-base-8xl)}.lg\:py-base-9xl{padding-block:var(--spacing-base-9xl)}.lg\:py-base-lg{padding-block:var(--spacing-base-lg)}.lg\:py-base-md{padding-block:var(--spacing-base-md)}.lg\:py-base-sm{padding-block:var(--spacing-base-sm)}.lg\:py-base-xl{padding-block:var(--spacing-base-xl)}.lg\:py-base-xs{padding-block:var(--spacing-base-xs)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-\[24\%\]{padding-top:24%}.lg\:pt-base-2xl{padding-top:var(--spacing-base-2xl)}.lg\:pt-base-2xs{padding-top:var(--spacing-base-2xs)}.lg\:pt-base-3xl{padding-top:var(--spacing-base-3xl)}.lg\:pt-base-4xl{padding-top:var(--spacing-base-4xl)}.lg\:pt-base-5xl{padding-top:var(--spacing-base-5xl)}.lg\:pt-base-6xl{padding-top:var(--spacing-base-6xl)}.lg\:pt-base-7xl{padding-top:var(--spacing-base-7xl)}.lg\:pt-base-8xl{padding-top:var(--spacing-base-8xl)}.lg\:pt-base-9xl{padding-top:var(--spacing-base-9xl)}.lg\:pt-base-lg{padding-top:var(--spacing-base-lg)}.lg\:pt-base-md{padding-top:var(--spacing-base-md)}.lg\:pt-base-sm{padding-top:var(--spacing-base-sm)}.lg\:pt-base-xl{padding-top:var(--spacing-base-xl)}.lg\:pt-base-xs{padding-top:var(--spacing-base-xs)}.lg\:pr-0{padding-right:calc(var(--spacing)*0)}.lg\:pr-base-2xl{padding-right:var(--spacing-base-2xl)}.lg\:pr-base-2xs{padding-right:var(--spacing-base-2xs)}.lg\:pr-base-3xl{padding-right:var(--spacing-base-3xl)}.lg\:pr-base-4xl{padding-right:var(--spacing-base-4xl)}.lg\:pr-base-5xl{padding-right:var(--spacing-base-5xl)}.lg\:pr-base-6xl{padding-right:var(--spacing-base-6xl)}.lg\:pr-base-7xl{padding-right:var(--spacing-base-7xl)}.lg\:pr-base-8xl{padding-right:var(--spacing-base-8xl)}.lg\:pr-base-9xl{padding-right:var(--spacing-base-9xl)}.lg\:pr-base-lg{padding-right:var(--spacing-base-lg)}.lg\:pr-base-md{padding-right:var(--spacing-base-md)}.lg\:pr-base-sm{padding-right:var(--spacing-base-sm)}.lg\:pr-base-xl{padding-right:var(--spacing-base-xl)}.lg\:pr-base-xs{padding-right:var(--spacing-base-xs)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.lg\:pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.lg\:pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.lg\:pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.lg\:pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.lg\:pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.lg\:pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.lg\:pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.lg\:pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.lg\:pb-base-lg{padding-bottom:var(--spacing-base-lg)}.lg\:pb-base-md{padding-bottom:var(--spacing-base-md)}.lg\:pb-base-sm{padding-bottom:var(--spacing-base-sm)}.lg\:pb-base-xl{padding-bottom:var(--spacing-base-xl)}.lg\:pb-base-xs{padding-bottom:var(--spacing-base-xs)}.lg\:pl-0{padding-left:calc(var(--spacing)*0)}.lg\:pl-base-2xl{padding-left:var(--spacing-base-2xl)}.lg\:pl-base-2xs{padding-left:var(--spacing-base-2xs)}.lg\:pl-base-3xl{padding-left:var(--spacing-base-3xl)}.lg\:pl-base-4xl{padding-left:var(--spacing-base-4xl)}.lg\:pl-base-5xl{padding-left:var(--spacing-base-5xl)}.lg\:pl-base-6xl{padding-left:var(--spacing-base-6xl)}.lg\:pl-base-7xl{padding-left:var(--spacing-base-7xl)}.lg\:pl-base-8xl{padding-left:var(--spacing-base-8xl)}.lg\:pl-base-9xl{padding-left:var(--spacing-base-9xl)}.lg\:pl-base-lg{padding-left:var(--spacing-base-lg)}.lg\:pl-base-md{padding-left:var(--spacing-base-md)}.lg\:pl-base-sm{padding-left:var(--spacing-base-sm)}.lg\:pl-base-xl{padding-left:var(--spacing-base-xl)}.lg\:pl-base-xs{padding-left:var(--spacing-base-xs)}}@media(min-width:75rem){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:order-4{order:4}.xl\:order-5{order:5}.xl\:order-6{order:6}.xl\:order-7{order:7}.xl\:order-8{order:8}.xl\:order-9{order:9}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:\!grid{display:grid!important}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:gap-0{gap:calc(var(--spacing)*0)}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:gap-10{gap:calc(var(--spacing)*10)}.xl\:gap-12{gap:calc(var(--spacing)*12)}.xl\:gap-15{gap:calc(var(--spacing)*15)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:gap-20{gap:calc(var(--spacing)*20)}.xl\:gap-24{gap:calc(var(--spacing)*24)}.xl\:gap-30{gap:calc(var(--spacing)*30)}.xl\:gap-base-6xl{gap:var(--spacing-base-6xl)}.xl\:p-0{padding:calc(var(--spacing)*0)}.xl\:p-base-2xl{padding:var(--spacing-base-2xl)}.xl\:p-base-2xs{padding:var(--spacing-base-2xs)}.xl\:p-base-3xl{padding:var(--spacing-base-3xl)}.xl\:p-base-4xl{padding:var(--spacing-base-4xl)}.xl\:p-base-5xl{padding:var(--spacing-base-5xl)}.xl\:p-base-6xl{padding:var(--spacing-base-6xl)}.xl\:p-base-7xl{padding:var(--spacing-base-7xl)}.xl\:p-base-8xl{padding:var(--spacing-base-8xl)}.xl\:p-base-9xl{padding:var(--spacing-base-9xl)}.xl\:p-base-lg{padding:var(--spacing-base-lg)}.xl\:p-base-md{padding:var(--spacing-base-md)}.xl\:p-base-sm{padding:var(--spacing-base-sm)}.xl\:p-base-xl{padding:var(--spacing-base-xl)}.xl\:p-base-xs{padding:var(--spacing-base-xs)}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:px-base-2xl{padding-inline:var(--spacing-base-2xl)}.xl\:px-base-2xs{padding-inline:var(--spacing-base-2xs)}.xl\:px-base-3xl{padding-inline:var(--spacing-base-3xl)}.xl\:px-base-4xl{padding-inline:var(--spacing-base-4xl)}.xl\:px-base-5xl{padding-inline:var(--spacing-base-5xl)}.xl\:px-base-6xl{padding-inline:var(--spacing-base-6xl)}.xl\:px-base-7xl{padding-inline:var(--spacing-base-7xl)}.xl\:px-base-8xl{padding-inline:var(--spacing-base-8xl)}.xl\:px-base-9xl{padding-inline:var(--spacing-base-9xl)}.xl\:px-base-lg{padding-inline:var(--spacing-base-lg)}.xl\:px-base-md{padding-inline:var(--spacing-base-md)}.xl\:px-base-sm{padding-inline:var(--spacing-base-sm)}.xl\:px-base-xl{padding-inline:var(--spacing-base-xl)}.xl\:px-base-xs{padding-inline:var(--spacing-base-xs)}.xl\:py-0{padding-block:calc(var(--spacing)*0)}.xl\:py-base-2xl{padding-block:var(--spacing-base-2xl)}.xl\:py-base-2xs{padding-block:var(--spacing-base-2xs)}.xl\:py-base-3xl{padding-block:var(--spacing-base-3xl)}.xl\:py-base-4xl{padding-block:var(--spacing-base-4xl)}.xl\:py-base-5xl{padding-block:var(--spacing-base-5xl)}.xl\:py-base-6xl{padding-block:var(--spacing-base-6xl)}.xl\:py-base-7xl{padding-block:var(--spacing-base-7xl)}.xl\:py-base-8xl{padding-block:var(--spacing-base-8xl)}.xl\:py-base-9xl{padding-block:var(--spacing-base-9xl)}.xl\:py-base-lg{padding-block:var(--spacing-base-lg)}.xl\:py-base-md{padding-block:var(--spacing-base-md)}.xl\:py-base-sm{padding-block:var(--spacing-base-sm)}.xl\:py-base-xl{padding-block:var(--spacing-base-xl)}.xl\:py-base-xs{padding-block:var(--spacing-base-xs)}.xl\:pt-0{padding-top:calc(var(--spacing)*0)}.xl\:pt-base-2xl{padding-top:var(--spacing-base-2xl)}.xl\:pt-base-2xs{padding-top:var(--spacing-base-2xs)}.xl\:pt-base-3xl{padding-top:var(--spacing-base-3xl)}.xl\:pt-base-4xl{padding-top:var(--spacing-base-4xl)}.xl\:pt-base-5xl{padding-top:var(--spacing-base-5xl)}.xl\:pt-base-6xl{padding-top:var(--spacing-base-6xl)}.xl\:pt-base-7xl{padding-top:var(--spacing-base-7xl)}.xl\:pt-base-8xl{padding-top:var(--spacing-base-8xl)}.xl\:pt-base-9xl{padding-top:var(--spacing-base-9xl)}.xl\:pt-base-lg{padding-top:var(--spacing-base-lg)}.xl\:pt-base-md{padding-top:var(--spacing-base-md)}.xl\:pt-base-sm{padding-top:var(--spacing-base-sm)}.xl\:pt-base-xl{padding-top:var(--spacing-base-xl)}.xl\:pt-base-xs{padding-top:var(--spacing-base-xs)}.xl\:pr-0{padding-right:calc(var(--spacing)*0)}.xl\:pr-3{padding-right:calc(var(--spacing)*3)}.xl\:pr-base-2xl{padding-right:var(--spacing-base-2xl)}.xl\:pr-base-2xs{padding-right:var(--spacing-base-2xs)}.xl\:pr-base-3xl{padding-right:var(--spacing-base-3xl)}.xl\:pr-base-4xl{padding-right:var(--spacing-base-4xl)}.xl\:pr-base-5xl{padding-right:var(--spacing-base-5xl)}.xl\:pr-base-6xl{padding-right:var(--spacing-base-6xl)}.xl\:pr-base-7xl{padding-right:var(--spacing-base-7xl)}.xl\:pr-base-8xl{padding-right:var(--spacing-base-8xl)}.xl\:pr-base-9xl{padding-right:var(--spacing-base-9xl)}.xl\:pr-base-lg{padding-right:var(--spacing-base-lg)}.xl\:pr-base-md{padding-right:var(--spacing-base-md)}.xl\:pr-base-sm{padding-right:var(--spacing-base-sm)}.xl\:pr-base-xl{padding-right:var(--spacing-base-xl)}.xl\:pr-base-xs{padding-right:var(--spacing-base-xs)}.xl\:pb-0{padding-bottom:calc(var(--spacing)*0)}.xl\:pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.xl\:pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.xl\:pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.xl\:pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.xl\:pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.xl\:pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.xl\:pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.xl\:pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.xl\:pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.xl\:pb-base-lg{padding-bottom:var(--spacing-base-lg)}.xl\:pb-base-md{padding-bottom:var(--spacing-base-md)}.xl\:pb-base-sm{padding-bottom:var(--spacing-base-sm)}.xl\:pb-base-xl{padding-bottom:var(--spacing-base-xl)}.xl\:pb-base-xs{padding-bottom:var(--spacing-base-xs)}.xl\:pl-0{padding-left:calc(var(--spacing)*0)}.xl\:pl-base-2xl{padding-left:var(--spacing-base-2xl)}.xl\:pl-base-2xs{padding-left:var(--spacing-base-2xs)}.xl\:pl-base-3xl{padding-left:var(--spacing-base-3xl)}.xl\:pl-base-4xl{padding-left:var(--spacing-base-4xl)}.xl\:pl-base-5xl{padding-left:var(--spacing-base-5xl)}.xl\:pl-base-6xl{padding-left:var(--spacing-base-6xl)}.xl\:pl-base-7xl{padding-left:var(--spacing-base-7xl)}.xl\:pl-base-8xl{padding-left:var(--spacing-base-8xl)}.xl\:pl-base-9xl{padding-left:var(--spacing-base-9xl)}.xl\:pl-base-lg{padding-left:var(--spacing-base-lg)}.xl\:pl-base-md{padding-left:var(--spacing-base-md)}.xl\:pl-base-sm{padding-left:var(--spacing-base-sm)}.xl\:pl-base-xl{padding-left:var(--spacing-base-xl)}.xl\:pl-base-xs{padding-left:var(--spacing-base-xs)}}@media(min-width:100rem){.xxl\:col-span-1{grid-column:span 1/span 1}.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:col-span-3{grid-column:span 3/span 3}.xxl\:col-span-4{grid-column:span 4/span 4}.xxl\:col-span-5{grid-column:span 5/span 5}.xxl\:col-span-6{grid-column:span 6/span 6}.xxl\:col-span-7{grid-column:span 7/span 7}.xxl\:col-span-8{grid-column:span 8/span 8}.xxl\:col-span-9{grid-column:span 9/span 9}.xxl\:col-span-10{grid-column:span 10/span 10}.xxl\:col-span-11{grid-column:span 11/span 11}.xxl\:col-span-12{grid-column:span 12/span 12}.xxl\:col-start-1{grid-column-start:1}.xxl\:col-start-2{grid-column-start:2}.xxl\:col-start-3{grid-column-start:3}.xxl\:col-start-4{grid-column-start:4}.xxl\:col-start-5{grid-column-start:5}.xxl\:col-start-6{grid-column-start:6}.xxl\:col-start-7{grid-column-start:7}.xxl\:col-start-8{grid-column-start:8}.xxl\:col-start-9{grid-column-start:9}.xxl\:col-start-10{grid-column-start:10}.xxl\:col-start-11{grid-column-start:11}.xxl\:col-start-12{grid-column-start:12}.xxl\:h-\[228px\]{height:228px}.xxl\:w-\[137px\]{width:137px}.xxl\:w-\[calc\(100\%-137px\)\]{width:calc(100% - 137px)}.xxl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xxl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xxl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xxl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xxl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xxl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xxl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xxl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xxl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xxl\:gap-0{gap:calc(var(--spacing)*0)}.xxl\:gap-4{gap:calc(var(--spacing)*4)}.xxl\:gap-5{gap:calc(var(--spacing)*5)}.xxl\:gap-8{gap:calc(var(--spacing)*8)}.xxl\:gap-10{gap:calc(var(--spacing)*10)}.xxl\:gap-12{gap:calc(var(--spacing)*12)}.xxl\:gap-15{gap:calc(var(--spacing)*15)}.xxl\:gap-16{gap:calc(var(--spacing)*16)}.xxl\:gap-20{gap:calc(var(--spacing)*20)}.xxl\:gap-24{gap:calc(var(--spacing)*24)}.xxl\:gap-base-lg{gap:var(--spacing-base-lg)}.xxl\:gap-y-10{row-gap:calc(var(--spacing)*10)}.xxl\:gap-y-base-6xl{row-gap:var(--spacing-base-6xl)}.xxl\:p-0{padding:calc(var(--spacing)*0)}.xxl\:p-base-2xl{padding:var(--spacing-base-2xl)}.xxl\:p-base-2xs{padding:var(--spacing-base-2xs)}.xxl\:p-base-3xl{padding:var(--spacing-base-3xl)}.xxl\:p-base-4xl{padding:var(--spacing-base-4xl)}.xxl\:p-base-5xl{padding:var(--spacing-base-5xl)}.xxl\:p-base-6xl{padding:var(--spacing-base-6xl)}.xxl\:p-base-7xl{padding:var(--spacing-base-7xl)}.xxl\:p-base-8xl{padding:var(--spacing-base-8xl)}.xxl\:p-base-9xl{padding:var(--spacing-base-9xl)}.xxl\:p-base-lg{padding:var(--spacing-base-lg)}.xxl\:p-base-md{padding:var(--spacing-base-md)}.xxl\:p-base-sm{padding:var(--spacing-base-sm)}.xxl\:p-base-xl{padding:var(--spacing-base-xl)}.xxl\:p-base-xs{padding:var(--spacing-base-xs)}.xxl\:px-0{padding-inline:calc(var(--spacing)*0)}.xxl\:px-base-2xl{padding-inline:var(--spacing-base-2xl)}.xxl\:px-base-2xs{padding-inline:var(--spacing-base-2xs)}.xxl\:px-base-3xl{padding-inline:var(--spacing-base-3xl)}.xxl\:px-base-4xl{padding-inline:var(--spacing-base-4xl)}.xxl\:px-base-5xl{padding-inline:var(--spacing-base-5xl)}.xxl\:px-base-6xl{padding-inline:var(--spacing-base-6xl)}.xxl\:px-base-7xl{padding-inline:var(--spacing-base-7xl)}.xxl\:px-base-8xl{padding-inline:var(--spacing-base-8xl)}.xxl\:px-base-9xl{padding-inline:var(--spacing-base-9xl)}.xxl\:px-base-lg{padding-inline:var(--spacing-base-lg)}.xxl\:px-base-md{padding-inline:var(--spacing-base-md)}.xxl\:px-base-sm{padding-inline:var(--spacing-base-sm)}.xxl\:px-base-xl{padding-inline:var(--spacing-base-xl)}.xxl\:px-base-xs{padding-inline:var(--spacing-base-xs)}.xxl\:py-0{padding-block:calc(var(--spacing)*0)}.xxl\:py-base-2xl{padding-block:var(--spacing-base-2xl)}.xxl\:py-base-2xs{padding-block:var(--spacing-base-2xs)}.xxl\:py-base-3xl{padding-block:var(--spacing-base-3xl)}.xxl\:py-base-4xl{padding-block:var(--spacing-base-4xl)}.xxl\:py-base-5xl{padding-block:var(--spacing-base-5xl)}.xxl\:py-base-6xl{padding-block:var(--spacing-base-6xl)}.xxl\:py-base-7xl{padding-block:var(--spacing-base-7xl)}.xxl\:py-base-8xl{padding-block:var(--spacing-base-8xl)}.xxl\:py-base-9xl{padding-block:var(--spacing-base-9xl)}.xxl\:py-base-lg{padding-block:var(--spacing-base-lg)}.xxl\:py-base-md{padding-block:var(--spacing-base-md)}.xxl\:py-base-sm{padding-block:var(--spacing-base-sm)}.xxl\:py-base-xl{padding-block:var(--spacing-base-xl)}.xxl\:py-base-xs{padding-block:var(--spacing-base-xs)}.xxl\:pt-0{padding-top:calc(var(--spacing)*0)}.xxl\:pt-\[24\%\]{padding-top:24%}.xxl\:pt-base-2xl{padding-top:var(--spacing-base-2xl)}.xxl\:pt-base-2xs{padding-top:var(--spacing-base-2xs)}.xxl\:pt-base-3xl{padding-top:var(--spacing-base-3xl)}.xxl\:pt-base-4xl{padding-top:var(--spacing-base-4xl)}.xxl\:pt-base-5xl{padding-top:var(--spacing-base-5xl)}.xxl\:pt-base-6xl{padding-top:var(--spacing-base-6xl)}.xxl\:pt-base-7xl{padding-top:var(--spacing-base-7xl)}.xxl\:pt-base-8xl{padding-top:var(--spacing-base-8xl)}.xxl\:pt-base-9xl{padding-top:var(--spacing-base-9xl)}.xxl\:pt-base-lg{padding-top:var(--spacing-base-lg)}.xxl\:pt-base-md{padding-top:var(--spacing-base-md)}.xxl\:pt-base-sm{padding-top:var(--spacing-base-sm)}.xxl\:pt-base-xl{padding-top:var(--spacing-base-xl)}.xxl\:pt-base-xs{padding-top:var(--spacing-base-xs)}.xxl\:pr-0{padding-right:calc(var(--spacing)*0)}.xxl\:pr-base-2xl{padding-right:var(--spacing-base-2xl)}.xxl\:pr-base-2xs{padding-right:var(--spacing-base-2xs)}.xxl\:pr-base-3xl{padding-right:var(--spacing-base-3xl)}.xxl\:pr-base-4xl{padding-right:var(--spacing-base-4xl)}.xxl\:pr-base-5xl{padding-right:var(--spacing-base-5xl)}.xxl\:pr-base-6xl{padding-right:var(--spacing-base-6xl)}.xxl\:pr-base-7xl{padding-right:var(--spacing-base-7xl)}.xxl\:pr-base-8xl{padding-right:var(--spacing-base-8xl)}.xxl\:pr-base-9xl{padding-right:var(--spacing-base-9xl)}.xxl\:pr-base-lg{padding-right:var(--spacing-base-lg)}.xxl\:pr-base-md{padding-right:var(--spacing-base-md)}.xxl\:pr-base-sm{padding-right:var(--spacing-base-sm)}.xxl\:pr-base-xl{padding-right:var(--spacing-base-xl)}.xxl\:pr-base-xs{padding-right:var(--spacing-base-xs)}.xxl\:pb-0{padding-bottom:calc(var(--spacing)*0)}.xxl\:pb-base-2xl{padding-bottom:var(--spacing-base-2xl)}.xxl\:pb-base-2xs{padding-bottom:var(--spacing-base-2xs)}.xxl\:pb-base-3xl{padding-bottom:var(--spacing-base-3xl)}.xxl\:pb-base-4xl{padding-bottom:var(--spacing-base-4xl)}.xxl\:pb-base-5xl{padding-bottom:var(--spacing-base-5xl)}.xxl\:pb-base-6xl{padding-bottom:var(--spacing-base-6xl)}.xxl\:pb-base-7xl{padding-bottom:var(--spacing-base-7xl)}.xxl\:pb-base-8xl{padding-bottom:var(--spacing-base-8xl)}.xxl\:pb-base-9xl{padding-bottom:var(--spacing-base-9xl)}.xxl\:pb-base-lg{padding-bottom:var(--spacing-base-lg)}.xxl\:pb-base-md{padding-bottom:var(--spacing-base-md)}.xxl\:pb-base-sm{padding-bottom:var(--spacing-base-sm)}.xxl\:pb-base-xl{padding-bottom:var(--spacing-base-xl)}.xxl\:pb-base-xs{padding-bottom:var(--spacing-base-xs)}.xxl\:pl-0{padding-left:calc(var(--spacing)*0)}.xxl\:pl-base-2xl{padding-left:var(--spacing-base-2xl)}.xxl\:pl-base-2xs{padding-left:var(--spacing-base-2xs)}.xxl\:pl-base-3xl{padding-left:var(--spacing-base-3xl)}.xxl\:pl-base-4xl{padding-left:var(--spacing-base-4xl)}.xxl\:pl-base-5xl{padding-left:var(--spacing-base-5xl)}.xxl\:pl-base-6xl{padding-left:var(--spacing-base-6xl)}.xxl\:pl-base-7xl{padding-left:var(--spacing-base-7xl)}.xxl\:pl-base-8xl{padding-left:var(--spacing-base-8xl)}.xxl\:pl-base-9xl{padding-left:var(--spacing-base-9xl)}.xxl\:pl-base-lg{padding-left:var(--spacing-base-lg)}.xxl\:pl-base-md{padding-left:var(--spacing-base-md)}.xxl\:pl-base-sm{padding-left:var(--spacing-base-sm)}.xxl\:pl-base-xl{padding-left:var(--spacing-base-xl)}.xxl\:pl-base-xs{padding-left:var(--spacing-base-xs)}}.content-wrapper{margin-inline:auto;max-width:var(--layout-container-max);width:100%}.dnd-section>.row-fluid{margin-inline:auto;max-width:none;width:100%}[class*=-max-width-section-centering]>.row-fluid{max-width:calc(var(--layout-content-max) + var(--spacing-base-xl)*2)!important;padding-inline:var(--spacing-base-xl)!important}.container{margin-inline:auto;max-width:var(--layout-container-max);width:100%}.content,.content--blog{margin-inline:auto;padding-inline:var(--spacing-base-xl);width:100%}.content{max-width:calc(var(--layout-content-max) + var(--spacing-base-xl)*2)}.content--blog{max-width:calc(var(--layout-blog-content-max) + var(--spacing-base-xl)*2)}.content--page-template{margin-inline:auto;max-width:var(--layout-blog-content-page-template);padding-inline:0;width:100%}.content-stack,.module-stack{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.stack-2xl,.stack-3xl,.stack-4xl,.stack-5xl,.stack-6xl,.stack-lg,.stack-md,.stack-sm,.stack-xl,.stack-xs{display:flex;flex-direction:column;width:100%}.stack-xs{gap:var(--spacing-base-xs)}.stack-sm{gap:var(--spacing-base-sm)}.stack-md{gap:var(--spacing-base-md)}.stack-lg{gap:var(--spacing-base-lg)}.stack-xl{gap:var(--spacing-base-xl)}.stack-2xl{gap:var(--spacing-base-2xl)}.stack-3xl{gap:var(--spacing-base-3xl)}.stack-4xl{gap:var(--spacing-base-4xl)}.stack-5xl{gap:var(--spacing-base-5xl)}.stack-6xl{gap:var(--spacing-base-6xl)}@media(min-width:34rem){.sm\:stack-xs{gap:var(--spacing-base-xs)}.sm\:stack-sm,.sm\:stack-xs{display:flex;flex-direction:column}.sm\:stack-sm{gap:var(--spacing-base-sm)}.sm\:stack-md{gap:var(--spacing-base-md)}.sm\:stack-lg,.sm\:stack-md{display:flex;flex-direction:column}.sm\:stack-lg{gap:var(--spacing-base-lg)}.sm\:stack-xl{gap:var(--spacing-base-xl)}.sm\:stack-2xl,.sm\:stack-xl{display:flex;flex-direction:column}.sm\:stack-2xl{gap:var(--spacing-base-2xl)}.sm\:stack-3xl{gap:var(--spacing-base-3xl)}.sm\:stack-3xl,.sm\:stack-4xl{display:flex;flex-direction:column}.sm\:stack-4xl{gap:var(--spacing-base-4xl)}.sm\:stack-5xl{gap:var(--spacing-base-5xl)}.sm\:stack-5xl,.sm\:stack-6xl{display:flex;flex-direction:column}.sm\:stack-6xl{gap:var(--spacing-base-6xl)}}@media(min-width:48rem){.md\:stack-xs{gap:var(--spacing-base-xs)}.md\:stack-sm,.md\:stack-xs{display:flex;flex-direction:column}.md\:stack-sm{gap:var(--spacing-base-sm)}.md\:stack-md{gap:var(--spacing-base-md)}.md\:stack-lg,.md\:stack-md{display:flex;flex-direction:column}.md\:stack-lg{gap:var(--spacing-base-lg)}.md\:stack-xl{gap:var(--spacing-base-xl)}.md\:stack-2xl,.md\:stack-xl{display:flex;flex-direction:column}.md\:stack-2xl{gap:var(--spacing-base-2xl)}.md\:stack-3xl{gap:var(--spacing-base-3xl)}.md\:stack-3xl,.md\:stack-4xl{display:flex;flex-direction:column}.md\:stack-4xl{gap:var(--spacing-base-4xl)}.md\:stack-5xl{gap:var(--spacing-base-5xl)}.md\:stack-5xl,.md\:stack-6xl{display:flex;flex-direction:column}.md\:stack-6xl{gap:var(--spacing-base-6xl)}.module-stack{gap:var(--spacing-base-4xl)}.content-stack{gap:var(--spacing-base-2xl)}}@media(min-width:60rem){.lg\:stack-xs{gap:var(--spacing-base-xs)}.lg\:stack-sm,.lg\:stack-xs{display:flex;flex-direction:column}.lg\:stack-sm{gap:var(--spacing-base-sm)}.lg\:stack-md{gap:var(--spacing-base-md)}.lg\:stack-lg,.lg\:stack-md{display:flex;flex-direction:column}.lg\:stack-lg{gap:var(--spacing-base-lg)}.lg\:stack-xl{gap:var(--spacing-base-xl)}.lg\:stack-2xl,.lg\:stack-xl{display:flex;flex-direction:column}.lg\:stack-2xl{gap:var(--spacing-base-2xl)}.lg\:stack-3xl{gap:var(--spacing-base-3xl)}.lg\:stack-3xl,.lg\:stack-4xl{display:flex;flex-direction:column}.lg\:stack-4xl{gap:var(--spacing-base-4xl)}.lg\:stack-5xl{gap:var(--spacing-base-5xl)}.lg\:stack-5xl,.lg\:stack-6xl{display:flex;flex-direction:column}.lg\:stack-6xl{gap:var(--spacing-base-6xl)}.content,.content--blog{padding-inline:var(--spacing-base-6xl)}.content{max-width:calc(var(--layout-content-max) + var(--spacing-base-6xl)*2)}.content--blog{max-width:calc(var(--layout-blog-content-max) + var(--spacing-base-6xl)*2)}}@media(min-width:75rem){.xl\:stack-xs{gap:var(--spacing-base-xs)}.xl\:stack-sm,.xl\:stack-xs{display:flex;flex-direction:column}.xl\:stack-sm{gap:var(--spacing-base-sm)}.xl\:stack-md{gap:var(--spacing-base-md)}.xl\:stack-lg,.xl\:stack-md{display:flex;flex-direction:column}.xl\:stack-lg{gap:var(--spacing-base-lg)}.xl\:stack-xl{gap:var(--spacing-base-xl)}.xl\:stack-2xl,.xl\:stack-xl{display:flex;flex-direction:column}.xl\:stack-2xl{gap:var(--spacing-base-2xl)}.xl\:stack-3xl{gap:var(--spacing-base-3xl)}.xl\:stack-3xl,.xl\:stack-4xl{display:flex;flex-direction:column}.xl\:stack-4xl{gap:var(--spacing-base-4xl)}.xl\:stack-5xl{gap:var(--spacing-base-5xl)}.xl\:stack-5xl,.xl\:stack-6xl{display:flex;flex-direction:column}.xl\:stack-6xl{gap:var(--spacing-base-6xl)}}@media(min-width:100rem){.xxl\:stack-xs{gap:var(--spacing-base-xs)}.xxl\:stack-sm,.xxl\:stack-xs{display:flex;flex-direction:column}.xxl\:stack-sm{gap:var(--spacing-base-sm)}.xxl\:stack-md{gap:var(--spacing-base-md)}.xxl\:stack-lg,.xxl\:stack-md{display:flex;flex-direction:column}.xxl\:stack-lg{gap:var(--spacing-base-lg)}.xxl\:stack-xl{gap:var(--spacing-base-xl)}.xxl\:stack-2xl,.xxl\:stack-xl{display:flex;flex-direction:column}.xxl\:stack-2xl{gap:var(--spacing-base-2xl)}.xxl\:stack-3xl{gap:var(--spacing-base-3xl)}.xxl\:stack-3xl,.xxl\:stack-4xl{display:flex;flex-direction:column}.xxl\:stack-4xl{gap:var(--spacing-base-4xl)}.xxl\:stack-5xl{gap:var(--spacing-base-5xl)}.xxl\:stack-5xl,.xxl\:stack-6xl{display:flex;flex-direction:column}.xxl\:stack-6xl{gap:var(--spacing-base-6xl)}}.ts-title-2xl,.ts-title-2xl *,.ts-title-3xl,.ts-title-3xl *,.ts-title-4xl,.ts-title-4xl *,.ts-title-base,.ts-title-base *,.ts-title-lg,.ts-title-lg *,.ts-title-xl,.ts-title-xl *{font-family:var(--font-title)}.ts-title-4xl,.ts-title-4xl *{font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.ts-title-3xl,.ts-title-3xl *{font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.ts-title-2xl,.ts-title-2xl *{font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.ts-title-xl,.ts-title-xl *{font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.ts-title-lg,.ts-title-lg *{font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.ts-title-base,.ts-title-base *{font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.ts-body-base,.ts-body-base a,.ts-body-base div,.ts-body-base em,.ts-body-base li,.ts-body-base ol,.ts-body-base p,.ts-body-base span,.ts-body-base ul,.ts-body-caption,.ts-body-caption a,.ts-body-caption div,.ts-body-caption em,.ts-body-caption li,.ts-body-caption ol,.ts-body-caption p,.ts-body-caption span,.ts-body-caption ul,.ts-body-lg,.ts-body-lg a,.ts-body-lg div,.ts-body-lg em,.ts-body-lg li,.ts-body-lg ol,.ts-body-lg p,.ts-body-lg span,.ts-body-lg ul,.ts-body-sm,.ts-body-sm a,.ts-body-sm div,.ts-body-sm em,.ts-body-sm li,.ts-body-sm ol,.ts-body-sm p,.ts-body-sm span,.ts-body-sm ul{font-family:var(--font-body)}.ts-body-lg,.ts-body-lg a,.ts-body-lg div,.ts-body-lg em,.ts-body-lg li,.ts-body-lg ol,.ts-body-lg p,.ts-body-lg span,.ts-body-lg ul{font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.ts-body-base,.ts-body-base a,.ts-body-base div,.ts-body-base em,.ts-body-base li,.ts-body-base ol,.ts-body-base p,.ts-body-base span,.ts-body-base ul{font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.ts-body-sm,.ts-body-sm a,.ts-body-sm div,.ts-body-sm em,.ts-body-sm li,.ts-body-sm ol,.ts-body-sm p,.ts-body-sm span,.ts-body-sm ul{font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.ts-body-caption,.ts-body-caption a,.ts-body-caption div,.ts-body-caption em,.ts-body-caption li,.ts-body-caption ol,.ts-body-caption p,.ts-body-caption span,.ts-body-caption ul{font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}.ts-hashtag-feel{color:var(--color-text-title);font-weight:700}@media(min-width:34rem){.sm\:ts-title-4xl,.sm\:ts-title-4xl *{font-family:var(--font-title);font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.sm\:ts-title-3xl,.sm\:ts-title-3xl *{font-family:var(--font-title);font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.sm\:ts-title-2xl,.sm\:ts-title-2xl *{font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.sm\:ts-title-xl,.sm\:ts-title-xl *{font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.sm\:ts-title-lg,.sm\:ts-title-lg *{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.sm\:ts-title-base,.sm\:ts-title-base *{font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.sm\:ts-body-lg,.sm\:ts-body-lg a,.sm\:ts-body-lg div,.sm\:ts-body-lg em,.sm\:ts-body-lg li,.sm\:ts-body-lg ol,.sm\:ts-body-lg p,.sm\:ts-body-lg span,.sm\:ts-body-lg ul{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.sm\:ts-body-base,.sm\:ts-body-base a,.sm\:ts-body-base div,.sm\:ts-body-base em,.sm\:ts-body-base li,.sm\:ts-body-base ol,.sm\:ts-body-base p,.sm\:ts-body-base span,.sm\:ts-body-base ul{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.sm\:ts-body-sm,.sm\:ts-body-sm a,.sm\:ts-body-sm div,.sm\:ts-body-sm em,.sm\:ts-body-sm li,.sm\:ts-body-sm ol,.sm\:ts-body-sm p,.sm\:ts-body-sm span,.sm\:ts-body-sm ul{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.sm\:ts-body-caption,.sm\:ts-body-caption a,.sm\:ts-body-caption div,.sm\:ts-body-caption em,.sm\:ts-body-caption li,.sm\:ts-body-caption ol,.sm\:ts-body-caption p,.sm\:ts-body-caption span,.sm\:ts-body-caption ul{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}}@media(min-width:48rem){.md\:ts-title-4xl,.md\:ts-title-4xl *{font-family:var(--font-title);font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.md\:ts-title-3xl,.md\:ts-title-3xl *{font-family:var(--font-title);font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.md\:ts-title-2xl,.md\:ts-title-2xl *{font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.md\:ts-title-xl,.md\:ts-title-xl *{font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.md\:ts-title-lg,.md\:ts-title-lg *{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.md\:ts-title-base,.md\:ts-title-base *{font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.md\:ts-body-lg,.md\:ts-body-lg a,.md\:ts-body-lg div,.md\:ts-body-lg em,.md\:ts-body-lg li,.md\:ts-body-lg ol,.md\:ts-body-lg p,.md\:ts-body-lg span,.md\:ts-body-lg ul{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.md\:ts-body-base,.md\:ts-body-base a,.md\:ts-body-base div,.md\:ts-body-base em,.md\:ts-body-base li,.md\:ts-body-base ol,.md\:ts-body-base p,.md\:ts-body-base span,.md\:ts-body-base ul{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.md\:ts-body-sm,.md\:ts-body-sm a,.md\:ts-body-sm div,.md\:ts-body-sm em,.md\:ts-body-sm li,.md\:ts-body-sm ol,.md\:ts-body-sm p,.md\:ts-body-sm span,.md\:ts-body-sm ul{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.md\:ts-body-caption,.md\:ts-body-caption a,.md\:ts-body-caption div,.md\:ts-body-caption em,.md\:ts-body-caption li,.md\:ts-body-caption ol,.md\:ts-body-caption p,.md\:ts-body-caption span,.md\:ts-body-caption ul{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}}@media(min-width:60rem){.lg\:ts-title-4xl,.lg\:ts-title-4xl *{font-family:var(--font-title);font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.lg\:ts-title-3xl,.lg\:ts-title-3xl *{font-family:var(--font-title);font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.lg\:ts-title-2xl,.lg\:ts-title-2xl *{font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.lg\:ts-title-xl,.lg\:ts-title-xl *{font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.lg\:ts-title-lg,.lg\:ts-title-lg *{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.lg\:ts-title-base,.lg\:ts-title-base *{font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.lg\:ts-body-lg,.lg\:ts-body-lg a,.lg\:ts-body-lg div,.lg\:ts-body-lg em,.lg\:ts-body-lg li,.lg\:ts-body-lg ol,.lg\:ts-body-lg p,.lg\:ts-body-lg span,.lg\:ts-body-lg ul{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.lg\:ts-body-base,.lg\:ts-body-base a,.lg\:ts-body-base div,.lg\:ts-body-base em,.lg\:ts-body-base li,.lg\:ts-body-base ol,.lg\:ts-body-base p,.lg\:ts-body-base span,.lg\:ts-body-base ul{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.lg\:ts-body-sm,.lg\:ts-body-sm a,.lg\:ts-body-sm div,.lg\:ts-body-sm em,.lg\:ts-body-sm li,.lg\:ts-body-sm ol,.lg\:ts-body-sm p,.lg\:ts-body-sm span,.lg\:ts-body-sm ul{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.lg\:ts-body-caption,.lg\:ts-body-caption a,.lg\:ts-body-caption div,.lg\:ts-body-caption em,.lg\:ts-body-caption li,.lg\:ts-body-caption ol,.lg\:ts-body-caption p,.lg\:ts-body-caption span,.lg\:ts-body-caption ul{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}}@media(min-width:75rem){.xl\:ts-title-4xl,.xl\:ts-title-4xl *{font-family:var(--font-title);font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.xl\:ts-title-3xl,.xl\:ts-title-3xl *{font-family:var(--font-title);font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.xl\:ts-title-2xl,.xl\:ts-title-2xl *{font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.xl\:ts-title-xl,.xl\:ts-title-xl *{font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.xl\:ts-title-lg,.xl\:ts-title-lg *{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.xl\:ts-title-base,.xl\:ts-title-base *{font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.xl\:ts-body-lg,.xl\:ts-body-lg a,.xl\:ts-body-lg div,.xl\:ts-body-lg em,.xl\:ts-body-lg li,.xl\:ts-body-lg ol,.xl\:ts-body-lg p,.xl\:ts-body-lg span,.xl\:ts-body-lg ul{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.xl\:ts-body-base,.xl\:ts-body-base a,.xl\:ts-body-base div,.xl\:ts-body-base em,.xl\:ts-body-base li,.xl\:ts-body-base ol,.xl\:ts-body-base p,.xl\:ts-body-base span,.xl\:ts-body-base ul{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.xl\:ts-body-sm,.xl\:ts-body-sm a,.xl\:ts-body-sm div,.xl\:ts-body-sm em,.xl\:ts-body-sm li,.xl\:ts-body-sm ol,.xl\:ts-body-sm p,.xl\:ts-body-sm span,.xl\:ts-body-sm ul{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.xl\:ts-body-caption,.xl\:ts-body-caption a,.xl\:ts-body-caption div,.xl\:ts-body-caption em,.xl\:ts-body-caption li,.xl\:ts-body-caption ol,.xl\:ts-body-caption p,.xl\:ts-body-caption span,.xl\:ts-body-caption ul{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}}@media(min-width:100rem){.xxl\:ts-title-4xl,.xxl\:ts-title-4xl *{font-family:var(--font-title);font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}.xxl\:ts-title-3xl,.xxl\:ts-title-3xl *{font-family:var(--font-title);font-size:var(--text-3xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl)}.xxl\:ts-title-2xl,.xxl\:ts-title-2xl *{font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-2xl)}.xxl\:ts-title-xl,.xxl\:ts-title-xl *{font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.xxl\:ts-title-lg,.xxl\:ts-title-lg *{font-family:var(--font-title);font-size:var(--text-lg);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.xxl\:ts-title-base,.xxl\:ts-title-base *{font-family:var(--font-title);font-size:var(--text-md);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.xxl\:ts-body-lg,.xxl\:ts-body-lg a,.xxl\:ts-body-lg div,.xxl\:ts-body-lg em,.xxl\:ts-body-lg li,.xxl\:ts-body-lg ol,.xxl\:ts-body-lg p,.xxl\:ts-body-lg span,.xxl\:ts-body-lg ul{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);line-height:var(--leading-lg)}.xxl\:ts-body-base,.xxl\:ts-body-base a,.xxl\:ts-body-base div,.xxl\:ts-body-base em,.xxl\:ts-body-base li,.xxl\:ts-body-base ol,.xxl\:ts-body-base p,.xxl\:ts-body-base span,.xxl\:ts-body-base ul{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}.xxl\:ts-body-sm,.xxl\:ts-body-sm a,.xxl\:ts-body-sm div,.xxl\:ts-body-sm em,.xxl\:ts-body-sm li,.xxl\:ts-body-sm ol,.xxl\:ts-body-sm p,.xxl\:ts-body-sm span,.xxl\:ts-body-sm ul{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.xxl\:ts-body-caption,.xxl\:ts-body-caption a,.xxl\:ts-body-caption div,.xxl\:ts-body-caption em,.xxl\:ts-body-caption li,.xxl\:ts-body-caption ol,.xxl\:ts-body-caption p,.xxl\:ts-body-caption span,.xxl\:ts-body-caption ul{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-smallBody);line-height:var(--leading-xs)}}.wave-fade:after,.wave-fade:before{content:"";height:100%;position:absolute;top:0;width:var(--spacing-base-xl);z-index:10}.wave-fade:before{background:linear-gradient(90deg,#fff,#fff0 93.75%);left:0}.wave-fade:after{background:linear-gradient(270deg,#fff,#fff0 93.75%);right:0}@media(min-width:75rem){.wave-fade:after,.wave-fade:before{width:var(--spacing-base-4xl)}}.img-cover{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.text-title{color:var(--color-text-title)}.text-body{color:var(--color-text-body)}.text-darksubtitle{color:var(--color-text-title)}.text-white{color:var(--color-text-white)}.text-body-secondary{color:var(--color-text-body-secondary)}.text-error{color:var(--color-text-error)}.border-light-grey{border-color:var(--color-border-light-grey)}.border-grey{border-color:var(--color-border-grey)}.border-base-divider{border-color:var(--color-border-base-divider)}.border-dark-grey{border-color:var(--color-border-dark-grey)}.border-active{border-color:var(--color-border-active)}.border-primary{border-color:var(--color-border-primary)}.border-input-underline{border-color:var(--color-border-input-underline)}.border-error{border-color:var(--color-border-error)}.icon-primary{color:var(--color-icon-primary)}.icon-neutral{color:var(--color-icon-neutral)}.icon-shade{color:var(--color-icon-shade)}.icon-error{color:var(--color-icon-error)}.glass-shadow{-webkit-backdrop-filter:blur(var(--glass-shadow-blur));backdrop-filter:blur(var(--glass-shadow-blur))}.glass-grey{-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:var(--background-image-gradient-grey)}.scroll-bar{scrollbar-color:var(--color-brand-200)transparent;scrollbar-width:thin}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:50%;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translate(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px)0}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:0 0;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.article-highlights{overflow:hidden;position:relative;width:100%}.article-highlights__swiper{overflow:visible;width:100%}.article-highlights__wrapper{display:flex;gap:0;height:100%}.article-highlights .swiper-slide{flex-shrink:0;width:320px!important}.article-highlights__cta{padding-block:var(--spacing-base-xl);text-align:center}@media(min-width:60rem){.article-highlights__swiper{height:inherit;overflow:hidden}.article-highlights__wrapper{display:grid;gap:var(--spacing-base-xl);grid-template-columns:repeat(3,1fr)}.article-highlights .swiper-slide{flex:1;width:auto!important}}@media(min-width:75rem){.article-highlights__cta{padding-block:0}}.community-highlights{overflow:hidden;position:relative;width:100%}.community-highlights__swiper{overflow:visible;width:100%}.community-highlights__wrapper{display:flex;gap:0;height:100%}.community-highlights .swiper-slide{flex-shrink:0;width:320px!important}.community-highlights__cta{padding-block:var(--spacing-base-xl);text-align:center}@media(min-width:75rem){.community-highlights__wrapper{display:grid;gap:var(--spacing-base-4xl);grid-template-columns:repeat(3,1fr)}.community-highlights .swiper-slide{flex:1;width:auto!important}.community-highlights__cta{padding-block:0}}.success-stories-highlights{overflow:hidden;position:relative;width:100%}.success-stories-highlights__swiper{overflow:visible;width:100%}.success-stories-highlights__wrapper{display:flex;gap:0}.success-stories-highlights .swiper-slide{flex-shrink:0;min-width:337px;width:337px!important}.success-stories-highlights__cta{text-align:center}.success-stories-highlights--no-swiper,.success-stories-highlights--no-swiper .success-stories-highlights__swiper{overflow:visible}.success-stories-highlights--no-swiper .success-stories-highlights__wrapper{gap:var(--spacing-base-xl)}.success-stories-highlights--no-swiper .success-stories-highlights .swiper-slide{width:337px!important}.benefits__item{background:var(--item-bg);border:1px solid var(--item-border);border-radius:16px;display:flex;gap:var(--spacing-base-md);padding:var(--spacing-base-sm)}.benefits__desc{align-items:center;color:var(--item-text);display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}.benefits__desc--block{display:block}.benefits__item--blue{--item-bg:var(--color-blue-50);--item-border:var(--color-blue-alpha-5);--item-text:var(--color-blue-950)}.benefits__item--gray{--item-bg:var(--color-neutral-50);--item-border:var(--color-border-light-grey);--item-text:var(--color-neutral-950)}.benefits__item--orange{--item-bg:var(--color-orange-50);--item-border:var(--color-orange-alpha-5);--item-text:var(--color-orange-950)}.benefits__item--brand{--item-bg:var(--color-brand-50);--item-border:var(--color-brand-alpha-5);--item-text:var(--color-brand-950)}@media(min-width:48rem){.benefits__item--row-2,.benefits__item--row-3{flex-direction:column}.benefits__item--row-2{grid-row:span 2}.benefits__item--row-3{grid-row:span 3}}.benefits__image{border-radius:9px;flex-shrink:0;height:95px;overflow:hidden;position:relative;width:95px}.filter-careers{width:100%}.filter-careers__filters,.filter-careers__search-line{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.filter-careers__search-line{width:100%}.filter-careers__search-container{align-items:center;border-bottom:1px solid var(--color-neutral-900);display:flex;flex:1;min-width:0;padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative}.filter-careers__search-tags{display:flex;flex-wrap:wrap;min-width:0}.filter-careers__search-tags .tag{margin-right:var(--spacing-base-sm)}.filter-careers__search-input-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);min-width:0;padding:var(--spacing-base-2xs)0}.filter-careers__search-input{background:0 0;border:none;color:var(--color-neutral-600);flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);min-width:0;outline:none}.filter-careers__search-input::placeholder{color:var(--color-neutral-600)}.filter-careers__dropdown{align-items:center;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative;width:100%}.filter-careers__dropdown-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);overflow:hidden;padding:var(--spacing-base-2xs)0}.filter-careers__dropdown-button{background:0 0;border:none;color:var(--color-neutral-600);cursor:pointer;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);outline:none;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-careers__dropdown-button.has-value{color:var(--color-neutral-900)}.filter-careers__dropdown-icon{color:var(--color-neutral-900);flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-careers__dropdown-icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.filter-careers__dropdown.is-open .filter-careers__dropdown-icon{transform:rotate(180deg)}.filter-careers__dropdown-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-careers__dropdown.is-open .filter-careers__dropdown-menu{display:flex}.filter-careers__dropdown-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-careers__dropdown-option:hover{background-color:#f0ebf480}.filter-careers__dropdown-option.is-selected{background-color:var(--color-brand-50)}.filter-careers__dropdown-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-careers__dropdown-option.is-selected .filter-careers__dropdown-option-text{font-weight:var(--font-weight-bold)}.filter-careers__dropdown-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-careers__search-button{width:100%}.filter-careers__tags-section{display:flex;flex-wrap:wrap;gap:var(--spacing-base-sm)}.filter-careers__filter-tag{cursor:pointer}.filter-careers__checkboxes{display:flex;flex-wrap:wrap;gap:var(--spacing-base-md)}.filter-careers__checkbox{align-items:center;display:flex}.filter-careers__checkbox-control{align-items:center;background-color:var(--color-neutral-25-main);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.filter-careers__checkbox-input{height:0;opacity:0;position:absolute;width:0}.filter-careers__checkbox-icon{color:var(--color-brand-800-main);height:24px;opacity:0;transition:opacity .2s;width:24px}.filter-careers__checkbox-icon svg{fill:none;height:100%;stroke:currentColor;stroke-width:2px;width:100%}.filter-careers__checkbox-input:checked+.filter-careers__checkbox-control .filter-careers__checkbox-icon{opacity:1}.filter-careers__checkbox-input:focus-visible+.filter-careers__checkbox-control{outline:2px solid var(--color-brand-800-main);outline-offset:2px}.filter-careers__checkbox-label{color:var(--color-neutral-900);cursor:pointer;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);padding-left:var(--spacing-base-sm)}.filter-careers__results-bar{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-xl);width:100%}.filter-careers__results-count{align-items:center;display:flex;flex:1}.filter-careers__results-text{color:var(--color-brand-900);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.filter-careers__sort-dropdown{position:relative;width:100%}.filter-careers__sort-button{align-items:center;background:0 0;border:none;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);overflow:hidden;padding:var(--spacing-base-xs)var(--spacing-base-sm);width:100%}.filter-careers__sort-label{align-items:center;display:flex;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-2xs);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);overflow:hidden;padding:var(--spacing-base-2xs)0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-careers__sort-label,.filter-careers__sort-value{color:var(--color-neutral-600)}.filter-careers__sort-icon{flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-careers__sort-dropdown.is-open .filter-careers__sort-icon{transform:rotate(180deg)}.filter-careers__sort-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-careers__sort-dropdown.is-open .filter-careers__sort-menu{display:flex}.filter-careers__sort-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;gap:var(--spacing-base-sm);height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-careers__sort-option:hover{background-color:#f0ebf480}.filter-careers__sort-option.is-selected{background-color:var(--color-brand-50)}.filter-careers__sort-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-careers__sort-option.is-selected .filter-careers__sort-option-text{font-weight:var(--font-weight-bold)}.filter-careers__sort-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-careers__spinner{align-items:center;display:flex;grid-column:1/-1;justify-content:center;padding:var(--spacing-base-6xl)0}.filter-careers__spinner-circle{animation:spin .8s linear infinite;border:4px solid var(--color-neutral-300);border-radius:50%;border-top-color:var(--color-brand-800-main);height:48px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.filter-careers__clear-wrapper{display:flex;justify-content:flex-start;opacity:0;pointer-events:none;transition:opacity .2s}.filter-careers__clear-wrapper.is-visible{opacity:1;pointer-events:auto}.filter-careers__clear-button{background:0 0;border:none;color:var(--color-brand-800-main);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm);margin:0;padding:0;text-decoration:underline;transition:color .2s}.filter-careers__clear-button:hover{color:var(--color-brand-900)}.filter-careers__button-container{align-items:center;display:flex;justify-content:center;width:100%}@media(min-width:48rem){.filter-careers__filters{gap:var(--spacing-base-2xl)}.filter-careers__search-line{align-items:center;display:flex;flex-flow:wrap;gap:var(--spacing-base-xl)}.filter-careers__search-container{flex:1;order:1}.filter-careers__dropdown{order:2}.filter-careers__search-button{order:4}.filter-careers__tags-section{order:5;width:100%}.filter-careers__checkboxes{gap:var(--spacing-base-xl);order:6;width:100%}.filter-careers__checkbox-label{padding-left:var(--spacing-base-lg)}.filter-careers__dropdown{flex-shrink:0;width:170px}.filter-careers__dropdown-menu{padding:var(--spacing-base-sm);width:170px}.filter-careers__search-button{width:fit-content}.filter-careers__results-bar{align-items:flex-end;flex-direction:row;gap:20px}.filter-careers__results-text{font-size:var(--text-lg);line-height:var(--leading-lg)}.filter-careers__sort-dropdown{flex-shrink:0;width:170px}.filter-careers__sort-menu{padding:var(--spacing-base-sm);width:170px}}@media(min-width:60rem){.filter-careers__dropdown,.filter-careers__dropdown-menu,.filter-careers__sort-dropdown,.filter-careers__sort-menu{width:200px}.filter-careers .section-header{padding-bottom:0}}@media(min-width:75rem){.filter-careers__search-line{column-gap:var(--spacing-base-4xl)}.filter-careers__dropdown{width:240px}.filter-careers__dropdown-menu{padding:var(--spacing-base-lg);width:240px}.filter-careers__sort-dropdown{width:240px}.filter-careers__sort-menu{padding:var(--spacing-base-lg);width:240px}.filter-careers__checkboxes{gap:var(--spacing-base-4xl)}.filter-careers__search-button{flex-shrink:0;width:160px}}.filter-insights{width:100%}.filter-insights__filters,.filter-insights__search-line{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.filter-insights__search-line{width:100%}.filter-insights__search-container{align-items:center;border-bottom:1px solid var(--color-neutral-900);display:flex;flex:1;min-width:0;padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative}.filter-insights__search-tags{display:flex;flex-wrap:wrap;min-width:0}.filter-insights__search-tags .tag{margin-right:var(--spacing-base-sm)}.filter-insights__search-input-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);min-width:0;padding:var(--spacing-base-2xs)0}.filter-insights__search-input{background:0 0;border:none;color:var(--color-neutral-600);flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);min-width:0;outline:none}.filter-insights__search-input::placeholder{color:var(--color-neutral-600)}.filter-insights__dropdown{align-items:center;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative;width:100%}.filter-insights__dropdown-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);overflow:hidden;padding:var(--spacing-base-2xs)0}.filter-insights__dropdown-button{background:0 0;border:none;color:var(--color-neutral-600);cursor:pointer;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);outline:none;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-insights__dropdown-button.has-value{color:var(--color-neutral-900)}.filter-insights__dropdown-icon{color:var(--color-neutral-900);flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-insights__dropdown-icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.filter-insights__dropdown.is-open .filter-insights__dropdown-icon{transform:rotate(180deg)}.filter-insights__dropdown-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-insights__dropdown.is-open .filter-insights__dropdown-menu{display:flex}.filter-insights__dropdown-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-insights__dropdown-option:hover{background-color:#f0ebf480}.filter-insights__dropdown-option.is-selected{background-color:var(--color-brand-50)}.filter-insights__dropdown-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-insights__dropdown-option.is-selected .filter-insights__dropdown-option-text{font-weight:var(--font-weight-bold)}.filter-insights__dropdown-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-insights__search-button{width:100%}.filter-insights__tags-section{display:flex;flex-wrap:wrap;gap:var(--spacing-base-sm)}.filter-insights__filter-tag{cursor:pointer}.filter-insights__checkboxes{display:flex;flex-wrap:wrap;gap:var(--spacing-base-md)}.filter-insights__checkbox{align-items:center;display:flex;gap:var(--spacing-base-sm)}.filter-insights__checkbox-control{align-items:center;background-color:var(--color-neutral-25-main);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.filter-insights__checkbox-input{height:0;opacity:0;position:absolute;width:0}.filter-insights__checkbox-icon{color:var(--color-brand-800-main);height:24px;opacity:0;transition:opacity .2s;width:24px}.filter-insights__checkbox-icon svg{fill:none;height:100%;stroke:currentColor;stroke-width:2px;width:100%}.filter-insights__checkbox-input:checked+.filter-insights__checkbox-control .filter-insights__checkbox-icon{opacity:1}.filter-insights__checkbox-input:focus-visible+.filter-insights__checkbox-control{outline:2px solid var(--color-brand-800-main);outline-offset:2px}.filter-insights__checkbox-label{color:var(--color-neutral-900);cursor:pointer;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.filter-insights__results-bar{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-xl);width:100%}.filter-insights__results-count{align-items:center;display:flex;flex:1}.filter-insights__results-text{color:var(--color-brand-900);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.filter-insights__sort-dropdown{position:relative;width:100%}.filter-insights__sort-button{align-items:center;background:0 0;border:none;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);overflow:hidden;padding:var(--spacing-base-xs)var(--spacing-base-sm);width:100%}.filter-insights__sort-label{align-items:center;display:flex;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-2xs);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);overflow:hidden;padding:var(--spacing-base-2xs)0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-insights__sort-label,.filter-insights__sort-value{color:var(--color-neutral-600)}.filter-insights__sort-icon{flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-insights__sort-dropdown.is-open .filter-insights__sort-icon{transform:rotate(180deg)}.filter-insights__sort-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-insights__sort-dropdown.is-open .filter-insights__sort-menu{display:flex}.filter-insights__sort-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;gap:var(--spacing-base-sm);height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-insights__sort-option:hover{background-color:#f0ebf480}.filter-insights__sort-option.is-selected{background-color:var(--color-brand-50)}.filter-insights__sort-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-insights__sort-option.is-selected .filter-insights__sort-option-text{font-weight:var(--font-weight-bold)}.filter-insights__sort-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-insights__spinner{grid-column:1/-1}.filter-insights__form-loading,.filter-insights__spinner{align-items:center;display:flex;justify-content:center;padding:var(--spacing-base-6xl)0}.filter-insights__form-loading{min-height:200px}.filter-insights__spinner-circle{animation:spin .8s linear infinite;border:4px solid var(--color-neutral-300);border-radius:50%;border-top-color:var(--color-brand-800-main);height:48px;width:48px}.filter-insights__clear-wrapper{display:flex;justify-content:flex-start;opacity:0;pointer-events:none;transition:opacity .2s}.filter-insights__clear-wrapper.is-visible{opacity:1;pointer-events:auto}.filter-insights__clear-button{background:0 0;border:none;color:var(--color-brand-800-main);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm);margin:0;padding:0;text-decoration:underline;transition:color .2s}.filter-insights__clear-button:hover{color:var(--color-brand-900)}.filter-insights__button-container{align-items:center;display:flex;justify-content:center;width:100%}@media(min-width:48rem){.filter-insights__filters{gap:var(--spacing-base-2xl)}.filter-insights__search-line{align-items:center;display:flex;flex-flow:wrap;gap:var(--spacing-base-xl)}.filter-insights__search-container{flex:1;order:1}.filter-insights__dropdown{order:2}.filter-insights__search-button{order:4}.filter-insights__tags-section{order:5;width:100%}.filter-insights__checkboxes{gap:var(--spacing-base-xl);order:6;width:100%}.filter-insights__checkbox{gap:var(--spacing-base-lg)}.filter-insights__dropdown{flex-shrink:0;width:170px}.filter-insights__dropdown-menu{padding:var(--spacing-base-sm);width:170px}.filter-insights__search-button{width:fit-content}.filter-insights__results-bar{align-items:flex-end;flex-direction:row;gap:20px}.filter-insights__results-text{font-size:var(--text-lg);line-height:var(--leading-lg)}.filter-insights__sort-dropdown{flex-shrink:0;width:170px}.filter-insights__sort-menu{padding:var(--spacing-base-sm);width:170px}}@media(min-width:60rem){.filter-insights__dropdown,.filter-insights__dropdown-menu,.filter-insights__sort-dropdown,.filter-insights__sort-menu{width:200px}}@media(min-width:75rem){.filter-insights__search-line{column-gap:var(--spacing-base-4xl)}.filter-insights__dropdown{width:240px}.filter-insights__dropdown-menu{padding:var(--spacing-base-lg);width:240px}.filter-insights__sort-dropdown{width:240px}.filter-insights__sort-menu{padding:var(--spacing-base-lg);width:240px}.filter-insights__checkboxes{gap:var(--spacing-base-4xl)}.filter-insights__search-button{flex-shrink:0;width:160px}}.filter-success-stories{width:100%}.filter-success-stories__filters,.filter-success-stories__search-line{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.filter-success-stories__search-line{width:100%}.filter-success-stories__search-container{align-items:center;border-bottom:1px solid var(--color-neutral-900);display:flex;flex:1;min-width:0;padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative}.filter-success-stories__search-tags{display:flex;flex-wrap:wrap;min-width:0}.filter-success-stories__search-tags .tag{margin-right:var(--spacing-base-sm)}.filter-success-stories__search-input-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);min-width:0;padding:var(--spacing-base-2xs)0}.filter-success-stories__search-input{background:0 0;border:none;color:var(--color-neutral-600);flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);min-width:0;outline:none}.filter-success-stories__search-input::placeholder{color:var(--color-neutral-600)}.filter-success-stories__dropdown{align-items:center;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative;width:100%}.filter-success-stories__dropdown-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-base-2xs);overflow:hidden;padding:var(--spacing-base-2xs)0}.filter-success-stories__dropdown-button{background:0 0;border:none;color:var(--color-neutral-600);cursor:pointer;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);outline:none;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-success-stories__dropdown-button.has-value{color:var(--color-neutral-900)}.filter-success-stories__dropdown-icon{color:var(--color-neutral-900);flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-success-stories__dropdown-icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.filter-success-stories__dropdown.is-open .filter-success-stories__dropdown-icon{transform:rotate(180deg)}.filter-success-stories__dropdown-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-success-stories__dropdown.is-open .filter-success-stories__dropdown-menu{display:flex}.filter-success-stories__dropdown-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-success-stories__dropdown-option:hover{background-color:#f0ebf480}.filter-success-stories__dropdown-option.is-selected{background-color:var(--color-brand-50)}.filter-success-stories__dropdown-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-success-stories__dropdown-option.is-selected .filter-success-stories__dropdown-option-text{font-weight:var(--font-weight-bold)}.filter-success-stories__dropdown-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-success-stories__search-button{width:100%}.filter-success-stories__tags-section{display:flex;flex-wrap:wrap;gap:var(--spacing-base-sm)}.filter-success-stories__filter-tag{cursor:pointer}.filter-success-stories__checkboxes{display:flex;flex-wrap:wrap;gap:var(--spacing-base-md)}.filter-success-stories__checkbox{align-items:center;display:flex;gap:var(--spacing-base-sm)}.filter-success-stories__checkbox-control{align-items:center;background-color:var(--color-neutral-25-main);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.filter-success-stories__checkbox-input{height:0;opacity:0;position:absolute;width:0}.filter-success-stories__checkbox-icon{color:var(--color-brand-800-main);height:24px;opacity:0;transition:opacity .2s;width:24px}.filter-success-stories__checkbox-icon svg{fill:none;height:100%;stroke:currentColor;stroke-width:2px;width:100%}.filter-success-stories__checkbox-input:checked+.filter-success-stories__checkbox-control .filter-success-stories__checkbox-icon{opacity:1}.filter-success-stories__checkbox-input:focus-visible+.filter-success-stories__checkbox-control{outline:2px solid var(--color-brand-800-main);outline-offset:2px}.filter-success-stories__checkbox-label{color:var(--color-neutral-900);cursor:pointer;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg)}.filter-success-stories__results-bar{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-xl);width:100%}.filter-success-stories__results-count{align-items:center;display:flex;flex:1}.filter-success-stories__results-text{color:var(--color-brand-900);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.filter-success-stories__sort-dropdown{position:relative;width:100%}.filter-success-stories__sort-button{align-items:center;background:0 0;border:none;border-bottom:1px solid var(--color-neutral-900);cursor:pointer;display:flex;gap:var(--spacing-base-lg);overflow:hidden;padding:var(--spacing-base-xs)var(--spacing-base-sm);width:100%}.filter-success-stories__sort-label{align-items:center;color:var(--color-neutral-600);display:flex;flex:1;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-2xs);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);overflow:hidden;padding:var(--spacing-base-2xs)0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-success-stories__sort-value{color:var(--color-neutral-600)}.filter-success-stories__sort-icon{flex-shrink:0;height:24px;transition:transform .2s;width:24px}.filter-success-stories__sort-dropdown.is-open .filter-success-stories__sort-icon{transform:rotate(180deg)}.filter-success-stories__sort-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.filter-success-stories__sort-dropdown.is-open .filter-success-stories__sort-menu{display:flex}.filter-success-stories__sort-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;gap:var(--spacing-base-sm);height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.filter-success-stories__sort-option:hover{background-color:#f0ebf480}.filter-success-stories__sort-option.is-selected{background-color:var(--color-brand-50)}.filter-success-stories__sort-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.filter-success-stories__sort-option.is-selected .filter-success-stories__sort-option-text{font-weight:var(--font-weight-bold)}.filter-success-stories__sort-option-check{color:var(--color-brand-800-main);flex-shrink:0;height:24px;width:24px}.filter-success-stories__spinner{align-items:center;display:flex;grid-column:1/-1;justify-content:center;padding:var(--spacing-base-6xl)0}.filter-success-stories__spinner-circle{animation:spin .8s linear infinite;border:4px solid var(--color-neutral-300);border-radius:50%;border-top-color:var(--color-brand-800-main);height:48px;width:48px}.filter-success-stories__clear-wrapper{display:flex;justify-content:flex-start;opacity:0;pointer-events:none;transition:opacity .2s}.filter-success-stories__clear-wrapper.is-visible{opacity:1;pointer-events:auto}.filter-success-stories__clear-button{background:0 0;border:none;color:var(--color-brand-800-main);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm);margin:0;padding:0;text-decoration:underline;transition:color .2s}.filter-success-stories__clear-button:hover{color:var(--color-brand-900)}.filter-success-stories__button-container{align-items:center;display:flex;justify-content:center;width:100%}@media(min-width:48rem){.filter-success-stories__filters{gap:var(--spacing-base-2xl)}.filter-success-stories__search-line{align-items:center;display:flex;flex-flow:wrap;gap:var(--spacing-base-xl)}.filter-success-stories__search-container{flex:1;order:1}.filter-success-stories__dropdown{order:2}.filter-success-stories__search-button{order:4}.filter-success-stories__tags-section{order:5;width:100%}.filter-success-stories__checkboxes{gap:var(--spacing-base-xl);order:6;width:100%}.filter-success-stories__checkbox{gap:var(--spacing-base-lg)}.filter-success-stories__dropdown{flex-shrink:0;width:170px}.filter-success-stories__dropdown-menu{padding:var(--spacing-base-sm);width:170px}.filter-success-stories__search-button{width:fit-content}.filter-success-stories__results-bar{align-items:flex-end;flex-direction:row;gap:20px}.filter-success-stories__results-text{font-size:var(--text-lg);line-height:var(--leading-lg)}.filter-success-stories__sort-dropdown{flex-shrink:0;width:170px}.filter-success-stories__sort-menu{padding:var(--spacing-base-sm);width:170px}}@media(min-width:60rem){.filter-success-stories__dropdown,.filter-success-stories__dropdown-menu,.filter-success-stories__sort-dropdown,.filter-success-stories__sort-menu{width:200px}}@media(min-width:75rem){.filter-success-stories__search-line{column-gap:var(--spacing-base-4xl)}.filter-success-stories__dropdown{width:240px}.filter-success-stories__dropdown-menu{padding:var(--spacing-base-lg);width:240px}.filter-success-stories__sort-dropdown{width:240px}.filter-success-stories__sort-menu{padding:var(--spacing-base-lg);width:240px}.filter-success-stories__checkboxes{gap:var(--spacing-base-4xl)}.filter-success-stories__search-button{flex-shrink:0;width:160px}}.card-bg-image__grid{align-items:stretch;background-color:var(--color-surface-base);gap:var(--spacing-base-xl);overflow:hidden;padding:var(--spacing-base-xl)var(--spacing-base-xl)0;position:relative}.card-bg-image__bg{inset:0;position:absolute;z-index:0}.card-bg-image__bg img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.card-bg-image__panel,.card-bg-image__title-wrap{position:relative;z-index:3}.card-bg-image__title-wrap{align-items:center;display:flex;flex:none;justify-content:flex-start;padding:var(--spacing-base-sm)var(--spacing-base-xs);width:100%}.card-bg-image__inner{aspect-ratio:353/237}.card-bg-image__panel{-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background-image:linear-gradient(142.111deg,#ffffffc4 47.494%,#ffffff36 88.665%);border:1px solid var(--color-border-base-divider);border-radius:var(--spacing-base-xl);flex:auto;margin-top:var(--spacing-base-2xl);padding:var(--spacing-base-xl)var(--spacing-base-2xl)}@media(max-width:47.999rem){.card-bg-image .content{padding-inline:0}}@media(min-width:48rem){.card-bg-image__grid{border-radius:var(--radius-3xl);flex-direction:row;padding:var(--spacing-base-2xl)}.card-bg-image__title-wrap{align-items:flex-start;padding:var(--spacing-base-xl)var(--spacing-base-xs);width:334px}.card-bg-image__inner{display:none}.card-bg-image__panel{border-radius:var(--spacing-base-2xl);margin-top:0;padding:var(--spacing-base-2xl)var(--spacing-base-xl)}.card-bg-image__panel-scroll{max-height:474px;overflow:hidden auto}}@media(min-width:75rem){.card-bg-image__title-wrap{align-items:flex-start;justify-content:center;text-align:left;width:auto}}@media(min-width:100rem){.card-bg-image__grid{padding:var(--spacing-base-4xl)}.card-bg-image__title-wrap{padding:var(--spacing-base-xl)var(--spacing-base-xs)}.card-bg-image__panel{border-radius:var(--radius-3xl);padding:var(--spacing-base-4xl)var(--spacing-base-3xl)}.card-bg-image__panel-scroll{max-height:624px}}.card-bg-image--quote .card-bg-image__gradient{background:linear-gradient(90deg,#fff 6.67%,#e5e7eb 28.34%,#d2d6db00 58.19%);border-radius:inherit;display:none;inset:0;pointer-events:none;position:absolute;z-index:1}.card-bg-image--quote .card-bg-image__inner{aspect-ratio:353/320}.card-bg-image--quote .quote-item{position:relative;z-index:3}.card-bg-image--quote .quote-item--author-right .quote-item__author{align-self:flex-start;text-align:left}@media(min-width:48rem){.card-bg-image--quote .card-bg-image__grid{padding-block:var(--spacing-base-5xl)}.card-bg-image--quote .card-bg-image__bg img{object-position:center top}.card-bg-image--quote .card-bg-image__gradient{display:block}.card-bg-image--quote .card-bg-image__inner{display:none}.card-bg-image--quote .quote-item--author-right .quote-item__author{align-self:flex-end;text-align:right}}.careers-apply .photo-and-description{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-4xl)}.careers-apply .photo-and-description .description{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-4xl)}.careers-apply .photo-and-description .description .top-buttons{align-items:flex-start;display:flex;gap:var(--spacing-base-lg)}.careers-apply .photo-frame{padding:var(--spacing-base-lg)var(--spacing-base-md);width:300px}@media(min-width:48rem){.careers-apply .photo-and-description{align-items:flex-start;flex-direction:row}.careers-apply .photo-and-description .description{flex:1 0 0;justify-content:space-between}}.careers-video .section-divider{margin-bottom:20px}@media(min-width:48rem){.careers-video .section-divider{margin-bottom:40px}}@media(min-width:75rem){.careers-video .section-divider{margin-bottom:80px}}.contact-us{background-color:#fffffff2;width:100%}.contact-us__form{display:flex;flex-direction:column}.cta-banner{overflow:hidden}.cta-banner,.cta-banner__container{position:relative}.cta-banner__wave{left:50%;pointer-events:none;position:absolute;top:var(--spacing-base-lg);transform:translate(-50%);width:100%;z-index:2}.cta-banner--logo .cta-banner__wave{display:none;left:auto;margin-top:calc(var(--spacing-base-3xl)*-1);position:relative;top:auto;transform:none;z-index:auto}.cta-banner--logo .cta-banner__wave--grid{display:block;margin-left:calc(50% - 50vw);margin-top:0;margin-block:calc(var(--spacing-base-sm)*-1);width:100vw}.cta-banner__wave img{display:block;height:auto;margin-left:calc(50% - 50vw);max-width:none;width:100vw}.cta-banner__grid{align-items:flex-start;position:relative;row-gap:var(--spacing-base-lg)}.cta-banner__media{position:relative}.cta-banner__image-wrap{aspect-ratio:202/154;border-radius:var(--radius-xl);max-width:202px;overflow:hidden;position:relative;width:100%}.cta-banner__cutout,.cta-banner__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.cta-banner__image{z-index:1}.cta-banner__cutout{pointer-events:none;z-index:3}.cta-banner__logo-wrap{height:auto;max-width:280px;position:relative;width:100%}.cta-banner__logo{display:block;height:auto;object-fit:contain;width:100%}.cta-banner__copy{flex-direction:column;padding-top:0;position:relative;z-index:6}.cta-banner__actions,.cta-banner__copy{display:flex;gap:var(--spacing-base-lg)}.cta-banner__actions{flex-wrap:wrap}@media(min-width:48rem){.cta-banner__grid{align-items:flex-end}.cta-banner--logo .cta-banner__grid{align-items:flex-start}.cta-banner__image-wrap{aspect-ratio:247/350;border-radius:var(--radius-3xl);margin-inline:auto;max-width:350px}.cta-banner__wave{top:var(--spacing-base-sm)}.cta-banner__wave img{margin-left:0;width:100%}.cta-banner__logo-wrap{margin-inline:auto;max-width:420px}.cta-banner--logo .cta-banner__wave{display:block}.cta-banner--logo .cta-banner__wave--grid{display:none}.cta-banner__copy{padding-bottom:var(--spacing-base-2xl)}}@media(min-width:75rem){.cta-banner__grid{align-items:flex-start}.cta-banner__image-wrap{aspect-ratio:615/470;margin-inline:0;max-width:615px}.cta-banner__wave{top:calc(10% + 80px)}.cta-banner__logo-wrap{margin-inline:0;max-width:528px}.cta-banner__copy{gap:var(--spacing-base-3xl);padding-bottom:0;padding-top:14px;z-index:4}}.cta-wave{width:100%}.cta-wave__container{overflow:hidden;position:relative;width:100%}.cta-wave__video-source{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.cta-wave__canvas{display:block;height:100%;inset:0;position:absolute;width:100%;z-index:0}.cta-wave__gradient-overlay{background:linear-gradient(90deg,#fff 1%,#fff0 10% 90%,#fff 99%);inset:0;pointer-events:none;position:absolute;z-index:1}.cta-wave__content{align-items:center;display:flex;flex-direction:column;height:100%;position:relative;z-index:2}.cta-wave__ribbon{width:100%}.cta-ribbon[data-variant=glass]{background:0 0;border:none;box-shadow:none}@media(min-width:48rem){.cta-wave{margin-top:-1vw}.cta-wave__wrapper{aspect-ratio:1920/240;overflow:hidden}.cta-wave__container{aspect-ratio:1920/360}.cta-wave__ribbon{margin-top:1vw}}.footer{background-color:var(--color-neutral-25-main);width:100%}.footer,.footer__video-wrap{overflow:hidden;position:relative}.footer__video{pointer-events:none;width:100%}.footer__glass-top{background-color:var(--color-neutral-25-main);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);box-shadow:0 23px 62.9px #0000001a;height:40px}.footer__content{display:flex;flex-direction:column;gap:var(--spacing-base-4xl);padding-top:var(--spacing-base-4xl);padding-inline:var(--spacing-base-xl)}.footer__top-section{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.footer__back-to-top-wrapper{display:flex;justify-content:flex-start}.footer__nav,.footer__nav-list{display:flex;flex-direction:column;gap:var(--spacing-base-sm)}.footer__nav-list{line-height:1;list-style:none;margin:0;padding:0}.footer .menu-item{padding-block:var(--spacing-base-2xs);padding-inline:0}.footer__divider{height:26px;max-width:145px;position:relative;width:100%}.footer__divider:after{content:"";left:0;position:absolute;right:0;top:50%}.footer__divider:after,.footer__separator{background-color:var(--color-neutral-dark-alpha-10);height:1px}.footer__separator{width:100%}.footer__bottom-section{display:flex;flex-direction:column;gap:var(--spacing-base-4xl)}.footer__brand{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;width:100%}.footer__logo{display:block;height:63px;margin-bottom:var(--spacing-base-sm);max-width:90%;overflow:hidden;width:240px}.footer__logo img{display:block;height:100%;width:100%}.footer__social{align-items:center;display:flex;gap:var(--spacing-base-md);max-width:100%}.footer__social-link{border-radius:var(--radius-pill,9999px);display:block;height:min(48px,100%);max-width:100%;transition:all .2s ease-in-out;width:min(48px,100%)}.footer__social-link svg{display:block;height:100%;width:100%}.footer__copyright{align-items:flex-end;display:flex;justify-content:space-between}.footer__copyright p{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:-.26px;line-height:normal;margin:0}@media(min-width:48rem){.footer__glass-top{border-bottom-left-radius:60px;border-bottom-right-radius:60px;height:80px}.footer__content{gap:var(--spacing-base-4xl);padding-top:var(--spacing-base-6xl);padding-inline:0}.footer__top-section{align-items:flex-start;flex-direction:row;gap:var(--spacing-base-xl)}.footer__back-to-top-wrapper{justify-content:flex-end;order:3}.footer__nav{flex:1;flex-direction:row;gap:var(--spacing-base-xl)}.footer__nav-column{display:flex;flex:1;flex-direction:column;gap:16px}.footer__nav-list{gap:16px}.footer__nav-column .footer__divider{display:block;max-width:264px}.footer__nav-column:first-child .footer__divider{display:none}.footer__bottom-section{align-items:flex-start;flex-direction:row;justify-content:space-between}.footer__tagline{text-align:left}.footer__social{flex:1;gap:var(--spacing-base-4xl);justify-content:flex-end}.footer__social-link{height:48px;width:48px}}@media(min-width:100rem){.footer__content{padding-top:var(--spacing-base-8xl)}}.hero{background-color:var(--color-neutral-25-main);overflow:hidden;width:100%}.hero,.hero .container{position:relative}.hero__background{pointer-events:none;z-index:0}.hero__background,.hero__image{height:100%;left:0;position:absolute;top:0;width:100%}.hero__image{object-fit:cover;object-position:center}.hero .content{position:relative;z-index:1}.hero__grid{min-height:394px;padding-bottom:var(--spacing-base-4xl);padding-top:var(--spacing-base-7xl)}.hero__copy{display:flex;flex-direction:column;gap:var(--spacing-base-lg);height:100%;justify-content:center}.hero__actions,.hero__certificate,.hero__subtitle,.hero__title{opacity:0;visibility:hidden}.hero__title{color:var(--color-text-title);margin:0}.hero__subtitle br,.hero__title br{display:none}.hero__subtitle{color:var(--color-text-body);margin:0}.hero__actions{gap:var(--spacing-base-md)}.hero__actions,.hero__certificates{display:flex;flex-wrap:wrap;padding-top:var(--spacing-base-lg)}.hero__certificates{align-items:center;gap:var(--spacing-base-xl)}.hero__certificate{height:auto;max-height:54px}@media(min-width:34rem){.hero__subtitle br,.hero__title br{display:inline}}@media(min-width:48rem){.hero__copy{gap:var(--spacing-base-xl)}}@media(min-width:60rem){.hero__grid{padding-top:140px}}@media(min-width:100rem){.hero__grid{min-height:550px;padding-bottom:var(--spacing-base-6xl);padding-top:200px}.hero__certificates{gap:var(--spacing-base-4xl)}.hero__certificate{max-height:100px}}.hero-primary{background-color:var(--color-neutral-25-main);display:flex;flex-direction:column;gap:var(--spacing-base-4xl);overflow:hidden;padding-bottom:var(--spacing-base-4xl);position:relative;width:100%}.hero-primary__background{flex-shrink:0;height:282px;overflow:hidden}.hero-primary__image{height:100%;object-fit:cover;object-position:right;width:100%}.hero-primary__glass{border-radius:var(--radius-3xl);padding:var(--spacing-base-xl)}.hero-primary__copy{display:flex;flex-direction:column;gap:var(--spacing-base-sm)}.hero-primary__copy br{display:none}.hero-primary__title{color:var(--color-brand-800-main);margin:0}.hero-primary__subtitle{color:var(--color-neutral-900);margin:0}.hero-primary__actions{gap:var(--spacing-base-md)}.hero-primary__actions,.hero-primary__certificates{display:flex;flex-wrap:wrap;padding-top:var(--spacing-base-lg)}.hero-primary__certificates{align-items:center;gap:var(--spacing-base-xl)}.hero-primary__certificate{height:auto;max-height:54px}@media(min-width:60rem){.hero-primary__copy br{display:inline}.hero-primary{display:flex;min-height:394px;padding-bottom:0;padding-bottom:var(--spacing-base-5xl);padding-top:140px}.hero-primary__background{height:100%;inset:0;overflow:hidden;position:absolute}.hero-primary .container{position:relative;z-index:1}.hero-primary__glass{-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:linear-gradient(92deg,#fff 4.77%,#fff3 94.98%);border-radius:0 var(--radius-3xl)var(--radius-3xl)0;box-shadow:1px 0 #ffffff4d;display:flex;flex-direction:column;padding:0;padding-block:var(--spacing-base-xl);padding-inline-end:var(--spacing-base-4xl);padding-inline-start:max(var(--spacing-base-6xl),calc((100% - var(--layout-content-max))/2));width:fit-content}}@media(min-width:100rem){.hero-primary{min-height:550px;padding-bottom:var(--spacing-base-7xl);padding-top:200px}.hero-primary__glass{padding-block:var(--spacing-base-2xl);padding-inline-end:var(--spacing-base-4xl)}.hero-primary__certificates{gap:var(--spacing-base-3xl)}.hero-primary__certificate{max-height:77px}}.image-full-width{overflow:hidden;width:100%}.image-full-width--ratio .image-full-width__image-wrap{aspect-ratio:393/99;position:relative}.image-full-width--ratio .image-full-width__picture{height:100%;left:0;position:absolute;top:0;width:100%}.image-full-width--ratio .image-full-width__image{display:block;height:100%;object-fit:cover;width:100%}.image-full-width--natural .image-full-width__image-wrap{position:relative}.image-full-width--natural .image-full-width__picture{display:block;width:100%}.image-full-width--natural .image-full-width__image{display:block;height:auto;width:100%}@media(min-width:34rem){.image-full-width--ratio .image-full-width__image-wrap{aspect-ratio:1728/321}}.hero-home{background-color:var(--color-neutral-25-main);margin-bottom:54px;margin-top:var(--spacing-base-4xl);overflow:hidden;position:relative}.hero-home .container{display:flex;flex-flow:column;gap:var(--spacing-base-xl)}.hero-home__overlay{aspect-ratio:432/289;max-height:125vh;overflow:hidden;position:relative}.hero-home__overlay-img{display:block;height:100%;inset:0;object-fit:cover;object-position:left center;position:absolute;width:100%}.hero-home__overlay:after,.hero-home__overlay:before{content:"";height:100%;position:absolute;top:0;width:7.3%;z-index:1}.hero-home__overlay:before{background:linear-gradient(90deg,#fff,#fff0 93.75%);left:0}.hero-home__overlay:after{background:linear-gradient(270deg,#fff,#fff0 93.75%);right:0}.hero-home__content{display:flex;flex-direction:column;gap:var(--spacing-base-lg);max-width:430px}.hero-home__title{color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-3xl);margin:0}.hero-home__title-space,.hero-home__title-text{display:inline}.hero-home__title-accent{color:var(--color-text-title)}.hero-home__word-mask{display:inline-block;height:var(--leading-3xl);line-height:var(--leading-3xl);overflow:hidden;position:relative;vertical-align:baseline;width:max-content}.hero-home__word{left:0;line-height:var(--leading-3xl);position:absolute;top:calc((var(--leading-3xl) - var(--text-3xl))/2 + var(--leading-3xl)*.07895);white-space:nowrap;will-change:transform}.hero-home__subtitle{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-lg);margin:0}.hero-home .button{width:fit-content}@media(min-width:48rem){.hero-home{margin-bottom:-8%;margin-top:0}.hero-home__content{bottom:23%;left:51%;max-width:400px;position:absolute}.hero-home .container{gap:0}}@media(min-width:60rem){.hero-home__content{max-width:430px}}@media(min-width:75rem){.hero-home__content{max-width:600px}}.hero-secondary{background-color:var(--color-neutral-25-main);position:relative;width:100%}.hero-secondary__wrapper{min-height:376px;padding-bottom:var(--spacing-base-4xl);padding-top:var(--spacing-base-7xl);width:100%}.hero-secondary__copy,.hero-secondary__wrapper{display:flex;flex-direction:column;gap:var(--spacing-base-md)}.hero-secondary__copy{flex:1}.hero-secondary__back-link{align-items:center;color:var(--color-link-primary);display:inline-flex;font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-medium);gap:var(--spacing-base-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-md);margin-bottom:var(--spacing-base-xl);padding:var(--spacing-base-xs)var(--spacing-base-lg);text-decoration:none;transition:opacity .2s}.hero-secondary__back-link:hover{opacity:.8}.hero-secondary__back-link svg{flex-shrink:0}.hero-secondary__back-link--mobile{display:none}.hero-secondary__title{color:var(--color-text-title);font-size:var(--text-xl);line-height:var(--leading-xl)}.hero-secondary__subtitle,.hero-secondary__title{font-family:var(--font-title);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);margin:0}.hero-secondary__subtitle{color:var(--color-text-body);font-size:var(--text-lg);line-height:var(--leading-lg)}.hero-secondary__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-base-lg);padding-top:var(--spacing-base-md)}.hero-secondary__photo-frame{display:none;flex-shrink:0;height:160px;width:160px}.hero-secondary[data-variant=people] .hero-secondary__photo-frame{margin:0 auto 0 0;order:-1}.hero-secondary[data-variant=people] .hero-secondary__back-link--mobile{display:inline-flex;order:-2}.hero-secondary[data-variant=people] .hero-secondary__back-link--desktop{display:none}.hero-secondary__photo{border:1px solid var(--color-border-base-divider);border-radius:var(--radius-pill);height:100%;overflow:hidden;position:relative;width:100%}.hero-secondary__photo img{height:100%;object-fit:cover;width:100%}.hero-secondary[data-variant=people] .hero-secondary__photo-frame{display:block}@media(min-width:48rem){.hero-secondary[data-variant=people] .hero-secondary__back-link--mobile{display:none;order:0}.hero-secondary[data-variant=people] .hero-secondary__back-link--desktop{display:inline-flex}.hero-secondary[data-variant=people] .hero-secondary__wrapper{align-items:center;flex-direction:row}.hero-secondary[data-variant=people] .hero-secondary__photo-frame{height:var(--spacing-base-9xl);margin:0;order:0;width:var(--spacing-base-9xl)}}@media(min-width:60rem){.hero-secondary__wrapper{padding-top:140px}}@media(min-width:75rem){.hero-secondary{gap:var(--spacing-base-4xl)}.hero-secondary[data-variant=people] .hero-secondary__wrapper{align-items:center;flex-direction:row}.hero-secondary[data-variant=people] .hero-secondary__photo-frame{height:212px;margin:0;order:0;width:212px}.hero-data-variant--people{margin-top:-30px}}@media(min-width:100rem){.hero-secondary__wrapper{min-height:520px;padding-bottom:var(--spacing-base-6xl);padding-top:var(--spacing-base-9xl)}.hero-secondary[data-variant=people] .hero-secondary__photo-frame{height:320px;width:320px}}.insight-photo .photo-and-description{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-base-4xl);padding-block:var(--spacing-base-xl)}@media(min-width:48rem){.insight-photo .photo-and-description{align-items:flex-start;flex-direction:row}}@media(min-width:75rem){.insight-photo .photo-and-description{padding-block:0}}.logo-highlights{width:100%}.logo-highlights,.logo-highlights__swiper-wrapper{position:relative}.logo-highlights__swiper{align-items:center;display:flex;overflow:hidden;position:relative;width:100%}.logo-highlights__slide{align-items:center;background:#fff;border-radius:11px;display:flex;height:80px;justify-content:center;width:200px}.logo-highlights__logo{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.logo-highlights__pagination{display:flex;gap:0;justify-content:center;margin-top:8px}.logo-highlights__pagination .swiper-pagination-bullet{background:padding-box content-box;background-color:var(--color-brand-800-main);border-radius:50%;height:24px;margin-inline:0!important;opacity:.25;padding:8px;transition:opacity .3s;width:24px}.logo-highlights__pagination .swiper-pagination-bullet-active{opacity:1}@media(min-width:75rem){.logo-highlights__swiper-wrapper:after,.logo-highlights__swiper-wrapper:before{display:none}.logo-highlights__swiper{align-items:normal;display:block;min-height:auto}.logo-highlights__pagination{display:none}.logo-highlights__grid{align-items:center;gap:49px 43px}.logo-highlights__slide{background:0 0;border-radius:0;height:90px;padding:0;width:100%}}.logo-slider{overflow:hidden;position:relative;width:100%}.logo-slider__track{-webkit-mask-image:linear-gradient(90deg,#0000,#fff 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 5% 95%,#0000);overflow:hidden;padding-block:var(--spacing-base-lg);width:100%}.logo-slider__wrapper{align-items:center;display:flex;gap:var(--spacing-base-4xl);will-change:transform}@media(min-width:75rem){.logo-slider__wrapper{gap:var(--spacing-base-6xl)}}.logo-slider__slide{flex-shrink:0;height:82px;width:auto!important}.logo-slider__slide,.logo-slider__tile{align-items:center;display:flex;justify-content:center}.logo-slider__tile{background:#fff;border-radius:11px;height:100%;pointer-events:none;width:auto}.logo-slider__logo{height:100%;object-fit:contain;width:auto}@media(min-width:75rem){.logo-slider__slide{height:122px}}[data-inject-to=main-menu]{display:none!important}.main-menu{--main-menu-horizontal-padding:10px;--main-menu-link-padding-inline:var(--spacing-base-md);--main-menu-submenu-height:0px;--main-menu-submenu-padding-top:var(--spacing-base-4xl);-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:var(--color-neutral-white-alpha-50);border:1px solid var(--color-border-active);border-radius:25px;flex-direction:column;gap:0;left:50%;overflow:hidden;padding:var(--spacing-base-xs)var(--spacing-base-sm);position:fixed;right:auto;top:12px;transform:translate(-50%);transition:none;width:min(677px,calc(100% - var(--spacing-base-xl)*2));z-index:99999}.main-menu,.main-menu__main{align-items:center;display:flex}.main-menu__main{gap:var(--spacing-base-sm);justify-content:space-between;padding-left:0;width:100%}.main-menu__logo{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-md);justify-content:center;padding:0;width:72px}.main-menu__logo svg{height:34px;width:100%}.main-menu__menu-wrap{align-items:center;display:none;flex:1;gap:var(--spacing-base-sm);justify-content:center}.main-menu__menu{gap:0;list-style:none}.main-menu__item,.main-menu__menu{align-items:center;display:flex;justify-content:center;padding:0}.main-menu__item{border-radius:var(--radius-pill);gap:var(--spacing-base-md)}.main-menu__link{color:var(--color-text-body);padding:var(--spacing-base-sm)var(--main-menu-link-padding-inline)10px;text-decoration:none;transition:padding .24s;white-space:nowrap}.main-menu__link:focus-visible{color:var(--color-text-title)}.main-menu .menu-item .menu-item__text{font-size:var(--text-md)}.main-menu__actions{align-items:center;display:none;gap:var(--spacing-base-sm)}.main-menu__actions button.button,.main-menu__search{display:inline-flex}.main-menu__search{align-items:center;background:0 0;border:0;color:var(--color-text-body);cursor:pointer;height:32px;justify-content:center;padding:0;width:32px}.main-menu__search svg{height:24px;stroke:currentColor;width:24px}.main-menu__submenu-wrap{display:none;margin-top:calc(var(--spacing-base-sm)*-1);min-height:var(--main-menu-submenu-height);padding-top:var(--spacing-base-sm);position:relative;transition:min-height .22s;width:100%}.main-menu__submenu{align-items:flex-start;align-self:stretch;border-radius:16px;display:flex;gap:61px;inset:0;max-height:0;opacity:0;overflow:hidden;padding:0 var(--spacing-base-sm);pointer-events:none;position:absolute;transform:translateY(-8px);transition:max-height .28s,opacity .22s,transform .24s,padding .24s}.main-menu.is-submenu-open .main-menu__submenu{max-height:420px;padding:var(--main-menu-submenu-padding-top)var(--spacing-base-sm)var(--spacing-base-sm)var(--spacing-base-sm);transform:translateY(0)}.main-menu__submenu.is-active{opacity:1;pointer-events:auto}.main-menu.is-submenu-open .main-menu__secondary-wrap{max-height:0;opacity:0;padding:0;pointer-events:none}.main-menu.is-submenu-open{--main-menu-submenu-height:320px}.main-menu__submenu-group{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-base-md);padding-left:var(--spacing-base-sm);padding-top:var(--spacing-base-sm)}.main-menu__submenu-title{color:var(--color-text-title);font-family:var(--font-title);font-size:12px;font-weight:var(--font-weight-bold);line-height:1;text-transform:uppercase}.main-menu__submenu-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.main-menu__submenu-link{color:var(--color-text-body);height:48px;padding-bottom:0;padding-left:0;text-decoration:none;white-space:nowrap}.main-menu__submenu-link--active .menu-item__text,.main-menu__submenu-link:focus-visible{color:var(--color-text-title)}.main-menu__secondary{display:flex;gap:var(--spacing-base-lg);justify-content:center;list-style:none;margin:0;max-height:80px;padding:var(--spacing-base-xs)var(--spacing-base-sm)var(--spacing-base-2xs)}.main-menu__secondary,.main-menu__secondary-wrap{align-items:center;opacity:1;transition:opacity .2s,max-height .22s,padding .22s;width:100%}.main-menu__secondary-wrap{display:none;flex-direction:column;max-height:120px}.main-menu__secondary-divider{border-top:1px solid var(--color-border-active);margin-left:auto;margin-right:auto;margin-top:var(--spacing-base-xs);max-height:1px;opacity:1;transition:opacity .2s,max-height .22s,margin-top .2s;width:91%}.main-menu__secondary-link{color:var(--color-text-body-secondary);padding:8px var(--spacing-base-sm);text-decoration:none}.main-menu__secondary-link>span{font-weight:var(--font-weight-medium);white-space:nowrap}.main-menu__secondary-link:focus-visible{color:var(--color-text-body)}.main-menu__mobile-toggle{align-items:center;background:0 0;border:0;border-radius:var(--radius-pill);color:var(--color-text-body);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:var(--spacing-base-sm);width:40px}.main-menu__mobile-toggle svg{height:24px;width:24px}.main-menu__toggle-line--bot,.main-menu__toggle-line--mid,.main-menu__toggle-line--top{transition:transform .25s,opacity .15s}.main-menu.is-mobile-open .main-menu__toggle-line--top{opacity:0;transform:translateY(6px)}.main-menu.is-mobile-open .main-menu__toggle-line--bot{opacity:0;transform:translateY(-6px)}.main-menu__mobile-panel{align-items:flex-start;display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:max-height .28s,opacity .22s,padding .24s;width:100%}.main-menu.is-mobile-submenu-open .main-menu__mobile-panel{gap:0}.main-menu__mobile-subheader{display:none;width:100%}.main-menu__mobile-back{align-items:center;background:0 0;border:0;color:var(--color-text-body);cursor:pointer;display:inline-flex;gap:var(--spacing-base-sm);height:48px;padding:0}.main-menu__mobile-back-text{color:var(--color-text-body);font-size:var(--font-size-sm,13px);font-weight:var(--font-weight-medium)}.main-menu.is-mobile-open .main-menu__mobile-panel{max-height:600px;opacity:1;overflow:visible;padding:0 var(--spacing-base-sm)var(--spacing-base-xs)var(--spacing-base-sm);pointer-events:auto}.main-menu__mobile-search{align-items:center;background:0 0;border:0;color:var(--color-text-body);cursor:pointer;display:inline-flex;height:48px;justify-content:flex-start;margin-left:var(--spacing-base-sm);padding:0;transition:opacity .2s,transform .2s;width:48px}.main-menu__mobile-search-icon{align-items:center;display:flex;height:48px}.main-menu__mobile-search svg{height:24px;stroke:currentColor;width:24px}.main-menu__mobile-list{display:flex;flex-direction:column;gap:0;list-style:none;margin-left:0;padding:0;transition:opacity .2s,transform .2s}.main-menu__mobile-item{align-items:center;display:flex;gap:var(--spacing-base-xs)}.main-menu__mobile-item--has-submenu{justify-content:space-between}.main-menu__mobile-link{color:var(--color-text-body);gap:var(--spacing-base-sm);height:48px;padding-left:var(--spacing-base-sm);padding-right:0;padding-block:0;text-decoration:none}.main-menu__mobile-item--active>.main-menu__mobile-link .menu-item__text,.main-menu__mobile-link:focus-visible{color:var(--color-text-title)}.main-menu__mobile-caret{color:var(--color-text-body);display:inline-flex}.main-menu__mobile-caret svg{height:24px;width:24px}.main-menu__mobile-cta{align-items:center;display:none;padding-left:0}.main-menu.is-mobile-open .main-menu__mobile-cta{display:flex;opacity:1;padding:var(--spacing-base-lg)var(--spacing-base-sm)var(--spacing-base-4xl);transition:opacity .25s .2s}@starting-style{.main-menu.is-mobile-open .main-menu__mobile-cta{opacity:0}}.main-menu.is-mobile-submenu-open .main-menu__mobile-list,.main-menu.is-mobile-submenu-open .main-menu__mobile-search{margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translate(-12px)}.main-menu.is-mobile-submenu-open .main-menu__mobile-subheader{display:flex}.main-menu.is-mobile-open .main-menu__submenu-wrap{display:block;margin-top:0;max-height:0;min-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:static;transform:translate(12px);transition:opacity .2s,transform .2s,max-height .2s;width:100%}.main-menu.is-mobile-open.is-mobile-submenu-open .main-menu__submenu-wrap{flex:1;margin-top:0;max-height:none;opacity:1;overflow-y:auto;padding:var(--spacing-base-xs)var(--spacing-base-sm);pointer-events:auto;transform:translate(0)}.main-menu.is-mobile-open.is-mobile-submenu-open .main-menu__submenu{display:none}.main-menu.is-mobile-open .main-menu__submenu{transform:none;transition:none}.main-menu.is-mobile-open.is-mobile-submenu-open .main-menu__submenu.is-active{border-radius:0;display:flex;flex-direction:column;gap:var(--spacing-base-lg);max-height:none;opacity:1;overflow:visible;padding:0;pointer-events:auto;position:static;transform:none}.main-menu.is-mobile-open.is-mobile-submenu-open .main-menu__submenu-group{gap:var(--spacing-base-md);padding-top:var(--spacing-base-xs)}.main-menu.is-mobile-open{align-items:stretch;border-radius:var(--radius-2xl);max-height:calc(100dvh - 24px);overflow-y:auto;scrollbar-width:none}.main-menu.is-mobile-open::-webkit-scrollbar{display:none}@media(min-width:60rem){.main-menu{align-items:center;border-radius:calc(var(--radius-2xl) + var(--radius-lg));left:50%;max-height:none;overflow:visible;padding:var(--spacing-base-xs)var(--main-menu-horizontal-padding);right:auto;top:29px;transform:translate(-50%);transition:padding .24s;width:min(812px,calc(100% - var(--spacing-base-3xl)*2))}.main-menu__logo{display:flex}.main-menu__mobile-panel,.main-menu__mobile-toggle{display:none}.main-menu__actions,.main-menu__menu-wrap,.main-menu__submenu-wrap{display:flex}.main-menu__submenu{gap:var(--spacing-base-4xl)}.main-menu:not(.is-mobile-open) .main-menu__main{width:100%}.main-menu__submenu-group{padding-left:0}.main-menu__submenu-link{height:inherit;padding-bottom:var(--spacing-base-xs)}.main-menu .menu-item .menu-item__text{font-size:var(--text-sm)}.main-menu__item--active .menu-item__text,.main-menu__item.is-active .menu-item__text{color:var(--color-text-title)}}@media(min-width:75rem){.main-menu__secondary-wrap{display:flex}.main-menu{--main-menu-horizontal-padding:var(--spacing-base-3xl);--main-menu-link-padding-inline:var(--spacing-base-lg);--main-menu-submenu-height:0px;--main-menu-submenu-padding-top:var(--spacing-base-4xl);border-radius:var(--radius-3xl);padding:var(--spacing-base-xs)var(--main-menu-horizontal-padding);width:min(1110px,calc(100% - var(--spacing-base-3xl)*2))}.main-menu__main{gap:var(--spacing-base-lg);padding-right:var(--spacing-base-sm);width:100%}.main-menu__logo{width:100px}.main-menu__logo svg{height:48px;width:100%}.main-menu__link{padding:var(--spacing-base-sm)var(--main-menu-link-padding-inline)var(--spacing-base-md)}.main-menu.is-submenu-open{--main-menu-submenu-height:320px}.main-menu__submenu{gap:var(--spacing-base-5xl)}}@media(min-width:100rem){.main-menu{top:32px}}.main-menu__search-panel{align-items:center;display:none;flex:1;gap:var(--spacing-base-lg);min-width:0;opacity:0;pointer-events:none}.main-menu__search-input-wrap{flex:1;min-width:0;transform:translateY(-1px)}.main-menu__search-input{appearance:none;background:0 0;border:none;border-bottom:1px solid var(--color-text-body);color:var(--color-text-body);font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);outline:none;padding:var(--spacing-base-xs)var(--spacing-base-sm);width:100%}.main-menu__search-input::placeholder{color:var(--color-text-body-secondary)}.main-menu__search-input::-webkit-search-cancel-button{display:none}.main-menu__search-category-wrap{flex-shrink:0;position:relative;transform:translateY(-1px);width:160px}.main-menu__search-dropdown{align-items:center;border-bottom:1px solid var(--color-text-body);cursor:pointer;display:flex;gap:var(--spacing-base-xs);padding:var(--spacing-base-xs)var(--spacing-base-sm);position:relative;width:100%}.main-menu__search-dropdown-wrapper{align-items:center;display:flex;flex:1;overflow:hidden}.main-menu__search-dropdown-btn{background:0 0;border:none;color:var(--color-text-body);cursor:pointer;flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.main-menu__search-dropdown-icon{color:var(--color-text-body);flex-shrink:0;height:20px;transition:transform .2s;width:20px}.main-menu__search-dropdown-icon svg{fill:none;height:100%;stroke:currentColor;width:100%}.main-menu__search-dropdown.is-open{border-bottom:none}.main-menu__search-dropdown.is-open .main-menu__search-dropdown-icon{transform:rotate(180deg)}.main-menu__search-dropdown-menu{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid var(--color-neutral-300);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:none;flex-direction:column;gap:var(--spacing-base-sm);left:0;padding:var(--spacing-base-sm);position:absolute;right:0;top:calc(100% + 8px);z-index:10}.main-menu__search-dropdown.is-open .main-menu__search-dropdown-menu{display:flex}.main-menu__search-dropdown-option{align-items:center;border-radius:var(--spacing-base-lg);cursor:pointer;display:flex;height:36px;padding:var(--spacing-base-xs)var(--spacing-base-md);transition:background-color .2s}.main-menu__search-dropdown-option:hover{background-color:#f0ebf480}.main-menu__search-dropdown-option.is-selected{background-color:var(--color-brand-50)}.main-menu__search-dropdown-option-text{color:var(--color-neutral-900);flex:1;font-family:var(--font-title);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm);overflow:hidden;white-space:nowrap}.main-menu__search-dropdown-option.is-selected .main-menu__search-dropdown-option-text{font-weight:var(--font-weight-bold)}.main-menu__search-submit{flex-shrink:0}.main-menu__search-close{background:0 0;border:0;color:var(--color-text-body);cursor:pointer;flex-shrink:0;height:32px;padding:0;width:32px}.main-menu__search-close,.main-menu__search-close .icon{align-items:center;display:inline-flex;justify-content:center}.main-menu__search-close .icon{height:24px;width:24px}.main-menu__mobile-search-panel{display:flex;flex-direction:column;gap:var(--spacing-base-lg);max-height:0;opacity:0;overflow:hidden;padding:0 var(--spacing-base-sm);pointer-events:none;transition:opacity .2s,max-height .2s;width:100%}.main-menu.is-mobile-search-open .main-menu__mobile-search-panel{max-height:300px;opacity:1;padding:var(--spacing-base-sm)var(--spacing-base-sm)0;pointer-events:auto}.main-menu.is-mobile-search-open .main-menu__mobile-list{margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translate(-12px)}.main-menu.is-mobile-search-open .main-menu__mobile-search{display:none}.main-menu.is-mobile-search-open .main-menu__mobile-subheader{display:flex}.main-menu.is-mobile-open .main-menu__search-input-wrap{width:100%}.main-menu.is-mobile-open .main-menu__search-input{font-size:var(--text-sm)}.main-menu.is-mobile-open .main-menu__search-category-wrap{width:100%}.main-menu__mobile-search-panel .main-menu__search-submit{align-self:center}.main-menu__mobile-search-panel .main-menu__search-dropdown{flex-wrap:wrap}.main-menu__mobile-search-panel .main-menu__search-dropdown-menu{border-radius:var(--radius-xl);box-shadow:none;margin-top:var(--spacing-base-xs);position:static;width:100%}.main-menu.is-mobile-search-open .main-menu__mobile-search-panel:has(.main-menu__search-dropdown.is-open){max-height:520px}@media(min-width:75rem){.main-menu__search-category-wrap,.main-menu__search-input-wrap{transform:translateY(-2px)}}@media(hover:hover){.main-menu__link:hover{color:var(--color-text-title)}.main-menu__submenu:hover{opacity:1;pointer-events:auto}.main-menu__mobile-link:hover,.main-menu__secondary-link:hover,.main-menu__submenu-link:hover{color:var(--color-text-title)}}.map,.map__content{position:relative}.map__content{align-items:center;display:flex;flex-flow:column}.map__container{aspect-ratio:1400/489;position:relative;width:100%}.map__background{display:block;object-fit:contain}.map__background,.map__markers{height:100%;left:0;position:absolute;top:0;width:100%}.map__markers{pointer-events:none;z-index:2}.map__locations{border:1px solid var(--color-neutral-400);border-radius:var(--spacing-base-xl);max-width:353px;padding:var(--spacing-base-lg)var(--spacing-base-xl);width:100%}.location-card__title{color:var(--color-text-darksubtitle);font-family:var(--font-title);font-size:var(--text-md);font-style:normal;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-sm)}.location-card__cities{list-style-position:inside;list-style-type:disc;padding-left:0}.location-card__city{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-sm);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-sm)}@media(min-width:48rem){.map__content{padding-inline:var(--spacing-base-4xl)}.map__container{margin-bottom:-60px}.map__locations{max-width:680px;padding:var(--spacing-base-xl)var(--spacing-base-2xl)}}@media(min-width:75rem){.map__content{padding-inline:0}.map__container{margin-bottom:-140px}.map__locations{border-radius:var(--radius-3xl);max-width:840px;padding:var(--spacing-base-3xl)var(--spacing-base-4xl)}}html{scroll-behavior:smooth}.quote-banner{overflow-anchor:none;position:relative;width:100%;will-change:transform}.quote-banner__grid{min-height:700px;position:relative;width:100%}.quote-banner__img{height:100%;inset:0;object-fit:cover;object-position:top;position:absolute;width:100%}.quote-banner__wrapper{padding-top:var(--spacing-base-7xl)}.quote-banner__mask{aspect-ratio:auto;-webkit-mask-image:linear-gradient(#fff0,#fff 30.288% 61.538%,#fff0);mask-image:linear-gradient(#fff0,#fff 30.288% 61.538%,#fff0);overflow-y:scroll;padding-block:var(--spacing-base-7xl);pointer-events:none;scrollbar-width:none}.quote-banner__mask.quote-banner__mask--near-end{-webkit-mask-image:linear-gradient(#fff0,#fff 30.288% 85%,#ffffff59);mask-image:linear-gradient(#fff0,#fff 30.288% 85%,#ffffff59)}.quote-banner__mask.quote-banner__mask--at-end{-webkit-mask-image:linear-gradient(#fff0,#fff 30.288% 100%);mask-image:linear-gradient(#fff0,#fff 30.288% 100%)}.quote-banner__quote{margin:0;padding:0}.quote-banner__quote p{color:var(--color-neutral-25-main);font-family:var(--font-title);font-size:var(--text-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl);margin:0}.quote-banner__author{display:flex;flex-direction:column;margin-top:var(--spacing-base-2xl)}.quote-banner__author-name{font-weight:var(--font-weight-bold)}.quote-banner__author-name,.quote-banner__author-title{color:var(--color-neutral-25-main);font-family:var(--font-title);font-size:var(--text-xl);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl);margin:0}.quote-banner__author-title{font-weight:var(--font-weight-medium);margin-top:var(--spacing-base-xs)}@media(min-width:48rem){.quote-banner__mask{height:340px}.quote-banner__wrapper{padding-top:var(--spacing-base-9xl)}.quote-banner__quote p{font-size:var(--text-4xl);letter-spacing:var(--tracking-largetitle);line-height:var(--leading-4xl)}}@media(min-width:75rem){.quote-banner__grid{aspect-ratio:1728/1157;max-height:1286px;min-height:auto}.quote-banner__img{max-height:1286px}.quote-banner__wrapper{padding-top:0}.quote-banner__spacer{aspect-ratio:1728/390}.quote-banner__mask{aspect-ratio:1728/520;height:auto;padding-block:0}.quote-banner__mask-spacer{aspect-ratio:1728/100}.quote-banner__quote p{font-size:var(--text-3xl);line-height:var(--leading-3xl)}}.quote-image{width:100%}.quote-image__image-wrap{border-radius:var(--radius-xl);overflow:hidden}.quote-image__image{display:block;height:100%;object-fit:cover;width:100%}.quote-image__copy{display:flex;flex-direction:column;justify-content:center}.quotes__grid{padding-block:0;position:relative}.quotes__background{display:none;inset:0;position:absolute;z-index:0}.quotes__content{position:relative;z-index:1}.quotes__list{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}.quotes__photo-wrapper{display:none}.quotes__photo{border-radius:var(--radius-xl);height:100%;overflow:hidden;position:relative}.quotes__photo-inner{height:100%;position:relative;width:100%}.quotes__photo-image{height:100%;object-fit:cover;object-position:right center;opacity:0;position:absolute;right:0;top:0;transition:opacity .8s ease-in-out;width:100%}.quotes__photo-image.active{opacity:1}.quotes__photo-overlay{background:linear-gradient(to right,#fff 46.267%,var(--color-neutral-300)57.889%,#d2d6db00 70.438%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media(min-width:48rem){.quotes__grid{padding-block:var(--spacing-base-xl)}.quotes__background,.quotes__photo-wrapper{display:block}.quotes__photo,.quotes__photo-overlay{border-radius:var(--radius-3xl)}}@media(min-width:75rem){.quotes__content{max-width:none}}@media(min-width:100rem){.quotes__grid{padding-block:var(--spacing-base-4xl)}.quotes__list{gap:var(--spacing-base-4xl)}}.logo-content-grid__card{display:flex;flex-direction:column;gap:var(--spacing-base-lg);opacity:0;padding-block:var(--spacing-base-lg);padding-inline:0;transform:translateY(40px)}@media(min-width:48rem){.logo-content-grid__card{gap:var(--spacing-base-xl);padding-block:var(--spacing-base-lg);padding-inline:var(--spacing-base-xl)}}.scroll-panel__viewport{position:relative}.scroll-panel__content{display:flex;flex-direction:column;gap:var(--spacing-base-xl)}@media(min-width:60rem){.scroll-panel__header{padding-top:var(--spacing-base-6xl)}.scroll-panel__viewport{max-height:500px;overflow:hidden}.scroll-panel__content{height:100%;overflow:hidden scroll;padding-block:var(--spacing-base-4xl);pointer-events:none;scrollbar-width:none}.scroll-panel__viewport:after,.scroll-panel__viewport:before{content:"";height:var(--spacing-base-4xl);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.scroll-panel__viewport:before{background:linear-gradient(180deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);top:0}.scroll-panel__viewport:after{background:linear-gradient(0deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);bottom:0}.scroll-panel__content::-webkit-scrollbar{display:none}}@media(min-width:75rem){.scroll-panel__viewport{max-height:600px}}@media(min-width:100rem){.scroll-panel__header{padding-top:var(--spacing-base-8xl)}.scroll-panel__viewport{max-height:740px}.scroll-panel__viewport:after,.scroll-panel__viewport:before{height:var(--spacing-base-6xl)}.scroll-panel__content{padding-block:var(--spacing-base-6xl)}}.scroll-panel-1__viewport{position:relative}.scroll-panel-1__content{display:flex;flex-direction:column}@media(min-width:48rem){.scroll-panel-1__header{padding-top:var(--spacing-base-7xl)}.scroll-panel-1__viewport{max-height:500px;overflow:hidden}.scroll-panel-1__content{height:100%;overflow:hidden scroll;padding-block:var(--spacing-base-6xl);pointer-events:none;scrollbar-width:none}.scroll-panel-1__viewport:after,.scroll-panel-1__viewport:before{content:"";height:var(--spacing-base-8xl);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.scroll-panel-1__viewport:before{background:linear-gradient(180deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);top:0}.scroll-panel-1__viewport:after{background:linear-gradient(0deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);bottom:0}.scroll-panel-1__content::-webkit-scrollbar{display:none}}@media(min-width:75rem){.scroll-panel-1__header{padding-top:var(--spacing-base-9xl)}.scroll-panel-1__viewport{max-height:740px}.scroll-panel-1__content{padding-block:var(--spacing-base-8xl)}}.scroll-panel-2__viewport{max-height:526px;overflow:hidden;position:relative}.scroll-panel-2__content{display:flex;flex-direction:column;height:100%;overflow:hidden auto;padding-block:var(--spacing-base-xl);scrollbar-width:none}.scroll-panel-2__viewport:after,.scroll-panel-2__viewport:before{content:"";height:var(--spacing-base-xl);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.scroll-panel-2__viewport:before{background:linear-gradient(180deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);top:0}.scroll-panel-2__viewport:after{background:linear-gradient(0deg,var(--color-surface-base)0,var(--color-neutral-white-alpha-1)100%);bottom:0}.scroll-panel-2__content::-webkit-scrollbar{display:none}.scroll-panel-2__image-wrap{display:none}[data-no-animation] .scroll-panel-2__image-wrap{display:block}[data-no-animation] .scroll-panel-2__image{height:auto;width:100%}[data-no-animation] .scroll-panel-2__viewport{max-height:none;overflow:visible}[data-no-animation] .scroll-panel-2__viewport:after,[data-no-animation] .scroll-panel-2__viewport:before{display:none}[data-no-animation] .scroll-panel-2__content{height:auto;overflow:visible;pointer-events:auto}[data-no-animation] .scroll-panel-2__content .awards:last-child,[data-no-animation] .scroll-panel-2__image-wrap>div{padding-bottom:0}.scroll-panel-2__padding-wrap{padding-bottom:var(--spacing-base-xl)}@media(min-width:48rem){.scroll-panel-2__padding-wrap{padding-bottom:0}}@media(min-width:100rem){.scroll-panel-2__padding-wrap{padding-bottom:var(--spacing-base-4xl)}}[data-no-title] .scroll-panel-2__padding-wrap{padding-top:var(--spacing-base-xl)}@media(min-width:48rem){[data-no-title] .scroll-panel-2__padding-wrap{padding-top:0}}@media(min-width:100rem){[data-no-title] .scroll-panel-2__padding-wrap{padding-top:var(--spacing-base-4xl)}}[data-no-animation-mobile] .scroll-panel-2__image-wrap{display:block}[data-no-animation-mobile] .scroll-panel-2__image{height:auto;width:100%}[data-no-animation-mobile] .scroll-panel-2__viewport{max-height:none;overflow:visible}[data-no-animation-mobile] .scroll-panel-2__viewport:after,[data-no-animation-mobile] .scroll-panel-2__viewport:before{display:none}[data-no-animation-mobile] .scroll-panel-2__content{height:auto;max-height:none;overflow:visible;pointer-events:auto}@media(max-width:47.9375rem){[data-no-animation-mobile] .scroll-panel-2__content,[data-no-animation-mobile] .scroll-panel-2__content .awards:last-child,[data-no-animation-mobile] .scroll-panel-2__image-wrap>div{padding-bottom:0}}@media(min-width:48rem){.scroll-panel-2__viewport{max-height:720px;overflow:hidden}.scroll-panel-2__content{height:100%;overflow:hidden scroll;padding-block:var(--spacing-base-4xl);pointer-events:none}.scroll-panel-2__image-wrap{display:block}.scroll-panel-2__image{height:auto;width:100%}.scroll-panel-2__header{padding-top:var(--spacing-base-6xl)}.scroll-panel-2__viewport:after,.scroll-panel-2__viewport:before{height:var(--spacing-base-4xl)}[data-no-animation-mobile] .scroll-panel-2__viewport{max-height:720px;overflow:hidden}[data-no-animation-mobile] .scroll-panel-2__viewport:after,[data-no-animation-mobile] .scroll-panel-2__viewport:before{display:block}[data-no-animation-mobile] .scroll-panel-2__content{height:100%;max-height:none;overflow:hidden scroll;pointer-events:none}}@media(min-width:75rem){.scroll-panel-2__viewport{max-height:600px}.scroll-panel-2__header{padding-top:var(--spacing-base-8xl)}[data-no-animation-mobile] .scroll-panel-2__viewport{max-height:600px}}.job-offer-box{background:var(--background-image-gradient-grey);border:1px solid var(--color-border-base-divider);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--spacing-base-lg);padding:var(--spacing-base-xl)}.job-offer-box__img-container{height:105px;position:relative;width:76px}.job-offer-box__image{height:125px;position:absolute;top:-20.683px;width:77px}.job-offer-box__text{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}@media(min-width:48rem){.job-offer-box{background:var(--background-image-gradient-grey);border:1px solid var(--color-border-base-divider);border-radius:var(--radius-3xl);display:flex;flex-direction:row;gap:var(--spacing-base-4xl);padding:var(--spacing-base-4xl);position:relative}.job-offer-box__img-container{align-self:flex-end;flex-shrink:0;position:relative;width:110px}.job-offer-box__image{height:189px;position:absolute;top:calc(100% - var(--spacing-base-xl) - clamp(128px,20%,150px));transform:scaleY(-1);width:110px}}@media(min-width:75rem){.job-offer-box{gap:80px;padding:80px 100px}.job-offer-box__img-container{width:150px}.job-offer-box__image{height:280px;top:calc(100% - var(--spacing-base-xl) - clamp(180px,20%,150px));width:148px}}.stats-highlights,.stats-highlights--card,.stats-highlights--card-decoration{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:clip;position:relative}.stats-highlights--card,.stats-highlights--card-decoration{--tw-border-style:solid;border-color:var(--color-border-base-divider);border-radius:20px;border-style:solid;border-width:1px;padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*5)}@media(min-width:48rem){.stats-highlights--card,.stats-highlights--card-decoration{border-radius:var(--radius-3xl);padding-block:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*10)}}@media(min-width:100rem){.stats-highlights--card,.stats-highlights--card-decoration{padding-block:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*25)}}.stats-highlights--card,.stats-highlights--card-decoration{-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:var(--background-image-gradient-grey)}.stats-highlights,.stats-highlights--card{gap:calc(var(--spacing)*5)}@media(min-width:48rem){.stats-highlights,.stats-highlights--card{gap:calc(var(--spacing)*10)}}@media(min-width:100rem){.stats-highlights,.stats-highlights--card{gap:calc(var(--spacing)*20)}}.stats-highlights--card-decoration{gap:calc(var(--spacing)*5)}@media(min-width:48rem){.stats-highlights--card-decoration{gap:calc(var(--spacing)*10)}}@media(min-width:100rem){.stats-highlights--card-decoration{gap:calc(var(--spacing)*30)}}.card-glass-grey{--tw-border-style:solid;border-color:var(--color-border-base-divider);border-radius:20px;border-style:solid;border-width:1px}@media(min-width:48rem){.card-glass-grey{border-radius:var(--radius-3xl)}}.card-glass-grey{-webkit-backdrop-filter:var(--glass-shadow-blur);backdrop-filter:var(--glass-shadow-blur);background:var(--background-image-gradient-grey)}.stats-highlights__content{align-self:stretch;display:grid}.stats-highlights__content:has(.stats-highlights__item h3+p){align-items:stretch}@media(min-width:75rem){.stats-highlights__content:has(.stats-highlights__item h3+p){grid-template-rows:auto auto}}.stats-highlights__decoration{height:112px;position:absolute;right:5%;top:calc(var(--spacing)*0);width:67px}@media(min-width:48rem){.stats-highlights__decoration{height:136px;width:82px}}@media(min-width:100rem){.stats-highlights__decoration{height:228px;width:137px}}.stats-highlights__decoration{color:var(--color-text-title)}.stats-highlights--card-decoration .section-header{width:calc(88% - 67px)}@media(min-width:48rem){.stats-highlights--card-decoration .section-header{width:calc(97% - 82px)}}@media(min-width:100rem){.stats-highlights--card-decoration .section-header{width:calc(100% - 137px)}}.stats-highlights__item{display:grid;gap:calc(var(--spacing)*2)}@media(min-width:48rem){.stats-highlights__item{gap:calc(var(--spacing)*3)}}@media(min-width:75rem){.stats-highlights__item{grid-row:span 2/span 2}}@media(min-width:100rem){.stats-highlights__item{gap:calc(var(--spacing)*5)}}@media(min-width:75rem){.stats-highlights__item:has(h3+p){grid-template-rows:subgrid}}.stats-highlights__item-title{color:var(--color-text-darksubtitle);font-family:var(--font-title);font-size:var(--text-xl);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-xl)}.stats-highlights__item-desc{color:var(--color-text-body);font-family:var(--font-body);font-size:var(--text-md);font-style:normal;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-body);line-height:var(--leading-md)}@media(min-width:60rem){.stats-highlights--card .section-header__title,.stats-highlights--card-decoration .section-header__title{margin-top:0}}.sustainability-accordion .section-header{gap:20px}.sustainability-accordion .un-row{display:flex;flex-direction:column;gap:20px}.sustainability-accordion .un-global-compact{display:flex;height:100px;width:100px}.sustainability-accordion .after-image{display:flex}.sustainability-accordion .un-goals{color:var(--color-text-darksubtitle,#321448);font-family:var(--font-title,"Maven Pro");font-size:var(--text-md,16px);font-style:normal;font-weight:500;letter-spacing:var(--tracking-smalltitle,-.2px);line-height:var(--leading-lg,20px);margin-bottom:var(--spacing-base-4xl,40px);margin-top:var(--spacing-base-4xl,40px)}@media(min-width:48rem){.sustainability-accordion .un-row{align-items:center;flex-direction:row;gap:20px}.sustainability-accordion .un-goals{margin-bottom:var(--spacing-base-xl,20px);margin-top:var(--spacing-base-xl,20px)}}@media(min-width:75rem){.sustainability-accordion .un-row{gap:40px}.sustainability-accordion .un-goals{font-size:var(--text-lg,20px);letter-spacing:var(--tracking-largetitle,-.5px);line-height:var(--leading-4xl,44px);margin-bottom:var(--spacing-base-4xl,40px);margin-top:var(--spacing-base-4xl,40px)}}.tabs{gap:var(--spacing-base-2xl)}.tabs,.tabs__sidebar{display:flex;flex-direction:column;width:100%}.tabs__sidebar{gap:var(--spacing-base-xl);opacity:1;transition:opacity .2s ease-out}.grid:has(.tabs__content--visible) .tabs__sidebar{opacity:0;transition:opacity .6s ease-out}.tabs__category{display:flex;flex-direction:column;gap:var(--spacing-base-lg);width:100%}.tabs__category-title{color:var(--color-text-body);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.tabs__list{flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.tabs__button,.tabs__item,.tabs__list{display:flex;width:100%}.tabs__button{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;gap:0;padding:var(--spacing-base-sm)var(--spacing-base-xl);padding-left:var(--spacing-base-xl);position:relative;text-align:left;text-decoration:none}.tabs__button:before{background-color:var(--color-border-base-divider);bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease-out,background-color .3s ease-out;width:1px}.tabs__button:active,.tabs__button:focus-visible{outline:none}.tabs__button:active .tabs__button-text{color:var(--color-text-title)}.tabs__button--active:before,.tabs__button:not(.tabs__button--active):active:before{background-color:var(--color-border-primary);width:3px}.tabs__button-text{color:var(--color-text-body);flex:1;font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);transition:color .3s ease-out}.tabs__button--active .tabs__button-text{color:var(--color-text-title)}.tabs__button-icon{flex-shrink:0;height:32px;margin-left:var(--spacing-base-lg);opacity:0;transition:opacity .3s ease-out;width:32px}.tabs__button--active .tabs__button-icon,.tabs__button:active .tabs__button-icon{opacity:1}.tabs__content{background:#fff;bottom:0;display:block;left:0;position:absolute;right:0;top:var(--spacing-base-xl);transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform;z-index:1000}.tabs__content--visible{transform:translate(0)}.tabs__content:before{background:linear-gradient(#fff,#fff0 93.75%);top:0}.tabs__panel{display:none;height:100%;max-height:464px;min-height:300px;opacity:0;overflow:hidden auto;padding:0;pointer-events:none;position:relative;scrollbar-color:var(--color-brand-50)transparent;scrollbar-width:thin;transform:none;transition:opacity .2s cubic-bezier(.4,0,.2,1);visibility:visible;width:100%}.tabs__panel--active{display:flex}.tabs__content--visible .tabs__panel--active{opacity:1;pointer-events:auto;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.tabs__panel::-webkit-scrollbar{width:8px}.tabs__panel::-webkit-scrollbar-track{background:0 0}.tabs__panel::-webkit-scrollbar-thumb{background-color:var(--color-brand-50);border-radius:var(--spacing-base-sm)}.tabs__panel::-webkit-scrollbar-thumb:hover{background-color:var(--color-brand-100)}.tabs__close-button{align-items:center;-webkit-backdrop-filter:blur(40px);background:#ffffff80;border:1px solid #662e901a;border-radius:24px;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;padding:var(--spacing-base-xs);pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out;width:48px;z-index:1001}.tabs__close-button i{height:24px;width:24px}.tabs__close-button--visible{opacity:1;pointer-events:auto;transition:opacity .5s ease-out}@media(min-width:48rem){.tabs__sidebar{opacity:1!important;transition:none}.tabs__content{background:0 0;display:block;inset:auto;overflow-y:visible;padding:0;position:relative;transform:none;will-change:auto;z-index:auto}.tabs__content,.tabs__panel{height:100%;transition:none;width:100%}.tabs__panel{display:flex;inset:10px 0;max-height:none;max-width:none;min-height:auto;opacity:0;overflow:hidden auto;pointer-events:none;position:absolute;transform:translateY(10px);visibility:hidden;will-change:opacity,transform}.tabs__panel--active{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),visibility;visibility:visible}.tabs__close-button{display:none}.tabs__button:hover{outline:none}.tabs__button:hover .tabs__button-text{color:var(--color-text-title)}.tabs__button:not(.tabs__button--active):hover:before{background-color:var(--color-border-primary);width:3px}.tabs__button:hover .tabs__button-icon{opacity:1}}.tabs-categorized{display:flex;flex-direction:column;gap:var(--spacing-base-2xl);width:100%}.tabs-categorized__container{display:flex;flex-direction:column;gap:var(--spacing-base-3xl);width:100%}.tabs-categorized__sidebar{display:flex;flex-direction:column;gap:var(--spacing-base-xl);width:100%}.tabs-categorized__category{display:flex;flex-direction:column;gap:var(--spacing-base-lg);width:100%}.tabs-categorized__category-title{color:var(--color-text-body);font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);margin:0}.tabs-categorized__list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;width:100%}.tabs-categorized__item{display:flex;width:100%}.tabs-categorized__button{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;display:flex;gap:0;padding:var(--spacing-base-sm)var(--spacing-base-xl);padding-left:var(--spacing-base-xl);position:relative;text-align:left;text-decoration:none;width:100%}.tabs-categorized__button:before{background-color:var(--color-border-base-divider);bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease-out,background-color .3s ease-out;width:1px}.tabs-categorized__button:focus-visible,.tabs-categorized__button:hover{outline:none}.tabs-categorized__button-text{color:var(--color-text-title);font-family:var(--font-title);font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-lg);transition:color .3s ease-out}.tabs-categorized__button-icon{display:none;flex-shrink:0;height:32px;margin-left:var(--spacing-base-lg);opacity:0;transition:opacity .3s ease-out;width:32px}.tabs-categorized__content{display:none;min-height:500px;position:relative;width:100%}.tabs-categorized__panel-wrapper{opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s .2s;visibility:hidden;width:100%;z-index:0}.tabs-categorized__panel-wrapper--active{opacity:1;pointer-events:auto;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility;visibility:visible;z-index:1}.tabs-categorized__panel{display:flex;flex-direction:column;gap:var(--spacing-base-2xl);padding:var(--spacing-base-xl)0 0;width:100%}.tabs-categorized__panel .stack{transform:translate(-40px);transition:transform .6s cubic-bezier(.4,0,.2,1)}.tabs-categorized__panel img{transform:translate(-60px);transition:transform .6s cubic-bezier(.4,0,.2,1)}.tabs-categorized__panel-wrapper--active .tabs-categorized__panel .stack,.tabs-categorized__panel-wrapper--active .tabs-categorized__panel img{transform:translate(0);transition:transform .8s cubic-bezier(.2,0,.1,1)}@media(min-width:75rem){.tabs-categorized__button-text{color:var(--color-text-body)}.tabs-categorized__button--active .tabs-categorized__button-text,.tabs-categorized__button:hover .tabs-categorized__button-text{color:var(--color-text-title)}.tabs-categorized__button--active:before,.tabs-categorized__button:not(.tabs-categorized__button--active):hover:before{background-color:var(--color-border-primary);width:3px}.tabs-categorized__button-icon{display:block}.tabs-categorized__button--active .tabs-categorized__button-icon,.tabs-categorized__button:hover .tabs-categorized__button-icon{opacity:1}.tabs-categorized__container{align-items:start;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.tabs-categorized__sidebar{padding-bottom:var(--spacing-base-9xl);width:auto}.tabs-categorized__content{display:block;position:sticky;top:90px}.tabs-categorized__panel-wrapper{left:0;position:absolute;right:0;top:0}.tabs-categorized__panel{position:relative}.tabs-categorized__panel img{max-width:652px;width:39vw}}.tabs-slider{width:100%}.tabs-slider__tabs-wrapper{overflow:hidden;position:relative;width:100%}.tabs-slider__tabs-swiper{overflow:visible;width:100%}.tabs-slider__tab{width:auto}.tabs-slider__tab-button{align-items:center;background:0 0;border:none;border-bottom:1px solid var(--color-neutral-400);cursor:pointer;display:flex;gap:var(--spacing-base-lg);justify-content:center;padding:var(--spacing-base-md)var(--spacing-base-lg);transition:all .2s;white-space:nowrap}.tabs-slider__tab-button span{color:var(--color-neutral-900);font-family:var(--font-title);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-smalltitle);line-height:var(--leading-md)}.tabs-slider__tab.is-active .tabs-slider__tab-button{border-bottom:3px solid var(--color-brand-800-main)}.tabs-slider__tab.is-active .tabs-slider__tab-button span,.tabs-slider__tab:not(.is-active) .tabs-slider__tab-button:hover span{color:var(--color-brand-800-main)}.tabs-slider__panels-swiper{overflow:hidden;position:relative;width:100%}.tabs-slider__panel{width:100%}.tabs-slider__logos{gap:var(--spacing-base-lg);width:100%}.tabs-slider__logo-item{align-items:center;display:flex;height:54px;justify-content:center;overflow:hidden}.tabs-slider__logo-item img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}@media(min-width:48rem){.tabs-slider__logos{gap:var(--spacing-base-xl)}.tabs-slider__logo-item{height:54px}}@media(min-width:75rem){.tabs-slider__logos{gap:49px 43px}.tabs-slider__logo-item{height:90px}}.text-overlay__main{display:flex;flex-flow:column;position:relative;width:100%}.text-overlay__grid{gap:0;margin:0 auto;max-width:273px;position:relative;width:100%}.text-overlay__vector{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%;z-index:0}.text-overlay__vector-image{display:block;height:auto;margin:0 auto;width:100%}.text-overlay__vector--mobile{display:flex}.text-overlay__vector--desktop{display:none}.text-overlay__column{align-items:center;aspect-ratio:1;display:flex;flex-direction:column;justify-content:flex-start;z-index:2}.text-overlay__list{display:flex;flex-direction:column;list-style:none;padding-left:0;text-align:center}.text-overlay__circle{align-items:center;aspect-ratio:1;background:var(--color-brand-alpha-85);border-radius:50%;display:flex;justify-content:center;max-width:273px;padding:var(--spacing-base-xl);width:100%}.text-overlay__circle-content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-md);text-align:center;width:100%}.text-overlay__button-wrapper{display:flex;justify-content:center;margin-top:var(--spacing-base-xl);pointer-events:none;position:relative;width:100%}.text-overlay__button{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(#fffc,#f3f4f6cc);border:1px solid #eee}@media(min-width:48rem){.text-overlay__vector--mobile{display:none}.text-overlay__vector--desktop{display:flex}.text-overlay__main{gap:var(--spacing-base-xl)}.text-overlay__grid{margin:0;max-width:none}.text-overlay__column{aspect-ratio:auto}.text-overlay__circle{background:var(--color-brand-alpha-90);max-width:492px}.text-overlay__circle-content{gap:var(--spacing-base-xs)}.text-overlay__column-left{padding-left:var(--spacing-base-2xl)}.text-overlay__column-right{padding-right:var(--spacing-base-2xl)}}@media(min-width:60rem){.text-overlay__circle-content{gap:var(--spacing-base-md)}}@media(min-width:75rem){.text-overlay__main{gap:var(--spacing-base-2xl)}.text-overlay__button-wrapper{margin-top:var(--spacing-base-2xl)}}@media(min-width:100rem){.text-overlay__circle-content{gap:var(--spacing-base-xl)}}.values-experience{overflow:hidden;position:relative;width:100%}.values-experience__swiper-wrapper{overflow:visible;position:relative}.values-experience__swiper{overflow:hidden;position:relative;width:100%}.values-experience__grid{display:flex;flex-wrap:nowrap}.values-experience--no-swiper .values-experience__grid{gap:var(--spacing-base-xl)}.values-experience__slide{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-lg);min-width:120px;width:120px}.values-experience .swiper-slide{flex-shrink:0;min-width:120px;width:120px}.values-experience__image-container{border-radius:var(--spacing-base-md);height:120px;overflow:hidden;position:relative;width:120px}.values-experience__image{display:block;height:100%;object-fit:cover;width:100%}.values-experience__title{color:var(--color-text-body);font-weight:400;margin:0;text-align:center;width:100%}.values-experience__pagination{display:none}@media(min-width:48rem){.values-experience__slide{gap:var(--spacing-base-lg)}.values-experience .swiper-slide,.values-experience__slide{min-width:265.6px;width:265.6px}.values-experience__image-container{border-radius:var(--spacing-base-md);height:285px;width:100%}}@media(min-width:60rem){.values-experience .swiper-slide,.values-experience__slide{flex:1 0 0;min-width:0;width:auto}.values-experience__image-container{aspect-ratio:1;border-radius:25px;height:auto;width:100%}.values-experience__title{overflow:visible;text-overflow:clip;white-space:normal}}@media(min-width:75rem){.values-experience__slide{gap:var(--spacing-base-3xl)}.values-experience__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.values-highlights{overflow:hidden;position:relative;width:100%}.values-highlights__swiper-wrapper{overflow:visible;position:relative}.values-highlights__swiper{overflow:hidden;position:relative;width:100%}.values-highlights__grid{display:flex;flex-wrap:nowrap}.values-highlights--no-swiper .values-highlights__grid{gap:var(--spacing-base-xl)}.values-highlights__slide{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-base-lg);min-width:128px;width:128px}.values-highlights .swiper-slide{flex-shrink:0;min-width:128px;width:128px}.values-highlights__image-container{border-radius:var(--spacing-base-xl);height:160px;overflow:hidden;position:relative;width:128px}.values-highlights__image{display:block;height:100%;object-fit:cover;width:100%}.values-highlights__title{color:var(--color-text-body);font-weight:400;margin:0;text-align:center;width:100%}.values-highlights__pagination{display:none}@media(min-width:48rem){.values-highlights .swiper-slide,.values-highlights__slide{min-width:265.6px;width:265.6px}.values-highlights__image-container{height:332px;width:265.6px}}@media(min-width:60rem){.values-highlights .swiper-slide,.values-highlights__slide{flex:1 0 0;min-width:0;width:auto}.values-highlights__image-container{aspect-ratio:4/5;height:auto;width:100%}}@media(min-width:75rem){.values-highlights__slide{gap:var(--spacing-base-3xl)}}.site-map{width:100%}.site-map__sub-links{list-style:none;padding-left:10px}.site-map__sub-links a{text-decoration:none}.site-map__sub-links a:hover{text-decoration:underline}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}